diff --git a/.claude/settings.local.json b/.claude/settings.local.json new file mode 100644 index 0000000..97aee87 --- /dev/null +++ b/.claude/settings.local.json @@ -0,0 +1,15 @@ +{ + "permissions": { + "allow": [ + "Bash(xargs grep:*)", + "Bash(find Assets/Code -name \"PlayModeGameState.cs\" -exec cat {} ;)", + "Bash(find Assets/Code -name \"GameModeGameState.cs\" -exec cat {} ;)", + "Bash(gh repo create Jovian-Industries/unity-save-system --private --description \"Unity save system package\")", + "Bash(where gh)", + "Bash(cmd //c \"where gh\")", + "Bash(\"/c/Program Files/GitHub CLI/gh.exe\" --version)", + "Bash(\"/c/Users/sebas/AppData/Local/GitHub CLI/gh.exe\" --version)", + "Bash(cmd //c \"gh --version\")" + ] + } +} diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..71d7ae9 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,289 @@ +# Remove the line below if you want to inherit .editorconfig settings from higher directories +root = true + +[*] + +# If you've set your VCSs to convert to 'lf' on push to remote, you can comment out this line +end_of_line = lf + +trim_trailing_whitespace = true +insert_final_newline = true + + +[*.cs] + +#### Core EditorConfig Options #### + +indent_size = 4 +indent_style = space + +max_line_length = 1000 + +#### .NET Coding Conventions #### + +# Organize usings +dotnet_separate_import_directive_groups = false +dotnet_sort_system_directives_first = false +file_header_template = unset + +# this. and Me. preferences +dotnet_style_qualification_for_event = false +dotnet_style_qualification_for_field = false +dotnet_style_qualification_for_method = false +dotnet_style_qualification_for_property = false + +# Language keywords vs BCL types preferences +dotnet_style_predefined_type_for_locals_parameters_members = true +dotnet_style_predefined_type_for_member_access = true + +# Parentheses preferences +dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity +dotnet_style_parentheses_in_other_binary_operators = always_for_clarity +dotnet_style_parentheses_in_other_operators = never_if_unnecessary +dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity + +# Modifier preferences +dotnet_style_require_accessibility_modifiers = for_non_interface_members + +# Expression-level preferences +dotnet_style_coalesce_expression = true +dotnet_style_collection_initializer = true +dotnet_style_explicit_tuple_names = true +dotnet_style_namespace_match_folder = true +dotnet_style_null_propagation = true +dotnet_style_object_initializer = true +dotnet_style_operator_placement_when_wrapping = beginning_of_line +dotnet_style_prefer_auto_properties = true +dotnet_style_prefer_compound_assignment = true +dotnet_style_prefer_conditional_expression_over_assignment = true +dotnet_style_prefer_conditional_expression_over_return = true +dotnet_style_prefer_inferred_anonymous_type_member_names = true +dotnet_style_prefer_inferred_tuple_names = true +dotnet_style_prefer_is_null_check_over_reference_equality_method = true +dotnet_style_prefer_simplified_boolean_expressions = true +dotnet_style_prefer_simplified_interpolation = true + +# Field preferences +dotnet_style_readonly_field = true + +# Parameter preferences +dotnet_code_quality_unused_parameters = all + +# Suppression preferences +dotnet_remove_unnecessary_suppression_exclusions = none + +# New line preferences +dotnet_style_allow_multiple_blank_lines_experimental = true +dotnet_style_allow_statement_immediately_after_block_experimental = true + +#### C# Coding Conventions #### + +# Blank lines +csharp_keep_blank_lines_in_declarations = 1000 +csharp_keep_blank_lines_in_code = 1000 +csharp_remove_blank_lines_near_braces_in_declarations = false +csharp_remove_blank_lines_near_braces_in_code = false +csharp_blank_lines_after_block_statements = 0 +csharp_blank_lines_around_invocable = 0 +csharp_blank_lines_after_multiline_statements = 0 +csharp_allow_comment_after_lbrace = true +csharp_keep_existing_embedded_arrangement = true +csharp_keep_existing_embedded_block_arrangement = true +csharp_keep_existing_attribute_arrangement = true +csharp_keep_existing_initializer_arrangement = true +csharp_align_multiline_binary_expressions_chain = false +csharp_align_multiline_statement_conditions = false + +# var preferences +csharp_style_var_elsewhere = true:suggestion +csharp_style_var_for_built_in_types = true:suggestion +csharp_style_var_when_type_is_apparent = true:suggestion + +# Expression-bodied members +csharp_style_expression_bodied_accessors = true +csharp_style_expression_bodied_constructors = false +csharp_style_expression_bodied_indexers = true +csharp_style_expression_bodied_lambdas = true +csharp_style_expression_bodied_local_functions = false +csharp_style_expression_bodied_methods = false +csharp_style_expression_bodied_operators = false +csharp_style_expression_bodied_properties = true + +# Pattern matching preferences +csharp_style_pattern_matching_over_as_with_null_check = true +csharp_style_pattern_matching_over_is_with_cast_check = true +csharp_style_prefer_not_pattern = true +csharp_style_prefer_pattern_matching = true +csharp_style_prefer_switch_expression = true + +# Null-checking preferences +csharp_style_conditional_delegate_call = true + +# Modifier preferences +csharp_prefer_static_local_function = true +csharp_preferred_modifier_order = public, private, protected, internal, static, extern, new, virtual, abstract, sealed, override, readonly, unsafe, volatile, async + +# Code-block preferences +csharp_prefer_braces = true +csharp_prefer_simple_using_statement = true +csharp_style_namespace_declarations = block_scoped + +# Expression-level preferences +csharp_prefer_simple_default_expression = true +csharp_style_deconstructed_variable_declaration = true +csharp_style_implicit_object_creation_when_type_is_apparent = true +csharp_object_creation_when_type_evident = target_typed +csharp_object_creation_when_type_not_evident = explicitly_typed +csharp_style_inlined_variable_declaration = true +csharp_style_pattern_local_over_anonymous_function = true +csharp_style_prefer_index_operator = true +csharp_style_prefer_null_check_over_type_check = true +csharp_style_prefer_range_operator = true +csharp_style_throw_expression = true +csharp_style_unused_value_assignment_preference = discard_variable +csharp_style_unused_value_expression_statement_preference = discard_variable + +# 'using' directive preferences +csharp_using_directive_placement = outside_namespace + +# New line preferences +csharp_style_allow_blank_line_after_colon_in_constructor_initializer_experimental = true +csharp_style_allow_blank_lines_between_consecutive_braces_experimental = true +csharp_style_allow_embedded_statements_on_same_line_experimental = true + +#### C# Formatting Rules #### + +# New line preferences +csharp_new_line_before_catch = true +csharp_new_line_before_else = true +csharp_new_line_before_finally = true +csharp_new_line_before_members_in_anonymous_types = true +csharp_new_line_before_members_in_object_initializers = true +csharp_new_line_before_open_brace = none +csharp_new_line_between_query_expression_clauses = true + +# Indentation preferences +csharp_indent_block_contents = true +csharp_indent_braces = false +csharp_indent_case_contents = true +csharp_indent_case_contents_when_block = false +csharp_indent_labels = flush_left +csharp_indent_switch_labels = true + +# Space preferences +csharp_space_after_cast = false +csharp_space_after_colon_in_inheritance_clause = true +csharp_space_after_comma = true +csharp_space_after_dot = false +csharp_space_after_keywords_in_control_flow_statements = false +csharp_space_after_semicolon_in_for_statement = true +csharp_space_around_binary_operators = before_and_after +csharp_space_around_declaration_statements = false +csharp_space_before_colon_in_inheritance_clause = true +csharp_space_before_comma = false +csharp_space_before_dot = false +csharp_space_before_open_square_brackets = false +csharp_space_before_semicolon_in_for_statement = false +csharp_space_between_empty_square_brackets = false +csharp_space_between_method_call_empty_parameter_list_parentheses = false +csharp_space_between_method_call_name_and_opening_parenthesis = false +csharp_space_between_method_call_parameter_list_parentheses = false +csharp_space_between_method_declaration_empty_parameter_list_parentheses = false +csharp_space_between_method_declaration_name_and_open_parenthesis = false +csharp_space_between_method_declaration_parameter_list_parentheses = false +csharp_space_between_parentheses = false +csharp_space_between_square_brackets = false +csharp_space_within_single_line_array_initializer_braces = true + +# Wrapping preferences +csharp_preserve_single_line_blocks = true +csharp_preserve_single_line_statements = true + +#### Naming styles #### + +# Naming rules + +# Note that Rider IDE has issues to propagate severity, see README.md section 'Inconsistent naming severity issue' +dotnet_naming_rule.interface_should_be_begins_with_i.severity = suggestion +dotnet_naming_rule.interface_should_be_begins_with_i.symbols = interface +dotnet_naming_rule.interface_should_be_begins_with_i.style = begins_with_i + +dotnet_naming_rule.types_should_be_pascal_case.severity = suggestion +dotnet_naming_rule.types_should_be_pascal_case.symbols = types +dotnet_naming_rule.types_should_be_pascal_case.style = pascal_case + +dotnet_naming_rule.non_field_members_should_be_pascal_case.severity = suggestion +dotnet_naming_rule.non_field_members_should_be_pascal_case.symbols = non_field_members +dotnet_naming_rule.non_field_members_should_be_pascal_case.style = pascal_case + +dotnet_naming_rule.public_fields_rule.severity = suggestion +dotnet_naming_rule.public_fields_rule.symbols = public_fields +dotnet_naming_rule.public_fields_rule.style = camel_case + +dotnet_naming_rule.private_instance_fields_rule.severity = suggestion +dotnet_naming_rule.private_instance_fields_rule.symbols = private_instance_fields +dotnet_naming_rule.private_instance_fields_rule.style = camel_case + +# Symbol specifications + +dotnet_naming_symbols.interface.applicable_kinds = interface +dotnet_naming_symbols.interface.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.interface.required_modifiers = + +dotnet_naming_symbols.types.applicable_kinds = class, struct, interface, enum +dotnet_naming_symbols.types.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.types.required_modifiers = + +dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method +dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.non_field_members.required_modifiers = + +dotnet_naming_symbols.public_fields.applicable_kinds = field +dotnet_naming_symbols.public_fields.applicable_accessibilities = public,internal,protected,protected_internal,private_protected +dotnet_naming_symbols.public_fields.required_modifiers = + +dotnet_naming_symbols.private_instance_fields.applicable_kinds = field +dotnet_naming_symbols.private_instance_fields.applicable_accessibilities = private +dotnet_naming_symbols.private_instance_fields.required_modifiers = + +# Naming styles + +dotnet_naming_style.pascal_case.required_prefix = +dotnet_naming_style.pascal_case.required_suffix = +dotnet_naming_style.pascal_case.word_separator = +dotnet_naming_style.pascal_case.capitalization = pascal_case + +dotnet_naming_style.begins_with_i.required_prefix = I +dotnet_naming_style.begins_with_i.required_suffix = +dotnet_naming_style.begins_with_i.word_separator = +dotnet_naming_style.begins_with_i.capitalization = pascal_case + +dotnet_naming_style.camel_case.required_prefix = +dotnet_naming_style.camel_case.required_suffix = +dotnet_naming_style.camel_case.word_separator = +dotnet_naming_style.camel_case.capitalization = camel_case + + + +[*.py] + +indent_size = 4 +indent_style = space + + +[*.groovy] + +indent_size = 4 +indent_style = space + + +[Jenkinsfile*] + +indent_size = 2 +indent_style = space + + +[*.md] + +indent_size = 2 +indent_style = space diff --git a/.gitignore b/.gitignore index 22e7db6..c849cbf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,8 @@ -# ---> Unity # This .gitignore file should be placed at the root of your Unity project directory # # Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore # +.utmp/ /[Ll]ibrary/ /[Tt]emp/ /[Oo]bj/ @@ -10,6 +10,11 @@ /[Bb]uilds/ /[Ll]ogs/ /[Uu]ser[Ss]ettings/ +*.log + +# By default unity supports Blender asset imports, *.blend1 blender files do not need to be commited to version control. +*.blend1 +*.blend1.meta # MemoryCaptures can get excessive in size. # They also could contain extremely sensitive data @@ -23,6 +28,8 @@ # Autogenerated Jetbrains Rider plugin /[Aa]ssets/Plugins/Editor/JetBrains* +# Jetbrains Rider personal-layer settings +*.DotSettings.user # Visual Studio cache directory .vs/ @@ -56,6 +63,9 @@ ExportedObj/ # Unity3D generated file on crash reports sysinfo.txt +# Mono auto generated files +mono_crash.* + # Builds *.apk *.aab @@ -66,10 +76,25 @@ sysinfo.txt # Crashlytics generated file crashlytics-build.properties -# Packed Addressables -/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* +# TestRunner generated files +InitTestScene*.unity* -# Temporary auto-generated Android Assets -/[Aa]ssets/[Ss]treamingAssets/aa.meta -/[Aa]ssets/[Ss]treamingAssets/aa/* +# Addressables default ignores, before user customizations +/ServerData +/[Aa]ssets/StreamingAssets/aa* +/[Aa]ssets/AddressableAssetsData/link.xml* +/[Aa]ssets/Addressables_Temp* +# By default, Addressables content builds will generate addressables_content_state.bin +# files in platform-specific subfolders, for example: +# /Assets/AddressableAssetsData/OSX/addressables_content_state.bin +/[Aa]ssets/AddressableAssetsData/*/*.bin* +# Visual Scripting auto-generated files +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta + +# Auto-generated scenes by play mode tests +/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* +.idea/ diff --git a/Assets/AddressableAssetsData.meta b/Assets/AddressableAssetsData.meta new file mode 100644 index 0000000..7127781 --- /dev/null +++ b/Assets/AddressableAssetsData.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 663c12397775240b581b144dd104cc08 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AddressableAssetGroupSortSettings.asset b/Assets/AddressableAssetsData/AddressableAssetGroupSortSettings.asset new file mode 100644 index 0000000..50ab8d3 --- /dev/null +++ b/Assets/AddressableAssetsData/AddressableAssetGroupSortSettings.asset @@ -0,0 +1,19 @@ +%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: dea69d41f90c6ea4fa55c27c1d60c145, type: 3} + m_Name: AddressableAssetGroupSortSettings + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.AddressableAssetGroupSortSettings + sortOrder: + - 05b724f967e7d40e69a2f8086a7d78cd + - d7f58d36cc4da874fa45d38c0070c2c2 + - e6a1448ac7179f9469ae917578605c81 + - a8838bd8f2db41d4c894d2cf8403f207 diff --git a/Assets/AddressableAssetsData/AddressableAssetGroupSortSettings.asset.meta b/Assets/AddressableAssetsData/AddressableAssetGroupSortSettings.asset.meta new file mode 100644 index 0000000..311c0fd --- /dev/null +++ b/Assets/AddressableAssetsData/AddressableAssetGroupSortSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ba091c2e0e8a148dfa3d86420e2df6cd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AddressableAssetSettings.asset b/Assets/AddressableAssetsData/AddressableAssetSettings.asset new file mode 100644 index 0000000..490ad60 --- /dev/null +++ b/Assets/AddressableAssetsData/AddressableAssetSettings.asset @@ -0,0 +1,118 @@ +%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: 468a46d0ae32c3544b7d98094e6448a9, type: 3} + m_Name: AddressableAssetSettings + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.AddressableAssetSettings + m_DefaultGroup: 05b724f967e7d40e69a2f8086a7d78cd + m_currentHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_OptimizeCatalogSize: 0 + m_BuildRemoteCatalog: 0 + m_CatalogRequestsTimeout: 0 + m_DisableCatalogUpdateOnStart: 0 + m_InternalIdNamingMode: 0 + m_InternalBundleIdMode: 1 + m_AssetLoadMode: 0 + m_BundledAssetProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider + m_AssetBundleProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider + m_IgnoreUnsupportedFilesInBuild: 0 + m_UniqueBundleIds: 0 + m_EnableJsonCatalog: 0 + m_NonRecursiveBuilding: 1 + m_AllowNestedBundleFolders: 0 + m_CCDEnabled: 0 + m_maxConcurrentWebRequests: 3 + m_UseUWRForLocalBundles: 0 + m_BundleTimeout: 0 + m_BundleRetryCount: 0 + m_BundleRedirectLimit: -1 + m_SharedBundleSettings: 0 + m_SharedBundleSettingsCustomGroupIndex: 0 + m_ContiguousBundles: 1 + m_StripUnityVersionFromBundleBuild: 0 + m_DisableVisibleSubAssetRepresentations: 0 + m_BuiltInBundleNaming: 0 + mBuiltInBundleCustomNaming: + m_MonoScriptBundleNaming: 0 + m_CheckForContentUpdateRestrictionsOption: 0 + m_MonoScriptBundleCustomNaming: + m_RemoteCatalogBuildPath: + m_Id: + m_RemoteCatalogLoadPath: + m_Id: + m_ContentStateBuildPathProfileVariableName: + m_CustomContentStateBuildPath: + m_ContentStateBuildPath: + m_BuildAddressablesWithPlayerBuild: 0 + m_overridePlayerVersion: '[UnityEditor.PlayerSettings.bundleVersion]' + m_GroupAssets: + - {fileID: 11400000, guid: 6c79f6f00c1f84b1c854543c84d05d0f, type: 2} + - {fileID: 11400000, guid: 8aabd2323ded16346970904048573037, type: 2} + - {fileID: 11400000, guid: 643aef87ff0fa05488c1a0982ec49f26, type: 2} + - {fileID: 11400000, guid: 2ddfa0c67160cbe4f9669d176f0ee01b, type: 2} + m_BuildSettings: + m_LogResourceManagerExceptions: 1 + m_BundleBuildPath: Temp/com.unity.addressables/AssetBundles + m_ProfileSettings: + m_Profiles: + - m_InheritedParent: + m_Id: a32c8b702041e4fbdb2f467f69124b80 + m_ProfileName: Default + m_Values: + - m_Id: 6f01084e20549465081e6a347a4272fe + m_Value: + - m_Id: 8e5cf788c2f044c5ba2465efea14a827 + m_Value: '{UnityEngine.AddressableAssets.Addressables.RuntimePath}/[BuildTarget]' + - m_Id: 8fbce5c7cea8b47209ad27b2e4685031 + m_Value: '[UnityEngine.AddressableAssets.Addressables.BuildPath]/[BuildTarget]' + - m_Id: 9e97b9aed5c6d48da9868f9ab6900409 + m_Value: 'ServerData/[BuildTarget]' + - m_Id: aa629bf4333c748528be86560e0306e0 + m_Value: '[UnityEditor.EditorUserBuildSettings.activeBuildTarget]' + m_ProfileEntryNames: + - m_Id: 6f01084e20549465081e6a347a4272fe + m_Name: Remote.LoadPath + m_InlineUsage: 0 + - m_Id: 8e5cf788c2f044c5ba2465efea14a827 + m_Name: Local.LoadPath + m_InlineUsage: 0 + - m_Id: 8fbce5c7cea8b47209ad27b2e4685031 + m_Name: Local.BuildPath + m_InlineUsage: 0 + - m_Id: 9e97b9aed5c6d48da9868f9ab6900409 + m_Name: Remote.BuildPath + m_InlineUsage: 0 + - m_Id: aa629bf4333c748528be86560e0306e0 + m_Name: BuildTarget + m_InlineUsage: 0 + m_ProfileVersion: 1 + m_LabelTable: + m_LabelNames: + - mouse_cursor + m_SchemaTemplates: [] + m_GroupTemplateObjects: + - {fileID: 11400000, guid: 4cb240aded04546539f148cbe1ef4337, type: 2} + m_InitializationObjects: [] + m_CertificateHandlerType: + m_AssemblyName: + m_ClassName: + m_ActivePlayerDataBuilderIndex: 2 + m_DataBuilders: + - {fileID: 11400000, guid: 598e270289bd8460e8cf97fda0ef87e9, type: 2} + - {fileID: 11400000, guid: 81a79eea38ce64324b1956c77cbc5924, type: 2} + - {fileID: 11400000, guid: fef5c99f07a5f4cf391f55f86f4d1104, type: 2} + m_ActiveProfileId: a32c8b702041e4fbdb2f467f69124b80 diff --git a/Assets/AddressableAssetsData/AddressableAssetSettings.asset.meta b/Assets/AddressableAssetsData/AddressableAssetSettings.asset.meta new file mode 100644 index 0000000..df78194 --- /dev/null +++ b/Assets/AddressableAssetsData/AddressableAssetSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7e98b357dd76a43e191428299c44eef2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroupTemplates.meta b/Assets/AddressableAssetsData/AssetGroupTemplates.meta new file mode 100644 index 0000000..bfbabb4 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroupTemplates.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dbc17161537274e45a71faf4d15b8be2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset b/Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset new file mode 100644 index 0000000..3eef9f5 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset @@ -0,0 +1,79 @@ +%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: 1a3c5d64ac83548c09dd1678b9f6f1cd, type: 3} + m_Name: Packed Assets + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.AddressableAssetGroupTemplate + m_SchemaObjects: + - {fileID: 6637887247456944734} + - {fileID: 1300075597751926321} + m_Description: Pack assets into asset bundles. + m_Settings: {fileID: 11400000, guid: 7e98b357dd76a43e191428299c44eef2, type: 2} +--- !u!114 &1300075597751926321 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 5834b5087d578d24c926ce20cd31e6d6, type: 3} + m_Name: ContentUpdateGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.ContentUpdateGroupSchema + m_Group: {fileID: 0} + m_StaticContent: 0 +--- !u!114 &6637887247456944734 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: e5d17a21594effb4e9591490b009e7aa, type: 3} + m_Name: BundledAssetGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.BundledAssetGroupSchema + m_Group: {fileID: 0} + m_InternalBundleIdMode: 1 + m_Compression: 1 + m_IncludeAddressInCatalog: 1 + m_IncludeGUIDInCatalog: 1 + m_IncludeLabelsInCatalog: 1 + m_InternalIdNamingMode: 0 + m_CacheClearBehavior: 0 + m_IncludeInBuild: 1 + m_BundledAssetProviderType: + m_AssemblyName: + m_ClassName: + m_StripDownloadOptions: 0 + m_ForceUniqueProvider: 0 + m_UseAssetBundleCache: 1 + m_UseAssetBundleCrc: 1 + m_UseAssetBundleCrcForCachedBundles: 1 + m_UseUWRForLocalBundles: 0 + m_Timeout: 0 + m_ChunkedTransfer: 0 + m_RedirectLimit: -1 + m_RetryCount: 0 + m_BuildPath: + m_Id: + m_LoadPath: + m_Id: + m_BundleMode: 0 + m_AssetBundleProviderType: + m_AssemblyName: + m_ClassName: + m_UseDefaultSchemaSettings: 0 + m_SelectedPathPairIndex: 0 + m_BundleNaming: 0 + m_AssetLoadMode: 0 diff --git a/Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset.meta b/Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset.meta new file mode 100644 index 0000000..1a17b3d --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4cb240aded04546539f148cbe1ef4337 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups.meta b/Assets/AddressableAssetsData/AssetGroups.meta new file mode 100644 index 0000000..71b27f9 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 070f9ef7011d149eb96ede623b1819b4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Common_Assets.asset b/Assets/AddressableAssetsData/AssetGroups/Common_Assets.asset new file mode 100644 index 0000000..6a66611 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Common_Assets.asset @@ -0,0 +1,200 @@ +%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: bbb281ee3bf0b054c82ac2347e9e782c, type: 3} + m_Name: Common_Assets + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.AddressableAssetGroup + m_GroupName: Common_Assets + m_GUID: d7f58d36cc4da874fa45d38c0070c2c2 + m_SerializeEntries: + - m_GUID: 0664f64568edf244c8e86bbdfb38f011 + m_Address: Assets/Art/UI/portait_hero_02.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 09b0af3970aafe94db86324c4ad044b7 + m_Address: Assets/Art/UI/map_icon_citybanner.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 10fc4df2da32a41aaa32d77bc913491c + m_Address: Assets/Settings/SampleSceneProfile.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 13c02b14c4d048fa9653293d54f6e0e1 + m_Address: Packages/com.unity.render-pipelines.universal/Shaders/2D/Sprite-Unlit-Default.shader + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 21833c6afc1e0b047a3c49dc9ea35996 + m_Address: Assets/Art/UI/portait_hero_05.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 3225768f79644af4dbda96b8f9d57ed2 + m_Address: Assets/Art/UI/menu_supply_bar_full.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 36e335017ad71d54fbb10842863188ae + m_Address: Packages/com.unity.render-pipelines.core/Runtime/RenderPipelineResources/FallbackShader.shader + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 4527c8bf2fb73e244ae6ab0cf0cd47ac + m_Address: Assets/Art/Map/map_icon_town.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 52125a3c3df558448a5af5a04dbf8d2d + m_Address: Assets/Art/UI/menu_popup_event.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 60a7c1e10ed7ff94cbe191d9d3e305ed + m_Address: Assets/Art/UI/menu_corner.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 62db3fadfa4840d458013aa77e747f59 + m_Address: Assets/Art/Materials/test_map.mat + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 68e6db2ebdc24f95958faec2be5558d6 + m_Address: Assets/TextMesh Pro/Shaders/TMP_SDF.shader + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 6cb6255ee69dbf04abe2eac591388adf + m_Address: Assets/Art/UI/portait_hero_03.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 73bb90d041ca44840b7e404613da46ae + m_Address: Assets/Art/UI/menu_bar_bottom.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 7e443a969de292045b2224c779d96139 + m_Address: Assets/Art/UI/menu_bar_left.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 8d6d3893153282a488a4e9fd979e8746 + m_Address: Assets/Art/UI/menu_topbar.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 8e25a22b9493b2a48ba578840bf82764 + m_Address: Assets/Art/UI/portrait_frame.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 933532a4fcc9baf4fa0491de14d08ed7 + m_Address: Packages/com.unity.render-pipelines.universal/Shaders/Lit.shader + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 9d5fca9f959fda141a1b1638b03f838b + m_Address: Assets/Art/Map/map_icon_ancient.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 9dfc825aed78fcd4ba02077103263b40 + m_Address: Packages/com.unity.render-pipelines.universal/Runtime/Materials/Sprite-Unlit-Default.mat + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: a0ee74bf6f853704a8a568d5ef638ee9 + m_Address: Assets/TextMesh Pro/Fonts/1529ChampFleuryPro SDF.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: a97c105638bdf8b4a8650670310a4cd3 + m_Address: Packages/com.unity.render-pipelines.universal/Runtime/Materials/Sprite-Lit-Default.mat + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: a9c4c7681315e25419b9381d28aa9d80 + m_Address: Assets/Art/Map/map_icon_ruins.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: b38f5bcb34688a543b8ecefbbdee6a34 + m_Address: Assets/Art/UI/Cursor_Pointer + m_ReadOnly: 0 + m_SerializedLabels: + - mouse_cursor + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: c8578ae5b690b4a43b15e00c4c8314be + m_Address: Assets/Art/Map/map_icon_village.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: ca9f5fa95ffab41fb9a615ab714db018 + m_Address: Packages/com.unity.inputsystem/InputSystem/Plugins/PlayerInput/DefaultInputActions.inputactions + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: cfb9140833bb97c4198decc917618629 + m_Address: Assets/Art/Map/test_map.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: d188671b6c5025c429a8908bd0a7a93d + m_Address: Assets/Art/Map/map_icon_party.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: deae0f160a4f0314486d83fe7313cfcd + m_Address: Assets/Art/UI/portait_hero_06.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: e260cfa7296ee7642b167f1eb5be5023 + m_Address: Packages/com.unity.render-pipelines.universal/Shaders/2D/Sprite-Lit-Default.shader + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: e3265ab4bf004d28a9537516768c1c75 + m_Address: Assets/TextMesh Pro/Fonts/LiberationSans.ttf + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: e6e9a19c3678ded42a3bc431ebef7dbd + m_Address: Packages/com.unity.render-pipelines.universal/Shaders/Utils/FallbackError.shader + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: ea02ea44fa86ee445be0f7ca82098b75 + m_Address: Assets/Art/UI/menu_top_button_settings.png + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: fe393ace9b354375a9cb14cdbbc28be4 + m_Address: Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: ff19e364ff683ec4b8dbd0d14b05f84a + m_Address: Assets/Art/UI/Cursor_Drag + m_ReadOnly: 0 + m_SerializedLabels: + - mouse_cursor + FlaggedDuringContentUpdateRestriction: 0 + m_ReadOnly: 0 + m_Settings: {fileID: 11400000, guid: 7e98b357dd76a43e191428299c44eef2, type: 2} + m_SchemaSet: + m_Schemas: + - {fileID: 11400000, guid: b400f7271c8f1594eb6a9825137f5a6e, type: 2} + - {fileID: 11400000, guid: 95f088d80c583c4458f408e32c892d09, type: 2} diff --git a/Assets/AddressableAssetsData/AssetGroups/Common_Assets.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Common_Assets.asset.meta new file mode 100644 index 0000000..40bf8a8 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Common_Assets.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 643aef87ff0fa05488c1a0982ec49f26 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset b/Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset new file mode 100644 index 0000000..db6f75c --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset @@ -0,0 +1,28 @@ +%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: bbb281ee3bf0b054c82ac2347e9e782c, type: 3} + m_Name: Default Local Group + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.AddressableAssetGroup + m_GroupName: Default Local Group + m_GUID: 05b724f967e7d40e69a2f8086a7d78cd + m_SerializeEntries: + - m_GUID: 11a8dc4883c617b46a29d5dfdd4a67d1 + m_Address: Assets/Database/Game/AdventureSettings.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + m_ReadOnly: 0 + m_Settings: {fileID: 11400000, guid: 7e98b357dd76a43e191428299c44eef2, type: 2} + m_SchemaSet: + m_Schemas: + - {fileID: 11400000, guid: 5b53a1ca29cdf45fdb72fa3e94514b82, type: 2} + - {fileID: 11400000, guid: 9148d31c5a1d74102a17c9d6be0baf0e, type: 2} diff --git a/Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset.meta new file mode 100644 index 0000000..591ff5e --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6c79f6f00c1f84b1c854543c84d05d0f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/GameState.asset b/Assets/AddressableAssetsData/AssetGroups/GameState.asset new file mode 100644 index 0000000..0602ec2 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/GameState.asset @@ -0,0 +1,58 @@ +%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: bbb281ee3bf0b054c82ac2347e9e782c, type: 3} + m_Name: GameState + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.AddressableAssetGroup + m_GroupName: GameState + m_GUID: a8838bd8f2db41d4c894d2cf8403f207 + m_SerializeEntries: + - m_GUID: 0cd4e012aaa2a412291c8c77e0c4da64 + m_Address: Assets/Database/Core/GameModeSettings.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 4aca5664c64be4b1c97aa95171d67740 + m_Address: Assets/Scenes/Adventure.unity + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 6233d3721522ea643a169d6771461ea5 + m_Address: AdventureMapPrefabs + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 6243ea0bcfc7e2c43b7b5f2f6d51effa + m_Address: PauseMenuPrefabs + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 8dd219a5f67b2c540a143d3df6890256 + m_Address: ZoneEditorSettings + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 99c9720ab356a0642a771bea13969a05 + m_Address: Assets/Scenes/Combat.unity + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: bc67bf89195ca5140bfffbb94add47aa + m_Address: Assets/Database/Game/GameSettings.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + m_ReadOnly: 0 + m_Settings: {fileID: 11400000, guid: 7e98b357dd76a43e191428299c44eef2, type: 2} + m_SchemaSet: + m_Schemas: + - {fileID: 11400000, guid: 4faf7628d14c7c843a66e336129bff0b, type: 2} + - {fileID: 11400000, guid: 5d401afc98d854f40be9047d846f007a, type: 2} diff --git a/Assets/AddressableAssetsData/AssetGroups/GameState.asset.meta b/Assets/AddressableAssetsData/AssetGroups/GameState.asset.meta new file mode 100644 index 0000000..65ef7e6 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/GameState.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8aabd2323ded16346970904048573037 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas.meta b/Assets/AddressableAssetsData/AssetGroups/Schemas.meta new file mode 100644 index 0000000..1afe840 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bf0a59a84b6514f209c240fb8e518961 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_BundledAssetGroupSchema.asset b/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_BundledAssetGroupSchema.asset new file mode 100644 index 0000000..8792d7a --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_BundledAssetGroupSchema.asset @@ -0,0 +1,48 @@ +%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: e5d17a21594effb4e9591490b009e7aa, type: 3} + m_Name: Common_Assets_BundledAssetGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.BundledAssetGroupSchema + m_Group: {fileID: 11400000, guid: 643aef87ff0fa05488c1a0982ec49f26, type: 2} + m_InternalBundleIdMode: 1 + m_Compression: 1 + m_IncludeAddressInCatalog: 1 + m_IncludeGUIDInCatalog: 1 + m_IncludeLabelsInCatalog: 1 + m_InternalIdNamingMode: 0 + m_CacheClearBehavior: 0 + m_IncludeInBuild: 1 + m_BundledAssetProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider + m_StripDownloadOptions: 0 + m_ForceUniqueProvider: 0 + m_UseAssetBundleCache: 1 + m_UseAssetBundleCrc: 1 + m_UseAssetBundleCrcForCachedBundles: 1 + m_UseUWRForLocalBundles: 0 + m_Timeout: 0 + m_ChunkedTransfer: 0 + m_RedirectLimit: -1 + m_RetryCount: 0 + m_BuildPath: + m_Id: 8fbce5c7cea8b47209ad27b2e4685031 + m_LoadPath: + m_Id: 8e5cf788c2f044c5ba2465efea14a827 + m_BundleMode: 0 + m_AssetBundleProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider + m_UseDefaultSchemaSettings: 0 + m_SelectedPathPairIndex: 0 + m_BundleNaming: 0 + m_AssetLoadMode: 0 diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_BundledAssetGroupSchema.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_BundledAssetGroupSchema.asset.meta new file mode 100644 index 0000000..9e9e0b5 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_BundledAssetGroupSchema.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b400f7271c8f1594eb6a9825137f5a6e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_ContentUpdateGroupSchema.asset b/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_ContentUpdateGroupSchema.asset new file mode 100644 index 0000000..4961100 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_ContentUpdateGroupSchema.asset @@ -0,0 +1,16 @@ +%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: 5834b5087d578d24c926ce20cd31e6d6, type: 3} + m_Name: Common_Assets_ContentUpdateGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.ContentUpdateGroupSchema + m_Group: {fileID: 11400000, guid: 643aef87ff0fa05488c1a0982ec49f26, type: 2} + m_StaticContent: 1 diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_ContentUpdateGroupSchema.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_ContentUpdateGroupSchema.asset.meta new file mode 100644 index 0000000..9c19c9c --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Common_Assets_ContentUpdateGroupSchema.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 95f088d80c583c4458f408e32c892d09 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset b/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset new file mode 100644 index 0000000..ff2e556 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset @@ -0,0 +1,48 @@ +%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: e5d17a21594effb4e9591490b009e7aa, type: 3} + m_Name: Default Local Group_BundledAssetGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.BundledAssetGroupSchema + m_Group: {fileID: 11400000, guid: 6c79f6f00c1f84b1c854543c84d05d0f, type: 2} + m_InternalBundleIdMode: 1 + m_Compression: 1 + m_IncludeAddressInCatalog: 1 + m_IncludeGUIDInCatalog: 1 + m_IncludeLabelsInCatalog: 1 + m_InternalIdNamingMode: 0 + m_CacheClearBehavior: 0 + m_IncludeInBuild: 1 + m_BundledAssetProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider + m_StripDownloadOptions: 0 + m_ForceUniqueProvider: 0 + m_UseAssetBundleCache: 1 + m_UseAssetBundleCrc: 1 + m_UseAssetBundleCrcForCachedBundles: 1 + m_UseUWRForLocalBundles: 0 + m_Timeout: 0 + m_ChunkedTransfer: 0 + m_RedirectLimit: -1 + m_RetryCount: 0 + m_BuildPath: + m_Id: 8fbce5c7cea8b47209ad27b2e4685031 + m_LoadPath: + m_Id: 8e5cf788c2f044c5ba2465efea14a827 + m_BundleMode: 0 + m_AssetBundleProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider + m_UseDefaultSchemaSettings: 0 + m_SelectedPathPairIndex: 0 + m_BundleNaming: 0 + m_AssetLoadMode: 0 diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset.meta new file mode 100644 index 0000000..61a01f9 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5b53a1ca29cdf45fdb72fa3e94514b82 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset b/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset new file mode 100644 index 0000000..df8b73c --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset @@ -0,0 +1,16 @@ +%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: 5834b5087d578d24c926ce20cd31e6d6, type: 3} + m_Name: Default Local Group_ContentUpdateGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.ContentUpdateGroupSchema + m_Group: {fileID: 11400000, guid: 6c79f6f00c1f84b1c854543c84d05d0f, type: 2} + m_StaticContent: 0 diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset.meta new file mode 100644 index 0000000..a292084 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9148d31c5a1d74102a17c9d6be0baf0e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_BundledAssetGroupSchema.asset b/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_BundledAssetGroupSchema.asset new file mode 100644 index 0000000..c5083b2 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_BundledAssetGroupSchema.asset @@ -0,0 +1,48 @@ +%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: e5d17a21594effb4e9591490b009e7aa, type: 3} + m_Name: GameState_BundledAssetGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.BundledAssetGroupSchema + m_Group: {fileID: 11400000, guid: 8aabd2323ded16346970904048573037, type: 2} + m_InternalBundleIdMode: 1 + m_Compression: 1 + m_IncludeAddressInCatalog: 1 + m_IncludeGUIDInCatalog: 1 + m_IncludeLabelsInCatalog: 1 + m_InternalIdNamingMode: 0 + m_CacheClearBehavior: 0 + m_IncludeInBuild: 1 + m_BundledAssetProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider + m_StripDownloadOptions: 0 + m_ForceUniqueProvider: 0 + m_UseAssetBundleCache: 1 + m_UseAssetBundleCrc: 1 + m_UseAssetBundleCrcForCachedBundles: 1 + m_UseUWRForLocalBundles: 0 + m_Timeout: 0 + m_ChunkedTransfer: 0 + m_RedirectLimit: -1 + m_RetryCount: 0 + m_BuildPath: + m_Id: 8fbce5c7cea8b47209ad27b2e4685031 + m_LoadPath: + m_Id: 8e5cf788c2f044c5ba2465efea14a827 + m_BundleMode: 0 + m_AssetBundleProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider + m_UseDefaultSchemaSettings: 0 + m_SelectedPathPairIndex: 0 + m_BundleNaming: 0 + m_AssetLoadMode: 0 diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_BundledAssetGroupSchema.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_BundledAssetGroupSchema.asset.meta new file mode 100644 index 0000000..b98b31e --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_BundledAssetGroupSchema.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4faf7628d14c7c843a66e336129bff0b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_ContentUpdateGroupSchema.asset b/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_ContentUpdateGroupSchema.asset new file mode 100644 index 0000000..570b506 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_ContentUpdateGroupSchema.asset @@ -0,0 +1,16 @@ +%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: 5834b5087d578d24c926ce20cd31e6d6, type: 3} + m_Name: GameState_ContentUpdateGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.ContentUpdateGroupSchema + m_Group: {fileID: 11400000, guid: 8aabd2323ded16346970904048573037, type: 2} + m_StaticContent: 0 diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_ContentUpdateGroupSchema.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_ContentUpdateGroupSchema.asset.meta new file mode 100644 index 0000000..c922bc1 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/GameState_ContentUpdateGroupSchema.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d401afc98d854f40be9047d846f007a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_BundledAssetGroupSchema.asset b/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_BundledAssetGroupSchema.asset new file mode 100644 index 0000000..ad9d8a3 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_BundledAssetGroupSchema.asset @@ -0,0 +1,48 @@ +%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: e5d17a21594effb4e9591490b009e7aa, type: 3} + m_Name: Splash_MainMenu_GameStates_BundledAssetGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.BundledAssetGroupSchema + m_Group: {fileID: 11400000, guid: 2ddfa0c67160cbe4f9669d176f0ee01b, type: 2} + m_InternalBundleIdMode: 1 + m_Compression: 1 + m_IncludeAddressInCatalog: 1 + m_IncludeGUIDInCatalog: 1 + m_IncludeLabelsInCatalog: 1 + m_InternalIdNamingMode: 0 + m_CacheClearBehavior: 0 + m_IncludeInBuild: 1 + m_BundledAssetProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider + m_StripDownloadOptions: 0 + m_ForceUniqueProvider: 0 + m_UseAssetBundleCache: 1 + m_UseAssetBundleCrc: 1 + m_UseAssetBundleCrcForCachedBundles: 1 + m_UseUWRForLocalBundles: 0 + m_Timeout: 0 + m_ChunkedTransfer: 0 + m_RedirectLimit: -1 + m_RetryCount: 0 + m_BuildPath: + m_Id: 8fbce5c7cea8b47209ad27b2e4685031 + m_LoadPath: + m_Id: 8e5cf788c2f044c5ba2465efea14a827 + m_BundleMode: 0 + m_AssetBundleProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider + m_UseDefaultSchemaSettings: 0 + m_SelectedPathPairIndex: 0 + m_BundleNaming: 0 + m_AssetLoadMode: 0 diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_BundledAssetGroupSchema.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_BundledAssetGroupSchema.asset.meta new file mode 100644 index 0000000..12b68c2 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_BundledAssetGroupSchema.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 09ccb202f8305dd40810fbb061a9b07d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_ContentUpdateGroupSchema.asset b/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_ContentUpdateGroupSchema.asset new file mode 100644 index 0000000..cba1a44 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_ContentUpdateGroupSchema.asset @@ -0,0 +1,16 @@ +%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: 5834b5087d578d24c926ce20cd31e6d6, type: 3} + m_Name: Splash_MainMenu_GameStates_ContentUpdateGroupSchema + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.GroupSchemas.ContentUpdateGroupSchema + m_Group: {fileID: 11400000, guid: 2ddfa0c67160cbe4f9669d176f0ee01b, type: 2} + m_StaticContent: 0 diff --git a/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_ContentUpdateGroupSchema.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_ContentUpdateGroupSchema.asset.meta new file mode 100644 index 0000000..2821e7a --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Schemas/Splash_MainMenu_GameStates_ContentUpdateGroupSchema.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d08a7cf81414a164ea9c2251065c0385 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/AssetGroups/Splash_MainMenu_GameStates.asset b/Assets/AddressableAssetsData/AssetGroups/Splash_MainMenu_GameStates.asset new file mode 100644 index 0000000..2badf78 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Splash_MainMenu_GameStates.asset @@ -0,0 +1,73 @@ +%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: bbb281ee3bf0b054c82ac2347e9e782c, type: 3} + m_Name: Splash_MainMenu_GameStates + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Settings.AddressableAssetGroup + m_GroupName: Splash_MainMenu_GameStates + m_GUID: e6a1448ac7179f9469ae917578605c81 + m_SerializeEntries: + - m_GUID: 0224ade303fd0324a992fb4504532557 + m_Address: Assets/Database/Game/DesktopCameraSettings.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 3f7ff3ca6710f40dab75c4387b1c150f + m_Address: Assets/Database/Core/UnityEditorPlatformSettings.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 4a5921956dcd94027b54f44aceabb05d + m_Address: Assets/Prefabs/MainMenuReference.prefab + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 529c9939c70b34de8a9584d16d3bd682 + m_Address: Assets/Database/Core/MenuPrefabsContainer.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 718aad4e51428435fa6c7cb5477e8bf6 + m_Address: Initializer + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 79923ea36cb1545f58ea00ad997ca5f2 + m_Address: Assets/Database/Core/BootstrapSettingsFile.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: a587040f5e7ed4648944667744c70625 + m_Address: Assets/Scenes/MainMenu.unity + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: af5049bce6dc346e49b728de7af3d701 + m_Address: Assets/Database/Core/DesktopPlatformSettings.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: b487ee33dc82a43d48013b2331278664 + m_Address: Assets/Database/Core/InitializerSettingsFile.asset + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: d1a16e8b7b3884d8c9b79ab2d783b8af + m_Address: splashui_prefab + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 + m_ReadOnly: 0 + m_Settings: {fileID: 11400000, guid: 7e98b357dd76a43e191428299c44eef2, type: 2} + m_SchemaSet: + m_Schemas: + - {fileID: 11400000, guid: 09ccb202f8305dd40810fbb061a9b07d, type: 2} + - {fileID: 11400000, guid: d08a7cf81414a164ea9c2251065c0385, type: 2} diff --git a/Assets/AddressableAssetsData/AssetGroups/Splash_MainMenu_GameStates.asset.meta b/Assets/AddressableAssetsData/AssetGroups/Splash_MainMenu_GameStates.asset.meta new file mode 100644 index 0000000..5a81519 --- /dev/null +++ b/Assets/AddressableAssetsData/AssetGroups/Splash_MainMenu_GameStates.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ddfa0c67160cbe4f9669d176f0ee01b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/DataBuilders.meta b/Assets/AddressableAssetsData/DataBuilders.meta new file mode 100644 index 0000000..598d34c --- /dev/null +++ b/Assets/AddressableAssetsData/DataBuilders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b25e9d22bc81423ea18a10eb04d835c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset b/Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset new file mode 100644 index 0000000..12ab1d2 --- /dev/null +++ b/Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset @@ -0,0 +1,20 @@ +%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: 88d21199f5d473f4db36845f2318f180, type: 3} + m_Name: BuildScriptFastMode + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Build.DataBuilders.BuildScriptFastMode + instanceProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider + sceneProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider diff --git a/Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset.meta b/Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset.meta new file mode 100644 index 0000000..b95d7e6 --- /dev/null +++ b/Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 598e270289bd8460e8cf97fda0ef87e9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset b/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset new file mode 100644 index 0000000..d8c59fd --- /dev/null +++ b/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset @@ -0,0 +1,20 @@ +%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: 3e2e0ffa088c91d41a086d0b8cb16bdc, type: 3} + m_Name: BuildScriptPackedMode + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Build.DataBuilders.BuildScriptPackedMode + instanceProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider + sceneProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider diff --git a/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset.meta b/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset.meta new file mode 100644 index 0000000..78f65e3 --- /dev/null +++ b/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fef5c99f07a5f4cf391f55f86f4d1104 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset b/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset new file mode 100644 index 0000000..d566c2c --- /dev/null +++ b/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset @@ -0,0 +1,20 @@ +%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: ad8c280d42ee0ed41a27db23b43dd2bf, type: 3} + m_Name: BuildScriptPackedPlayMode + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.Build.DataBuilders.BuildScriptPackedPlayMode + instanceProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider + sceneProviderType: + m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider diff --git a/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset.meta b/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset.meta new file mode 100644 index 0000000..c368bdf --- /dev/null +++ b/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 81a79eea38ce64324b1956c77cbc5924 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/DefaultObject.asset b/Assets/AddressableAssetsData/DefaultObject.asset new file mode 100644 index 0000000..b8a96d6 --- /dev/null +++ b/Assets/AddressableAssetsData/DefaultObject.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a189bb168d8d90478a09ea08c2f3d72, type: 3} + m_Name: DefaultObject + m_EditorClassIdentifier: Unity.Addressables.Editor::UnityEditor.AddressableAssets.AddressableAssetSettingsDefaultObject + m_AddressableAssetSettingsGuid: 7e98b357dd76a43e191428299c44eef2 diff --git a/Assets/AddressableAssetsData/DefaultObject.asset.meta b/Assets/AddressableAssetsData/DefaultObject.asset.meta new file mode 100644 index 0000000..c6d3ea5 --- /dev/null +++ b/Assets/AddressableAssetsData/DefaultObject.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ed70a1478598249a180fe884b745112e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AddressableAssetsData/Windows.meta b/Assets/AddressableAssetsData/Windows.meta new file mode 100644 index 0000000..69bfdc4 --- /dev/null +++ b/Assets/AddressableAssetsData/Windows.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 85d31d5e96d016841a12a09cf6c1edfb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art.meta b/Assets/Art.meta new file mode 100644 index 0000000..fa5b91f --- /dev/null +++ b/Assets/Art.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18924769b26027040895e68491ef58c2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations.meta b/Assets/Art/Animations.meta new file mode 100644 index 0000000..09f9b7f --- /dev/null +++ b/Assets/Art/Animations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 222b860cabd73f749a95ed42549bb449 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations/IconZoom.controller b/Assets/Art/Animations/IconZoom.controller new file mode 100644 index 0000000..4dc9b4b --- /dev/null +++ b/Assets/Art/Animations/IconZoom.controller @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: IconZoom + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5647510333027288797} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &5647510333027288797 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: [] + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 0} diff --git a/Assets/Art/Animations/IconZoom.controller.meta b/Assets/Art/Animations/IconZoom.controller.meta new file mode 100644 index 0000000..8f431e0 --- /dev/null +++ b/Assets/Art/Animations/IconZoom.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d2cc1aa04214db45984e4443801e7b5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map.meta b/Assets/Art/Map.meta new file mode 100644 index 0000000..c347269 --- /dev/null +++ b/Assets/Art/Map.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d75e71ed6dfd1204a8848b186cc8a2fe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/city.png b/Assets/Art/Map/city.png new file mode 100644 index 0000000..54a04f1 Binary files /dev/null and b/Assets/Art/Map/city.png differ diff --git a/Assets/Art/Map/city.png.meta b/Assets/Art/Map/city.png.meta new file mode 100644 index 0000000..92c57fb --- /dev/null +++ b/Assets/Art/Map/city.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 0738b1be320ac9f4d83c324296edfedb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 16 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/city_2.png b/Assets/Art/Map/city_2.png new file mode 100644 index 0000000..2cb413b Binary files /dev/null and b/Assets/Art/Map/city_2.png differ diff --git a/Assets/Art/Map/city_2.png.meta b/Assets/Art/Map/city_2.png.meta new file mode 100644 index 0000000..2b9d4ff --- /dev/null +++ b/Assets/Art/Map/city_2.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 1ffdae2a3d2895841a38ef3fa1999a5f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/map_icon_ancient.png b/Assets/Art/Map/map_icon_ancient.png new file mode 100644 index 0000000..ebf74bf Binary files /dev/null and b/Assets/Art/Map/map_icon_ancient.png differ diff --git a/Assets/Art/Map/map_icon_ancient.png.meta b/Assets/Art/Map/map_icon_ancient.png.meta new file mode 100644 index 0000000..538e019 --- /dev/null +++ b/Assets/Art/Map/map_icon_ancient.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 9d5fca9f959fda141a1b1638b03f838b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/map_icon_camp.png b/Assets/Art/Map/map_icon_camp.png new file mode 100644 index 0000000..516b253 Binary files /dev/null and b/Assets/Art/Map/map_icon_camp.png differ diff --git a/Assets/Art/Map/map_icon_camp.png.meta b/Assets/Art/Map/map_icon_camp.png.meta new file mode 100644 index 0000000..3d70d32 --- /dev/null +++ b/Assets/Art/Map/map_icon_camp.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: accd2383de675d34ea99c94f3188bad1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/map_icon_cave.png b/Assets/Art/Map/map_icon_cave.png new file mode 100644 index 0000000..4e6d2b6 Binary files /dev/null and b/Assets/Art/Map/map_icon_cave.png differ diff --git a/Assets/Art/Map/map_icon_cave.png.meta b/Assets/Art/Map/map_icon_cave.png.meta new file mode 100644 index 0000000..057e084 --- /dev/null +++ b/Assets/Art/Map/map_icon_cave.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 819d7a244820ad84585a1de7566bf9d0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/map_icon_city.png b/Assets/Art/Map/map_icon_city.png new file mode 100644 index 0000000..044f7c0 Binary files /dev/null and b/Assets/Art/Map/map_icon_city.png differ diff --git a/Assets/Art/Map/map_icon_city.png.meta b/Assets/Art/Map/map_icon_city.png.meta new file mode 100644 index 0000000..2e1b50a --- /dev/null +++ b/Assets/Art/Map/map_icon_city.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 1333c6c5000611d40bf088e4c90a1cfd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/map_icon_party.png b/Assets/Art/Map/map_icon_party.png new file mode 100644 index 0000000..f1a5796 Binary files /dev/null and b/Assets/Art/Map/map_icon_party.png differ diff --git a/Assets/Art/Map/map_icon_party.png.meta b/Assets/Art/Map/map_icon_party.png.meta new file mode 100644 index 0000000..0b1c64a --- /dev/null +++ b/Assets/Art/Map/map_icon_party.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: d188671b6c5025c429a8908bd0a7a93d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/map_icon_ruins.png b/Assets/Art/Map/map_icon_ruins.png new file mode 100644 index 0000000..f2fa8dd Binary files /dev/null and b/Assets/Art/Map/map_icon_ruins.png differ diff --git a/Assets/Art/Map/map_icon_ruins.png.meta b/Assets/Art/Map/map_icon_ruins.png.meta new file mode 100644 index 0000000..ec0aa84 --- /dev/null +++ b/Assets/Art/Map/map_icon_ruins.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: a9c4c7681315e25419b9381d28aa9d80 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/map_icon_town.png b/Assets/Art/Map/map_icon_town.png new file mode 100644 index 0000000..fde3bff Binary files /dev/null and b/Assets/Art/Map/map_icon_town.png differ diff --git a/Assets/Art/Map/map_icon_town.png.meta b/Assets/Art/Map/map_icon_town.png.meta new file mode 100644 index 0000000..720fb3c --- /dev/null +++ b/Assets/Art/Map/map_icon_town.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 4527c8bf2fb73e244ae6ab0cf0cd47ac +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/map_icon_village.png b/Assets/Art/Map/map_icon_village.png new file mode 100644 index 0000000..826fcd1 Binary files /dev/null and b/Assets/Art/Map/map_icon_village.png differ diff --git a/Assets/Art/Map/map_icon_village.png.meta b/Assets/Art/Map/map_icon_village.png.meta new file mode 100644 index 0000000..f412f7a --- /dev/null +++ b/Assets/Art/Map/map_icon_village.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: c8578ae5b690b4a43b15e00c4c8314be +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/ruin.png b/Assets/Art/Map/ruin.png new file mode 100644 index 0000000..55232b4 Binary files /dev/null and b/Assets/Art/Map/ruin.png differ diff --git a/Assets/Art/Map/ruin.png.meta b/Assets/Art/Map/ruin.png.meta new file mode 100644 index 0000000..a4ee301 --- /dev/null +++ b/Assets/Art/Map/ruin.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: e7ec5934cfd67ac45aca547148baec8e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 16 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/test_map.png b/Assets/Art/Map/test_map.png new file mode 100644 index 0000000..2c1d558 Binary files /dev/null and b/Assets/Art/Map/test_map.png differ diff --git a/Assets/Art/Map/test_map.png.meta b/Assets/Art/Map/test_map.png.meta new file mode 100644 index 0000000..ae50ed0 --- /dev/null +++ b/Assets/Art/Map/test_map.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: cfb9140833bb97c4198decc917618629 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 16 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Map/village.png b/Assets/Art/Map/village.png new file mode 100644 index 0000000..126f9f3 Binary files /dev/null and b/Assets/Art/Map/village.png differ diff --git a/Assets/Art/Map/village.png.meta b/Assets/Art/Map/village.png.meta new file mode 100644 index 0000000..e07d4ae --- /dev/null +++ b/Assets/Art/Map/village.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 19b02ae5024efae48b46219aa0e91783 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 16 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Materials.meta b/Assets/Art/Materials.meta new file mode 100644 index 0000000..8250be5 --- /dev/null +++ b/Assets/Art/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d4428418af1f456498a7fe6b3532a8d0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Materials/test_map.mat b/Assets/Art/Materials/test_map.mat new file mode 100644 index 0000000..87411d8 --- /dev/null +++ b/Assets/Art/Materials/test_map.mat @@ -0,0 +1,138 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-1287137720666530407 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: test_map + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _SPECULAR_SETUP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: cfb9140833bb97c4198decc917618629, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _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: cfb9140833bb97c4198decc917618629, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 0 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0.995283, g: 1, b: 0.99604344, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Art/Materials/test_map.mat.meta b/Assets/Art/Materials/test_map.mat.meta new file mode 100644 index 0000000..2429d15 --- /dev/null +++ b/Assets/Art/Materials/test_map.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 62db3fadfa4840d458013aa77e747f59 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI.meta b/Assets/Art/UI.meta new file mode 100644 index 0000000..4548795 --- /dev/null +++ b/Assets/Art/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 47f3a86206815b34b89889f00d2e2e2f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/Cursor_Pointer1.png b/Assets/Art/UI/Cursor_Pointer1.png new file mode 100644 index 0000000..2222773 Binary files /dev/null and b/Assets/Art/UI/Cursor_Pointer1.png differ diff --git a/Assets/Art/UI/Cursor_Pointer1.png.meta b/Assets/Art/UI/Cursor_Pointer1.png.meta new file mode 100644 index 0000000..1a2265a --- /dev/null +++ b/Assets/Art/UI/Cursor_Pointer1.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: b38f5bcb34688a543b8ecefbbdee6a34 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 7 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/Cursor_Pointer3.png b/Assets/Art/UI/Cursor_Pointer3.png new file mode 100644 index 0000000..0e89e78 Binary files /dev/null and b/Assets/Art/UI/Cursor_Pointer3.png differ diff --git a/Assets/Art/UI/Cursor_Pointer3.png.meta b/Assets/Art/UI/Cursor_Pointer3.png.meta new file mode 100644 index 0000000..4b1a975 --- /dev/null +++ b/Assets/Art/UI/Cursor_Pointer3.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: ff19e364ff683ec4b8dbd0d14b05f84a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 7 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/map_icon_citybanner.png b/Assets/Art/UI/map_icon_citybanner.png new file mode 100644 index 0000000..79ba87c Binary files /dev/null and b/Assets/Art/UI/map_icon_citybanner.png differ diff --git a/Assets/Art/UI/map_icon_citybanner.png.meta b/Assets/Art/UI/map_icon_citybanner.png.meta new file mode 100644 index 0000000..d6f041f --- /dev/null +++ b/Assets/Art/UI/map_icon_citybanner.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 09b0af3970aafe94db86324c4ad044b7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/map_vignette.png b/Assets/Art/UI/map_vignette.png new file mode 100644 index 0000000..bd2927f Binary files /dev/null and b/Assets/Art/UI/map_vignette.png differ diff --git a/Assets/Art/UI/map_vignette.png.meta b/Assets/Art/UI/map_vignette.png.meta new file mode 100644 index 0000000..5699612 --- /dev/null +++ b/Assets/Art/UI/map_vignette.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 62ee87e5ea3c28745bd4481b06929d96 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/menu_bar_bottom.png b/Assets/Art/UI/menu_bar_bottom.png new file mode 100644 index 0000000..f54f6df Binary files /dev/null and b/Assets/Art/UI/menu_bar_bottom.png differ diff --git a/Assets/Art/UI/menu_bar_bottom.png.meta b/Assets/Art/UI/menu_bar_bottom.png.meta new file mode 100644 index 0000000..a000122 --- /dev/null +++ b/Assets/Art/UI/menu_bar_bottom.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 73bb90d041ca44840b7e404613da46ae +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/menu_bar_left.png b/Assets/Art/UI/menu_bar_left.png new file mode 100644 index 0000000..b7dafc7 Binary files /dev/null and b/Assets/Art/UI/menu_bar_left.png differ diff --git a/Assets/Art/UI/menu_bar_left.png.meta b/Assets/Art/UI/menu_bar_left.png.meta new file mode 100644 index 0000000..b44cdc4 --- /dev/null +++ b/Assets/Art/UI/menu_bar_left.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 7e443a969de292045b2224c779d96139 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/menu_corner.png b/Assets/Art/UI/menu_corner.png new file mode 100644 index 0000000..ec1cb2c Binary files /dev/null and b/Assets/Art/UI/menu_corner.png differ diff --git a/Assets/Art/UI/menu_corner.png.meta b/Assets/Art/UI/menu_corner.png.meta new file mode 100644 index 0000000..d2edbe1 --- /dev/null +++ b/Assets/Art/UI/menu_corner.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 60a7c1e10ed7ff94cbe191d9d3e305ed +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/menu_popup_event.png b/Assets/Art/UI/menu_popup_event.png new file mode 100644 index 0000000..c1765d6 Binary files /dev/null and b/Assets/Art/UI/menu_popup_event.png differ diff --git a/Assets/Art/UI/menu_popup_event.png.meta b/Assets/Art/UI/menu_popup_event.png.meta new file mode 100644 index 0000000..259738f --- /dev/null +++ b/Assets/Art/UI/menu_popup_event.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 52125a3c3df558448a5af5a04dbf8d2d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/menu_popup_event_darkbg.png b/Assets/Art/UI/menu_popup_event_darkbg.png new file mode 100644 index 0000000..b9cb5c4 Binary files /dev/null and b/Assets/Art/UI/menu_popup_event_darkbg.png differ diff --git a/Assets/Art/UI/menu_popup_event_darkbg.png.meta b/Assets/Art/UI/menu_popup_event_darkbg.png.meta new file mode 100644 index 0000000..12c708c --- /dev/null +++ b/Assets/Art/UI/menu_popup_event_darkbg.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 217a6d496e05b3b49a532fa3b1acd220 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/menu_supply_bar_full.png b/Assets/Art/UI/menu_supply_bar_full.png new file mode 100644 index 0000000..c7991bd Binary files /dev/null and b/Assets/Art/UI/menu_supply_bar_full.png differ diff --git a/Assets/Art/UI/menu_supply_bar_full.png.meta b/Assets/Art/UI/menu_supply_bar_full.png.meta new file mode 100644 index 0000000..afee810 --- /dev/null +++ b/Assets/Art/UI/menu_supply_bar_full.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 3225768f79644af4dbda96b8f9d57ed2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/menu_top_button.png b/Assets/Art/UI/menu_top_button.png new file mode 100644 index 0000000..0c3a7c7 Binary files /dev/null and b/Assets/Art/UI/menu_top_button.png differ diff --git a/Assets/Art/UI/menu_top_button.png.meta b/Assets/Art/UI/menu_top_button.png.meta new file mode 100644 index 0000000..767d354 --- /dev/null +++ b/Assets/Art/UI/menu_top_button.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: d9ad6db5d006b0d4e8e3e190106ff65a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/menu_top_button_settings.png b/Assets/Art/UI/menu_top_button_settings.png new file mode 100644 index 0000000..afd0229 Binary files /dev/null and b/Assets/Art/UI/menu_top_button_settings.png differ diff --git a/Assets/Art/UI/menu_top_button_settings.png.meta b/Assets/Art/UI/menu_top_button_settings.png.meta new file mode 100644 index 0000000..6356f4a --- /dev/null +++ b/Assets/Art/UI/menu_top_button_settings.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: ea02ea44fa86ee445be0f7ca82098b75 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/menu_topbar.png b/Assets/Art/UI/menu_topbar.png new file mode 100644 index 0000000..e2b58c3 Binary files /dev/null and b/Assets/Art/UI/menu_topbar.png differ diff --git a/Assets/Art/UI/menu_topbar.png.meta b/Assets/Art/UI/menu_topbar.png.meta new file mode 100644 index 0000000..4c63cb9 --- /dev/null +++ b/Assets/Art/UI/menu_topbar.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 8d6d3893153282a488a4e9fd979e8746 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/portait_hero_01.png b/Assets/Art/UI/portait_hero_01.png new file mode 100644 index 0000000..4699681 Binary files /dev/null and b/Assets/Art/UI/portait_hero_01.png differ diff --git a/Assets/Art/UI/portait_hero_01.png.meta b/Assets/Art/UI/portait_hero_01.png.meta new file mode 100644 index 0000000..c0d8fc6 --- /dev/null +++ b/Assets/Art/UI/portait_hero_01.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 865c9315a4b7fa54aa16e64aaef9e756 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/portait_hero_02.png b/Assets/Art/UI/portait_hero_02.png new file mode 100644 index 0000000..b69c60d Binary files /dev/null and b/Assets/Art/UI/portait_hero_02.png differ diff --git a/Assets/Art/UI/portait_hero_02.png.meta b/Assets/Art/UI/portait_hero_02.png.meta new file mode 100644 index 0000000..0a7cb2b --- /dev/null +++ b/Assets/Art/UI/portait_hero_02.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 0664f64568edf244c8e86bbdfb38f011 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/portait_hero_03.png b/Assets/Art/UI/portait_hero_03.png new file mode 100644 index 0000000..df99c58 Binary files /dev/null and b/Assets/Art/UI/portait_hero_03.png differ diff --git a/Assets/Art/UI/portait_hero_03.png.meta b/Assets/Art/UI/portait_hero_03.png.meta new file mode 100644 index 0000000..2b2318c --- /dev/null +++ b/Assets/Art/UI/portait_hero_03.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 6cb6255ee69dbf04abe2eac591388adf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/portait_hero_04.png b/Assets/Art/UI/portait_hero_04.png new file mode 100644 index 0000000..082c34b Binary files /dev/null and b/Assets/Art/UI/portait_hero_04.png differ diff --git a/Assets/Art/UI/portait_hero_04.png.meta b/Assets/Art/UI/portait_hero_04.png.meta new file mode 100644 index 0000000..bb8c69f --- /dev/null +++ b/Assets/Art/UI/portait_hero_04.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 83e04af9321af7c49b92e9dfb1c8bbea +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/portait_hero_05.png b/Assets/Art/UI/portait_hero_05.png new file mode 100644 index 0000000..8e28a87 Binary files /dev/null and b/Assets/Art/UI/portait_hero_05.png differ diff --git a/Assets/Art/UI/portait_hero_05.png.meta b/Assets/Art/UI/portait_hero_05.png.meta new file mode 100644 index 0000000..236f791 --- /dev/null +++ b/Assets/Art/UI/portait_hero_05.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 21833c6afc1e0b047a3c49dc9ea35996 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/portait_hero_06.png b/Assets/Art/UI/portait_hero_06.png new file mode 100644 index 0000000..804d610 Binary files /dev/null and b/Assets/Art/UI/portait_hero_06.png differ diff --git a/Assets/Art/UI/portait_hero_06.png.meta b/Assets/Art/UI/portait_hero_06.png.meta new file mode 100644 index 0000000..d764b86 --- /dev/null +++ b/Assets/Art/UI/portait_hero_06.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: deae0f160a4f0314486d83fe7313cfcd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/UI/portrait_frame.png b/Assets/Art/UI/portrait_frame.png new file mode 100644 index 0000000..b0396a6 Binary files /dev/null and b/Assets/Art/UI/portrait_frame.png differ diff --git a/Assets/Art/UI/portrait_frame.png.meta b/Assets/Art/UI/portrait_frame.png.meta new file mode 100644 index 0000000..3d90632 --- /dev/null +++ b/Assets/Art/UI/portrait_frame.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 8e25a22b9493b2a48ba578840bf82764 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code.meta b/Assets/Code.meta new file mode 100644 index 0000000..77d59ff --- /dev/null +++ b/Assets/Code.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5166783d609f8f048b507ad229e3664c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/Core.meta b/Assets/Code/Core.meta new file mode 100644 index 0000000..670d114 --- /dev/null +++ b/Assets/Code/Core.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dd7c9c995eb4c449481b84fe9a667c71 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/Core/Boot.cs b/Assets/Code/Core/Boot.cs new file mode 100644 index 0000000..7e3bc54 --- /dev/null +++ b/Assets/Code/Core/Boot.cs @@ -0,0 +1,42 @@ +using Nox.EditorCode; +using System; +using Unity.VectorGraphics; +using UnityEditor; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.SceneManagement; + +namespace Nox.Core { + public class Boot { + /// + /// The is the first method called when the game starts. It will load the Initializer prefab which will initialize the project + /// + [RuntimeInitializeOnLoadMethod] + private static void Initialize() { +#if UNITY_EDITOR + switch(BootMode.BootType) { + case BootType.UnityDefault: + return; + case BootType.SceneBoot: + Addressables.InstantiateAsync("Initializer").WaitForCompletion(); + break; + case BootType.FullBoot: + var loadOperation = SceneManager.LoadSceneAsync("Startup", LoadSceneMode.Single); + if(loadOperation != null) { + loadOperation.completed += OnCompleted; + } + break; + default: + throw new ArgumentOutOfRangeException(); + } +#else + Addressables.InstantiateAsync("Initializer").WaitForCompletion(); +#endif + } + + private static void OnCompleted(AsyncOperation obj) { + obj.allowSceneActivation = true; + Addressables.InstantiateAsync("Initializer").WaitForCompletion(); + } + } +} diff --git a/Assets/Code/Core/Boot.cs.meta b/Assets/Code/Core/Boot.cs.meta new file mode 100644 index 0000000..b06fe39 --- /dev/null +++ b/Assets/Code/Core/Boot.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: d7904792340a14b458474cbdea3bbb2e \ No newline at end of file diff --git a/Assets/Code/Core/BootstrapReferences.cs b/Assets/Code/Core/BootstrapReferences.cs new file mode 100644 index 0000000..97ae030 --- /dev/null +++ b/Assets/Code/Core/BootstrapReferences.cs @@ -0,0 +1,13 @@ +using Nox.UI; +using UnityEngine; +using UnityEngine.AddressableAssets; + +namespace Nox.Core { + [CreateAssetMenu(menuName = "Nox/Database/General/BoostrapReferences", fileName = "BoostrapReferences")] + public class BootstrapReferences : ScriptableObject { + public AssetReference startMenuScene; + public AssetReference splashUIReference; + public AssetReference playModeSettings; + public AssetReference menuPrefabsContainer; + } +} diff --git a/Assets/Code/Core/BootstrapReferences.cs.meta b/Assets/Code/Core/BootstrapReferences.cs.meta new file mode 100644 index 0000000..26cf284 --- /dev/null +++ b/Assets/Code/Core/BootstrapReferences.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 55a600591b835403c8053e4ed4b581fa \ No newline at end of file diff --git a/Assets/Code/Core/EntryPoint.cs b/Assets/Code/Core/EntryPoint.cs new file mode 100644 index 0000000..96e4db6 --- /dev/null +++ b/Assets/Code/Core/EntryPoint.cs @@ -0,0 +1,113 @@ +using System.Collections; +using System.Collections.Generic; +using Nox.Game; +using Nox.Game.UI; +using Nox.Input; +using Nox.Platform; +using Jovian.SaveSystem; +using Nox.EditorCode; +using Unity.Profiling; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.ResourceManagement.AsyncOperations; + +namespace Nox.Core { + /// + /// The main boot class which is initializing the project, loads the platforms settings, initializes the platforms and creates the game states + /// + public class EntryPoint : MonoBehaviour { + public AssetReferenceT initializerSettingsFile; + + private IPlatform platform; + private GameDataState gameDataState; + private Dictionary applicationStates; + private ProfilerMarker createApplicationStateMarker = new ProfilerMarker("createApplicationState"); + private ISceneTransition sceneTransition; + private ISaveSystem saveSystem; + + private InitializerSettingsFile initializerSettings; + private BootstrapReferences bootstrapReferences; + private MenuGameStateData menuGameStateData; + + public IEnumerator Start() { + DontDestroyOnLoad(this); + + // scene authoring is helping with making each scene stand-alone playable + var activeSceneReference = FindFirstObjectByType(); + if(activeSceneReference == null) { + Debug.LogWarning("The scene has no SceneReference script. Will start by default in Splash Application State"); + var sceneRef = new GameObject { + name = "Scene Reference" + }; + activeSceneReference = sceneRef.AddComponent(); + activeSceneReference.gameState = GameState.BootState; + yield return null; + } + + // Initialize platform + gameDataState = new GameDataState { + platformSelector = new PlatformSelector(PlatformSelector.GetDevicePlatform(), PlatformSelector.GetPlatformDefaultInputMode()), + }; + gameDataState.ChangeGameState(activeSceneReference.gameState); + + // Load Initialization Settings + var initSettingsHandle = Addressables.LoadAssetAsync(initializerSettingsFile); + yield return new WaitUntil(() => initSettingsHandle.IsDone); + initializerSettings = initSettingsHandle.Result; + yield return CreatePlatformFactory(); + + var bootStrapsSettingsHandle = Addressables.LoadAssetAsync(initializerSettings.bootstrapSettings); + yield return new WaitUntil(() => bootStrapsSettingsHandle.IsDone); + bootstrapReferences = bootStrapsSettingsHandle.Result; + menuGameStateData = new MenuGameStateData(); + + var fadeObject = new GameObject("ScreenFadeTransition"); + sceneTransition = fadeObject.AddComponent(); + + CreateApplicationStates(); + + var gameStateRunner = gameObject.AddComponent(); + gameStateRunner.Initialize(applicationStates, gameDataState, platform, sceneTransition); + } + + private IEnumerator CreatePlatformFactory() { + platform = null; + var devicePlatform = gameDataState.platformSelector.devicePlatform; + platform = devicePlatform switch { + DevicePlatform.Desktop => new DesktopPlatform(initializerSettings.desktopPlatformSettings), + DevicePlatform.UnityEditor => new UnityEditorPlatform(initializerSettings.unityEditorPlatformSettings), + _ => platform + }; + + if(!Equals(gameDataState.platformSelector.devicePlatform, DevicePlatform.Desktop) && + PlatformSelector.GetPlatformDefaultInputMode() == InputMode.Desktop) { + platform = new DesktopPlatform(initializerSettings.desktopPlatformSettings); + } + yield return platform?.Initialize(gameDataState); + } + + private void CreateApplicationStates() { + createApplicationStateMarker.Begin(); + + // Save System + var saveSettings = SaveSystemSettings.Load(); + ISaveSerializer saveSerializer = saveSettings.saveFormat == SaveFormat.Json + ? new JsonSaveSerializer() + : new BinarySaveSerializer(saveSettings.obfuscationKey); + ISaveStorage saveStorage = new FileSystemSaveStorage(Application.persistentDataPath, saveSettings.saveDirectoryName); + ISaveSlotManager saveSlotManager = new SaveSlotManager(saveStorage, saveSettings); + saveSystem = new SaveSystem(saveSerializer, saveStorage, saveSlotManager, saveSettings); + + var adventuredata = new AdventureData(); + var characterSystems = DefaultCharacterSystemsFactory.Create(maxPartySize: 8); + var partyCreatorModel = new PartyCreatorModel(characterSystems.CharacterFactory, characterSystems.PartyFactory); + + applicationStates = new Dictionary { + [GameState.BootState] = new SplashGameState(bootstrapReferences, gameDataState), + [GameState.MainMenu] = new MainMenuGameState(gameDataState, menuGameStateData, bootstrapReferences, saveSystem, partyCreatorModel, adventuredata), + [GameState.GameMode] = new GameModeGameState(gameDataState, bootstrapReferences, platform.PlatformSettings, saveSystem, sceneTransition, adventuredata), + }; + createApplicationStateMarker.End(); + } + } +} diff --git a/Assets/Code/Core/EntryPoint.cs.meta b/Assets/Code/Core/EntryPoint.cs.meta new file mode 100644 index 0000000..e78ff8d --- /dev/null +++ b/Assets/Code/Core/EntryPoint.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 6fd8cc6910b9e44718d0bd7733e0b83e \ No newline at end of file diff --git a/Assets/Code/Core/GameDataState.cs b/Assets/Code/Core/GameDataState.cs new file mode 100644 index 0000000..857658d --- /dev/null +++ b/Assets/Code/Core/GameDataState.cs @@ -0,0 +1,31 @@ +using Nox.Game; +using UnityEngine; + +namespace Nox.Core { + /// + /// This class is meant to hold application essential gameplay state + /// + public class GameDataState { + public PlatformSelector platformSelector; + public string activeSessionId; + public Vector3? savedPartyPosition; + public GameState ActiveGameState { get; set; } + public PlayMode ActivePlayMode { get; set; } + public PartyData ActiveParty { get; set; } + + public PlayMode PreviousPlayMode { get; private set; } + + public void ChangeGameState(GameState gameState) { + ActiveGameState = gameState; + } + + public void ChangePlayMode(PlayMode playMode) { + if (ActiveGameState != GameState.GameMode && playMode != PlayMode.None){ + Debug.LogError("Cannot change Game Mode state in any other Application State than ApplicationState.GameMode"); + return; + } + PreviousPlayMode = ActivePlayMode; + ActivePlayMode = playMode; + } + } +} diff --git a/Assets/Code/Core/GameDataState.cs.meta b/Assets/Code/Core/GameDataState.cs.meta new file mode 100644 index 0000000..b7dab0d --- /dev/null +++ b/Assets/Code/Core/GameDataState.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: e6ac548e723e24ae2a81ac2d2e4cd571 \ No newline at end of file diff --git a/Assets/Code/Core/GameModeGameState.cs b/Assets/Code/Core/GameModeGameState.cs new file mode 100644 index 0000000..2da3e08 --- /dev/null +++ b/Assets/Code/Core/GameModeGameState.cs @@ -0,0 +1,208 @@ +#nullable enable +using Nox.Game; +using Nox.Platform; +using Nox.Game.UI; +using Jovian.SaveSystem; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.ResourceManagement.AsyncOperations; + +namespace Nox.Core { + /// + /// The Game Mode Game State which is the base state in which all GameModes need to run. + /// Game Modes are any modes that involve gameplay and gameplay related scenes. This state is where the game runs. + /// + public class GameModeGameState : IGameState { + private readonly GameDataState gameDataState; + private readonly PlatformSettings platformSettings; + private readonly PlayModeSettings bootstrapSettings; + private readonly ISaveSystem saveSystem; + private readonly ISceneTransition sceneTransition; + private readonly AdventureData adventuredata; + + private readonly Dictionary playModeCache = new(); + + private IMenuView? pauseMenuView; + private IPlayMode? playMode; + private IPlayMode? suspendedPlayMode; + private bool isTransitioning; + + private PlayMode currentPlaymode; + private bool stateEntered; + private AsyncOperationHandle advSettingsHandler; + private AdventureSettings? adventureSettings; + + public bool IsGameStateInitialized { + get => stateEntered && (playMode == null || playMode.IsGameModeInitialized); + } + + public GameModeGameState(GameDataState gameDataState, + BootstrapReferences bootstrapReferences, + PlatformSettings platformSettings, + ISaveSystem saveSystem, + ISceneTransition sceneTransition, + AdventureData adventuredata) { + this.gameDataState = gameDataState; + this.platformSettings = platformSettings; + this.saveSystem = saveSystem; + this.sceneTransition = sceneTransition; + this.adventuredata = adventuredata; + + bootstrapSettings = Addressables.LoadAssetAsync(bootstrapReferences.playModeSettings).WaitForCompletion(); + } + + public void EnterGameState() { + if(gameDataState.ActivePlayMode == PlayMode.None) { + var sceneReference = Object.FindFirstObjectByType(); + if(bootstrapSettings.gameModeData.Any(g => g.playMode == sceneReference.playMode)) { + gameDataState.ChangePlayMode(sceneReference.playMode); + } + } + advSettingsHandler = Addressables.LoadAssetAsync("Assets/Database/Game/AdventureSettings.asset"); + adventureSettings = advSettingsHandler.WaitForCompletion(); + InitializeGameViews(); + currentPlaymode = gameDataState.ActivePlayMode; + playMode?.EnterPlayMode(); + Debug.Log($"Initialized Game Mode: {gameDataState.ActivePlayMode}"); + stateEntered = true; + } + private void InitializeGameViews() { + SwitchGameMode(); + pauseMenuView ??= new PauseMenuView(gameDataState, saveSystem, CaptureNoxSaveData); + } + + private NoxSavedDataSet? CaptureNoxSaveData() { + var adventure = FindAdventurePlayMode(); + return adventure?.CaptureNoxSaveData(); + } + + private AdventurePlayMode? FindAdventurePlayMode() { + if(playMode is AdventurePlayMode active) { + return active; + } + if(suspendedPlayMode is AdventurePlayMode suspended) { + return suspended; + } + if(playModeCache.TryGetValue(PlayMode.Adventure, out var cached) && cached is AdventurePlayMode fromCache) { + return fromCache; + } + return null; + } + + private void SwitchGameMode() { + var activeParty = gameDataState.ActiveParty; + + if(playModeCache.TryGetValue(gameDataState.ActivePlayMode, out var cached)) { + playMode = cached; + return; + } + + playMode = gameDataState.ActivePlayMode switch { + PlayMode.Adventure => new AdventurePlayMode(platformSettings, activeParty, bootstrapSettings, gameDataState, saveSystem, adventureSettings, adventuredata), + PlayMode.PauseMenu => new PauseMenuPlayMode(platformSettings, gameDataState, pauseMenuView!), + PlayMode.Town => new TownPlayMode(platformSettings, activeParty), + PlayMode.Rest => new RestPlayMode(platformSettings, activeParty), + PlayMode.Combat => new CombatPlayMode(platformSettings, activeParty), + _ => playMode + }; + + playModeCache[gameDataState.ActivePlayMode] = playMode; + } + + public GameState Tick() { + if(isTransitioning) { + return GameState.GameMode; + } + + if(ShouldTransition()) { + HandlePlayModeTransition(); + return GameState.GameMode; + } + + if(playMode is { IsGameModeInitialized: true }) { + playMode.Tick(); + } + + return GameState.GameMode; + } + + private bool ShouldTransition() { + return currentPlaymode != gameDataState.ActivePlayMode + && gameDataState.ActivePlayMode != PlayMode.None; + } + + private bool IsPauseTransition() { + return gameDataState.ActivePlayMode == PlayMode.PauseMenu + || (currentPlaymode == PlayMode.PauseMenu && suspendedPlayMode != null); + } + + private void HandlePlayModeTransition() { + if(IsPauseTransition()) { + ExecutePlayModeSwitch(); + return; + } + + isTransitioning = true; + sceneTransition.FadeOut(() => { + ExecutePlayModeSwitch(); + sceneTransition.FadeIn(() => { + isTransitioning = false; + }); + }); + } + + private void ExecutePlayModeSwitch() { + var enteringPause = gameDataState.ActivePlayMode == PlayMode.PauseMenu; + var resumingFromPause = currentPlaymode == PlayMode.PauseMenu + && suspendedPlayMode != null; + + if(enteringPause) { + suspendedPlayMode = playMode; + } + + playMode?.ExitGameMode(); + currentPlaymode = gameDataState.ActivePlayMode; + + if(resumingFromPause) { + playMode = suspendedPlayMode; + suspendedPlayMode = null; + playMode?.EnterPlayMode(); + return; + } + + SwitchGameMode(); + playMode?.EnterPlayMode(); + } + + public void LateTick() { + if(playMode is { IsGameModeInitialized: true }) { + playMode.LateTick(); + } + } + public void Dispose() { + suspendedPlayMode?.Dispose(); + playMode?.Dispose(); + } + public void ExitGameState() { + suspendedPlayMode?.ExitGameMode(); + suspendedPlayMode?.Dispose(); + suspendedPlayMode = null; + playMode?.ExitGameMode(); + playMode?.Dispose(); + playMode = null; + + foreach(var cached in playModeCache.Values) { + if(cached != null && cached != playMode && cached != suspendedPlayMode) { + cached.Dispose(); + } + } + playModeCache.Clear(); + + stateEntered = false; + gameDataState.ChangePlayMode(PlayMode.None); + advSettingsHandler.Release(); + } + } +} diff --git a/Assets/Code/Core/GameModeGameState.cs.meta b/Assets/Code/Core/GameModeGameState.cs.meta new file mode 100644 index 0000000..35483e9 --- /dev/null +++ b/Assets/Code/Core/GameModeGameState.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 306626ccbd8594138af9911a5743c82e \ No newline at end of file diff --git a/Assets/Code/Core/GameStateRunner.cs b/Assets/Code/Core/GameStateRunner.cs new file mode 100644 index 0000000..a378cb1 --- /dev/null +++ b/Assets/Code/Core/GameStateRunner.cs @@ -0,0 +1,110 @@ +using System.Collections.Generic; +using Nox.Platform; +using Unity.Profiling; +using UnityEngine; + +namespace Nox.Core { + /// + /// This is the class that will execute the update cycles for each game state. This should be the only place using Unity's Monobehaviour specific classes + /// + public class GameStateRunner : MonoBehaviour { + private IGameState currentState; + private GameState currentStateType; + private Dictionary applicationStates; + private GameDataState gameDataState; + private bool isRunnerUpdated; + private bool isUnloading; + private IPlatform platform; + private ISceneTransition sceneTransition; + private GameState pendingStateTransition; + private bool isStateTransitioning; + private bool waitingForFadeIn; + + public void Initialize(Dictionary stateLookUp, GameDataState gameDataState, IPlatform selectedPlatform, ISceneTransition sceneTransition) { + DontDestroyOnLoad(gameObject); + this.platform = selectedPlatform; + this.sceneTransition = sceneTransition; + applicationStates = stateLookUp; + this.gameDataState = gameDataState; + ChangeApplicationState(gameDataState.ActiveGameState); + } + + public void FixedUpdate() { + if(!currentState.IsGameStateInitialized) { + return; + } + } + + public void Update() { + // Pre-ticks area + platform.Tick(); + + if(waitingForFadeIn) { + if(currentState.IsGameStateInitialized) { + waitingForFadeIn = false; + sceneTransition.FadeIn(() => { + isStateTransitioning = false; + }); + } + return; + } + + if(isStateTransitioning) { + return; + } + + if(!isRunnerUpdated && currentState.IsGameStateInitialized) { + isRunnerUpdated = true; + } + + var nextState = currentStateType; + if(isRunnerUpdated || isUnloading) { + nextState = currentState.Tick(); + if(gameDataState.ActiveGameState != currentStateType) { + nextState = gameDataState.ActiveGameState; + } + } + + if(nextState != currentStateType) { + BeginStateTransition(nextState); + } + + // Ticks area + + // Post-ticks area + } + + public void LateUpdate() { + if(isStateTransitioning || !currentState.IsGameStateInitialized) { + return; + } + currentState.LateTick(); + } + + public void OnDestroy() { + currentState.Dispose(); + } + + private void BeginStateTransition(GameState newGameState) { + isStateTransitioning = true; + pendingStateTransition = newGameState; + sceneTransition.FadeOut(() => { + ChangeApplicationState(pendingStateTransition); + waitingForFadeIn = true; + }); + } + + private void ChangeApplicationState(GameState newGameState) { + if(currentState != null) { + currentState.ExitGameState(); + } + + currentState = applicationStates[newGameState]; + currentState.EnterGameState(); + currentStateType = newGameState; + gameDataState.ChangeGameState(newGameState); + isRunnerUpdated = false; + Debug.Log($"Entered {newGameState} ApplicationState"); + } + } +} diff --git a/Assets/Code/Core/GameStateRunner.cs.meta b/Assets/Code/Core/GameStateRunner.cs.meta new file mode 100644 index 0000000..fb40dc9 --- /dev/null +++ b/Assets/Code/Core/GameStateRunner.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: a039e3a8262654d2b9428ec8aa6d3140 \ No newline at end of file diff --git a/Assets/Code/Core/IGameLifecycle.cs b/Assets/Code/Core/IGameLifecycle.cs new file mode 100644 index 0000000..06509eb --- /dev/null +++ b/Assets/Code/Core/IGameLifecycle.cs @@ -0,0 +1,11 @@ +namespace Nox.Core { + /// + /// Prototype for every behaviour that needs to run tick/frame updates + /// + public interface IGameLifecycle { + public void Initialize(); + public void Tick(); + + public void Dispose(); + } +} diff --git a/Assets/Code/Core/IGameLifecycle.cs.meta b/Assets/Code/Core/IGameLifecycle.cs.meta new file mode 100644 index 0000000..c8c81d5 --- /dev/null +++ b/Assets/Code/Core/IGameLifecycle.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 55887b4438f5b42b891be19046c0c963 \ No newline at end of file diff --git a/Assets/Code/Core/IGameState.cs b/Assets/Code/Core/IGameState.cs new file mode 100644 index 0000000..6f0b30e --- /dev/null +++ b/Assets/Code/Core/IGameState.cs @@ -0,0 +1,24 @@ +namespace Nox.Core { + /// + /// Add or modify project specific game states + /// + public enum GameState { + Invalid, + BootState, + Loading, + MainMenu, + GameMode + } + + /// + /// Prototype for creating application states + /// + public interface IGameState { + public void EnterGameState(); + public GameState Tick(); + public void LateTick(); + public void ExitGameState(); + void Dispose(); + bool IsGameStateInitialized { get; } + } +} diff --git a/Assets/Code/Core/IGameState.cs.meta b/Assets/Code/Core/IGameState.cs.meta new file mode 100644 index 0000000..f57709c --- /dev/null +++ b/Assets/Code/Core/IGameState.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: d01b97d5164454406931704f451edba9 \ No newline at end of file diff --git a/Assets/Code/Core/IPlayMode.cs b/Assets/Code/Core/IPlayMode.cs new file mode 100644 index 0000000..da37ae9 --- /dev/null +++ b/Assets/Code/Core/IPlayMode.cs @@ -0,0 +1,23 @@ +namespace Nox.Core { + public enum PlayMode { + None, + PauseMenu, + Adventure, + Town, + Rest, + Combat + } + + /// + /// Prototype for crating new game modes + /// + public interface IPlayMode { + bool IsGameModeInitialized { get;} + + public void EnterPlayMode(); + public void Tick(); + public void LateTick(); + void ExitGameMode(); + void Dispose(); + } +} diff --git a/Assets/Code/Core/IPlayMode.cs.meta b/Assets/Code/Core/IPlayMode.cs.meta new file mode 100644 index 0000000..0e6eec1 --- /dev/null +++ b/Assets/Code/Core/IPlayMode.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 7fb4f9f9705394782b9ed1852e8f015c \ No newline at end of file diff --git a/Assets/Code/Core/ISceneTransition.cs b/Assets/Code/Core/ISceneTransition.cs new file mode 100644 index 0000000..72b7585 --- /dev/null +++ b/Assets/Code/Core/ISceneTransition.cs @@ -0,0 +1,9 @@ +using System; + +namespace Nox.Core { + public interface ISceneTransition { + bool IsTransitioning { get; } + void FadeOut(Action onComplete = null); + void FadeIn(Action onComplete = null); + } +} diff --git a/Assets/Code/Core/ISceneTransition.cs.meta b/Assets/Code/Core/ISceneTransition.cs.meta new file mode 100644 index 0000000..88afd7f --- /dev/null +++ b/Assets/Code/Core/ISceneTransition.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 0b503206ce8521d469bf99fd4b0df611 \ No newline at end of file diff --git a/Assets/Code/Core/InitializerSettingsFile.cs b/Assets/Code/Core/InitializerSettingsFile.cs new file mode 100644 index 0000000..7564f86 --- /dev/null +++ b/Assets/Code/Core/InitializerSettingsFile.cs @@ -0,0 +1,12 @@ +using Nox.Platform; +using UnityEngine; +using UnityEngine.AddressableAssets; + +namespace Nox.Core { + [CreateAssetMenu(menuName = "Nox/Database/General/InitializerSettingsFile", fileName = "InitializerSettingsFile")] + public class InitializerSettingsFile : ScriptableObject { + public AssetReferenceT desktopPlatformSettings; + public AssetReferenceT bootstrapSettings; + public AssetReferenceT unityEditorPlatformSettings; + } +} diff --git a/Assets/Code/Core/InitializerSettingsFile.cs.meta b/Assets/Code/Core/InitializerSettingsFile.cs.meta new file mode 100644 index 0000000..f4cfe82 --- /dev/null +++ b/Assets/Code/Core/InitializerSettingsFile.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 593adee4e2b3d4537b4d956077816eec \ No newline at end of file diff --git a/Assets/Code/Core/LoadingGameState.cs b/Assets/Code/Core/LoadingGameState.cs new file mode 100644 index 0000000..7e67b38 --- /dev/null +++ b/Assets/Code/Core/LoadingGameState.cs @@ -0,0 +1,20 @@ +namespace Nox.Core { + /// + /// This is a state which would normally consist of a load screen scene or anything similar + /// + public class LoadingGameState : IGameState { + public bool IsGameStateInitialized { get; set; } + + public void EnterGameState() { + } + public GameState Tick() { + return GameState.Loading; + } + public void LateTick() { } + public void ExitGameState() { + } + public void Dispose() { + } + + } +} diff --git a/Assets/Code/Core/LoadingGameState.cs.meta b/Assets/Code/Core/LoadingGameState.cs.meta new file mode 100644 index 0000000..e2412b5 --- /dev/null +++ b/Assets/Code/Core/LoadingGameState.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: e20613474534045658e4e2a0b9657ade \ No newline at end of file diff --git a/Assets/Code/Core/MainMenuGameState.cs b/Assets/Code/Core/MainMenuGameState.cs new file mode 100644 index 0000000..af6ddb8 --- /dev/null +++ b/Assets/Code/Core/MainMenuGameState.cs @@ -0,0 +1,104 @@ +using Nox.Game; +using Jovian.SaveSystem; +using Nox.UI; +using System; +using System.Threading.Tasks; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.ResourceManagement.AsyncOperations; +using UnityEngine.ResourceManagement.ResourceProviders; + +namespace Nox.Core { + + public class MenuGameStateData { + public Action startGameRequests; + public Action continueGameRequest; + } + + public class MainMenuGameState : IGameState { + private readonly GameDataState gameDataState; + private readonly MenuGameStateData menuGameStateData; + private readonly BootstrapReferences bootstrapReferences; + private readonly ISaveSystem saveSystem; + private readonly PartyCreatorModel partyCreatorModel; + private AdventureData adventureData; + private Action onStartGameRequested; + private Action onContinueRequested; + private MainMenuView mainMenuView; + private AsyncOperationHandle loadSceneAsync; + public bool IsGameStateInitialized { get; set; } + + public MainMenuGameState(GameDataState gameDataState, + MenuGameStateData menuGameStateData, + BootstrapReferences bootstrapReferences, + ISaveSystem saveSystem, + PartyCreatorModel partyCreatorModel, + AdventureData adventureData) { + this.gameDataState = gameDataState; + this.menuGameStateData = menuGameStateData; + this.bootstrapReferences = bootstrapReferences; + this.saveSystem = saveSystem; + this.partyCreatorModel = partyCreatorModel; + this.adventureData = adventureData; + } + + public void EnterGameState() { + IsGameStateInitialized = false; + onStartGameRequested = mode => { + var party = partyCreatorModel.CreatePartyForNewRun(companionCount: 4); + gameDataState.ActiveParty = party; + var sessions = saveSystem.GetAllSessions(); + gameDataState.activeSessionId = sessions.Count > 0 + ? sessions[0].sessionId + : saveSystem.CreateSession(); + gameDataState.savedPartyPosition = new Vector3(7.285129f, 0, 0.4297419f); + gameDataState.ChangeGameState(GameState.GameMode); + gameDataState.ChangePlayMode(mode); + }; + onContinueRequested = () => { + var saveData = NoxSaveData.RestoreSavedData(saveSystem, gameDataState, ref adventureData); + if(saveData == null) { + return; + } + + gameDataState.ChangeGameState(GameState.GameMode); + gameDataState.ChangePlayMode(saveData.activePlayMode); + + }; + menuGameStateData.startGameRequests += onStartGameRequested; + menuGameStateData.continueGameRequest += onContinueRequested; + _ = InitializeGameState(); + } + + private async Task InitializeGameState() { + var sceneHandle = Addressables.LoadSceneAsync(bootstrapReferences.startMenuScene); + await sceneHandle.Task; + await sceneHandle.Result.ActivateAsync(); + var assetHandle = Addressables.LoadAssetAsync(bootstrapReferences.menuPrefabsContainer); + await assetHandle.Task; + mainMenuView = new MainMenuView(assetHandle.Result, menuGameStateData, saveSystem); + mainMenuView.Initialize(); + IsGameStateInitialized = true; + } + + public GameState Tick() { + mainMenuView?.Tick(); + return gameDataState.ActiveGameState; + } + public void LateTick() { } + public void Dispose() { } + + public void ExitGameState() { + if(onStartGameRequested != null) { + menuGameStateData.startGameRequests -= onStartGameRequested; + onStartGameRequested = null; + } + if(onContinueRequested != null) { + menuGameStateData.continueGameRequest -= onContinueRequested; + onContinueRequested = null; + } + mainMenuView?.Dispose(); + } + } + +} diff --git a/Assets/Code/Core/MainMenuGameState.cs.meta b/Assets/Code/Core/MainMenuGameState.cs.meta new file mode 100644 index 0000000..f5c0f76 --- /dev/null +++ b/Assets/Code/Core/MainMenuGameState.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 9453c712e94474abe8eea1a900eb12c4 \ No newline at end of file diff --git a/Assets/Code/Core/PlatformSelector.cs b/Assets/Code/Core/PlatformSelector.cs new file mode 100644 index 0000000..a3e83e6 --- /dev/null +++ b/Assets/Code/Core/PlatformSelector.cs @@ -0,0 +1,37 @@ +using Nox.Input; +using Nox.Platform; + +namespace Nox.Core { + /// + /// Base class used by the platform factory to select the current platform and the input + /// + public class PlatformSelector { + public readonly DevicePlatform devicePlatform; + private InputMode inputMode; + + public PlatformSelector(DevicePlatform devicePlatform, InputMode inputMode) { + this.devicePlatform = devicePlatform; + this.inputMode = inputMode; + } + + public void SetInputMode(InputMode newInputMode) { + inputMode = newInputMode; + } + + public static InputMode GetPlatformDefaultInputMode() { +#if UNITY_EDITOR + return InputMode.Editor; +#else + return InputMode.Desktop; +#endif + } + + public static DevicePlatform GetDevicePlatform() { +#if UNITY_EDITOR + return DevicePlatform.UnityEditor; +#else + return DevicePlatform.Desktop; +#endif + } + } +} diff --git a/Assets/Code/Core/PlatformSelector.cs.meta b/Assets/Code/Core/PlatformSelector.cs.meta new file mode 100644 index 0000000..508b4b0 --- /dev/null +++ b/Assets/Code/Core/PlatformSelector.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: d92359b567a9c4b67882fd1c63a2d28a \ No newline at end of file diff --git a/Assets/Code/Core/PlayModeSettings.cs b/Assets/Code/Core/PlayModeSettings.cs new file mode 100644 index 0000000..cc62a00 --- /dev/null +++ b/Assets/Code/Core/PlayModeSettings.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; +using UnityEngine.AddressableAssets; + +namespace Nox.Core { + [CreateAssetMenu(fileName = "GameModeSettings", menuName = "Nox/Database/General/GameModeSettings")] + public class PlayModeSettings : ScriptableObject { + public PlayModeData[] gameModeData; + } + + [Serializable] + public class PlayModeData { + public PlayMode playMode; + public AssetReference scene; + } +} diff --git a/Assets/Code/Core/PlayModeSettings.cs.meta b/Assets/Code/Core/PlayModeSettings.cs.meta new file mode 100644 index 0000000..d0c5782 --- /dev/null +++ b/Assets/Code/Core/PlayModeSettings.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 00bbbdf0f374243d986d909bc14c6773 \ No newline at end of file diff --git a/Assets/Code/Core/SceneReference.cs b/Assets/Code/Core/SceneReference.cs new file mode 100644 index 0000000..094afd9 --- /dev/null +++ b/Assets/Code/Core/SceneReference.cs @@ -0,0 +1,12 @@ +using UnityEngine; + +namespace Nox.Core { + /// + /// Scene generic authoring/reference collection. Can also contain the settings for booting up a particular scene + /// + public class SceneReference : MonoBehaviour { + public GameState gameState = GameState.Invalid; + public PlayMode playMode; + } + +} diff --git a/Assets/Code/Core/SceneReference.cs.meta b/Assets/Code/Core/SceneReference.cs.meta new file mode 100644 index 0000000..dbac82c --- /dev/null +++ b/Assets/Code/Core/SceneReference.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 96fc2eb19de9a4236b7ca7d6a7ebd9a8 \ No newline at end of file diff --git a/Assets/Code/Core/SplashGameState.cs b/Assets/Code/Core/SplashGameState.cs new file mode 100644 index 0000000..d56a9e0 --- /dev/null +++ b/Assets/Code/Core/SplashGameState.cs @@ -0,0 +1,37 @@ +using Nox.UI; +using UnityEngine; +using UnityEngine.AddressableAssets; + +namespace Nox.Core { + /// + /// This is an example for the first game state which in our case would usually contain a gdpr + /// This is an example to show how it could be initialized and also how it could boot into the next game state + /// Ideally a SceneHandler/Manager of sorts should handle loading and unloading scenes. + /// + public class SplashGameState : IGameState { + private readonly BootstrapReferences bootStrapInitializer; + private readonly GameDataState gameDataState; + public bool IsGameStateInitialized { get; set; } = true; + + public SplashGameState(BootstrapReferences bootStrapInitializer, GameDataState gameDataState) { + this.bootStrapInitializer = bootStrapInitializer; + this.gameDataState = gameDataState; + } + + public void EnterGameState() { + DisclaimerReference gdprReference = Addressables.InstantiateAsync(bootStrapInitializer.splashUIReference).WaitForCompletion().GetComponent(); + gdprReference.continueButton.onClick.AddListener(() => { + gameDataState.ChangeGameState(GameState.MainMenu); + Object.Destroy(gdprReference.gameObject); + }); + } + + + public GameState Tick() { + return GameState.BootState; + } + public void LateTick() { } + public void Dispose() { } + public void ExitGameState() { } + } +} diff --git a/Assets/Code/Core/SplashGameState.cs.meta b/Assets/Code/Core/SplashGameState.cs.meta new file mode 100644 index 0000000..b1b55b7 --- /dev/null +++ b/Assets/Code/Core/SplashGameState.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 607a080faa19b492baa5c1b9ad13302b \ No newline at end of file diff --git a/Assets/Code/GameState.meta b/Assets/Code/GameState.meta new file mode 100644 index 0000000..fc1acb4 --- /dev/null +++ b/Assets/Code/GameState.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e9a24b538d250f84b9b14564ccb4768d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/GameState/Camera.meta b/Assets/Code/GameState/Camera.meta new file mode 100644 index 0000000..8e76db1 --- /dev/null +++ b/Assets/Code/GameState/Camera.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 780f3ab23ddb9c24988bc45c1a8e1377 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/GameState/Camera/CameraController.cs b/Assets/Code/GameState/Camera/CameraController.cs new file mode 100644 index 0000000..c7bfae7 --- /dev/null +++ b/Assets/Code/GameState/Camera/CameraController.cs @@ -0,0 +1,171 @@ +#nullable enable +using Nox.Platform; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.InputSystem; + +namespace Nox.Game { + public class CameraController : ICameraController { + private readonly PlatformSettings? platformSettings; + private readonly InputSystem_Actions? inputActions; + private readonly MapReference? mapReference; + + private CameraSettings? cameraSettings; + + private InputAction? zoomAction; + private InputAction? panAction; + private InputAction? holdToDragAction; + private Bounds planeBounds; + private Vector3 dragWorldOrigin; + private bool isDragging; + private readonly Plane groundPlane = new Plane(Vector3.up, Vector3.zero); + private readonly Texture2D cursorPoint; + private readonly Texture2D cursorDrag; + + public CameraReference? CameraReference { get; private set; } + + public CameraController(PlatformSettings? platformSettings, MapReference? mapReference) { + this.platformSettings = platformSettings; + this.mapReference = mapReference; + inputActions = platformSettings?.inputSettings.inputActions; + + cursorPoint = Addressables.LoadAssetAsync("Assets/Art/UI/Cursor_Pointer").WaitForCompletion(); + cursorDrag = Addressables.LoadAssetAsync("Assets/Art/UI/Cursor_Drag").WaitForCompletion(); + Cursor.SetCursor(cursorPoint, new Vector2(12,4), CursorMode.Auto); + } + + public void Initialize() { + if(inputActions == null || !mapReference) { + return; + } + zoomAction = inputActions.Player.Zoom; + panAction = inputActions.Player.PanMap; + holdToDragAction = inputActions.Player.HoldToDrag; + planeBounds = mapReference.mapPlane.GetComponent().bounds; + SetupCamera(); + } + + private void SetupCamera() { + CameraReference = Object.FindAnyObjectByType(); + + if(!CameraReference) { + if(platformSettings?.cameraPrefab != null) { + GameObject? go = Object.Instantiate(platformSettings.cameraPrefab); + CameraReference = go.GetComponentInChildren(); + if(!CameraReference) { + Debug.LogError("Camera prefab does not contain a CameraReference component"); + return; + } + } + else { + Debug.LogError("No camera prefab found and no camera reference found"); + } + } + + cameraSettings = CameraReference!.cameraSettings; + if(!cameraSettings) { + return; + } + + // Set initial zoom to maximum allowed by map boundaries + var camera = CameraReference.mainCamera; + if(camera.orthographic) { + float maxHalfWidth = planeBounds.size.x * 0.5f; + float maxHalfHeight = planeBounds.size.z * 0.5f; + float maxOrthoSize = Mathf.Min(maxHalfHeight, maxHalfWidth / camera.aspect); + camera.orthographicSize = Mathf.Min(cameraSettings.maxZoom, maxOrthoSize); + } + else { + // Perspective camera: set height so the map fits in view + float mapWidth = planeBounds.size.x; + float mapHeight = planeBounds.size.z; + float aspect = camera.aspect; + float fovRad = camera.fieldOfView * Mathf.Deg2Rad; + float tanFov = Mathf.Tan(fovRad / 2f); + float requiredHeightByWidth = mapWidth / (2f * tanFov * aspect); + float requiredHeightByHeight = mapHeight / (2f * tanFov); + float requiredHeight = Mathf.Max(requiredHeightByWidth, requiredHeightByHeight); + // Center camera on map and set height + Vector3 camPos = planeBounds.center; + camPos.y = requiredHeight; + camera.transform.position = camPos; + // Look straight down + camera.transform.rotation = Quaternion.Euler(90f, 0f, 0f); + } + } + + public void Tick() { + PanCamera(); + ZoomCamera(); + } + + private void ZoomCamera() { + if(zoomAction == null) { + return; + } + float zoomDelta = zoomAction.ReadValue().y; + if(zoomDelta == 0) { + return; + } + var camera = CameraReference!.mainCamera; + if(camera.orthographic) { + camera.orthographicSize = Mathf.Clamp(camera.orthographicSize - (zoomDelta * cameraSettings!.zoomSpeed * Time.deltaTime), cameraSettings.minZoom, cameraSettings.maxZoom); + } + else { + camera.transform.Translate(Vector3.forward * zoomDelta * cameraSettings!.zoomSpeed * Time.deltaTime, Space.Self); + } + } + + private void PanCamera() { + if(holdToDragAction == null || CameraReference == null) { + return; + } + + if(holdToDragAction.IsInProgress()) { + Camera camera = CameraReference.mainCamera; + Vector2 screenPos = inputActions!.Player.Point.ReadValue(); + + if(!isDragging) { + isDragging = true; + Cursor.lockState = CursorLockMode.Confined; + Cursor.SetCursor(cursorDrag, Vector2.zero, CursorMode.Auto); + dragWorldOrigin = ScreenToGroundPoint(camera, screenPos); + return; + } + + Vector3 currentWorldPoint = ScreenToGroundPoint(camera, screenPos); + Vector3 offset = dragWorldOrigin - currentWorldPoint; + + Vector3 camPos = camera.transform.position; + camPos.x += offset.x; + camPos.z += offset.z; + + camPos.x = Mathf.Clamp(camPos.x, planeBounds.min.x, planeBounds.max.x); + camPos.z = Mathf.Clamp(camPos.z, planeBounds.min.z, planeBounds.max.z); + camera.transform.position = camPos; + + dragWorldOrigin = ScreenToGroundPoint(camera, screenPos); + } + else { + if(!isDragging) { + return; + } + isDragging = false; + Cursor.lockState = CursorLockMode.None; + Cursor.SetCursor(cursorPoint, new Vector2(12,4), CursorMode.Auto); + } + } + + private Vector3 ScreenToGroundPoint(Camera camera, Vector2 screenPos) { + Ray ray = camera.ScreenPointToRay(new Vector3(screenPos.x, screenPos.y, 0f)); + if(groundPlane.Raycast(ray, out float distance)) { + return ray.GetPoint(distance); + } + return camera.transform.position; + } + public void Dispose() { + inputActions?.Disable(); + } + } + +} diff --git a/Assets/Code/GameState/Camera/CameraController.cs.meta b/Assets/Code/GameState/Camera/CameraController.cs.meta new file mode 100644 index 0000000..c3076c3 --- /dev/null +++ b/Assets/Code/GameState/Camera/CameraController.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 517c20f5b3ec4700afd07917ea316092 +timeCreated: 1771075174 \ No newline at end of file diff --git a/Assets/Code/GameState/Camera/CameraReference.cs b/Assets/Code/GameState/Camera/CameraReference.cs new file mode 100644 index 0000000..df55996 --- /dev/null +++ b/Assets/Code/GameState/Camera/CameraReference.cs @@ -0,0 +1,9 @@ +using System; +using UnityEngine; + +namespace Nox.Game { + public class CameraReference : MonoBehaviour { + public Camera mainCamera; + public CameraSettings cameraSettings; + } +} diff --git a/Assets/Code/GameState/Camera/CameraReference.cs.meta b/Assets/Code/GameState/Camera/CameraReference.cs.meta new file mode 100644 index 0000000..fc72f09 --- /dev/null +++ b/Assets/Code/GameState/Camera/CameraReference.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: c55bcf874b547124a861f2b9494f991e \ No newline at end of file diff --git a/Assets/Code/GameState/Camera/CameraSettings.cs b/Assets/Code/GameState/Camera/CameraSettings.cs new file mode 100644 index 0000000..95a83af --- /dev/null +++ b/Assets/Code/GameState/Camera/CameraSettings.cs @@ -0,0 +1,10 @@ +using UnityEngine; + +namespace Nox.Game { + [CreateAssetMenu(fileName = "CameraSettings", menuName = "Nox/Camera Settings")] + public class CameraSettings : ScriptableObject { + public float zoomSpeed = 2f; + public float minZoom = 5f; + public float maxZoom = 20f; + } +} diff --git a/Assets/Code/GameState/Camera/CameraSettings.cs.meta b/Assets/Code/GameState/Camera/CameraSettings.cs.meta new file mode 100644 index 0000000..a140f28 --- /dev/null +++ b/Assets/Code/GameState/Camera/CameraSettings.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b508138d992c4f7280afcc0e1d6c4e8f +timeCreated: 1771153846 \ No newline at end of file diff --git a/Assets/Code/GameState/Camera/ICameraController.cs b/Assets/Code/GameState/Camera/ICameraController.cs new file mode 100644 index 0000000..7b245c0 --- /dev/null +++ b/Assets/Code/GameState/Camera/ICameraController.cs @@ -0,0 +1,10 @@ +using UnityEngine; + +namespace Nox.Game { + public interface ICameraController { + CameraReference CameraReference {get;} + void Initialize(); + void Tick(); + void Dispose(); + } +} diff --git a/Assets/Code/GameState/Camera/ICameraController.cs.meta b/Assets/Code/GameState/Camera/ICameraController.cs.meta new file mode 100644 index 0000000..f5634ca --- /dev/null +++ b/Assets/Code/GameState/Camera/ICameraController.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e0a1d5f367bb4b3fb740541f9a0ba163 +timeCreated: 1771152354 \ No newline at end of file diff --git a/Assets/Code/GameState/Entities.meta b/Assets/Code/GameState/Entities.meta new file mode 100644 index 0000000..bae07c6 --- /dev/null +++ b/Assets/Code/GameState/Entities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b7671be7321935f46b97f6859276be8b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/GameState/Entities/CharacterAndPartyFactories.cs b/Assets/Code/GameState/Entities/CharacterAndPartyFactories.cs new file mode 100644 index 0000000..3f6c3b9 --- /dev/null +++ b/Assets/Code/GameState/Entities/CharacterAndPartyFactories.cs @@ -0,0 +1,469 @@ +using Newtonsoft.Json; +using System; +using System.Collections.Generic; +using System.Linq; + +namespace Nox.Game { + public enum CharacterRole { + Protagonist, + Companion + } + + [Serializable] + public sealed class CharacterAttributes { + public int might; + public int reflex; + public int knowledge; + + public int Total => might + reflex + knowledge; + } + + [Serializable] + public sealed class CharacterStats { + public int maxHealth; + public int maxStamina; + public float dodgeStaminaLossMultiplier; + } + + [Serializable] + public sealed class PerkDefinition { + public string id; + public string name; + public string mechanicalBonus; + public string thematicPenalty; + } + + [Serializable] + public sealed class CharacterData { + public string id; + public string displayName; + public CharacterRole role; + public int level; + public int experience; + public CharacterAttributes attributes; + public CharacterStats stats; + public List perks = new List(); + + public CharacterData Clone() { + return new CharacterData { + id = id, + displayName = displayName, + role = role, + level = level, + experience = experience, + attributes = new CharacterAttributes { + might = attributes?.might ?? 0, + reflex = attributes?.reflex ?? 0, + knowledge = attributes?.knowledge ?? 0 + }, + stats = new CharacterStats { + maxHealth = stats?.maxHealth ?? 0, + maxStamina = stats?.maxStamina ?? 0, + dodgeStaminaLossMultiplier = stats?.dodgeStaminaLossMultiplier ?? 1f + }, + perks = perks.Select(p => new PerkDefinition { + id = p.id, + name = p.name, + mechanicalBonus = p.mechanicalBonus, + thematicPenalty = p.thematicPenalty + }).ToList() + }; + } + } + + [Serializable] + public sealed class CharacterTemplate { + public string id; + public string displayName; + public CharacterAttributes attributes; + public int level = 1; + public int experience; + public List startingPerkIds = new List(); + } + + [Serializable] + public sealed class CustomCharacterCreationRequest { + public string id; + public string displayName; + public int mightPoints; + public int reflexPoints; + public int knowledgePoints; + public List startingPerkIds = new List(); + } + + [Serializable] + public sealed class PartyData { + public List members = new List(); + public int maxPartySize; + + [JsonIgnore] + public CharacterData Protagonist => members.FirstOrDefault(m => m.role == CharacterRole.Protagonist); + [JsonIgnore] + public IReadOnlyList Companions => members.Where(m => m.role == CharacterRole.Companion).ToList(); + } + + public interface ICharacterAttributesFactory { + CharacterAttributes Create(int might, int reflex, int knowledge); + CharacterAttributes CreateFromPointAllocation(int mightPoints, int reflexPoints, int knowledgePoints); + } + + public interface ICharacterStatsFactory { + CharacterStats Create(CharacterAttributes attributes); + } + + public interface IPerkFactory { + IReadOnlyCollection GetAll(); + PerkDefinition GetById(string perkId); + IReadOnlyCollection GetAvailableFor(CharacterData character); + bool TryAddPerk(CharacterData character, string perkId); + } + + public interface ICharacterFactory { + CharacterData CreateCustomProtagonist(CustomCharacterCreationRequest request); + CharacterData CreateFromTemplate(CharacterTemplate template, CharacterRole role = CharacterRole.Companion); + } + + public interface IPartyFactory { + PartyData Create(CharacterData protagonist, IEnumerable companions = null); + } + + public interface ICharacterSystems { + IPerkFactory PerkFactory { get; } + ICharacterFactory CharacterFactory { get; } + IPartyFactory PartyFactory { get; } + } + + public sealed class CharacterFactoryOptions { + public int baseMight = 1; + public int baseReflex = 1; + public int baseKnowledge = 1; + public int customAttributePointBudget = 10; + public int startingLevel = 1; + } + + public sealed class CharacterStatsFactoryOptions { + public int baseHealth = 10; + public int baseStamina = 5; + public int mightHealthBonus = 3; + public int mightStaminaBonus = 1; + public int knowledgeStaminaBonus = 2; + public float baseDodgeStaminaLossMultiplier = 1f; + public float reflexDodgeStaminaLossReduction = 0.03f; + public float minDodgeStaminaLossMultiplier = 0.4f; + } + + public sealed class PartyFactoryOptions { + public int minPartySize = 1; + public int maxPartySize = 4; + public bool enforceUniqueCharacterIds = true; + } + + public sealed class CharacterSystems : ICharacterSystems { + public CharacterSystems(IPerkFactory perkFactory, ICharacterFactory characterFactory, IPartyFactory partyFactory) { + PerkFactory = perkFactory; + CharacterFactory = characterFactory; + PartyFactory = partyFactory; + } + + public IPerkFactory PerkFactory { get; } + public ICharacterFactory CharacterFactory { get; } + public IPartyFactory PartyFactory { get; } + } + + public static class DefaultCharacterSystemsFactory { + public static ICharacterSystems Create(int maxPartySize = 8) { + IPerkFactory perkFactory = new PerkFactory(CreateDefaultPerks()); + ICharacterAttributesFactory attributesFactory = new CharacterAttributesFactory(new CharacterFactoryOptions { + baseMight = 1, + baseReflex = 1, + baseKnowledge = 1, + customAttributePointBudget = 10, + startingLevel = 1 + }); + ICharacterStatsFactory statsFactory = new CharacterStatsFactory(); + ICharacterFactory characterFactory = new CharacterFactory(attributesFactory, statsFactory, perkFactory); + IPartyFactory partyFactory = new PartyFactory(new PartyFactoryOptions { + minPartySize = 1, + maxPartySize = maxPartySize, + enforceUniqueCharacterIds = true + }); + + return new CharacterSystems(perkFactory, characterFactory, partyFactory); + } + + private static IEnumerable CreateDefaultPerks() { + return new[] { + new PerkDefinition { id = "iron-will", name = "Iron Will", mechanicalBonus = "+1 max health per level", thematicPenalty = "-1 social flexibility in dialogue checks" }, + new PerkDefinition { id = "steadfast", name = "Steadfast", mechanicalBonus = "-10% stamina loss when bracing", thematicPenalty = "-10% movement speed in retreat events" }, + new PerkDefinition { id = "nimble-step", name = "Nimble Step", mechanicalBonus = "-15% dodge stamina loss", thematicPenalty = "+10% stamina loss on heavy actions" }, + new PerkDefinition { id = "lorekeeper", name = "Lorekeeper", mechanicalBonus = "+15% knowledge event success", thematicPenalty = "-10% intimidation success chance" }, + new PerkDefinition { id = "bulwark", name = "Bulwark", mechanicalBonus = "+2 base defense checks", thematicPenalty = "-1 reflex in stealth checks" }, + new PerkDefinition { id = "pathfinder", name = "Pathfinder", mechanicalBonus = "+15% scouting event success", thematicPenalty = "-1 max health during ambush events" } + }; + } + } + + public sealed class CharacterAttributesFactory : ICharacterAttributesFactory { + private readonly CharacterFactoryOptions options; + + public CharacterAttributesFactory(CharacterFactoryOptions options = null) { + this.options = options ?? new CharacterFactoryOptions(); + } + + public CharacterAttributes Create(int might, int reflex, int knowledge) { + if(might < 0 || reflex < 0 || knowledge < 0) { + throw new ArgumentOutOfRangeException(nameof(might), "attributes cannot be negative."); + } + + return new CharacterAttributes { + might = might, + reflex = reflex, + knowledge = knowledge + }; + } + + public CharacterAttributes CreateFromPointAllocation(int mightPoints, int reflexPoints, int knowledgePoints) { + if(mightPoints < 0 || reflexPoints < 0 || knowledgePoints < 0) { + throw new ArgumentOutOfRangeException(nameof(mightPoints), "Point allocation cannot be negative."); + } + + int allocated = mightPoints + reflexPoints + knowledgePoints; + if(allocated > options.customAttributePointBudget) { + throw new ArgumentException($"Allocated {allocated} points but budget is {options.customAttributePointBudget}."); + } + + return new CharacterAttributes { + might = options.baseMight + mightPoints, + reflex = options.baseReflex + reflexPoints, + knowledge = options.baseKnowledge + knowledgePoints + }; + } + } + + public sealed class CharacterStatsFactory : ICharacterStatsFactory { + private readonly CharacterStatsFactoryOptions options; + + public CharacterStatsFactory(CharacterStatsFactoryOptions options = null) { + this.options = options ?? new CharacterStatsFactoryOptions(); + } + + public CharacterStats Create(CharacterAttributes attributes) { + if(attributes == null) { + throw new ArgumentNullException(nameof(attributes)); + } + + int maxHealth = options.baseHealth + attributes.might * options.mightHealthBonus; + int maxStamina = options.baseStamina + + attributes.might * options.mightStaminaBonus + + attributes.knowledge * options.knowledgeStaminaBonus; + float dodgeMultiplier = options.baseDodgeStaminaLossMultiplier - + attributes.reflex * options.reflexDodgeStaminaLossReduction; + dodgeMultiplier = Math.Max(options.minDodgeStaminaLossMultiplier, dodgeMultiplier); + + return new CharacterStats { + maxHealth = maxHealth, + maxStamina = maxStamina, + dodgeStaminaLossMultiplier = dodgeMultiplier + }; + } + } + + public sealed class PerkFactory : IPerkFactory { + private readonly Dictionary perkPool; + + public PerkFactory(IEnumerable perkPool) { + if(perkPool == null) { + throw new ArgumentNullException(nameof(perkPool)); + } + + this.perkPool = perkPool + .Where(p => p != null && !string.IsNullOrWhiteSpace(p.id)) + .GroupBy(p => p.id) + .ToDictionary(g => g.Key, g => g.First()); + } + + public IReadOnlyCollection GetAll() { + return perkPool.Values.ToList(); + } + + public PerkDefinition GetById(string perkId) { + if(string.IsNullOrWhiteSpace(perkId)) { + return null; + } + + perkPool.TryGetValue(perkId, out PerkDefinition perk); + return perk; + } + + public IReadOnlyCollection GetAvailableFor(CharacterData character) { + if(character == null) { + return perkPool.Values.ToList(); + } + + HashSet ownedPerkIds = character.perks + .Where(p => p != null && !string.IsNullOrWhiteSpace(p.id)) + .Select(p => p.id) + .ToHashSet(); + + return perkPool.Values.Where(p => !ownedPerkIds.Contains(p.id)).ToList(); + } + + public bool TryAddPerk(CharacterData character, string perkId) { + if(character == null || string.IsNullOrWhiteSpace(perkId)) { + return false; + } + + if(character.perks.Any(p => p != null && p.id == perkId)) { + return false; + } + + if(!perkPool.TryGetValue(perkId, out PerkDefinition perk)) { + return false; + } + + character.perks.Add(new PerkDefinition { + id = perk.id, + name = perk.name, + mechanicalBonus = perk.mechanicalBonus, + thematicPenalty = perk.thematicPenalty + }); + return true; + } + } + + public sealed class CharacterFactory : ICharacterFactory { + private readonly CharacterFactoryOptions options; + private readonly ICharacterAttributesFactory attributesFactory; + private readonly ICharacterStatsFactory statsFactory; + private readonly IPerkFactory perkFactory; + + public CharacterFactory( + ICharacterAttributesFactory attributesFactory, + ICharacterStatsFactory statsFactory, + IPerkFactory perkFactory, + CharacterFactoryOptions options = null) { + this.attributesFactory = attributesFactory ?? throw new ArgumentNullException(nameof(attributesFactory)); + this.statsFactory = statsFactory ?? throw new ArgumentNullException(nameof(statsFactory)); + this.perkFactory = perkFactory ?? throw new ArgumentNullException(nameof(perkFactory)); + this.options = options ?? new CharacterFactoryOptions(); + } + + public CharacterData CreateCustomProtagonist(CustomCharacterCreationRequest request) { + if(request == null) { + throw new ArgumentNullException(nameof(request)); + } + + CharacterAttributes attributes = attributesFactory.CreateFromPointAllocation( + request.mightPoints, + request.reflexPoints, + request.knowledgePoints); + + CharacterData character = new CharacterData { + id = string.IsNullOrWhiteSpace(request.id) ? Guid.NewGuid().ToString("N") : request.id, + displayName = request.displayName, + role = CharacterRole.Protagonist, + level = options.startingLevel, + experience = 0, + attributes = attributes, + stats = statsFactory.Create(attributes) + }; + + AddStartingPerks(character, request.startingPerkIds); + return character; + } + + public CharacterData CreateFromTemplate(CharacterTemplate template, CharacterRole role = CharacterRole.Companion) { + if(template == null) { + throw new ArgumentNullException(nameof(template)); + } + + CharacterAttributes sourceAttributes = template.attributes ?? attributesFactory.Create(0, 0, 0); + CharacterAttributes attributes = attributesFactory.Create( + sourceAttributes.might, + sourceAttributes.reflex, + sourceAttributes.knowledge); + + CharacterData character = new CharacterData { + id = string.IsNullOrWhiteSpace(template.id) ? Guid.NewGuid().ToString("N") : template.id, + displayName = template.displayName, + role = role, + level = template.level <= 0 ? options.startingLevel : template.level, + experience = template.experience, + attributes = attributes, + stats = statsFactory.Create(attributes) + }; + + AddStartingPerks(character, template.startingPerkIds); + return character; + } + + private void AddStartingPerks(CharacterData character, IEnumerable perkIds) { + if(perkIds == null) { + return; + } + + foreach(string perkId in perkIds.Distinct()) { + perkFactory.TryAddPerk(character, perkId); + } + } + } + + public sealed class PartyFactory : IPartyFactory { + private readonly PartyFactoryOptions options; + + public PartyFactory(PartyFactoryOptions options = null) { + this.options = options ?? new PartyFactoryOptions(); + } + + public PartyData Create(CharacterData protagonist, IEnumerable companions = null) { + if(protagonist == null) { + throw new ArgumentNullException(nameof(protagonist)); + } + + PartyData party = new PartyData { + maxPartySize = options.maxPartySize <= 0 ? int.MaxValue : options.maxPartySize + }; + + CharacterData protagonistClone = protagonist.Clone(); + protagonistClone.role = CharacterRole.Protagonist; + party.members.Add(protagonistClone); + + if(companions != null) { + foreach(CharacterData companion in companions.Where(c => c != null)) { + CharacterData companionClone = companion.Clone(); + companionClone.role = CharacterRole.Companion; + party.members.Add(companionClone); + } + } + + ValidateParty(party); + return party; + } + + private void ValidateParty(PartyData party) { + if(party.members.Count < options.minPartySize) { + throw new ArgumentException($"Party size {party.members.Count} is below minimum {options.minPartySize}."); + } + + if(party.members.Count > party.maxPartySize) { + throw new ArgumentException($"Party size {party.members.Count} exceeds max {party.maxPartySize}."); + } + + int protagonistCount = party.members.Count(m => m.role == CharacterRole.Protagonist); + if(protagonistCount != 1) { + throw new ArgumentException($"Party must contain exactly one protagonist, found {protagonistCount}."); + } + + if(options.enforceUniqueCharacterIds) { + int uniqueIds = party.members + .Where(m => !string.IsNullOrWhiteSpace(m.id)) + .Select(m => m.id) + .Distinct() + .Count(); + if(uniqueIds != party.members.Count) { + throw new ArgumentException("Party contains duplicate or missing character ids."); + } + } + } + } +} diff --git a/Assets/Code/GameState/Entities/CharacterAndPartyFactories.cs.meta b/Assets/Code/GameState/Entities/CharacterAndPartyFactories.cs.meta new file mode 100644 index 0000000..d7649a9 --- /dev/null +++ b/Assets/Code/GameState/Entities/CharacterAndPartyFactories.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: ec5c743399d71cd41b2db4f9a7e5dec1 \ No newline at end of file diff --git a/Assets/Code/GameState/Entities/IEntity.cs b/Assets/Code/GameState/Entities/IEntity.cs new file mode 100644 index 0000000..9a5ca6b --- /dev/null +++ b/Assets/Code/GameState/Entities/IEntity.cs @@ -0,0 +1,5 @@ +namespace v { + public interface IEntity { + + } +} diff --git a/Assets/Code/GameState/Entities/IEntity.cs.meta b/Assets/Code/GameState/Entities/IEntity.cs.meta new file mode 100644 index 0000000..6a8db57 --- /dev/null +++ b/Assets/Code/GameState/Entities/IEntity.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 98b50e969ea0412ca3575cd28b6018b7 +timeCreated: 1772574533 \ No newline at end of file diff --git a/Assets/Code/GameState/Entities/PartyCreatorModel.cs b/Assets/Code/GameState/Entities/PartyCreatorModel.cs new file mode 100644 index 0000000..6315286 --- /dev/null +++ b/Assets/Code/GameState/Entities/PartyCreatorModel.cs @@ -0,0 +1,60 @@ +namespace Nox.Game { + public class PartyCreatorModel { + private readonly ICharacterFactory characterFactory; + private readonly IPartyFactory partyFactory; + public PartyCreatorModel(ICharacterFactory characterFactory, IPartyFactory partyFactory) { + this.characterFactory = characterFactory; + this.partyFactory = partyFactory; + } + public PartyData CreatePartyForNewRun(int companionCount) { + var protagonist = characterFactory.CreateCustomProtagonist(new CustomCharacterCreationRequest { + id = "protagonist", + displayName = "The Warden", + mightPoints = 4, + reflexPoints = 3, + knowledgePoints = 3, + startingPerkIds = new System.Collections.Generic.List { "iron-will" } + }); + + CharacterTemplate[] companionTemplates = { + new() { + id = "companion-bruiser", + displayName = "Rook", + attributes = new CharacterAttributes { might = 5, reflex = 2, knowledge = 1 }, + startingPerkIds = new System.Collections.Generic.List { "steadfast" } + }, + new() { + id = "companion-scout", + displayName = "Sable", + attributes = new CharacterAttributes { might = 2, reflex = 5, knowledge = 1 }, + startingPerkIds = new System.Collections.Generic.List { "nimble-step" } + }, + new() { + id = "companion-scholar", + displayName = "Quill", + attributes = new CharacterAttributes { might = 1, reflex = 2, knowledge = 5 }, + startingPerkIds = new System.Collections.Generic.List { "lorekeeper" } + }, + new() { + id = "companion-vanguard", + displayName = "Brant", + attributes = new CharacterAttributes { might = 4, reflex = 3, knowledge = 2 }, + startingPerkIds = new System.Collections.Generic.List { "bulwark" } + }, + new() { + id = "companion-tracker", + displayName = "Mira", + attributes = new CharacterAttributes { might = 2, reflex = 4, knowledge = 3 }, + startingPerkIds = new System.Collections.Generic.List { "pathfinder" } + } + }; + + var companions = new System.Collections.Generic.List(); + for(var i = 0; i < companionCount && i < companionTemplates.Length; i++) { + companions.Add(characterFactory.CreateFromTemplate(companionTemplates[i], CharacterRole.Companion)); + } + + return partyFactory.Create(protagonist, companions); + } + } +} diff --git a/Assets/Code/GameState/Entities/PartyCreatorModel.cs.meta b/Assets/Code/GameState/Entities/PartyCreatorModel.cs.meta new file mode 100644 index 0000000..f503d14 --- /dev/null +++ b/Assets/Code/GameState/Entities/PartyCreatorModel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f231d6e487bc4577847de98936498bde +timeCreated: 1772644731 \ No newline at end of file diff --git a/Assets/Code/GameState/Entities/PartyReference.cs b/Assets/Code/GameState/Entities/PartyReference.cs new file mode 100644 index 0000000..bad95ca --- /dev/null +++ b/Assets/Code/GameState/Entities/PartyReference.cs @@ -0,0 +1,6 @@ +using UnityEngine; + +namespace Nox.Game { + public class PartyReference : MonoBehaviour { + } +} diff --git a/Assets/Code/GameState/Entities/PartyReference.cs.meta b/Assets/Code/GameState/Entities/PartyReference.cs.meta new file mode 100644 index 0000000..f1f321c --- /dev/null +++ b/Assets/Code/GameState/Entities/PartyReference.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 067750df0e87b834bbbb239b7c03abb4 \ No newline at end of file diff --git a/Assets/Code/GameState/NoxSaveData.cs b/Assets/Code/GameState/NoxSaveData.cs new file mode 100644 index 0000000..35d236a --- /dev/null +++ b/Assets/Code/GameState/NoxSaveData.cs @@ -0,0 +1,79 @@ +using Jovian.SaveSystem; +using Nox.Core; +using System; +using System.Linq; +using UnityEngine; +using PlayMode = Nox.Core.PlayMode; + +namespace Nox.Game { + + public class NoxSaveData { + public static NoxSavedDataSet RestoreSavedData( + ISaveSystem saveSystem, + GameDataState gameDataState, + ref AdventureData adventureData) { + var sessions = saveSystem.GetAllSessions().OrderByDescending(s => s.lastSaveDateUtc).ToList(); + if(sessions.Count == 0) { + return null; + } + + var latestSession = sessions[0]; + var slots = saveSystem.GetSlots(latestSession.sessionId).OrderByDescending(s => s.timestampUtc).ToList(); + if(slots.Count == 0) { + return null; + } + + var latestSlot = slots[0]; + var saveData = saveSystem.Load(latestSlot); + Debug.Log($"Loaded save {latestSlot.DisplayLabel}"); + if(saveData == null) { + Debug.LogError("Failed to load save data"); + return null; + } + + gameDataState.activeSessionId = latestSession.sessionId; + gameDataState.savedPartyPosition = saveData.partyPosition.ToVector3(); + gameDataState.ActiveParty = saveData.partyData; + adventureData = saveData.adventureData; + + return saveData; + } + } + + /// + /// The game's save data snapshot. Contains all state needed to restore a game session. + /// This is the TData passed to the save system package. + /// + [Serializable] + public sealed class NoxSavedDataSet { + // game state + public PlayMode activePlayMode; + + //game mode specific data + public AdventureData adventureData; + + // Party + public PartyData partyData; + public SerializableVector3 partyPosition; + } + + /// + /// JSON-friendly Vector3 representation for save data. + /// + [Serializable] + public struct SerializableVector3 { + public float x; + public float y; + public float z; + + public static SerializableVector3 Zero => new SerializableVector3 { x = 0, y = 0, z = 0 }; + + public static SerializableVector3 FromVector3(Vector3 value) { + return new SerializableVector3 { x = value.x, y = value.y, z = value.z }; + } + + public Vector3 ToVector3() { + return new Vector3(x, y, z); + } + } +} diff --git a/Assets/Code/GameState/NoxSaveData.cs.meta b/Assets/Code/GameState/NoxSaveData.cs.meta new file mode 100644 index 0000000..0599a51 --- /dev/null +++ b/Assets/Code/GameState/NoxSaveData.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: b62368c672d7fde4d94dc19ae74e133d \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes.meta b/Assets/Code/GameState/PlayModes.meta new file mode 100644 index 0000000..519ef36 --- /dev/null +++ b/Assets/Code/GameState/PlayModes.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 35a9294689c9454fba6e3cd8d818c38f +timeCreated: 1772367730 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/AdventureModePrefabs.cs b/Assets/Code/GameState/PlayModes/AdventureModePrefabs.cs new file mode 100644 index 0000000..dda67d6 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/AdventureModePrefabs.cs @@ -0,0 +1,12 @@ +using Nox.Game.UI; +using UnityEngine; + +namespace Nox.Game { + [CreateAssetMenu(fileName = "GameModePrefabs", menuName = "Nox/AdventureMapPrefabs")] + public class AdventureModePrefabs: ScenePrefabs { + public GuiReferences guiReferencesPrefab; + public MapReference mapReferencePrefab; + public MapLocationsReference mapLocationsReferencePrefab; + public PartyReference partyReferencePrefab; + } +} diff --git a/Assets/Code/GameState/PlayModes/AdventureModePrefabs.cs.meta b/Assets/Code/GameState/PlayModes/AdventureModePrefabs.cs.meta new file mode 100644 index 0000000..2ba21de --- /dev/null +++ b/Assets/Code/GameState/PlayModes/AdventureModePrefabs.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: e7cce6bb84bb20741a560389ab887769 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/AdventurePlayMode.cs b/Assets/Code/GameState/PlayModes/AdventurePlayMode.cs new file mode 100644 index 0000000..736d5a4 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/AdventurePlayMode.cs @@ -0,0 +1,174 @@ +using Jovian.SaveSystem; +using Jovian.ZoneSystem; +using Nox.Core; +using Nox.Platform; +using Nox.Game.UI; +using System.Linq; +using UnityEngine; +using UnityEngine.AddressableAssets; +using PlayMode = Nox.Core.PlayMode; + +namespace Nox.Game { + public class AdventureData { + public bool isPartyMoving; + public int currentDay = 0; + public int suppliesAvailable = -1; + public float currentTime = -1f; + public DayPhase currentDayPhase = DayPhase.Morning; + } + + public class AdventurePlayMode : IPlayMode { + private readonly PlatformSettings platformSettings; + private readonly PlayModeSettings bootstrapSettings; + private readonly GameDataState gameDataState; + private readonly ISaveSystem saveSystem; + private PartyData partyData; + private AdventureData adventureData; + private AdventureModePrefabs scenePrefabs; + private ICameraController cameraController; + private MapReference mapRef; + private PartyMovementHandler partyMovementHandler; + private PartyReference partyRef; + private MapLocationsReference mapLocationsReference; + private InputSystem_Actions inputActions; + private AdventureView adventureView; + private ZoneSystem zoneSystem; + private GuiReferences guiReferences; + private AdventureSettings adventureSettings; + private TimeHandler timeHandler; + private PartyInventoryHandler partyInventoryHandler; + + public AdventurePlayMode( + PlatformSettings platformSettings, + PartyData partyData, + PlayModeSettings bootstrapSettings, + GameDataState gameDataState, + ISaveSystem saveSystem, + AdventureSettings adventureSettings, + AdventureData adventureData) { + this.platformSettings = platformSettings; + this.partyData = partyData; + this.bootstrapSettings = bootstrapSettings; + this.gameDataState = gameDataState; + this.saveSystem = saveSystem; + this.adventureSettings = adventureSettings; + this.adventureData = adventureData; + } + + public bool IsGameModeInitialized { get; private set; } + + public void EnterPlayMode() { + inputActions = platformSettings.inputSettings.inputActions; + if(IsGameModeInitialized) { + inputActions.Player.Enable(); + inputActions.UI.PauseMenu.Enable(); + partyMovementHandler.ConsumeNextClick(); + return; + } + Addressables.LoadSceneAsync(bootstrapSettings.gameModeData.FirstOrDefault(g => g.playMode == PlayMode.Adventure)?.scene) + .WaitForCompletion().ActivateAsync().completed += InitializeGameMode; + } + + private void InitializeGameMode(AsyncOperation obj) { + inputActions.Player.Enable(); + inputActions.UI.PauseMenu.Enable(); + Debug.Log("Entering Adventure Play Mode"); + if(partyData == null) { + var sessions = saveSystem.GetAllSessions().OrderByDescending(s => s.lastSaveDateUtc).ToList(); + if(sessions.Count == 0) { + return; + } + + var latestSession = sessions[0]; + var slots = saveSystem.GetSlots(latestSession.sessionId).OrderByDescending(s => s.timestampUtc).ToList(); + if(slots.Count == 0) { + return; + } + + var latestSlot = slots[0]; + var saveData = saveSystem.Load(latestSlot); + Debug.Log($"Loaded save {latestSlot.DisplayLabel}"); + if(saveData == null) { + Debug.LogError("Failed to load save data"); + return; + } + + NoxSaveData.RestoreSavedData(saveSystem, gameDataState, ref adventureData); + Debug.LogWarning("AdventurePlayMode started from the Adventure Scene. Loading the last Autosave"); + } + + scenePrefabs ??= Addressables.LoadAssetAsync("AdventureMapPrefabs").WaitForCompletion(); + mapRef ??= Object.FindFirstObjectByType(); + partyRef ??= Object.FindFirstObjectByType(); + if(partyRef && gameDataState.savedPartyPosition.HasValue) { + partyRef.transform.position = gameDataState.savedPartyPosition.Value; + } + mapLocationsReference ??= Object.FindFirstObjectByType(); + if(!mapRef) { + mapRef ??= Object.Instantiate(scenePrefabs.mapReferencePrefab); + } + cameraController ??= new CameraController(platformSettings, mapRef); + cameraController.Initialize(); + + if(adventureData.suppliesAvailable == -1) { + adventureData.suppliesAvailable = adventureSettings.maxSupplies; + } + if(Mathf.Approximately(adventureData.currentTime, -1f)) { + adventureData.currentTime = 0.25f; + } + + partyInventoryHandler ??= new PartyInventoryHandler(adventureData, adventureSettings); + partyInventoryHandler.Initialize(); + + timeHandler ??= new TimeHandler(adventureSettings, adventureData); + zoneSystem ??= new ZoneSystem(mapRef.zonesObjectHolder); + + partyMovementHandler ??= new PartyMovementHandler(partyRef, cameraController, mapLocationsReference, platformSettings.inputSettings, zoneSystem, adventureData, adventureSettings); + partyMovementHandler.Initialize(); + + guiReferences ??= Object.FindFirstObjectByType(); + adventureView ??= new AdventureView(gameDataState, guiReferences, inputActions, adventureData, adventureSettings); + adventureView.Initialize(); + + IsGameModeInitialized = true; + } + + public void Tick() { + if(!IsGameModeInitialized) { + return; + } + + timeHandler.Tick(); + partyInventoryHandler.Tick(); + partyMovementHandler.Tick(); + adventureView.Tick(); + + if(inputActions.UI.PauseMenu.WasPerformedThisFrame()) { + gameDataState.ChangePlayMode(PlayMode.PauseMenu); + } + } + public void LateTick() { + if(!IsGameModeInitialized) { + return; + } + cameraController.Tick(); + } + public NoxSavedDataSet CaptureNoxSaveData() { + return new NoxSavedDataSet { + activePlayMode = PlayMode.Adventure, + partyData = partyData, + partyPosition = partyRef ? SerializableVector3.FromVector3(partyRef.transform.position) : SerializableVector3.Zero + }; + } + + public void ExitGameMode() { + inputActions.Player.Disable(); + inputActions.UI.PauseMenu.Disable(); + } + public void Dispose() { + cameraController.Dispose(); + partyMovementHandler.Dispose(); + } + } + +} diff --git a/Assets/Code/GameState/PlayModes/AdventurePlayMode.cs.meta b/Assets/Code/GameState/PlayModes/AdventurePlayMode.cs.meta new file mode 100644 index 0000000..eca2f54 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/AdventurePlayMode.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: eb1c247bb12a45a587e8ae7d013038d7 +timeCreated: 1771156737 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/AdventureSettings.cs b/Assets/Code/GameState/PlayModes/AdventureSettings.cs new file mode 100644 index 0000000..737bd0f --- /dev/null +++ b/Assets/Code/GameState/PlayModes/AdventureSettings.cs @@ -0,0 +1,12 @@ +using UnityEngine; + +namespace Nox.Game { + [CreateAssetMenu(fileName = "AdventureSettings", menuName = "Nox/AdventureSettings")] + public class AdventureSettings : ScriptableObject { + public int dayLength = 10; + public int maxSupplies = 20; + + [Header("Party Data")] + public float partyBaseSpeed = 3f; + } +} diff --git a/Assets/Code/GameState/PlayModes/AdventureSettings.cs.meta b/Assets/Code/GameState/PlayModes/AdventureSettings.cs.meta new file mode 100644 index 0000000..846dc36 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/AdventureSettings.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 1d2424482c4843c0b7a33a9cc67411b2 +timeCreated: 1771786400 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/CombatPlayMode.cs b/Assets/Code/GameState/PlayModes/CombatPlayMode.cs new file mode 100644 index 0000000..0a92467 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/CombatPlayMode.cs @@ -0,0 +1,31 @@ +using Nox.Core; +using Nox.Platform; +using UnityEngine; + +namespace Nox.Game { + public class CombatPlayMode : IPlayMode { + private readonly PlatformSettings platformSettings; + private readonly PartyData partyData; + + public CombatPlayMode(PlatformSettings platformSettings, PartyData partyData) { + this.platformSettings = platformSettings; + this.partyData = partyData; + } + + public bool IsGameModeInitialized { get; private set; } + + public void EnterPlayMode() { + if(partyData == null) { + Debug.LogWarning("CombatPlayMode started without PartyData."); + } + + Debug.Log("Entering Combat Play Mode"); + IsGameModeInitialized = true; + } + + public void Tick() { } + public void LateTick() { } + public void ExitGameMode() { } + public void Dispose() { } + } +} diff --git a/Assets/Code/GameState/PlayModes/CombatPlayMode.cs.meta b/Assets/Code/GameState/PlayModes/CombatPlayMode.cs.meta new file mode 100644 index 0000000..ce2e928 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/CombatPlayMode.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 087dc559ae894cd8b9a9dee5c6e3b64c +timeCreated: 1772367690 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/IMenuView.cs b/Assets/Code/GameState/PlayModes/IMenuView.cs new file mode 100644 index 0000000..c809368 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/IMenuView.cs @@ -0,0 +1,10 @@ +#nullable enable + +namespace Nox.Game.UI { + public interface IMenuView { + void Initialize(); + void Show(); + void Hide(); + void Tick(); + } +} diff --git a/Assets/Code/GameState/PlayModes/IMenuView.cs.meta b/Assets/Code/GameState/PlayModes/IMenuView.cs.meta new file mode 100644 index 0000000..55dfffb --- /dev/null +++ b/Assets/Code/GameState/PlayModes/IMenuView.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e99c535c23cc449984dcd145f4c1bec8 +timeCreated: 1772374016 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/MapLocation.cs b/Assets/Code/GameState/PlayModes/MapLocation.cs new file mode 100644 index 0000000..4f7360a --- /dev/null +++ b/Assets/Code/GameState/PlayModes/MapLocation.cs @@ -0,0 +1,10 @@ +using TMPro; +using UnityEngine; + +namespace Nox.Game { + public class MapLocation : MonoBehaviour { + public SpriteRenderer icon; + public SpriteRenderer highlight; + public TextMeshProUGUI nameText; + } +} diff --git a/Assets/Code/GameState/PlayModes/MapLocation.cs.meta b/Assets/Code/GameState/PlayModes/MapLocation.cs.meta new file mode 100644 index 0000000..a2830a1 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/MapLocation.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 436b68ae9b9d347469b78e52a5aa7b53 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/MapLocationsReference.cs b/Assets/Code/GameState/PlayModes/MapLocationsReference.cs new file mode 100644 index 0000000..6f45510 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/MapLocationsReference.cs @@ -0,0 +1,7 @@ +using UnityEngine; + +namespace Nox.Game { + public class MapLocationsReference : MonoBehaviour { + public NoxLocationInfo [] mapLocations; + } +} diff --git a/Assets/Code/GameState/PlayModes/MapLocationsReference.cs.meta b/Assets/Code/GameState/PlayModes/MapLocationsReference.cs.meta new file mode 100644 index 0000000..7ce5f9a --- /dev/null +++ b/Assets/Code/GameState/PlayModes/MapLocationsReference.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: bdd66cc132efc3640b46bf53dedcbcb4 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/MapReference.cs b/Assets/Code/GameState/PlayModes/MapReference.cs new file mode 100644 index 0000000..4666cbf --- /dev/null +++ b/Assets/Code/GameState/PlayModes/MapReference.cs @@ -0,0 +1,9 @@ +using Jovian.ZoneSystem; +using UnityEngine; + +namespace Nox.Game { + public class MapReference : MonoBehaviour { + public GameObject mapPlane; + public ZonesObjectHolder zonesObjectHolder; + } +} diff --git a/Assets/Code/GameState/PlayModes/MapReference.cs.meta b/Assets/Code/GameState/PlayModes/MapReference.cs.meta new file mode 100644 index 0000000..bf90efa --- /dev/null +++ b/Assets/Code/GameState/PlayModes/MapReference.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 7c173f913efc6004faf5dd75e96b32fe \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/NoxMapData.cs b/Assets/Code/GameState/PlayModes/NoxMapData.cs new file mode 100644 index 0000000..e9b1867 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/NoxMapData.cs @@ -0,0 +1,21 @@ +using System; +using UnityEngine; + +namespace Nox.Game { + public enum NoxMapLocations { + None, + City1, + City2, + Village1, + Village2, + Ruin1, + Ruin2 + } + + [Serializable] + public class NoxLocationInfo { + public NoxMapLocations locationId; + public MapLocation mapLocation; + } + +} diff --git a/Assets/Code/GameState/PlayModes/NoxMapData.cs.meta b/Assets/Code/GameState/PlayModes/NoxMapData.cs.meta new file mode 100644 index 0000000..cde8734 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/NoxMapData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 535e7fdf7ddb4c1f9edf7254c3bb0acd +timeCreated: 1771763769 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/PartyInventoryHandler.cs b/Assets/Code/GameState/PlayModes/PartyInventoryHandler.cs new file mode 100644 index 0000000..60f66d9 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/PartyInventoryHandler.cs @@ -0,0 +1,25 @@ +namespace Nox.Game { + public class PartyInventoryHandler { + private readonly AdventureData adventureData; + private readonly AdventureSettings adventureSettings; + private int currentDay; + + public PartyInventoryHandler(AdventureData adventureData, AdventureSettings adventureSettings) { + this.adventureData = adventureData; + this.adventureSettings = adventureSettings; + } + + public void Initialize() { + currentDay = adventureData.currentDay; + } + + public void Tick() { + if(currentDay != adventureData.currentDay) { + currentDay = adventureData.currentDay; + if(adventureData.suppliesAvailable > 0) { + adventureData.suppliesAvailable--; + } + } + } + } +} diff --git a/Assets/Code/GameState/PlayModes/PartyInventoryHandler.cs.meta b/Assets/Code/GameState/PlayModes/PartyInventoryHandler.cs.meta new file mode 100644 index 0000000..7c46cfc --- /dev/null +++ b/Assets/Code/GameState/PlayModes/PartyInventoryHandler.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c4a1ab7b529042ca8bf42714b383f918 +timeCreated: 1773614576 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/PartyMovementHandler.cs b/Assets/Code/GameState/PlayModes/PartyMovementHandler.cs new file mode 100644 index 0000000..fb16cb8 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/PartyMovementHandler.cs @@ -0,0 +1,160 @@ +using Jovian.ZoneSystem; +using UnityEngine; +using UnityEngine.EventSystems; +using UnityEngine.InputSystem; + +namespace Nox.Game { + public class PartyMovementHandler { + private readonly PartyReference partyReference; + private readonly ICameraController cameraController; + private readonly InputSystem_Actions inputActions; + private readonly MapLocationsReference mapLocationsReference; + private readonly ZoneSystem zoneSystem; + private readonly AdventureSettings adventureSettings; + + private readonly float maxDistance = 100f; + + private AdventureData adventureData; + private bool partyCanMove; + private Vector3 targetPosition; + private bool shouldHover; + private MapLocation currentSelectedPoi; + private string previousZoneId; + private bool hasClicked; + private bool skipNextClick; + + public LayerMask clickToMoveMask = LayerMask.GetMask("Clickable"); + public LayerMask hoverOverMask = LayerMask.GetMask("Hoverable"); + + public PartyMovementHandler( + PartyReference partyReference, + ICameraController cameraController, + MapLocationsReference mapLocationsReference, + Input.InputSettings inputSettings, + ZoneSystem zoneSystem, + AdventureData adventureData, + AdventureSettings adventureSettings) { + this.partyReference = partyReference; + this.cameraController = cameraController; + this.mapLocationsReference = mapLocationsReference; + this.zoneSystem = zoneSystem; + this.adventureData = adventureData; + this.adventureSettings = adventureSettings; + + inputActions = inputSettings.inputActions; + } + + public void Initialize() { + inputActions.Player.ClickOnMap.performed += OnClickOnMap; + } + + public void ConsumeNextClick() { + skipNextClick = true; + } + + private void OnClickOnMap(InputAction.CallbackContext obj) { + if(!obj.action.WasReleasedThisFrame()) { + return; + } + hasClicked = true; + } + + private void HandleHoverableLocation(RaycastHit hitInfo) { + var go = hitInfo.collider.gameObject; + if(!go.transform.parent.TryGetComponent(out MapLocation mapLocation)) { + return; + } + currentSelectedPoi = mapLocation; + mapLocation.highlight.gameObject.SetActive(true); + } + + private void HandleClickableLocation() { + var screenPos = inputActions.Player.Point.ReadValue(); + var ray = cameraController.CameraReference.mainCamera.ScreenPointToRay(screenPos); + if(!Physics.Raycast(ray, out var clickHit, maxDistance, clickToMoveMask, QueryTriggerInteraction.Ignore)) { + return; + } + if(!clickHit.collider.gameObject.transform.parent.TryGetComponent(out MapReference mapReference)) { + return; + } + //if(mapReference.ValidateMoveLocation(hitInfoPoint)) { + targetPosition = clickHit.point; + partyCanMove = true; + //} + } + + public void Tick() { + HandleHover(); + + if(hasClicked) { + hasClicked = false; + // should it skip next click to avoid click-through from the pause menu? + if(skipNextClick) { + skipNextClick = false; + return; + } + if(EventSystem.current.IsPointerOverGameObject()) { + return; + } + HandleClickableLocation(); + } + + if(!partyCanMove) { + adventureData.isPartyMoving = false; + return; + } + + if(Vector3.Distance(partyReference.transform.position, targetPosition) < 0.05f) { + partyReference.transform.position = targetPosition; + VerifyPointsOfInterest(); + partyCanMove = false; + } + adventureData.isPartyMoving = true; + partyReference.transform.position = Vector3.MoveTowards(new Vector3(partyReference.transform.position.x, 0, partyReference.transform.position.z), targetPosition, Time.deltaTime * adventureSettings.partyBaseSpeed); + VerifyZones(partyReference.transform.position); + } + + private void HandleHover() { + if(EventSystem.current.IsPointerOverGameObject()) { + return; + } + var screenPos = inputActions.Player.Point.ReadValue(); + var ray = cameraController.CameraReference.mainCamera.ScreenPointToRay(screenPos); + if(Physics.Raycast(ray, out var hoverHit, maxDistance, hoverOverMask, QueryTriggerInteraction.Ignore)) { + HandleHoverableLocation(hoverHit); + } + else { + currentSelectedPoi?.highlight.gameObject.SetActive(false); + currentSelectedPoi = null; + } + } + private void VerifyZones(Vector3 position) { + var zoneContext = zoneSystem.QueryZone(position); + var currentZoneId = zoneContext.resolvedZoneId; + + if(currentZoneId != previousZoneId) { + if(!string.IsNullOrEmpty(currentZoneId)) { + Debug.Log($"Entered zone: {currentZoneId} (encounter: {zoneContext.encounterTableId}, safe: {zoneContext.isSafe})"); + } + else if(!string.IsNullOrEmpty(previousZoneId)) { + Debug.Log($"Left zone: {previousZoneId}"); + } + previousZoneId = currentZoneId; + } + } + + private void VerifyPointsOfInterest() { + foreach(var location in mapLocationsReference.mapLocations) { + if(Vector3.Distance(location.mapLocation.transform.position, partyReference.transform.position) < 0.4f) { + Debug.Log($"Arrived at {location.locationId}"); + break; + } + } + } + + public void Dispose() { + inputActions.Player.ClickOnMap.performed -= OnClickOnMap; + } + } + +} diff --git a/Assets/Code/GameState/PlayModes/PartyMovementHandler.cs.meta b/Assets/Code/GameState/PlayModes/PartyMovementHandler.cs.meta new file mode 100644 index 0000000..4e95588 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/PartyMovementHandler.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: d2f697207298f2242aa2a8d36ef6a9b4 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/PauseMenuPlayMode.cs b/Assets/Code/GameState/PlayModes/PauseMenuPlayMode.cs new file mode 100644 index 0000000..8dc7b1d --- /dev/null +++ b/Assets/Code/GameState/PlayModes/PauseMenuPlayMode.cs @@ -0,0 +1,47 @@ +#nullable enable +using Nox.Core; +using Nox.Platform; +using Nox.Game.UI; +using UnityEngine; + +namespace Nox.Game { + public class PauseMenuPlayMode : IPlayMode { + private readonly PlatformSettings platformSettings; + private readonly GameDataState gameDataState; + private PauseMenuReferences? pauseMenuReference; + private readonly IMenuView? pauseMenuView; + private readonly InputSystem_Actions inputActions; + + public PauseMenuPlayMode(PlatformSettings platformSettings, GameDataState gameDataState, IMenuView pauseMenuView) { + this.platformSettings = platformSettings; + this.gameDataState = gameDataState; + this.pauseMenuView = pauseMenuView; + inputActions = platformSettings.inputSettings.inputActions; + inputActions.UI.Enable(); + } + + public bool IsGameModeInitialized { get; private set; } + + public void EnterPlayMode() { + Debug.Log("Entering PauseMenu Play Mode"); + pauseMenuView?.Initialize(); + IsGameModeInitialized = true; + } + + public void Tick() { + if(inputActions.UI.PauseMenu.WasPerformedThisFrame()) { + pauseMenuView?.Hide(); + gameDataState.ChangePlayMode(gameDataState.PreviousPlayMode); + } + pauseMenuView?.Tick(); + } + public void LateTick() { } + public void ExitGameMode() { + pauseMenuView?.Hide(); + } + public void Dispose() { + inputActions.UI.Disable(); + } + } + +} diff --git a/Assets/Code/GameState/PlayModes/PauseMenuPlayMode.cs.meta b/Assets/Code/GameState/PlayModes/PauseMenuPlayMode.cs.meta new file mode 100644 index 0000000..2f05cfb --- /dev/null +++ b/Assets/Code/GameState/PlayModes/PauseMenuPlayMode.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: eab5b722cabf4ec7b79af55838d24ed4 +timeCreated: 1772367657 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/RestPlayMode.cs b/Assets/Code/GameState/PlayModes/RestPlayMode.cs new file mode 100644 index 0000000..e9154af --- /dev/null +++ b/Assets/Code/GameState/PlayModes/RestPlayMode.cs @@ -0,0 +1,31 @@ +using Nox.Core; +using Nox.Platform; +using UnityEngine; + +namespace Nox.Game { + public class RestPlayMode : IPlayMode { + private readonly PlatformSettings platformSettings; + private readonly PartyData partyData; + + public RestPlayMode(PlatformSettings platformSettings, PartyData partyData) { + this.platformSettings = platformSettings; + this.partyData = partyData; + } + + public bool IsGameModeInitialized { get; private set; } + + public void EnterPlayMode() { + if(partyData == null) { + Debug.LogWarning("RestPlayMode started without PartyData."); + } + + Debug.Log("Entering Rest Play Mode"); + IsGameModeInitialized = true; + } + + public void Tick() { } + public void LateTick() { } + public void ExitGameMode() { } + public void Dispose() { } + } +} diff --git a/Assets/Code/GameState/PlayModes/RestPlayMode.cs.meta b/Assets/Code/GameState/PlayModes/RestPlayMode.cs.meta new file mode 100644 index 0000000..a5a146c --- /dev/null +++ b/Assets/Code/GameState/PlayModes/RestPlayMode.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 67cb7d9e318d474694bc0addab3e8511 +timeCreated: 1772367678 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/TimeHandler.cs b/Assets/Code/GameState/PlayModes/TimeHandler.cs new file mode 100644 index 0000000..68bcecd --- /dev/null +++ b/Assets/Code/GameState/PlayModes/TimeHandler.cs @@ -0,0 +1,58 @@ +using UnityEngine; + +namespace Nox.Game { + public enum DayPhase { + Midnight, + Dawn, + Morning, + Afternoon, + Dusk, + Night + } + + public class TimeHandler { + private readonly AdventureSettings adventureSettings; + private readonly AdventureData adventureData; + + private float localTime; + + private static readonly (float start, DayPhase phase)[] PhaseThresholds = { + (0.00f, DayPhase.Midnight), + (0.05f, DayPhase.Night), + (0.17f, DayPhase.Dawn), + (0.25f, DayPhase.Morning), + (0.50f, DayPhase.Afternoon), + (0.75f, DayPhase.Dusk), + (0.90f, DayPhase.Night), + }; + + public TimeHandler(AdventureSettings adventureSettings, AdventureData adventureData) { + this.adventureSettings = adventureSettings; + this.adventureData = adventureData; + localTime = adventureData.currentTime * adventureSettings.dayLength; + } + + public void Tick() { + if (!adventureData.isPartyMoving) return; + + localTime += Time.deltaTime; + + if (localTime >= adventureSettings.dayLength) { + localTime -= adventureSettings.dayLength; + adventureData.currentDay++; + } + + adventureData.currentTime = localTime / adventureSettings.dayLength; + adventureData.currentDayPhase = GetPhase(adventureData.currentTime); + } + + private static DayPhase GetPhase(float t) { + var phase = DayPhase.Midnight; + foreach (var (start, p) in PhaseThresholds) { + if (t >= start) phase = p; + else break; + } + return phase; + } + } +} diff --git a/Assets/Code/GameState/PlayModes/TimeHandler.cs.meta b/Assets/Code/GameState/PlayModes/TimeHandler.cs.meta new file mode 100644 index 0000000..cfbf727 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/TimeHandler.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 071a61f838db8e640b460ce029a8d5a5 \ No newline at end of file diff --git a/Assets/Code/GameState/PlayModes/TownPlayMode.cs b/Assets/Code/GameState/PlayModes/TownPlayMode.cs new file mode 100644 index 0000000..1bb446a --- /dev/null +++ b/Assets/Code/GameState/PlayModes/TownPlayMode.cs @@ -0,0 +1,31 @@ +using Nox.Core; +using Nox.Platform; +using UnityEngine; + +namespace Nox.Game { + public class TownPlayMode : IPlayMode { + private readonly PlatformSettings platformSettings; + private readonly PartyData partyData; + + public TownPlayMode(PlatformSettings platformSettings, PartyData partyData) { + this.platformSettings = platformSettings; + this.partyData = partyData; + } + + public bool IsGameModeInitialized { get; private set; } + + public void EnterPlayMode() { + if(partyData == null) { + Debug.LogWarning("TownPlayMode started without PartyData."); + } + + Debug.Log("Entering Town Play Mode"); + IsGameModeInitialized = true; + } + + public void Tick() { } + public void LateTick() { } + public void ExitGameMode() { } + public void Dispose() { } + } +} diff --git a/Assets/Code/GameState/PlayModes/TownPlayMode.cs.meta b/Assets/Code/GameState/PlayModes/TownPlayMode.cs.meta new file mode 100644 index 0000000..50834a4 --- /dev/null +++ b/Assets/Code/GameState/PlayModes/TownPlayMode.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: bd57598925a54bad93fe730e15023d94 +timeCreated: 1772367666 \ No newline at end of file diff --git a/Assets/Code/GameState/ScenePrefabs.cs b/Assets/Code/GameState/ScenePrefabs.cs new file mode 100644 index 0000000..ca043ec --- /dev/null +++ b/Assets/Code/GameState/ScenePrefabs.cs @@ -0,0 +1,6 @@ +using UnityEngine; + +namespace Nox.Game { + public class ScenePrefabs : ScriptableObject { + } +} diff --git a/Assets/Code/GameState/ScenePrefabs.cs.meta b/Assets/Code/GameState/ScenePrefabs.cs.meta new file mode 100644 index 0000000..9116b64 --- /dev/null +++ b/Assets/Code/GameState/ScenePrefabs.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c8ae54c0cc79451c8aa69e22800962a4 +timeCreated: 1771160087 \ No newline at end of file diff --git a/Assets/Code/GameState/UI.meta b/Assets/Code/GameState/UI.meta new file mode 100644 index 0000000..8d49aa5 --- /dev/null +++ b/Assets/Code/GameState/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6db6b719820b72d42912937d4b633a05 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/GameState/UI/AdventureView.cs b/Assets/Code/GameState/UI/AdventureView.cs new file mode 100644 index 0000000..0deb6df --- /dev/null +++ b/Assets/Code/GameState/UI/AdventureView.cs @@ -0,0 +1,56 @@ +using Nox.Core; + +namespace Nox.Game.UI { + public class AdventureView : IMenuView { + private readonly GameDataState gameDataState; + private readonly GuiReferences guiReferences; + private readonly InputSystem_Actions inputActions; + private readonly AdventureData adventureData; + private readonly AdventureSettings adventureSettings; + private DayPhase dayPhase = DayPhase.Midnight; + private int currentDay; + + public AdventureView( + GameDataState gameDataState, + GuiReferences guiReferences, + InputSystem_Actions inputActions, + AdventureData adventureData, + AdventureSettings adventureSettings) { + this.gameDataState = gameDataState; + this.guiReferences = guiReferences; + this.inputActions = inputActions; + this.adventureData = adventureData; + this.adventureSettings = adventureSettings; + } + private void InvokePauseMenu() { + gameDataState.ChangePlayMode(PlayMode.PauseMenu); + } + + public void Initialize() { + guiReferences.pauseMenuButton.onClick.AddListener(InvokePauseMenu); + guiReferences.dayText.text = $"Day {adventureData.currentDay}, {adventureData.currentDayPhase.ToString()}"; + guiReferences.suppliesBar.fillAmount = (float)adventureData.suppliesAvailable / adventureSettings.maxSupplies; + guiReferences.suppliesText.text = $"{adventureData.suppliesAvailable}/{adventureSettings.maxSupplies}"; + } + + public void Show() { + throw new System.NotImplementedException(); + } + public void Hide() { + throw new System.NotImplementedException(); + } + public void Tick() { + if(dayPhase != adventureData.currentDayPhase) { + dayPhase = adventureData.currentDayPhase; + guiReferences.dayText.text = $"Day {adventureData.currentDay}, {adventureData.currentDayPhase.ToString()}"; + } + + if(currentDay != adventureData.currentDay) { + currentDay = adventureData.currentDay; + guiReferences.dayText.text = $"Day {adventureData.currentDay}, {adventureData.currentDayPhase.ToString()}"; + guiReferences.suppliesBar.fillAmount = (float)adventureData.suppliesAvailable / adventureSettings.maxSupplies; + guiReferences.suppliesText.text = $"{adventureData.suppliesAvailable}/{adventureSettings.maxSupplies}"; + } + } + } +} diff --git a/Assets/Code/GameState/UI/AdventureView.cs.meta b/Assets/Code/GameState/UI/AdventureView.cs.meta new file mode 100644 index 0000000..019123e --- /dev/null +++ b/Assets/Code/GameState/UI/AdventureView.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: cd45a685ea554bd7ad15745f836a6de9 +timeCreated: 1772572300 \ No newline at end of file diff --git a/Assets/Code/GameState/UI/GuiReferences.cs b/Assets/Code/GameState/UI/GuiReferences.cs new file mode 100644 index 0000000..1cd3c74 --- /dev/null +++ b/Assets/Code/GameState/UI/GuiReferences.cs @@ -0,0 +1,13 @@ +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +namespace Nox.Game.UI { + public class GuiReferences : MonoBehaviour { + public Transform portraitsContainer; + public Image suppliesBar; + public TextMeshProUGUI suppliesText; + public Button pauseMenuButton; + public TextMeshProUGUI dayText; + } +} diff --git a/Assets/Code/GameState/UI/GuiReferences.cs.meta b/Assets/Code/GameState/UI/GuiReferences.cs.meta new file mode 100644 index 0000000..34f2230 --- /dev/null +++ b/Assets/Code/GameState/UI/GuiReferences.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 1ba89f0d55be1ed4bb61a320344f706d \ No newline at end of file diff --git a/Assets/Code/GameState/UI/PauseMenuPrefabs.cs b/Assets/Code/GameState/UI/PauseMenuPrefabs.cs new file mode 100644 index 0000000..5e8e98a --- /dev/null +++ b/Assets/Code/GameState/UI/PauseMenuPrefabs.cs @@ -0,0 +1,9 @@ +using Nox.Game.UI; +using UnityEngine; + +namespace Nox.Game { + [CreateAssetMenu(fileName = "PauseMenuPrefabs", menuName = "Nox/PauseMenuPrefabs")] + public class PauseMenuPrefabs : ScenePrefabs { + public PauseMenuReferences pauseMenuReferencesPrefab; + } +} diff --git a/Assets/Code/GameState/UI/PauseMenuPrefabs.cs.meta b/Assets/Code/GameState/UI/PauseMenuPrefabs.cs.meta new file mode 100644 index 0000000..f7ad30f --- /dev/null +++ b/Assets/Code/GameState/UI/PauseMenuPrefabs.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d58af5e98665467fb7d66e4822775e75 +timeCreated: 1772571122 \ No newline at end of file diff --git a/Assets/Code/GameState/UI/PauseMenuReferences.cs b/Assets/Code/GameState/UI/PauseMenuReferences.cs new file mode 100644 index 0000000..963ab56 --- /dev/null +++ b/Assets/Code/GameState/UI/PauseMenuReferences.cs @@ -0,0 +1,10 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace Nox.Game.UI { + public class PauseMenuReferences : MonoBehaviour { + public Button resumeButton; + public Button exitButton; + public Button saveButton; + } +} diff --git a/Assets/Code/GameState/UI/PauseMenuReferences.cs.meta b/Assets/Code/GameState/UI/PauseMenuReferences.cs.meta new file mode 100644 index 0000000..243f8db --- /dev/null +++ b/Assets/Code/GameState/UI/PauseMenuReferences.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 8c881c3395da5194b926ef10f819edd7 \ No newline at end of file diff --git a/Assets/Code/GameState/UI/PauseMenuView.cs b/Assets/Code/GameState/UI/PauseMenuView.cs new file mode 100644 index 0000000..5d2c6b2 --- /dev/null +++ b/Assets/Code/GameState/UI/PauseMenuView.cs @@ -0,0 +1,68 @@ +#nullable enable +using System; +using Nox.Core; +using Jovian.SaveSystem; +using UnityEngine; +using UnityEngine.AddressableAssets; +using Object = UnityEngine.Object; +using PlayMode = Nox.Core.PlayMode; + +namespace Nox.Game.UI { + public class PauseMenuView: IMenuView { + private readonly GameDataState gameDataState; + private readonly ISaveSystem saveSystem; + private readonly Func captureSaveData; + private PauseMenuReferences? pauseMenu; + private PauseMenuPrefabs? pauseMenuPrefabs; + + public PauseMenuView(GameDataState gameDataState, ISaveSystem saveSystem, Func captureSaveData) { + this.gameDataState = gameDataState; + this.saveSystem = saveSystem; + this.captureSaveData = captureSaveData; + pauseMenu ??= Object.FindFirstObjectByType(); + if(pauseMenu) { + Hide(); + } + } + + public void Initialize() { + pauseMenuPrefabs ??= Addressables.LoadAssetAsync("PauseMenuPrefabs").WaitForCompletion(); + if(!pauseMenu) { + pauseMenu = Object.Instantiate(pauseMenuPrefabs.pauseMenuReferencesPrefab); + pauseMenu?.resumeButton.onClick.AddListener(() => {gameDataState.ChangePlayMode(gameDataState.PreviousPlayMode);}); + pauseMenu?.exitButton.onClick.AddListener(() => { + OnSaveRequested(); + gameDataState.ChangeGameState(GameState.MainMenu); + }); + pauseMenu?.saveButton.onClick.AddListener(OnSaveRequested); + } + Show(); + } + + private void OnSaveRequested() { + if(string.IsNullOrEmpty(gameDataState.activeSessionId)) { + Debug.LogWarning("[PauseMenuView] No active session. Cannot save."); + return; + } + + var data = captureSaveData(); + if(data == null) { + Debug.LogWarning("[PauseMenuView] No save data to capture."); + return; + } + + saveSystem.Save(gameDataState.activeSessionId, data, SaveSlotType.Auto); + } + + public void Show() { + pauseMenu?.gameObject.SetActive(true); + } + + public void Hide() { + pauseMenu?.gameObject.SetActive(false); + } + + public void Tick() { } + } + +} diff --git a/Assets/Code/GameState/UI/PauseMenuView.cs.meta b/Assets/Code/GameState/UI/PauseMenuView.cs.meta new file mode 100644 index 0000000..1c9d7b5 --- /dev/null +++ b/Assets/Code/GameState/UI/PauseMenuView.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 83affb8078c54010ab278ed4be7f15ef +timeCreated: 1772373065 \ No newline at end of file diff --git a/Assets/Code/GameState/UI/ScreenFadeTransition.cs b/Assets/Code/GameState/UI/ScreenFadeTransition.cs new file mode 100644 index 0000000..46c87b4 --- /dev/null +++ b/Assets/Code/GameState/UI/ScreenFadeTransition.cs @@ -0,0 +1,110 @@ +using System; +using Nox.Core; +using UnityEngine; +using UnityEngine.UI; + +namespace Nox.Game.UI { + public class ScreenFadeTransition : MonoBehaviour, ISceneTransition { + private enum FadeState { + Idle, + FadingOut, + FadingIn + } + + private const float DefaultFadeDuration = 0.3f; + private const int CanvasSortOrder = 999; + + private CanvasGroup canvasGroup; + private FadeState fadeState = FadeState.Idle; + private float fadeTimer; + private float fadeDuration = DefaultFadeDuration; + private Action onFadeComplete; + + public bool IsTransitioning => fadeState != FadeState.Idle; + + public void Awake() { + DontDestroyOnLoad(gameObject); + CreateFadeCanvas(); + canvasGroup.alpha = 0f; + canvasGroup.blocksRaycasts = false; + } + + public void FadeOut(Action onComplete = null) { + if(fadeState == FadeState.FadingOut) { + return; + } + onFadeComplete = onComplete; + fadeState = FadeState.FadingOut; + fadeTimer = 0f; + canvasGroup.blocksRaycasts = true; + } + + public void FadeIn(Action onComplete = null) { + if(fadeState == FadeState.FadingIn) { + return; + } + onFadeComplete = onComplete; + fadeState = FadeState.FadingIn; + fadeTimer = 0f; + } + + public void Update() { + if(fadeState == FadeState.Idle) { + return; + } + + fadeTimer += Time.unscaledDeltaTime; + float t = Mathf.Clamp01(fadeTimer / fadeDuration); + + switch(fadeState) { + case FadeState.FadingOut: + canvasGroup.alpha = t; + if(t >= 1f) { + CompleteFade(); + } + break; + case FadeState.FadingIn: + canvasGroup.alpha = 1f - t; + if(t >= 1f) { + canvasGroup.blocksRaycasts = false; + CompleteFade(); + } + break; + } + } + + private void CompleteFade() { + fadeState = FadeState.Idle; + fadeTimer = 0f; + var callback = onFadeComplete; + onFadeComplete = null; + callback?.Invoke(); + } + + private void CreateFadeCanvas() { + var canvasObject = new GameObject("FadeCanvas"); + canvasObject.transform.SetParent(transform); + + var canvas = canvasObject.AddComponent(); + canvas.renderMode = RenderMode.ScreenSpaceOverlay; + canvas.sortingOrder = CanvasSortOrder; + + canvasObject.AddComponent(); + + canvasGroup = canvasObject.AddComponent(); + + var imageObject = new GameObject("FadeImage"); + imageObject.transform.SetParent(canvasObject.transform, false); + + var image = imageObject.AddComponent(); + image.color = Color.black; + image.raycastTarget = true; + + var rectTransform = image.rectTransform; + rectTransform.anchorMin = Vector2.zero; + rectTransform.anchorMax = Vector2.one; + rectTransform.offsetMin = Vector2.zero; + rectTransform.offsetMax = Vector2.zero; + } + } +} diff --git a/Assets/Code/GameState/UI/ScreenFadeTransition.cs.meta b/Assets/Code/GameState/UI/ScreenFadeTransition.cs.meta new file mode 100644 index 0000000..9c2ca18 --- /dev/null +++ b/Assets/Code/GameState/UI/ScreenFadeTransition.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 64d1d810d0e4d0d45bebf3cc276703af \ No newline at end of file diff --git a/Assets/Code/Input.meta b/Assets/Code/Input.meta new file mode 100644 index 0000000..af0aad6 --- /dev/null +++ b/Assets/Code/Input.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7e5c9469f08424cf081afec9cdee7326 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/Input/DesktopInput.cs b/Assets/Code/Input/DesktopInput.cs new file mode 100644 index 0000000..db24e4f --- /dev/null +++ b/Assets/Code/Input/DesktopInput.cs @@ -0,0 +1,27 @@ +using Nox.Platform; + +namespace Nox.Input { + public class DesktopInput : IInput { + private readonly PlatformSettings platformSettings; + + public DesktopInput(PlatformSettings platformSettings) { + this.platformSettings = platformSettings; + } + + public void Initialize() { + SetupInput(); + } + + private void SetupInput() { + platformSettings.inputSettings.inputActions = new InputSystem_Actions(); + platformSettings.inputSettings.inputActions.Enable(); + } + + public void Tick() { } + + public void Dispose() { + platformSettings.inputSettings.inputActions.Disable(); + } + } + +} diff --git a/Assets/Code/Input/DesktopInput.cs.meta b/Assets/Code/Input/DesktopInput.cs.meta new file mode 100644 index 0000000..60fe4a2 --- /dev/null +++ b/Assets/Code/Input/DesktopInput.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: c53aaaa29bf2e4487b7d60b25cef8852 \ No newline at end of file diff --git a/Assets/Code/Input/DesktopInputSettings.cs b/Assets/Code/Input/DesktopInputSettings.cs new file mode 100644 index 0000000..36215ea --- /dev/null +++ b/Assets/Code/Input/DesktopInputSettings.cs @@ -0,0 +1,7 @@ +using UnityEngine; + +namespace Nox.Input { + [CreateAssetMenu(fileName = "DesktopInputSettings", menuName = "Nox/Database/Input/DesktopInputSettings")] + public class DesktopInputSettings : InputSettings { + } +} diff --git a/Assets/Code/Input/DesktopInputSettings.cs.meta b/Assets/Code/Input/DesktopInputSettings.cs.meta new file mode 100644 index 0000000..8c83529 --- /dev/null +++ b/Assets/Code/Input/DesktopInputSettings.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: ecb9b792fe69a479e99e8cc8603384fb \ No newline at end of file diff --git a/Assets/Code/Input/EditorInput.cs b/Assets/Code/Input/EditorInput.cs new file mode 100644 index 0000000..cfee534 --- /dev/null +++ b/Assets/Code/Input/EditorInput.cs @@ -0,0 +1,17 @@ +using Nox.Platform; + +namespace Nox.Input { + public class EditorInput : IInput { + private readonly PlatformSettings platformSettings; + + public EditorInput(PlatformSettings platformSettings) { + this.platformSettings = platformSettings; + } + public void Initialize() { + platformSettings.inputSettings.inputActions = new InputSystem_Actions(); + platformSettings.inputSettings.inputActions.Enable(); + } + public void Tick() { } + public void Dispose() { } + } +} diff --git a/Assets/Code/Input/EditorInput.cs.meta b/Assets/Code/Input/EditorInput.cs.meta new file mode 100644 index 0000000..303a256 --- /dev/null +++ b/Assets/Code/Input/EditorInput.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 281ee0063f3504b618326a081abfa698 diff --git a/Assets/Code/Input/EditorInputSettings.cs b/Assets/Code/Input/EditorInputSettings.cs new file mode 100644 index 0000000..615eb5b --- /dev/null +++ b/Assets/Code/Input/EditorInputSettings.cs @@ -0,0 +1,7 @@ +using UnityEngine; + +namespace Nox.Input { + [CreateAssetMenu(fileName = "EditorInputSettings", menuName = "Nox/Database/Input/EditorInputSettings")] + public class EditorInputSettings : InputSettings { + } +} diff --git a/Assets/Code/Input/EditorInputSettings.cs.meta b/Assets/Code/Input/EditorInputSettings.cs.meta new file mode 100644 index 0000000..99a9067 --- /dev/null +++ b/Assets/Code/Input/EditorInputSettings.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 1ab8976c2d688464da5283961853fc8a diff --git a/Assets/Code/Input/IInput.cs b/Assets/Code/Input/IInput.cs new file mode 100644 index 0000000..fe77e02 --- /dev/null +++ b/Assets/Code/Input/IInput.cs @@ -0,0 +1,7 @@ +namespace Nox.Input { + public interface IInput { + void Initialize(); + void Tick(); + void Dispose(); + } +} diff --git a/Assets/Code/Input/IInput.cs.meta b/Assets/Code/Input/IInput.cs.meta new file mode 100644 index 0000000..6a125f3 --- /dev/null +++ b/Assets/Code/Input/IInput.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 70bf93df18b346daa019505f5360777f +timeCreated: 1771155387 \ No newline at end of file diff --git a/Assets/Code/Input/Input.cs b/Assets/Code/Input/Input.cs new file mode 100644 index 0000000..8050893 --- /dev/null +++ b/Assets/Code/Input/Input.cs @@ -0,0 +1,13 @@ +namespace Nox.Input { + public enum InputMode { + None = 0, + Desktop = 1, + Editor = 100 + } + + public enum ControllerHand { + None = 0, + Right = 1, + Left = 2, + } +} diff --git a/Assets/Code/Input/Input.cs.meta b/Assets/Code/Input/Input.cs.meta new file mode 100644 index 0000000..f2e1560 --- /dev/null +++ b/Assets/Code/Input/Input.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 20ffba6f41c0140dfba203a5f37aed7b \ No newline at end of file diff --git a/Assets/Code/Input/InputSettings.cs b/Assets/Code/Input/InputSettings.cs new file mode 100644 index 0000000..a8b2bde --- /dev/null +++ b/Assets/Code/Input/InputSettings.cs @@ -0,0 +1,8 @@ +using UnityEngine; + +namespace Nox.Input { + public abstract class InputSettings : ScriptableObject { + public InputMode inputMode; + public InputSystem_Actions inputActions; + } +} diff --git a/Assets/Code/Input/InputSettings.cs.meta b/Assets/Code/Input/InputSettings.cs.meta new file mode 100644 index 0000000..2a83b7d --- /dev/null +++ b/Assets/Code/Input/InputSettings.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 949429364244341c4b9f5afa0420ad02 \ No newline at end of file diff --git a/Assets/Code/Platform.meta b/Assets/Code/Platform.meta new file mode 100644 index 0000000..d32cb3b --- /dev/null +++ b/Assets/Code/Platform.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eaac6e30cf0424884a6accf1d126689f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/Platform/DesktopPlatform.cs b/Assets/Code/Platform/DesktopPlatform.cs new file mode 100644 index 0000000..62d07d6 --- /dev/null +++ b/Assets/Code/Platform/DesktopPlatform.cs @@ -0,0 +1,35 @@ +using Nox.Input; +using System.Collections; +using UnityEngine; +using UnityEngine.AddressableAssets; + +namespace Nox.Platform { + public class DesktopPlatform : IPlatform { + private readonly AssetReference assetReference; + + private DesktopPlatformSettings desktopPlatformSettings; + + public DesktopPlatform(AssetReference assetReference) { + this.assetReference = assetReference; + } + + public PlatformSettings PlatformSettings => desktopPlatformSettings; + public IEnumerator Initialize(object applicationData) { + var handle = Addressables.LoadAssetAsync(assetReference); + yield return new WaitUntil(() => handle.IsDone); + desktopPlatformSettings = handle.Result; + Debug.Log($"Device Platform {desktopPlatformSettings.devicePlatform} initialized"); + InitializeInput(); + } + + public IInput InitializeInput() { + var inputHandler = new DesktopInput(desktopPlatformSettings); + inputHandler.Initialize(); + return inputHandler; + } + public void Tick() { } + public void Dispose() { } + + public void OnApplicationQuit() { } + } +} diff --git a/Assets/Code/Platform/DesktopPlatform.cs.meta b/Assets/Code/Platform/DesktopPlatform.cs.meta new file mode 100644 index 0000000..3795c1a --- /dev/null +++ b/Assets/Code/Platform/DesktopPlatform.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 12257b10c3e51434690692262f91c5e2 \ No newline at end of file diff --git a/Assets/Code/Platform/DesktopPlatformSettings.cs b/Assets/Code/Platform/DesktopPlatformSettings.cs new file mode 100644 index 0000000..2ae00f6 --- /dev/null +++ b/Assets/Code/Platform/DesktopPlatformSettings.cs @@ -0,0 +1,7 @@ +using UnityEngine; + +namespace Nox.Platform { + [CreateAssetMenu(fileName = "DesktopPlatformSettings", menuName = "Nox/Database/Platform/DesktopPlatformSettings")] + public class DesktopPlatformSettings : PlatformSettings { + } +} diff --git a/Assets/Code/Platform/DesktopPlatformSettings.cs.meta b/Assets/Code/Platform/DesktopPlatformSettings.cs.meta new file mode 100644 index 0000000..adf20a7 --- /dev/null +++ b/Assets/Code/Platform/DesktopPlatformSettings.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 0cc0353d3bc1c4e459d99f4a43fd0d99 \ No newline at end of file diff --git a/Assets/Code/Platform/IPlatform.cs b/Assets/Code/Platform/IPlatform.cs new file mode 100644 index 0000000..423be47 --- /dev/null +++ b/Assets/Code/Platform/IPlatform.cs @@ -0,0 +1,25 @@ +using Nox.Input; +using System.Collections; + +namespace Nox.Platform { + + /// + /// Add here your platforms as needed + /// + public enum DevicePlatform { + Desktop, + UnityEditor + } + + /// + /// Factory interface for platform selection and initialization + /// + public interface IPlatform { + PlatformSettings PlatformSettings { get; } + IEnumerator Initialize(object applicationData); + IInput InitializeInput(); + void Tick(); + void Dispose(); + void OnApplicationQuit(); + } +} diff --git a/Assets/Code/Platform/IPlatform.cs.meta b/Assets/Code/Platform/IPlatform.cs.meta new file mode 100644 index 0000000..44695d6 --- /dev/null +++ b/Assets/Code/Platform/IPlatform.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: bc04131d1b2a34bd598c49aac51798ce \ No newline at end of file diff --git a/Assets/Code/Platform/PlatformSettings.cs b/Assets/Code/Platform/PlatformSettings.cs new file mode 100644 index 0000000..ed8330c --- /dev/null +++ b/Assets/Code/Platform/PlatformSettings.cs @@ -0,0 +1,11 @@ +using Nox.Game; +using Nox.Input; +using UnityEngine; + +namespace Nox.Platform { + public abstract class PlatformSettings : ScriptableObject { + public DevicePlatform devicePlatform; + public InputSettings inputSettings; + public GameObject cameraPrefab; + } +} diff --git a/Assets/Code/Platform/PlatformSettings.cs.meta b/Assets/Code/Platform/PlatformSettings.cs.meta new file mode 100644 index 0000000..3bda6fb --- /dev/null +++ b/Assets/Code/Platform/PlatformSettings.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 43a7da5fc809941d08a8085b930a43f7 \ No newline at end of file diff --git a/Assets/Code/Platform/UnityEditorPlatform.cs b/Assets/Code/Platform/UnityEditorPlatform.cs new file mode 100644 index 0000000..55b257d --- /dev/null +++ b/Assets/Code/Platform/UnityEditorPlatform.cs @@ -0,0 +1,33 @@ +using Nox.Input; +using System.Collections; +using UnityEngine; +using UnityEngine.AddressableAssets; + +namespace Nox.Platform { + public class UnityEditorPlatform : IPlatform { + private readonly AssetReference assetReference; + private UnityEditorPlatformSettings editorPlatformSettings; + + public UnityEditorPlatform(AssetReference assetReference) { + this.assetReference = assetReference; + } + public PlatformSettings PlatformSettings => editorPlatformSettings; + public IEnumerator Initialize(object applicationData) { + var handle = Addressables.LoadAssetAsync(assetReference); + yield return new WaitUntil(() => handle.IsDone); + editorPlatformSettings = handle.Result; + Debug.Log($"Device Platform {editorPlatformSettings.devicePlatform} initialized"); + InitializeInput(); + } + + public IInput InitializeInput() { + var inputHandler = new EditorInput(editorPlatformSettings); + inputHandler.Initialize(); + return inputHandler; + } + public void Tick() { } + public void Dispose() { } + + public void OnApplicationQuit() { } + } +} diff --git a/Assets/Code/Platform/UnityEditorPlatform.cs.meta b/Assets/Code/Platform/UnityEditorPlatform.cs.meta new file mode 100644 index 0000000..9e8111e --- /dev/null +++ b/Assets/Code/Platform/UnityEditorPlatform.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 1018321491bd24e558f83b130106ee31 \ No newline at end of file diff --git a/Assets/Code/Platform/UnityEditorPlatformSettings.cs b/Assets/Code/Platform/UnityEditorPlatformSettings.cs new file mode 100644 index 0000000..e14fb21 --- /dev/null +++ b/Assets/Code/Platform/UnityEditorPlatformSettings.cs @@ -0,0 +1,8 @@ +using UnityEngine; + +namespace Nox.Platform { + [CreateAssetMenu(fileName = "UnityEditorPlatformSettings", menuName = "Nox/Database/Platform/UnityEditorPlatformSettings")] + public class UnityEditorPlatformSettings: PlatformSettings{ + + } +} diff --git a/Assets/Code/Platform/UnityEditorPlatformSettings.cs.meta b/Assets/Code/Platform/UnityEditorPlatformSettings.cs.meta new file mode 100644 index 0000000..125c017 --- /dev/null +++ b/Assets/Code/Platform/UnityEditorPlatformSettings.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 991c17f0fe58d4538bcae7b792ccf6bc \ No newline at end of file diff --git a/Assets/Code/SplashMainMenuUI.meta b/Assets/Code/SplashMainMenuUI.meta new file mode 100644 index 0000000..97f993a --- /dev/null +++ b/Assets/Code/SplashMainMenuUI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 792a72a5ce6b5499e963d75a03be5068 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/SplashMainMenuUI/DisclaimerReference.cs b/Assets/Code/SplashMainMenuUI/DisclaimerReference.cs new file mode 100644 index 0000000..e4293d7 --- /dev/null +++ b/Assets/Code/SplashMainMenuUI/DisclaimerReference.cs @@ -0,0 +1,8 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace Nox.UI { + public class DisclaimerReference : MonoBehaviour { + public Button continueButton; + } +} diff --git a/Assets/Code/SplashMainMenuUI/DisclaimerReference.cs.meta b/Assets/Code/SplashMainMenuUI/DisclaimerReference.cs.meta new file mode 100644 index 0000000..cf8997e --- /dev/null +++ b/Assets/Code/SplashMainMenuUI/DisclaimerReference.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 404d091ae45c84bfebf6fb53b88dd008 \ No newline at end of file diff --git a/Assets/Code/SplashMainMenuUI/MainMenuReference.cs b/Assets/Code/SplashMainMenuUI/MainMenuReference.cs new file mode 100644 index 0000000..f8f6e36 --- /dev/null +++ b/Assets/Code/SplashMainMenuUI/MainMenuReference.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace Nox.UI { + public class MainMenuReference : MonoBehaviour { + public Button newGameButton; + public Button continueButton; + public Button optionsButton; + public Button exitButton; + } +} diff --git a/Assets/Code/SplashMainMenuUI/MainMenuReference.cs.meta b/Assets/Code/SplashMainMenuUI/MainMenuReference.cs.meta new file mode 100644 index 0000000..8c4b6d5 --- /dev/null +++ b/Assets/Code/SplashMainMenuUI/MainMenuReference.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 4a317224336a9456182f69332d109c64 \ No newline at end of file diff --git a/Assets/Code/SplashMainMenuUI/MainMenuView.cs b/Assets/Code/SplashMainMenuUI/MainMenuView.cs new file mode 100644 index 0000000..18d8372 --- /dev/null +++ b/Assets/Code/SplashMainMenuUI/MainMenuView.cs @@ -0,0 +1,40 @@ +using Nox.Core; +using Nox.Game; +using Jovian.SaveSystem; +using UnityEngine; +using UnityEngine.AddressableAssets; +using PlayMode = Nox.Core.PlayMode; + +namespace Nox.UI { + /// + /// Main menu interface class which is responsible for creating the main menu view and handling the main menu events + /// + public class MainMenuView : IGameLifecycle { + private readonly MenuPrefabsContainer menuPrefabsContainer; + private readonly MenuGameStateData menuGameStateData; + private readonly ISaveSystem saveSystem; + private MainMenuReference mainMenuReference; + public MainMenuView(MenuPrefabsContainer menuPrefabsContainer, MenuGameStateData menuGameStateData, ISaveSystem saveSystem) { + this.menuPrefabsContainer = menuPrefabsContainer; + this.menuGameStateData = menuGameStateData; + this.saveSystem = saveSystem; + } + public void Initialize() { + if(mainMenuReference == null) { + mainMenuReference = Addressables.InstantiateAsync(menuPrefabsContainer.mainMenuReference).WaitForCompletion().GetComponent(); + } + mainMenuReference.exitButton.onClick.AddListener(Application.Quit); + mainMenuReference.optionsButton.onClick.AddListener(() => {/* options logic here */}); + mainMenuReference.newGameButton.onClick.AddListener(() => menuGameStateData.startGameRequests?.Invoke(PlayMode.Adventure)); + + bool hasSave = saveSystem.HasAnySaves(); + mainMenuReference.continueButton.gameObject.SetActive(hasSave); + if(hasSave) { + mainMenuReference.continueButton.onClick.AddListener(() => menuGameStateData.continueGameRequest.Invoke()); + } + } + public void Tick() { } + public void Dispose() { + } + } +} diff --git a/Assets/Code/SplashMainMenuUI/MainMenuView.cs.meta b/Assets/Code/SplashMainMenuUI/MainMenuView.cs.meta new file mode 100644 index 0000000..f586d19 --- /dev/null +++ b/Assets/Code/SplashMainMenuUI/MainMenuView.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 27ee82e31120145e2a91628be731d748 \ No newline at end of file diff --git a/Assets/Code/SplashMainMenuUI/MenuPrefabsContainer.cs b/Assets/Code/SplashMainMenuUI/MenuPrefabsContainer.cs new file mode 100644 index 0000000..77d24ef --- /dev/null +++ b/Assets/Code/SplashMainMenuUI/MenuPrefabsContainer.cs @@ -0,0 +1,9 @@ +using UnityEngine; +using UnityEngine.AddressableAssets; + +namespace Nox.UI { + [CreateAssetMenu(fileName = "MenuPrefabsContainer", menuName = "Nox/Database/UI/MenuPrefabContainer")] + public class MenuPrefabsContainer : ScriptableObject { + public AssetReference mainMenuReference; + } +} diff --git a/Assets/Code/SplashMainMenuUI/MenuPrefabsContainer.cs.meta b/Assets/Code/SplashMainMenuUI/MenuPrefabsContainer.cs.meta new file mode 100644 index 0000000..0285dc5 --- /dev/null +++ b/Assets/Code/SplashMainMenuUI/MenuPrefabsContainer.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 9513c1256c89e4e1ba995f89ad7e3ba5 \ No newline at end of file diff --git a/Assets/Code/Util.meta b/Assets/Code/Util.meta new file mode 100644 index 0000000..23c7676 --- /dev/null +++ b/Assets/Code/Util.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1c93bbff87b5a44968bbaf239de3d689 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/Util/BootMode.cs b/Assets/Code/Util/BootMode.cs new file mode 100644 index 0000000..2205b96 --- /dev/null +++ b/Assets/Code/Util/BootMode.cs @@ -0,0 +1,46 @@ +using UnityEditor; +using UnityEngine; + +namespace Nox.EditorCode { +#if UNITY_EDITOR + public enum BootType { + FullBoot, + SceneBoot, + UnityDefault + } + /// + /// Allows the user to set the boot mode for the project which will be used by the EntryPoint to mark if the startup scene should be loaded or not + /// + [ExecuteInEditMode] + public class BootMode : MonoBehaviour { + public static BootType BootType { + get => (BootType)EditorPrefs.GetInt("bootType"); + private set { + EditorPrefs.SetInt("bootType", (int)value); + Debug.Log($"Boot mode {BootType} set..."); + } + } + + private void OnEnable() { + if(!EditorPrefs.HasKey("bootType")) { + BootType = BootType.UnityDefault; + } + } + + [MenuItem("Nox/Boot/Full Boot...", false)] + private static void SetFullBoot() { + BootType = BootType.FullBoot; + } + + [MenuItem("Nox/Boot/Scene Boot...", false)] + private static void SetSceneBoot() { + BootType = BootType.SceneBoot; + } + + [MenuItem("Nox/Boot/Unity Default No Boot...", false)] + private static void SetDefaultBoot() { + BootType = BootType.UnityDefault; + } + } +#endif +} diff --git a/Assets/Code/Util/BootMode.cs.meta b/Assets/Code/Util/BootMode.cs.meta new file mode 100644 index 0000000..766afba --- /dev/null +++ b/Assets/Code/Util/BootMode.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 2108493160a8044a1b742355e4fc0e9c \ No newline at end of file diff --git a/Assets/Code/Util/Editor.meta b/Assets/Code/Util/Editor.meta new file mode 100644 index 0000000..4cad9f9 --- /dev/null +++ b/Assets/Code/Util/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 62f869281de314cf7956996cef15aefa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/Util/Editor/SceneReferenceEditor.cs b/Assets/Code/Util/Editor/SceneReferenceEditor.cs new file mode 100644 index 0000000..594d8ea --- /dev/null +++ b/Assets/Code/Util/Editor/SceneReferenceEditor.cs @@ -0,0 +1,28 @@ +using UnityEditor; +using UnityEngine; + +namespace Nox.Core +{ + [CustomEditor(typeof(SceneReference))] + public class SceneReferenceEditor : Editor { + private SceneReference sceneReference; + + private SerializedProperty gameState; + private SerializedProperty playMode; + + private void OnEnable() { + sceneReference = (SceneReference)target; + playMode = serializedObject.FindProperty("playMode"); + gameState = serializedObject.FindProperty("gameState"); + } + + public override void OnInspectorGUI() { + EditorGUILayout.PropertyField(gameState, new GUIContent("Game Active State")); + if(sceneReference.gameState == GameState.GameMode) { + EditorGUILayout.PropertyField(playMode, new GUIContent("Play Mode")); + } + + serializedObject.ApplyModifiedProperties(); + } + } +} diff --git a/Assets/Code/Util/Editor/SceneReferenceEditor.cs.meta b/Assets/Code/Util/Editor/SceneReferenceEditor.cs.meta new file mode 100644 index 0000000..b540df5 --- /dev/null +++ b/Assets/Code/Util/Editor/SceneReferenceEditor.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c6fdc03906db404a8f51b19aadd8e304 +timeCreated: 1770537083 \ No newline at end of file diff --git a/Assets/Database.meta b/Assets/Database.meta new file mode 100644 index 0000000..531b336 --- /dev/null +++ b/Assets/Database.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e510a510503b05740840bfc4c787737a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Core.meta b/Assets/Database/Core.meta new file mode 100644 index 0000000..c18a4c4 --- /dev/null +++ b/Assets/Database/Core.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f004ba85b1800491093eec28c3c24368 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Core/BootstrapSettingsFile.asset b/Assets/Database/Core/BootstrapSettingsFile.asset new file mode 100644 index 0000000..35a3b7d --- /dev/null +++ b/Assets/Database/Core/BootstrapSettingsFile.asset @@ -0,0 +1,38 @@ +%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: 55a600591b835403c8053e4ed4b581fa, type: 3} + m_Name: BootstrapSettingsFile + m_EditorClassIdentifier: Assembly-CSharp::Nox.Core.BootstrapSettings + startMenuScene: + m_AssetGUID: a587040f5e7ed4648944667744c70625 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 + splashUIReference: + m_AssetGUID: d1a16e8b7b3884d8c9b79ab2d783b8af + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 + playModeSettings: + m_AssetGUID: 0cd4e012aaa2a412291c8c77e0c4da64 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 + menuPrefabsContainer: + m_AssetGUID: 529c9939c70b34de8a9584d16d3bd682 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 diff --git a/Assets/Database/Core/BootstrapSettingsFile.asset.meta b/Assets/Database/Core/BootstrapSettingsFile.asset.meta new file mode 100644 index 0000000..b86b853 --- /dev/null +++ b/Assets/Database/Core/BootstrapSettingsFile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 79923ea36cb1545f58ea00ad997ca5f2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Core/DesktopInputSettings.asset b/Assets/Database/Core/DesktopInputSettings.asset new file mode 100644 index 0000000..d28c51c --- /dev/null +++ b/Assets/Database/Core/DesktopInputSettings.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ecb9b792fe69a479e99e8cc8603384fb, type: 3} + m_Name: DesktopInputSettings + m_EditorClassIdentifier: Assembly-CSharp::Nox.Input.DesktopInputSettings + inputMode: 1 diff --git a/Assets/Database/Core/DesktopInputSettings.asset.meta b/Assets/Database/Core/DesktopInputSettings.asset.meta new file mode 100644 index 0000000..c2c1f06 --- /dev/null +++ b/Assets/Database/Core/DesktopInputSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cb47206781d7f488bb2c820824d412a7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Core/DesktopPlatformSettings.asset b/Assets/Database/Core/DesktopPlatformSettings.asset new file mode 100644 index 0000000..1f11496 --- /dev/null +++ b/Assets/Database/Core/DesktopPlatformSettings.asset @@ -0,0 +1,19 @@ +%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: 0cc0353d3bc1c4e459d99f4a43fd0d99, type: 3} + m_Name: DesktopPlatformSettings + m_EditorClassIdentifier: Assembly-CSharp::Nox.Core.DesktopPlatformSettings + devicePlatform: 0 + inputSettings: {fileID: 11400000, guid: cb47206781d7f488bb2c820824d412a7, type: 2} + cameraPrefab: {fileID: 7551396129457324959, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + gameSettings: {fileID: 11400000, guid: bc67bf89195ca5140bfffbb94add47aa, type: 2} + scenePrefabs: {fileID: 11400000, guid: 584698604d2864548bd7a82e3a00666b, type: 2} diff --git a/Assets/Database/Core/DesktopPlatformSettings.asset.meta b/Assets/Database/Core/DesktopPlatformSettings.asset.meta new file mode 100644 index 0000000..674e9d2 --- /dev/null +++ b/Assets/Database/Core/DesktopPlatformSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: af5049bce6dc346e49b728de7af3d701 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Core/InitializerSettingsFile.asset b/Assets/Database/Core/InitializerSettingsFile.asset new file mode 100644 index 0000000..9b83ee3 --- /dev/null +++ b/Assets/Database/Core/InitializerSettingsFile.asset @@ -0,0 +1,32 @@ +%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: 593adee4e2b3d4537b4d956077816eec, type: 3} + m_Name: InitializerSettingsFile + m_EditorClassIdentifier: Assembly-CSharp::Nox.Core.InitializerSettingsFile + desktopPlatformSettings: + m_AssetGUID: af5049bce6dc346e49b728de7af3d701 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 + bootstrapSettings: + m_AssetGUID: 79923ea36cb1545f58ea00ad997ca5f2 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 + unityEditorPlatformSettings: + m_AssetGUID: 3f7ff3ca6710f40dab75c4387b1c150f + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 diff --git a/Assets/Database/Core/InitializerSettingsFile.asset.meta b/Assets/Database/Core/InitializerSettingsFile.asset.meta new file mode 100644 index 0000000..21f0c45 --- /dev/null +++ b/Assets/Database/Core/InitializerSettingsFile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b487ee33dc82a43d48013b2331278664 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Core/PlayModeSettings.asset b/Assets/Database/Core/PlayModeSettings.asset new file mode 100644 index 0000000..97f35fc --- /dev/null +++ b/Assets/Database/Core/PlayModeSettings.asset @@ -0,0 +1,50 @@ +%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: 00bbbdf0f374243d986d909bc14c6773, type: 3} + m_Name: PlayModeSettings + m_EditorClassIdentifier: Assembly-CSharp::GameModeSettings + gameModeData: + - playMode: 1 + scene: + m_AssetGUID: 4aca5664c64be4b1c97aa95171d67740 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 + - playMode: 2 + scene: + m_AssetGUID: 4aca5664c64be4b1c97aa95171d67740 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 + - playMode: 3 + scene: + m_AssetGUID: 4aca5664c64be4b1c97aa95171d67740 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 + - playMode: 4 + scene: + m_AssetGUID: 4aca5664c64be4b1c97aa95171d67740 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 + - playMode: 5 + scene: + m_AssetGUID: 99c9720ab356a0642a771bea13969a05 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 diff --git a/Assets/Database/Core/PlayModeSettings.asset.meta b/Assets/Database/Core/PlayModeSettings.asset.meta new file mode 100644 index 0000000..86293c6 --- /dev/null +++ b/Assets/Database/Core/PlayModeSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0cd4e012aaa2a412291c8c77e0c4da64 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Core/UnityEditorPlatformSettings.asset b/Assets/Database/Core/UnityEditorPlatformSettings.asset new file mode 100644 index 0000000..98b98ca --- /dev/null +++ b/Assets/Database/Core/UnityEditorPlatformSettings.asset @@ -0,0 +1,19 @@ +%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: 991c17f0fe58d4538bcae7b792ccf6bc, type: 3} + m_Name: UnityEditorPlatformSettings + m_EditorClassIdentifier: Assembly-CSharp::Nox.Core.UnityEditorPlatformSettings + devicePlatform: 1 + inputSettings: {fileID: 11400000, guid: cb47206781d7f488bb2c820824d412a7, type: 2} + cameraPrefab: {fileID: 7551396129457324959, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + gameSettings: {fileID: 11400000, guid: bc67bf89195ca5140bfffbb94add47aa, type: 2} + scenePrefabs: {fileID: 11400000, guid: 584698604d2864548bd7a82e3a00666b, type: 2} diff --git a/Assets/Database/Core/UnityEditorPlatformSettings.asset.meta b/Assets/Database/Core/UnityEditorPlatformSettings.asset.meta new file mode 100644 index 0000000..27fd21b --- /dev/null +++ b/Assets/Database/Core/UnityEditorPlatformSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3f7ff3ca6710f40dab75c4387b1c150f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Editor.meta b/Assets/Database/Editor.meta new file mode 100644 index 0000000..2813114 --- /dev/null +++ b/Assets/Database/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7abe6286ad774da4d97ff1466786050b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Editor/ZoneEditorSettings.asset b/Assets/Database/Editor/ZoneEditorSettings.asset new file mode 100644 index 0000000..b63f164 --- /dev/null +++ b/Assets/Database/Editor/ZoneEditorSettings.asset @@ -0,0 +1,23 @@ +%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: 64856826ade04f41963e973ab19b2f00, type: 3} + m_Name: ZoneEditorSettings + m_EditorClassIdentifier: Assembly-CSharp-firstpass::Jovian.ZoneSystem.Editor.ZoneEditorSettings + mapPlane: 1 + zoneDataFolder: Assets/Database/Game/ZoneData + roleColors: + - role: 0 + color: {r: 0, g: 0.7563188, b: 1, a: 0.25} + - role: 1 + color: {r: 0.18546152, g: 1, b: 0, a: 0.25} + - role: 2 + color: {r: 1, g: 0, b: 0.70456123, a: 0.28235295} diff --git a/Assets/Database/Editor/ZoneEditorSettings.asset.meta b/Assets/Database/Editor/ZoneEditorSettings.asset.meta new file mode 100644 index 0000000..87d237a --- /dev/null +++ b/Assets/Database/Editor/ZoneEditorSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8dd219a5f67b2c540a143d3df6890256 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Game.meta b/Assets/Database/Game.meta new file mode 100644 index 0000000..53e9e22 --- /dev/null +++ b/Assets/Database/Game.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dc96b891f48ed9648bb5438a6c137582 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Game/AdventureModePrefabs.asset b/Assets/Database/Game/AdventureModePrefabs.asset new file mode 100644 index 0000000..29deeba --- /dev/null +++ b/Assets/Database/Game/AdventureModePrefabs.asset @@ -0,0 +1,19 @@ +%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: e7cce6bb84bb20741a560389ab887769, type: 3} + m_Name: AdventureModePrefabs + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.PlayModePrefabs + mapReferencePrefab: {fileID: 8826050378408618435, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + mapLocationsReferencePrefab: {fileID: 2184400418428174137, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + partyReferencePrefab: {fileID: 1480157237527998548, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + guiReferencesPrefab: {fileID: 7273291222268097853, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + pauseMenuReferencesPrefab: {fileID: 6379232012551201323, guid: be6155a5971e56541b632dd33f01e66b, type: 3} diff --git a/Assets/Database/Game/AdventureModePrefabs.asset.meta b/Assets/Database/Game/AdventureModePrefabs.asset.meta new file mode 100644 index 0000000..143cfea --- /dev/null +++ b/Assets/Database/Game/AdventureModePrefabs.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6233d3721522ea643a169d6771461ea5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Game/AdventureSettings.asset b/Assets/Database/Game/AdventureSettings.asset new file mode 100644 index 0000000..62c67d2 --- /dev/null +++ b/Assets/Database/Game/AdventureSettings.asset @@ -0,0 +1,17 @@ +%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: 1d2424482c4843c0b7a33a9cc67411b2, type: 3} + m_Name: AdventureSettings + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.AdventureSettings + dayLength: 20 + maxSupplies: 20 + partyBaseSpeed: 0.3 diff --git a/Assets/Database/Game/AdventureSettings.asset.meta b/Assets/Database/Game/AdventureSettings.asset.meta new file mode 100644 index 0000000..4c331d3 --- /dev/null +++ b/Assets/Database/Game/AdventureSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 11a8dc4883c617b46a29d5dfdd4a67d1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Game/DesktopCameraSettings.asset b/Assets/Database/Game/DesktopCameraSettings.asset new file mode 100644 index 0000000..b11019e --- /dev/null +++ b/Assets/Database/Game/DesktopCameraSettings.asset @@ -0,0 +1,17 @@ +%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: b508138d992c4f7280afcc0e1d6c4e8f, type: 3} + m_Name: DesktopCameraSettings + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.CameraSettings + zoomSpeed: 240 + minZoom: 2 + maxZoom: 55 diff --git a/Assets/Database/Game/DesktopCameraSettings.asset.meta b/Assets/Database/Game/DesktopCameraSettings.asset.meta new file mode 100644 index 0000000..189c786 --- /dev/null +++ b/Assets/Database/Game/DesktopCameraSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0224ade303fd0324a992fb4504532557 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Game/GameSettings.asset b/Assets/Database/Game/GameSettings.asset new file mode 100644 index 0000000..a71e458 --- /dev/null +++ b/Assets/Database/Game/GameSettings.asset @@ -0,0 +1,24 @@ +%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: 1d2424482c4843c0b7a33a9cc67411b2, type: 3} + m_Name: GameSettings + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.GameSettings + clickToMoveMask: + serializedVersion: 2 + m_Bits: 64 + hoverOverMask: + serializedVersion: 2 + m_Bits: 128 + dayLength: 5 + cursors: + - {fileID: 2800000, guid: b38f5bcb34688a543b8ecefbbdee6a34, type: 3} + - {fileID: 2800000, guid: ff19e364ff683ec4b8dbd0d14b05f84a, type: 3} diff --git a/Assets/Database/Game/GameSettings.asset.meta b/Assets/Database/Game/GameSettings.asset.meta new file mode 100644 index 0000000..e5e35af --- /dev/null +++ b/Assets/Database/Game/GameSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bc67bf89195ca5140bfffbb94add47aa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Game/PauseMenuPrefabs.asset b/Assets/Database/Game/PauseMenuPrefabs.asset new file mode 100644 index 0000000..4c59184 --- /dev/null +++ b/Assets/Database/Game/PauseMenuPrefabs.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d58af5e98665467fb7d66e4822775e75, type: 3} + m_Name: PauseMenuPrefabs + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.PauseMenuPrefabs + pauseMenuReferencesPrefab: {fileID: 6379232012551201323, guid: be6155a5971e56541b632dd33f01e66b, type: 3} diff --git a/Assets/Database/Game/PauseMenuPrefabs.asset.meta b/Assets/Database/Game/PauseMenuPrefabs.asset.meta new file mode 100644 index 0000000..cbe8ed5 --- /dev/null +++ b/Assets/Database/Game/PauseMenuPrefabs.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6243ea0bcfc7e2c43b7b5f2f6d51effa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/Game/ZoneData.meta b/Assets/Database/Game/ZoneData.meta new file mode 100644 index 0000000..b2116c8 --- /dev/null +++ b/Assets/Database/Game/ZoneData.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 257303cfcdd502342b39318070db9ae8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/UI.meta b/Assets/Database/UI.meta new file mode 100644 index 0000000..e818266 --- /dev/null +++ b/Assets/Database/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ddbfa05ff0964f7782c66a9dcad1ac7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Database/UI/MenuPrefabsContainer.asset b/Assets/Database/UI/MenuPrefabsContainer.asset new file mode 100644 index 0000000..4ac9cd8 --- /dev/null +++ b/Assets/Database/UI/MenuPrefabsContainer.asset @@ -0,0 +1,20 @@ +%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: 9513c1256c89e4e1ba995f89ad7e3ba5, type: 3} + m_Name: MenuPrefabsContainer + m_EditorClassIdentifier: Assembly-CSharp::MenuPrefabsContainer + mainMenuReference: + m_AssetGUID: 4a5921956dcd94027b54f44aceabb05d + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 diff --git a/Assets/Database/UI/MenuPrefabsContainer.asset.meta b/Assets/Database/UI/MenuPrefabsContainer.asset.meta new file mode 100644 index 0000000..d2957dc --- /dev/null +++ b/Assets/Database/UI/MenuPrefabsContainer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 529c9939c70b34de8a9584d16d3bd682 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/InputSystem_Actions.cs b/Assets/InputSystem_Actions.cs new file mode 100644 index 0000000..bb038d4 --- /dev/null +++ b/Assets/InputSystem_Actions.cs @@ -0,0 +1,2072 @@ +//------------------------------------------------------------------------------ +// +// This code was auto-generated by com.unity.inputsystem:InputActionCodeGenerator +// version 1.18.0 +// from Assets/InputSystem_Actions.inputactions +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine.InputSystem; +using UnityEngine.InputSystem.Utilities; + +/// +/// Provides programmatic access to , , and instances defined in asset "Assets/InputSystem_Actions.inputactions". +/// +/// +/// This class is source generated and any manual edits will be discarded if the associated asset is reimported or modified. +/// +/// +/// +/// using namespace UnityEngine; +/// using UnityEngine.InputSystem; +/// +/// // Example of using an InputActionMap named "Player" from a UnityEngine.MonoBehaviour implementing callback interface. +/// public class Example : MonoBehaviour, MyActions.IPlayerActions +/// { +/// private MyActions_Actions m_Actions; // Source code representation of asset. +/// private MyActions_Actions.PlayerActions m_Player; // Source code representation of action map. +/// +/// void Awake() +/// { +/// m_Actions = new MyActions_Actions(); // Create asset object. +/// m_Player = m_Actions.Player; // Extract action map object. +/// m_Player.AddCallbacks(this); // Register callback interface IPlayerActions. +/// } +/// +/// void OnDestroy() +/// { +/// m_Actions.Dispose(); // Destroy asset object. +/// } +/// +/// void OnEnable() +/// { +/// m_Player.Enable(); // Enable all actions within map. +/// } +/// +/// void OnDisable() +/// { +/// m_Player.Disable(); // Disable all actions within map. +/// } +/// +/// #region Interface implementation of MyActions.IPlayerActions +/// +/// // Invoked when "Move" action is either started, performed or canceled. +/// public void OnMove(InputAction.CallbackContext context) +/// { +/// Debug.Log($"OnMove: {context.ReadValue<Vector2>()}"); +/// } +/// +/// // Invoked when "Attack" action is either started, performed or canceled. +/// public void OnAttack(InputAction.CallbackContext context) +/// { +/// Debug.Log($"OnAttack: {context.ReadValue<float>()}"); +/// } +/// +/// #endregion +/// } +/// +/// +public partial class @InputSystem_Actions: IInputActionCollection2, IDisposable +{ + /// + /// Provides access to the underlying asset instance. + /// + public InputActionAsset asset { get; } + + /// + /// Constructs a new instance. + /// + public @InputSystem_Actions() + { + asset = InputActionAsset.FromJson(@"{ + ""version"": 1, + ""name"": ""InputSystem_Actions"", + ""maps"": [ + { + ""name"": ""Player"", + ""id"": ""df70fa95-8a34-4494-b137-73ab6b9c7d37"", + ""actions"": [ + { + ""name"": ""Move"", + ""type"": ""Value"", + ""id"": ""351f2ccd-1f9f-44bf-9bec-d62ac5c5f408"", + ""expectedControlType"": ""Vector2"", + ""processors"": """", + ""interactions"": ""Tap"", + ""initialStateCheck"": true + }, + { + ""name"": ""Look"", + ""type"": ""Value"", + ""id"": ""6b444451-8a00-4d00-a97e-f47457f736a8"", + ""expectedControlType"": ""Vector2"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": true + }, + { + ""name"": ""Attack"", + ""type"": ""Button"", + ""id"": ""6c2ab1b8-8984-453a-af3d-a3c78ae1679a"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""Interact"", + ""type"": ""Button"", + ""id"": ""852140f2-7766-474d-8707-702459ba45f3"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": ""Hold"", + ""initialStateCheck"": false + }, + { + ""name"": ""Crouch"", + ""type"": ""Button"", + ""id"": ""27c5f898-bc57-4ee1-8800-db469aca5fe3"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""Jump"", + ""type"": ""Button"", + ""id"": ""f1ba0d36-48eb-4cd5-b651-1c94a6531f70"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""Previous"", + ""type"": ""Button"", + ""id"": ""2776c80d-3c14-4091-8c56-d04ced07a2b0"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""Next"", + ""type"": ""Button"", + ""id"": ""b7230bb6-fc9b-4f52-8b25-f5e19cb2c2ba"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""Sprint"", + ""type"": ""Button"", + ""id"": ""641cd816-40e6-41b4-8c3d-04687c349290"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""Zoom"", + ""type"": ""Value"", + ""id"": ""976fccf1-761b-483a-b179-e70ef9eef94b"", + ""expectedControlType"": ""Vector2"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": true + }, + { + ""name"": ""PanMap"", + ""type"": ""Value"", + ""id"": ""2f1b31e1-c0b4-4c5b-bd14-f1b09728d065"", + ""expectedControlType"": ""Vector3"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": true + }, + { + ""name"": ""Point"", + ""type"": ""Value"", + ""id"": ""1d65e851-bc92-4b7c-8337-390a5039b78e"", + ""expectedControlType"": ""Vector2"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": true + }, + { + ""name"": ""ClickOnMap"", + ""type"": ""Button"", + ""id"": ""c575234a-3e8c-4299-be9e-93e31a197bb8"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""HoldToDrag"", + ""type"": ""Button"", + ""id"": ""c4c37d83-12fc-4dd3-828d-e975059c6123"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + } + ], + ""bindings"": [ + { + ""name"": """", + ""id"": ""978bfe49-cc26-4a3d-ab7b-7d7a29327403"", + ""path"": ""/leftStick"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": ""WASD"", + ""id"": ""00ca640b-d935-4593-8157-c05846ea39b3"", + ""path"": ""Dpad"", + ""interactions"": """", + ""processors"": """", + ""groups"": """", + ""action"": ""Move"", + ""isComposite"": true, + ""isPartOfComposite"": false + }, + { + ""name"": ""up"", + ""id"": ""e2062cb9-1b15-46a2-838c-2f8d72a0bdd9"", + ""path"": ""/w"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""up"", + ""id"": ""8180e8bd-4097-4f4e-ab88-4523101a6ce9"", + ""path"": ""/upArrow"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""down"", + ""id"": ""320bffee-a40b-4347-ac70-c210eb8bc73a"", + ""path"": ""/s"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""down"", + ""id"": ""1c5327b5-f71c-4f60-99c7-4e737386f1d1"", + ""path"": ""/downArrow"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""left"", + ""id"": ""d2581a9b-1d11-4566-b27d-b92aff5fabbc"", + ""path"": ""/a"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""left"", + ""id"": ""2e46982e-44cc-431b-9f0b-c11910bf467a"", + ""path"": ""/leftArrow"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""right"", + ""id"": ""fcfe95b8-67b9-4526-84b5-5d0bc98d6400"", + ""path"": ""/d"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""right"", + ""id"": ""77bff152-3580-4b21-b6de-dcd0c7e41164"", + ""path"": ""/rightArrow"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": """", + ""id"": ""1635d3fe-58b6-4ba9-a4e2-f4b964f6b5c8"", + ""path"": ""/{Primary2DAxis}"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""XR"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""3ea4d645-4504-4529-b061-ab81934c3752"", + ""path"": ""/stick"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Joystick"", + ""action"": ""Move"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""c1f7a91b-d0fd-4a62-997e-7fb9b69bf235"", + ""path"": ""/rightStick"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Look"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""8c8e490b-c610-4785-884f-f04217b23ca4"", + ""path"": ""/delta"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse;Touch"", + ""action"": ""Look"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""3e5f5442-8668-4b27-a940-df99bad7e831"", + ""path"": ""/{Hatswitch}"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Joystick"", + ""action"": ""Look"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""143bb1cd-cc10-4eca-a2f0-a3664166fe91"", + ""path"": ""/buttonWest"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Attack"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""05f6913d-c316-48b2-a6bb-e225f14c7960"", + ""path"": ""/leftButton"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Attack"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""886e731e-7071-4ae4-95c0-e61739dad6fd"", + ""path"": ""/primaryTouch/tap"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Touch"", + ""action"": ""Attack"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""ee3d0cd2-254e-47a7-a8cb-bc94d9658c54"", + ""path"": ""/trigger"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Joystick"", + ""action"": ""Attack"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""8255d333-5683-4943-a58a-ccb207ff1dce"", + ""path"": ""/{PrimaryAction}"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""XR"", + ""action"": ""Attack"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""b3c1c7f0-bd20-4ee7-a0f1-899b24bca6d7"", + ""path"": ""/enter"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Attack"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""cbac6039-9c09-46a1-b5f2-4e5124ccb5ed"", + ""path"": ""/2"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Next"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""e15ca19d-e649-4852-97d5-7fe8ccc44e94"", + ""path"": ""/dpad/right"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Gamepad"", + ""action"": ""Next"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""f2e9ba44-c423-42a7-ad56-f20975884794"", + ""path"": ""/leftShift"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Sprint"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""8cbb2f4b-a784-49cc-8d5e-c010b8c7f4e6"", + ""path"": ""/leftStickPress"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Gamepad"", + ""action"": ""Sprint"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""d8bf24bf-3f2f-4160-a97c-38ec1eb520ba"", + ""path"": ""/trigger"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""XR"", + ""action"": ""Sprint"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""eb40bb66-4559-4dfa-9a2f-820438abb426"", + ""path"": ""/space"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Jump"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""daba33a1-ad0c-4742-a909-43ad1cdfbeb6"", + ""path"": ""/buttonSouth"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Gamepad"", + ""action"": ""Jump"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""603f3daf-40bd-4854-8724-93e8017f59e3"", + ""path"": ""/secondaryButton"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""XR"", + ""action"": ""Jump"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""1534dc16-a6aa-499d-9c3a-22b47347b52a"", + ""path"": ""/1"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Previous"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""25060bbd-a3a6-476e-8fba-45ae484aad05"", + ""path"": ""/dpad/left"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Gamepad"", + ""action"": ""Previous"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""1c04ea5f-b012-41d1-a6f7-02e963b52893"", + ""path"": ""/e"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Interact"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""b3f66d0b-7751-423f-908b-a11c5bd95930"", + ""path"": ""/buttonNorth"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Gamepad"", + ""action"": ""Interact"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""4f4649ac-64a8-4a73-af11-b3faef356a4d"", + ""path"": ""/buttonEast"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Gamepad"", + ""action"": ""Crouch"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""36e52cba-0905-478e-a818-f4bfcb9f3b9a"", + ""path"": ""/c"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Crouch"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""6f2bc283-0c97-44b6-ae14-a2a3164be8f0"", + ""path"": ""/press"", + ""interactions"": ""Tap"", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""ClickOnMap"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""80b12370-fee7-44ba-9de9-e05ba50f9e21"", + ""path"": ""/middleButton"", + ""interactions"": ""Hold"", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""HoldToDrag"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""4bc6ebf7-6947-4f7c-ad77-167d9a176e21"", + ""path"": ""/scroll"", + ""interactions"": """", + ""processors"": """", + ""groups"": """", + ""action"": ""Zoom"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""0fb02cf8-f885-4e39-ac32-c66b3fcf56cf"", + ""path"": ""/delta"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""PanMap"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""0fdfabce-45c7-4b38-8f02-d70b7edce426"", + ""path"": ""/position"", + ""interactions"": """", + ""processors"": """", + ""groups"": """", + ""action"": ""Point"", + ""isComposite"": false, + ""isPartOfComposite"": false + } + ] + }, + { + ""name"": ""UI"", + ""id"": ""272f6d14-89ba-496f-b7ff-215263d3219f"", + ""actions"": [ + { + ""name"": ""Navigate"", + ""type"": ""PassThrough"", + ""id"": ""c95b2375-e6d9-4b88-9c4c-c5e76515df4b"", + ""expectedControlType"": ""Vector2"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""Submit"", + ""type"": ""Button"", + ""id"": ""7607c7b6-cd76-4816-beef-bd0341cfe950"", + ""expectedControlType"": ""Button"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""Cancel"", + ""type"": ""Button"", + ""id"": ""15cef263-9014-4fd5-94d9-4e4a6234a6ef"", + ""expectedControlType"": ""Button"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""Point"", + ""type"": ""PassThrough"", + ""id"": ""32b35790-4ed0-4e9a-aa41-69ac6d629449"", + ""expectedControlType"": ""Vector2"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": true + }, + { + ""name"": ""Click"", + ""type"": ""PassThrough"", + ""id"": ""3c7022bf-7922-4f7c-a998-c437916075ad"", + ""expectedControlType"": ""Button"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": true + }, + { + ""name"": ""RightClick"", + ""type"": ""PassThrough"", + ""id"": ""44b200b1-1557-4083-816c-b22cbdf77ddf"", + ""expectedControlType"": ""Button"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""MiddleClick"", + ""type"": ""PassThrough"", + ""id"": ""dad70c86-b58c-4b17-88ad-f5e53adf419e"", + ""expectedControlType"": ""Button"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""ScrollWheel"", + ""type"": ""PassThrough"", + ""id"": ""0489e84a-4833-4c40-bfae-cea84b696689"", + ""expectedControlType"": ""Vector2"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""TrackedDevicePosition"", + ""type"": ""PassThrough"", + ""id"": ""24908448-c609-4bc3-a128-ea258674378a"", + ""expectedControlType"": ""Vector3"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""TrackedDeviceOrientation"", + ""type"": ""PassThrough"", + ""id"": ""9caa3d8a-6b2f-4e8e-8bad-6ede561bd9be"", + ""expectedControlType"": ""Quaternion"", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + }, + { + ""name"": ""PauseMenu"", + ""type"": ""Button"", + ""id"": ""4e2ad588-bf3e-443a-9603-010e3e16f476"", + ""expectedControlType"": """", + ""processors"": """", + ""interactions"": """", + ""initialStateCheck"": false + } + ], + ""bindings"": [ + { + ""name"": ""Gamepad"", + ""id"": ""809f371f-c5e2-4e7a-83a1-d867598f40dd"", + ""path"": ""2DVector"", + ""interactions"": """", + ""processors"": """", + ""groups"": """", + ""action"": ""Navigate"", + ""isComposite"": true, + ""isPartOfComposite"": false + }, + { + ""name"": ""up"", + ""id"": ""14a5d6e8-4aaf-4119-a9ef-34b8c2c548bf"", + ""path"": ""/leftStick/up"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""up"", + ""id"": ""9144cbe6-05e1-4687-a6d7-24f99d23dd81"", + ""path"": ""/rightStick/up"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""down"", + ""id"": ""2db08d65-c5fb-421b-983f-c71163608d67"", + ""path"": ""/leftStick/down"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""down"", + ""id"": ""58748904-2ea9-4a80-8579-b500e6a76df8"", + ""path"": ""/rightStick/down"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""left"", + ""id"": ""8ba04515-75aa-45de-966d-393d9bbd1c14"", + ""path"": ""/leftStick/left"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""left"", + ""id"": ""712e721c-bdfb-4b23-a86c-a0d9fcfea921"", + ""path"": ""/rightStick/left"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""right"", + ""id"": ""fcd248ae-a788-4676-a12e-f4d81205600b"", + ""path"": ""/leftStick/right"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""right"", + ""id"": ""1f04d9bc-c50b-41a1-bfcc-afb75475ec20"", + ""path"": ""/rightStick/right"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": """", + ""id"": ""fb8277d4-c5cd-4663-9dc7-ee3f0b506d90"", + ""path"": ""/dpad"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": ""Joystick"", + ""id"": ""e25d9774-381c-4a61-b47c-7b6b299ad9f9"", + ""path"": ""2DVector"", + ""interactions"": """", + ""processors"": """", + ""groups"": """", + ""action"": ""Navigate"", + ""isComposite"": true, + ""isPartOfComposite"": false + }, + { + ""name"": ""up"", + ""id"": ""3db53b26-6601-41be-9887-63ac74e79d19"", + ""path"": ""/stick/up"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Joystick"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""down"", + ""id"": ""0cb3e13e-3d90-4178-8ae6-d9c5501d653f"", + ""path"": ""/stick/down"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Joystick"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""left"", + ""id"": ""0392d399-f6dd-4c82-8062-c1e9c0d34835"", + ""path"": ""/stick/left"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Joystick"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""right"", + ""id"": ""942a66d9-d42f-43d6-8d70-ecb4ba5363bc"", + ""path"": ""/stick/right"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Joystick"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""Keyboard"", + ""id"": ""ff527021-f211-4c02-933e-5976594c46ed"", + ""path"": ""2DVector"", + ""interactions"": """", + ""processors"": """", + ""groups"": """", + ""action"": ""Navigate"", + ""isComposite"": true, + ""isPartOfComposite"": false + }, + { + ""name"": ""up"", + ""id"": ""563fbfdd-0f09-408d-aa75-8642c4f08ef0"", + ""path"": ""/w"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""up"", + ""id"": ""eb480147-c587-4a33-85ed-eb0ab9942c43"", + ""path"": ""/upArrow"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""down"", + ""id"": ""2bf42165-60bc-42ca-8072-8c13ab40239b"", + ""path"": ""/s"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""down"", + ""id"": ""85d264ad-e0a0-4565-b7ff-1a37edde51ac"", + ""path"": ""/downArrow"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""left"", + ""id"": ""74214943-c580-44e4-98eb-ad7eebe17902"", + ""path"": ""/a"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""left"", + ""id"": ""cea9b045-a000-445b-95b8-0c171af70a3b"", + ""path"": ""/leftArrow"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""right"", + ""id"": ""8607c725-d935-4808-84b1-8354e29bab63"", + ""path"": ""/d"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": ""right"", + ""id"": ""4cda81dc-9edd-4e03-9d7c-a71a14345d0b"", + ""path"": ""/rightArrow"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Navigate"", + ""isComposite"": false, + ""isPartOfComposite"": true + }, + { + ""name"": """", + ""id"": ""9e92bb26-7e3b-4ec4-b06b-3c8f8e498ddc"", + ""path"": ""*/{Submit}"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse;Gamepad;Touch;Joystick;XR"", + ""action"": ""Submit"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""82627dcc-3b13-4ba9-841d-e4b746d6553e"", + ""path"": ""*/{Cancel}"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse;Gamepad;Touch;Joystick;XR"", + ""action"": ""Cancel"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""c52c8e0b-8179-41d3-b8a1-d149033bbe86"", + ""path"": ""/position"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Point"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""e1394cbc-336e-44ce-9ea8-6007ed6193f7"", + ""path"": ""/position"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""Point"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""5693e57a-238a-46ed-b5ae-e64e6e574302"", + ""path"": ""/touch*/position"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Touch"", + ""action"": ""Point"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""4faf7dc9-b979-4210-aa8c-e808e1ef89f5"", + ""path"": ""/leftButton"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Click"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""8d66d5ba-88d7-48e6-b1cd-198bbfef7ace"", + ""path"": ""/tip"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""Click"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""47c2a644-3ebc-4dae-a106-589b7ca75b59"", + ""path"": ""/touch*/press"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Touch"", + ""action"": ""Click"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""bb9e6b34-44bf-4381-ac63-5aa15d19f677"", + ""path"": ""/trigger"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""XR"", + ""action"": ""Click"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""38c99815-14ea-4617-8627-164d27641299"", + ""path"": ""/scroll"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Keyboard&Mouse"", + ""action"": ""ScrollWheel"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""4c191405-5738-4d4b-a523-c6a301dbf754"", + ""path"": ""/rightButton"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""RightClick"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""24066f69-da47-44f3-a07e-0015fb02eb2e"", + ""path"": ""/middleButton"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""Keyboard&Mouse"", + ""action"": ""MiddleClick"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""7236c0d9-6ca3-47cf-a6ee-a97f5b59ea77"", + ""path"": ""/devicePosition"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""XR"", + ""action"": ""TrackedDevicePosition"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""23e01e3a-f935-4948-8d8b-9bcac77714fb"", + ""path"": ""/deviceRotation"", + ""interactions"": """", + ""processors"": """", + ""groups"": ""XR"", + ""action"": ""TrackedDeviceOrientation"", + ""isComposite"": false, + ""isPartOfComposite"": false + }, + { + ""name"": """", + ""id"": ""c31aa074-52cc-4670-85a8-1ec34ac01c50"", + ""path"": ""/escape"", + ""interactions"": """", + ""processors"": """", + ""groups"": "";Gamepad"", + ""action"": ""PauseMenu"", + ""isComposite"": false, + ""isPartOfComposite"": false + } + ] + } + ], + ""controlSchemes"": [ + { + ""name"": ""Keyboard&Mouse"", + ""bindingGroup"": ""Keyboard&Mouse"", + ""devices"": [ + { + ""devicePath"": """", + ""isOptional"": false, + ""isOR"": false + }, + { + ""devicePath"": """", + ""isOptional"": false, + ""isOR"": false + } + ] + }, + { + ""name"": ""Gamepad"", + ""bindingGroup"": ""Gamepad"", + ""devices"": [ + { + ""devicePath"": """", + ""isOptional"": false, + ""isOR"": false + } + ] + }, + { + ""name"": ""Touch"", + ""bindingGroup"": ""Touch"", + ""devices"": [ + { + ""devicePath"": """", + ""isOptional"": false, + ""isOR"": false + } + ] + }, + { + ""name"": ""Joystick"", + ""bindingGroup"": ""Joystick"", + ""devices"": [ + { + ""devicePath"": """", + ""isOptional"": false, + ""isOR"": false + } + ] + }, + { + ""name"": ""XR"", + ""bindingGroup"": ""XR"", + ""devices"": [ + { + ""devicePath"": """", + ""isOptional"": false, + ""isOR"": false + } + ] + } + ] +}"); + // Player + m_Player = asset.FindActionMap("Player", throwIfNotFound: true); + m_Player_Move = m_Player.FindAction("Move", throwIfNotFound: true); + m_Player_Look = m_Player.FindAction("Look", throwIfNotFound: true); + m_Player_Attack = m_Player.FindAction("Attack", throwIfNotFound: true); + m_Player_Interact = m_Player.FindAction("Interact", throwIfNotFound: true); + m_Player_Crouch = m_Player.FindAction("Crouch", throwIfNotFound: true); + m_Player_Jump = m_Player.FindAction("Jump", throwIfNotFound: true); + m_Player_Previous = m_Player.FindAction("Previous", throwIfNotFound: true); + m_Player_Next = m_Player.FindAction("Next", throwIfNotFound: true); + m_Player_Sprint = m_Player.FindAction("Sprint", throwIfNotFound: true); + m_Player_Zoom = m_Player.FindAction("Zoom", throwIfNotFound: true); + m_Player_PanMap = m_Player.FindAction("PanMap", throwIfNotFound: true); + m_Player_Point = m_Player.FindAction("Point", throwIfNotFound: true); + m_Player_ClickOnMap = m_Player.FindAction("ClickOnMap", throwIfNotFound: true); + m_Player_HoldToDrag = m_Player.FindAction("HoldToDrag", throwIfNotFound: true); + // UI + m_UI = asset.FindActionMap("UI", throwIfNotFound: true); + m_UI_Navigate = m_UI.FindAction("Navigate", throwIfNotFound: true); + m_UI_Submit = m_UI.FindAction("Submit", throwIfNotFound: true); + m_UI_Cancel = m_UI.FindAction("Cancel", throwIfNotFound: true); + m_UI_Point = m_UI.FindAction("Point", throwIfNotFound: true); + m_UI_Click = m_UI.FindAction("Click", throwIfNotFound: true); + m_UI_RightClick = m_UI.FindAction("RightClick", throwIfNotFound: true); + m_UI_MiddleClick = m_UI.FindAction("MiddleClick", throwIfNotFound: true); + m_UI_ScrollWheel = m_UI.FindAction("ScrollWheel", throwIfNotFound: true); + m_UI_TrackedDevicePosition = m_UI.FindAction("TrackedDevicePosition", throwIfNotFound: true); + m_UI_TrackedDeviceOrientation = m_UI.FindAction("TrackedDeviceOrientation", throwIfNotFound: true); + m_UI_PauseMenu = m_UI.FindAction("PauseMenu", throwIfNotFound: true); + } + + ~@InputSystem_Actions() + { + UnityEngine.Debug.Assert(!m_Player.enabled, "This will cause a leak and performance issues, InputSystem_Actions.Player.Disable() has not been called."); + UnityEngine.Debug.Assert(!m_UI.enabled, "This will cause a leak and performance issues, InputSystem_Actions.UI.Disable() has not been called."); + } + + /// + /// Destroys this asset and all associated instances. + /// + public void Dispose() + { + UnityEngine.Object.Destroy(asset); + } + + /// + public InputBinding? bindingMask + { + get => asset.bindingMask; + set => asset.bindingMask = value; + } + + /// + public ReadOnlyArray? devices + { + get => asset.devices; + set => asset.devices = value; + } + + /// + public ReadOnlyArray controlSchemes => asset.controlSchemes; + + /// + public bool Contains(InputAction action) + { + return asset.Contains(action); + } + + /// + public IEnumerator GetEnumerator() + { + return asset.GetEnumerator(); + } + + /// + IEnumerator IEnumerable.GetEnumerator() + { + return GetEnumerator(); + } + + /// + public void Enable() + { + asset.Enable(); + } + + /// + public void Disable() + { + asset.Disable(); + } + + /// + public IEnumerable bindings => asset.bindings; + + /// + public InputAction FindAction(string actionNameOrId, bool throwIfNotFound = false) + { + return asset.FindAction(actionNameOrId, throwIfNotFound); + } + + /// + public int FindBinding(InputBinding bindingMask, out InputAction action) + { + return asset.FindBinding(bindingMask, out action); + } + + // Player + private readonly InputActionMap m_Player; + private List m_PlayerActionsCallbackInterfaces = new List(); + private readonly InputAction m_Player_Move; + private readonly InputAction m_Player_Look; + private readonly InputAction m_Player_Attack; + private readonly InputAction m_Player_Interact; + private readonly InputAction m_Player_Crouch; + private readonly InputAction m_Player_Jump; + private readonly InputAction m_Player_Previous; + private readonly InputAction m_Player_Next; + private readonly InputAction m_Player_Sprint; + private readonly InputAction m_Player_Zoom; + private readonly InputAction m_Player_PanMap; + private readonly InputAction m_Player_Point; + private readonly InputAction m_Player_ClickOnMap; + private readonly InputAction m_Player_HoldToDrag; + /// + /// Provides access to input actions defined in input action map "Player". + /// + public struct PlayerActions + { + private @InputSystem_Actions m_Wrapper; + + /// + /// Construct a new instance of the input action map wrapper class. + /// + public PlayerActions(@InputSystem_Actions wrapper) { m_Wrapper = wrapper; } + /// + /// Provides access to the underlying input action "Player/Move". + /// + public InputAction @Move => m_Wrapper.m_Player_Move; + /// + /// Provides access to the underlying input action "Player/Look". + /// + public InputAction @Look => m_Wrapper.m_Player_Look; + /// + /// Provides access to the underlying input action "Player/Attack". + /// + public InputAction @Attack => m_Wrapper.m_Player_Attack; + /// + /// Provides access to the underlying input action "Player/Interact". + /// + public InputAction @Interact => m_Wrapper.m_Player_Interact; + /// + /// Provides access to the underlying input action "Player/Crouch". + /// + public InputAction @Crouch => m_Wrapper.m_Player_Crouch; + /// + /// Provides access to the underlying input action "Player/Jump". + /// + public InputAction @Jump => m_Wrapper.m_Player_Jump; + /// + /// Provides access to the underlying input action "Player/Previous". + /// + public InputAction @Previous => m_Wrapper.m_Player_Previous; + /// + /// Provides access to the underlying input action "Player/Next". + /// + public InputAction @Next => m_Wrapper.m_Player_Next; + /// + /// Provides access to the underlying input action "Player/Sprint". + /// + public InputAction @Sprint => m_Wrapper.m_Player_Sprint; + /// + /// Provides access to the underlying input action "Player/Zoom". + /// + public InputAction @Zoom => m_Wrapper.m_Player_Zoom; + /// + /// Provides access to the underlying input action "Player/PanMap". + /// + public InputAction @PanMap => m_Wrapper.m_Player_PanMap; + /// + /// Provides access to the underlying input action "Player/Point". + /// + public InputAction @Point => m_Wrapper.m_Player_Point; + /// + /// Provides access to the underlying input action "Player/ClickOnMap". + /// + public InputAction @ClickOnMap => m_Wrapper.m_Player_ClickOnMap; + /// + /// Provides access to the underlying input action "Player/HoldToDrag". + /// + public InputAction @HoldToDrag => m_Wrapper.m_Player_HoldToDrag; + /// + /// Provides access to the underlying input action map instance. + /// + public InputActionMap Get() { return m_Wrapper.m_Player; } + /// + public void Enable() { Get().Enable(); } + /// + public void Disable() { Get().Disable(); } + /// + public bool enabled => Get().enabled; + /// + /// Implicitly converts an to an instance. + /// + public static implicit operator InputActionMap(PlayerActions set) { return set.Get(); } + /// + /// Adds , and callbacks provided via on all input actions contained in this map. + /// + /// Callback instance. + /// + /// If is null or have already been added this method does nothing. + /// + /// + public void AddCallbacks(IPlayerActions instance) + { + if (instance == null || m_Wrapper.m_PlayerActionsCallbackInterfaces.Contains(instance)) return; + m_Wrapper.m_PlayerActionsCallbackInterfaces.Add(instance); + @Move.started += instance.OnMove; + @Move.performed += instance.OnMove; + @Move.canceled += instance.OnMove; + @Look.started += instance.OnLook; + @Look.performed += instance.OnLook; + @Look.canceled += instance.OnLook; + @Attack.started += instance.OnAttack; + @Attack.performed += instance.OnAttack; + @Attack.canceled += instance.OnAttack; + @Interact.started += instance.OnInteract; + @Interact.performed += instance.OnInteract; + @Interact.canceled += instance.OnInteract; + @Crouch.started += instance.OnCrouch; + @Crouch.performed += instance.OnCrouch; + @Crouch.canceled += instance.OnCrouch; + @Jump.started += instance.OnJump; + @Jump.performed += instance.OnJump; + @Jump.canceled += instance.OnJump; + @Previous.started += instance.OnPrevious; + @Previous.performed += instance.OnPrevious; + @Previous.canceled += instance.OnPrevious; + @Next.started += instance.OnNext; + @Next.performed += instance.OnNext; + @Next.canceled += instance.OnNext; + @Sprint.started += instance.OnSprint; + @Sprint.performed += instance.OnSprint; + @Sprint.canceled += instance.OnSprint; + @Zoom.started += instance.OnZoom; + @Zoom.performed += instance.OnZoom; + @Zoom.canceled += instance.OnZoom; + @PanMap.started += instance.OnPanMap; + @PanMap.performed += instance.OnPanMap; + @PanMap.canceled += instance.OnPanMap; + @Point.started += instance.OnPoint; + @Point.performed += instance.OnPoint; + @Point.canceled += instance.OnPoint; + @ClickOnMap.started += instance.OnClickOnMap; + @ClickOnMap.performed += instance.OnClickOnMap; + @ClickOnMap.canceled += instance.OnClickOnMap; + @HoldToDrag.started += instance.OnHoldToDrag; + @HoldToDrag.performed += instance.OnHoldToDrag; + @HoldToDrag.canceled += instance.OnHoldToDrag; + } + + /// + /// Removes , and callbacks provided via on all input actions contained in this map. + /// + /// + /// Calling this method when have not previously been registered has no side-effects. + /// + /// + private void UnregisterCallbacks(IPlayerActions instance) + { + @Move.started -= instance.OnMove; + @Move.performed -= instance.OnMove; + @Move.canceled -= instance.OnMove; + @Look.started -= instance.OnLook; + @Look.performed -= instance.OnLook; + @Look.canceled -= instance.OnLook; + @Attack.started -= instance.OnAttack; + @Attack.performed -= instance.OnAttack; + @Attack.canceled -= instance.OnAttack; + @Interact.started -= instance.OnInteract; + @Interact.performed -= instance.OnInteract; + @Interact.canceled -= instance.OnInteract; + @Crouch.started -= instance.OnCrouch; + @Crouch.performed -= instance.OnCrouch; + @Crouch.canceled -= instance.OnCrouch; + @Jump.started -= instance.OnJump; + @Jump.performed -= instance.OnJump; + @Jump.canceled -= instance.OnJump; + @Previous.started -= instance.OnPrevious; + @Previous.performed -= instance.OnPrevious; + @Previous.canceled -= instance.OnPrevious; + @Next.started -= instance.OnNext; + @Next.performed -= instance.OnNext; + @Next.canceled -= instance.OnNext; + @Sprint.started -= instance.OnSprint; + @Sprint.performed -= instance.OnSprint; + @Sprint.canceled -= instance.OnSprint; + @Zoom.started -= instance.OnZoom; + @Zoom.performed -= instance.OnZoom; + @Zoom.canceled -= instance.OnZoom; + @PanMap.started -= instance.OnPanMap; + @PanMap.performed -= instance.OnPanMap; + @PanMap.canceled -= instance.OnPanMap; + @Point.started -= instance.OnPoint; + @Point.performed -= instance.OnPoint; + @Point.canceled -= instance.OnPoint; + @ClickOnMap.started -= instance.OnClickOnMap; + @ClickOnMap.performed -= instance.OnClickOnMap; + @ClickOnMap.canceled -= instance.OnClickOnMap; + @HoldToDrag.started -= instance.OnHoldToDrag; + @HoldToDrag.performed -= instance.OnHoldToDrag; + @HoldToDrag.canceled -= instance.OnHoldToDrag; + } + + /// + /// Unregisters and unregisters all input action callbacks via . + /// + /// + public void RemoveCallbacks(IPlayerActions instance) + { + if (m_Wrapper.m_PlayerActionsCallbackInterfaces.Remove(instance)) + UnregisterCallbacks(instance); + } + + /// + /// Replaces all existing callback instances and previously registered input action callbacks associated with them with callbacks provided via . + /// + /// + /// If is null, calling this method will only unregister all existing callbacks but not register any new callbacks. + /// + /// + /// + /// + public void SetCallbacks(IPlayerActions instance) + { + foreach (var item in m_Wrapper.m_PlayerActionsCallbackInterfaces) + UnregisterCallbacks(item); + m_Wrapper.m_PlayerActionsCallbackInterfaces.Clear(); + AddCallbacks(instance); + } + } + /// + /// Provides a new instance referencing this action map. + /// + public PlayerActions @Player => new PlayerActions(this); + + // UI + private readonly InputActionMap m_UI; + private List m_UIActionsCallbackInterfaces = new List(); + private readonly InputAction m_UI_Navigate; + private readonly InputAction m_UI_Submit; + private readonly InputAction m_UI_Cancel; + private readonly InputAction m_UI_Point; + private readonly InputAction m_UI_Click; + private readonly InputAction m_UI_RightClick; + private readonly InputAction m_UI_MiddleClick; + private readonly InputAction m_UI_ScrollWheel; + private readonly InputAction m_UI_TrackedDevicePosition; + private readonly InputAction m_UI_TrackedDeviceOrientation; + private readonly InputAction m_UI_PauseMenu; + /// + /// Provides access to input actions defined in input action map "UI". + /// + public struct UIActions + { + private @InputSystem_Actions m_Wrapper; + + /// + /// Construct a new instance of the input action map wrapper class. + /// + public UIActions(@InputSystem_Actions wrapper) { m_Wrapper = wrapper; } + /// + /// Provides access to the underlying input action "UI/Navigate". + /// + public InputAction @Navigate => m_Wrapper.m_UI_Navigate; + /// + /// Provides access to the underlying input action "UI/Submit". + /// + public InputAction @Submit => m_Wrapper.m_UI_Submit; + /// + /// Provides access to the underlying input action "UI/Cancel". + /// + public InputAction @Cancel => m_Wrapper.m_UI_Cancel; + /// + /// Provides access to the underlying input action "UI/Point". + /// + public InputAction @Point => m_Wrapper.m_UI_Point; + /// + /// Provides access to the underlying input action "UI/Click". + /// + public InputAction @Click => m_Wrapper.m_UI_Click; + /// + /// Provides access to the underlying input action "UI/RightClick". + /// + public InputAction @RightClick => m_Wrapper.m_UI_RightClick; + /// + /// Provides access to the underlying input action "UI/MiddleClick". + /// + public InputAction @MiddleClick => m_Wrapper.m_UI_MiddleClick; + /// + /// Provides access to the underlying input action "UI/ScrollWheel". + /// + public InputAction @ScrollWheel => m_Wrapper.m_UI_ScrollWheel; + /// + /// Provides access to the underlying input action "UI/TrackedDevicePosition". + /// + public InputAction @TrackedDevicePosition => m_Wrapper.m_UI_TrackedDevicePosition; + /// + /// Provides access to the underlying input action "UI/TrackedDeviceOrientation". + /// + public InputAction @TrackedDeviceOrientation => m_Wrapper.m_UI_TrackedDeviceOrientation; + /// + /// Provides access to the underlying input action "UI/PauseMenu". + /// + public InputAction @PauseMenu => m_Wrapper.m_UI_PauseMenu; + /// + /// Provides access to the underlying input action map instance. + /// + public InputActionMap Get() { return m_Wrapper.m_UI; } + /// + public void Enable() { Get().Enable(); } + /// + public void Disable() { Get().Disable(); } + /// + public bool enabled => Get().enabled; + /// + /// Implicitly converts an to an instance. + /// + public static implicit operator InputActionMap(UIActions set) { return set.Get(); } + /// + /// Adds , and callbacks provided via on all input actions contained in this map. + /// + /// Callback instance. + /// + /// If is null or have already been added this method does nothing. + /// + /// + public void AddCallbacks(IUIActions instance) + { + if (instance == null || m_Wrapper.m_UIActionsCallbackInterfaces.Contains(instance)) return; + m_Wrapper.m_UIActionsCallbackInterfaces.Add(instance); + @Navigate.started += instance.OnNavigate; + @Navigate.performed += instance.OnNavigate; + @Navigate.canceled += instance.OnNavigate; + @Submit.started += instance.OnSubmit; + @Submit.performed += instance.OnSubmit; + @Submit.canceled += instance.OnSubmit; + @Cancel.started += instance.OnCancel; + @Cancel.performed += instance.OnCancel; + @Cancel.canceled += instance.OnCancel; + @Point.started += instance.OnPoint; + @Point.performed += instance.OnPoint; + @Point.canceled += instance.OnPoint; + @Click.started += instance.OnClick; + @Click.performed += instance.OnClick; + @Click.canceled += instance.OnClick; + @RightClick.started += instance.OnRightClick; + @RightClick.performed += instance.OnRightClick; + @RightClick.canceled += instance.OnRightClick; + @MiddleClick.started += instance.OnMiddleClick; + @MiddleClick.performed += instance.OnMiddleClick; + @MiddleClick.canceled += instance.OnMiddleClick; + @ScrollWheel.started += instance.OnScrollWheel; + @ScrollWheel.performed += instance.OnScrollWheel; + @ScrollWheel.canceled += instance.OnScrollWheel; + @TrackedDevicePosition.started += instance.OnTrackedDevicePosition; + @TrackedDevicePosition.performed += instance.OnTrackedDevicePosition; + @TrackedDevicePosition.canceled += instance.OnTrackedDevicePosition; + @TrackedDeviceOrientation.started += instance.OnTrackedDeviceOrientation; + @TrackedDeviceOrientation.performed += instance.OnTrackedDeviceOrientation; + @TrackedDeviceOrientation.canceled += instance.OnTrackedDeviceOrientation; + @PauseMenu.started += instance.OnPauseMenu; + @PauseMenu.performed += instance.OnPauseMenu; + @PauseMenu.canceled += instance.OnPauseMenu; + } + + /// + /// Removes , and callbacks provided via on all input actions contained in this map. + /// + /// + /// Calling this method when have not previously been registered has no side-effects. + /// + /// + private void UnregisterCallbacks(IUIActions instance) + { + @Navigate.started -= instance.OnNavigate; + @Navigate.performed -= instance.OnNavigate; + @Navigate.canceled -= instance.OnNavigate; + @Submit.started -= instance.OnSubmit; + @Submit.performed -= instance.OnSubmit; + @Submit.canceled -= instance.OnSubmit; + @Cancel.started -= instance.OnCancel; + @Cancel.performed -= instance.OnCancel; + @Cancel.canceled -= instance.OnCancel; + @Point.started -= instance.OnPoint; + @Point.performed -= instance.OnPoint; + @Point.canceled -= instance.OnPoint; + @Click.started -= instance.OnClick; + @Click.performed -= instance.OnClick; + @Click.canceled -= instance.OnClick; + @RightClick.started -= instance.OnRightClick; + @RightClick.performed -= instance.OnRightClick; + @RightClick.canceled -= instance.OnRightClick; + @MiddleClick.started -= instance.OnMiddleClick; + @MiddleClick.performed -= instance.OnMiddleClick; + @MiddleClick.canceled -= instance.OnMiddleClick; + @ScrollWheel.started -= instance.OnScrollWheel; + @ScrollWheel.performed -= instance.OnScrollWheel; + @ScrollWheel.canceled -= instance.OnScrollWheel; + @TrackedDevicePosition.started -= instance.OnTrackedDevicePosition; + @TrackedDevicePosition.performed -= instance.OnTrackedDevicePosition; + @TrackedDevicePosition.canceled -= instance.OnTrackedDevicePosition; + @TrackedDeviceOrientation.started -= instance.OnTrackedDeviceOrientation; + @TrackedDeviceOrientation.performed -= instance.OnTrackedDeviceOrientation; + @TrackedDeviceOrientation.canceled -= instance.OnTrackedDeviceOrientation; + @PauseMenu.started -= instance.OnPauseMenu; + @PauseMenu.performed -= instance.OnPauseMenu; + @PauseMenu.canceled -= instance.OnPauseMenu; + } + + /// + /// Unregisters and unregisters all input action callbacks via . + /// + /// + public void RemoveCallbacks(IUIActions instance) + { + if (m_Wrapper.m_UIActionsCallbackInterfaces.Remove(instance)) + UnregisterCallbacks(instance); + } + + /// + /// Replaces all existing callback instances and previously registered input action callbacks associated with them with callbacks provided via . + /// + /// + /// If is null, calling this method will only unregister all existing callbacks but not register any new callbacks. + /// + /// + /// + /// + public void SetCallbacks(IUIActions instance) + { + foreach (var item in m_Wrapper.m_UIActionsCallbackInterfaces) + UnregisterCallbacks(item); + m_Wrapper.m_UIActionsCallbackInterfaces.Clear(); + AddCallbacks(instance); + } + } + /// + /// Provides a new instance referencing this action map. + /// + public UIActions @UI => new UIActions(this); + private int m_KeyboardMouseSchemeIndex = -1; + /// + /// Provides access to the input control scheme. + /// + /// + public InputControlScheme KeyboardMouseScheme + { + get + { + if (m_KeyboardMouseSchemeIndex == -1) m_KeyboardMouseSchemeIndex = asset.FindControlSchemeIndex("Keyboard&Mouse"); + return asset.controlSchemes[m_KeyboardMouseSchemeIndex]; + } + } + private int m_GamepadSchemeIndex = -1; + /// + /// Provides access to the input control scheme. + /// + /// + public InputControlScheme GamepadScheme + { + get + { + if (m_GamepadSchemeIndex == -1) m_GamepadSchemeIndex = asset.FindControlSchemeIndex("Gamepad"); + return asset.controlSchemes[m_GamepadSchemeIndex]; + } + } + private int m_TouchSchemeIndex = -1; + /// + /// Provides access to the input control scheme. + /// + /// + public InputControlScheme TouchScheme + { + get + { + if (m_TouchSchemeIndex == -1) m_TouchSchemeIndex = asset.FindControlSchemeIndex("Touch"); + return asset.controlSchemes[m_TouchSchemeIndex]; + } + } + private int m_JoystickSchemeIndex = -1; + /// + /// Provides access to the input control scheme. + /// + /// + public InputControlScheme JoystickScheme + { + get + { + if (m_JoystickSchemeIndex == -1) m_JoystickSchemeIndex = asset.FindControlSchemeIndex("Joystick"); + return asset.controlSchemes[m_JoystickSchemeIndex]; + } + } + private int m_XRSchemeIndex = -1; + /// + /// Provides access to the input control scheme. + /// + /// + public InputControlScheme XRScheme + { + get + { + if (m_XRSchemeIndex == -1) m_XRSchemeIndex = asset.FindControlSchemeIndex("XR"); + return asset.controlSchemes[m_XRSchemeIndex]; + } + } + /// + /// Interface to implement callback methods for all input action callbacks associated with input actions defined by "Player" which allows adding and removing callbacks. + /// + /// + /// + public interface IPlayerActions + { + /// + /// Method invoked when associated input action "Move" is either , or . + /// + /// + /// + /// + void OnMove(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Look" is either , or . + /// + /// + /// + /// + void OnLook(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Attack" is either , or . + /// + /// + /// + /// + void OnAttack(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Interact" is either , or . + /// + /// + /// + /// + void OnInteract(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Crouch" is either , or . + /// + /// + /// + /// + void OnCrouch(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Jump" is either , or . + /// + /// + /// + /// + void OnJump(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Previous" is either , or . + /// + /// + /// + /// + void OnPrevious(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Next" is either , or . + /// + /// + /// + /// + void OnNext(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Sprint" is either , or . + /// + /// + /// + /// + void OnSprint(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Zoom" is either , or . + /// + /// + /// + /// + void OnZoom(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "PanMap" is either , or . + /// + /// + /// + /// + void OnPanMap(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Point" is either , or . + /// + /// + /// + /// + void OnPoint(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "ClickOnMap" is either , or . + /// + /// + /// + /// + void OnClickOnMap(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "HoldToDrag" is either , or . + /// + /// + /// + /// + void OnHoldToDrag(InputAction.CallbackContext context); + } + /// + /// Interface to implement callback methods for all input action callbacks associated with input actions defined by "UI" which allows adding and removing callbacks. + /// + /// + /// + public interface IUIActions + { + /// + /// Method invoked when associated input action "Navigate" is either , or . + /// + /// + /// + /// + void OnNavigate(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Submit" is either , or . + /// + /// + /// + /// + void OnSubmit(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Cancel" is either , or . + /// + /// + /// + /// + void OnCancel(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Point" is either , or . + /// + /// + /// + /// + void OnPoint(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "Click" is either , or . + /// + /// + /// + /// + void OnClick(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "RightClick" is either , or . + /// + /// + /// + /// + void OnRightClick(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "MiddleClick" is either , or . + /// + /// + /// + /// + void OnMiddleClick(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "ScrollWheel" is either , or . + /// + /// + /// + /// + void OnScrollWheel(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "TrackedDevicePosition" is either , or . + /// + /// + /// + /// + void OnTrackedDevicePosition(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "TrackedDeviceOrientation" is either , or . + /// + /// + /// + /// + void OnTrackedDeviceOrientation(InputAction.CallbackContext context); + /// + /// Method invoked when associated input action "PauseMenu" is either , or . + /// + /// + /// + /// + void OnPauseMenu(InputAction.CallbackContext context); + } +} diff --git a/Assets/InputSystem_Actions.cs.meta b/Assets/InputSystem_Actions.cs.meta new file mode 100644 index 0000000..5fe134e --- /dev/null +++ b/Assets/InputSystem_Actions.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: e25d95b618a03074bb1680b2b346a828 \ No newline at end of file diff --git a/Assets/InputSystem_Actions.inputactions b/Assets/InputSystem_Actions.inputactions new file mode 100644 index 0000000..674256b --- /dev/null +++ b/Assets/InputSystem_Actions.inputactions @@ -0,0 +1,1178 @@ +{ + "version": 1, + "name": "InputSystem_Actions", + "maps": [ + { + "name": "Player", + "id": "df70fa95-8a34-4494-b137-73ab6b9c7d37", + "actions": [ + { + "name": "Move", + "type": "Value", + "id": "351f2ccd-1f9f-44bf-9bec-d62ac5c5f408", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "Tap", + "initialStateCheck": true + }, + { + "name": "Look", + "type": "Value", + "id": "6b444451-8a00-4d00-a97e-f47457f736a8", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Attack", + "type": "Button", + "id": "6c2ab1b8-8984-453a-af3d-a3c78ae1679a", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Interact", + "type": "Button", + "id": "852140f2-7766-474d-8707-702459ba45f3", + "expectedControlType": "", + "processors": "", + "interactions": "Hold", + "initialStateCheck": false + }, + { + "name": "Crouch", + "type": "Button", + "id": "27c5f898-bc57-4ee1-8800-db469aca5fe3", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Jump", + "type": "Button", + "id": "f1ba0d36-48eb-4cd5-b651-1c94a6531f70", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Previous", + "type": "Button", + "id": "2776c80d-3c14-4091-8c56-d04ced07a2b0", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Next", + "type": "Button", + "id": "b7230bb6-fc9b-4f52-8b25-f5e19cb2c2ba", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Sprint", + "type": "Button", + "id": "641cd816-40e6-41b4-8c3d-04687c349290", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Zoom", + "type": "Value", + "id": "976fccf1-761b-483a-b179-e70ef9eef94b", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "PanMap", + "type": "Value", + "id": "2f1b31e1-c0b4-4c5b-bd14-f1b09728d065", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Point", + "type": "Value", + "id": "1d65e851-bc92-4b7c-8337-390a5039b78e", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "ClickOnMap", + "type": "Button", + "id": "c575234a-3e8c-4299-be9e-93e31a197bb8", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "HoldToDrag", + "type": "Button", + "id": "c4c37d83-12fc-4dd3-828d-e975059c6123", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + } + ], + "bindings": [ + { + "name": "", + "id": "978bfe49-cc26-4a3d-ab7b-7d7a29327403", + "path": "/leftStick", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "WASD", + "id": "00ca640b-d935-4593-8157-c05846ea39b3", + "path": "Dpad", + "interactions": "", + "processors": "", + "groups": "", + "action": "Move", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "e2062cb9-1b15-46a2-838c-2f8d72a0bdd9", + "path": "/w", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "up", + "id": "8180e8bd-4097-4f4e-ab88-4523101a6ce9", + "path": "/upArrow", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "320bffee-a40b-4347-ac70-c210eb8bc73a", + "path": "/s", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "1c5327b5-f71c-4f60-99c7-4e737386f1d1", + "path": "/downArrow", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "d2581a9b-1d11-4566-b27d-b92aff5fabbc", + "path": "/a", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "2e46982e-44cc-431b-9f0b-c11910bf467a", + "path": "/leftArrow", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "fcfe95b8-67b9-4526-84b5-5d0bc98d6400", + "path": "/d", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "77bff152-3580-4b21-b6de-dcd0c7e41164", + "path": "/rightArrow", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Move", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "1635d3fe-58b6-4ba9-a4e2-f4b964f6b5c8", + "path": "/{Primary2DAxis}", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "3ea4d645-4504-4529-b061-ab81934c3752", + "path": "/stick", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "c1f7a91b-d0fd-4a62-997e-7fb9b69bf235", + "path": "/rightStick", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Look", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8c8e490b-c610-4785-884f-f04217b23ca4", + "path": "/delta", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse;Touch", + "action": "Look", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "3e5f5442-8668-4b27-a940-df99bad7e831", + "path": "/{Hatswitch}", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Look", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "143bb1cd-cc10-4eca-a2f0-a3664166fe91", + "path": "/buttonWest", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "05f6913d-c316-48b2-a6bb-e225f14c7960", + "path": "/leftButton", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "886e731e-7071-4ae4-95c0-e61739dad6fd", + "path": "/primaryTouch/tap", + "interactions": "", + "processors": "", + "groups": ";Touch", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "ee3d0cd2-254e-47a7-a8cb-bc94d9658c54", + "path": "/trigger", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8255d333-5683-4943-a58a-ccb207ff1dce", + "path": "/{PrimaryAction}", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "b3c1c7f0-bd20-4ee7-a0f1-899b24bca6d7", + "path": "/enter", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Attack", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "cbac6039-9c09-46a1-b5f2-4e5124ccb5ed", + "path": "/2", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Next", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "e15ca19d-e649-4852-97d5-7fe8ccc44e94", + "path": "/dpad/right", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Next", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "f2e9ba44-c423-42a7-ad56-f20975884794", + "path": "/leftShift", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Sprint", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8cbb2f4b-a784-49cc-8d5e-c010b8c7f4e6", + "path": "/leftStickPress", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Sprint", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "d8bf24bf-3f2f-4160-a97c-38ec1eb520ba", + "path": "/trigger", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Sprint", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "eb40bb66-4559-4dfa-9a2f-820438abb426", + "path": "/space", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Jump", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "daba33a1-ad0c-4742-a909-43ad1cdfbeb6", + "path": "/buttonSouth", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Jump", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "603f3daf-40bd-4854-8724-93e8017f59e3", + "path": "/secondaryButton", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Jump", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "1534dc16-a6aa-499d-9c3a-22b47347b52a", + "path": "/1", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Previous", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "25060bbd-a3a6-476e-8fba-45ae484aad05", + "path": "/dpad/left", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Previous", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "1c04ea5f-b012-41d1-a6f7-02e963b52893", + "path": "/e", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Interact", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "b3f66d0b-7751-423f-908b-a11c5bd95930", + "path": "/buttonNorth", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Interact", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4f4649ac-64a8-4a73-af11-b3faef356a4d", + "path": "/buttonEast", + "interactions": "", + "processors": "", + "groups": "Gamepad", + "action": "Crouch", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "36e52cba-0905-478e-a818-f4bfcb9f3b9a", + "path": "/c", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Crouch", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "6f2bc283-0c97-44b6-ae14-a2a3164be8f0", + "path": "/press", + "interactions": "Tap", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "ClickOnMap", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "80b12370-fee7-44ba-9de9-e05ba50f9e21", + "path": "/middleButton", + "interactions": "Hold", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "HoldToDrag", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4bc6ebf7-6947-4f7c-ad77-167d9a176e21", + "path": "/scroll", + "interactions": "", + "processors": "", + "groups": "", + "action": "Zoom", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "0fb02cf8-f885-4e39-ac32-c66b3fcf56cf", + "path": "/delta", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "PanMap", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "0fdfabce-45c7-4b38-8f02-d70b7edce426", + "path": "/position", + "interactions": "", + "processors": "", + "groups": "", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + } + ] + }, + { + "name": "UI", + "id": "272f6d14-89ba-496f-b7ff-215263d3219f", + "actions": [ + { + "name": "Navigate", + "type": "PassThrough", + "id": "c95b2375-e6d9-4b88-9c4c-c5e76515df4b", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Submit", + "type": "Button", + "id": "7607c7b6-cd76-4816-beef-bd0341cfe950", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Cancel", + "type": "Button", + "id": "15cef263-9014-4fd5-94d9-4e4a6234a6ef", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Point", + "type": "PassThrough", + "id": "32b35790-4ed0-4e9a-aa41-69ac6d629449", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Click", + "type": "PassThrough", + "id": "3c7022bf-7922-4f7c-a998-c437916075ad", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "RightClick", + "type": "PassThrough", + "id": "44b200b1-1557-4083-816c-b22cbdf77ddf", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "MiddleClick", + "type": "PassThrough", + "id": "dad70c86-b58c-4b17-88ad-f5e53adf419e", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "ScrollWheel", + "type": "PassThrough", + "id": "0489e84a-4833-4c40-bfae-cea84b696689", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "TrackedDevicePosition", + "type": "PassThrough", + "id": "24908448-c609-4bc3-a128-ea258674378a", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "TrackedDeviceOrientation", + "type": "PassThrough", + "id": "9caa3d8a-6b2f-4e8e-8bad-6ede561bd9be", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "PauseMenu", + "type": "Button", + "id": "4e2ad588-bf3e-443a-9603-010e3e16f476", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + } + ], + "bindings": [ + { + "name": "Gamepad", + "id": "809f371f-c5e2-4e7a-83a1-d867598f40dd", + "path": "2DVector", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "14a5d6e8-4aaf-4119-a9ef-34b8c2c548bf", + "path": "/leftStick/up", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "up", + "id": "9144cbe6-05e1-4687-a6d7-24f99d23dd81", + "path": "/rightStick/up", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "2db08d65-c5fb-421b-983f-c71163608d67", + "path": "/leftStick/down", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "58748904-2ea9-4a80-8579-b500e6a76df8", + "path": "/rightStick/down", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "8ba04515-75aa-45de-966d-393d9bbd1c14", + "path": "/leftStick/left", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "712e721c-bdfb-4b23-a86c-a0d9fcfea921", + "path": "/rightStick/left", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "fcd248ae-a788-4676-a12e-f4d81205600b", + "path": "/leftStick/right", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "1f04d9bc-c50b-41a1-bfcc-afb75475ec20", + "path": "/rightStick/right", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "fb8277d4-c5cd-4663-9dc7-ee3f0b506d90", + "path": "/dpad", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "Joystick", + "id": "e25d9774-381c-4a61-b47c-7b6b299ad9f9", + "path": "2DVector", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "3db53b26-6601-41be-9887-63ac74e79d19", + "path": "/stick/up", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "0cb3e13e-3d90-4178-8ae6-d9c5501d653f", + "path": "/stick/down", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "0392d399-f6dd-4c82-8062-c1e9c0d34835", + "path": "/stick/left", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "942a66d9-d42f-43d6-8d70-ecb4ba5363bc", + "path": "/stick/right", + "interactions": "", + "processors": "", + "groups": "Joystick", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "Keyboard", + "id": "ff527021-f211-4c02-933e-5976594c46ed", + "path": "2DVector", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "563fbfdd-0f09-408d-aa75-8642c4f08ef0", + "path": "/w", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "up", + "id": "eb480147-c587-4a33-85ed-eb0ab9942c43", + "path": "/upArrow", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "2bf42165-60bc-42ca-8072-8c13ab40239b", + "path": "/s", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "85d264ad-e0a0-4565-b7ff-1a37edde51ac", + "path": "/downArrow", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "74214943-c580-44e4-98eb-ad7eebe17902", + "path": "/a", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "cea9b045-a000-445b-95b8-0c171af70a3b", + "path": "/leftArrow", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "8607c725-d935-4808-84b1-8354e29bab63", + "path": "/d", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "4cda81dc-9edd-4e03-9d7c-a71a14345d0b", + "path": "/rightArrow", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "9e92bb26-7e3b-4ec4-b06b-3c8f8e498ddc", + "path": "*/{Submit}", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse;Gamepad;Touch;Joystick;XR", + "action": "Submit", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "82627dcc-3b13-4ba9-841d-e4b746d6553e", + "path": "*/{Cancel}", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse;Gamepad;Touch;Joystick;XR", + "action": "Cancel", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "c52c8e0b-8179-41d3-b8a1-d149033bbe86", + "path": "/position", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "e1394cbc-336e-44ce-9ea8-6007ed6193f7", + "path": "/position", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "5693e57a-238a-46ed-b5ae-e64e6e574302", + "path": "/touch*/position", + "interactions": "", + "processors": "", + "groups": "Touch", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4faf7dc9-b979-4210-aa8c-e808e1ef89f5", + "path": "/leftButton", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8d66d5ba-88d7-48e6-b1cd-198bbfef7ace", + "path": "/tip", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "47c2a644-3ebc-4dae-a106-589b7ca75b59", + "path": "/touch*/press", + "interactions": "", + "processors": "", + "groups": "Touch", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "bb9e6b34-44bf-4381-ac63-5aa15d19f677", + "path": "/trigger", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "38c99815-14ea-4617-8627-164d27641299", + "path": "/scroll", + "interactions": "", + "processors": "", + "groups": ";Keyboard&Mouse", + "action": "ScrollWheel", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4c191405-5738-4d4b-a523-c6a301dbf754", + "path": "/rightButton", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "RightClick", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "24066f69-da47-44f3-a07e-0015fb02eb2e", + "path": "/middleButton", + "interactions": "", + "processors": "", + "groups": "Keyboard&Mouse", + "action": "MiddleClick", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "7236c0d9-6ca3-47cf-a6ee-a97f5b59ea77", + "path": "/devicePosition", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "TrackedDevicePosition", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "23e01e3a-f935-4948-8d8b-9bcac77714fb", + "path": "/deviceRotation", + "interactions": "", + "processors": "", + "groups": "XR", + "action": "TrackedDeviceOrientation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "c31aa074-52cc-4670-85a8-1ec34ac01c50", + "path": "/escape", + "interactions": "", + "processors": "", + "groups": ";Gamepad", + "action": "PauseMenu", + "isComposite": false, + "isPartOfComposite": false + } + ] + } + ], + "controlSchemes": [ + { + "name": "Keyboard&Mouse", + "bindingGroup": "Keyboard&Mouse", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + }, + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + }, + { + "name": "Gamepad", + "bindingGroup": "Gamepad", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + }, + { + "name": "Touch", + "bindingGroup": "Touch", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + }, + { + "name": "Joystick", + "bindingGroup": "Joystick", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + }, + { + "name": "XR", + "bindingGroup": "XR", + "devices": [ + { + "devicePath": "", + "isOptional": false, + "isOR": false + } + ] + } + ] +} \ No newline at end of file diff --git a/Assets/InputSystem_Actions.inputactions.meta b/Assets/InputSystem_Actions.inputactions.meta new file mode 100644 index 0000000..e336413 --- /dev/null +++ b/Assets/InputSystem_Actions.inputactions.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 052faaac586de48259a63d0c4782560b +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 8404be70184654265930450def6a9037, type: 3} + generateWrapperCode: 1 + wrapperCodePath: + wrapperClassName: + wrapperCodeNamespace: diff --git a/Assets/Prefabs.meta b/Assets/Prefabs.meta new file mode 100644 index 0000000..29cab65 --- /dev/null +++ b/Assets/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0eeae72214bab4c6ebfa50a310a18bb4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Cameras.meta b/Assets/Prefabs/Cameras.meta new file mode 100644 index 0000000..7be9b0a --- /dev/null +++ b/Assets/Prefabs/Cameras.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a669ae9a72753664dae3f26947518181 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Cameras/CamerRigDesktopAdventure.prefab b/Assets/Prefabs/Cameras/CamerRigDesktopAdventure.prefab new file mode 100644 index 0000000..4617938 --- /dev/null +++ b/Assets/Prefabs/Cameras/CamerRigDesktopAdventure.prefab @@ -0,0 +1,186 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &423308958566957790 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7286968218012135268} + - component: {fileID: 478428629263254389} + - component: {fileID: 5821818243144581674} + - component: {fileID: 5980545591814397190} + m_Layer: 0 + m_Name: Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7286968218012135268 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423308958566957790} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.7071068, z: -0.7071068, w: 0} + m_LocalPosition: {x: 0, y: 10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 37579983290725384} + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 0} +--- !u!20 &478428629263254389 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423308958566957790} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.11764707, g: 0.15294118, b: 0.15686275, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 10.08 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!81 &5821818243144581674 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423308958566957790} + m_Enabled: 1 +--- !u!114 &5980545591814397190 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423308958566957790} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 2 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0.784 + m_Version: 2 +--- !u!1 &7551396129457324959 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 37579983290725384} + - component: {fileID: 6344659067583192934} + m_Layer: 0 + m_Name: CamerRigDesktopAdventure + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &37579983290725384 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7551396129457324959} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.86948, y: -42.58624, z: -4.90167} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7286968218012135268} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6344659067583192934 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7551396129457324959} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c55bcf874b547124a861f2b9494f991e, type: 3} + m_Name: + m_EditorClassIdentifier: '::' + mainCamera: {fileID: 478428629263254389} + cameraSettings: {fileID: 11400000, guid: 0224ade303fd0324a992fb4504532557, type: 2} diff --git a/Assets/Prefabs/Cameras/CamerRigDesktopAdventure.prefab.meta b/Assets/Prefabs/Cameras/CamerRigDesktopAdventure.prefab.meta new file mode 100644 index 0000000..f96cdf5 --- /dev/null +++ b/Assets/Prefabs/Cameras/CamerRigDesktopAdventure.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bfd4fbe29341d85428fae30b23cb1e6d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Game.meta b/Assets/Prefabs/Game.meta new file mode 100644 index 0000000..c3076b7 --- /dev/null +++ b/Assets/Prefabs/Game.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f5618a19f76ccab4c8986b4c736219dc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Game/Initializer.prefab b/Assets/Prefabs/Game/Initializer.prefab new file mode 100644 index 0000000..195e06e --- /dev/null +++ b/Assets/Prefabs/Game/Initializer.prefab @@ -0,0 +1,52 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2342958145577650608 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2342958145577650609} + - component: {fileID: 5493550946824712292} + m_Layer: 0 + m_Name: Initializer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2342958145577650609 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2342958145577650608} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5493550946824712292 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2342958145577650608} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6fd8cc6910b9e44718d0bd7733e0b83e, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Core.EntryPoint + initializerSettingsFile: + m_AssetGUID: b487ee33dc82a43d48013b2331278664 + m_SubObjectName: + m_SubObjectType: + m_SubObjectGUID: + m_EditorAssetChanged: 0 diff --git a/Assets/Prefabs/Game/Initializer.prefab.meta b/Assets/Prefabs/Game/Initializer.prefab.meta new file mode 100644 index 0000000..d9944fd --- /dev/null +++ b/Assets/Prefabs/Game/Initializer.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 718aad4e51428435fa6c7cb5477e8bf6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Game/Location.prefab b/Assets/Prefabs/Game/Location.prefab new file mode 100644 index 0000000..9384ab3 --- /dev/null +++ b/Assets/Prefabs/Game/Location.prefab @@ -0,0 +1,553 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &16059475118202204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4527625818126689118} + - component: {fileID: 4726811190838950377} + m_Layer: 0 + m_Name: Location + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4527625818126689118 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16059475118202204} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.68, y: 0, z: -3.16} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2400910950812063108} + - {fileID: 2704211167641619277} + - {fileID: 3709169711561112733} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4726811190838950377 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16059475118202204} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 436b68ae9b9d347469b78e52a5aa7b53, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.MapLocation + icon: {fileID: 7028637292001107504} + highlight: {fileID: 1230302482425199621} + nameText: {fileID: 4424816656966606675} +--- !u!1 &636792863235000353 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1344276864323870021} + - component: {fileID: 3142689519233836901} + - component: {fileID: 4424816656966606675} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1344276864323870021 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 636792863235000353} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3709169711561112733} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.020000458, y: -0.484} + m_SizeDelta: {x: -3.198, y: -0.829} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3142689519233836901 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 636792863235000353} + m_CullTransparentMesh: 1 +--- !u!114 &4424816656966606675 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 636792863235000353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Vaslui + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_sharedMaterial: {fileID: 9074173216178389243, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 2.85 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1231367738354918805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2704211167641619277} + - component: {fileID: 1230302482425199621} + m_Layer: 0 + m_Name: Highlight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2704211167641619277 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231367738354918805} + serializedVersion: 2 + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0.07, y: 0, z: -0.61} + m_LocalScale: {x: 7.047851, y: 6.8385086, z: 0.697807} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4527625818126689118} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1230302482425199621 +SpriteRenderer: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231367738354918805} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_MaskInteraction: 0 + m_Sprite: {fileID: -5177388603050735206, guid: 8884154dfe85442a3a3578be807dbcdf, type: 3} + m_Color: {r: 0.6784314, g: 1, b: 0.18431373, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_SpriteSortPoint: 0 +--- !u!1 &1247476902306713977 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4519463003112670957} + - component: {fileID: 1351579289590884811} + - component: {fileID: 995279253033563151} + m_Layer: 0 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4519463003112670957 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1247476902306713977} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3709169711561112733} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1351579289590884811 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1247476902306713977} + m_CullTransparentMesh: 1 +--- !u!114 &995279253033563151 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1247476902306713977} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 09b0af3970aafe94db86324c4ad044b7, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3690632883874457819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3709169711561112733} + - component: {fileID: 5809207686227175908} + - component: {fileID: 5475727681014162598} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3709169711561112733 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3690632883874457819} + m_LocalRotation: {x: 0, y: 0.7071068, z: -0.7071068, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 5.307} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4519463003112670957} + - {fileID: 1344276864323870021} + m_Father: {fileID: 4527625818126689118} + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.53, y: 0} + m_SizeDelta: {x: 17.534, y: 3.716} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &5809207686227175908 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3690632883874457819} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &5475727681014162598 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3690632883874457819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.CanvasScaler + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 1 +--- !u!1 &3749976835242498521 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2400910950812063108} + - component: {fileID: 7028637292001107504} + - component: {fileID: 499461584922215506} + m_Layer: 7 + m_Name: Square + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2400910950812063108 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3749976835242498521} + serializedVersion: 2 + m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0.07, z: 0} + m_LocalScale: {x: 5, y: 5, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4527625818126689118} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!212 &7028637292001107504 +SpriteRenderer: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3749976835242498521} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_MaskInteraction: 0 + m_Sprite: {fileID: 21300000, guid: 1333c6c5000611d40bf088e4c90a1cfd, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_SpriteSortPoint: 0 +--- !u!65 &499461584922215506 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3749976835242498521} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.4, y: 1.3900003, z: 0.20000005} + m_Center: {x: -0.0000009536743, y: 0.000000059604645, z: 0} diff --git a/Assets/Prefabs/Game/Location.prefab.meta b/Assets/Prefabs/Game/Location.prefab.meta new file mode 100644 index 0000000..111fde1 --- /dev/null +++ b/Assets/Prefabs/Game/Location.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a01df028900292049b47b3b37f8956ca +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Game/MapLocations.prefab b/Assets/Prefabs/Game/MapLocations.prefab new file mode 100644 index 0000000..e77225d --- /dev/null +++ b/Assets/Prefabs/Game/MapLocations.prefab @@ -0,0 +1,867 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &411066634571609397 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5146284940501144587} + - component: {fileID: 2184400418428174137} + m_Layer: 0 + m_Name: MapLocations + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5146284940501144587 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411066634571609397} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 6.8, y: 0.036, z: 3.2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 561419057474875478} + - {fileID: 7941949735494770690} + - {fileID: 4960059986572421171} + - {fileID: 3760105312778375522} + - {fileID: 3959127454373449061} + - {fileID: 5389276995739539070} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2184400418428174137 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411066634571609397} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bdd66cc132efc3640b46bf53dedcbcb4, type: 3} + m_Name: + m_EditorClassIdentifier: '::' + mapLocations: + - locationId: 1 + mapLocation: {fileID: 8684863823358946017} + - locationId: 2 + mapLocation: {fileID: 1259639271102593717} + - locationId: 3 + mapLocation: {fileID: 4294734533323453060} + - locationId: 4 + mapLocation: {fileID: 5432126024293354453} + - locationId: 5 + mapLocation: {fileID: 5313684039271634898} + - locationId: 6 + mapLocation: {fileID: 3857004143057210569} +--- !u!1001 &586873956199902779 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5146284940501144587} + m_Modifications: + - target: {fileID: 16059475118202204, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Name + value: Ruin_1 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 9.769245 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 8.9572 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -0.45 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -0.3 + objectReference: {fileID: 0} + - target: {fileID: 4424816656966606675, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_text + value: Lacu' fara Fund + objectReference: {fileID: 0} + - target: {fileID: 4424816656966606675, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_fontSize + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -8.71 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: 6.48 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: locationId + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 7028637292001107504, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: a9c4c7681315e25419b9381d28aa9d80, type: 3} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a01df028900292049b47b3b37f8956ca, type: 3} +--- !u!4 &3959127454373449061 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 586873956199902779} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5313684039271634898 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 586873956199902779} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 436b68ae9b9d347469b78e52a5aa7b53, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.MapLocation +--- !u!1001 &791446531543855676 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5146284940501144587} + m_Modifications: + - target: {fileID: 16059475118202204, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Name + value: Village_2 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -0.25 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -0.29 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 9.769245 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 8.9572 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -0.9 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -0.3 + objectReference: {fileID: 0} + - target: {fileID: 4424816656966606675, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_text + value: Teliu + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -4.64 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: 5.02 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: locationId + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 7028637292001107504, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: c8578ae5b690b4a43b15e00c4c8314be, type: 3} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a01df028900292049b47b3b37f8956ca, type: 3} +--- !u!4 &3760105312778375522 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 791446531543855676} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5432126024293354453 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 791446531543855676} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 436b68ae9b9d347469b78e52a5aa7b53, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.MapLocation +--- !u!1001 &4116241792435262216 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5146284940501144587} + m_Modifications: + - target: {fileID: 16059475118202204, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Name + value: City_1 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -0.5 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -1.1 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -0.5 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: 7.38 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7028637292001107504, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 4527c8bf2fb73e244ae6ab0cf0cd47ac, type: 3} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a01df028900292049b47b3b37f8956ca, type: 3} +--- !u!4 &561419057474875478 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 4116241792435262216} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8684863823358946017 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 4116241792435262216} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 436b68ae9b9d347469b78e52a5aa7b53, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.MapLocation +--- !u!1001 &5828258825575613276 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5146284940501144587} + m_Modifications: + - target: {fileID: 16059475118202204, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Name + value: City_2 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -0.7 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -1.3 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 9.769245 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 8.9572 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -0.8 + objectReference: {fileID: 0} + - target: {fileID: 4424816656966606675, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_text + value: Focshani + objectReference: {fileID: 0} + - target: {fileID: 4424816656966606675, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_fontSize + value: 2.85 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 0.11 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 0.11 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 0.11 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -6.55 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -6.52 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: locationId + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7028637292001107504, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 4527c8bf2fb73e244ae6ab0cf0cd47ac, type: 3} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a01df028900292049b47b3b37f8956ca, type: 3} +--- !u!114 &1259639271102593717 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 5828258825575613276} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 436b68ae9b9d347469b78e52a5aa7b53, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.MapLocation +--- !u!4 &7941949735494770690 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 5828258825575613276} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8367641304496698656 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5146284940501144587} + m_Modifications: + - target: {fileID: 16059475118202204, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Name + value: Ruin_2 + objectReference: {fileID: 0} + - target: {fileID: 499461584922215506, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Size.x + value: 0.74 + objectReference: {fileID: 0} + - target: {fileID: 499461584922215506, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Size.y + value: 0.73 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 13.127449 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 11.1128645 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -0.28 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -0.51 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 9.769245 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 8.9572 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -0.85 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -0.34 + objectReference: {fileID: 0} + - target: {fileID: 4424816656966606675, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_text + value: Bobeshti + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -5.31 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -1.63 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: locationId + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 7028637292001107504, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 9d5fca9f959fda141a1b1638b03f838b, type: 3} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a01df028900292049b47b3b37f8956ca, type: 3} +--- !u!114 &3857004143057210569 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 8367641304496698656} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 436b68ae9b9d347469b78e52a5aa7b53, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.MapLocation +--- !u!4 &5389276995739539070 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 8367641304496698656} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8791299109787208557 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5146284940501144587} + m_Modifications: + - target: {fileID: 16059475118202204, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Name + value: Village_1 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -0.1 + objectReference: {fileID: 0} + - target: {fileID: 2400910950812063108, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 9.769245 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 8.9572 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: -0.8 + objectReference: {fileID: 0} + - target: {fileID: 2704211167641619277, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -0.3 + objectReference: {fileID: 0} + - target: {fileID: 4424816656966606675, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_text + value: Barcani + objectReference: {fileID: 0} + - target: {fileID: 4424816656966606675, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_fontSize + value: 2.85 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.x + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.y + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalScale.z + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.x + value: 0.13 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalPosition.z + value: -5.75 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: locationId + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7028637292001107504, guid: a01df028900292049b47b3b37f8956ca, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: c8578ae5b690b4a43b15e00c4c8314be, type: 3} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a01df028900292049b47b3b37f8956ca, type: 3} +--- !u!114 &4294734533323453060 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4726811190838950377, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 8791299109787208557} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 436b68ae9b9d347469b78e52a5aa7b53, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Game.MapLocation +--- !u!4 &4960059986572421171 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4527625818126689118, guid: a01df028900292049b47b3b37f8956ca, type: 3} + m_PrefabInstance: {fileID: 8791299109787208557} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Game/MapLocations.prefab.meta b/Assets/Prefabs/Game/MapLocations.prefab.meta new file mode 100644 index 0000000..6eee05f --- /dev/null +++ b/Assets/Prefabs/Game/MapLocations.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a7f9155cd9331e542abcf7e18d5dc9ce +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Game/MapRef.prefab b/Assets/Prefabs/Game/MapRef.prefab new file mode 100644 index 0000000..3f89acf --- /dev/null +++ b/Assets/Prefabs/Game/MapRef.prefab @@ -0,0 +1,299 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &701269181302450206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3836152601157972426} + - component: {fileID: 8826050378408618435} + m_Layer: 6 + m_Name: MapRef + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3836152601157972426 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 701269181302450206} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2570389272920721074} + - {fileID: 926535160506351424} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8826050378408618435 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 701269181302450206} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7c173f913efc6004faf5dd75e96b32fe, type: 3} + m_Name: + m_EditorClassIdentifier: '::' + mapPlane: {fileID: 1881237933567476331} + zonesObjectHolder: {fileID: 2165519840843418706} +--- !u!1 &1881237933567476331 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2570389272920721074} + - component: {fileID: 1968062103647906774} + - component: {fileID: 3087968492223194756} + - component: {fileID: 6531115665256808659} + m_Layer: 6 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2570389272920721074 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1881237933567476331} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2, y: 1, z: 2} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3836152601157972426} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1968062103647906774 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1881237933567476331} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3087968492223194756 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1881237933567476331} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 62db3fadfa4840d458013aa77e747f59, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_MaskInteraction: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6531115665256808659 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1881237933567476331} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 10, y: 0.1, z: 10} + m_Center: {x: 0, y: -0.05, z: 0} +--- !u!1 &6524685290382203959 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 150169694567605380} + - component: {fileID: 2034157458128204794} + m_Layer: 0 + m_Name: Wilderness + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &150169694567605380 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6524685290382203959} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 926535160506351424} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2034157458128204794 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6524685290382203959} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 95af4f7ff0649854598833eabd84f131, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp-firstpass::Jovian.ZoneSystem.ZoneInstance + data: {fileID: 11400000, guid: b90063b33444d214fb0dd99845d20da0, type: 2} +--- !u!1 &7700777388891455207 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6771033229695015998} + - component: {fileID: 961106205653816651} + m_Layer: 0 + m_Name: RedMist + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6771033229695015998 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7700777388891455207} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 926535160506351424} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &961106205653816651 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7700777388891455207} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 95af4f7ff0649854598833eabd84f131, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp-firstpass::Jovian.ZoneSystem.ZoneInstance + data: {fileID: 11400000, guid: 6ae6794d84d30a64393cdac41f6bd89c, type: 2} +--- !u!1 &8990714869477060382 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926535160506351424} + - component: {fileID: 2165519840843418706} + m_Layer: 0 + m_Name: ZoneGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &926535160506351424 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8990714869477060382} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 150169694567605380} + - {fileID: 6771033229695015998} + m_Father: {fileID: 3836152601157972426} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2165519840843418706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8990714869477060382} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 514ac2296ff6032459b84681867b26cd, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp-firstpass::ZoneSystem.ZoneManager + mapPlane: 1 diff --git a/Assets/Prefabs/Game/MapRef.prefab.meta b/Assets/Prefabs/Game/MapRef.prefab.meta new file mode 100644 index 0000000..5f18cf8 --- /dev/null +++ b/Assets/Prefabs/Game/MapRef.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e152c7d154fb4da419d61245d532e8ca +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Game/Party.prefab b/Assets/Prefabs/Game/Party.prefab new file mode 100644 index 0000000..46a5175 --- /dev/null +++ b/Assets/Prefabs/Game/Party.prefab @@ -0,0 +1,454 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1024083357468631475 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3883127191764828975} + - component: {fileID: 5653379054112650511} + - component: {fileID: 6148308834396474161} + m_Layer: 0 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3883127191764828975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024083357468631475} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4319516195565633034} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5653379054112650511 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024083357468631475} + m_CullTransparentMesh: 1 +--- !u!114 &6148308834396474161 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024083357468631475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2537578862943088419 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4012222738582012437} + - component: {fileID: 3249071694086606283} + - component: {fileID: 729116634618204491} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4012222738582012437 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2537578862943088419} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4319516195565633034} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.037, y: -0.013} + m_SizeDelta: {x: 13.794, y: 4.229} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3249071694086606283 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2537578862943088419} + m_CullTransparentMesh: 1 +--- !u!114 &729116634618204491 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2537578862943088419} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: CITY_1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 3.75 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4905655696927363011 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 660494562578339291} + - component: {fileID: 1480157237527998548} + m_Layer: 0 + m_Name: Party + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &660494562578339291 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4905655696927363011} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.07, y: 0.036, z: 1.95} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4401955371165223074} + - {fileID: 4319516195565633034} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1480157237527998548 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4905655696927363011} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 067750df0e87b834bbbb239b7c03abb4, type: 3} + m_Name: + m_EditorClassIdentifier: '::' +--- !u!1 &4999717812512709540 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4401955371165223074} + - component: {fileID: 3916039184069698551} + m_Layer: 0 + m_Name: Square + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4401955371165223074 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4999717812512709540} + serializedVersion: 2 + m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0.07, z: -0.456} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 660494562578339291} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!212 &3916039184069698551 +SpriteRenderer: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4999717812512709540} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_MaskInteraction: 0 + m_Sprite: {fileID: 21300000, guid: d188671b6c5025c429a8908bd0a7a93d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.28, y: 1.28} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_SpriteSortPoint: 0 +--- !u!1 &5077922024062410584 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4319516195565633034} + - component: {fileID: 1438956083575921239} + - component: {fileID: 846436570382128832} + - component: {fileID: 3223447814727493591} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4319516195565633034 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5077922024062410584} + m_LocalRotation: {x: 0, y: 0.7071068, z: -0.7071068, w: 0} + m_LocalPosition: {x: 0, y: 0, z: -0.9} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3883127191764828975} + - {fileID: 4012222738582012437} + m_Father: {fileID: 660494562578339291} + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.01, y: 0} + m_SizeDelta: {x: 13.729, y: 4.265} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &1438956083575921239 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5077922024062410584} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &846436570382128832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5077922024062410584} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.CanvasScaler + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 1 +--- !u!114 &3223447814727493591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5077922024062410584} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.GraphicRaycaster + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 diff --git a/Assets/Prefabs/Game/Party.prefab.meta b/Assets/Prefabs/Game/Party.prefab.meta new file mode 100644 index 0000000..b2618c7 --- /dev/null +++ b/Assets/Prefabs/Game/Party.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3a1b48d52adea3347acf44510bdb6fc3 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI.meta b/Assets/Prefabs/UI.meta new file mode 100644 index 0000000..409fa20 --- /dev/null +++ b/Assets/Prefabs/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dce6ff3197c0ee04f8b35258bdc4d0b7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/GUI.prefab b/Assets/Prefabs/UI/GUI.prefab new file mode 100644 index 0000000..2ea7d9d --- /dev/null +++ b/Assets/Prefabs/UI/GUI.prefab @@ -0,0 +1,2347 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &378884694893096138 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8590246171855584120} + - component: {fileID: 4883967831740578643} + - component: {fileID: 2007209877300704519} + m_Layer: 5 + m_Name: TopBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8590246171855584120 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 378884694893096138} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7646180889709043851} + - {fileID: 7124300247997263610} + - {fileID: 921832704581050327} + - {fileID: 2885987332047864634} + - {fileID: 4037410772202857017} + - {fileID: 7031164879444458698} + m_Father: {fileID: 5178544305442097730} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0.029296875, y: 675.79} + m_SizeDelta: {x: 0, y: 84.7559} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4883967831740578643 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 378884694893096138} + m_CullTransparentMesh: 1 +--- !u!114 &2007209877300704519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 378884694893096138} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &747398873991266055 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3356900742687281743} + - component: {fileID: 7668239932724718426} + - component: {fileID: 2618415343516141710} + - component: {fileID: 8796640271604079323} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3356900742687281743 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747398873991266055} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7331524418486951283} + m_Father: {fileID: 4037410772202857017} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.00033569336, y: -0.00005722046} + m_SizeDelta: {x: -0.8389969, y: -0.8389969} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7668239932724718426 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747398873991266055} + m_CullTransparentMesh: 1 +--- !u!114 &2618415343516141710 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747398873991266055} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ea02ea44fa86ee445be0f7ca82098b75, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8796640271604079323 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747398873991266055} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Button + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2618415343516141710} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &862570171272172825 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 921832704581050327} + - component: {fileID: 4209800208220570357} + - component: {fileID: 8523673495027222619} + m_Layer: 5 + m_Name: CornerR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &921832704581050327 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 862570171272172825} + m_LocalRotation: {x: 0, y: 0, z: 1, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8590246171855584120} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -50, y: -50} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4209800208220570357 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 862570171272172825} + m_CullTransparentMesh: 1 +--- !u!114 &8523673495027222619 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 862570171272172825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 60a7c1e10ed7ff94cbe191d9d3e305ed, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &885544917832471154 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3614283403285047332} + - component: {fileID: 9097424490624519143} + - component: {fileID: 5251043185633806019} + m_Layer: 5 + m_Name: BottomBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3614283403285047332 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 885544917832471154} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6698928180749716659} + - {fileID: 1363818576562075482} + - {fileID: 273521242866916496} + m_Father: {fileID: 5178544305442097730} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -0.8276367, y: -700.211} + m_SizeDelta: {x: 0, y: 38.9322} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9097424490624519143 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 885544917832471154} + m_CullTransparentMesh: 1 +--- !u!114 &5251043185633806019 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 885544917832471154} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1110039786641071989 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 228122074703787615} + - component: {fileID: 5677758485139287257} + - component: {fileID: 5425624334666703278} + m_Layer: 5 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &228122074703787615 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1110039786641071989} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 141516822241692268} + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.26383018, y: 0} + m_SizeDelta: {x: 0.5276, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5677758485139287257 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1110039786641071989} + m_CullTransparentMesh: 1 +--- !u!114 &5425624334666703278 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1110039786641071989} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7e443a969de292045b2224c779d96139, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1353020646148080628 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1363818576562075482} + - component: {fileID: 2865525478825243026} + - component: {fileID: 6642298968340755968} + m_Layer: 5 + m_Name: CornerL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1363818576562075482 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1353020646148080628} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3614283403285047332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 51.5, y: 50.098} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2865525478825243026 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1353020646148080628} + m_CullTransparentMesh: 1 +--- !u!114 &6642298968340755968 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1353020646148080628} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 60a7c1e10ed7ff94cbe191d9d3e305ed, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1509333392066317565 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3932659130287953104} + - component: {fileID: 1630395335026015654} + - component: {fileID: 7633952988478964273} + m_Layer: 5 + m_Name: PortraitsContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3932659130287953104 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1509333392066317565} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2124443195524357696} + - {fileID: 7497223681040273609} + - {fileID: 6675701153400291410} + - {fileID: 836462145768403853} + m_Father: {fileID: 9014584537546893468} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 86, y: -617.50366} + m_SizeDelta: {x: 126.1022, y: 876.7058} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1630395335026015654 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1509333392066317565} + m_CullTransparentMesh: 1 +--- !u!114 &7633952988478964273 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1509333392066317565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.VerticalLayoutGroup + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 8.1 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &1937799319386955903 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4317200163062044417} + - component: {fileID: 495104619122504187} + - component: {fileID: 5790168282117808138} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4317200163062044417 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937799319386955903} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2885987332047864634} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.0006752, y: 0} + m_SizeDelta: {x: 896.71, y: 29.87} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &495104619122504187 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937799319386955903} + m_CullTransparentMesh: 1 +--- !u!114 &5790168282117808138 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937799319386955903} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: '18/20 + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_sharedMaterial: {fileID: 9074173216178389243, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 23.71 + m_fontSizeBase: 23.71 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 3.3253174, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2230108362354583707 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 141516822241692268} + - component: {fileID: 5076642238636843613} + - component: {fileID: 3627111303251041423} + m_Layer: 5 + m_Name: RightBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &141516822241692268 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2230108362354583707} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 228122074703787615} + m_Father: {fileID: 5178544305442097730} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 1253.2, y: -1.098877} + m_SizeDelta: {x: 48.3058, y: -2.198} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5076642238636843613 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2230108362354583707} + m_CullTransparentMesh: 1 +--- !u!114 &3627111303251041423 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2230108362354583707} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2626279624379897320 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4037410772202857017} + m_Layer: 5 + m_Name: ButtonPause + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4037410772202857017 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2626279624379897320} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3356900742687281743} + m_Father: {fileID: 8590246171855584120} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 1144.6, y: -0.000029087} + m_SizeDelta: {x: 65.1608, y: 65.1608} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2811824847916959646 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 273521242866916496} + - component: {fileID: 885859328064768957} + - component: {fileID: 6062170193298316836} + m_Layer: 5 + m_Name: CornerR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &273521242866916496 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2811824847916959646} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3614283403285047332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -50, y: 50.098} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &885859328064768957 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2811824847916959646} + m_CullTransparentMesh: 1 +--- !u!114 &6062170193298316836 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2811824847916959646} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 60a7c1e10ed7ff94cbe191d9d3e305ed, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2913371113149423864 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5178544305442097730} + - component: {fileID: 700280458110497971} + - component: {fileID: 2370035626714634532} + - component: {fileID: 8167241325041991637} + - component: {fileID: 7273291222268097853} + - component: {fileID: 7415421702590866327} + m_Layer: 5 + m_Name: GUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5178544305442097730 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2913371113149423864} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9014584537546893468} + - {fileID: 141516822241692268} + - {fileID: 8590246171855584120} + - {fileID: 3614283403285047332} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &700280458110497971 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2913371113149423864} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 1 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &2370035626714634532 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2913371113149423864} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.CanvasScaler + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 2550, y: 1440} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0.5 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!225 &8167241325041991637 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2913371113149423864} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!114 &7273291222268097853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2913371113149423864} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1ba89f0d55be1ed4bb61a320344f706d, type: 3} + m_Name: + m_EditorClassIdentifier: '::' + portraitsContainer: {fileID: 3932659130287953104} + suppliesBar: {fileID: 5036729711740760361} + suppliesText: {fileID: 5790168282117808138} + pauseMenuButton: {fileID: 8796640271604079323} + dayText: {fileID: 5547799966266031405} +--- !u!114 &7415421702590866327 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2913371113149423864} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.GraphicRaycaster + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &3804472389018345112 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7124300247997263610} + - component: {fileID: 475156189191035612} + - component: {fileID: 5408115068290627301} + m_Layer: 5 + m_Name: CornerL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7124300247997263610 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3804472389018345112} + m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8590246171855584120} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 50, y: -50.69998} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &475156189191035612 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3804472389018345112} + m_CullTransparentMesh: 1 +--- !u!114 &5408115068290627301 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3804472389018345112} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 60a7c1e10ed7ff94cbe191d9d3e305ed, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4111847557570019687 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6698928180749716659} + - component: {fileID: 2694520592645930497} + - component: {fileID: 742661807121905236} + m_Layer: 5 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6698928180749716659 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4111847557570019687} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3614283403285047332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0.024858475} + m_SizeDelta: {x: 0, y: -0.049782} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2694520592645930497 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4111847557570019687} + m_CullTransparentMesh: 1 +--- !u!114 &742661807121905236 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4111847557570019687} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 73bb90d041ca44840b7e404613da46ae, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4225837242776089204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8599248206773371971} + - component: {fileID: 9193782847750301214} + - component: {fileID: 5547799966266031405} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8599248206773371971 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4225837242776089204} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7031164879444458698} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.25250244, y: -0.00002670288} + m_SizeDelta: {x: -0.50497, y: 0.361} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9193782847750301214 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4225837242776089204} + m_CullTransparentMesh: 1 +--- !u!114 &5547799966266031405 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4225837242776089204} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Day 1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_sharedMaterial: {fileID: 9074173216178389243, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4283396475 + m_fontColor: {r: 0.48235297, g: 0.4431373, b: 0.30980393, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 33 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5820809954443678549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4968745236197014354} + - component: {fileID: 1376771576028498361} + - component: {fileID: 6208070459097037773} + m_Layer: 5 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4968745236197014354 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5820809954443678549} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9014584537546893468} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -62.267, y: 0.050048828} + m_SizeDelta: {x: -124.5338, y: -0.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1376771576028498361 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5820809954443678549} + m_CullTransparentMesh: 1 +--- !u!114 &6208070459097037773 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5820809954443678549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7e443a969de292045b2224c779d96139, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6314380521779611749 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7646180889709043851} + - component: {fileID: 6196419149582557784} + - component: {fileID: 9065967816527844923} + m_Layer: 5 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7646180889709043851 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6314380521779611749} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8590246171855584120} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.0107421875, y: -7.1693993} + m_SizeDelta: {x: 0.7, y: 17.549} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6196419149582557784 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6314380521779611749} + m_CullTransparentMesh: 1 +--- !u!114 &9065967816527844923 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6314380521779611749} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8d6d3893153282a488a4e9fd979e8746, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7256176995358320070 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9014584537546893468} + - component: {fileID: 6524930311025075342} + - component: {fileID: 3496454433051527820} + m_Layer: 5 + m_Name: LeftBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9014584537546893468 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7256176995358320070} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3932659130287953104} + - {fileID: 4968745236197014354} + m_Father: {fileID: 5178544305442097730} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -1191.2, y: -0.7536621} + m_SizeDelta: {x: 172.2669, y: 0.5046} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6524930311025075342 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7256176995358320070} + m_CullTransparentMesh: 1 +--- !u!114 &3496454433051527820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7256176995358320070} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7758887270900996864 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7031164879444458698} + - component: {fileID: 542021207025892353} + - component: {fileID: 9067875883647334670} + m_Layer: 5 + m_Name: DateTime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7031164879444458698 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7758887270900996864} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8599248206773371971} + m_Father: {fileID: 8590246171855584120} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.10939136, y: 0.5} + m_AnchorMax: {x: 0.32239145, y: 0.5} + m_AnchoredPosition: {x: -23.35254, y: 0.80260015} + m_SizeDelta: {x: -48.2798, y: 86.361} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &542021207025892353 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7758887270900996864} + m_CullTransparentMesh: 1 +--- !u!114 &9067875883647334670 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7758887270900996864} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8812881409430872332 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7331524418486951283} + - component: {fileID: 5006034644498367838} + - component: {fileID: 9026942317689897256} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7331524418486951283 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8812881409430872332} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3356900742687281743} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.00012207031, y: -0.00018310547} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5006034644498367838 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8812881409430872332} + m_CullTransparentMesh: 1 +--- !u!114 &9026942317689897256 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8812881409430872332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Button + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &9152020198549563678 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2885987332047864634} + - component: {fileID: 8330256664596456697} + - component: {fileID: 5036729711740760361} + m_Layer: 5 + m_Name: ProgressBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2885987332047864634 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9152020198549563678} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4317200163062044417} + m_Father: {fileID: 8590246171855584120} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.32239145, y: 0.264} + m_AnchorMax: {x: 0.67339146, y: 0.73600006} + m_AnchoredPosition: {x: -0.4572754, y: 0.13694} + m_SizeDelta: {x: -1.0853, y: -0.2738} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8330256664596456697 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9152020198549563678} + m_CullTransparentMesh: 1 +--- !u!114 &5036729711740760361 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9152020198549563678} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3225768f79644af4dbda96b8f9d57ed2, type: 3} + m_Type: 3 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &2297603084578374942 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3932659130287953104} + m_Modifications: + - target: {fileID: 821015928509599053, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1445432521138085750, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: deae0f160a4f0314486d83fe7313cfcd, type: 3} + - target: {fileID: 2738445106580039420, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_SizeDelta.x + value: 123.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_SizeDelta.y + value: 212.8684 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5596812297104419965, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7521504480723579343, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Name + value: HeroPortrait (2) + objectReference: {fileID: 0} + - target: {fileID: 7521504480723579343, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8280588642123098778, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} +--- !u!224 &6675701153400291410 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + m_PrefabInstance: {fileID: 2297603084578374942} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3120183334890149253 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3932659130287953104} + m_Modifications: + - target: {fileID: 821015928509599053, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1445432521138085750, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 6cb6255ee69dbf04abe2eac591388adf, type: 3} + - target: {fileID: 2738445106580039420, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_SizeDelta.x + value: 123.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_SizeDelta.y + value: 212.8684 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5596812297104419965, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7521504480723579343, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Name + value: HeroPortrait (1) + objectReference: {fileID: 0} + - target: {fileID: 7521504480723579343, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8280588642123098778, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} +--- !u!224 &7497223681040273609 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + m_PrefabInstance: {fileID: 3120183334890149253} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5250589009463473857 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3932659130287953104} + m_Modifications: + - target: {fileID: 821015928509599053, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1445432521138085750, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 21833c6afc1e0b047a3c49dc9ea35996, type: 3} + - target: {fileID: 2738445106580039420, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_SizeDelta.x + value: 123.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_SizeDelta.y + value: 212.8684 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5596812297104419965, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7521504480723579343, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Name + value: HeroPortrait (3) + objectReference: {fileID: 0} + - target: {fileID: 7521504480723579343, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8280588642123098778, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} +--- !u!224 &836462145768403853 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + m_PrefabInstance: {fileID: 5250589009463473857} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6790842017829903116 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3932659130287953104} + m_Modifications: + - target: {fileID: 821015928509599053, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2738445106580039420, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_SizeDelta.x + value: 123.5 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_SizeDelta.y + value: 212.8684 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5596812297104419965, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7521504480723579343, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Name + value: HeroPortrait + objectReference: {fileID: 0} + - target: {fileID: 7521504480723579343, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8280588642123098778, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} +--- !u!224 &2124443195524357696 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4847670906605389132, guid: 7d8ddde92b6271e4c84fd1caa7d21932, type: 3} + m_PrefabInstance: {fileID: 6790842017829903116} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/UI/GUI.prefab.meta b/Assets/Prefabs/UI/GUI.prefab.meta new file mode 100644 index 0000000..856fcd1 --- /dev/null +++ b/Assets/Prefabs/UI/GUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ddc1b5dd628590a4084c1997dd102f62 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/HeroPortrait.prefab b/Assets/Prefabs/UI/HeroPortrait.prefab new file mode 100644 index 0000000..b73aa3a --- /dev/null +++ b/Assets/Prefabs/UI/HeroPortrait.prefab @@ -0,0 +1,350 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &821015928509599053 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8650249646219082848} + - component: {fileID: 5238289607019819546} + - component: {fileID: 9206939971592915387} + m_Layer: 0 + m_Name: PortraitFrame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8650249646219082848 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 821015928509599053} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 635472993512454406} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 60.460003, y: -101.67001} + m_SizeDelta: {x: 126.08, y: 203.78} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5238289607019819546 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 821015928509599053} + m_CullTransparentMesh: 1 +--- !u!114 &9206939971592915387 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 821015928509599053} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8e25a22b9493b2a48ba578840bf82764, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2738445106580039420 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5556157417741217720} + - component: {fileID: 8211986896708609430} + - component: {fileID: 4614622083837966787} + m_Layer: 0 + m_Name: StaminaBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5556157417741217720 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2738445106580039420} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4847670906605389132} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 60.806, y: -104.47347} + m_SizeDelta: {x: 121.61, y: 3.9133} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8211986896708609430 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2738445106580039420} + m_CullTransparentMesh: 1 +--- !u!114 &4614622083837966787 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2738445106580039420} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.6156863, g: 0.6509804, b: 0.63529414, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5596812297104419965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 635472993512454406} + - component: {fileID: 713960887884573537} + - component: {fileID: 1445432521138085750} + m_Layer: 0 + m_Name: HeroPortrait + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &635472993512454406 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5596812297104419965} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8650249646219082848} + m_Father: {fileID: 4847670906605389132} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 61.75, y: -101.78} + m_SizeDelta: {x: 123.5, y: 203.56} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &713960887884573537 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5596812297104419965} + m_CullTransparentMesh: 1 +--- !u!114 &1445432521138085750 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5596812297104419965} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0664f64568edf244c8e86bbdfb38f011, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7521504480723579343 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4847670906605389132} + - component: {fileID: 1058805764866833899} + m_Layer: 0 + m_Name: HeroPortrait + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4847670906605389132 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7521504480723579343} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 635472993512454406} + - {fileID: 3679437589391954677} + - {fileID: 5556157417741217720} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 123.5, y: 212.8684} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1058805764866833899 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7521504480723579343} + m_CullTransparentMesh: 1 +--- !u!1 &8280588642123098778 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3679437589391954677} + - component: {fileID: 2223287144791830491} + - component: {fileID: 4550488616099254946} + m_Layer: 0 + m_Name: HealthBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3679437589391954677 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8280588642123098778} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4847670906605389132} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 60.806023, y: -99.96694} + m_SizeDelta: {x: 121.612, y: 3.6904} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2223287144791830491 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8280588642123098778} + m_CullTransparentMesh: 1 +--- !u!114 &4550488616099254946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8280588642123098778} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.48627454, g: 0.06666667, b: 0.08627451, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Assets/Prefabs/UI/HeroPortrait.prefab.meta b/Assets/Prefabs/UI/HeroPortrait.prefab.meta new file mode 100644 index 0000000..4c47472 --- /dev/null +++ b/Assets/Prefabs/UI/HeroPortrait.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7d8ddde92b6271e4c84fd1caa7d21932 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/MainMenuReference.prefab b/Assets/Prefabs/UI/MainMenuReference.prefab new file mode 100644 index 0000000..1aa3ede --- /dev/null +++ b/Assets/Prefabs/UI/MainMenuReference.prefab @@ -0,0 +1,1045 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &332556955699063245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1490218566039382188} + - component: {fileID: 386276042863561764} + - component: {fileID: 6262029377281805746} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1490218566039382188 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 332556955699063245} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1772545795218919498} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 314} + m_SizeDelta: {x: 733.6997, y: 74.07919} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &386276042863561764 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 332556955699063245} + m_CullTransparentMesh: 1 +--- !u!114 &6262029377281805746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 332556955699063245} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Main Menu + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_sharedMaterial: {fileID: 9074173216178389243, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3037442426626304404 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3037442426626304407} + - component: {fileID: 3037442426626304401} + m_Layer: 5 + m_Name: MainMenuHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3037442426626304407 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3037442426626304404} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1344629644101842586} + - {fileID: 1772545795218919498} + m_Father: {fileID: 3037442427450949511} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3037442426626304401 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3037442426626304404} + m_CullTransparentMesh: 1 +--- !u!1 &3037442427450949627 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3037442427450949511} + - component: {fileID: 3037442427450949508} + - component: {fileID: 3037442427450949509} + - component: {fileID: 3037442427450949626} + - component: {fileID: 2805232980139385736} + m_Layer: 5 + m_Name: MainMenuReference + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3037442427450949511 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3037442427450949627} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3037442426626304407} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1466, y: 825} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &3037442427450949508 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3037442427450949627} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 1 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 10 + m_TargetDisplay: 0 +--- !u!114 &3037442427450949509 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3037442427450949627} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0.5 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &3037442427450949626 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3037442427450949627} + 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 &2805232980139385736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3037442427450949627} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4a317224336a9456182f69332d109c64, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.UI.MainMenuReference + newGameButton: {fileID: 8144802472873615608} + continueButton: {fileID: 3374148041219190151} + optionsButton: {fileID: 4551995168631067617} + exitButton: {fileID: 8008150559261286825} +--- !u!1 &4037121351536647805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1772545795218919498} + - component: {fileID: 7298738886411858426} + - component: {fileID: 1939838321122706235} + m_Layer: 0 + m_Name: MenuContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1772545795218919498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4037121351536647805} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.7514691, y: 0.7514691, z: 0.7514691} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1813061874901401198} + - {fileID: 1490218566039382188} + m_Father: {fileID: 3037442426626304407} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.054626465, y: 1.1412964} + m_SizeDelta: {x: 484.7, y: 275.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7298738886411858426 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4037121351536647805} + m_CullTransparentMesh: 1 +--- !u!114 &1939838321122706235 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4037121351536647805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 52125a3c3df558448a5af5a04dbf8d2d, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6010866730883149703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1813061874901401198} + - component: {fileID: 6140709071237222314} + - component: {fileID: 6860798698300940246} + m_Layer: 0 + m_Name: MenuGrid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1813061874901401198 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6010866730883149703} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7813485818711928818} + - {fileID: 3725695710420116109} + - {fileID: 9049874931942150548} + - {fileID: 3287303034107732956} + m_Father: {fileID: 1772545795218919498} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1030.0891, y: 545.292} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6140709071237222314 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6010866730883149703} + m_CullTransparentMesh: 1 +--- !u!114 &6860798698300940246 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6010866730883149703} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.VerticalLayoutGroup + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 18.84 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &8614905007130442580 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1344629644101842586} + - component: {fileID: 503938518615782969} + - component: {fileID: 8963775395048948106} + m_Layer: 0 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1344629644101842586 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8614905007130442580} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.7514691, y: 0.7514691, z: 0.7514691} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3037442426626304407} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.0004272461, y: 0.00091552734} + m_SizeDelta: {x: 484.84, y: 272.85} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &503938518615782969 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8614905007130442580} + m_CullTransparentMesh: 1 +--- !u!114 &8963775395048948106 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8614905007130442580} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0.7607843} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &2532136418733667904 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1813061874901401198} + m_Modifications: + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.b + value: 0.8243592 + objectReference: {fileID: 0} + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.g + value: 0.8917145 + objectReference: {fileID: 0} + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.r + value: 0.8962264 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.x + value: 505.4042 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.y + value: 64.6698 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.z + value: -24.009144 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6994919331080978204, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_text + value: Options + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Name + value: Options + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d81557c8645f08346a3b50f26999e961, type: 3} +--- !u!114 &4551995168631067617 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2019895035406820769, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 2532136418733667904} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Button +--- !u!224 &9049874931942150548 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 2532136418733667904} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3664656935439599654 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1813061874901401198} + m_Modifications: + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.b + value: 0.8243592 + objectReference: {fileID: 0} + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.g + value: 0.8917145 + objectReference: {fileID: 0} + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.r + value: 0.8962264 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.x + value: 505.4042 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.y + value: 64.6698 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.z + value: -24.009144 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Name + value: Continue + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d81557c8645f08346a3b50f26999e961, type: 3} +--- !u!114 &3374148041219190151 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2019895035406820769, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 3664656935439599654} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Button +--- !u!224 &7813485818711928818 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 3664656935439599654} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7854345262819788121 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1813061874901401198} + m_Modifications: + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.b + value: 0.8243592 + objectReference: {fileID: 0} + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.g + value: 0.8917145 + objectReference: {fileID: 0} + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.r + value: 0.8962264 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.x + value: 505.4042 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.y + value: 64.6698 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.z + value: -24.009144 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6994919331080978204, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_text + value: New Game + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Name + value: NewGame + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d81557c8645f08346a3b50f26999e961, type: 3} +--- !u!224 &3725695710420116109 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 7854345262819788121} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8144802472873615608 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2019895035406820769, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 7854345262819788121} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Button +--- !u!1001 &8298640237792510984 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1813061874901401198} + m_Modifications: + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.b + value: 0.8243592 + objectReference: {fileID: 0} + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.g + value: 0.8917145 + objectReference: {fileID: 0} + - target: {fileID: 796414697886542336, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Color.r + value: 0.8962264 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.x + value: 505.4042 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.y + value: 64.6698 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.z + value: -24.009144 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6994919331080978204, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_text + value: Exit to Desktop + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Name + value: ExitGame + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d81557c8645f08346a3b50f26999e961, type: 3} +--- !u!224 &3287303034107732956 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 8298640237792510984} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8008150559261286825 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2019895035406820769, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 8298640237792510984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Button diff --git a/Assets/Prefabs/UI/MainMenuReference.prefab.meta b/Assets/Prefabs/UI/MainMenuReference.prefab.meta new file mode 100644 index 0000000..a3f5ced --- /dev/null +++ b/Assets/Prefabs/UI/MainMenuReference.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4a5921956dcd94027b54f44aceabb05d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/MenuButton.prefab b/Assets/Prefabs/UI/MenuButton.prefab new file mode 100644 index 0000000..7b0da7a --- /dev/null +++ b/Assets/Prefabs/UI/MenuButton.prefab @@ -0,0 +1,260 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6081309967645305556 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6485200383757744943} + - component: {fileID: 7978833490633529600} + - component: {fileID: 6994919331080978204} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6485200383757744943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6081309967645305556} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6824195769074771924} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -11.4, y: 0} + m_SizeDelta: {x: -22.8, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7978833490633529600 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6081309967645305556} + m_CullTransparentMesh: 1 +--- !u!114 &6994919331080978204 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6081309967645305556} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Continue + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_sharedMaterial: {fileID: 9074173216178389243, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 37.9 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 37.9 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 20.13861, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8954220249598401173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6824195769074771924} + - component: {fileID: 3995350783138454167} + - component: {fileID: 796414697886542336} + - component: {fileID: 2019895035406820769} + m_Layer: 0 + m_Name: MenuButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6824195769074771924 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8954220249598401173} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6485200383757744943} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.000031233, y: 137} + m_SizeDelta: {x: 435.3265, y: 59.2975} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3995350783138454167 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8954220249598401173} + m_CullTransparentMesh: 1 +--- !u!114 &796414697886542336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8954220249598401173} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.9056604, g: 0.90479463, b: 0.83303666, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2019895035406820769 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8954220249598401173} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Button + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 796414697886542336} + m_OnClick: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/Prefabs/UI/MenuButton.prefab.meta b/Assets/Prefabs/UI/MenuButton.prefab.meta new file mode 100644 index 0000000..6221e10 --- /dev/null +++ b/Assets/Prefabs/UI/MenuButton.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d81557c8645f08346a3b50f26999e961 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/PauseMenu.prefab b/Assets/Prefabs/UI/PauseMenu.prefab new file mode 100644 index 0000000..006512a --- /dev/null +++ b/Assets/Prefabs/UI/PauseMenu.prefab @@ -0,0 +1,872 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1024276126636315853 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2515975246754644741} + - component: {fileID: 2836781931153234552} + - component: {fileID: 1868983326504729341} + m_Layer: 5 + m_Name: MenuContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2515975246754644741 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024276126636315853} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3169392141318717452} + - {fileID: 4771322692641951236} + m_Father: {fileID: 5449421435773753936} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -1169.187, y: -544.5738} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2836781931153234552 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024276126636315853} + m_CullTransparentMesh: 1 +--- !u!114 &1868983326504729341 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024276126636315853} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 52125a3c3df558448a5af5a04dbf8d2d, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3912255779603816972 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3169392141318717452} + - component: {fileID: 3417418388039310665} + - component: {fileID: 2269216609953854584} + m_Layer: 5 + m_Name: MenuGrid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3169392141318717452 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3912255779603816972} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6584541071682436638} + - {fileID: 5538861784282235789} + - {fileID: 7803278831297893346} + m_Father: {fileID: 2515975246754644741} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -919.9108, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3417418388039310665 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3912255779603816972} + m_CullTransparentMesh: 1 +--- !u!114 &2269216609953854584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3912255779603816972} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.VerticalLayoutGroup + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 18.84 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &4802748352262204857 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5449421435773753936} + - component: {fileID: 1923839764967468888} + - component: {fileID: 656702676764748787} + - component: {fileID: 7490153413781651345} + - component: {fileID: 6379232012551201323} + - component: {fileID: 3592351207927560197} + m_Layer: 5 + m_Name: PauseMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5449421435773753936 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4802748352262204857} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1913085558155776425} + - {fileID: 2515975246754644741} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &1923839764967468888 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4802748352262204857} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 1 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 100 + m_TargetDisplay: 0 +--- !u!114 &656702676764748787 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4802748352262204857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.CanvasScaler + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 2550, y: 1440} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0.5 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!225 &7490153413781651345 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4802748352262204857} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!114 &6379232012551201323 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4802748352262204857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8c881c3395da5194b926ef10f819edd7, type: 3} + m_Name: + m_EditorClassIdentifier: '::' + resumeButton: {fileID: 1863521608250604651} + exitButton: {fileID: 3384071323960824215} + saveButton: {fileID: 1036266903870521848} +--- !u!114 &3592351207927560197 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4802748352262204857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.GraphicRaycaster + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &7935419323729285066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4771322692641951236} + - component: {fileID: 8596798020696604348} + - component: {fileID: 9083602295315472066} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4771322692641951236 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935419323729285066} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2515975246754644741} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0.000011027, y: -130.03964} + m_SizeDelta: {x: 733.6997, y: 74.0792} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8596798020696604348 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935419323729285066} + m_CullTransparentMesh: 1 +--- !u!114 &9083602295315472066 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935419323729285066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Pause Menu + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_sharedMaterial: {fileID: 9074173216178389243, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8752915353313487978 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1913085558155776425} + - component: {fileID: 7159071743173685932} + - component: {fileID: 1350244122946965319} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1913085558155776425 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8752915353313487978} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5449421435773753936} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7159071743173685932 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8752915353313487978} + m_CullTransparentMesh: 1 +--- !u!114 &1350244122946965319 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8752915353313487978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0.7607843} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &420124298002635210 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3169392141318717452} + m_Modifications: + - target: {fileID: 6081309967645305556, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.x + value: 435.3265 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.y + value: 59.2975 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Name + value: Continue + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d81557c8645f08346a3b50f26999e961, type: 3} +--- !u!114 &1863521608250604651 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2019895035406820769, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 420124298002635210} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Button +--- !u!224 &6584541071682436638 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 420124298002635210} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1326754941721502809 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3169392141318717452} + m_Modifications: + - target: {fileID: 6081309967645305556, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.x + value: 435.3265 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.y + value: 59.2975 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6994919331080978204, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_text + value: Save Game + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Name + value: Save + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d81557c8645f08346a3b50f26999e961, type: 3} +--- !u!114 &1036266903870521848 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2019895035406820769, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 1326754941721502809} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Button +--- !u!224 &5538861784282235789 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 1326754941721502809} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3674577917561205814 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3169392141318717452} + m_Modifications: + - target: {fileID: 6081309967645305556, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.x + value: 435.3265 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_SizeDelta.y + value: 59.2975 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6994919331080978204, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_text + value: Save and Exit to Main Menu + objectReference: {fileID: 0} + - target: {fileID: 6994919331080978204, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_fontSize + value: 30.15 + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Name + value: BackToMenu + objectReference: {fileID: 0} + - target: {fileID: 8954220249598401173, guid: d81557c8645f08346a3b50f26999e961, type: 3} + propertyPath: m_Layer + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d81557c8645f08346a3b50f26999e961, type: 3} +--- !u!114 &3384071323960824215 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2019895035406820769, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 3674577917561205814} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Button +--- !u!224 &7803278831297893346 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6824195769074771924, guid: d81557c8645f08346a3b50f26999e961, type: 3} + m_PrefabInstance: {fileID: 3674577917561205814} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/UI/PauseMenu.prefab.meta b/Assets/Prefabs/UI/PauseMenu.prefab.meta new file mode 100644 index 0000000..1684f2e --- /dev/null +++ b/Assets/Prefabs/UI/PauseMenu.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: be6155a5971e56541b632dd33f01e66b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/splashUI.prefab b/Assets/Prefabs/UI/splashUI.prefab new file mode 100644 index 0000000..b594edb --- /dev/null +++ b/Assets/Prefabs/UI/splashUI.prefab @@ -0,0 +1,923 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7364173006232602007 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7364173006232602003} + - component: {fileID: 7364173006232602002} + - component: {fileID: 7364173006232602001} + - component: {fileID: 7364173006232602000} + - component: {fileID: 1813400747} + - component: {fileID: 1813400746} + - component: {fileID: 8092419639177723618} + m_Layer: 5 + m_Name: splashUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7364173006232602003 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173006232602007} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 157} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7364173008012063683} + - {fileID: 7364173007036202374} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 368.3679, y: 264.4725} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &7364173006232602002 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173006232602007} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 7364173007036202373} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 1 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 10 + m_TargetDisplay: 0 +--- !u!114 &7364173006232602001 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173006232602007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0.5 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &7364173006232602000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173006232602007} + 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 &1813400747 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173006232602007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!114 &1813400746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173006232602007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 + m_ScrollDeltaPerTick: 6 +--- !u!114 &8092419639177723618 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173006232602007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 404d091ae45c84bfebf6fb53b88dd008, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.UI.GdprUIReference + continueButton: {fileID: 7120513155950676713} +--- !u!1 &7364173007036202395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7364173007036202374} + - component: {fileID: 7364173007036202373} + - component: {fileID: 7364173007036202372} + - component: {fileID: 1679607022142385485} + m_Layer: 0 + m_Name: Camera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7364173007036202374 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173007036202395} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -157} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7364173006232602003} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!20 &7364173007036202373 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173007036202395} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!81 &7364173007036202372 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173007036202395} + m_Enabled: 1 +--- !u!114 &1679607022142385485 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173007036202395} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalCameraData + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 + m_Version: 2 +--- !u!1 &7364173008012063682 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7364173008012063683} + - component: {fileID: 7364173008012063693} + - component: {fileID: 7364173008012063692} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7364173008012063683 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173008012063682} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7364173008165232913} + - {fileID: 360673392846051030} + - {fileID: 1377552046894266942} + m_Father: {fileID: 7364173006232602003} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7364173008012063693 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173008012063682} + m_CullTransparentMesh: 1 +--- !u!114 &7364173008012063692 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173008012063682} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 52125a3c3df558448a5af5a04dbf8d2d, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7364173008165232912 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7364173008165232913} + - component: {fileID: 7364173008165232915} + - component: {fileID: 7364173008165232914} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7364173008165232913 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173008165232912} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7364173008012063683} + 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.000030518, y: 904} + m_SizeDelta: {x: 681.4907, y: 90.53851} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7364173008165232915 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173008165232912} + m_CullTransparentMesh: 1 +--- !u!114 &7364173008165232914 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7364173008165232912} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Disclaimer + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_sharedMaterial: {fileID: 9074173216178389243, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 24.78 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: -0.5817566, y: -0.114198685, z: -0.06375122, w: -1.4199581} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7540030947078134973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 360673392846051030} + - component: {fileID: 4665764907531137639} + - component: {fileID: 115572136897023612} + m_Layer: 5 + m_Name: Text (TMP) (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &360673392846051030 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7540030947078134973} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7364173008012063683} + 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.000015259, y: 520.494} + m_SizeDelta: {x: 1317.1837, y: 676.4738} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4665764907531137639 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7540030947078134973} + m_CullTransparentMesh: 1 +--- !u!114 &115572136897023612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7540030947078134973} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Contrary to popular belief, Lorem Ipsum is not simply random text. It has + roots in a piece of classical Latin literature from 45 BC, making it over 2000 + years old. Richard McClintock, a Latin professor at Hampden-Sydney College in + Virginia, looked up one of the more obscure Latin words, consectetur, from a + Lorem Ipsum passage, and going through the cites of the word in classical literature, + discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and + 1.10.33 of "de Finibus Bonorum et Malorum" (The Extremes of Good and Evil) by + Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very + popular during the Renaissance. The first line of Lorem Ipsum, "Lorem ipsum dolor + sit amet..", comes from a line in section 1.10.32. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_sharedMaterial: {fileID: 9074173216178389243, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 41.5 + m_fontSizeBase: 24.78 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8.53 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: -0.5817566, y: 29.45574, z: -0.06375122, w: -1.4199581} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8718305831537404924 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4548032326732854917} + - component: {fileID: 7541391767328013881} + - component: {fileID: 7652264150913093102} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4548032326732854917 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8718305831537404924} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1377552046894266942} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -2.444} + m_SizeDelta: {x: 0, y: -4.887} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7541391767328013881 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8718305831537404924} + m_CullTransparentMesh: 1 +--- !u!114 &7652264150913093102 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8718305831537404924} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Continue + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_sharedMaterial: {fileID: 9074173216178389243, guid: a0ee74bf6f853704a8a568d5ef638ee9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8787848662782761842 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1377552046894266942} + - component: {fileID: 7077445230376956046} + - component: {fileID: 754781471190659460} + - component: {fileID: 7120513155950676713} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1377552046894266942 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8787848662782761842} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.47851, y: 0.47851, z: 0.47851} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4548032326732854917} + m_Father: {fileID: 7364173008012063683} + 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: -1.710022, y: 129.38} + m_SizeDelta: {x: 677.6383, y: 105.9915} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7077445230376956046 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8787848662782761842} + m_CullTransparentMesh: 1 +--- !u!114 &754781471190659460 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8787848662782761842} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8679245, g: 0.86413366, b: 0.7737629, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7120513155950676713 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8787848662782761842} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 754781471190659460} + m_OnClick: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/Prefabs/UI/splashUI.prefab.meta b/Assets/Prefabs/UI/splashUI.prefab.meta new file mode 100644 index 0000000..d36504e --- /dev/null +++ b/Assets/Prefabs/UI/splashUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d1a16e8b7b3884d8c9b79ab2d783b8af +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Readme.asset b/Assets/Readme.asset new file mode 100644 index 0000000..77c2f83 --- /dev/null +++ b/Assets/Readme.asset @@ -0,0 +1,34 @@ +%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: fcf7219bab7fe46a1ad266029b2fee19, type: 3} + m_Name: Readme + m_EditorClassIdentifier: + icon: {fileID: 2800000, guid: 727a75301c3d24613a3ebcec4a24c2c8, type: 3} + title: URP Empty Template + sections: + - heading: Welcome to the Universal Render Pipeline + text: This template includes the settings and assets you need to start creating with the Universal Render Pipeline. + linkText: + url: + - heading: URP Documentation + text: + linkText: Read more about URP + url: https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@latest + - heading: Forums + text: + linkText: Get answers and support + url: https://forum.unity.com/forums/universal-render-pipeline.383/ + - heading: Report bugs + text: + linkText: Submit a report + url: https://unity3d.com/unity/qa/bug-reporting + loadedLayout: 1 diff --git a/Assets/Readme.asset.meta b/Assets/Readme.asset.meta new file mode 100644 index 0000000..ab3ad45 --- /dev/null +++ b/Assets/Readme.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8105016687592461f977c054a80ce2f2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes.meta b/Assets/Scenes.meta new file mode 100644 index 0000000..b9582b2 --- /dev/null +++ b/Assets/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8bac79c512c662544bd4912bc9702465 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Adventure.unity b/Assets/Scenes/Adventure.unity new file mode 100644 index 0000000..c951780 --- /dev/null +++ b/Assets/Scenes/Adventure.unity @@ -0,0 +1,842 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 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_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &133672796 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 133672799} + - component: {fileID: 133672798} + - component: {fileID: 133672797} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &133672797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133672796} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.InputSystem::UnityEngine.InputSystem.UI.InputSystemUIInputModule + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_PointAction: {fileID: 6035594452379935468, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_MoveAction: {fileID: -8784545083839296357, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_SubmitAction: {fileID: 392368643174621059, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_CancelAction: {fileID: 7727032971491509709, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_LeftClickAction: {fileID: 3001919216989983466, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_MiddleClickAction: {fileID: -2185481485913320682, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_RightClickAction: {fileID: -4090225696740746782, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_ScrollWheelAction: {fileID: 6240969308177333660, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 + m_ScrollDeltaPerTick: 6 +--- !u!114 &133672798 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133672796} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.EventSystems.EventSystem + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &133672799 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133672796} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1817.1493, y: 960.91, z: 674.85547} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &410087039 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 410087041} + - component: {fileID: 410087040} + - component: {fileID: 410087042} + 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 &410087040 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410087039} + m_Enabled: 1 + serializedVersion: 12 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 2 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize2D: {x: 10, y: 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: 5000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!4 &410087041 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410087039} + serializedVersion: 2 + m_LocalRotation: {x: 0.25150117, y: -0.3751027, z: 0.10649698, w: 0.885835} + m_LocalPosition: {x: 0, y: 11.630001, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 31.7, y: -45.9, z: 0} +--- !u!114 &410087042 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410087039} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_CustomShadowLayers: 0 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 1 + m_RenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_ShadowRenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_Version: 4 + m_LightLayerMask: 1 + m_ShadowLayerMask: 1 + m_RenderingLayers: 1 + m_ShadowRenderingLayers: 1 +--- !u!1 &832575517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 832575519} + - component: {fileID: 832575518} + m_Layer: 0 + m_Name: Global Volume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &832575518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 832575517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IsGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2} +--- !u!4 &832575519 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 832575517} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1342894008 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1342894010} + - component: {fileID: 1342894009} + m_Layer: 0 + m_Name: ActiveGameState + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1342894009 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342894008} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 96fc2eb19de9a4236b7ca7d6a7ebd9a8, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Core.SceneReference + gameState: 4 + playMode: 2 +--- !u!4 &1342894010 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342894008} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &2065324669 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 150169694567605380, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalPosition.x + value: 4.31 + objectReference: {fileID: 0} + - target: {fileID: 150169694567605380, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalPosition.z + value: -2.5 + objectReference: {fileID: 0} + - target: {fileID: 701269181302450206, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_Name + value: MapRef + objectReference: {fileID: 0} + - target: {fileID: 2034157458128204794, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: data + value: + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalScale.x + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalScale.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalScale.z + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalPosition.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3836152601157972426, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6524685290382203959, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6771033229695015998, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalPosition.x + value: 4.91 + objectReference: {fileID: 0} + - target: {fileID: 6771033229695015998, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + propertyPath: m_LocalPosition.z + value: -2.08 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: + - {fileID: 7700777388891455207, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + - {fileID: 6524685290382203959, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e152c7d154fb4da419d61245d532e8ca, type: 3} +--- !u!1001 &2263217030056493631 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 411066634571609397, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_Name + value: Map_POI + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalScale.x + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalScale.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalScale.z + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5146284940501144587, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a7f9155cd9331e542abcf7e18d5dc9ce, type: 3} +--- !u!1001 &4093951203216848500 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2913371113149423864, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_Name + value: GUI + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5178544305442097730, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ddc1b5dd628590a4084c1997dd102f62, type: 3} +--- !u!1001 &5271104218449258150 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalPosition.x + value: -5.33 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalPosition.z + value: 5.13 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 660494562578339291, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1024083357468631475, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 2537578862943088419, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4905655696927363011, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_Name + value: Party + objectReference: {fileID: 0} + - target: {fileID: 4905655696927363011, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4999717812512709540, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 5077922024062410584, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3a1b48d52adea3347acf44510bdb6fc3, type: 3} +--- !u!1001 &6305948866926038183 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 37579983290725384, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7551396129457324959, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} + propertyPath: m_Name + value: AdventureCamerRigDesktop + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bfd4fbe29341d85428fae30b23cb1e6d, type: 3} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 1342894010} + - {fileID: 410087041} + - {fileID: 832575519} + - {fileID: 2263217030056493631} + - {fileID: 2065324669} + - {fileID: 6305948866926038183} + - {fileID: 5271104218449258150} + - {fileID: 4093951203216848500} + - {fileID: 133672799} diff --git a/Assets/Scenes/Adventure.unity.meta b/Assets/Scenes/Adventure.unity.meta new file mode 100644 index 0000000..6e47055 --- /dev/null +++ b/Assets/Scenes/Adventure.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4aca5664c64be4b1c97aa95171d67740 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Combat.unity b/Assets/Scenes/Combat.unity new file mode 100644 index 0000000..a0011bc --- /dev/null +++ b/Assets/Scenes/Combat.unity @@ -0,0 +1,488 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 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_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &258713732 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 258713734} + - component: {fileID: 258713733} + m_Layer: 0 + m_Name: ActiveGameState + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &258713733 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 258713732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 96fc2eb19de9a4236b7ca7d6a7ebd9a8, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Core.SceneReference + gameState: 4 + playMode: 5 +--- !u!4 &258713734 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 258713732} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &330585543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 330585546} + - component: {fileID: 330585545} + - component: {fileID: 330585544} + - component: {fileID: 330585547} + 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 &330585544 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330585543} + m_Enabled: 1 +--- !u!20 &330585545 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330585543} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 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: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &330585546 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330585543} + serializedVersion: 2 + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &330585547 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330585543} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 1 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 + m_Version: 2 +--- !u!1 &410087039 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 410087041} + - component: {fileID: 410087040} + - component: {fileID: 410087042} + 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 &410087040 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410087039} + m_Enabled: 1 + serializedVersion: 12 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 2 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize2D: {x: 10, y: 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: 5000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!4 &410087041 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410087039} + serializedVersion: 2 + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!114 &410087042 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410087039} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_CustomShadowLayers: 0 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 1 + m_RenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_ShadowRenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_Version: 4 + m_LightLayerMask: 1 + m_ShadowLayerMask: 1 + m_RenderingLayers: 1 + m_ShadowRenderingLayers: 1 +--- !u!1 &832575517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 832575519} + - component: {fileID: 832575518} + m_Layer: 0 + m_Name: Global Volume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &832575518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 832575517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IsGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2} +--- !u!4 &832575519 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 832575517} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 330585546} + - {fileID: 410087041} + - {fileID: 832575519} + - {fileID: 258713734} diff --git a/Assets/Scenes/Combat.unity.meta b/Assets/Scenes/Combat.unity.meta new file mode 100644 index 0000000..9531828 --- /dev/null +++ b/Assets/Scenes/Combat.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 99c9720ab356a0642a771bea13969a05 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/MainMenu.unity b/Assets/Scenes/MainMenu.unity new file mode 100644 index 0000000..3ee1d8a --- /dev/null +++ b/Assets/Scenes/MainMenu.unity @@ -0,0 +1,390 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 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_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &274392135 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 274392136} + - component: {fileID: 274392137} + m_Layer: 0 + m_Name: GameActiveState + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &274392136 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 274392135} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.6525755, y: 5.194113, z: -1.9106674} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &274392137 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 274392135} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 96fc2eb19de9a4236b7ca7d6a7ebd9a8, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Core.SceneReference + gameState: 3 + playMode: 0 +--- !u!1 &560509310 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 560509313} + - component: {fileID: 560509312} + - component: {fileID: 560509311} + - component: {fileID: 560509314} + 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 &560509311 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 560509310} + m_Enabled: 1 +--- !u!20 &560509312 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 560509310} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.3137255, g: 0.2784314, b: 0.19215688, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 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: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &560509313 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 560509310} + serializedVersion: 2 + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &560509314 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 560509310} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalCameraData + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 + m_Version: 2 +--- !u!1 &1077231238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1077231241} + - component: {fileID: 1077231240} + - component: {fileID: 1077231242} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1077231240 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077231238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1077231241 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077231238} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1077231242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077231238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 + m_ScrollDeltaPerTick: 6 +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 274392136} + - {fileID: 560509313} + - {fileID: 1077231241} diff --git a/Assets/Scenes/MainMenu.unity.meta b/Assets/Scenes/MainMenu.unity.meta new file mode 100644 index 0000000..7f35505 --- /dev/null +++ b/Assets/Scenes/MainMenu.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a587040f5e7ed4648944667744c70625 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Startup.unity b/Assets/Scenes/Startup.unity new file mode 100644 index 0000000..be3f1fa --- /dev/null +++ b/Assets/Scenes/Startup.unity @@ -0,0 +1,172 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0, g: 0, b: 0, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0, g: 0, b: 0, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 1 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 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: 112000000, guid: 06cf75aa9bb134618b5e1ea75f9ab69f, type: 2} + m_LightingSettings: {fileID: 4890085278179872738, guid: 9ad1b92e075214bc2beb35f5530db4c2, type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1948811526 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1948811528} + - component: {fileID: 1948811527} + m_Layer: 0 + m_Name: GameActiveState + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1948811527 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948811526} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 96fc2eb19de9a4236b7ca7d6a7ebd9a8, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Nox.Core.SceneReference + gameState: 1 + playMode: 0 +--- !u!4 &1948811528 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948811526} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 1948811528} diff --git a/Assets/Scenes/Startup.unity.meta b/Assets/Scenes/Startup.unity.meta new file mode 100644 index 0000000..5ab048a --- /dev/null +++ b/Assets/Scenes/Startup.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8877e8d25dd194c84b3d42bc1595b384 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Settings.meta b/Assets/Settings.meta new file mode 100644 index 0000000..39b94dd --- /dev/null +++ b/Assets/Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 709f11a7f3c4041caa4ef136ea32d874 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Settings/DefaultVolumeProfile.asset b/Assets/Settings/DefaultVolumeProfile.asset new file mode 100644 index 0000000..66d98de --- /dev/null +++ b/Assets/Settings/DefaultVolumeProfile.asset @@ -0,0 +1,986 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9167874883656233139 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 5485954d14dfb9a4c8ead8edb0ded5b1, type: 3} + m_Name: LiftGammaGain + m_EditorClassIdentifier: + active: 1 + lift: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + gamma: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + gain: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} +--- !u!114 &-8270506406425502121 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 70afe9e12c7a7ed47911bb608a23a8ff, type: 3} + m_Name: SplitToning + m_EditorClassIdentifier: + active: 1 + shadows: + m_OverrideState: 1 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + highlights: + m_OverrideState: 1 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + balance: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-8104416584915340131 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 0} + m_Name: CopyPasteTestComponent2 + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEditor.Rendering.Tests:VolumeComponentCopyPasteTests/CopyPasteTestComponent2 + active: 1 + p1: + m_OverrideState: 1 + m_Value: 0 + p2: + m_OverrideState: 1 + m_Value: 0 + p21: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-7750755424749557576 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 60f3b30c03e6ba64d9a27dc9dba8f28d, type: 3} + m_Name: OutlineVolumeComponent + m_EditorClassIdentifier: + active: 1 + Enabled: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-7743500325797982168 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: ccf1aba9553839d41ae37dd52e9ebcce, type: 3} + m_Name: MotionBlur + m_EditorClassIdentifier: + active: 1 + mode: + m_OverrideState: 1 + m_Value: 0 + quality: + m_OverrideState: 1 + m_Value: 0 + intensity: + m_OverrideState: 1 + m_Value: 0 + clamp: + m_OverrideState: 1 + m_Value: 0.05 +--- !u!114 &-7274224791359825572 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 0fd9ee276a1023e439cf7a9c393195fa, type: 3} + m_Name: TestAnimationCurveVolumeComponent + m_EditorClassIdentifier: + active: 1 + testParameter: + m_OverrideState: 1 + m_Value: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: 0 + outSlope: 10 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 15 + inSlope: 10 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!114 &-6335409530604852063 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 66f335fb1ffd8684294ad653bf1c7564, type: 3} + m_Name: ColorAdjustments + m_EditorClassIdentifier: + active: 1 + postExposure: + m_OverrideState: 1 + m_Value: 0 + contrast: + m_OverrideState: 1 + m_Value: 0 + colorFilter: + m_OverrideState: 1 + m_Value: {r: 1, g: 1, b: 1, a: 1} + hueShift: + m_OverrideState: 1 + m_Value: 0 + saturation: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-6288072647309666549 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 29fa0085f50d5e54f8144f766051a691, type: 3} + m_Name: FilmGrain + m_EditorClassIdentifier: + active: 1 + type: + m_OverrideState: 1 + m_Value: 0 + intensity: + m_OverrideState: 1 + m_Value: 0 + response: + m_OverrideState: 1 + m_Value: 0.8 + texture: + m_OverrideState: 1 + m_Value: {fileID: 0} +--- !u!114 &-5520245016509672950 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 97c23e3b12dc18c42a140437e53d3951, type: 3} + m_Name: Tonemapping + m_EditorClassIdentifier: + active: 1 + mode: + m_OverrideState: 1 + m_Value: 0 + neutralHDRRangeReductionMode: + m_OverrideState: 1 + m_Value: 2 + acesPreset: + m_OverrideState: 1 + m_Value: 3 + hueShiftAmount: + m_OverrideState: 1 + m_Value: 0 + detectPaperWhite: + m_OverrideState: 1 + m_Value: 0 + paperWhite: + m_OverrideState: 1 + m_Value: 300 + detectBrightnessLimits: + m_OverrideState: 1 + m_Value: 1 + minNits: + m_OverrideState: 1 + m_Value: 0.005 + maxNits: + m_OverrideState: 1 + m_Value: 1000 +--- !u!114 &-5360449096862653589 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 0} + m_Name: VolumeComponentSupportedEverywhere + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEngine.Rendering.Tests:VolumeComponentEditorSupportedOnTests/VolumeComponentSupportedEverywhere + active: 1 +--- !u!114 &-5139089513906902183 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 5a00a63fdd6bd2a45ab1f2d869305ffd, type: 3} + m_Name: OasisFogVolumeComponent + m_EditorClassIdentifier: + active: 1 + Density: + m_OverrideState: 1 + m_Value: 0 + StartDistance: + m_OverrideState: 1 + m_Value: 0 + HeightRange: + m_OverrideState: 1 + m_Value: {x: 0, y: 50} + Tint: + m_OverrideState: 1 + m_Value: {r: 1, g: 1, b: 1, a: 1} + SunScatteringIntensity: + m_OverrideState: 1 + m_Value: 2 +--- !u!114 &-4463884970436517307 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: fb60a22f311433c4c962b888d1393f88, type: 3} + m_Name: PaniniProjection + m_EditorClassIdentifier: + active: 1 + distance: + m_OverrideState: 1 + m_Value: 0 + cropToFit: + m_OverrideState: 1 + m_Value: 1 +--- !u!114 &-1410297666881709256 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 6bd486065ce11414fa40e631affc4900, type: 3} + m_Name: ProbeVolumesOptions + m_EditorClassIdentifier: + active: 1 + normalBias: + m_OverrideState: 1 + m_Value: 0.33 + viewBias: + m_OverrideState: 1 + m_Value: 0 + scaleBiasWithMinProbeDistance: + m_OverrideState: 1 + m_Value: 0 + samplingNoise: + m_OverrideState: 1 + m_Value: 0.1 + animateSamplingNoise: + m_OverrideState: 1 + m_Value: 1 + leakReductionMode: + m_OverrideState: 1 + m_Value: 1 + minValidDotProductValue: + m_OverrideState: 1 + m_Value: 0.1 + occlusionOnlyReflectionNormalization: + m_OverrideState: 1 + m_Value: 1 + intensityMultiplier: + m_OverrideState: 1 + m_Value: 1 + skyOcclusionIntensityMultiplier: + m_OverrideState: 1 + m_Value: 1 + worldOffset: + m_OverrideState: 1 + m_Value: {x: 0, y: 0, z: 0} +--- !u!114 &-1216621516061285780 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 0b2db86121404754db890f4c8dfe81b2, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + skipIterations: + m_OverrideState: 1 + m_Value: 1 + threshold: + m_OverrideState: 1 + m_Value: 0.9 + intensity: + m_OverrideState: 1 + m_Value: 0 + scatter: + m_OverrideState: 1 + m_Value: 0.7 + clamp: + m_OverrideState: 1 + m_Value: 65472 + tint: + m_OverrideState: 1 + m_Value: {r: 1, g: 1, b: 1, a: 1} + highQualityFiltering: + m_OverrideState: 1 + m_Value: 0 + filter: + m_OverrideState: 1 + m_Value: 0 + downscale: + m_OverrideState: 1 + m_Value: 0 + maxIterations: + m_OverrideState: 1 + m_Value: 6 + dirtTexture: + m_OverrideState: 1 + m_Value: {fileID: 0} + dimension: 1 + dirtIntensity: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-1170528603972255243 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 221518ef91623a7438a71fef23660601, type: 3} + m_Name: WhiteBalance + m_EditorClassIdentifier: + active: 1 + temperature: + m_OverrideState: 1 + m_Value: 0 + tint: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &-581120513425526550 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 0} + m_Name: CopyPasteTestComponent3 + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEditor.Rendering.Tests:VolumeComponentCopyPasteTests/CopyPasteTestComponent3 + active: 1 + p1: + m_OverrideState: 1 + m_Value: 0 + p2: + m_OverrideState: 1 + m_Value: 0 + p31: + m_OverrideState: 1 + m_Value: {r: 0, g: 0, b: 0, a: 1} +--- !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: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: DefaultVolumeProfile + m_EditorClassIdentifier: + components: + - {fileID: -9167874883656233139} + - {fileID: 1918650496244738858} + - {fileID: 853819529557874667} + - {fileID: 1052315754049611418} + - {fileID: -1170528603972255243} + - {fileID: -8270506406425502121} + - {fileID: -5520245016509672950} + - {fileID: 7173750748008157695} + - {fileID: 1666464333004379222} + - {fileID: 9001657382290151224} + - {fileID: -6335409530604852063} + - {fileID: -1216621516061285780} + - {fileID: 3959858460715838825} + - {fileID: -7743500325797982168} + - {fileID: 4644742534064026673} + - {fileID: -4463884970436517307} + - {fileID: -6288072647309666549} + - {fileID: 7518938298396184218} + - {fileID: -1410297666881709256} +--- !u!114 &853819529557874667 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 06437c1ff663d574d9447842ba0a72e4, type: 3} + m_Name: ScreenSpaceLensFlare + m_EditorClassIdentifier: + active: 1 + intensity: + m_OverrideState: 1 + m_Value: 0 + tintColor: + m_OverrideState: 1 + m_Value: {r: 1, g: 1, b: 1, a: 1} + bloomMip: + m_OverrideState: 1 + m_Value: 1 + firstFlareIntensity: + m_OverrideState: 1 + m_Value: 1 + secondaryFlareIntensity: + m_OverrideState: 1 + m_Value: 1 + warpedFlareIntensity: + m_OverrideState: 1 + m_Value: 1 + warpedFlareScale: + m_OverrideState: 1 + m_Value: {x: 1, y: 1} + samples: + m_OverrideState: 1 + m_Value: 1 + sampleDimmer: + m_OverrideState: 1 + m_Value: 0.5 + vignetteEffect: + m_OverrideState: 1 + m_Value: 1 + startingPosition: + m_OverrideState: 1 + m_Value: 1.25 + scale: + m_OverrideState: 1 + m_Value: 1.5 + streaksIntensity: + m_OverrideState: 1 + m_Value: 0 + streaksLength: + m_OverrideState: 1 + m_Value: 0.5 + streaksOrientation: + m_OverrideState: 1 + m_Value: 0 + streaksThreshold: + m_OverrideState: 1 + m_Value: 0.25 + resolution: + m_OverrideState: 1 + m_Value: 4 + chromaticAbberationIntensity: + m_OverrideState: 1 + m_Value: 0.5 +--- !u!114 &1052315754049611418 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 558a8e2b6826cf840aae193990ba9f2e, type: 3} + m_Name: ShadowsMidtonesHighlights + m_EditorClassIdentifier: + active: 1 + shadows: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + midtones: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + highlights: + m_OverrideState: 1 + m_Value: {x: 1, y: 1, z: 1, w: 0} + shadowsStart: + m_OverrideState: 1 + m_Value: 0 + shadowsEnd: + m_OverrideState: 1 + m_Value: 0.3 + highlightsStart: + m_OverrideState: 1 + m_Value: 0.55 + highlightsEnd: + m_OverrideState: 1 + m_Value: 1 +--- !u!114 &1666464333004379222 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 3eb4b772797da9440885e8bd939e9560, type: 3} + m_Name: ColorCurves + m_EditorClassIdentifier: + active: 1 + master: + m_OverrideState: 1 + m_Value: + k__BackingField: 2 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + red: + m_OverrideState: 1 + m_Value: + k__BackingField: 2 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + green: + m_OverrideState: 1 + m_Value: + k__BackingField: 2 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + blue: + m_OverrideState: 1 + m_Value: + k__BackingField: 2 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + hueVsHue: + m_OverrideState: 1 + m_Value: + k__BackingField: 0 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + hueVsSat: + m_OverrideState: 1 + m_Value: + k__BackingField: 0 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + satVsSat: + m_OverrideState: 1 + m_Value: + k__BackingField: 0 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lumVsSat: + m_OverrideState: 1 + m_Value: + k__BackingField: 0 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + m_Curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!114 &1918650496244738858 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: e021b4c809a781e468c2988c016ebbea, type: 3} + m_Name: ColorLookup + m_EditorClassIdentifier: + active: 1 + texture: + m_OverrideState: 1 + m_Value: {fileID: 0} + dimension: 1 + contribution: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &3959858460715838825 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: c01700fd266d6914ababb731e09af2eb, type: 3} + m_Name: DepthOfField + m_EditorClassIdentifier: + active: 1 + mode: + m_OverrideState: 1 + m_Value: 0 + gaussianStart: + m_OverrideState: 1 + m_Value: 10 + gaussianEnd: + m_OverrideState: 1 + m_Value: 30 + gaussianMaxRadius: + m_OverrideState: 1 + m_Value: 1 + highQualitySampling: + m_OverrideState: 1 + m_Value: 0 + focusDistance: + m_OverrideState: 1 + m_Value: 10 + aperture: + m_OverrideState: 1 + m_Value: 5.6 + focalLength: + m_OverrideState: 1 + m_Value: 50 + bladeCount: + m_OverrideState: 1 + m_Value: 5 + bladeCurvature: + m_OverrideState: 1 + m_Value: 1 + bladeRotation: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &4251301726029935498 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 74955a4b0b4243bc87231e8b59ed9140, type: 3} + m_Name: TestVolume + m_EditorClassIdentifier: + active: 1 + param: + m_OverrideState: 1 + m_Value: 123 +--- !u!114 &4644742534064026673 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 81180773991d8724ab7f2d216912b564, type: 3} + m_Name: ChromaticAberration + m_EditorClassIdentifier: + active: 1 + intensity: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &6940869943325143175 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 0} + m_Name: VolumeComponentSupportedOnAnySRP + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEngine.Rendering.Tests:VolumeComponentEditorSupportedOnTests/VolumeComponentSupportedOnAnySRP + active: 1 +--- !u!114 &7173750748008157695 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 899c54efeace73346a0a16faa3afe726, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + color: + m_OverrideState: 1 + m_Value: {r: 0, g: 0, b: 0, a: 1} + center: + m_OverrideState: 1 + m_Value: {x: 0.5, y: 0.5} + intensity: + m_OverrideState: 1 + m_Value: 0 + smoothness: + m_OverrideState: 1 + m_Value: 0.2 + rounded: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &7518938298396184218 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: c5e1dc532bcb41949b58bc4f2abfbb7e, type: 3} + m_Name: LensDistortion + m_EditorClassIdentifier: + active: 1 + intensity: + m_OverrideState: 1 + m_Value: 0 + xMultiplier: + m_OverrideState: 1 + m_Value: 1 + yMultiplier: + m_OverrideState: 1 + m_Value: 1 + center: + m_OverrideState: 1 + m_Value: {x: 0.5, y: 0.5} + scale: + m_OverrideState: 1 + m_Value: 1 +--- !u!114 &9001657382290151224 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: cdfbdbb87d3286943a057f7791b43141, type: 3} + m_Name: ChannelMixer + m_EditorClassIdentifier: + active: 1 + redOutRedIn: + m_OverrideState: 1 + m_Value: 100 + redOutGreenIn: + m_OverrideState: 1 + m_Value: 0 + redOutBlueIn: + m_OverrideState: 1 + m_Value: 0 + greenOutRedIn: + m_OverrideState: 1 + m_Value: 0 + greenOutGreenIn: + m_OverrideState: 1 + m_Value: 100 + greenOutBlueIn: + m_OverrideState: 1 + m_Value: 0 + blueOutRedIn: + m_OverrideState: 1 + m_Value: 0 + blueOutGreenIn: + m_OverrideState: 1 + m_Value: 0 + blueOutBlueIn: + m_OverrideState: 1 + m_Value: 100 +--- !u!114 &9122958982931076880 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 0} + m_Name: CopyPasteTestComponent1 + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEditor.Rendering.Tests:VolumeComponentCopyPasteTests/CopyPasteTestComponent1 + active: 1 + p1: + m_OverrideState: 1 + m_Value: 0 + p2: + m_OverrideState: 1 + m_Value: 0 diff --git a/Assets/Settings/DefaultVolumeProfile.asset.meta b/Assets/Settings/DefaultVolumeProfile.asset.meta new file mode 100644 index 0000000..53b314a --- /dev/null +++ b/Assets/Settings/DefaultVolumeProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ab09877e2e707104187f6f83e2f62510 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Settings/Mobile_RPAsset.asset b/Assets/Settings/Mobile_RPAsset.asset new file mode 100644 index 0000000..fedee07 --- /dev/null +++ b/Assets/Settings/Mobile_RPAsset.asset @@ -0,0 +1,143 @@ +%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: bf2edee5c58d82540a51f03df9d42094, type: 3} + m_Name: Mobile_RPAsset + m_EditorClassIdentifier: + k_AssetVersion: 13 + k_AssetPreviousVersion: 13 + m_RendererType: 1 + m_RendererData: {fileID: 0} + m_RendererDataList: + - {fileID: 11400000, guid: 65bc7dbf4170f435aa868c779acfb082, type: 2} + m_DefaultRendererIndex: 0 + m_RequireDepthTexture: 0 + m_RequireOpaqueTexture: 0 + m_OpaqueDownsampling: 0 + m_SupportsTerrainHoles: 1 + m_SupportsHDR: 1 + m_HDRColorBufferPrecision: 0 + m_MSAA: 1 + m_RenderScale: 0.8 + m_UpscalingFilter: 0 + m_FsrOverrideSharpness: 0 + m_FsrSharpness: 0.92 + m_EnableLODCrossFade: 1 + m_LODCrossFadeDitheringType: 1 + m_ShEvalMode: 0 + m_LightProbeSystem: 0 + m_ProbeVolumeMemoryBudget: 1024 + m_ProbeVolumeBlendingMemoryBudget: 256 + m_SupportProbeVolumeGPUStreaming: 0 + m_SupportProbeVolumeDiskStreaming: 0 + m_SupportProbeVolumeScenarios: 0 + m_SupportProbeVolumeScenarioBlending: 0 + m_ProbeVolumeSHBands: 1 + m_MainLightRenderingMode: 1 + m_MainLightShadowsSupported: 1 + m_MainLightShadowmapResolution: 1024 + m_AdditionalLightsRenderingMode: 1 + m_AdditionalLightsPerObjectLimit: 4 + m_AdditionalLightShadowsSupported: 0 + m_AdditionalLightsShadowmapResolution: 2048 + m_AdditionalLightsShadowResolutionTierLow: 256 + m_AdditionalLightsShadowResolutionTierMedium: 512 + m_AdditionalLightsShadowResolutionTierHigh: 1024 + m_ReflectionProbeBlending: 1 + m_ReflectionProbeBoxProjection: 1 + m_ReflectionProbeAtlas: 1 + m_ShadowDistance: 50 + m_ShadowCascadeCount: 1 + m_Cascade2Split: 0.25 + m_Cascade3Split: {x: 0.1, y: 0.3} + m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} + m_CascadeBorder: 0.2 + m_ShadowDepthBias: 1 + m_ShadowNormalBias: 1 + m_AnyShadowsSupported: 1 + m_SoftShadowsSupported: 0 + m_ConservativeEnclosingSphere: 1 + m_NumIterationsEnclosingSphere: 64 + m_SoftShadowQuality: 2 + m_AdditionalLightsCookieResolution: 1024 + m_AdditionalLightsCookieFormat: 1 + m_UseSRPBatcher: 1 + m_SupportsDynamicBatching: 0 + m_MixedLightingSupported: 1 + m_SupportsLightCookies: 1 + m_SupportsLightLayers: 1 + m_DebugLevel: 0 + m_StoreActionsOptimization: 0 + m_UseAdaptivePerformance: 1 + m_ColorGradingMode: 0 + m_ColorGradingLutSize: 32 + m_AllowPostProcessAlphaOutput: 0 + m_UseFastSRGBLinearConversion: 1 + m_SupportDataDrivenLensFlare: 1 + m_SupportScreenSpaceLensFlare: 1 + m_GPUResidentDrawerMode: 0 + m_SmallMeshScreenPercentage: 0 + m_GPUResidentDrawerEnableOcclusionCullingInCameras: 0 + m_ShadowType: 1 + m_LocalShadowsSupported: 0 + m_LocalShadowsAtlasResolution: 256 + m_MaxPixelLights: 0 + m_ShadowAtlasResolution: 256 + m_VolumeFrameworkUpdateMode: 0 + m_VolumeProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2} + apvScenesData: + obsoleteSceneBounds: + m_Keys: [] + m_Values: [] + obsoleteHasProbeVolumes: + m_Keys: [] + m_Values: + m_PrefilteringModeMainLightShadows: 3 + m_PrefilteringModeAdditionalLight: 4 + m_PrefilteringModeAdditionalLightShadows: 0 + m_PrefilterXRKeywords: 1 + m_PrefilteringModeForwardPlus: 1 + m_PrefilteringModeDeferredRendering: 0 + m_PrefilteringModeScreenSpaceOcclusion: 0 + m_PrefilterDebugKeywords: 1 + m_PrefilterWriteRenderingLayers: 1 + m_PrefilterHDROutput: 1 + m_PrefilterAlphaOutput: 0 + m_PrefilterSSAODepthNormals: 1 + m_PrefilterSSAOSourceDepthLow: 1 + m_PrefilterSSAOSourceDepthMedium: 0 + m_PrefilterSSAOSourceDepthHigh: 1 + m_PrefilterSSAOInterleaved: 0 + m_PrefilterSSAOBlueNoise: 1 + m_PrefilterSSAOSampleCountLow: 1 + m_PrefilterSSAOSampleCountMedium: 0 + m_PrefilterSSAOSampleCountHigh: 1 + m_PrefilterDBufferMRT1: 1 + m_PrefilterDBufferMRT2: 1 + m_PrefilterDBufferMRT3: 1 + m_PrefilterSoftShadowsQualityLow: 1 + m_PrefilterSoftShadowsQualityMedium: 1 + m_PrefilterSoftShadowsQualityHigh: 1 + m_PrefilterSoftShadows: 0 + m_PrefilterScreenCoord: 1 + m_PrefilterScreenSpaceIrradiance: 0 + m_PrefilterNativeRenderPass: 1 + m_PrefilterUseLegacyLightmaps: 0 + m_PrefilterBicubicLightmapSampling: 0 + m_PrefilterReflectionProbeRotation: 0 + m_PrefilterReflectionProbeBlending: 0 + m_PrefilterReflectionProbeBoxProjection: 0 + m_PrefilterReflectionProbeAtlas: 0 + m_ShaderVariantLogLevel: 0 + m_ShadowCascades: 0 + m_Textures: + blueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3} + bayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3} diff --git a/Assets/Settings/Mobile_RPAsset.asset.meta b/Assets/Settings/Mobile_RPAsset.asset.meta new file mode 100644 index 0000000..3660d15 --- /dev/null +++ b/Assets/Settings/Mobile_RPAsset.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5e6cbd92db86f4b18aec3ed561671858 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Settings/Mobile_Renderer.asset b/Assets/Settings/Mobile_Renderer.asset new file mode 100644 index 0000000..ea246b2 --- /dev/null +++ b/Assets/Settings/Mobile_Renderer.asset @@ -0,0 +1,52 @@ +%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: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} + m_Name: Mobile_Renderer + m_EditorClassIdentifier: + debugShaders: + debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, + type: 3} + hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3} + probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, + type: 3} + probeVolumeResources: + probeVolumeDebugShader: {fileID: 0} + probeVolumeFragmentationDebugShader: {fileID: 0} + probeVolumeOffsetDebugShader: {fileID: 0} + probeVolumeSamplingDebugShader: {fileID: 0} + probeSamplingDebugMesh: {fileID: 0} + probeSamplingDebugTexture: {fileID: 0} + probeVolumeBlendStatesCS: {fileID: 0} + m_RendererFeatures: [] + m_RendererFeatureMap: + m_UseNativeRenderPass: 1 + postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} + m_AssetVersion: 2 + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 0 + stencilCompareFunction: 8 + passOperation: 2 + failOperation: 0 + zFailOperation: 0 + m_ShadowTransparentReceive: 0 + m_RenderingMode: 0 + m_DepthPrimingMode: 0 + m_CopyDepthMode: 0 + m_AccurateGbufferNormals: 0 + m_IntermediateTextureMode: 0 diff --git a/Assets/Settings/Mobile_Renderer.asset.meta b/Assets/Settings/Mobile_Renderer.asset.meta new file mode 100644 index 0000000..a3588b1 --- /dev/null +++ b/Assets/Settings/Mobile_Renderer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 65bc7dbf4170f435aa868c779acfb082 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Settings/PC_RPAsset.asset b/Assets/Settings/PC_RPAsset.asset new file mode 100644 index 0000000..c1e2ee9 --- /dev/null +++ b/Assets/Settings/PC_RPAsset.asset @@ -0,0 +1,143 @@ +%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: bf2edee5c58d82540a51f03df9d42094, type: 3} + m_Name: PC_RPAsset + m_EditorClassIdentifier: + k_AssetVersion: 13 + k_AssetPreviousVersion: 13 + m_RendererType: 1 + m_RendererData: {fileID: 0} + m_RendererDataList: + - {fileID: 11400000, guid: f288ae1f4751b564a96ac7587541f7a2, type: 2} + m_DefaultRendererIndex: 0 + m_RequireDepthTexture: 1 + m_RequireOpaqueTexture: 1 + m_OpaqueDownsampling: 1 + m_SupportsTerrainHoles: 1 + m_SupportsHDR: 1 + m_HDRColorBufferPrecision: 0 + m_MSAA: 1 + m_RenderScale: 1 + m_UpscalingFilter: 0 + m_FsrOverrideSharpness: 0 + m_FsrSharpness: 0.92 + m_EnableLODCrossFade: 1 + m_LODCrossFadeDitheringType: 1 + m_ShEvalMode: 0 + m_LightProbeSystem: 0 + m_ProbeVolumeMemoryBudget: 1024 + m_ProbeVolumeBlendingMemoryBudget: 256 + m_SupportProbeVolumeGPUStreaming: 0 + m_SupportProbeVolumeDiskStreaming: 0 + m_SupportProbeVolumeScenarios: 0 + m_SupportProbeVolumeScenarioBlending: 0 + m_ProbeVolumeSHBands: 1 + m_MainLightRenderingMode: 1 + m_MainLightShadowsSupported: 1 + m_MainLightShadowmapResolution: 2048 + m_AdditionalLightsRenderingMode: 1 + m_AdditionalLightsPerObjectLimit: 4 + m_AdditionalLightShadowsSupported: 1 + m_AdditionalLightsShadowmapResolution: 2048 + m_AdditionalLightsShadowResolutionTierLow: 256 + m_AdditionalLightsShadowResolutionTierMedium: 512 + m_AdditionalLightsShadowResolutionTierHigh: 1024 + m_ReflectionProbeBlending: 1 + m_ReflectionProbeBoxProjection: 1 + m_ReflectionProbeAtlas: 1 + m_ShadowDistance: 50 + m_ShadowCascadeCount: 4 + m_Cascade2Split: 0.25 + m_Cascade3Split: {x: 0.1, y: 0.3} + m_Cascade4Split: {x: 0.12299999, y: 0.2926, z: 0.53599995} + m_CascadeBorder: 0.107758604 + m_ShadowDepthBias: 0.1 + m_ShadowNormalBias: 0.5 + m_AnyShadowsSupported: 1 + m_SoftShadowsSupported: 1 + m_ConservativeEnclosingSphere: 1 + m_NumIterationsEnclosingSphere: 64 + m_SoftShadowQuality: 3 + m_AdditionalLightsCookieResolution: 2048 + m_AdditionalLightsCookieFormat: 3 + m_UseSRPBatcher: 1 + m_SupportsDynamicBatching: 0 + m_MixedLightingSupported: 1 + m_SupportsLightCookies: 1 + m_SupportsLightLayers: 1 + m_DebugLevel: 0 + m_StoreActionsOptimization: 0 + m_UseAdaptivePerformance: 1 + m_ColorGradingMode: 0 + m_ColorGradingLutSize: 32 + m_AllowPostProcessAlphaOutput: 0 + m_UseFastSRGBLinearConversion: 0 + m_SupportDataDrivenLensFlare: 1 + m_SupportScreenSpaceLensFlare: 1 + m_GPUResidentDrawerMode: 0 + m_SmallMeshScreenPercentage: 0 + m_GPUResidentDrawerEnableOcclusionCullingInCameras: 0 + m_ShadowType: 1 + m_LocalShadowsSupported: 0 + m_LocalShadowsAtlasResolution: 256 + m_MaxPixelLights: 0 + m_ShadowAtlasResolution: 256 + m_VolumeFrameworkUpdateMode: 0 + m_VolumeProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2} + apvScenesData: + obsoleteSceneBounds: + m_Keys: [] + m_Values: [] + obsoleteHasProbeVolumes: + m_Keys: [] + m_Values: + m_PrefilteringModeMainLightShadows: 3 + m_PrefilteringModeAdditionalLight: 0 + m_PrefilteringModeAdditionalLightShadows: 2 + m_PrefilterXRKeywords: 1 + m_PrefilteringModeForwardPlus: 2 + m_PrefilteringModeDeferredRendering: 0 + m_PrefilteringModeScreenSpaceOcclusion: 2 + m_PrefilterDebugKeywords: 1 + m_PrefilterWriteRenderingLayers: 1 + m_PrefilterHDROutput: 0 + m_PrefilterAlphaOutput: 1 + m_PrefilterSSAODepthNormals: 0 + m_PrefilterSSAOSourceDepthLow: 1 + m_PrefilterSSAOSourceDepthMedium: 1 + m_PrefilterSSAOSourceDepthHigh: 1 + m_PrefilterSSAOInterleaved: 1 + m_PrefilterSSAOBlueNoise: 0 + m_PrefilterSSAOSampleCountLow: 1 + m_PrefilterSSAOSampleCountMedium: 0 + m_PrefilterSSAOSampleCountHigh: 1 + m_PrefilterDBufferMRT1: 1 + m_PrefilterDBufferMRT2: 1 + m_PrefilterDBufferMRT3: 1 + m_PrefilterSoftShadowsQualityLow: 1 + m_PrefilterSoftShadowsQualityMedium: 1 + m_PrefilterSoftShadowsQualityHigh: 1 + m_PrefilterSoftShadows: 0 + m_PrefilterScreenCoord: 1 + m_PrefilterScreenSpaceIrradiance: 1 + m_PrefilterNativeRenderPass: 1 + m_PrefilterUseLegacyLightmaps: 0 + m_PrefilterBicubicLightmapSampling: 1 + m_PrefilterReflectionProbeRotation: 1 + m_PrefilterReflectionProbeBlending: 0 + m_PrefilterReflectionProbeBoxProjection: 0 + m_PrefilterReflectionProbeAtlas: 0 + m_ShaderVariantLogLevel: 0 + m_ShadowCascades: 0 + m_Textures: + blueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3} + bayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3} diff --git a/Assets/Settings/PC_RPAsset.asset.meta b/Assets/Settings/PC_RPAsset.asset.meta new file mode 100644 index 0000000..e286b2f --- /dev/null +++ b/Assets/Settings/PC_RPAsset.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4b83569d67af61e458304325a23e5dfd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Settings/PC_Renderer.asset b/Assets/Settings/PC_Renderer.asset new file mode 100644 index 0000000..475b02e --- /dev/null +++ b/Assets/Settings/PC_Renderer.asset @@ -0,0 +1,95 @@ +%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: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} + m_Name: PC_Renderer + m_EditorClassIdentifier: + debugShaders: + debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, + type: 3} + hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3} + probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, + type: 3} + probeVolumeResources: + probeVolumeDebugShader: {fileID: 4800000, guid: e5c6678ed2aaa91408dd3df699057aae, + type: 3} + probeVolumeFragmentationDebugShader: {fileID: 4800000, guid: 03cfc4915c15d504a9ed85ecc404e607, + type: 3} + probeVolumeOffsetDebugShader: {fileID: 4800000, guid: 53a11f4ebaebf4049b3638ef78dc9664, + type: 3} + probeVolumeSamplingDebugShader: {fileID: 4800000, guid: 8f96cd657dc40064aa21efcc7e50a2e7, + type: 3} + probeSamplingDebugMesh: {fileID: -3555484719484374845, guid: 57d7c4c16e2765b47a4d2069b311bffe, + type: 3} + probeSamplingDebugTexture: {fileID: 2800000, guid: 24ec0e140fb444a44ab96ee80844e18e, + type: 3} + probeVolumeBlendStatesCS: {fileID: 7200000, guid: b9a23f869c4fd45f19c5ada54dd82176, + type: 3} + m_RendererFeatures: + - {fileID: 7833122117494664109} + m_RendererFeatureMap: ad6b866f10d7b46c + m_UseNativeRenderPass: 1 + postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} + m_AssetVersion: 2 + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 1 + stencilCompareFunction: 3 + passOperation: 2 + failOperation: 0 + zFailOperation: 0 + m_ShadowTransparentReceive: 1 + m_RenderingMode: 2 + m_DepthPrimingMode: 0 + m_CopyDepthMode: 0 + m_AccurateGbufferNormals: 0 + m_IntermediateTextureMode: 0 +--- !u!114 &7833122117494664109 +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: f62c9c65cf3354c93be831c8bc075510, type: 3} + m_Name: ScreenSpaceAmbientOcclusion + m_EditorClassIdentifier: + m_Active: 1 + m_Settings: + AOMethod: 0 + Downsample: 0 + AfterOpaque: 0 + Source: 1 + NormalSamples: 1 + Intensity: 0.4 + DirectLightingStrength: 0.25 + Radius: 0.3 + Samples: 1 + BlurQuality: 0 + Falloff: 100 + SampleCount: -1 + m_BlueNoise256Textures: + - {fileID: 2800000, guid: 36f118343fc974119bee3d09e2111500, type: 3} + - {fileID: 2800000, guid: 4b7b083e6b6734e8bb2838b0b50a0bc8, type: 3} + - {fileID: 2800000, guid: c06cc21c692f94f5fb5206247191eeee, type: 3} + - {fileID: 2800000, guid: cb76dd40fa7654f9587f6a344f125c9a, type: 3} + - {fileID: 2800000, guid: e32226222ff144b24bf3a5a451de54bc, type: 3} + - {fileID: 2800000, guid: 3302065f671a8450b82c9ddf07426f3a, type: 3} + - {fileID: 2800000, guid: 56a77a3e8d64f47b6afe9e3c95cb57d5, type: 3} + m_Shader: {fileID: 4800000, guid: 0849e84e3d62649e8882e9d6f056a017, type: 3} diff --git a/Assets/Settings/PC_Renderer.asset.meta b/Assets/Settings/PC_Renderer.asset.meta new file mode 100644 index 0000000..ddae6a5 --- /dev/null +++ b/Assets/Settings/PC_Renderer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f288ae1f4751b564a96ac7587541f7a2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Settings/SampleSceneProfile.asset b/Assets/Settings/SampleSceneProfile.asset new file mode 100644 index 0000000..8e87ae3 --- /dev/null +++ b/Assets/Settings/SampleSceneProfile.asset @@ -0,0 +1,162 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-7893295128165547882 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 0b2db86121404754db890f4c8dfe81b2, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + skipIterations: + m_OverrideState: 1 + m_Value: 0 + threshold: + m_OverrideState: 1 + m_Value: 1 + intensity: + m_OverrideState: 1 + m_Value: 0.25 + scatter: + m_OverrideState: 1 + m_Value: 0.5 + clamp: + m_OverrideState: 0 + m_Value: 65472 + tint: + m_OverrideState: 0 + m_Value: {r: 1, g: 1, b: 1, a: 1} + highQualityFiltering: + m_OverrideState: 1 + m_Value: 1 + filter: + m_OverrideState: 1 + m_Value: 0 + downscale: + m_OverrideState: 0 + m_Value: 0 + maxIterations: + m_OverrideState: 0 + m_Value: 6 + dirtTexture: + m_OverrideState: 0 + m_Value: {fileID: 0} + dimension: 1 + dirtIntensity: + m_OverrideState: 0 + m_Value: 0 +--- !u!114 &-3357603926938260329 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 899c54efeace73346a0a16faa3afe726, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + color: + m_OverrideState: 0 + m_Value: {r: 0, g: 0, b: 0, a: 1} + center: + m_OverrideState: 0 + m_Value: {x: 0.5, y: 0.5} + intensity: + m_OverrideState: 1 + m_Value: 0.334 + smoothness: + m_OverrideState: 1 + m_Value: 0.72 + rounded: + m_OverrideState: 1 + m_Value: 0 +--- !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: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: SampleSceneProfile + m_EditorClassIdentifier: + components: + - {fileID: 849379129802519247} + - {fileID: -7893295128165547882} + - {fileID: 7391319092446245454} + - {fileID: -3357603926938260329} +--- !u!114 &849379129802519247 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 97c23e3b12dc18c42a140437e53d3951, type: 3} + m_Name: Tonemapping + m_EditorClassIdentifier: + active: 1 + mode: + m_OverrideState: 0 + m_Value: 1 + neutralHDRRangeReductionMode: + m_OverrideState: 0 + m_Value: 2 + acesPreset: + m_OverrideState: 0 + m_Value: 3 + hueShiftAmount: + m_OverrideState: 0 + m_Value: 0 + detectPaperWhite: + m_OverrideState: 1 + m_Value: 0 + paperWhite: + m_OverrideState: 1 + m_Value: 234 + detectBrightnessLimits: + m_OverrideState: 1 + m_Value: 1 + minNits: + m_OverrideState: 1 + m_Value: 0.005 + maxNits: + m_OverrideState: 1 + m_Value: 647 +--- !u!114 &7391319092446245454 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: ccf1aba9553839d41ae37dd52e9ebcce, type: 3} + m_Name: MotionBlur + m_EditorClassIdentifier: + active: 0 + mode: + m_OverrideState: 0 + m_Value: 0 + quality: + m_OverrideState: 1 + m_Value: 2 + intensity: + m_OverrideState: 1 + m_Value: 0.6 + clamp: + m_OverrideState: 0 + m_Value: 0.05 diff --git a/Assets/Settings/SampleSceneProfile.asset.meta b/Assets/Settings/SampleSceneProfile.asset.meta new file mode 100644 index 0000000..b82270c --- /dev/null +++ b/Assets/Settings/SampleSceneProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 10fc4df2da32a41aaa32d77bc913491c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset new file mode 100644 index 0000000..197f591 --- /dev/null +++ b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset @@ -0,0 +1,401 @@ +%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: 2ec995e51a6e251468d2a3fd8a686257, type: 3} + m_Name: UniversalRenderPipelineGlobalSettings + m_EditorClassIdentifier: + m_ShaderStrippingSetting: + m_Version: 0 + m_ExportShaderVariants: 1 + m_ShaderVariantLogLevel: 0 + m_StripRuntimeDebugShaders: 1 + m_URPShaderStrippingSetting: + m_Version: 0 + m_StripUnusedPostProcessingVariants: 1 + m_StripUnusedVariants: 1 + m_StripScreenCoordOverrideVariants: 1 + m_ShaderVariantLogLevel: 0 + m_ExportShaderVariants: 1 + m_StripDebugVariants: 1 + m_StripUnusedPostProcessingVariants: 1 + m_StripUnusedVariants: 1 + m_StripScreenCoordOverrideVariants: 1 + supportRuntimeDebugDisplay: 0 + m_EnableRenderGraph: 0 + m_Settings: + m_SettingsList: + m_List: + - rid: 6852985685364965376 + - rid: 6852985685364965377 + - rid: 6852985685364965378 + - rid: 6852985685364965379 + - rid: 6852985685364965380 + - rid: 6852985685364965381 + - rid: 6852985685364965382 + - rid: 6852985685364965383 + - rid: 6852985685364965384 + - rid: 6852985685364965385 + - rid: 6852985685364965386 + - rid: 6852985685364965387 + - rid: 6852985685364965388 + - rid: 6852985685364965389 + - rid: 6852985685364965390 + - rid: 6852985685364965391 + - rid: 6852985685364965392 + - rid: 6852985685364965393 + - rid: 6852985685364965394 + - rid: 8712630790384254976 + - rid: 850866513623121920 + - rid: 850866513623121921 + - rid: 850866513623121922 + - rid: 850866513623121923 + - rid: 850866513623121924 + - rid: 850866513623121925 + - rid: 850866513623121926 + - rid: 850866513623121927 + - rid: 850866513623121928 + - rid: 850866513623121929 + - rid: 850866513623121930 + - rid: 850866513623121931 + m_RuntimeSettings: + m_List: + - rid: 6852985685364965378 + - rid: 6852985685364965379 + - rid: 6852985685364965380 + - rid: 6852985685364965381 + - rid: 6852985685364965384 + - rid: 6852985685364965385 + - rid: 6852985685364965392 + - rid: 6852985685364965394 + - rid: 8712630790384254976 + - rid: 850866513623121921 + - rid: 850866513623121922 + - rid: 850866513623121925 + - rid: 850866513623121929 + - rid: 850866513623121931 + m_AssetVersion: 9 + m_ObsoleteDefaultVolumeProfile: {fileID: 0} + m_RenderingLayerNames: + - Light Layer default + - Light Layer 1 + - Light Layer 2 + - Light Layer 3 + - Light Layer 4 + - Light Layer 5 + - Light Layer 6 + - Light Layer 7 + m_ValidRenderingLayers: 0 + lightLayerName0: Light Layer default + lightLayerName1: Light Layer 1 + lightLayerName2: Light Layer 2 + lightLayerName3: Light Layer 3 + lightLayerName4: Light Layer 4 + lightLayerName5: Light Layer 5 + lightLayerName6: Light Layer 6 + lightLayerName7: Light Layer 7 + apvScenesData: + obsoleteSceneBounds: + m_Keys: [] + m_Values: [] + obsoleteHasProbeVolumes: + m_Keys: [] + m_Values: + references: + version: 2 + RefIds: + - rid: 850866513623121920 + type: {class: RayTracingRenderPipelineResources, ns: UnityEngine.Rendering.UnifiedRayTracing, asm: Unity.UnifiedRayTracing.Runtime} + data: + m_Version: 1 + m_GeometryPoolKernels: {fileID: 7200000, guid: 98e3d58cae7210c4786f67f504c9e899, type: 3} + m_CopyBuffer: {fileID: 7200000, guid: 1b95b5dcf48d1914c9e1e7405c7660e3, type: 3} + m_CopyPositions: {fileID: 7200000, guid: 1ad53a96b58d3c3488dde4f14db1aaeb, type: 3} + m_BitHistogram: {fileID: 7200000, guid: 8670f7ce4b60cef43bed36148aa1b0a2, type: 3} + m_BlockReducePart: {fileID: 7200000, guid: 4e034cc8ea2635c4e9f063e5ddc7ea7a, type: 3} + m_BlockScan: {fileID: 7200000, guid: 4d6d5de35fa45ef4a92119397a045cc9, type: 3} + m_BuildHlbvh: {fileID: 7200000, guid: 2d70cd6be91bd7843a39a54b51c15b13, type: 3} + m_RestructureBvh: {fileID: 7200000, guid: 56641cb88dcb31a4398a4997ef7a7a8c, type: 3} + m_Scatter: {fileID: 7200000, guid: a2eaeefdac4637a44b734e85b7be9186, type: 3} + - rid: 850866513623121921 + type: {class: ScreenSpaceAmbientOcclusionPersistentResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Shader: {fileID: 4800000, guid: 0849e84e3d62649e8882e9d6f056a017, type: 3} + m_Version: 0 + - rid: 850866513623121922 + type: {class: ScreenSpaceAmbientOcclusionDynamicResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_BlueNoise256Textures: + - {fileID: 2800000, guid: 36f118343fc974119bee3d09e2111500, type: 3} + - {fileID: 2800000, guid: 4b7b083e6b6734e8bb2838b0b50a0bc8, type: 3} + - {fileID: 2800000, guid: c06cc21c692f94f5fb5206247191eeee, type: 3} + - {fileID: 2800000, guid: cb76dd40fa7654f9587f6a344f125c9a, type: 3} + - {fileID: 2800000, guid: e32226222ff144b24bf3a5a451de54bc, type: 3} + - {fileID: 2800000, guid: 3302065f671a8450b82c9ddf07426f3a, type: 3} + - {fileID: 2800000, guid: 56a77a3e8d64f47b6afe9e3c95cb57d5, type: 3} + m_Version: 0 + - rid: 850866513623121923 + type: {class: OnTilePostProcessResource, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_UberPostShader: {fileID: 4800000, guid: fe4f13c1004a07d4ea1e30bfd0326d9e, type: 3} + - rid: 850866513623121924 + type: {class: PostProcessData/TextureResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + blueNoise16LTex: [] + filmGrainTex: + - {fileID: 2800000, guid: 654c582f7f8a5a14dbd7d119cbde215d, type: 3} + - {fileID: 2800000, guid: dd77ffd079630404e879388999033049, type: 3} + - {fileID: 2800000, guid: 1097e90e1306e26439701489f391a6c0, type: 3} + - {fileID: 2800000, guid: f0b67500f7fad3b4c9f2b13e8f41ba6e, type: 3} + - {fileID: 2800000, guid: 9930fb4528622b34687b00bbe6883de7, type: 3} + - {fileID: 2800000, guid: bd9e8c758250ef449a4b4bfaad7a2133, type: 3} + - {fileID: 2800000, guid: 510a2f57334933e4a8dbabe4c30204e4, type: 3} + - {fileID: 2800000, guid: b4db8180660810945bf8d55ab44352ad, type: 3} + - {fileID: 2800000, guid: fd2fd78b392986e42a12df2177d3b89c, type: 3} + - {fileID: 2800000, guid: 5cdee82a77d13994f83b8fdabed7c301, type: 3} + smaaAreaTex: {fileID: 2800000, guid: d1f1048909d55cd4fa1126ab998f617e, type: 3} + smaaSearchTex: {fileID: 2800000, guid: 51eee22c2a633ef4aada830eed57c3fd, type: 3} + m_TexturesResourcesVersion: 0 + - rid: 850866513623121925 + type: {class: UniversalRenderPipelineRuntimeXRResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_xrOcclusionMeshPS: {fileID: 4800000, guid: 4431b1f1f743fbf4eb310a967890cbea, type: 3} + m_xrMirrorViewPS: {fileID: 4800000, guid: d5a307c014552314b9f560906d708772, type: 3} + m_xrMotionVector: {fileID: 4800000, guid: f89aac1e4f84468418fe30e611dff395, type: 3} + - rid: 850866513623121926 + type: {class: PostProcessData/ShaderResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + stopNanPS: {fileID: 4800000, guid: 1121bb4e615ca3c48b214e79e841e823, type: 3} + subpixelMorphologicalAntialiasingPS: {fileID: 4800000, guid: 63eaba0ebfb82cc43bde059b4a8c65f6, type: 3} + gaussianDepthOfFieldPS: {fileID: 4800000, guid: 5e7134d6e63e0bc47a1dd2669cedb379, type: 3} + bokehDepthOfFieldPS: {fileID: 4800000, guid: 2aed67ad60045d54ba3a00c91e2d2631, type: 3} + cameraMotionBlurPS: {fileID: 4800000, guid: 1edcd131364091c46a17cbff0b1de97a, type: 3} + paniniProjectionPS: {fileID: 4800000, guid: a15b78cf8ca26ca4fb2090293153c62c, type: 3} + lutBuilderLdrPS: {fileID: 4800000, guid: 65df88701913c224d95fc554db28381a, type: 3} + lutBuilderHdrPS: {fileID: 4800000, guid: ec9fec698a3456d4fb18cf8bacb7a2bc, type: 3} + bloomPS: {fileID: 4800000, guid: 5f1864addb451f54bae8c86d230f736e, type: 3} + temporalAntialiasingPS: {fileID: 4800000, guid: 9c70c1a35ff15f340b38ea84842358bf, type: 3} + LensFlareDataDrivenPS: {fileID: 4800000, guid: 6cda457ac28612740adb23da5d39ea92, type: 3} + LensFlareScreenSpacePS: {fileID: 4800000, guid: 701880fecb344ea4c9cd0db3407ab287, type: 3} + scalingSetupPS: {fileID: 4800000, guid: e8ee25143a34b8c4388709ea947055d1, type: 3} + easuPS: {fileID: 4800000, guid: 562b7ae4f629f144aa97780546fce7c6, type: 3} + uberPostPS: {fileID: 4800000, guid: e7857e9d0c934dc4f83f270f8447b006, type: 3} + finalPostPassPS: {fileID: 4800000, guid: c49e63ed1bbcb334780a3bd19dfed403, type: 3} + m_ShaderResourcesVersion: 0 + - rid: 850866513623121927 + type: {class: URPReflectionProbeSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Universal.Runtime} + data: + version: 1 + useReflectionProbeRotation: 0 + - rid: 850866513623121928 + type: {class: UniversalRenderPipelineEditorAssets, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_DefaultSettingsVolumeProfile: {fileID: 11400000, guid: eda47df5b85f4f249abf7abd73db2cb2, type: 2} + - rid: 850866513623121929 + type: {class: VrsRenderPipelineRuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_TextureComputeShader: {fileID: 7200000, guid: cacb30de6c40c7444bbc78cb0a81fd2a, type: 3} + m_VisualizationShader: {fileID: 4800000, guid: 620b55b8040a88d468e94abe55bed5ba, type: 3} + m_VisualizationLookupTable: + m_Data: + - {r: 0.785, g: 0.23, b: 0.2, a: 1} + - {r: 1, g: 0.8, b: 0.8, a: 1} + - {r: 0.4, g: 0.2, b: 0.2, a: 1} + - {r: 0.51, g: 0.8, b: 0.6, a: 1} + - {r: 0.6, g: 0.8, b: 1, a: 1} + - {r: 0.2, g: 0.4, b: 0.6, a: 1} + - {r: 0.8, g: 1, b: 0.8, a: 1} + - {r: 0.2, g: 0.4, b: 0.2, a: 1} + - {r: 0.125, g: 0.22, b: 0.36, a: 1} + m_ConversionLookupTable: + m_Data: + - {r: 0.785, g: 0.23, b: 0.2, a: 1} + - {r: 1, g: 0.8, b: 0.8, a: 1} + - {r: 0.4, g: 0.2, b: 0.2, a: 1} + - {r: 0.51, g: 0.8, b: 0.6, a: 1} + - {r: 0.6, g: 0.8, b: 1, a: 1} + - {r: 0.2, g: 0.4, b: 0.6, a: 1} + - {r: 0.8, g: 1, b: 0.8, a: 1} + - {r: 0.2, g: 0.4, b: 0.2, a: 1} + - {r: 0.125, g: 0.22, b: 0.36, a: 1} + - rid: 850866513623121930 + type: {class: RenderingDebuggerRuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_version: 0 + - rid: 850866513623121931 + type: {class: LightmapSamplingSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + m_UseBicubicLightmapSampling: 0 + - rid: 6852985685364965376 + type: {class: URPShaderStrippingSetting, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_StripUnusedPostProcessingVariants: 1 + m_StripUnusedVariants: 1 + m_StripScreenCoordOverrideVariants: 1 + - rid: 6852985685364965377 + type: {class: UniversalRenderPipelineEditorShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_AutodeskInteractive: {fileID: 4800000, guid: 0e9d5a909a1f7e84882a534d0d11e49f, type: 3} + m_AutodeskInteractiveTransparent: {fileID: 4800000, guid: 5c81372d981403744adbdda4433c9c11, type: 3} + m_AutodeskInteractiveMasked: {fileID: 4800000, guid: 80aa867ac363ac043847b06ad71604cd, type: 3} + m_DefaultSpeedTree7Shader: {fileID: 4800000, guid: 0f4122b9a743b744abe2fb6a0a88868b, type: 3} + m_DefaultSpeedTree8Shader: {fileID: -6465566751694194690, guid: 9920c1f1781549a46ba081a2a15a16ec, type: 3} + m_DefaultSpeedTree9Shader: {fileID: -6465566751694194690, guid: cbd3e1cc4ae141c42a30e33b4d666a61, type: 3} + - rid: 6852985685364965378 + type: {class: UniversalRendererResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_CopyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} + m_CameraMotionVector: {fileID: 4800000, guid: c56b7e0d4c7cb484e959caeeedae9bbf, type: 3} + m_StencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3} + m_ClusterDeferred: {fileID: 4800000, guid: 222cce62363a44a380c36bf03b392608, type: 3} + m_StencilDitherMaskSeedPS: {fileID: 4800000, guid: 8c3ee818f2efa514c889881ccb2e95a2, type: 3} + m_DBufferClear: {fileID: 4800000, guid: f056d8bd2a1c7e44e9729144b4c70395, type: 3} + - rid: 6852985685364965379 + type: {class: UniversalRenderPipelineDebugShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_DebugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, type: 3} + m_HdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3} + m_ProbeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, type: 3} + - rid: 6852985685364965380 + type: {class: UniversalRenderPipelineRuntimeShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_FallbackErrorShader: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} + m_BlitHDROverlay: {fileID: 4800000, guid: a89bee29cffa951418fc1e2da94d1959, type: 3} + m_CoreBlitPS: {fileID: 4800000, guid: 93446b5c5339d4f00b85c159e1159b7c, type: 3} + m_CoreBlitColorAndDepthPS: {fileID: 4800000, guid: d104b2fc1ca6445babb8e90b0758136b, type: 3} + m_SamplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} + m_TerrainDetailLit: {fileID: 4800000, guid: f6783ab646d374f94b199774402a5144, type: 3} + m_TerrainDetailGrassBillboard: {fileID: 4800000, guid: 29868e73b638e48ca99a19ea58c48d90, type: 3} + m_TerrainDetailGrass: {fileID: 4800000, guid: e507fdfead5ca47e8b9a768b51c291a1, type: 3} + - rid: 6852985685364965381 + type: {class: UniversalRenderPipelineRuntimeTextures, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 1 + m_BlueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3} + m_BayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3} + m_DebugFontTex: {fileID: 2800000, guid: 26a413214480ef144b2915d6ff4d0beb, type: 3} + - rid: 6852985685364965382 + type: {class: Renderer2DResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_LightShader: {fileID: 4800000, guid: 3f6c848ca3d7bca4bbe846546ac701a1, type: 3} + m_ProjectedShadowShader: {fileID: 4800000, guid: ce09d4a80b88c5a4eb9768fab4f1ee00, type: 3} + m_SpriteShadowShader: {fileID: 4800000, guid: 44fc62292b65ab04eabcf310e799ccf6, type: 3} + m_SpriteUnshadowShader: {fileID: 4800000, guid: de02b375720b5c445afe83cd483bedf3, type: 3} + m_GeometryShadowShader: {fileID: 4800000, guid: 19349a0f9a7ed4c48a27445bcf92e5e1, type: 3} + m_GeometryUnshadowShader: {fileID: 4800000, guid: 77774d9009bb81447b048c907d4c6273, type: 3} + m_CopyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} + m_DefaultLitMaterial: {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_DefaultUnlitMaterial: {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2} + m_DefaultMaskMaterial: {fileID: 2100000, guid: 15d0c3709176029428a0da2f8cecf0b5, type: 2} + m_DefaultMesh2DLitMaterial: {fileID: 2100000, guid: 9452ae1262a74094f8a68013fbcd1834, type: 2} + - rid: 6852985685364965383 + type: {class: UniversalRenderPipelineEditorMaterials, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_DefaultMaterial: {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_DefaultParticleMaterial: {fileID: 2100000, guid: e823cd5b5d27c0f4b8256e7c12ee3e6d, type: 2} + m_DefaultLineMaterial: {fileID: 2100000, guid: e823cd5b5d27c0f4b8256e7c12ee3e6d, type: 2} + m_DefaultTerrainMaterial: {fileID: 2100000, guid: 594ea882c5a793440b60ff72d896021e, type: 2} + m_DefaultDecalMaterial: {fileID: 2100000, guid: 31d0dcc6f2dd4e4408d18036a2c93862, type: 2} + m_DefaultSpriteMaterial: {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2} + - rid: 6852985685364965384 + type: {class: URPDefaultVolumeProfileSettings, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_VolumeProfile: {fileID: 11400000, guid: ab09877e2e707104187f6f83e2f62510, type: 2} + - rid: 6852985685364965385 + type: {class: RenderGraphSettings, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Version: 0 + m_EnableRenderCompatibilityMode: 0 + - rid: 6852985685364965386 + type: {class: GPUResidentDrawerResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.GPUDriven.Runtime} + data: + m_Version: 0 + m_InstanceDataBufferCopyKernels: {fileID: 7200000, guid: f984aeb540ded8b4fbb8a2047ab5b2e2, type: 3} + m_InstanceDataBufferUploadKernels: {fileID: 7200000, guid: 53864816eb00f2343b60e1a2c5a262ef, type: 3} + m_TransformUpdaterKernels: {fileID: 7200000, guid: 2a567b9b2733f8d47a700c3c85bed75b, type: 3} + m_WindDataUpdaterKernels: {fileID: 7200000, guid: fde76746e4fd0ed418c224f6b4084114, type: 3} + m_OccluderDepthPyramidKernels: {fileID: 7200000, guid: 08b2b5fb307b0d249860612774a987da, type: 3} + m_InstanceOcclusionCullingKernels: {fileID: 7200000, guid: f6d223acabc2f974795a5a7864b50e6c, type: 3} + m_OcclusionCullingDebugKernels: {fileID: 7200000, guid: b23e766bcf50ca4438ef186b174557df, type: 3} + m_DebugOcclusionTestPS: {fileID: 4800000, guid: d3f0849180c2d0944bc71060693df100, type: 3} + m_DebugOccluderPS: {fileID: 4800000, guid: b3c92426a88625841ab15ca6a7917248, type: 3} + - rid: 6852985685364965387 + type: {class: STP/RuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_setupCS: {fileID: 7200000, guid: 33be2e9a5506b2843bdb2bdff9cad5e1, type: 3} + m_preTaaCS: {fileID: 7200000, guid: a679dba8ec4d9ce45884a270b0e22dda, type: 3} + m_taaCS: {fileID: 7200000, guid: 3923900e2b41b5e47bc25bfdcbcdc9e6, type: 3} + - rid: 6852985685364965388 + type: {class: ProbeVolumeBakingResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + dilationShader: {fileID: 7200000, guid: 6bb382f7de370af41b775f54182e491d, type: 3} + subdivideSceneCS: {fileID: 7200000, guid: bb86f1f0af829fd45b2ebddda1245c22, type: 3} + voxelizeSceneShader: {fileID: 4800000, guid: c8b6a681c7b4e2e4785ffab093907f9e, type: 3} + traceVirtualOffsetCS: {fileID: -6772857160820960102, guid: ff2cbab5da58bf04d82c5f34037ed123, type: 3} + traceVirtualOffsetRT: {fileID: -5126288278712620388, guid: ff2cbab5da58bf04d82c5f34037ed123, type: 3} + skyOcclusionCS: {fileID: -6772857160820960102, guid: 5a2a534753fbdb44e96c3c78b5a6999d, type: 3} + skyOcclusionRT: {fileID: -5126288278712620388, guid: 5a2a534753fbdb44e96c3c78b5a6999d, type: 3} + renderingLayerCS: {fileID: -6772857160820960102, guid: 94a070d33e408384bafc1dea4a565df9, type: 3} + renderingLayerRT: {fileID: -5126288278712620388, guid: 94a070d33e408384bafc1dea4a565df9, type: 3} + - rid: 6852985685364965389 + type: {class: ProbeVolumeGlobalSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + m_ProbeVolumeDisableStreamingAssets: 0 + - rid: 6852985685364965390 + type: {class: ProbeVolumeDebugResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + probeVolumeDebugShader: {fileID: 4800000, guid: 3b21275fd12d65f49babb5286f040f2d, type: 3} + probeVolumeFragmentationDebugShader: {fileID: 4800000, guid: 3a80877c579b9144ebdcc6d923bca303, type: 3} + probeVolumeSamplingDebugShader: {fileID: 4800000, guid: bf54e6528c79a224e96346799064c393, type: 3} + probeVolumeOffsetDebugShader: {fileID: 4800000, guid: db8bd7436dc2c5f4c92655307d198381, type: 3} + probeSamplingDebugMesh: {fileID: -3555484719484374845, guid: 20be25aac4e22ee49a7db76fb3df6de2, type: 3} + numbersDisplayTex: {fileID: 2800000, guid: 73fe53b428c5b3440b7e87ee830b608a, type: 3} + - rid: 6852985685364965391 + type: {class: IncludeAdditionalRPAssets, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_version: 0 + m_IncludeReferencedInScenes: 0 + m_IncludeAssetsByLabel: 0 + m_LabelToInclude: + - rid: 6852985685364965392 + type: {class: ShaderStrippingSetting, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 0 + m_ExportShaderVariants: 1 + m_ShaderVariantLogLevel: 0 + m_StripRuntimeDebugShaders: 1 + - rid: 6852985685364965393 + type: {class: ProbeVolumeRuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + probeVolumeBlendStatesCS: {fileID: 7200000, guid: a3f7b8c99de28a94684cb1daebeccf5d, type: 3} + probeVolumeUploadDataCS: {fileID: 7200000, guid: 0951de5992461754fa73650732c4954c, type: 3} + probeVolumeUploadDataL2CS: {fileID: 7200000, guid: 6196f34ed825db14b81fb3eb0ea8d931, type: 3} + - rid: 6852985685364965394 + type: {class: RenderGraphGlobalSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_version: 0 + m_EnableCompilationCaching: 1 + m_EnableValidityChecks: 1 + - rid: 8712630790384254976 + type: {class: RenderGraphUtilsResources, ns: UnityEngine.Rendering.RenderGraphModule.Util, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 0 + m_CoreCopyPS: {fileID: 4800000, guid: 12dc59547ea167a4ab435097dd0f9add, type: 3} diff --git a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta new file mode 100644 index 0000000..81b84f2 --- /dev/null +++ b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18dc0cd2c080841dea60987a38ce93fa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets.meta b/Assets/StreamingAssets.meta new file mode 100644 index 0000000..f7d6d89 --- /dev/null +++ b/Assets/StreamingAssets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0c177b7aff8bbdc408fe1f233c934f14 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets/zones.json b/Assets/StreamingAssets/zones.json new file mode 100644 index 0000000..40287e4 --- /dev/null +++ b/Assets/StreamingAssets/zones.json @@ -0,0 +1,92 @@ +{ + "zones": [ + { + "id": "wilderness_3", + "name": "wilderness_3", + "role": "Base", + "priority": 1, + "encounterTableId": "", + "baseDifficultyTier": 1, + "baseEncounterChance": 0.5, + "encounterChanceMultiplier": 1.0, + "difficultyTierBonus": 0, + "isSafeZone": false, + "overrideEncounterTableId": "", + "overrideEncounterChance": 1.0, + "overrideDifficultyTier": 4, + "shape": "Square", + "circleRadius": 2.0, + "position": [ + -1.4499998092651368, + 0.0, + 8.819999694824219 + ] + }, + { + "id": "wilderness_2", + "name": "wilderness_2", + "role": "Base", + "priority": 1, + "encounterTableId": "", + "baseDifficultyTier": 1, + "baseEncounterChance": 0.5, + "encounterChanceMultiplier": 1.0, + "difficultyTierBonus": 0, + "isSafeZone": false, + "overrideEncounterTableId": "", + "overrideEncounterChance": 1.0, + "overrideDifficultyTier": 4, + "shape": "Square", + "circleRadius": 2.0, + "position": [ + 8.239999771118164, + 0.0, + -7.480000019073486 + ] + }, + { + "id": "encounter_1", + "name": "Encounter_1", + "role": "Base", + "priority": 1, + "encounterTableId": "", + "baseDifficultyTier": 1, + "baseEncounterChance": 0.20000000298023225, + "encounterChanceMultiplier": 1.0, + "difficultyTierBonus": 0, + "isSafeZone": false, + "overrideEncounterTableId": "", + "overrideEncounterChance": 1.0, + "overrideDifficultyTier": 4, + "shape": "Circle", + "circleRadius": 0.7500342726707459, + "position": [ + 5.579999923706055, + 0.0, + 2.569999933242798 + ] + }, + { + "id": "wilderness", + "name": "Wilderness", + "role": "Base", + "priority": 1, + "encounterTableId": "", + "baseDifficultyTier": 1, + "baseEncounterChance": 0.5, + "encounterChanceMultiplier": 1.0, + "difficultyTierBonus": 0, + "isSafeZone": false, + "overrideEncounterTableId": "", + "overrideEncounterChance": 1.0, + "overrideDifficultyTier": 4, + "shape": "Polygon", + "circleRadius": 2.0, + "position": [ + -0.36074304580688479, + 0.0, + -0.8207230567932129 + ] + } + ] +} \ No newline at end of file diff --git a/Assets/StreamingAssets/zones.json.meta b/Assets/StreamingAssets/zones.json.meta new file mode 100644 index 0000000..8c771b1 --- /dev/null +++ b/Assets/StreamingAssets/zones.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5b2318f72e01a4f459bc50c01d7c205e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro.meta b/Assets/TextMesh Pro.meta new file mode 100644 index 0000000..f9da8b5 --- /dev/null +++ b/Assets/TextMesh Pro.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f54d1bd14bd3ca042bd867b519fee8cc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Fonts.meta b/Assets/TextMesh Pro/Fonts.meta new file mode 100644 index 0000000..f0c2972 --- /dev/null +++ b/Assets/TextMesh Pro/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6ab70aee4d56447429c680537fbf93ed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro SDF.asset b/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro SDF.asset new file mode 100644 index 0000000..811ee84 --- /dev/null +++ b/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro SDF.asset @@ -0,0 +1,5832 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-1539402957874324522 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: 1529ChampFleuryPro SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_IsAlphaChannelOptional: 0 + serializedVersion: 4 + m_Width: 2048 + m_Height: 2048 + m_CompleteImageSize: 4194304 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 0 + m_IsPreProcessed: 0 + m_IgnoreMipmapLimit: 1 + m_MipmapLimitGroupName: + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 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 + m_PlatformBlob: + image data: 4194304 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d100e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0c0c0c0c0b0b0b0801000a0909090808070707070707070700030a0c0e0f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0f0e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11131416171816110b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0f0e0d0b090300010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0f10100e0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102040002080b0d0e0f0e0d0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151a1b1b1b1b1b1b1b1b1b1b1b1b1b19171513110f0d0b080100020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c121516120d0b050000000000000000000000000000000000000000000000000204030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1218140d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f131515120c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d2021201d14100e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e12120f0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f222524201d150a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21212121212120201d141f1f1f1e1e1e1d1d1c1c1c1c1c1c1d1d161e212325201d140f0b090200060606060606050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030506060606060606060606060606060606060606060606060606060606060606060606050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e21232423201d1409040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13141d202326282a2b2d2d2c27201d150a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1418171f212324242422211e161916130f0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030405060707070707060503000000050b0d1114151d202224252523201c130c0a04000504040506070809090a0a090804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f1112121212121212121212121212121212121212121212121212121212121213141618191b151d202223242423211f17150d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c181f222a2f313131313131313131313131302e2c2a28262422201c141a18161412100d0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c181f22272a2b272220190e0c0600000000000000000000000000000000040a0c1014181a19150f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109141d20282d2a2220190d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408131c2024282a2a27221f18141414141414141414141414141414141414141414141414141414120c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d121414141414141414141414141414141414141414141517171613100c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f212731353635312626231c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a2123282824201c1308020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212a34373a39363228211a0e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323636363636363635312635343434333332323231313131313232293236383a35312624211e161b1b1b1b1b1b1b1a1815110b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f1417191a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b160f0d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20283236383a383531261f180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f19202228263135383c3d3f404243413c3632281f180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e0f0d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000050b0f1a2123292e2a333738393939383632282e2b2825211e1615110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d17191a1b1c1c1d1d1d1c1b1a18151317182022262a27313638393a3a38353025221f181b1a191a1a1b1c1d1e1f1f1f1e1d19110b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a151d20242728282828282828282828282828282828282828282828282828282828282828292b2d2f30273136373839393837332a2a2220190d0400000000000000000000000000000000000000000000000000000000040a0c0e0f1011111111111111111111111111111111100c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2a33373f454646464646464646464646464543413f3d3b39373530262f2d2b29272523201d15090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c232a33373d40403d37342b23201915110e0c0b070000070800040a0c1014171f21262a2d2f2e2a24221b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2631353d423f37342b20190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f253035393d3f3f3c37332a29292929292929292929292929292929292929292929292929292927211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d182022272929292929292929292929292929292929292929292a2c2c2b2825211f17120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b29333637444b4b4b44373b382f21130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222c35383d3d393530251d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c353b474c504e4b4538352c1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e39454b4c4c4b4b4b4b4b444a4a49494948484847474746464647474839464b4e4f4b443739363228313131313131302f2d2a26211e160a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2024292c2e2f30303131313131313131313131313131313131313131313131313131313131313131302c25221b10010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101825303538454b4d4f4d4b4437332a1e160a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309101b22242b34383e37444b4e51535456575856514b4538342a1f180c0b0c0d0d0e0f0f1011111213131414110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c20232423201c13080500000000000000000000000000000000000000000000000000000000000000000000060e1920222d36393e433a474c4d4e4f4e4d4b453844413d3a3632292a26221f1815110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222c2e2f30313132323231302f2d2a292c2b34373b3f38454b4d4e50504d4a433637342a302f2f2f303031323334343434322e26201c13080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202731363a3c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f4042444637444b4c4e4e4e4d4c473a3f37342b1f170c0000000000000000000000000000000000000000000000060c0e14171f212425262626262626262626262626262626262626211e16120e0b0903000200000000000000000000000000000000000000000000000000000000000000000000000c1826303a474c545a5b5b5b5b5b5b5b5b5b5b5b5b5a59565452504e4c4b43364442403e3c3a383631271d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c232f383a474c525555524d483b38352c2a272321201c131c1d1d1e171f2125292a33373b3f424443403a362e211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c263037444b5257544d483b352b1f180c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308090a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c293336434a4e525454524c473a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3632281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202b34373c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e404141403e3a36332927211f170c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3a464c55556061605559504c4030231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015202e373d494e52524f4a43363127191002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081624313d494e5962656360564e493d32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b576061616161606060555f5f5f5e5e5e5d5d5c5c5c5c5c5c5c5c5d5e576163646055524f4b45384646464646464645433f3b3632281f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051318263035393e4143454546464646464646464646464646464646464646464646464646464646464646464645413a372e1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b222e36434a52566063646360554c473a32281d150a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e212d36393c484d53585560636668696b6c6d6b6660564c473b342a20212122232324252526272728282929272220180d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21253035383a3835302520190e01000000000000000000000000000000000000000000000000000000000000030f1a212b35383d4a4e53585c5861636364636260565c5956534f4b46393f3b37342a2a2622201816110d0b05000504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2b343741434445464747474747464442403e413b484c505458566062646565636054514c473a454444444546474849494a494947443b3530251e160a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b3438454b4f5152525252525252525252525252525252525252525252525252525252525253545657595b5d5560626364636261585a544d483b33291c0d0000000000000000000000000000000000000000080e1a21232a293337393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3632292724211e161917161412100e0b090200000000000000000000000000000000000000000000000000000e1c2a36434b58616a6f707070707070707070707070706e6c6a6866646260545b59575553514f4d4b443731271913070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202f38404c505861676a6b676259544d493c403c3836353025313233332a33373a3e3a474c5054575958554f4a3e362d1f1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000091218253036434b5560676d6962594d493c332a211e160d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14191d1f1f180e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303a474c546064686a6a67615853535353535353535353535353535353535353535353535353535353524b46392b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353b484d515353535353535353535353535353535353535353535557575553504c463a3c363329221f180d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4758616b72757675726e655e4d41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c333e4b4f5b6367676460544b44372e2015010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162634424e5b636e777a79756d635b4b45382d1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b5c647576767676767575757574747473737372727171717171717272737476787a746d686460565b5b5b5b5b5b5b5b5a5855504b453833291c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513233136434b4f5356585a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a564f4b3f31271909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f13161c232d363e4b5460687075787978746b61584b453932281e1711111111111111111111111111111111111111110f0d0b0802000605040403020201010000000000000000000000000000000000000000000000000000000000000a161e2832363e4a4f565a62686d7175787b7d7f808282817c756b62594c473b363637373838393a3a3b3c3c3d3e3e3e3c37342b20180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f2c3636434a4d4f4d4a4336352b1c1408000000000000000000000000000000000000000000000000000000000b161e2c353c484d555b63696d71747678797979777674716e6b686461575954504c473a403b37342b2b272220191c1b19181716151514141415130e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e3b484c5758595a5b5c5c5c5c5c5b5a585553565a596266696d717577797a7a78746d6661595c5a5a59595a5b5c5d5e5e5f5f5e5d59514a433632281f170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3c484d5660646667676767676767676767676767676767676767676767676767676767676768696b6d6e70727475777879797876736f6a62594c463a2a1d0d000000000000000000000000000000000001101b222c35383f3a474c4e4f5050505050505050505050505050505050504b46393c393632282f2d2b29282623201d15130c0a040000000000000000000000000000000000000000000e1e2b3a4754606a777f848686868686868686868686868583817f7d7b79777573716f6d6b6967656260554b443730221b1003000000000000000000000000000000000000000000000000000000000000000000000000000000000004131d2b343f4c505e666f777c7f807c77716a635a5955514d4c4a4348474748493a474c4f5358586165696d6f6e6a645c4e4a3d3023140600000000000000000000000000000000000000000000000000000000000000000000000000000008121c233036434a546067737d827f786d625a4c473a3632282220190d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1a2123292e3234352e23211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a36434a58616a73797d7f7f7c776d69696969696969696969696969696969696969696969696969696969676157493c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e323c494d5962676969696969696969696969696969696969696969696a6c6c6b6865615857514c463a37342a2220190d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758617680878a8b8a87847b675f4d3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818253043505c6470787d7d79736960554a3e321d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071626344451606879838b8f8e8982796c60564a3d2f22140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a647a8a8b8b8b8b8b8b8a8a8a8a898989888887878786868686868787888a8b8d8f88827d79767371707070707070706f6d6a6660564c463a2a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132331424e546064696c6e6f70707070707070707070707070707070707070707070707070707070707070707070706b645d4b443727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1014171f2125282b2f383e4a4f5c64727d858a8d8f8d8881776a60574b4538332927272727272727272727272727272727272727262422201d151c1b1a1a191818171616151515141312100e0b09030000000000000000000000000000000000000c1b283238454b525c646b71777d8286898d91929495979896918980776b61594f4b4b4c4c4d4e4e4f5050515252535353514d483b342b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625323d494e546063646260544d483c3026180c0000000000000000000000000000000000000000000000000003111b29323d494e5a626b72797e8286898c8d8e8e8e8d8b898683807d7a76726e6a6661595955514d483b403c38352b31302f2d2c2c2b2a2a292a2a282320190e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303f4b59626c6e6f70717172727271706f6d6a686c6f73777b7f83868a8d8e8f8f8d89827b777371706f6e6f6f7071727374747473726e6660544b453833291e170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3e4b5a626d75797c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e8082848587898b8c8d8e8e8d8c88857f786c6158483b2a180800000000000000000000000000000009151d2e373d494e545a58616364656666666666666666666666666666666665615756524e4b45384442403e3d3b3836322828221f180c040000000000000000000000000000000000000d1d2b3c485861727f8a949a9b9b9b9b9b9b9b9b9b9b9b9b9a98969492908e8c8a88868482807e7c7a78746860554d41362d1e160b0000000000000000000000000000000000000000000000000000000000000000000000000000000b171f313b484d5d65717b848b929595928c867f78726e6a66636160545d5c5c5d5e5f586165696d72767b7f8284837f7a70635b4d413124140600000000000000000000000000000000000000000000000000000000000000000000000008111c232f38404c546067737d869297948b82786c61584e4b463938342b221b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e212c35383f4347494a4339352c20190e03000000000000000000000000000000000000000000000000000000000000000000000e1e2c3a475460697680888e929494918b827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c75625a4938281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424f5a626e777c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f8181807d7a76726c676158534c473a38342b2220190d09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c617686959c9faa9f9d99907d675847331f0a00000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a616a7a858d92928e877e74645c4f433127190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051525344551626b7e8a999faba89e978b8175635b4c4031241406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f4d6378899ea8a1a0a0a0a0a0aa9f9f9e9e9e9d9d9d9c9c9c9b9b9b9c9c9d9e9fa9a3a69d97928e8b88868686868686868584827f7b756c6158473b2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414e606873797e8183848585868686868686868686868686868686868686868686868686868686868686868685817a6d605544311d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0a151d20252a2933363a3d403f4b505c646e7a85929a9fa9a4a69e96897f756960564b46393c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b39373631273231302f2e2d2d2c2c2b2b2a2a2929272624211e16140d0b05000000000000000000000000000c1c2939454b566068717981868d93989b9fa9a6a8a9abacadaba79e968a81776c64606061626263646465666667686869696662594d483b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162634434f5b636d74787978746c625a4b4336291c0d00000000000000000000000000000000000000000000000614212e39464b5b636e7880878e93989c9ea8a2a3a4a3a2a79e9c9996928f8b87837f7b77736e6a6662595a55514d483c464544434241403f3f3f3f3f3e38352c201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a36434a5d6577818384858686878787868584827f7e8185888c9094989c9faaa3a5a5a89e98918c89868584848485858687888989898987837b736860564c473a33291e160a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b5c647882898f9192929292929292929292929292929292929292929292929292929292929292949597999b9d9ea8a1a3a3a3a2a79e9a948c81766259483626140100000000000000000000000000091927313e4b4f5b63696f7376797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b766f6b676360565b5957555452504e4b45383e37342a1f170b000000000000000000000000000000000a1b2a3b485a627684949ea8afb0b0b0b0b0b0b0b0b0b0b0b0afaeaba9a7a5a3aa9f9d9b99979593918f8d887e74675f4f4a3e32291b1101000000000000000000000000000000000000000000000000000000000000000000000001101b2933414d59626e7b85909a9faaaaaaa7a39b948d87837f7c7876757472717272737475767a7e82878c9094979998958f8579675f4e423224150700000000000000000000000000000000000000000000000000000000000000000008111c232f38404c505e66737c86929ca4acaa9f988b81776a636157544d483c372e221b100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e2832363d494e54585d5e5f584e493d352b1e160a00000000000000000000000000000000000000000000000000000000000000000e1e2c3c495861727e89959da6a7a9a9aa9f9793939393939393939393939393939393939393939393939393939393928778625645321e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c39464b616978838b9193939393939393939393939393939393939393939395969695938f8b87817c766f686159534d483c38342b211e160a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6d8298a4b2b4bbb4b2ae9e8976614c37210c00000000000000000000000000000000000000000000000000000000040a0c101314161615130f0b0802000000050b0d14130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e101111100e0b09020000000000070b0f0f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c304354606c7f8c9aa2a7a7a59d93867a69614b4437281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021323334351636c80939fa9b4bcb9b3aa9f968679665e4e423224140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d6f849aa7b8c6b6b6b5b5b5bbb4b4b4b3b3b3b2b2b1b1b1b1b1b1b1b1b2b3b4bac4b8b3ada7ab9f9e9b9b9b9b9b9b9b9b9a989490898176615947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f687d878e9396989a9a9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a968f8273604b3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131e252832363a3f3a464c4f5356585d656f7a838f9aa2b0b4bac5b8b3a89e94887e756961575251515151515151515151515151515151515151514e4d4b44374746454443434241414040403f3f3e3d3b39363228292220190e08000000000000000000000417293a4657606a757d858e969ca4a8adb1b4bac7bdbec0c1c2c5b9b3a99f968a827a757676777878797a7a7b7c7c7d7d7e7e7c776e62594839291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003152534445161697982888d8f8d8881786a6054473a2a1d0d000000000000000000000000000000000000000000071424313f4b57616c79838b959ca5a8adb1b4b9c6b8b9b8c5b9b3b1aeaba8ab9f9d9894908c88847f7b77736f6b66625a5d5c5a59585756555554545455534d493c3631271a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f3b475460697b889698999a9b9c9c9c9c9c9b99979593969a9ea7a5a9adb1b4bbc8bac6b9b3ada6a79e9b9a9999999a9b9c9d9e9e9f9e9e9c9990867e756a61584b463932281c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758647a89979ea8a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a9abacaeb0b2b4b9c6b8b9b8c5b8b3afab9f978677625443301c0800000000000000000000000009192737444b5c646f787f84888c8e8f9090909090909090909090909090909090908a85807c797673716e6c6b69676563605658534c473a33291b0b00000000000000000000000000000316283947596278869aa2b4b9c6c5c5c5c5c5c5c5c5c5c5c5c5c5c3c1bfbdbbc8bbb4b3b0aeacaaa8a6a4a69d93877d70645c4b46392f1d140900000000000000000000000000000000000000000000000000000000000000000009141d2e3a464c5f677783909ba3afb4bbc8c0c1b5b0a9a49c9895918d8b8a898886878888898a8c8f93989ca4a5a9acaeadaaa29a8b7d68604f433225150600000000000000000000000000000000000000000000000000000000000007101b222e373f4b505e66717c86919ca4b1b6c2bbb4aa9f9689807976706a625a4f4b3e362d20190d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c293339454b535b63696e7274746d635b4d483c32281b110100000000000000000000000000000000000000000000000000000000000c1c2c3c495a627683939ea7b2b7c4bfc8bbb4aca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a59c8674604b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3c4957616e7e8a989faaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacacaaa8ab9f9c97918a847e776f69625a554d483c3632281e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63798b9fb4c2cacecac7b9a7937e69543e291400000000000000000000000000000000000000000000000000070c0e171f2126282a2b2b2a2825201d150b0c0f1820222928222019110c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b11171f21242527272623201d15100b0b0e131c202424201c140e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112132424a607281949faab4c0c3b6b2a49c8b7f6d60554538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020314150626c81969eb4bac7cfccc8bbb4a49c8a7c68604f42322414050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a2b3c5d5cbcbcbcad9cecac9c9c9c8c8c8c7c7c6c6c6c6c6c6c7c7c8c9ced5cbc8c2c9bcb5b3b0b0b0b0b0b0b0b0afadaaa89e968777614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677d919da5a8abadafb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afaba096816c5a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303938454b4f5459586164686b6d717b848e99a1b0b4c0c9ced5cbc6b9b3a69d93887e766d676666666666666666666666666666666666666666646260555d5c5b5a59595857575656555554545352504e4b45393e38352b231c110200000000000000000a1f33465861757f89929ba3abb1b6c2c2c6c9cdd7d2d4d5d7d7d6ccc7bab4a99f978f8b8b8c8c8d8d8e8f8f90919192939393918c8377625746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121324351626b7f8b979ea7a4a69e968a7f726158483b2a1b0b0000000000000000000000000000000000000000142532424e5d6575818c989faab2b6c3c2c6c9cdd7cececed6ccc9c6c3c0c9bcb5b2aea9a5a69d9995908c8884807c78747271706e6d6c6b6a6a6969696a68635a534b45382d201103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101a2832404c5961727f8c9da6adaeafb0b1b1b1b1b1b0afadaaa8abafb3b8c5bec2c6caced8cfd6ccc9c2c5b8b3b1afafaeaeafb0b1b2b3b3b4b4b3b2aea49c938880766a61574b4539302618110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c6176889da7b4b9c6bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbdbec0c2c3c5c7c9ccd6cdceced5ccc8c9bcb4a49b8573604b35200b0000000000000000000000011527374455606b7a848d949a9ea6a3a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a99f9a95918e8a88868482807e7d7b7875726d6861594c463a29190900000000000000000000000000091e3245576277879ca4b4c0cdd6dbdbdbdbdbdbdbdbdbdbdbdbdad8d6d4d2d0d8cecac8c6c4c2c0bebcc4b7b2a59c91857a6c61574b3f31261912050000000000000000000000000000000000000000000000000000000000000e1926313f4b58616d7d8a98a0b0b5c1caced9d5d2c9c6c3b6b2aeaaa6a2ab9f9e9d9c9c9d9e9e9faba4a8adb2b6c3bec2c4c3c0b4a99f8d7e69614f433224140500000000000000000000000000000000000000000000000000000007101b222e373f4b4f5d65707b85919ba3b1b6c2cad3cec8bbb4a89e958e8a857f786e645c4f4a3e342b1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000010f18263039464b57606971787e8387898a82796d625a4b45392f1c140800000000000000000000000000000000000000000000000000000008182a3a495a63788699a1b3b9c5cbd4d4d8cec9c2bebebebebebebebebebebebebebebebebebebebebebebebebebebec3b5a4957f6a5847331f0800000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5a637583939fa8b4bbc8bebebebebebebebebebebebebebebebebebebebebfc1c1c0c9bcb5b1acaa9f9a938b847e78716a625a524b453833291b130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576c8196aabbcedfe2dfd6c5af9a846f5a3b2b180500000000000000000000000000000000000000000000070f1a21242933363b3d3f40413f3d3a3631272021252b34373e3d37342b26211e160f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509151d2027293336393a3c3c3b38363127252021242530353a3935302623211a130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4f606c81969fb4bbc8d1d4cac2b6aa9f94817360564538281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3e4e5f6a80959fb0bccdd7e3e1d8cec2b6a89e8c7e69604f4232231303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc0d0e3e0e0e0e0ebe2dfdfdedededddddcdcdcdbdbdbdbdbdcdcdddfe2e7e0ddd7dacfcac8c6c5c5c5c5c5c5c5c4c2c6b9b4a597826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acb7c3c1c3c4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5beb49f8b78624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832414d52566065696e72767a7d8082869099a1aeb3bfc8d1dfe2e7e0d6ccc4b7b3a69d9489827c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b797775747371706f6f6e6d6d6c6b6b6a6a6a6968676563605759534d483c382f1d150a000000000000011426364c617685949ea7b0b5c1c6c9d3d7dbdee1e9e7e9eaecede8e0d7cdc7bab4aca4a0a0a1a1a2a3a3a4a5a5a6a7a7a8a8a8ab9f998675614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f3f4f616b80949faab3b8c4b8b3a99f948476625948392816030000000000000000000000000000000000000d1d32434f60687b87969faab4bbc8cad3d8dcdee1e9e3e3e3e8e0dedbd8d5dacfcac7c3bfc4b7b2aeaaa6a69d9995918d8987868584828181807f7f7e7f7f7d78716860564a3e2f21110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2d38454b5e667783949faab7c4c4c5c6c6c7c7c7c6c5c4c2bfbdc1c4c8ccd5d4d8dbdfe2eae4e8e1ded7d5ccc8c6c5c4c3c4c4c5c6c7c8c9c9c9c8c7c2b6b1a69e95897f766a60574b43362e20190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c566b8095a6b7c5cdd6d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3d5d7d9dadcdee1e8e2e3e3e7e0ddd9cfc2b5a3927d68523828160200000000000000000000081d3144556073808d99a1a9afb3b8c4b9babbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc7bab4afaba7ab9f9d9b9997959392908d8a87837d776c615846372715010000000000000000000000061a2c3d4b6075859ba5b6c2d1e1e9f0f0f0f0f0f0f0f0f0f0f0f0efedebe9e7e5eae2dfdddbd9d7d5d3d1d4cbc3b6b2a29a8c8175655d4b44372f20180d000000000000000000000000000000000000000000000000000000000e1e2b37444b5d657682929ea8b2bec9d2dfe2ebeae4dddbd3cac7c3bfbbc9bcb4b3b2b1b1b2b3b4b4bcc9bec2c7cad3d4d7d9d8d1c7baab9f937f69614f4232231303000000000000000000000000000000000000000000000000050f1a212d363e4b4f5d65707b85909ba3b1b5c2c9d3dee5e2d8cec6b9b4aaaa9f9b948b837a6f645c4d483b31271910030000000000000000000000000000000000000000000000000000000000000000000000000008141c2c36434b57616a757e868d94989c9e9f988c82786b60574b3f30261811070000000000000000000000000000000000000000000000000013253647586378889ca4b3bfccd6dfe6e9eae2dfd7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2c2b49e8a76614c36261401000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5c64788699a1b4bac6ced8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d6d6d5dacfcac7c8bbb4afaa9f9a938d867f786f6760564c463930231608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879db2c8d9ebf7f3dec9b39e8974594834200b000000000000000000000000000000000000000008131c202d36393a464c505354565655524f4b443736363a3b484d54534d483b3b36322824201c140d0b050000000000000000000000000000000000000000000000000000000000000000000000000000030e19202731363c3a464c4e505151504e4b45383a35363936434a4f4f4b433638352c28222019120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d697e939fb0bdced9e6e6dfd3c8bbb49f9783746056453827180800000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5c687d929eafbdcde1e9f5f6eae2d3c6b9aa9f937e69604f413021110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbeefff5f5fffef7f4f4f3f3f3f2f2f2f1f1f1f0f0f0f1f1f2f3f4f6faf4f2ecece3dfdddbdbdbdbdbdbdbdad9d7d7cdc3b39e88735e49331e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93aabbced6d8d9dadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdacebbaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111e2b38454b5f6770757a7f83878b8f9295989ca4afb3bfc7cfdde4eff6fbf4e8e1d4cbc4b7b2a89e979291919191919191919191919191919191919191908e8c8b898887868584838282818180807f7f7e7e7c7b7976726e69625a504c3f31271a0a0000000000081c3043546c8197a3b3b8c5c9d2dcdee5edf0f4f6fdfffefffffffbf5e9e1d7cdc9c1b9b5b5b6b7b7b8b9b9babbbbbcbdbdbec9bcb5a4947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d697f949eb4bbc8ccd5cbc7bab4a29a8677625746321e0d000000000000000000000000000000000005182b3b4f61697e8c9da5b4bbc8ced9dfe6edf1f3f6fcfff9fffbf5f3f1eeebece3dfdcd8d4d4cbc8c3bfc4b7b3afaaa6a89e9d9b9a99989796959494949494938d867e74645c4b3f2f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1926313e4a56606c7c8899a1b4bbc8d4d9dadbdbdcdcdcdbdad9d7d4d3d6dadde0e7e9edf1f4f7fefffcf5f3ede8e0dedbdad9d9d9dadadbdcdddededededcd3cac5b8b3a79e95897f756860544b3f352b1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73889db2c4d5e1e9e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e9eaeceef0f2f3f5fcfff8fffbf5f3ebe3d2c1af9a85705645321e09000000000000000000081c2e3f4b607383969fabb3bfc4c8cbd5cfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d7cdc9c4c0c9bcb5b3b0aeacaaa9a7a5ab9f9c98938b8176615544311d0c00000000000000000000000c2135495b6b8096a3b5c3d3e0eefcfffffffffffffffffffffffffffffffefcfffef7f4f2f0eeeceae8e6e7dfd3cac0b4ab9f96877b6a60554c40342b1d1002000000000000000000000000000000000000000000000000000a1a2b3c4955606a7b8798a0b4b9c6cfdde4eff7fefff8f2f0e6dedcd8d4d1d9cfcac9c7c6c7c7c8c9cacfd9d3d7dcdee6e9eceeede5d7c9bcb49d947f69604f4130211100000000000000000000000000000000000000000000010d181f2d363e4a4f5c646f7a84909ba3b0b5c1c9d2dee5f0f9f6eae2d6ccc9c8bbb4b0aa9f998f847a6d62594b44372e1e160a00000000000000000000000000000000000000000000000000000000000000000000000c1826303d49546068768088939ba3a9adb2b3b4ab9f988b8075655d4b43362e221b100300000000000000000000000000000000000000000000071c3043546176879ca6b6c3d0e0e8f4fafffdf7f4ece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e1cdb9a8957f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b5c647a899ca4b2bfcdd7e2eae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8eaebebeaece3dfdcd8cec9c8bbb4afa8a39b948b847d756a61574d41342616050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b7cae6f6fff5e0ccb9a78c77624d37220d0000000000000000000000000000000000000210182530353d4a4e5658616568696b6b6a68646055504b4c4f5559626968625956514b463939353026222019110c0a030000000000000000000000000000000000000000000000000000000000000000000b171e2b3537444b51575861636566666563605656504b4b4e53546064646054534e493d3d38342b27211f17110c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f334758657b8c9fb4bdcde2ebf6f9f0e6d8cebdb1a19983746056453625130000000000000000000000000000000000000000000000000000000000000000000000000000000000091f334658647a8b9fb4bcccdbebfcfffffef0e4d7c8bbb49c937e695f4d402f1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f3f0f0f0f0f0f0f0f0efede9dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788b9fb4c8d8eaefeff0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0ebd9c8b09b85705b46301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2f3c4856606c7d858a8f94989da5a4a8abadb1b5c2c7d0dbe2edf7fffffffffcf2e7dfd4cbc6b9b4ada7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a3a2a89e9d9c9b9a99989897969695959594949392908e8b87837e786f655d4b4538271502000000000b20354b60748a9fb4c1ccd5dde4eff3f9fffffffffffffffffffffffffcf5e9e1ded7cfcacbcbcccdcdcecfcfd0d1d1d2d2d3dacfc2b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f334658657b8d9fb4bcced8e0e7e0d7cdc0b3a49b8575614b3c2b1905000000000000000000000000000000000b20344859697f939faab7c3ced9e2ebf6f9fffffffffffffffffffffffffffffff8f4f2ede9e6dfddd9d4d5cbc8c4c0c6b9b3b2b1afaeadacabaaaaa9a9a9aaa8a49c93867a655d4b3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c37444b5c647581909da6b3bfced8e6eeeff0f1f1f1f1f1f0eeeceae8ebeff3f5fbfffffffffffffffffffffffbf5f3f0efeeeeeeeff0f1f2f3f3f4f3f3f0e5ded5cbc5b9b3a79e94887e73655d4d483c32281a110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da6b7cbe2f2fcfffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfefffffffffffffffffffffffffffffeefdfcab49f8a75604b36210b0000000000000000000e23374b5d6c8197a1b5bcc9d0dadde0e7e4e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5eae2dfdad5dacfcac8c6c3c1c0bebcc9bcb4b2adaa9f978573604b3a291704000000000000000000000e23394e63798b9fb4c1d2e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffaf1e6dfd1c9bcb4a59d8d8073665e4d483b2e201000000000000000000000000000000000000000000000000003162838495a6273808c9da5b2beccd6e4edf8fffffffffffffff9f3f1edeae6ebe3dfdedddbdcdddddedfe3ebe8edf1f3f9fffffffff5e7d9cfbbae9d937e695f4d3f2e1d0c000000000000000000000000000000000000000009141d2a343d4a4e5c646f7a848f9aa2b0b4c1c9d2dee5f0f9fffffffdf4e8e1ded9cecac8bbb4aea1998d82786960554b3e32281b10020000000000000000000000000000000000000000000000000000000000000002101d2a36434b5b63737d88959ea7b1b5c1c3c7c9c9bcb4a99f96877b6a60544b3f362d1e170b0000000000000000000000000000000000000000011527374a60728399a5b6c4d3e1eefbfffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfce9d6c6b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000b2035495a647a8a9ea7b6c2cfe1e9f5fefffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffff8f4f1eae2dfd8cecac4c1b5b1ab9f9a92887f76675f51443423130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2c3d4e6fcfffbe8d6c5a48e79644f39240f00000000000000000000000000000000000715212e36434a525b636b71767b7d7f80807f7d7a756e656061646a70777e7d77726c666157544f4b433638342b26211e170f0b080100000000000000000000000000000000000000000000000000000003111b29333c484d5560666c7176797a7c7c7b7875716b65606063686d747979746e69635b58524d483c3c37332a26211e16100b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31414c6176879daabbcedbebfefffffff6eae2cebfb3a29a8374605443301c1403000000000000000000000000000000000000000000000000000000000000000000000000000009192f404c6176879da9bacddaeaf9fffffffffff4e6d9cebbb59f8d7d675e4c3d2d1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbfaf99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000040a0c0e0f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596d8298aabbcee2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e49341e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c182630404c5a627481929a9fa9a9aeb2b7c3bdc0c2c6c9d2dce3eef6fffffffffffffffffaf2e7dfd6ccc9c2bcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb9c6b9b4b2b1b0afaeaeadacacababaaaaa9a9a8a7a5a3a59d98938c847b6d605645311d0c000000000d22374d62778ca9bacde0e8f3f8fffffffffffffffffffffffffffffffffffdf6f4ece4e0e0e1e1e2e2e3e4e4e5e6e6e7e8e8ecdec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3e4c6176889dabbccfe2eaf6fbf5e9e1d0c2b5a397816c5a4834200b000000000000000000000000000000000d22374d62778b9fb4bbc8d4e2ebf6fefffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e0ddd9d5d6ccc9c7c6c5c3c2c1c0bfbfbebebebfc2b5b1a49c8a7b655a4834200e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d1825303c4955606a7a86969fb3b8c4d0e2eaf6fffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e7e0d6ccc5b8b3a69d93867b6e625a4b45382e1f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c4d4e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d38230d0000000000000000071a2d3d50657b8f9fb1bfcfdae7eef3f4fbfffafafafafafafafafafafafafafafafffdf6f4efeaece3dfdddbd9d7d5d3d2d9cfcac7c8bbb4a3947f6a5847331f0a00000000000000000001162c41566b8196aabbcedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe7d9cfc3b7ab9f95867c6f62594b3e2e1b070000000000000000000000000000000000000000000000091e324556627885959faab7c3cfe1e8f4fffffffffffffffffffffffffffffffef7f4f3f2f1f1f2f3f3f4f7fefffffffffffffffffffff7ebe3cbbbb59f8d7d675d4b3b2a18040000000000000000000000000000000000000e1926313b484c5b636e7a848f9aa2afb4c0c8d1dde4eff8fffffffffffffffcf5f3ebe2dfd9cecabfb3ab9f988a7f74645c4b45392e1d150a00000000000000000000000000000000000000000000000000000000000114212e3b475460697985929da6b3b8c5c9d2d8dcded9cfc7bab4a59d8d8073655d4e4a3e33291b1102000000000000000000000000000000000000081d314455687d92a1b3c3d3e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278899ea8b8c5d3e0edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4eae2dfdad2c9c9bcb4afa79e95887d6b625141311e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca8b9cde1f5ffffe5d0bba5907b66503b261100000000000000000000000000000000021525323f4b546067717981868b909294959694928f89837b75767a7f858b93928c87817b76706a646054534d483c3c36332925201d1409040000000000000000000000000000000000000000000000000011212e39464b5a626b747c82868b8e8f9191908d8a86817a7576797d82888f8e89837e78736d68625a57514c473a3b36322825201d150a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4d5f6e8398a5b7c8d9ebf9fffffffffffdecddd0c0b3a1988272604a4232211100000000000000000000000000000000000000000000000000000000000000000000000000021527374c5e6d8298a6b7c7d7eaf8fffffffffffffff6ebe2cfbcab9f8c7c655b4a3a2a19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c3b2a0907b65503b2610000000000000000000000000000000000000000000000000000000000000030a0c171f212324211f170b06000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4d63788b9fb4c3d4e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceedec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a36434b5e667885979fb0b4bac7c3c7cad4d2d5d7dbdee5f0f6fffffffffffffffffffffffffaf4e8e1ded7d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0ced7cdc9c8c6c5c4c4c3c2c2c1c0c0bfbfbfbebdbcbac3b7b2aeab9f9a908274604b3b2a18040000000c22374c61778ca7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffff9f5f5f6f6f7f8f8f9fafafbfcfcfdfff4dfcab49f8a755f4a35200a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5c6c8197a6b7c9d9ebfdfffffffdeee0d2c2b49f8b78624d38220d0000000000000000000000000000000012273c51677c91aabbced8e6f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae8e1dedcdbdad9d7d6d6d5d4d4d3d4d4d2c9c2b5a89e8978624d3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f212b36434a5b63737f8b9ca4b0bdcbd5e2eefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4e8e0d5ccc4b7b3a39b8f83786a60564b3f332a1c1305000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8a48e79644f39240f00000000000000000c21364a5b71859bb0bdcee3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f2f0eeeceae8e7ebe3dfdcd8cec1b49e8a76614c37210c000000000000000000081d32475d72879cb2c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d4c9bcb4a49c918377645c4b37220d00000000000000000000000000000000000000000000000b21364b6076889ba2b4bbc8d4e1ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9e3cfbcab9f8c7b655947341f0d0000000000000000000000000000000002141e2c37444b59626d79838e99a1afb3c0c8d1dde4eff8fffffffffffffffffffffffffef7f4ebe2dfd0c9bcb5a89e94867a6c60574b3f32281a0f01000000000000000000000000000000000000000000000000000008141c313f4b5961727f8b9ba3b3b7c4ccd5dee5edf1f3ebe3d7cdc3b6ab9f95857b6f645c4c46392f1d150a00000000000000000000000000000000000b20354b6073879db2bfd0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4ab96806b5639291703000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70849aa7b8c6d5e3f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe4ddd9cfcac5b8b3a69e92806b5f4d3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4c9def3fffbe6d1bba6917c66513c271100000000000000000000000000000000102032434f5d65727d858e969c9faba8a9ababaaa7a89e98908b8b8f949a9faba8a49c96908a857f79746e68625a57514b46393a3531261f180c03000000000000000000000000000000000000000000000d1d2e3f4b57616b78808891979c9faba5a6a6a5aa9f9b968f8a8b8e92989ea6a79e99938d88827d77726c67615856504b46393a3631271e160b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859677d92a0b2c3d4e6f6fffffffffffffffbeeded0bfb2a096806c604f3f2f1e10020000000000000000000000000000000000000000000000000000000000000000000000081d314455667c90a0b2c4d4e5f5fffffffffffffffffffeecdac9bbaa9e8a796359473727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d6c5b6a598836e5e4c38230e00000000000000000000000000000000000000000000000000000000000b161e21293336393936332921190e00000000000000000000000000000000000000000000000000000000000000000000000000000d2035495a6b8096a5b7c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeedecdbdb09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313202d3a4754606a7c899ba3b1bdc9cdd7d8dcdfe6e7eaedf1f3f8fffffffffffffffffffffffffffffffffcf5f3ece7e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e5e3e9e1dedddcdbdad9d8d7d7d6d6d5d5d4d4d3d3d1d0d4cac7c9bcb5afa096816c5947341f0b0000000a1f34475973889eb3c8def0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c4d4e7f7fffffffffffef0e2cebbaa927d68523d28130000000000000000000000000000000013283d52687d92a7c8d8eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f2f0efeeedecebeae9e9e9e9e9e5ded2c6b9a799836e5a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0d1820222933363c485460697985949faab6c2cde0e7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e8e0d5cbc1b5b1a0988a8074655d4c473a3020180d0000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6a38e78634e39230e00000000000000000e24394e63798ea3b5c9dbebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffef7f4f1eae1cdb9a8947f69543f29140000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e7d9cfc2b6b1a199897a644f3a240f0000000000000000000000000000000000000000000000091e3245566a7f94a4b5c9d9e6f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9bbaa9d8877614c3b2b180500000000000000000000000000000a151d313c4955606977828d99a1aeb3bfc7d0dce3eef7fffffffffffffffffffffffffffffffffffef7eee7dacfc6b9b4a49c8c8175655d4b45382d1f14040000000000000000000000000000000000000000000000000a182630424e5d657784949fa9b5c1cbd5e0e8f3f8fffffffef5eae2d3c9bcb5a39b8f847a6d61574b3f31271a0c0000000000000000000000000000000011273c51667c91a5b7cbddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c5d5e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f7ebe3dfd5ccc5b8b39e927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546f849aafc8d8eafefbe6d1bca6917c67513c2712000000000000000000000000000000071b2e3e4f61697a85929ba3abb1b4bcc9bec0c0bfc6b9b4aea5a0a1a4aaafb4bcc2b6b1aba99f9a948e88837d77726c666157554f4b4437342a1e160b000000000000000000000000000000000000000005182a3b4b5d6575808a969ea6acb1b5bcc9bbbbc8bbb4b0abab9faba3a8adb3b8b8b3aea8a69d98928d87817c77716b66615755504b453832291d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6277899eb3becfe2f2fffffffffffffffffffceedecfbeb09e937e695d4b3c2d201301000000000000000000000000000000000000000000000000000000000000000000000b20364b6074879cb2becfe2f2fffffffffffffffffffffff7e7d8c8b9a89d8777615544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d5c6b9a79d8776614c402f1c0900000000000000000000000000000000000000000000000000000003131b2932363a464c4e4f4c463a352c1e110300000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6175879dabbccfe3f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d0c0b09f917d67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e313e4a586172808d9ea7b5c1cedfe2eaedf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffcf6f3f2f1f0efeeededecebebeaeaeae9e9e8e7e5e6dfdddacfcabeb49f8a77614c37220c00000004182a3a586e8398adc2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3c4b6073869cabbccfe2f2fffffffffffffffeebd9c8a9947f6a543f2a150000000000000000000000000000000011263c51667b91a6c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f0e4d6c5b49f8b78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000090b171e212b34373a464c525a62727e8a9ba3b4bbc8d3e0ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7e0d2c9beb2a99f95867b6d61584d41342b1d130400000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8faabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa88c77624c37220d000000000000000014293f54697e94a9bacee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6af9a846f5a392916030000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d3cabfb3a79d88735d48331e0800000000000000000000000000000000000000000000031628384b6074869cabbccfe3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c8b8a698826d594834200b000000000000000000000000000c1a2731424e5b63737e89989fabb3bfc7d0dce3eef7fffffffffffffffffffffffffffffffffffffffffffff7ece3d7cdc2b5ab9f96877b6b60564a3d321f170c000000000000000000000000000000000000000000000a1b2836434b60687b889aa2b4bac7d1e0e7f2fbfffffffffffffffdf1e7dacfc1b4b0a1998d8276655d4b45382a1c0f010000000000000000000000000000182d42586d8297adc3d4e6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c0d1e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3e7e0d5cbbcaf9a846f5a45301a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697e93aabbcee2f6ffe6d1bca7917c67523c27120000000000000000000000000000000d22374b5c697f8f9ba3b0b5c1c6cacfd9d4d5d5d4d6cdc9c3bab5b6b9bfc5cacfd3cac7c7bab4afa9a79e98928d87817b76706a6460554c473b32281c13080000000000000000000000000000000000000b1f344859657b88959fa9b3b8c5c6cacfdad1d1d8cec9c6c9bcb5bcc9bdc2c8cbccc8c3c4b7b2ada7a49c97918b86817b76706a6560564b4639312619110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6e8298a8b9ccdcedfffffffffffffffffffffffcecdccdbdb49f8c7b655a4a3e301d1409000000000000000000000000000000000000000000000000000000000000000004172a3a53687e93a4b6cadcecfffffffffffffffffffffffffff6e6d6c6b7a59a8474604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d3c4b8a89e89796358473321110000000000000000000000000000000000000000000000000000000b161e3139464b545861636461584d493c2f2111020000000000000000000000000000000000000000000000000000000000000000000000000e1e324657657b8d9fb5c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d2c2b3a296816c5f4d3925100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b2932424e5c647683959fabb8c5d2dfecf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfcfffaf4f2ece3dfcebaa9927d67523d27120000000011263c51667c91a4b6cadeeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495a6a7f94a4b5c9d9ebffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000e23384d63788da6b7cbdfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000008121d242933363b484d535861676e7884939fa8b4c1ced8e6f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfcfefffffffffffffffffffffffffffffffffffffffffaf0e5decfc7bab4a49c8f8276675f4c483b301f170b000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadfe7f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8974604a35200b00000000000000000d22384d62788b9fb4c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745746321e0a0000000000000000061b30455b70859ab0c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5ded0c5b49f8a755f4a35200a00000000000000000000000000000000000000000000000a1d314455647a8d9fb5c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b49f8b77624d37220d0000000000000000000000000c1c2938454b60687985939ea8b5bcc9cfdbe3edf7fffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d2c9bcb4a59c8c8074635b4f4233291c1002000000000000000000000000000000000000000a1a28394554606b7e8c9da6b4c0cdd7e5effafffffffffffffffffffffff7ece3d1c8bfb3ab9f97877b6c6056473a2c1f1103000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e7dac5af9a85705a45301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4c8d9ebfee7d1bca7927c67523d2712000000000000000000000000000006192c3c4f647a8c9fb0b5c1c9d2dbdfe3ebe9eaebe9e9e1ded8d0cacbcfd4dadfe3e5dedcd8cec9c5c5b8b3ada8a49c96918a857f7a746b61594b46393025181006000000000000000000000000000000031729394c6277899da6b4bac7cbd5dcdfe3ece6e6eae2dfdbdacfcacfdad2d8dde0e0ded8d4cbc8c2c3b6b2acab9f9b96908a85807a756a61574b44372f211a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa0b2c6d6e8fafffffffffffffffffffffffffaebe2cebbaa9e8978645c4d413126190e000000000000000000000000000000000000000000000000000000000000000a1f33475871869cb1c3d3e6fafffffffffffffffffffffffffffff4e4d4c3b4a2927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedded1c2b6a69e8a7b645b493a2a170300000000000000000000000000000000000000000000000000000b1b2832424e57616971767879766e635b4c402f2010000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d6c8197a4b6c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d4c3b5a49a8473604b41301e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e2e39464b60687a8799a1b4bcc9d5e3effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ead8c7ab96806b56412b16000000000b20354b6073869cb1bfd0e4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c30435463788a9fb4c2d2e7f7fffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000c2035495a73889db2c1d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000004101b222f3839464c535962696f767c838a9aa2b4bac6d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffff8f3f1f0f4f6fcfffffdf6f4efebe7e6e5e7e9edf2f4f9fffffffffffffffffffffffffffffffffffff8ede5d7cdc2b6b1a097887d6f62594d4133291b110100000000000000000000000000000000000000000000000000000000000000000000000a1e32465770859aafc1cbd5dddfe6f2f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715443301c0700000000000000000b2035485a6b8096a6b8cbe0ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a88b76614b36210c000000000000000000152a40556a7f95abbccfe3f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eddcc6b19c86715c47321c070000000000000000000000000000000000000000000000021527374b5c6c8197a6b7cbe0edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab917b66513c261100000000000000000000000c1c2a3a4756606d7e8a9ba3b3b9c6cfdae7edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e7d9cfc3b6ab9f96867969604c473a2d2014020000000000000000000000000000000000091928384557607280939faab7c4d0e1e9f5ffffffffffffffffffffffffffffffefe4ddd0c9bcb5a59d8d81746158493d2e2111020000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b4c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6ad98826d58432d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596d8297aabbcee2f2e7d2bca7927d67523d281200000000000000000000000000000c2135495b6f849aabbcc9d1dde4eff4f7fefffffffffcf5f3ede5e0e0e4e9eff4f7f9f3f1eae2dfdad5ccc8c3c2b6b1acaa9f9a958f8980776a61574a43362e20190e07000000000000000000000000000a1e3346576c8197a7b8c4cdd7e0e7f1f4f8fffffffdf7f4f0ece3dfe3ece7edf3f4f5f3eee7dfddd7d3cac7c9bcb5b1abaa9f9a958f897f756860554c40362c20190d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a586d8398adbecfe4f4fffffffffffffffffffffffffffffeead8c8b8a79d887a675f4b44372b1e130500000000000000000000000000000000000000000000000000000000000c21374c61778ca4b5c9e1f1fffffffffffffffffffffffffffffffff1e1d1c0ac97826d573a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdccfc0b4a49c887a645c4b3d2c1c0c00000000000000000000000000000000000000000000000000000b1b2939464b6068757f868b8e8e8b8379655e4c3e2d1b0a0000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4b6075869ca9bacde1edfffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c3b7a59c8675615544312313010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d29323e4b57616d7e8b9da5b3bfcfd9e7f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e1800000000081c304354677c91a1b3c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1825303c4a6072849aa9bacde0f0fffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000000000000006192c3c576c8197a3b5c1d0deebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000c171f2e37404c515761686f777e848a91989ea8b4c0cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffff6f0e5dedbdbdee1e9e4e5eae2dfdad5d2d0d0d2d4d8dcdfe6eff4f7fefffffffffffffffffffffffffffffffff5e9e1d3cabeb1a69e928377675f4c463a2e1c1408000000000000000000000000000000000000000000000000000000000000000000000316293952677c91a3b3b8c5c7cbd4dde0e7f3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d5736251300000000000000000005192b3c4c6176889db3becfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4a18c77614c37220c0000000000000000000d23384d62788c9fb4c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4ab96816c56412c170100000000000000000000000000000000000000000000000009192e3e4c6176889db3bfd0e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9a9947f6a543f2a15000000000000000000000b1b2a3a4758617481939fa8b4c1ccd6e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d3c9bcb4a49c8b7e6e61584a3e311d150a000000000000000000000000000000011527374556607583969eb4bbc8d4e2eefdfffffffffffffffffffffffffffffffffff7eee7dacfc3b7ab9f968476635b4b3f2e21100200000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbcee2eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebe1cdb9a8937e68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4d63788c9fb4c4d4e7e7d2bda7927d68523d281300000000000000000000000000000e23384d63788da2b3c9d9e4eff8fffffffffffffffffffffffffaf5f6f9fffffffffffffffdf6f4efe8e0ded8d3cac7c8bbb4b0aaa79e968a80756860544b3e352c221b150b08020000000000000000000c21364c61768a9fb4c5d5e1e9f5fbfffffffffffffffffffffff8f4f8fffffffffffffffffaf4f2ede6dedcdacfcac6c8bbb4b0aaa79e95887e73665e4e493d342b221b160b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889eb3c8ddecfffffffffffffffffffffffffffffffff6e6d5c5b7a69d8b7d6b6055483c3120180d0000000000000000000000000000000000000000000000000000000010253a50657a8fa5c2d2e5ffffffffffffffffffffffffffffffffffffeedcc7b19c87725847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b6cadeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdecdbcebeb2a29a8678645c4b3e2e1f0f00000000000000000000000000000000000000000000000000000b1b29394657616e7d88949ba3a3ab9f998a7c655c4a39281603000000000000000000000000000000000000000000000000000000000000000000000000111e324556647a8b9fb4bfcfe2f5fffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b6a59d8777625746372614050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c171f263139464b5c647582939fa9b7c3d0e3ebf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1900000000011426364d5f6f849aa7b9cce0ebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b36434a5a687e93a2b4c7d7e9fefffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000e21364b6075859ba3b4c0cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000000000002101c2a333f4b4f5e666e767d848b939a9faaadb4b9c6d0e1e9f5fffffffffffffffffffffffffffbf5f3f2f4f6fdfffef7eee3dcd2c9c6c6c9cdd7cfd0d7cdc9c5c0bdbbbbbcbec2c7cad4dadfe2ebf6fafffffffffffffffffffffffffffffffdf1e5decec5b8b3a199897d6d61584b3f3026180d000000000000000000000000000000000000000000000000000000000000000000000b20354b607385979ea6abb2b7c3c8cbd5dfe3ecf7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d1c1a7927c67523d2712000000000000000000000e1e334657677c91a0b2c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68b75604b36200b0000000000000000000c2035495a6e8398a9bacee2eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb7a6907b65503b25100000000000000000000000000000000000000000000000000000101f334658677c91a1b3c6d7e9fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b16010000000000000000081829394758617684979fb4bac6d1e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e7d9cfc2b5a99f938376645c4e4231271a0c0000000000000000000000000007141d31445560748499a1b0bcced8e6f2fffffffffffffffffffffffffffffffffffffffffff7ece3d4c9bcb5a29a8779655d4b3f2e201001000000000000000000001a2f44596f8499aec4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8c9fb4c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe4ddcdbeb49e8976614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6c8196a6b7cbdfe8d3bda8937e68533e29130000000000000000000000000004182a3a556a7f95aac0d0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ede5dedcd8cec9c5c5b8b3a89e95887d72645c4d493c362d2a201d1509000000000000000115273752687d92a8bacde3f2fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1ece3dfdbd8cec9c5c5b9b3a69d93867b6f635b4d483b362d2b201d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca7b8cce0f5fffffffffffffffffffffffffffffffffff3e3d4c4b7a99f928073625a4e42342b1d0d00000000000000000000000000000000000000000000000000000919304054697e94a9bed3e9fffffffffffffffffffffffffffffffffffff4dfcab59f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c71869cb1c0d0e0eff9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebdb1a0988476625a4a3e2e20100100000000000000000000000000000000000000000000000000081828394657617582929ea6b0b5c1bcb4a89e8b7a645745321e0b000000000000000000000000000000000000000000000000000000000000000000000000031628384a5c687e93a1b2c6dbf0fffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b6a49c8778625948392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c23293337444b57616b7a8697a0b4bac7d4e1eefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0000000000081830404d6278899eb3bccdddedfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b09a8570594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115212f3b48546068788a9eb4c0d1e5f5fffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000091e3245576176859aa2b1bdced8e5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000614202e3a474c5d65707b838a929a9fabafb4bbc8c9cdd6e4eefcfffffffffffffffffffffffff8f3e8e0dedddee1e9e3ebe2dfd0c7c2b5b1b1b4bac7babbc7bab4afaba8a6a6a7a9adb2b6c3c5caced9dfe7f2f8fffffffffffffffffffffffffffffff9ece3d5cbbfb3a79e918276655d4b43362a1d11030000000000000000000000000000000000000000000000000000000000000000081c304354637882888f969da5acb3b8c5cacfdae2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2ddc9b5a38c77624c37220d00000000000000000000031729394d5f6e8298a7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d0800000000000000000006192c3c4d63788b9fb4c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b35200b00000000000000000000000000000000000000000000000000000417293a4d5f6f8499a8bacde1f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000013253646576176859aa2b1bdcdd7e4effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d2c7bab4a199877a68604b45382a1c0e000000000000000000000006142534444b60738399a2b3bfcde2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff1e7dacfc0b4a59d897b655d4b3e2d1f0f0000000000000000000013293e53687e93a6b8c9dae7f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000001022364a5c6a8095a2b4c4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd2c9bdb0a0947f695847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6176889db3bdcddfd3bea9947e69543f2914000000000000000000000000000a1f33475871869bb0c6dbeefffffffffffffffffffffffffffffffffffffffffffffffffffffef8f5f6f9fffffff9f3f1eae2dfdad6ccc6b9b4a69d92857a6e635a4f4a3e40363127190c000000000000081d3144556e8399aec6d7e9fffffffffffffffffffffffffffffffffffffffffffffffffffffef8f5f6fafffffff8f4f0eae2dfdad6ccc4b8b3a49c9084796d62594f4a3e40353127190b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f51667b90a6c5d5e7fbfffffffffffffffffffffffffffffffffffff2e2d4c7bab49e96847868604c483b2b1c0c000000000000000000000000000000000000000000000000011527374c5e71869cb1c6dcf1fffffffffffffffffffffffffffffffffffff8e3cfbcab907b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e53687e93a2b4c2d1dee5f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c1b19f9782746158493c2e2010020000000000000000000000000000000000000000000000000000132536465761758498a0b3b8c5c9d2cfc6b9a99c8775604b392917030000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3d4e606e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffff3dfcab6a59c8678625a493b2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212f383a474c55606875808c9ca4b1becdd7e5f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e19000000000000122035485a677d919eb0bfd0deeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7937d68533b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c323f4b5962727e8a9ea8b9cddeeefffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000031628394758617584979fb4bac7d3e1ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000061424313e4b58616e7a8590989fa9afb4bcc9c9ced8dee1e9f4fffffffffffffffffffffffff7ece3dfd6ccc8c7c9cdd7ced9cecac0b3afa49c9b9fa9a3a4a5a6a99f9a969291909294989da5a8afb4bbc8cbd4dde4eff7fffffffffffffffffffffffffffffff3e7e0d0c5b8b3a098877b6a6054483b2e2114020000000000000000000000000000000000000000000000000000000000000001142636495a636d747a81878f969ea6afb5bcc9ced8e6eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf7ebe3dbc5b09b85705948341f0b00000000000000000000000b1b30414c6177899eb3c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4ae98836e5937271502000000000000000000000e2035495a6a7f95a2b4c3d4e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3ab96816c5443301c080000000000000000000000000000000000000000000000000000000b1b30414d62788a9fb4c2d2e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d1c1a8927d68533d28130000000000000000071c3043546175859ba3b4c0cee1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5d7cdbfb3a59d8b7e6c6056473a2c1e10020000000000000000061424324351626d8297a1b3c0cfddebfefffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c3b6a79e8a7b655c4a3d2d1e0e0000000000000000000c21364b6175889eabbcc9d6e2eaf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefddc8b4a28c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6072849aa6b8c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7ebe3dfd1c8c1b5b09f968272604a3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e334657667c909fb0c1d1d4bfaa957f6a55402a15000000000000000000000000000c22374c61778b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffaf4f2e8e2e0e0e4eaf3f4fbfffffdf7f4efe8e0d7cdc4b7b3a39b8f83786d645c5d554b44372a1c0c00000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffaf4f2e9e3e0e1e4ebf3f5fbfffffdf7f4efe8e0d5cbc2b6b1a1998c82786c645c5d554b4437291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d6f8499aec4d9eefffffffffffffffffffffffffffffffffffffffff2e5d7cdbcb0a29a897d6f6259483a29170400000000000000000000000000000000000000000000000a1d314455667c91a4b5c9def3ffffffffffffffffffffffffffffffffffffffecdac9a9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354a6072849aa4b4c0cad3dee5f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a39781726056473a2c1e100200000000000000000000000000000000000000000000000000000a1c3043546175859ba2b2becbd5dde4e3d6c7b6a5937e685746331e0d000000000000000000000000000000000000000000000000000000000000000000000000000f1f314250657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffff1dcc7b29c8776625a493c2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f3f4c50586169747d88969faab6c2cee2eaf5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1800000000000005192b3c4d5f6b8096a1b3c0d1dfeffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b39e8875604b36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182630434f5d657784939ea8b9c6d6e9fcfffffffffffffffffffffff4dfcab59f8a755544311d080000000000000000000000000000000000000a1b2a3a4757617381939fa9b6c3cfe1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3ebd9c8ad97826d58422d180300000000000000000000000000000000000000000000000000000000000007142432424e5c6476838f9ba3aeb4bac7cacfd9dfe2eaf3f5fcfffffffffffffffffffffffbefe7dacfcac5b8b3b2b4bac7b8c8bbb4ada29a908686898c8e8f9091908a85807d7b7b7d7f83878c939a9faab2b7c4c9d2dde4eff8fffffffffffffffffffffffffffffbede3d5ccbeb2a59d8c7f7262594b3f321d150a0000000000000000000000000000000000000000000000000000000000000008182c3c494d5460656c737a818891999fabb4bbc8d0deecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf2e7dfd9cfcabca9947e69543b2a1805000000000000000000000000121f3447596b8095a9bacde1f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a6917c67513c2712000000000000000000000006192c3c4b6073849aa5b7c5d5e2effbfffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a58f7a644f3626140100000000000000000000000000000000000000000000000000000000122035485a697f94a4b5c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9ddc8b4a38d78624d38230d0000000000000006192c3c4a60728399a3b5c1d1deecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfc3b7a99f9381746158493c2d20100200000000000006142431424f616b8096a0b1bfd0deedfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe1d3c5b9a89e8a7a645c4a3c2b1b0b0000000000000000091e324657667c8d9fabb8c5ced8e2eaf5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cfbfb09a85705947341f0b000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277889dabbccfe3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d9cfcac1b4b0a39b908173605443301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5e6c8196a3b4c4d4c0ab96816b56412c160000000000000000000000000011273c51667c91abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffaf2e6dfddd3cdcbcbcfd5dde0e7f3fdfffffffffbf4e9e1d4cbc1b5b0a0988c827972736a6055473a2a1a0a000000000f253a4f647a8fa8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffaf2e7e0ddd4cdcbcbcfd6dee0e8f3fefffffffffbf2e7e0d3c9bfb3aa9f978b827973736b605546392918080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c304354647a8fa1b3c7dbf0fffffffffffffffffffffffffffffffffffffffffff5e9e1cdc0b4a89e928377625846331f0e000000000000000000000000000000000000000000000a1a2d3e4b6074869cb1c2d2e5f8ffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546278869aa2b1b6c2cad3e0ebf9fffffffffffffffffffffffffffffffffffffffffffffffffff4e0ccb9a79b8574605445382a1c0e0000000000000000000000000000000000000000000000000000000a1a2e3e4a60728298a3b4c0cfe0e7f3f8f4e5d3c3b39e8876614c3b2b1905000000000000000000000000000000000000000000000000000000000000000000000000011422384d62778da2b7cce2f7ffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d58483c2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2d3e4c5d656f767e87929da6b4bbc8d3e0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8a9947f6a543f2a15000000000000000e1e30414b60728399a2b4c1d2dfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dfcbb7a6947f6a5645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b61697b889aa1b3b9c6d6e4f4fffffffffffffffffffffffff4dfcab59f8a75604a271501000000000000000000000000000000000000000c1c2a394655606c7e8b9da5b2becdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4e9e1dedacebbaa937d68533e281300000000000000000000000000000000000000000000000000000000000004142532424f60687a8798a0b0b4c1c9cdd7dfe3ebf4f7fdfffffffffffffffffffffffffff3e8e0d1c9bcb5aea79e9d9fa9a2a3a4aa9f988e847b71717477797a7b7b7b76706b68666667696d72777e858b959da6b0b5c1c8d1dde4eff9fffffffffffffffffffffffffffff3e8e0cfc3b7aa9f958477655d4f4231271a0c000000000000000000000000000000000000000000000000000000000000000e1e2c3536434b4f5460646c747c848c979faab4c0cedbecfffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d4cbc9bcb4af9e8d78624d38220d0000000000000000000000000004182a3a4d62778a9fb4c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d0c0b29d8774604b36200b0000000000000000000000000e1d3144556277879da7b7c4d1e0e7f1f3f2f0edebeae9e9eaeceff3f5fcfffffffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4a361808000000000000000000000000000000000000000000000000000000000006192b3c4b6073869cabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdbcb09b85705a4835200b000000000000000c2135495b6a7f94a1b3c1d2dfeffcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdede1d4c7bab49f978476635a4a3e2e2111040000000003162432424e60697f949eb0beceddedfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e4d6c6b9a89e897a645a483929180800000000000000031628394c5e697e8d9ea7b4bbc8ced8e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3d6ccc1b2a0907c66513b2a1805000000000000000000000000000000000000000000000000000000000000000000000000011426364859667b8d9fb5c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d7cdc9bcb4aea39b91857b6c60554436251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404b6074859ba6b7c6c2ad98836d583d2c1a06000000000000000000000001162c41566b8196abc9daecfffffffffffffffffffffffffffffffffffffffffaf2e6dfd4cbc7beb8b5b6b9c0c8cbd5e2eaf5fffffffffffcf2e7dfd1c9beb2aa9f988e88887f746158473828160200000014293f54697e94a9c6d6e9fcfffffffffffffffffffffffffffffffffffffffcf2e7e0d5cbc8bfb8b5b6bac0c9ccd6e3ebf7fffffffffffaf0e5ded0c8bbb4a99f978e888880736157463626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4b6073859bb0bfd0e2f6fffffffffffffffffffffffffffffffffffffffffffffdebded0c6b9b3a1998876614c3c2c19060000000000000000000000000000000000000000031628384a5c6a7f95a4b6cae0f0fffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859627684929ca4b1b6c2cedbeaf8fffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e897862564536281a0c000000000000000000000000000000000000000000000000000000031628384b5c6a7f94a0b2c1d1dfecfbfffffff1e0cbb8a696806b594834200f000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7fffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533a2b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5c657b848a939ca5b2b7c4ced9e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffff7e2cebbaa917b66513c26110000000000000000121c3043546074849aa3b5c1d1dfedfdfffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb39d8875604b3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c304354606d7f8d9da6b3bfccd6e4f4fffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000c1b2937444b60687a8798a0b4b9c6d2e0edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5ded7cdc9c5c9b49f8b77624d37220d000000000000000000000000000000000000000000000000000000000001122232434f60697e8c9da5b2bec8d1dee1e9f4f7fefffffffffffffffffffffffffffffeede3d6ccc1b4ab9f998f8988898b8d8e8f8f8b83796f655d5c5861636566666661575653515152545859626970777f88919ba3b0b4c0c9d2dfe6f1fcfffffffffffffffffffffffffffbece1d4c8bbb4a29a887b69604b4538291c0d000000000000000000000000000000000000000000000000000000000000000e192026303536434a4f5560666f79828b9aa2b1bdcee2f2fffffffffffffffffffffffffffffffffffffffffffffffff3e4d7cdc4b7b2ab9f9a90806b5a4835200b00000000000000000000000000000c203448596c8196a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a2917c675544311d080000000000000000000000000115273748596379899da6b4c1ccd5dcdedddbd8d6d4d4d4d5d7dadee1e8f3f6fcffffffffffffffffffffffffffffffffffecd7c2ac97826d573e2d1b000000000000000000000000000000000000000000000000000000000000000e1d314455647a8d9fb5cadff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d4c7bab49e8f7b65503c2b1906000000000000071a2d3d4d63798b9fb4bfcfdfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdbdb1a29a8678645c4b3f2f22130500000b161e33424f60687e939daebccddcecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c6b8a79d887862574636251300000000000000000b1b30404f60697c89979faab4bac7ced8e6eefdfffffffffffffffffffffffffffffffffffffffffffffffffffaecded1c5b9b3a398836e5e4c381d0d000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4c5e6c8196a5b6cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfc7bab4ab9f998f857c71655d4b4437261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d3145566277889da8b9c8b09a85705b4935210e000000000000000000000005192b3c5a70859aafc5daeffffffffffffffffffffffffffffffffffffffaf2e6dfd4cbc3b7b2a9a3a0a1a4abb3b8c4cdd7e5f5fffffffffffffaefe4ddcfc8bbb4ada59d9d958476615645321e0d000003162838586e8398adc3d8edfffffffffffffffffffffffffffffffffffffff4e9e1d5cbc4b8b3a9a3a0a1a5abb3b9c5cfd9e7f7fffffffffffff9eee6d9cec7bab4aca69d9d958475615443301c0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637495b697e94a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffffffceee4d6ccbfb3a696816b5b4935210c00000000000000000000000000000000000000000d1e324556647a8b9fb4c2d3e5fefffffffffffffffffffffffffffffffffffffffff3dec9b49e8974594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b485861737d86929ca4b1bdccd9eafafffffffffffffffffffffffffffffffffffffffffffce9d6c6b3a1927d675a493827180a00000000000000000000000000000000000000000000000000000000091e324556647a8c9fb4becfdfeffdfffffffffbe7d5c4b49f8b78624d3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffae6d4c4a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557647a8b9a9fa9b2b6c3cbd4e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfffffffffffffffffffffffffffffffffffffffffffaf4f2efedebe9e9eaeceef0f3f5fbfffefffffffffffffffffffffeefdfc9b49f8a76614c36210c00000000000000000114263645566176859ba3b4c1cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffff5e5d4c4b3a1927d675745321a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122231424b607282949fabb8c4d0e1e8f4fffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000b192731424e5c647682929ea8b5c2d0ddedfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebe0d2c9c6b9b4b0adab99846f594834200b00000000000000000000000000000000000000000000000000000000000f1f30404f61697e939faab7c3cfdde4eff6fdfffffffffffffffffffffffffffffffff6eae2d0c5b9b3a39b8d837a747274767879797a786e645c504b3f474c4e4f5051504b46393d3c3b3d3f3b484d5359626a747c85909aa2b0b5c1cad3e1e8f4fffffffffffffffffffffffffffff1e6d9cec0b4a69d8c7e6d6056473a2b1d0d000000000000000000000000000000000000000000000000000000000000000608141c2025303537444b515b636d7984979fb1c3d4e6fafffffffffffffffffffffffffffffffffffffffffffff3e3d5c6bab4a69d948b847b6b62513c2b1905000000000000000000000000000005182b3b4d62778a9fb4c9dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdb9a89a846f5f4d372715020000000000000000000000000009192a3b4a5b6379889ba3b3b8c5c7c8c8c5c3c0bfbebec0c2c5c9ccd6dee1e9f4fffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000011527374b5c6d8298adc5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7dfcfc3b7a99f92806a5d4b371e0e000000000000000c21364a5b6f8499a9bacdddedfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cec0b4a49c887a655d4c403120180e101b2832445060697e8d9fb5bbcbdaeafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c5b7a69c8675615443301c100000000000000000122232424f5e6677828b979fa9b4bbc8d1e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffecdccfc0b4a79e938575614b402f1d000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6075879cb2c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c9bcb5a99f978c837a70665e504b3f3126190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384859647a8a9eaabbb49f8c79634e3c2c1906000000000000000000000b2035485a74899eb3c9def3fffffffffffffffffffffffffffffffffbf1e6dfd4cbc3b7b2a59d938d8b8b8f959ea6b4bac7d7eafdfffffffffffffff8ede6d9cecac3b7b2b2a29a8574604b3b2b190500091e32455672879cb2c7dcf1fffffffffffffffffffffffffffffffffff7ece3d7cdc4b8b3a69d948e8b8c8f969ea7b4bcc9d9ebfefffffffffffffff6ebe2d8cec9c4b7b2b2a2998372604b3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31445563798a9fb4c1d1e4fbfffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d0c4b49f8b78634d3a2917040000000000000000000000000000000000000d1d30404b6075869caabbcee0f1fffffffffffffffffffffffffffffffffffffffffff6e1cdb9a88c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3a47546067737d86969fafbbccdcecfffffffffffffffffffffffffffffffffffffffffff5e1cdb9a899836f5f4d3c2c1a0a0000000000000000000000000000000000000000000000000000000006192c3c4b6075869caabbcedcedfdfffffffffffff3e2cdbaa997826d5b4935210f00000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffffffffffffffff4dfcbb7a68b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3e4b6075869ca9b4bac7cad3dfe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4eee9e7e7edf4f7fdfffffffffffffffffffffffdf6f4f1ede9e7e0dddad8d5d4d4d5d6d8dbdde0e7e6e9eceef1f3f6fcfff8f4f3ebe3cfbeaf99846f5746331e0a0000000000000000000818283846586176859ba3b2bfcdd7e5f2fffffffffffffffffffffffffffffffffffffffffffdf1e5d7c7b7a699836e5f4d39281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003112230404e606b8096a0b4bcc9d5e2eefcfffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000009151d313e4a58616e7d8a9ca4b3bfcfdcedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e8dbcdc2b5b1a89e9a98988d7a644f3b2b1805000000000000000000000000000000000000000000000000000000000c1c2c3d4d5e697f939cb4bbc8d4e1edf8fffffffffffffffffffffffffffffffffffff2e6d8cebfb3a79e92857a6e656054576163636465625a4e4a3e382f3337393a3b3c3b363228282626282a2b34373b484d556067707b85909ba3b2b6c3ccd6e4ecf8fffffffffffffffffffffffffff6ebe2d1c4b7aa9f9382746158483b2b1d0d000000000000000000000000000000000000000000000000000000000000000001080b131c202731363d494e5b63728197a5b7cbdff4fffffffffffffffffffffffffffffffffffffffffffbe8d5c5b8a89f94887f776f655d5144331e0e000000000000000000000000000000000d203448596d8297acc1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e0cfbeb49e8a78624d413019090000000000000000000000000000000d1d2d3d4a5b637785939ea7aeb2b3b2b0adabaaa9a9aaacb0b4b9c6c9cdd7e4ecfaffffffffffffffffffffffffffffead5c0ab95806b563c2b19060000000000000000000000000000000000000000000000000000000000000009192e3e4f64798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e7e0d4cbbfb2a59d8b7d6a61503f2e1c00000000000000000e24394e63798ea1b3c7d7e9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebded1c3b6a69e8a7b665e4e42342b24232e39464b626b7e8d9fabbccfd9e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c4b6a4998372604a3e2d19090000000000000004142432404c59616d78818b979faab4c0cdd7e5f1fffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb2a29a897e736157463222120000000000000000000000000000000000000000000000000000000000000000000000000000000000111e324556667b90a3b5c9ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8bbab9f978a81786e655d514c40372e1d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4a5c667c8c9fb4bcab98826d5b49352110000000000000000000000d22384d62788da8b9cce1f5fffffffffffffffffffffffffffffff4e8e0d4cac3b7b2a59d93877e7876767a8088959fa9bacde2eefffffffffffffffffff6ebe2dfd4cbc7c0b4a396806b594834200b000b21364b60768a9fb4cadff4fffffffffffffffffffffffffffffffbede7dacfc6b9b4a69d93887f7976767a8189969fabbccfe3eefffffffffffffffffef5eae2dfd4cbc8c0b3a1937e695746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4b6073859ba9bacddfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcede2cebbaa97816c5846331f0a000000000000000000000000000000000008182b3b4d5e6c8197a4b5c8d8eafffffffffffffffffffffffffffffffffffffffffffffce9d7c6a48f7a644f3a2511080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a36434b5560677481949dafbdcee1f1fffffffffffffffffffffffffffffffffffffff9e6d4c3b49e8a78624d41301e0e00000000000000000000000000000000000000000000000000000000000c2035495a6b8095a4b6c8d9ebfbfffffffffffffffdead7c7b49f8c79634e3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b5c6c8196a4b6c7cdd7dfe6f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7ebe3dfd9d4d1d2d8dfe2eaf6fffdf6f4f3f1efedebe8eae2dfdbd8d4d5cbc8c5c2c0bfbebfc1c3c6c8cbd5d1d3d6d9dcdee1e9ece3dfddd9cfc1b2a0907b655039291703000000000000000000000a1a293a475861768498a0b4bac7d4e2f2fffffffffffffffffffffffffffffffffffffff5e9e1d3c7baa99d8877614c41301b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f404d5f687e939eb0becfd9e7f2fffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000214202d3a464c5f68798699a1b2becfddedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8d8cbbdb0a49c9289858283806a5c4a361d0d000000000000000000000000000000000000000000000000000000000818293a495b667c8d9fb5bbced8e6f1fffffffffffffffffffffffffffffffffffffef0e2d4c8bbb4a199897d72645c4f4b43464b4d4e4f504d483c362d231c1f222425262626211e1613111112141820222b3437444b515e65707b85919da5b3b9c6cfdee5f0fdfffffffffffffffffffffffffeeee2d5c8bbb4a09784766259483c2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000070b151d202c353d49546074879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79e8a7e74696259504b3f332616000000000000000000000000000000000005182b3b4e63798ea3b5c9ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d3c2b2a0937e685a4935231300000000000000000000000000000000000f1f2d3d4a5962737e8892989c9e9d9b989695949495979a9ea8acb4b9c6cedcecfafffffffffffffffffffffffffff0dac5b09b85705a4935200e00000000000000000000000000000000000000000000000000000000000000001022364a5c74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d5cbc4b7b3a199877a675f50433321110000000000000009192e3f576c8197acbfd0e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee1d3c4b8a89e8a7c68604d483b39393e4b57616e80939fabbcc9daecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c2b3a1947f695c4a3727150100000000000000061422303a474c5a626c78818c9aa2b4bac7d3e1effdfffffffffffffffffffffffffffffffffffffff9e6d4c3b2a098847868605446392916040000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5e70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8d82786c635a4f4b3f382f231c110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4c5e6c8196acc9b49f8c78634d3e2e180800000000000000000011263b51667b90a6c6d6e8fcfffffffffffffffffffffffffffdefe4d6ccc3b7b2a59d93877e7469636061646b757f8b9fb4c0d1e3f7fffffffffffffffffffef7f2e6dfddd1c1b49f8b78624d37220d000f24394f64798eabbccfe3f7fffffffffffffffffffffffffffff3e8e0cfc9bcb5a89e95887e756a636061656b76818d9fb4c0d1e3f7fffffffffffffffffffdf6f2e7dfddd0bfb39e8875614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374a5b6a7f94a3b4c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b49f8a76614c36210d00000000000000000000000000000000001325364859667c919fb1c2d2e6f6ffffffffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513d2e201c140f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18263037444b56606c7f949fb1c3d3e6f9fffffffffffffffffffffffffffffffffffff4dfcab7a5947f6a5a483423130000000000000000000000000000000000000000000000000000000000021527384d63788b9fb4c2d3e6f6fffffffffffffffffff5e2cebbaa98836e5b4a36210f0000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c2d3e2eaf5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d9cfcac4bfbcbdc2c9ced8e6e0eae2dfdddcdad8d5d3d8cec9c6c2bfc4b7b3b0adabaaa9aaacaeb0b3b8c5bbbec1c4c7c9cdd7dacfcac8c9bcb4a398826e5d4b371b0b0000000000000000000000000b1b2a3a4758617483949fa9b7c4d4e6fafffffffffffffffffffffffffffffffffbede5d7cdc3b6a99f8b7b65594734231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f3f4c5e677d8d9fb4bccde3ebf7fffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000002101b2933414e5b63758398a0b2bfd0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeadacbbaad9e96867d74706d6e6a61503e2d1b0000000000000000000000000000000000000000000000000000000001142636465863798a9eabbccfe2eaf6fffffffffffffffffffffffffffffffffffffbeedfd2c4b7aa9f9483776860544a3e3530333638393a3a38352b221b10080a0c0e101111110c09030000000000050b0d1820273135404c505d65727d87949ea8b2bec9d2e1e9f5fffffffffffffffffffffffffff2e6d8cebeb1a29a8677625a483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000002080f1a212c3645566a8095aac9daecfffffffffffffffffffffffffffffffffffffffffff3dec8b39e89796960564d483b372e2116080000000000000000000000000000000000000d21364a5b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c6b6a498826e604e3c2c19050000000000000000000000000000000000010f1f2d3b48556069757d838789888683817f7f7f808285898f979ea8b1becedcecfffffffffffffffffffffffffff4dfcab59f8c78624d3c2c190600000000000000000000000000000000000000000000000000000000000000091d32455672889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6ccc4b8b3a69d918376645c4d4133251503000000000000021527374b5d72879db2c7ddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f0edebe9eaecf0f3f6fcfffffffffffffffffffff1e2d5c6b9a89e8c7e6e6259514e4e525c647582959eb5bcc9dae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cfbfb49f8b7a645544311d0c000000000000000004121c2a343c494d5a626c7984939fa9b6c3d1dfeefcfffffffffffffffffffffffffffffffffffff4dfcab7a598827362594b4336291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f40596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7c6d62594d493c372e241d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f4052677d92abbcbbaa98836e5c4b362614010000000000000005182b3b556b8095aac0d5eafffffffffffffffffffffffffffceeded1c5b9b3a59d93877e746860564e4b4c4f57606a7e93a2b4c8dcf6fffffffffffffffffffffffffaf4efe2cebaa9947f6a543f2a150216283853697e93a8c9d9ebfefffffffffffffffffffffffffff2e3d6ccbfb3ab9f988a7f756960564e4b4c5058616b7f94a2b4c8dcf4fffffffffffffffffffffffffaf4eee0ccb8a7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563798b9fb4c1d1e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa8947e69543b2b1805000000000000000000000000000000071c3043546277899eb3bdcee0f0ffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a5b4b3f35302624211a0f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c263138454b616d8297a5b6cadfeffffffffffffffffffffffffffffffffffff9e5d3c2b29d8774604b3c2b19050000000000000000000000000000000000000000000000000000000000091d3145566e8399a9bacee0f1fffffffffffffffffffffeebd9c8b59f8c79634e3d2d1a0700000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4b6074869cabbccfe0f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e7d9cfc9bcb4afaaa7a8adb4bbc8d1cbd8cec9c8c7c5c3c0bdc7bab4b1ada9a5a69d9a989694949597999b9ea6a3a6a9acafb1b4b9c6b8bcb5b3b0ab9f978475614b3f2e1c00000000000000000000000000000c1c2a3a4756606e7f8b9da6b7cbdff4fffffffffffffffffffffffffffffff7e9ddcfc7bab4a59c8b7c665d4b3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2f3f4b5d667c8b9fabbccfdaeafefffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000b171f313d495761738298a1b3c2d3e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcdbcad9c9381736760555858555043332010000000000000000000000000000000000000000000000000000000000e1c3043546176869ca8b9c9daecfefffffffffffffffffffffffffffffffffffffaedddd0c1b5a69d8c7e6f62594a43362d201c1e21232424252220190e0700000000000000000000000000000000000000000509151d202f383f4b546067747e8998a0b1b5c2cdd7e5eefbfffffffffffffffffffffffff6eae2cec0b4a49c87786259483a291a0a0000000000000000000000000000000000000000000000000000000000000000000000000000060e1828384f647a8fabbccfe3f8fffffffffffffffffffffffffffffffffffffffdead7c7a9937e695b4b4538342b231c110300000000000000000000000000000000000000071a2d3d556a7f94aac9d9ebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b9a89c8675614b42311e0e00000000000000000000000000000000000000010f1d2b37444b5761686e727373706e6b6a69696b6d70757a818a97a0b1becfe2f2fffffffffffffffffffffffff8e3cfbcab97816c5a49352012000000000000000000000000000000000000000000000000000000000000000e20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6b9b4a69e94887d6e61584a3e3023150700000000000000081d314455657a8fa5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4eae2dfdbd8d5d4d5d7dadee1e9edf2f4f8fffffffffffffff3e4d6c6b9aa9f9383776d666363676e7a8698a0afbccfdae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede2cebbaa9c8673604b3a2917040000000000000000000c181f2b353c484d5b63707e8b9ca4b4c0d0deeefdfffffffffffffffffffffffffffffffffff2dcc7b29d87746055483b3026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a595806b5e4d483b352c221b100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021222374c61778b9fb4c8b2a08f7a645443301c0e000000000000000b2034485970869bb0c5dbf0fffffffffffffffffffffffffeeeded0c0b4a79e93877e746860564b4538363639454b606f849aafc8d8eafefffffffffffffffffffffffffffdead8c7af9a846f5a45301a091e3245566e8399aec3d8eefffffffffffffffffffffffffff2e2d4c5b8b3a1998c83786a61574b453836373a464c6170849aafc6d6e8fcfffffffffffffffffffffffffffbe8d5c5ad97826d58422d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3d4b6074859ba9bacedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b09b8570594834200b000000000000000000000000000006192c3c4a6072849aa7b8ccdbebfefffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a79655d4f4b433639362d231c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109141d2832434b6175879cb2c0d1e4f7fffffffffffffffffffffffffffffffff3decab6a4917c675645321d0d0000000000000000000000000000000000000000000000000000000000000b20364b60758b9fb5c7d8eafffffffffffffffffffffffff6e3cfbcab99836e5b4a36210b00000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536485a697f94a4b5c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee0d3c9bcb4ab9f99949292989faab4c0b6b6bab4b3b1afadaba8a5a99f9c9894908c888583807f7f80818386888b8e919497999c9ea8a2a2ab9f9e9b958c81746157463321110000000000000000000000000000000c1c2938454b616978879db2c8ddf2fffffffffffffffffffffffffffffae9d9ccbfb2a99f96877a665e4c3f2e1d0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e182530404c5d657b8b9fa9bac9d9ebf8fffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000004131f2c39465560738399a4b6c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b09e937e6c60554b443743403c332515020000000000000000000000000000000000000000000000000000000e1e2f404b60728399a4b6c6d6e7f7fffffffffffffffffffffffffffffffffffffaeddccfbfb3a39b887b69614d483b30251810080a0c0e0e0f100d0b050000000000000000000000000000000000000000000000000108111c232e36434a56606977828f9ca4b4bac7d1e0e8efeeeef0f6fffffffffffffffffeecded1c2b5a59c8777625847382815020000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffffffffffffffffffff6e2cdbaa98e79634e3d312720190d080000000000000000000000000000000000000000000010263b50657b90abbccfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3cfbcab9e8a79635746332413000000000000000000000000000000000000000000000d19263139464b52595d5e5d5b585655545455575560656c778297a0b2c3d4e6faffffffffffffffffffffffffecdac9b49f8b78624d40301c0c00000000000000000000000000000000000000000000000000000000000e1e314252677c91aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c8b9a89e91887f75675f4c473a2d20130500000000000000021527374b6074869cb1c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5e9e1ded8cec9c6c2c0bfbfc1c5c9cdd7d8dcdfe3ecebf2f4fafffffff4e4d7c8bbb4a1998a837c79787c838d9ca4b2becce3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b5a4947e695847331f0a00000000000000000000040e19202b343d4a4e60687a869ba2b3bfd0dfeffffffffffffffffffffffffffffffffffff2ddc8b29d88735444372b1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff3e3cebeb29c8774604b40342b20190e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f849aafc4beb09b8573604b3c2c1a0a0000000000000d22374d62778c9fb5cadff4fffffffffffffffffffffffff0e0d0c0b3a29a897e746860564b45383127212128324252677c91aabbcee2f7fffffffffffffffffffffffffffff2ddc8b39d88735e48331e0b21364b6075899eb4c9def3fffffffffffffffffffffffff3e3d4c4b7a79e9183796e625a4b46393228212129334351667c91a8b9cce1f5fffffffffffffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364a5b6a7f95a3b5c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77624d37220d00000000000000000000000000000c2035495a697e93a2b4c5d5e8f9fffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa89d887b6e656054544e4a3d382f2211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e324657667c90a2b4c8ddf2fffffffffffffffffffffffffffffffae6d4c3b19c8673604b382815000000000000000000000000000000000000000000000000000000000000000e23384d63788dabbccfe5f5ffffffffffffffffffffffffffecdac9b59f8c79634e39281603000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c30435462788a9eb4c2d2e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecddd0c2b6ab9f968c847f7c7d838b9aa2a1a1a0a99f9e9c9a989693908d8a86837f7b7773706d6b6a696a6c6e717376797c7e818487898b8d8d8c8a888580796c60564639291703000000000000000000000000000000000c1a2832434f5a6c8197acc8d9ebfefffffffffffffffffffffffffeecdcccbbafa1998a8175645c4c402f211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e2b36434a5e667b8a9fa9bac7d7e7f7fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000010f1b293744556175869caabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a396806b604b443731272e2b282115070000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6b8095a1b3c3d3e4f4fffffffffffffffffffffffffffffffffffffceddccfbeb2a1998578655d4f43342b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000091118253038454b59626d7b86949fa9b4c0ccd6d9d8d9dbe2edfbfffffffffffffffceee0d2c3b6a59c8676615645321d15040000000000000000000000000000000000000000000000000000000000000000000000000000091e32465773889db3c8ddf2fffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b3520150a050000000000000000000000000000000000000000000000000e23394e63798b9fb4c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffeeedecfbeb59f8d7c665b4a39291706000000000000000000000000000000000000000000000009141d2832363d43474948464341403f3f4037444b4f59616d8298a5b7cbdfeefffffffffffffffffffffffff7e2cdbaa999836e5e4c3a2917040000000000000000000000000000000000000000000000000000000b1b2c3c4e6070859bb0c8d9ebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9bbaa9e8a7c756a61574d4133291c10020000000000000000081d314455697e93a4b6cae1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e7e0d7cdc9c7bab4b0adabaaaaacb0b4b9c6c3c7cacfdad6dddfe6f1f8fffff4e6d8cebfb3a99f98918e8e91999fabb5c2cfdceafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c2b39e8976614c392816030000000000000000000000060d19202d36424e5c6476849aa1b3c1d1e1f1fffffffffffffffffffffffffffffffff4dec9b49f89745645321e0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b1a0907b6556453220190d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b52677c91a6b7c9b5a3937e695a493827150200000000081b2e3e54697f94abbccfe3f8fffffffffffffffffffffff6e6d3c2b3a29a84786860554b453831271d150b0c1621364b60758a9fb4cadff4fffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f182b3b51667c91a8b9cde1f6fffffffffffffffffffffffbe8d6c5b7a69d897d6e635b4d483c32281e160b0c1720354b6074899eb3c9def3fffffffffffffffffffffffffffff1dcc7b29c87725d47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435463798b9fb4c1d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab937e68533e29130000000000000000000000000005182a3b4d62788a9fb4c0d0e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b8a69d8c837a746f69645c504c402f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e70859ab0c4d4e7fafffffffffffffffffffffffffffff4dfcbb7a5927d675443301a0a0000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c9daecfffffffffffffffffffffffffffff7e3cfbcab97826c5746321e09000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142230404a60728399a8b9cde0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccebfb3a49c8c81776f6a67686d78848b8b8b8b8b8a88878583807e7b7875716d6a6662595b585655545557595b57616366696c6f7274767878777573706b635b4b4538291b0b0000000000000000000000000000000000000a161e323c51667c91aabbcee2f7fffffffffffffffffffffffff5e1cfbeaf9d9483786c61574b3e2f22110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820313c485460697c8b9fa8bac7d7e5f5fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000b1927374657647a8c9fb4cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9b8572604a4231261d151915130d0400000000000000000000000000000000000000000000000000000002162838495a667c8d9fb5bfd0e1f1ffffffffffffffffffffffffffffffffffffffeedecfbeb2a098837562594b3f3220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c27313b484c5d65737f8b9aa2b3b9c5c4c3c3c7cfddecf9fffffffffffffffef0e1d3c3b5a49a8474604b433322110000000000000000000000000000000000000000000000000000000000000000000000000000031628395c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffff0dbc6b09b86715544311d0800000000000000000000000000000000000000000000000000000c2135495b6a7f95a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b2a0947f6a5e4d3d2d1b0b00000000000000000000000000000000000000000000000000010b161e21282e323433312e2c2a2a2a2b2731353b474c6176879db2c0d0e7f7fffffffffffffffffffffffdead7c7b3a1917c665847331f11000000000000000000000000000000000000000000000000000009192939495a687d92a3b4c8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffbede3cfbcab9f8c7b6660564b4639301f170c000000000000000000000b20364b6074879db2c2d3e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d5cbc6bab4ada99f9b98969495979b9ea8a9aeb2b5bcc9c1c7cad4dde4effcfff6eae2cfc7bab4ada6a3a3a7aeb5bcc9d2e0ecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0ccb9a795806b5745321e0900000000000000000000000000050f1a21313d4a586175839aa3b4c3d4e6f6fffffffffffffffffffffffffffffff6e1cdbaa98b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697e93a9c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a697826d5d4b382816050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074879db2c0c1b49e8a78635645311d09000000000d22374b5c71869cb1c9daecfffffffffffffffffffffffeead8c8b6a49a8375625a4b443731271d150a020000091e32455671869cb1c6dbf1fffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f203448596e8399aec6d7e9fcfffffffffffffffffffffff7e0ccb8a79d8879675f4e4a3d342b1e160b030000081d31445570859aafc5daeffffffffffffffffffffffffffffff2dcc7b29d87725d48321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859baabbcedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9ae98836e593b2b18050000000000000000000000000b1f3447596e8398a8bacddeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d5c4b8ab9f988f89847e7971665e4c3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f4051667c91a6b7cbdff4fffffffffffffffffffffffffffff2ddc7b29d8774604b3626140000000000000000000000000000000000000000000000000000000000000001142636556a7f95aabfd4eaffffffffffffffffffffffffffffffecdac9b49e8976614b36210c000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffae6d4c3a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f32404d5e697f94a1b3c6d7e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbecdccebdb1a199867a6c62595552535a626f7676767675747372706e6b68666260555854504c473b43413f3f40424439464b4e5154575a5c576162636260565b554e493d32281a0b0000000000000000000000000000000000000000031421364c61768b9fb4cadff4ffffffffffffffffffffffffefdac5b2a0947f6e62594b46392e2011040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131d2b34424e5a62727e8b9fa9bac6d7e5f5fffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000091929394a5c6c8297acc2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7a645443301d14090100000000000000000000000000000000000000000000000000000000000000010f1e3245566378899eabbccfddedfffffffffffffffffffffffffffffffffffffff7e7d0c0b2a09882736157483b2e2114050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a343f4b55606a7984939ea7aeafaeaeb3bfcedbecfefffffffffffffffff1e1d2c2b4a298826d6150402f1e0e00000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70859ab0c5daefffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58372715010000000000000000000000000000000000000000000000000000061a2c3d4b6075889eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff3e2d3c2b4a298826d615040301f0f0000000000000000000000000000000000000000000000000000000003090c13191d1e1e1b191615141416151d202a344657667c91a2b3c9d9ebfefffffffffffffffffffffff5e5cfbfb39d8876614c3f2f1a0a0000000000000000000000000000000000000000000000000818273746576278899eb3c1d1e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffdedddcebdb59f8d7d675d4b453832291b130400000000000000000000061a2c3d52677d92a6b7cbe0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e6d8cec5b8b3a89f98908a8683807f808285898e93989d9faba7acb2b7c3c9d2e1e8f4fffeede5d7cdc9c2bbb8b8bcc3cacfdae7f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b39e8975604b36210b00000000000000000000000000000007141f2d3a46576074859ba5b7c8d9ebfefffffffffffffffffffffffffffffde9d7c7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3f2f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d92a2b4c9b9a89b8574604b36200b0000000417293a4f647a8fa4b5c9e7f7fffffffffffffffffffffff7e2cebbaa9c86756057483c31271d150a020000000002162838586d8398adc2d8edfffffffffffffffffffffffffffff2ddc7b29d88725d48331628394c62778b9fb4c9dff4fffffffffffffffffffffff7e7cfbfb39e8978635b4d41362d20190d030000000001142637566b8196abc0d6ebfffffffffffffffffffffffffffff1dcc6b19c87715c47321c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a52677d92a3b4c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d8872594834200b0000000000000000000000000d22374c62778b9fb4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d5c9bcb4aea79e99948e867c66594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001220354b6074889db2c8ddf2fffffffffffffffffffffffffffae7d4c4aa95806b554431180800000000000000000000000000000000000000000000000000000000000000081c3043546f8499afc4d9eefffffffffffffffffffffffffffffff7e1ccb9a8907b66513b2611000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffff4dfcab7a58c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2933424f5e667d8c9fb4bfd0e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedddcfbeb19f978376645c4d483b3d3c494d566061616160565e5c5a585653504d4b44373f3b37342a2e2b2a2a2b2c2e293236393c3f424439464b4d4d4c4b45384038352c1e160a000000000000000000000000000000000000000000000a1f33465870869bb0c5dbf0fffffffffffffffffffffffae7d5c4ad98826d614d483b32291b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e303b484d60687884939fa9bac7d7e4f5fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000b1b2d3e4d63788da4b5c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5c4a362513010000000000000000000000000000000000000000000000000000000000000000000f1f31414b6074859ba7b9c9daecfbfffffffffffffffffffffffffffffffffffffeebd9c9b4a2988273605546392b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d181f2e37444b5b63727e8995999a9999a1b1bdcee0f0fffffffffffffffffff0e0d1c0b2a0947f6a5e4c3c2b1909000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffecdac9ac96816c57412c17000000000000000000000000000000000000000000000000000000000f1e3245566e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffff4e4d5c4b6a49a8474604b43332212010000000000000000000000000000000000000000000000000000000000000000040809080603010000000001080c1829394c5e6f849aabbccfe3f6ffffffffffffffffffffffffede0cbb7a697826d5d4b38281502000000000000000000000000000000000000000000000013253644556175869ca7b9ccdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd0bfb19f947f6a5f4d3f31271e160b0000000000000000000000000c2135495b70859ab0c4d4e6fefffffffffffffffffffffffffffffffffffffffffffffffffffffffdebe0d2c8bbb4a69e948a827b76716d6b6a6a6c7075797e83878b8e91969da5b0b5c1ccd6e4f0fefff5e9e1ded8d1cecdd1d9dfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0ccb8a7927d685339291603000000000000000000000000000000010f1c293945566277879daabbcee2f1ffffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b3a1927d6758473321110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a6072859babbcc6b5a3917c67513928160300000a1f3347586d8297adc2d2e5ffffffffffffffffffffffffecdac9b49f8c79635745392b1d15090200000000000000172c41576c8196acc1d6ebffffffffffffffffffffffffffffefdac5b09a85705b45301e3245576a8095aabbcee2f7ffffffffffffffffffffffecdac9b2a0907c665a493d30211a0f0500000000000000152a3f546a7f94a9bfd4e9feffffffffffffffffffffffffffefdac4af9a856f5a45301a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586f849aafc1d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a58c77624d37220d00000000000000000000000215273853687d93aabbcee4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7d9cfcac5b9b3aea9a49c8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546b8196abc8d8eafdfffffffffffffffffffffffff4dfcbb7a68e79634e37271500000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffce8d6c6ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffff2ddc7b29d8772594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080f1a212f3a474c61697c8b9faabbceddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cfbfb2a097817361584a3e342b272b3538454b4c4c4b4b4538474543413e3b383531262a26221f1818161514151719161e212427292c2f2933363838373631272b23211a0f0300000000000000000000000000000000000000000000000417293a566b8096abc9d9ebfefffffffffffffffffffff4e0cbb7a68d78624d43342b1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933414d59626f7e8a9aa2b4bac7d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000102035495a71869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533e2d18080000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e5f6d8197a3b5c5d6e7f7fffffffffffffffffffffffffffffffffffffff7e3cfbcab9a847460554437281b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111927313c49546068787f83848383979fb1c2d2e5f5fffffffffffffffffeefdecfbeb49f8d7c665a48372715010000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffff8e3cfbcab95806a55402b150000000000000000000000000000000000000000000000000000000002162838566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6b8a69c86766156453225150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b30404e63798c9fb4c8d8eafdfffffffffffffffffffffffae7d5c4b19f907b655645321d0a00000000000000000000000000000000000000000006141c30435460738399a4b5c5d6e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d1c1b3a196816c614f41301d150a03000000000000000000000000000e23384e63798da2b4c8e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cdc2b5aa9f96887f766d6661575856555557556064696e7276797c8187909ba3b3b9c6d3e0effdfffdf6f4ede6e3e3e6eef4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5af9a846f5746321e0a00000000000000000000000000000000000c1b28384759647a8c9fb4c3d3e6f9fffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffff4e1ccb9a899836f5f4d3a2a1703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c30435464798d9fb5cac1ae98836e5746321e0900000c21374c61768a9fb4c9def0fffffffffffffffffffffff8e3cfbcab97826d5b4a39281b0d01000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffedd7c2ad98826d58432d26374b6075889db3c8d8eafdfffffffffffffffffffff8e3cfbcab98836e5e4c3c2c1f130700000000000000000013293e53687e93a8bdd3e8fdffffffffffffffffffffffffffedd8c2ad98836d58432e1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a6917c66513c27110000000000000000000000091d3145566f8499aec8d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3dfd6ccc9c4c2b5aa917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364f657a8faabbcee2f7fffffffffffffffffffffffff2ddc8b39d88735b4a36190900000000000000000000000000000000000000000000000000000000000000000f24394f64798ea7b9cce0f5ffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffeebd9c8ac97826c573b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c12151d202d36404c58616e7e8d9fa9bac8d9ebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d2c2b3a19882726055463a2d201812192028323636363636312732302e2b292623201d1415110d0b0500010000000200030a0c0e1114171a171e21232322201d15160e0c06000000000000000000000000000000000000000000000000000011263b50667b90abbccfe3f7fffffffffffffffffffff2ddc8b39d88735a493520190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131f2d39464b5f677783929ea8b4c0cdd7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000006192c3c5c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79634e392410000000000000000000000000000000000000000000000000000000000000000000031628394a5b687d929fb1c1d2e3f3ffffffffffffffffffffffffffffffffffffffffecdac9b49f8c796356453727190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c36434a59626a6e6f6e6e8197a4b5c7d7e9fcfffffffffffffffffdece3cfbcab9e8978625544311d100000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffbe7d5c5b59f8c7b65503b25100000000000000000000000000000000000000000000000000000000000172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffff7e7d8c8b9a89e887862584738281507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221364a5b6d8298aabbcee2f6fffffffffffffffffffffffff2e2cebeb29c8774604b382815020000000000000000000000000000000000000005142533444a60728298a1b3c2d2e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c3b4a3998372604b433223130200000000000000000000000000000013293e53687e93a8c0d1e4fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d8cebdb0a49c8b80756a6157514b4639413f4037444b4f5459576063676c747b85939ea8b6c2d1deeffdfffffffffbf8f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab49f8a75614b36210c0000000000000000000000000000000000000a1a2a3b4a5c6b8095a4b6cadef0ffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273754697e94a9c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffff4e4d0c0b49e8a78624d41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6e8398aec0c9b49f8a76614b36210c00071a2d3d54697e93a9bacde1f6fffffffffffffffffffffff4dfcab59f8c78624d3d2d1b0a0000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffead4bfaa957f6a55402a314455697e94a6b8cbe6f6fffffffffffffffffffffff4dfcab59f8c79634e402f1e0f010000000000000000000012283d52677d92a7bcd2e7fcffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92aabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b5637271501000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f3f5fbfffffffef7f3e8e0ded9d2c8a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4ffffffffffffffffffffffffeed8c3ae99836e593d2d1a000000000000000000000000000000000000000000000000000000000000000003162939546a7f94a9c5d6e8fbfffffffffffffffffffffffffffffffff0dbc5b09b86705b3b2b18050000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffff7e2cebbaa917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c161e21272731363d4a4e5e667682939fabbac7d8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c5b5a499837360544437291b100500060a161e21212121201d151d1b191613110d0b08010000000000000000000000000000000000000200030a0c0d0e0d0b09020000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffff0dbc6b09b86715b3c2c190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303d4a57616e7d8999a1b4b9c6d0e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000e1e32465763798a9fb4bdcedff0fffffffffffffffffffffffffffffffffffffffff8e3cfbcab98836e5b49382719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1825303b484d55595a596075869ca9bacde1edfffffffffffffffffffeebd9c9b8a79b8573604b3e2e1a0a00000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffff5e0cbb8a696816c5d4b37230e00000000000000000000000000000000000000000000000000000000071a2d3d596f8499aec4d9eeffffffffffffffffffffffffffffffffffffffffffffecdac9bbaa9e8a7a645a493a2a1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788b9fb4c8d8eafdffffffffffffffffffffffffecdecab6a4947f695645321d09000000000000000000000000000000000000041323324350626c8197a0b2bfd0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b6a59b85756054433025150500000000000000000000000000000000142a3f54697f94a9bed4e9fffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c8bbb49f9686796b61574c46393632282b2a2b273135393e39454b4e52546066727e899ca4b4c0d1dfeffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f2f4f6fdfffffffffffffffffffffff7e2cebbaa907b65503b2610000000000000000000000000000000000000000d1d2d3e4b6074879cb2c2d2e5f8ffffffffffffffffffffffffffeed9c4ae99846f593a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffce8d6c6b4a2937e685a4834231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4e63798ea2b4c8baa9927c67523a2917040c21364a5b71869cb1c7d7e9fcfffffffffffffffffffffff0dbc5b09b85705a49351f0f000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffce7d1bca7927c67523d27354b6074879db2c4d5e7ffffffffffffffffffffffffefdac5b09a85705b4935221200000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d586d8298adc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ededf4f7feffffffffffffffefdac5af9a85705544311d080000000000000000000010253b50657a90a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffcf7ebe3dfdee0e8f3fafffffffffbf5f3edd8c2ad98836d58362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455671869cb1c6dbf1ffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000a1e3246576f849aafc4daeffffffffffffffffffffffffffffffffffff2ddc8b39d8873594834200b0000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f212932363c37444b505b636f7c8898a0b4bcc9d8e5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b8a79c86756155443626190b000000000002090b0c0c0c0b09020005030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869cb1c6dbf1ffffffffffffffffffffeed9c4af99846f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2731414d5b637582929ea7b3bfccd6e4eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745645321e0900000000000000000000000000000000000000000000000000000000000000000e1e31414b6175869ca8bacddbecfefffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b3437404445455663798a9fb4bfd0e3f3fffffffffffffffffff7e7d5c5b4a395806a5c4b38281602000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffff9e6d4c3b39e8876614b3f2e1c08000000000000000000000000000000000000000000000000000000000d21364a5c73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff9ece3cfbcab9f8c7c655c4a3c2b1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2035495a6c8297aabbcee2f5fffffffffffffffffffffffff9e6d3c3b39e8875604b362011000000000000000000000000000000000000122231414f616b80959fb1becfddedfefffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b8a79c877761574536261407000000000000000000000000000000000012283d52677d92a7c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffff5e4d7c7baaa9f928174635b4b46393329211e16161515151d2024292832363936434b54606878869aa2b4c0d1e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ece9e1dedddddee1e9edf4f6fdfffffffffffffff4e4d1c0a8927d68533d28130000000000000000000000000000000000000000101d314455677d92a4b5c9def4fffffffffffffffffffffffffff1dcc7b29c87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffff2e1ccb9a89a8472604a3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364a5b70859bb0c5c7ae99836e5846331f0a0e24394e63798ea4b5c9e5f5ffffffffffffffffffffffffe9d4bfaa947f6a553c2c1901000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffae7d5c4a48e79644f39263b51667b90a5b7cbe2f2fffffffffffffffffffffffeebd9c8a9937e69543d2c1a0400000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffbe7d5c5a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffef2e7e0ddd8d8dfe2eaf6fffffffffffff4dec9b49f8975604b35200b00000000000000000003172939556b8095aac6d7e9fcfffffffffffffffffffffffffffffffffffffffffffff4e8e1d9cfcac8ccd6dfe6f1fffffffffffff0dbc6b19b86715443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838586d8298adc2d7edfffffffffffffffffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4fffffffffffffffffffffffffffffffffff4e0cbb8a68c77624d37220d0000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffff0dbc5b09b86705846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0f0f1820222a333739464b51565560666f7984919da6b2becfd9e7f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e3cfbcab9e8978625746372618090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576c8297acc1d7ecffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b38454b5f67798698a0b3b8c5d0e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e382816020000000000000000000000000000000000000000000000000000000000000009192c3c4d5f6d8298a4b6c6d7e9f9fffffffffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5b4a361f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1920222a2e28384a5b687e93a1b3c5d5e7fbfffffffffffffffffff3e3d1c1b49f8c7a645645321e10000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffff4dfcab7a5937e69574633211100000000000000000000000000000000000000000000000000000000031628394e64798ea6b7cbdff4fffffffffffffffffffffffffffffffffffffffcecdbccbcb59f8d7d675e4c3e2d1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4d62788b9fb4c7d7eafdfffffffffffffffffffffffff1e0cbb8a6927d68523f2e1c08000000000000000000000000000000000c1c2f404e60697f949eafbdcedcecfbffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9baa99e8979635947392818080000000000000000000000000000000000000f243a4f64798fa9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6baa99f8c7e6c60564a3d32291e170c090300000001080b0f14161e2124263036434a5a6376849aa2b4c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e8e0ded7d7cdc9c8c8c9cdd7d8dee1e9f5fdfffffffff7e7d6c6b4a28e7a644f39240f0000000000000000000000000000000000000000021527374a6073869cb1c6d6e9fcfffffffffffffffffffffffff4dfcab59f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cde1f5fffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49e8a78625443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d54697f94a9bec9b49f8a76614c36210d152a3f556a7f94aac2d2e5fffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffff4e0cbb8a68b76614c362c42576c8197acc3d4e6fffffffffffffffffffffffff7e2cebbaa8f79644f3a240f00000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffff5e0ccb8a78b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff6eae2d5cbc8c3c3caced8e6f6fffffffffff6e1cdbaa88e79634e39240e0000000000000000000a1e33465770859bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffff4e4d6ccc9bcb4b3b8c5cad4e1f1fffffffffff4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000009192c3d51667c91a9bacee2f6fffffffffffffffffffffffffffffffffffae7d5c4a6917c67513c27120000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffeebd9c8ab95806b563a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d111519171f212324252b34373a474c525761676b6e757b848c99a1b2b7c4cfe3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b59f8d7b655a4839281909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c8d8eafeffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212e3b4856606c7d8a9ca4b2beccd6e3edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d0000000000000000000000000000000000000000000000000000000000000001152737495a677d92a0b2c2d3e4f5fffffffffffffffffffffffffffffffffffffffffff6dfcab6a5907b66503d2d1a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d15191a2d3d4e606e8399a7b8cce0ecffffffffffffffffffffefe2cebbaa9c8674604b3e2d18080000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffeead8c8b29d8774604b3929170300000000000000000000000000000000000000000000000000000000081e3246576b8096abc4d4e7fafffffffffffffffffffffffffffffffffffffeeeddcebdaf9e937e695f4d402f2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2035485a6c8197a9bacde2f4fffffffffffffffffffffffffbe7d5c5b09b86715d4b37230f0000000000000000000000000000000417293a4c5e687e8d9fb5bcccdbebfafffffffffffffffffffffffffffffffffffffffffffffffffffceee3cfbcab9f8b7b655b493a2a1b0a000000000000000000000000000000000000000b20364b6075899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffeebd9c8baa89f8b7c68604b45382d1e160b03000000000000000000000003090b0e141c25303c49586175849ba4b6c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7e0d6ccc9c2c7bab4b3b3b4bac7c3c9cdd7e1e9f5fffff5e7d9c9b9a89a846f5c4a36220d000000000000000000000000000000000000000000091c304354687d93a8b9cde1f5fffffffffffffffffffffffff8e3cfbcab917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc6d6e9fcfffffffffffffffffffffffffffffffffffffffffae7d5c4b3a1937e685a483625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bacdbaa9927d68523b2b19172c41576c8196acc8d9ebfefffffffffffffffffffffffce9d7c7a28c77624d37220d00000000000000000000000003162838596f8499aec4d9eefffffffffffffffffffffffffff2ddc8b39d88735846332e44596e8399aec8d9ebfefffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff3ddc8b39e88735846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263654697e93a9c4d4e7fafffffffffffffffffffffffffffffffffffffffffff6e6d8cec4b7b3aeaeb4bbc8d8eafefffffffffce9d7c6a7927d67523d28120000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffff4e4d6c6b9b3ab9f9ea7b2b7c3d4e1f1fffffffff6e1cdbaa98d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c5d6e8fbfffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000001142637495b6d8297acc7d8eafdffffffffffffffffffffffffffffffffffffebd6c1ac96816c573b2a180400000000000000000000000000000000000000000000000000000000000001172c41566c8196abc5d6e8fbfffffffffffffffffffffffffffffffffff7e2cebbaa907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d192022262a2e293337393a3a3b484d535861686f767c80838990999fabb3bfcbd4e2edfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b5a396806b5d4c3c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011523303f4b59627481929ea8b6c2cfe0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000091d31445562788a9eb4becfe0f0fffffffffffffffffffffffffffffffffffffffffff6e6d5c5b29d8773604a35200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424c6277899eb3becfe3f3fffffffffffffffffffeebd9c8b6a496806b5c4a3626140100000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffff7e2cebbaa937e695645311b0b0000000000000000000000000000000000000000000000000000000008182b3c4b6175899eb3c8def2fffffffffffffffffffffffffffffffffffffff0e0d0bfb19f95806b604f41302111020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4d62788b9fb4c6d7e9fcfffffffffffffffffffffffff3ddc9b5a38f7b65503e2d1a0700000000000000000000000000000a1f334658667c8c9fabbccfdaeaf9fffffffffffffffffffffffffffffffffffffffffffffffffffeeedecebdb59f8d7d675d4b3d2c1c0c0000000000000000000000000000000000000000091d3145566f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffff2e2cebbaa9f8a7b655e4e4232281a0f0300000000000000000000000000000000000108131c2c3a46576176869ca9bacde1effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdece3d5cbc5b9b3aca6a99f9d9d9fa9a7adb4bac7cdd7e5eef1e5d7c9bcab9e8a79634d3e2d1b07000000000000000000000000000000000000000000001325364b6176899eb4c9def3ffffffffffffffffffffffffffecdac9ab96816b56392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a699836f604e3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bad7c7af9a846f5948342013293e53687e93aabbcee2eefefffffffffffffffffffff6e1cdbaa98a75604b35200b000000000000000000000000091e32455671879cb1c6dcf1ffffffffffffffffffffffffffefdac5b09a85705b3a292b40556b8095aabbcee2edfcfffffffffffffffffffff3ddc8b39e88735645321e0900000000000000000000000006192b3c5a6f8499afc4d9eefffffffffffffffffffffffffff0dbc5b09b86705b3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8399aec3d9eefffffffffffffffffffffffffffffffffffffffffffeead8c8bbb4a69d98989faabbcee2e9f9ffffffffebd6c0ab96816b56412c1600000000000000000011263b51667b90aabbcee2f7fffffffffffffffffffffffffffffffffffffffffce8d6c6b9a89e938b898d9da5b7c3d4e1f1fffffffce9d7c7a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca7b8cce0f5fffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000091d31445563798a9fb4c9def4fffffffffffffffffffffffffffffffffffffff1dbc6b19c86715947341f0b0000000000000000000000000000000000000000000000000000000000000012283d52677d92a7b8cce0f7fffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1920232b34373c3f433a474c4e4f4f545962696f777d848a9195999ea8afb5bcc9d0dfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7e2cdbaa99b8574604b3f2f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d33414d5d657885969fb4b9c6d3e0edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000009192d3e4b6073859ba8b9ccdcecfefffffffffffffffffffffffffffffffffffffffffeead8c8b8a7947f6a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131f344759677c91a0b2c5d5e8fbfffffffffffffffffff6e6d3c2b49f8c7a645443301c0c00000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffff4dfcab49f8a76614c3827150000000000000000000000000000000000000000000000000000000001142636495a6a8095a7b8cce0f5fffffffffffffffffffffffffffffffffffff3e3d2c2b3a197816c625042322313030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2034485a6c8196a8b9cde1f1fffffffffffffffffffffffff8e4d2c1ae99846f5c4a3621100000000000000000000000000006192b3c4c6176889eaabbc9daecf8fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d0c0b19f947f6a5f4d3f2e1f0e00000000000000000000000000000000000000000002152738556a7f95aac7d7e9fcfffffffffffffffffffffffffffffffffffffffff2e2cfbeb49f8c7c665d4c40311d150a000000000000000000000000000000000000000000000e1b2939475863798a9fb4c0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cfc5b8b3a79e97918c898888898d91989fa9b4bac7d1e3e0d4c7baab9f8d7c665b493520100000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffff0dbc6b09b86715746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8877614c42311e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfcab49f8b77624d37220f23384d63788b9fb4c0d0e0f0fffffffffffffffffffff4dec9b49f89745544311d080000000000000000000000000b21364b60768a9fb4cadff4ffffffffffffffffffffffffffecd7c2ad97826d58422d23384e63798c9fb4bfd0deeffdfffffffffffffffffff1dcc7b29c87725d382816030000000000000000000000000b2035485a73889db2c8ddf2ffffffffffffffffffffffffffedd8c3ae98836e59432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffff5e2cebbaa9f948883838c9fb4bbccdbebfaffffffeed9c4af99846f5a382715020000000000000003172939566b8196abc8d9ebfefffffffffffffffffffffffffffffffffffffffff5e1ccb9a89e8a7e767378879da5b7c3d4e1f1ffffffe8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973899eb3c8def3fffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000009192d3d4b6073859ba9bacde1f6fffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9daecfffffffffffffffffffffffffffffffffff0dbc6b09b86715746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c35383b484d5155585c58616364646970777e848b92999fa9abaeb3b9c6cacfdae7eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf6eae2d3c2b49f8b796356453121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455672879cb1c7dcf1fffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b19263143505f677b899ba3b1bdcdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000000000000000000000000000000011426374a5c6a8095a3b4c6d6e8fafffffffffffffffffffffffffffffffffffffffffbeee2cebbaa9e8877614c362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f6d8298a7b8cce0eefffffffffffffffffffff0e2cebbaa9b8573604b3a2a1704000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffff1dcc7b29c87725a4835200f00000000000000000000000000000000000000000000000000000004121c30435462788a9fb4c5d6e8fbfffffffffffffffffffffffffffffffffff6e6d5c5b5a4998373604b44332414050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4c62778a9eb4c3d4e5f5ffffffffffffffffffffffffefdbc7b3a18e79644e3e2d1b070000000000000000000000000b2035495a6c8196a6b8c8d9e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c2b4a297816d615041302110000000000000000000000000000000000000000000000010253a50657a8fa9bacde1f6fffffffffffffffffffffffffffffffffffffffae7d4c4b2a0937e695e4c3f2f2113020000000000000000000000000000000000000000000000000b1b293a4a5b697e93a2b4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d8cebeb2a69e9489827c7774737375777c838a959fa9b4c0cfccc3b6a99f8d7e685e4c3c2c1902000000000000000000000000000000000000000000000003162939566b8095abc0d5eafffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a594734241300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfcfbcab947f69543d2d1a2035495a6b8096a2b4c2d2e1f1fffffffffffffffffff3dec8b39e89735e3929170300000000000000000000000316283950657b90aabbcee2f7ffffffffffffffffffffffffffe9d4bfaa947f6a553f2a2135495b6b8095a1b3c0d1dfeffefffffffffffffffff1dbc6b19c86715c47311c000000000000000000000000000e23384d62788da6b7cbdff4ffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffff5e5cebeb49f8c7f746e6e7d929dafbdcddcecfafffff2dcc7b29d87725645311d09000000000000000a1e33465771869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffff8e4d2c1b49e8a7a69615a6278879da5b7c3d3e1f1ffffebd6c1ab96816c56412c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5b70859ab0c5daeffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000011527374a5b6a7f94a3b4c7d7e9fdfffffffffffffffffffffffffffffffffffffff8e3cfbcab927c67523d271200000000000000000000000000000000000000000000000000000000000000091e3245566b8196abbccfe3f8ffffffffffffffffffffffffffffffffecd6c1ac97816c573929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002111a28323c494d585962666a6e71747678797a7f858b939a9faaaeb4bac7c3c9ccd6dfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e6dfd8cec9b6a4957f6a5b4938271503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738596e8399aec3d8eefffffffffffffffffeebd9c8a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2837444b616a7d8c9ea7b4c1cee1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c1d1e4f4fffffffffffffffffffffffffffffffffffffffffdeeddcfbeb49f8c7b6558473318080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6177899eb3c0d1e6f6fffffffffffffffffffeebd9c8b5a3937e685847331f0f000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffff4dfcab49f8b78624d3d2c1a060000000000000000000000000000000000000000000000000001122230414b6072849aa9bacde3f3fffffffffffffffffffffffffffffffffffeebd9c8b8a79c8675615544312615060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f3447596b8095a5b7c7d7e9fcfffffffffffffffffffffff6e3d0bfae98836e5c4a362211000000000000000000000006192c3c4d62788b9fb4c4d5e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b6a49a8473604b433323130300000000000000000000000000000000000000000000000b20364b60758a9fb4c9def4fffffffffffffffffffffffffffffffffffffff4dfcbb7a698826e604f402f21110300000000000000000000000000000000000000000000000000000c1c2d3d4a6072859aabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d7c8bbb4a098887f756d6662595e546062676e77808b9aa2b5bcb8b3a59d8b7d68604e40301e0e0000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffffffffffffffff7e2cebbaa917b66513727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3b2a180600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfd9c9b19c86715c4a3621192c3c4b6073849aa3b5c3d3e1f1fffffffffffffffff4dec9b49f89745746331e0a00000000000000000000000c1e3245576c8196abc8d9ebfefffffffffffffffffffffffffce6d1bca7917c67523c271a2c3d4b60728399a2b4c1d2e0f0fefffffffffffffff1dcc7b29c87725d3a2a170400000000000000000000000e1e304153697e93a8c4d4e7fafffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697e94a9c5d6e8fbfffffffffffffffffffffffffffffffffffffffde9d7c7b19f927d6960555f6a7f949fb0becfdcecfcfff4dfcab49f8a75604b36200b000000000000000c21364b61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffff2ddc9b5a3927e685c4b495a6278879da5b6c3d3e3f3ffeed9c3ae99846e593e2d1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172d42576c8297acc1d7ecffffffffffffffffffffffebd6c1ac96816c57412c1700000000000000000000000000000000000000000000000000000000091d31445563798b9fb4c1d1e5f5ffffffffffffffffffffffffffffffffffffffffffecdac9ad97826d583d2d1a07000000000000000000000000000000000000000000000000000000000000031628384d63788c9fb5cadff1fffffffffffffffffffffffffffffffce9d7c7a7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2e38454b5a626d73777b7f8386898c8e8f8f949b9fabafb4bbc8c9cdd7d9dee1e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d4cac8bbb4ab9c8674604b3d2c1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abc0d6ebfffffffffffffffff7e2cebbaa8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a394655606c7f929faab8c5d1dfebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f190400000000000000000000000000000000000000000000000000000006192c3c4b6073859baabbcedfefffffffffffffffffffffffffffffffffffffffffffefdfd0bfb2a0947f695d4b3a2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759687d92a2b4c8d9ebfefffffffffffffffffff6e6d2c1b39e8976614c3d2c1a060000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffff7e2cebbaa97826d5b4935210e000000000000000000000000000000000000000000000000000f202f404d5f6b8095a2b4c7d7e9fffffffffffffffffffffffffffffffffffff3e2cebbaa9e8978625746372715070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6175879da9bacde1ebfcffffffffffffffffffffffeddfcab59f8d79644e3f2f1909000000000000000000000c2035495a6d8297aabbcee2f3fffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b8a79c867661554431251505000000000000000000000000000000000000000000000000091d3145566f859aafc4daeffffffffffffffffffffffffffffffffffffff8e4d2c1b29d8876614c4232221203000000000000000000000000000000000000000000000000000000000f1c304354647a8d9fb5cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c6baaa9f928276696057514d483b434a4d5259616b7884959faba79e95877b675f4e41312212000000000000000000000000000000000000000000000000000010253a4f657a8fa4c4d5e7fafffffffffffffffffffffffffeebd9c8ad97826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfdec9b5a48e79644e3827151d3144556176859ba5b6c3d4e1f1fffffffffffffff6e1cdbaa98b76614b36210c000000000000000000000c1c2d3d4b6075889eb3c8ddf3fffffffffffffffffffffffffffce9d7c6a48f79644f3a240f1c3043546074849aa3b5c2d2e0effdfffffffffffff3dec9b39e89745847331f0a000000000000000000000d1c2b3c4d5f71869bb1c6dbf0fffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8399aec3d9eefffffffffffffffffffffffffffffffffffffffff6e1cdbaa997826d5f4b444f616c8196a0b2becfdeeefff7e3cfbcab8d77624d3822120000000000000011263b50667b90aabbcee2f7fffffffffffffffffffffffffffffffffffffffbe8d5c5b09b8571604e3e3c495a6278879ca4b6c5d5e7fbf0dbc6b19b86715c4a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8ffffffffffffffffffffffefdac4af9a856f5a3c2c1906000000000000000000000000000000000000000000000000000009192d3e4b6073859ba9bacddfeffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735c4a36210d000000000000000000000000000000000000000000000000000000000000000a2135495b6f8499afc3d3e6f9fffffffffffffffffffffffffffff6e1cdbaa98e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a27313f4b56606b7882888c9194989b9ea8a3a4a4a9b0b5bcc9caced8dee1e9eef3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d9cec3b7b2aa9f998d7b655645311f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3b4757617381949db4bbc8d5e3effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000082035495a697f94a3b5c8d9ebfdfffffffffffffffffffffffffffffffffffffffff3e3d1c1b3a198826d614f3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aaabbcee2f4ffffffffffffffffffffefe0ccb8a796816c5b493521100000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffeebd9c8b49f8c79634e3c2c19060000000000000000000000000000000000000000000000071a2d3e4c5e677d929eb0c0d1e5f5fffffffffffffffffffffffffffffffffff3e3d0c0b49f8c7b655a48392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e324657647a8a9fb4bdcddeeefefffffffffffffffffffff8e3cfbcab99846f5d4c37271501000000000000000005192b3c4d63788c9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffffffffffffffbede2cebaa99e8978635846372715070000000000000000000000000000000000000000000000000002152738556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffff2ddc9b5a3917d675746332414040000000000000000000000000000000000000000000000000000000000001325364a5c6e8398aec2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7baa89f8c7e6d61584b453937342b3035383a474c5a6272808c918f898075655d4d413123130400000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe5d2c2ab96816c5645311d14263746586277879ca5b7c3d3e1effdfffffffffffde9d7c7a48e79644f392410000000000000000003101c2a3a4a5b6a7f94a7b8cce0f5fffffffffffffffffffffffffff6e1cdb9a88c77614c37220c14263645566176859ba3b5c2d2dfedfefffffffffff5e0ccb9a78c76614c37210c000000000000000005111d2b3a485a677c91a3b5c9def2fffffffffffffffffffffffffffce9d7c6a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3fffffffffffffffffffffffffffffffffffffffff4dec9b49f8a77614c4131434b60728298a0b2c0d0e3f3feebd9c9a48f7a644f402f1a0a000000000002162838566b8095abc8d9ebfefffffffffffffffffffffffffffffffffffffff5e0ccb8a7917c675142312c3c495a6278869ca6b8cbe0ecf4dfcab59f8c7a645443301c0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c5d6e8fbfffffffffffffffffffff3dec8b39e89735b4935210c00000000000000000000000000000000000000000000000000021527374a5c6a7f95a3b5c7d7eafdfffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79644e39240f0000000000000000000000000000000000000000000000000000000000000006192c3c51667b90a5b6cadff4fffffffffffffffffffffffffffff4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121f2c38454b5d6575808b989da6a6aaadb1b4b9c6b9b9bec5cacfdadfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8bbb4a59d948b847d675d4b38271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffff1dcc7b19c87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c4859617583979fafbbced8e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000008182f3f4d62788a9fb4c1d2e6f6fffffffffffffffffffffffffffffffffffffffffbe8d5c5b4a3998373604b43322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798c9fb4c6d6e8fcfffffffffffffffffffbe8d6c5b49f8b79634e3f2e1b0800000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffff6e2cebbaa98826d5a4935200a00000000000000000000000000000000000000000000000d21364a5c667c8c9fb4bccddeeffffffffffffffffffffffffffffffffffffbe7d5c5b3a2947f6a5d4c3c2b1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394a5c677d929fb0c0d0e0f0ffffffffffffffffffffffecdac9b3a1907b655544311d0e00000000000000000b2035485a6d8297aabbcee6f6fffffffffffffffffffffffffffffffffffffffffffffffffffeedddcdbcb49f8b7b655a493a2919090000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffffffbe8d6c5b19b86715f4d392917060000000000000000000000000000000000000000000000000000000000000008182d3e4f647a8fa4b5c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffdefe1cdbaa99f8a7b68604c473a32282220181c20222a343c4954606b787c7a756b61574b3f302313050000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffff5e0ccb8a7907b65503626140100000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4dec8b39e8875604b36200d19293a48596278879da5b6c3d1dfebf9ffffffffffe8d3bea8937e69533e2e1b0c0200000001080b171e2d3a475863798a9fb4c5d5e7fbfffffffffffffffffffffffffff3dec9b49e89745847331f0a0818283846586176859ba4b5c1d0e3ebf7fffffffffbe8d6c5a5907b66503a2a17070000000002090d18202e3b48586278889eb3c1d2e5f8fffffffffffffffffffffffffff6e1cdbaa88c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffae6d4c3ac97816c5947341d30435460738298a2b4c5d5e8fbeed9c3ae99836e5e4c3827150200000000091e32455670859ab0c5daeffffffffffffffffffffffffffffffffffffffffff3dec8b39e8874604b35201e2c3c495a6278889eb3becee5f5e3cfbcab9b8572604a38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca7b9cce0f5fffffffffffffffffffff5e0ccb8a78d78634d38230e000000000000000000000000000000000000000000000000000a1d314455647a8b9fb4c1d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffae7d4c4aa947f6a553b2a1804000000000000000000000000000000000000000000000000000000000000000e20354b6073879db2c6d6e9fcfffffffffffffffffffffffffff0dbc6b09b86715544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303d4956606b7b87959fa9b3b8c4bfc3c6c9ccd6cecfd4dbdfe3ecf4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f95877e776f675f4d3f2e1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffdead8c8ae98836e59372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c485a62778599a1b1bdcce2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000011426364b5d6f8399a8bacddfeffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79b85756055443124140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001321364a5b6c8197a8b9cce1f3fffffffffffffffffffff3e2cebbaa99836e5d4b37221100000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffeebd9c8b49f8b78634d3828150200000000000000000000000000000000000000000005192b3c4e647a8a9faabbcedaeafcfffffffffffffffffffffffffffffffffff3e0cbb8a69a8472604b3f2f1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4d5f6c8196a2b3c2d2e2f2fffffffffffffffffffff7e7d0bfb19c8673604b3c2c190900000000000004182a3a4d62788b9fb4c8d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d0bfb09e927d685d4b3c2c1c0c000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffffffff5e0ccb9a7917c675241301b0b0000000000000000000000000000000000000000000000000000000000000000001022374b5c71869cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcdbcb49f8b7b655d4e42332a1e160d0b05070b0d181f2b36434b5a63676460564b46392e2112040000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9effffffffffffffffffffffffffffbe8d5c5ac96816c5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000001142636485971869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4e0ccb8a7917c67513b2b190b1b2b3b485a6278879ca4b4c1cedee5f0f8ffffffefdac5af9a85705c4b392a1d15131415141c2029333e4a596176879da9bacde3f3fffffffffffffffffffffffffff8e5d2c1b09b86715b3a2a1804000a1a293a47586176869ba3b3bfcfd9e7eff7ffffffecd6c1ac97816c584733201c13131415151d202b343f4b596276869ca6b8cbdff0fffffffffffffffffffffffffffae7d4c4b49f8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c5d5e8fbfffffffffffffffffffffffffffffffffffffff4dfcbb7a58f7a644f3b2a18263644556073849aa7b8cce0f0f0dbc7b3a1907c665645311d0c000000000b21364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffeebd9c8ac97826c5544311d0e1e2c3c485a657b90a0b1c7d7eaecdac9b4a3927d675645321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485974899eb3c9def3fffffffffffffffffffffbe8d6c5a8937e68533c2b190500000000000000000000000000000000000000000000000a1a2d3e4b6074869caabbcedfeffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705947341f0b00000000000000000000000000000000000000000000000000000000000000081c304354697e94a8b9cde1f5ffffffffffffffffffffffffffedd8c2ad98836d5837261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192731414d5b6374808d9ca5b4bac7cbd5d4d8dbdee1e8e4e4e9f0f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b49f8c7f74696158524d413021100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffff7e2cebbaa927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c485a6278879ba3b3bfcedbe9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000081c304354657b90a1b3c6d7e9fdfffffffffffffffffffffffffffffffffffffffffff3dec8b39e897661574537271506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6177899eb3c5d6e8fbfffffffffffffffffffeead8c8b3a18f7a644f402f1c09000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffff6e2cebbaa96816c5645321d090000000000000000000000000000000000000000000b2035485a6f849aa9bac8d8eaf8fffffffffffffffffffffffffffffffffff3e3cfbeb39e88776254433021110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414b6073849aa3b5c3d4e3f3ffffffffffffffffffffeddec9b5a4947f695a493727150100000000000a1f3347586c8196aabbcee6f6fffffffffffffffffffffffffffffffffffffffffffffffffff3e3d2c2b3a196806b5f4e3f2e1e0e0000000000000000000000000000000000000000000000000000000000071c304354758a9fb5cadff4fffffffffffffffffffffffffffffffff3dec9b39e8975604b36201300000000000000000000000000000000000000000000000000000000000000000000071b2e3e556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffffffff5e5d1c1b09e917d675d4b3f311f170c03000000000000040e1826303c494d524f4b453832291b1002000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffff2ddc8b29d8874604b35200d0000000000000000000000000000000000000000000000000000000000000000000000000000081c30435462778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a755544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4e8d5c5af99846f59483420090d1d2b3c495a6278869ba3b1bdcad3dee5f0fefff1dcc8b4a28f7a6457473a312729292a26303539464c5c6477869ca5b6c7d7e9fffffffffffffffffffffffffffff4dec9b5a3917c67513c27120000000b1b2a3a475861768599a1b4bcc9d2dce3eefcfff3dec9b39e8976614c4335302529292a2731363b484c5d6577869ca4b6c5d5e7fefffffffffffffffffffffffffff4dfcbb7a695806a5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffff2ddc7b29d8774604a35200c18273744556177899eb3c2d3e5f6e2cfbfb29c8774604b3a29170400000010253a50657a8fa9bacde2f6fffffffffffffffffffffffffffffffffffffff7e2cebbaa917b6651372715010e1e2b3c4c5e6d8297a9bacde2f7e7d1c1b29d8775604b3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5b70859bb0c5daf0ffffffffffffffffffffffeed8c3ae99836e5a4835200f00000000000000000000000000000000000000000000021528384a5c6b8095a4b5c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c00000000000000000000000000000000000000000000000000000000000000011426364c6176899eb4c9def1ffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2937444b5f677985969fabb6c3cdd7e0e7e9edf0f3f5fcfff9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a6927e6a60564c473a39302313020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffeebd9c8b49f8b77614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c485a6278879da5b5c1d0ddebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000021527384b6073869bb1bfd0e4f5ffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58473928190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3447596a7f95a7b9cce0f5fffffffffffffffffffff6e6d0bfaf9a84705e4c382311000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffeebd9c8b39e8975604b36200b0000000000000000000000000000000000000000000d22384d62788c9fb5c7d7e6f6fffffffffffffffffffffffffffffffffffbe8d5c5b2a0917c66594836261403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131d3144556175859ba5b7c5d6e4f4fffffffffffffffffff8e5d2c2b49f8a78635544311d1304000000021628384c61778a9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffffffffffff6e6d5c5b5a4998372604b413121110000000000000000000000000000000000000000000000000000000000000013254a60758a9fb5cadff4ffffffffffffffffffffffffffffffffedd8c2ad98836d5645321d09000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b4a395806b5f4d3f2f2113040000000000000000000008141c2c35383c3a3632281e160b000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c6d7e9fcfffffffffffffffffffffffffff4dfcbb7a6907b66503b2b180500000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073849aa9bacde2f6fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f3dfcab49f8b78624d372715010e1e2b3c495a627785979fb1b6c2c9d2e0f0fef7e3d1c0b19c867561584b44373e3e3f36434b4f57616b7a879ca4b5c3d3e5f5fffffffffffffffffffffffffff4e4cfbfb19b8672604a35200b000000000c1c2a3a4758617583959fabb5c1c8d1deeefef5e1ccb9a897826d61504a43363e3e3f38454b5059626c7b889ca4b5c2d3e3f3fffffffffffffffffffffffffff4e4d0c0b39d8875614b3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d5443301c07091927374759687d92a4b6c9def3eddfcab6a5947e695847331f0c000001142636556a7f94aac7d7eafdfffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c36210c00000e1e2f404d62788b9fb4c9dfefefdfcbb7a6937e695645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7ecfffffffffffffffffffffff4dfcab49f8b78624d3d2c1a06000000000000000000000000000000000000000000091d324556647a8c9fb4c2d2e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab927d68533a29170400000000000000000000000000000000000000000000000000000000000000081f3346586c8297acc2d3e5f9fffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b3a4655606c7d8a9ba3b5bcc9d3e2eaf5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8873604b4538332a251e1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffff7e2cebbaa97826d5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3c485a6278879da5b6c3d2dfedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e09000000000000000000000000000000000000000000000000091d314556687d92a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a8937d68533a291b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176899eb3c7d7e9fcffffffffffffffffffffeddcc8b4a2907b6650402f1c090000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffff6e0ccb9a7917c67513c271200000000000000000000000000000000000000000013283e53687e93abbccfe5f5fffffffffffffffffffffffffffffffffffff5e0ccb8a798826e5e4d3b2a1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273746576277879da7b9c6d6e4f5fffffffffffffffffff0e1cdbaa89b8573604b41302213030000091e3245566a7f95a8bacde6f6fffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b8a79c8675615443302313030000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5cadff4fffffffffffffffffffffffffffffffee8d3bea9937e69543828150200000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99b8573604b4130211103000000000000000000000000010e1920232725211e160a030000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea8bacde1f6fffffffffffffffffffffffffffae7d4c4ae99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697e93a2b4c7d7eafdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f7e3cfbcab957f6a5544311d08000e1e2b3c4859617481909ca4b1b5c2d2e0effdeedec9b5a49a847668605555535354565460646c76808b9ca5b5c2d2e1f1fffffffffffffffffffffffffffbe8d6c5b2a1907b655443301c0700000000000c1c2a3a47576172808c9ba3afb4c0d1e0f0fce8d6c6b19f947f6f65605455535354575660656d77818c9da6b5c2d2e0f0fffffffffffffffffffffffffffce9d7c6b4a2927d6757463218080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da6b7cbdff4fffffffffffffffffffffffffffffffffffffffbe8d5c5a7927d6852362513000009192a3b4b6073869cb1c5d5e7f9e6d3c3b39e8976614c3a2a170400081c3043546f8499afc4d9eefffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715846331f0a00000011203448596c8197acc1d2e4f8e6d4c4b29d8774604b3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c9daecfffffffffffffffffffffff7e2cebbaa97816c5b493521130000000000000000000000000000000000000000000b20364b6074869caabbcee0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9ae99846f5846331f0a000000000000000000000000000000000000000000000000000000000000000417293a4f64798ea4b6cadef3fffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c4858617381919ea8b5c1cfdae7f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a76614b4333291b120a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffff9e6d4c3b49f8c79634e3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b3b485a6278879da5b6c3d3e1effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000000000000011426374b6074879db2c2d2e5fbfffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3346586a7f95a9bacde1f6fffffffffffffffffffff7e3d1c0b09b85705e4c3823110000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffbe8d6c5ad98826d583c2c19060000000000000000000000000000000000000004182a3a586d8297adc9daecfffffffffffffffffffffffffffffffffffff8e4d1c1b39e8977614c40301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293948596379899ea8b9c6d7e5f4fffffffffffffffffce9d7c6b4a396806b5f4d40301e160a081629394b6075889eb3c6d7e9fffffffffffffffffffffffffffffffffffffffffffffffffceee2cebbaa9e897862574636261405000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b49f8a7863554431231303000000000000000000000000000000060c0e120f0b090300000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffff2dfc9b49f8b77624c392816030000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6176899eb3c0d1e5f5fffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e492614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c3d4e6f6ebd9c9b29d8874604b35200e00000e1e2b3a4756606c7b868f9ca4b5c2d2dfeef8e5d2c2b4a29a887e746e6a68696a6c6f74798189959fa9b6c3d2e0f0fffffffffffffffffffffffffffceee0ccb9a799836e5d4c362513000000000000000c1c2a394654606b7a858f9aa2b4c2d2e0eff4e4cebdaf9d94847a746e6a68696a6c6f757a828a979fabb7c4d2e0f0fefffffffffffffffffffffffffef0e1cdb9a89a846f5f4d3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c4d4e7fafffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78634d38230e0000000c1c304354677d92a7b8cce0f5f1e0ccb8a795806b5847331f09000b20354b6074899eb3c9def3ffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583a29170400000005192b3b4e63798ea3b5c9ddf2f2dfcbb7a6937e685544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfe3f8fffffffffffffffffffffeead8c8b49f8b79634e41301d0d0000000000000000000000000000000000000006192b3c53687e93a4b5c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36211000000000000000000000000000000000000000000000000000000000000000000b22364a5c72879cb1c7dcf1fffffffffffffffffffffffce9d7c7a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212f3e4a5a627684969eb4b9c6d2e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa896816c624c46392f20190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffff4dfcab6a596806b5b49351c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c49596278879da5b6c3d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000081d314455687d93a6b7cbe0f0fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def0ffffffffffffffffffffffeeddc8b4a3907b66503f2f1c0800000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735b4935210c00000000000000000000000000000000000000091f33475871869cb1c6dcf1fffffffffffffffffffffffffffffffffffff7ddc9b5a3937e68584733221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4a5b647a8a9ea8bac7d7e4f4fffffffffffffffff5e4d1c1b09e927d675e4d413228201c25324657687e93a6b8cbe4f5fffffffffffffffffffffffffffffffffffffffffffffffdeedecebeb49f8c7b655a493929180800000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000005182a3b5e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffff4dfcab7a5957f6a5a49372614050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859bb0c9daecfffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b000000000000000000000000000000000000000000000000000000000000000000000b203448596b8196a7b9ccdeefffffffffffffffffffffffffffffffffffffffffffffffecdac9b19b86715c46311c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa5b7c8d8e7f7dfcbb7a6917c67513c2c190600000e1c2a38454b5e66737b869ca4b5c1d0ddecf0e0d1c0b4a79e9389837f7e7e7f8184888e969ea7b4bac7d3e1f0feffffffffffffffffffffffffffeedecdbcb39e8978624d3f2f180800000000000000000c1b2836434b5d64717a849aa4b5c2d1dfeeecdcccbbafa1998f88837f7e7e7f81858990989fa9b4bcc9d4e2f0fefffffffffffffffffffffffffff0e0cebdb49e8a78634d41301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffff3dec8b39e88735a4935200c000000011426364b6075889eb3c8ddf3fbe8d6c5b49e8a77614c372614010f24394e64798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000d21364a5b71869bb0c6dbf0fae6d4c4b29d8774604b35200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffff6e2cebbaa99846f5f4d3b2b18050000000000000000000000000000000000000b2035485a70859ab0c2d2e6f6fffffffffffffffffffffffffffffffffffffffffffffffcf5f3f4f8fff6e2cebaa9927d68533f2e1e1206000000000000000000000000000000000000000000000000000000000000071b2d3e566b8096abc0d5ebfffffffffffffffffffffff6e1cdbaa98d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005152330404c5c6478869aa2b0bdcdd6e4f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b09f95806e61574c40352b1f180c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839586d8398adc2d8edfffffffff9e6d4c3b29d8775604b3d2c1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512222f3e4a5a6278879ca5b6c3d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1edeceff1f7fffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0900000000000000000000000000000000000000000000000b20354b6074879cb2c4d4e6fefffffffffffffffffffffffffffffffffffffffffffffce9d6c6af9a846f5a3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586d8297adc2d3e5f9fffffffffffffffffffff8e4d1c1b09b85705d4b38230f00000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78634d38230e000000000000000000000000000000000000091926374c61778b9fb5cadff4fffffffffffffffffffffffffffffffffff7e7d0bfb09b8572604a3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3d4a5c657b8a9fa9b9c6d6e4f3ffffffffffffffffefdfcdbcb49f8b7c675f4b4538343036434b6175889db3c5d5e7ffffffffffffffffffffffffffffffffffffffffffffffffefdfd0c0b1a0937e695d4b3c2c1b0b0000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000b1f34485974899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffae6d4c3b29d8775604b3c2c190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637566c8196abbccfe3f4fffffffffffffffffffffffffffdead8c8b39e8975614b39291603000000000000000000000000000000000000000000000000000000000000000004182a3a4d62778a9fb4c5d6e8fcfffffffffffffffffffffffffffffffffffffffffffff3e3cfbcab97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075879daabbc9daece7d4c4af9a846f5b4935210c0000000c1a2832404c54606577869ba3b3bfcee2eaeeded1c5b8b3a79e989493939496999ea7abb3b8c5ced8e5f1fffffffffffffffffffffffffffff7e3d0c0b09e917d675a48352111000000000000000000000b1826303f4b4f5c6476869ca4b4c1d0e3ebead9ccbfb3afa69d9895939394979a9ea8adb4bac7cfd9e7f2fffffffffffffffffffffffffffff8e5d2c2b19f927d685a49352313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb1c7dcf1ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a3c2c190600000000081d3245566c8197acc6d6e9fcf3e1cdb9a8947f6a5544311d0813293e53687e93a8c5d6e8fbfffffffffffffffffffffffffffffffffffffffbe7d5c4a5907b65503b26100000000000071a2d3d546a7f94a9c4d5e7fbf2dfcab7a5917c66513d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465772879cb2c7dcf1fffffffffffffffffffffffeead8c8b3a1927d67594834200b0000000000000000000000000000000000000d23384d62788c9fb5cadff0fffffffffffffffffffffffffffffffffffffffffffff7f4e9e1dedfe3ecf7ead8c7b09a85705d4b3c30211a0f04000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffff4dec9b49f8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e192032414d5e657a889ca4b3c0cde1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffef9f7f5f4f4f5f5f6f8f9fbfcfdfefffffefffcf6f4f3f5fbfffffffffffffffffffffffffffffffffffff5e4cdbdaf9e958276665e4d493c342a211a0f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455771879cb1c6dcf1fffffffff4dfcab6a5907b655745321f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132330404c5c6478879ca5b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e6dfdcd8d7dadce3eefdfffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000012273c52677c91a5b6cae2f2fffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8ea4b6cadef3ffffffffffffffffffffffefddc8b4a3907b65503d2d1a07000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffbe7d5c5a6917c66513c27110000000000000000000000000000000000091926374452687d92abbccfe3f8ffffffffffffffffffffffffffffffffffecdac9b3a18f7a655443301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4b5d657b8b9ea8b9c5d5e3f3fffffffffffffffdeae2cebaa99f8b7d6c60564d48434a54606d8297a6b7cbe3f3fffffffffffffffffffffffffffffffffffffffffffffff1e1d1c0b3a297826d604f3f2f1e0e000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca8b9cde1f5fffffffffffffffffffffffffffffffffffffffffff4dfcbb7a5927d685645321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798c9fb5c6d6e8fcfffffffffffffffffffffffffff6e0ccb8a7947e695746321e0e00000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196a9bacde4f4fffffffffffffffffffffffffffffffffffffffffffff3e2d1c1b59f8d7b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556657b8c9fabbccfe3e9dcc8b4a28d78634d38230e000000000a151d2f36434a5962768599a1b1bdced8e6eee3d5ccc5b8b3adaaa8a8a9abafb3b8c5c8ccd6e2eaf5fffffffffffffffffffffffffffffff1dcc7b3a296806b5f4d3c2b1903000000000000000000000008141c2e373e4a586277869ba3b3bfcfd9e7eaddd0c7c4b7b3adaaa8a8a9acafb4b9c6c9cdd7e3ebf7fffffffffffffffffffffffffffffff3dec9b5a497816c604e3c2c1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb5cadff4ffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000215283850657b90a8b9cde1f5fce9d6c6b39d8874604b35200b192b3c586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffff4e0cbb8a68c77624c37220d0000000000000f24394e63798ea6b8cbe0f4fae6d4c3af9a846f5b4a36210a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939586e8398adc3d8edfffffffffffffffffffffffff6e6d0bfb39e8977624d392916030000000000000000000000000000000006192b3c556a7f94abbccfe3f8fffffffffffffffffffffffffffffffffffffffffceee3dcd6cdc9cacfdae1e8ddc8b4a28f7b655a4d40362c1f180c000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7fffffffffffffffffffff2ddc8b29d88735443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2b35434f5f677c8a9da6b5c2d0deebfcfffffffffffffffffffffffffffffffffffffffffffff8f2f0e9e4e2e0dfdfdfe0e1e2e4e5e7e8e9e9e9e9e7e9e1dedee0e8ecf1f3f9ffffffffffffffffffffffffffffffebdbccbcafa098877b6e625a4c473b352c231c1108010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb4cadff4fffffffff2dcc7b29d87725d4c3928160100000000000000000000000000000000000000000000000000000000000000000000000000000000000006142331414d5e667a889ca5b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d3cac7c2c1c5c8d1e2eaf5fffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c070000000000000000000000000000000000000000000004192e44596e8399aec3d3e6ffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c72879cb1c7dcf1fffffffffffffffffffffff7e4d1c1af99846f5b4a36210c000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e291400000000000000000000000000000000011426374455606f849aafc9daecfffffffffffffffffffffffffffffffffff8e3cfbcab99836e5d4b3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202e3f4b5d657b8a9ea7b8c5d5e4f4fffffffffffffffdead8c7baa99f8d8175696259546065728095a0b1c4d4e7fffffffffffffffffffffffffffffffffffffffffffffff4e4d3c3b4a29a8374604b4232211100000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4ffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000006192c3c51677c91a6c6d6e9fcffffffffffffffffffffffffffffffffffffffffffecdac9b29d8774604b3828160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8298a8b9cce1edfffffffffffffffffffffffffffbe8d5c5b39e8875614b3c2b1905000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c7d7eafffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b4a396806b5d4b37230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b5d677d8d9fb5bbcbdae3d0c0a7927d67523d2812000000000002121825303b4858617583979fb4bbc8d5e3f0e7e0d6ccc8c3bfbdbebfc1c4c8ccd5dee0e8f3fdffffffffffffffffffffffffffffffffefd9c4af9a846f625141301e0e0000000000000000000000000001101b222e3a47596276849aa1b4bcc9d5e3eee3dcd5cbc8c3bfbdbebfc1c4c9cdd7dee1e9f5fefffffffffffffffffffffffffffffffff1dbc6b19c8674604b42311e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91abbccfe3f8fffffffffffffffffffffffffffffffffffffffbe7d5c5a6917b66513c26110000000000000b20354b6075899eb4c9def3fff4e0cbb7a6907a65503b25102034485a72879db2c7ddf2fffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735948341f0b0000000000000b20354a6074889eb3c8ddf3fff1dcc8b4a28e79634e38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c2d3e5f9ffffffffffffffffffffffffeee0ccb8a799836f5746321e0a000000000000000000000000000000000b2035495a71869cb1c9daecfffffffffffffffffffffffffffffffffffffffffaecded0c7c6b9b4b5bcc9ccd6dfd1c0b29d8778665e4e493d342a1d140300000000000000000000000000000000000000000000000000000c21364c61768ba1b6cbe0f6fffffffffffffffffffff1dcc6b19c87715c36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1826303c484d61697d8c9ea8b7c4d2e0eefcfffffffffffffffffffffffffffffffffffffffffffaefe4dddbd4cfcccbcacacacbcccdcfd0d1d3d4d4d4d4d2d7cdc9c8ccd5d7dcdee5f0f4f8fffffffffffffffffffffffff9eadaccbeb2a59d9083786b61594e493d372e201d14090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a51677c91aabbcee2f7ffffffffeed9c3ae99846e593f2f1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000006142431414e5f677c8a9ea6b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d9cec3b6b2adacafb4c0ced8e5f5fffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000091d3145566e8399aec9d9ebfefffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8095abc7d7eafdffffffffffffffffffffffefdcc7b3a18e79634e3a2a18040000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000005131d31445560738096a2b4c8e7f7fffffffffffffffffffffffffffffffffff4dfcab59f8c79634e3f2e1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212f3f4b5d657b899ea7b8c6d6e8fcfffffffffffffff5e5d7c7baab9f96887e777372747a84959eb0becee2f2fffffffffffffffffffffffffffffffffffffffffffff7e7d6c5b6a49b84746056453224140300000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4ffffffffffffffffffffffffffffffffefdac5b09a85705b3a2a1704000000000000000000000000000000000000000000000000000000000000000000010f2035495a6e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff8e3cfbcab957f6a5544311a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62778a9eb4bfcfe1f1fffffffffffffffffffffffffff3e0ccb8a7957f6a5a483520130000000000000000000000000000000000000000000000000000000000000011263c51667b91a8bacde5f5fffffffffffffffffffffffffffffffffffffffffffeead8c8b8a69b8574604b3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4d5f687e939caebccde2d5c0aa95806b55402b160000000000000008131c2a3a4757617381939faab8c5d3e0eef3e8e0ded8d4d3d3d4d6d9dee0e8f3f5fbfffffffffffffffffffffffffffffffffff9e5d3c2a8937e6853443423130000000000000000000000000000000008101b2a3b4758617583959fabb8c5d2e0edf2e7e0ddd8d4d3d3d4d6dadee1e9f4f6fcfffffffffffffffffffffffffffffffffffce9d7c6aa95806a5544312313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636566b8096abc9daecfffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77624d37220d000000000000081d3144556f8499afc4d9eefffae7d5c4ac96816c573e2d1a22384d62778da5b7cadff4ffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3b2a1805000000000000071c3043546e8398aec3d8edfff7e3d1c0ac97816c5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da4b6c9def3fffffffffffffffffffffffffbe8d5c5b49f8b76614b36210c000000000000000000000000000000000d23384d62788da4b6cae7f7fffffffffffffffffffffffffffffffffffffffcecdccec0b4afa89e9fabb3b9c6cad4cab7a59d897c6f635b4c473b311e160b0000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d36434b5a626f7f8d9faab9c6d4e2f0fefffffffffffffffffffffffffffffffffffffffffff2e7dfd2c9c6bebab7b5b5b5b5b5b7b8b9bbbcbdbfbfbfbfbdc6bab4b3b8c5c1c6cad3dadfe3ecf7f9fffffffffffffffffffff8eadccfc3b7b2a1998b81776d635b504b3f3531261e160b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8399aec8d9ebfeffffffffeed8c3ae99836e59442e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000007142432424e60687d8c9ea8b8c4d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8bbb4a59c98979aa2b4bac7d8eafdfffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000215273852687d92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010243a4f647a8fa9bacde2f6fffffffffffffffffffffff6e3d0bfad98826d5847331f080000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000002132333444b607382969eb0c0d1e3fffffffffffffffffffffffffffffffffff7e4d1c1ae99836e5b4a3621100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f3f4b5d657a899ea8b9cce1effffffffffffffffff5e5d7c9bcb5a69d948c8887898f9aa2b0bccddcecffffffffffffffffffffffffffffffffffffffffffffffecdac9b9a79c8676615645382815060000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffffffff3dec9b39e89745847331f0a0000000000000000000000000000000000000000000000000000000000000000000f1f30414d62788b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c77624d37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20344859687e92a1b3c3d4e6f6fffffffffffffffffffffffffbe7d5c5b49f8a78624d41301e0e00000000000000000000000000000000000000000000000000000000000215283853687d93a8c6d7e9fffffffffffffffffffffffffffffffffffffffffff9ebe2cebbaa9e88786255443121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112130414e60697e939eb0c4d5d8c3ae98836e59432e190000000000000000000d1c2a394655606d7e8c9ea7b6c2d0deecfbf5f3ede9e8e8e9ebeef3f5fbfffffffffffffffffffffffffffffffffffffffff3decab6a48d78624d382316050000000000000000000000000000000000000d1d2a3a475761727f8d9ea7b5c2d0ddecfaf4f2edeae8e8e9eceff3f6fcfffffffffffffffffffffffffffffffffffffffff6e1cdb9a88f7a654f372715050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435470859ab0c5daeffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8873594834200b00000000000001152737546a7f94a9bfd4e9fffff2ddc7b29d87725c4a3625304153687e93a8c3d4e6faffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000132536546a7f94a9bfd4e9feffeedec9b39e8975604b36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a71869cb1c6dcf1fffffffffffffffffffffffffff3e2cebbaa8f7a644f3a250f000000000000000000000000000000000e23384d63788da2c2d3e5ffffffffffffffffffffffffffffffffffffffffeedecebeb2a29a8e898b939ea8b2b7c3c8c3b7a79e9183796c61594e4232281b0b000000000000000000000000000000000000000000000006192c3c556a7f94aabfd4e9fffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101a27313d4a5460697883949fabbbc8d6e4f2fffffffffffffffffffffffffffffffffffffffffffdefe2d4cbc1b5b1a9a4a2a09f9fa0a0a1a3a4a6a7a8a9aaaaa9a8a6a89f9ea7a7acb1b6c2c5cacfdadfe6f1f7fffffffffffffffffffaede2d4cbbfb3a99f968a82796e655d524b443732281f180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c61778b9fb4c9dff4ffffffffffefdac5b09a85705b3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000007152532424f60697e8d9faab9c6d5e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f9287838285919fa9bacee2f6fffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2af99846f5b49351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4ffffffffffffffffffffffffeedfc9b49f8a77614c3625130000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000001020304150626d8298a0b0bccddeeefffffffffffffffffffffffffffffffffff2ddc8b4a38f7a644f3d2d1a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f3f4b5c64798a9eb3c1d1e4f7fffffffffffffffff5e7dacfc4b7b2a9a79e9d9ea8afb3c0cddaeafafffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab9e897963584738281a0a000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffffffff5e0ccb9a78c77614c37210c00000000000000000000000000000000000000000000000000000000000000010f1e2d3d4d5f6e8399aabbcee2f7fffffffffffffffffffffffffffffffffffffffffff0dbc5b09b85705948341909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4e606e8399a5b6c8d8eafefffffffffffffffffffffffff3e1cdbaa899836e5f4d3c2b1a0a000000000000000000000000000000000000000000000000000000000a1d3245566d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffbebdbccbcb49f8c7b65594837271503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132331424f606b8095a6b7cbdbc6b19b86715c3a2a17040000000000000000000c1b2937444b60697b899ca4b4c0cfdcebf9fffffffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725a4835200b00000000000000000000000000000000000000000d1c2a394654606a7b899ba3b3bfcfdcecfafffffffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb4c9def3ffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3b2b19050000000000000010263b50657b90a5c7d7e9fdfff4dfcab7a58e79644e3936434a5f70859aafc5daeffffffffffffffffffffffffffffffffffffffffffce9d7c6a7927c67523d2712000000000000000011263b50667b90a5bbd0e5fffff5e1ccb9a8917c67523b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c566b8096abc3d4e6f9fffffffffffffffffffffffffeebd9c8a7927c67523d2712000000000000000000000000000000000e23384e63788da3b8cde2fffffffffffffffffffffffffffffffffffffff4e4d1c0b2a098847974767e89969da5b0b4c1c5b8b3a1998c827768604b4639281a0a000000000000000000000000000000000000000000000c2035495a70859bb0c5dbf0fffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2e38454b5b63737e8a99a1b5bcc9d8e6f4ffffffffffffffffffffffffffffffffffffffffffffefdfd2c4b7b2a39b948f8d8b8a8a8a8b8c8d8f9092939494949492918e89898d92979ca4a9b0b5bcc9cad4dce3eef6fffffffffffffffffff2e6dfcfc7bab4a99f978c837a706760554b4639342a1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6c8196aabbcee2f7fffffffffff3dec8b39e88735a4935200a00000000000000000000000000000000000000000000000000000000000000000000000000000007152532434f61697e8d9fabbbc8d7e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dfcab49f8c7d726d6c707c8b9fb4c8d9ebfefffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859ab0c5daefffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffff3decab6a4907b66503d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0c6dbf0fffffffffffffffffffffffff6e2cdbaa9947f695443301c0700000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000008182d3e4d5f6b8095a0b2becddbebfcfffffffffffffffffffffffffffffffffbe7d5c5b09b85705c4b371f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e3e4a5b687d92a3b4c8ddeffffffffffffffffffff7ece3d4cbc8c5b8b3b2b4b9c6c7d0deeaf8fffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb59f8d7c665b493a2a1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffffffffbe8d6c5a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000111f2c3c4a5b677d91a1b2c8d8eafeffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553b2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31424c6176879daabbcee2f0fffffffffffffffffffffffffce9d7c6b3a1917d675a483828180800000000000000000000000000000000000000000000000000000c1a2b3c4b6075889eb3c8ddf3ffffffffffffffffffffffffffffffffffffffffeeddcdbcaf9e927e685d4b3b2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142432424b6074889db3c8ddc9b49e89745847331f0a000000000000000000000b192731424f5d6578869aa2b2becddbebf7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6ad97826d583c2b19060000000000000000000000000000000000000000000c1b2836434b5d65788599a1b2becfdcedfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c7af9a846f5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da8b9cde1f6ffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000c22374c61778ca9bacde1f6fffae6d4c3aa947f6a554b525460687d91a2b4c8dcf1fffffffffffffffffffffffffffffffffffffffff6e1cdb9a88e78634e39230e00000000000000000e23384e63788da3c7d8eafdfffce8d6c6af99846f5947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5b7cadff6ffffffffffffffffffffffffffe8d3bea9937e69543e2914000000000000000000000000000000000f24394f64798ea4b9cee3f9fffffffffffffffffffffffffffffffffffbe8d6c5b4a2988273635b6169798187909ba3aebbccbfb3aa9f97897e6e615746382816020000000000000000000000000000000000000000000d23384d62788da3b5c9ddf2fffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000001121b29333f4b56606a7985939ea8b3bfcfdae7f6fffffffffffffffffffffffffffffffffffffffffffff1e1d2c1b5a69d91867f7a77767575757677787a7b7c7e7f7f7f7f7d7b797573787d82878d949b9fabb2b7c3c7d0dce3edf8fffffffffffffffffaede5d8cec7bab4ab9f998f857c746961574c483b2c1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798b9fb4c8d8eafdfffffffffff5e0ccb8a78d78634d382815020000000000000000000000000000000000000000000000000000000000000000000000000007152532434f61697f939fabbcc9d8e6f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c9ad97826d5f58575e6b8095aabbcee2f7fffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000004182a3a54697e94a9c4d4e7faffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19c8673604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737596e8499aec3d9eefffffffffffffffffffffffffdead7c7b29d8773604a35200b00000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000001325364a5c677d929eafbecedcebf9fffffffffffffffffffffffffffffffffff5e0ccb8a7927d67523e2e1b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3d4e5f70859bb0c1d2e4f8fffffffffffffffffffff2e7dfddd5ccc8c7c9cdd6dce3eefcfffffffffffffffffffffffffffffffffffffffffffff6e6d4c4b3a195806a5e4c3d2c1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4ffffffffffffffffffffffffffffffffffe7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000008131c2f3d495a63798a9eb4bfcfe6f6fffffffffffffffffffffffffffffffffffffffffffbe7d5c5a5907b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f334658647a8c9fb4c2d2e5f8fffffffffffffffffffffffff5e4cfbfb39e897862564536251809000000000000000000000000000000000000070b0d0f1214151c2938485a697e93a7b8cce0f5fffffffffffffffffffffffffffffffffffffff6e3d0bfb09e95806a604e3f2e1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141c30435470869bb0c5dbcdb9a88c76614c37210c000000000000000000000009151d323f4b5a63768498a0b0bdcddfe3ebf0f4f6fdfffffffffffffffffffffffffffffffffffffffffffffff5e6d8c8b9a8937e68533e291300000000000000000000000000000000000000000000000b1826303f4c5a62758398a0b2becfdfe7edf1f4f8fffffffffffffffffffffffffffffffffffffffffffffffff6e7dac9baa995806a553727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c6d7e9fcfffffffffffffffffffffffffffffffffffffffdead8c7a7927c67523d271200000000000000000a1f34475974899fb4c9def4fffff0dac5b09b85705960676d737d8b9fb4c0d1e3f7fffffffffffffffffffffffffffffffffffffffff3dec9b49e8974604b35200b00000000000000000c21374c61768ca9bacee2f6fffff4dfcab49f8b77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c8d9ebfeffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffff5e0ccb9a79a847360554a4b5b636c737b85949daec3d0c8bbb4a89e938375615645321e09000000000000000000000000000000000000000000142a3f54697f94a9c1d1e4f8fffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2f39464b5d6474808b9ba3b4b9c6d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffff6e6d3c3b5a39b887c7169656260605460606263646667686a6a6a6a686663605b63686c71787f858c949da5afb3c0c7d0dde4effbfffffffffffffffff5eae2d7cdc9bcb5aea39b91877e756b6259493c2c19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297aabbcee6f6fffffffffffffbe8d5c5a8937e695645321d1000000000000000000000000000000000000000000000000000000000000000000000000006142532434f61697f939db5bcc9d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c4b7ab937e695341404c61778b9fb4cadff4fffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b7cbdff4ffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7937e695443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffffffff5dfcab6a5907b655039281603000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000071c304354647a8a9fb4bcccdcecfafffffffffffffffffffffffffffffffffffbe8d6c5b39e8875604b36211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f314150657b90a3b5c9ddf4fffffffffffffffffffffffaf4f2e7e0dddcdee1e9f4f7fffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b7a69a8472604b402f1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4ffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000010e1825303f4b5b6378889da8b9cdddedfffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c6a8095a4b5c9deedffffffffffffffffffffffffffede0ccb9a79b85756054433627190c060002010101020400040a0c0f111416131c20222527292a2f3a46566278899eb3c5d5e7fbfffffffffffffffffffffffffffffffffffffff0dcc7b3a196806b625042312111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636596f8499aec4d9d7c6a38e79644e39240f0000000000000000000000000214212e3c4958617382969fb0bdcacfd9dadee1e9ecf1f4f8fffffffffffffffffffffffffffffffffffff2e5d7c8bbaa9e8978624d38230d00000000000000000000000000000000000000000000000008141c2f3c485761738298a0b2c1cbd4d8dcdfe3eceef3f5fbfffffffffffffffffffffffffffffffffffff4e6d9c9bcab9f8b7a644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fffffffffffffffffffffffffffffffffffffffff6e2cebaa98e78634e39230e000000000000000004182a3a5d72889db2c7ddf2fffff4dfcab49f8b7761737c8288929fa9bacddeeeffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705443301c0800000000000000000a1f334758748a9fb4c9dff4fffff7e2cebbaa937e69543b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95aabbcee2f7ffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffff8e5d2c2b39e8978625544373d494e546066707f94a5b7cad9cec6b9b3a1998474604b36210b000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000000000d192631404c57616c7a86959faab4c1cdd6e4edfffffffffffffffffffffffffffffffffffffffffffffffdead8c8b6a59b8577665e544f4d4b4a434b4b4c4e4f5152535455555453514e4b494e52575a626970777f87919aa2afb3bfc8d1e0e8f3fffffffffffffffffdf5e9e1dacfcac1b5b0a59d93898077625a493727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc8d8eafffffffffffffffff1dcc7b29c8774604b3e2d1b070000000000000000000000000000000000000000000000000000000000000000000006142432434f61697f949daebbcfdae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b7a69d8d7d67523c33475873889eb3c8ddf3fffffffff7e2cebbaa8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000011426375d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffff3dec9b39e8976614b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff9e6d4c3ad97826d5746321e09000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000b20354a6072869ca9bacddaeafafffffffffffffffffffffffffffffffffffef0e0ccb9a795806a5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011323384b5d71869bb0c5d6e8fbfffffffffffffffffffffffffffbf5f3f2f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d887761544330221201000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4ffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000009141d2b36434a5d6579879da6b7c6d6e9fbfffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4b6074869cb1bfd0e2f6fffffffffffffffffffffffffbe8d6c5b5a3988272605444372a2019181716161718191b171f212426292c253035373a3c3e3f404c586174859ba7b8cce3f3ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f62514333241303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407080a0a090603000000000000000000070701000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7d1bba6917c66513c27110000000000000000000000000003111e2c3a4655607281969faeb4bcc9c5c9cdd7d7dcdfe3eceff3f5fcfffffffffffffffffffffffdefe2d5c7baaa9f8c7b655a4935200c0000000000000000000000000000000000000000000000000001111e2b39465560728298a3b3b7c4c3c7cacfdad9dee0e8edf2f4fafffffffffffffffffffffffffff1e4d6c8bbab9f8d7d675c4a36220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b0000000000000000001b31465b70869bb0c5dbf0fffff7e3cfbcab927d768592979da6b4bac7d7e9fcffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c563626140100000000000000000417293a5d73889db2c8ddf2fffffeebd9c8b09b85705947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62778b9fb4cadfefffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffff4dec9b5a3937e69594837272c3636434a516074879db2c4d4e2d6ccbfb3a2947f6a54382816020000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a37444b5e6675818d9ca4b4bbc8d1e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9c877661594c403a38363530353637383a3b3d3e3f3f3f3f3d3c393535383d3c494d54596269737c848e99a1b0b4c1ccd5e3edfbfffffffffffffffffdf7ece3dfd1c9c3b6b2a79e958a78625544311d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffff3decab6a496806b5c4a36220f00000000000000000000000000000000000000000000000000000000000000000006142432424f61697f949daebbcbe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79d887a675f4d3935485a74899fb4c9def4fffffffff4dfc9b49f8a745f4a351f0a000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000081d31445574899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d574632180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff1dec9b49e8976614b36210c000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000005182b3b50657b90a4b6c7d7e9f8fffffffffffffffffffffffffffffffffffceedfd0bfb39e8977614c382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f52687d92a7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b49f8c7b655947362614040000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557758a9fb5cadff4ffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000007111926313c485460697b899da5b7c4d4e4f4fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d314455657b8fa1b3c7dbeffffffffffffffffffffffffffff4e4d2c1b2a09781726055473a352c2d2c2b2b2c2d2e302a3337393c3e4136434a4d4f525355575e6676849aa3b5c5d5e8fffffffffffffffffffffffffffffffffffffffffce8d6c6a9937e6954443425150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1014191c1d1f1f1e1c18130d0b0500070c0e151d1c16110b09030000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5d3bda8937e68533e29130000000000000000000000000000000e1b29374454606c818f999fabacb0b4bac7c2c6cacfdad9dee1e8f4fafffffffffffffffffbebdfd2c4b8a99f8c7c665d4c3c2c19060000000000000000000000000000000000000000000000000000000e1b29374454607485959da6aaaeb1b5bcc9c3c8ccd5d8dddfe7f2f5fbfffffffffffffffffcede1d3c6b9aa9f8d7e685f4d3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395a70859aafc5daeffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715544311d08000000000000000004192f44596e8499aec3d9eefffffeebd9c9ad98828298a3adb3b8c4cdd7e5f5fffffffffffffffffffffffffffffffffffffffffff9e5d3c2a7927c67523d2712000000000000000000001c31465b71869bb0c6dbf0fffffff4dfcab49f8b77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008203448596f8499aec1d2e4f8ffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffff4e4cfbeb19b8673604b3b2b191a212530354455687e93a6b7cbdfe8e1cfc0af9a856f5645321e090000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000311202d3b4755606b7c87969fabb6c2ced8e6effcfffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b49f8b796458473a2f252221201c20212223252627292a2a2a2a282623202123282c35383b484d5460666f79848f9ba3b3b8c5cfe0e7f3fffffffffffffffffffff8efe4ddd4cac5b8b3a89b8574604b3f2f1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffff9e6d3c3b49f8c7a644e3d2d1a070000000000000000000000000000000000000000000000000000000000000005132431424f61697f949daebbcbd9e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0b39e8978645c4d4130384d62788da9bacde1f6fffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573929160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff6e1cdb9a8917c6752382816020000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000b203448596e8398aec2d3e5f5ffffffffffffffffffffffffffffffffffffeeded1c1b3a1937e695947341a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121364b6075899eb3c9def2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b4a2957f6a5d4b3a2a18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffead4bfaa957f6a5537261401000000000000000000000000000000000000000000070f1a212e37444b5a62727f8c9ea7b7c3d4e2f2ffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b5d6e8399aec1d1e4f7ffffffffffffffffffffffffffefdfcfbeb19f97827361594d493c42414040414244453a474c4e515456595460626467696a6c727c879aa2b4c1d1e3f3fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88e79644e392416070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a151d20252a2e3133343433312d28222018151a21232b32312c26211e160f0b070000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4d4bfaa957f6a55402a15000000000000000000000000000000000b192736434a636c7b848b92969b9fa9a8adb1b5bcc9c4c9ccd6dfe7f2fdfffffffffff3e8e0cec1b5a69d8b7c665e4d3f2f1e0e00000000000000000000000000000000000000000000000000000000000b192736455661757f889095989c9faba9aeb3b8c5c2c8cbd4dee0e8f3fefffffffffff5e9e1cfc3b6a89e8c7e68604e4130201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465773889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d5837271501000000000000000002172c42576c8197acc1d6ecfffffff3dec8b39e898b9fb4c1c8cbd5e1e9f5fffffffffffffffffffffffffffffffffffffffffffff3decab6a48d78624d38230d000000000000000000041a2f44596f8499aec4d9eefffffff7e3cfbcab927d6852372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b50667b90a3b5c9ddefffffffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffce8d6c6b2a08f7a655544311d0d0608131c27374b6075889db3c5d5e8eddfc9b49f8a75604b36210d0000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000000000000000000412212f3e4a596273808d9da5b5bcc9d3e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a896806b5c4a3a2a1c120d0b0b080b0b0d0e0f1112131515151513110e0b0c0e131920232b3436434b515c646f7b85929ea7b2beccd5e3effdfffffffffffffffffffff8f1e6dfd6ccc6b5a396806b5d4c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffff1e3cfbcab99846f5b4a36210c00000000000000000000000000000000000000000000000000000000000005132331424e60697f939daebbcbd9e9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b4a2917c665a4a3e30283d52677d92a7b9cce0f4fffffffff3ddc8b39e88735e49331e09000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000c22374c61778cabbccfe3f8ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffce9d7c6ad98836e5645321e090000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000031628394c62778b9fb4cadff0fffffffffffffffffffffffffffffffffffff1e0d1c0b4a3998372604b3a2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566d8297acc4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece0ccb9a79a8473604b3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea3b8cde3f8ffffffffffffffffffffffffffffffffffedd8c2ad98826d5544311d0800000000000000000000000000000000000000080f1a212d363f4b5560697884949faab8c5d4e2f2ffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4f647a8ea3b4c8ddeffffffffffffffffffffffffffffdeddccebdb1a09784776a635a5a585756565657595b5d58616466696b6e7174777a7c7e7f8187919da5b4c0d1dfeffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b222832363a3f444648494a4846433d37342b2a2d3639404747413b36322824201c130d0b050000000000000000000000000000000000000000000000000013283d52687d92a7bdd2d6c1ac97816c57422c1702000000000000000000000000000000000918253044515d656f777d81858a8e93979c9fabaaafb4b9c6cbd4e2eaf6fdfff6ede3d5ccbdb1a39b887a665e4d4030211100000000000000000000000000000000000000000000000000000000000000091828384657616a747b8083878b9094999ea7a8adb2b7c4c8ccd6e3ebf7fdfff7eee4d7cdbfb2a49c8a7c68604e4231231302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba6b7cbdff4fffffffffffffffffffffffffffffffffffffff8e5d2c2a9947f69543f2a1400000000000000000000152a40556a7f95aabfd4eafffffff5e0ccb8a79e9fa9bacddde0e7f2fcfffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725a4935200c00000000000000000003182d42586d8297adc2d7ecfffffffeebd9c9ae98836e5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384c5e70859bb0c1d1e4f8ffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000021527385a70859aafc5daeffffffffffffffffffffffffffffffff5e1ccb9a898826d5d4b37261400000000091d324556697f94a7b8cce0f4e2cdbaa9907b65503b2a180500000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000000000000000051222303f4b5c647784969fabb7c3cfdae7f0fdffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49e8a76614c3d2d1c0c000000000000000000000000000000000000000000000000060c0d18202630353d4a4e5d65707d8998a0b3b8c5d2dfecfefffffffffffffffffffffff9f3e8e0d1c1b59f8d7b655846331f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffeebd9c9b3a18e79634e39240e000000000000000000000000000000000000000000000000000000000004132331414e60697e939daebbcbd9e9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c1af9a846f5e4d3c2d2022374d6277899eb3c5d6e8fbfffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000e23394e63788ea3c9daecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff3dec9b49e8975604b36210b0000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000091e3245576b8095aabbcee2f7fffffffffffffffffffffffffffffffffff6e6d3c2b4a29a8575615443301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283850657a8fa6b7cbdff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccdbdb39e8978625544312111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffffffff2ddc8b39d8874604b362513000000000000000000000000000000000005101b222d363d4a4e5d65737e8a9aa2b4bbc8d5e3f2ffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122364a5c70859bb0c0d1e7f7fffffffffffffffffffffffffffbecdbcebeb1a29a897f78726f6d6c6b6b6c6d6e70727476797b7e818487898c8f919394969da5b2b6c3d1deeefdffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222d3638454b4f54595c5d5f5f5e5b58534d483b3f3d4a4e555c5c56504b453839353025222018110c090300000000000000000000000000000000000000000011263b51667b90a6bbd0d8c3ad98836e58432e1900000000000000000000000000000000000008131c343f4b505962676c7075797e82878b90959a9ea8b2b7c4ced8e2eaede3dccfc5b8b39f978578645c4c403022120300000000000000000000000000000000000000000000000000000000000000000a1a2939464b5560656b6e72767a7f84888e93989da6a8b3b8c5cfd9e2eaede4ddd0c6bab4a0988679665e4e413124140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c4d4e7fafffffffffffffffffffffffffffffffffffffff3dec9b5a48e79634e39240e0000000000000000000013283d53687d92a8bdd2e7fdfffffbe8d5c5b8b3b4bac7d7eaf4fafffffffffffffffffffffffffffffffffffffffffffffffff8e4d1c1aa957f6a553c2c190600000000000000000001162b40566b8095abc0d5eafffffffff3dec9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4051667b90a3b4c8ddf3ffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000091d31455672889db2c7ddf2fffffffffffffffffffffffffffffae6d4c3b49e8a77624c3f2e190900000000021528384b6175889eb3c6d6e8ead7c7ab95806b5947341f1400000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000000000000003122330404d5d657a889aa2b5bcc9d4e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9e3cfbcab96816c5847331f0f000000000000000000000000000000000000000000000000000000000508141c202d363f4b505f677783919ea7b5c1cee3ebf7fffffffffffffffffffffffffbefe3cfbcab9d8776614c402f1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffff7e7d0bfaa95806b55402b160000000000000000000000000000000000000000000000000000000003122230414d5f687e8d9fb5bbcbd9e9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ddc8b4a38f7a644f40301e1020344859697f94a7b9cce0f5ffffffefdac5af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000031628395f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff5e1cdb9a8907b65503b26100000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000011527374b6075899eb3c8d8eafefffffffffffffffffffffffffffffffffeebd9c8b6a49a8476615746362614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbecdccebdb09e917d675a48372614030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838586d8398adc2d8edfffffffffffffffffffffffffffffffffffff4e0cbb8a6917c665443301c0d0000000000000000000000000000010d18202e373d4a4e5b636f7b86939ea8b4c0ced8e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a2b4c9daecfffffffffffffffffffffffffffff9ecdccec0b4a79e948d8885828180808182838587898c8e919396999c9fa9a4a7a8aaacb2b6c3cad4e1eefcffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b5636261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363e4a4f566065696e7172747473716d6862595455585b636a72716b666056544e4a433637342b26211e160f0b080100000000000000000000000000000000000f243a4f64798fa4c9dad9c3ae99846e59362513000000000000000000000000000000000000000016212e373b484d5257556064686d71767b808489909da6b4bbc8ced8d8d0c7beb2a79e918174625a4a3e2f221204000000000000000000000000000000000000000000000000000000000000000000000b1b293237444b5055595761656a6e74787d83888d939ea7b4bcc9cdd7d8d1c8bfb3a89f938376635b4c403123140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7ffffffffffffffffffffffffffffffffffffffffecdac9b19c86715b4a36210c0000000000000000000011263b50667b90a5bbd0e5fffffffff3e3d5ccc8c9cdd7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38d78634d38230e000000000000000000000014293f54697e94a9bed3e9fefffffff5e1ccb9a88f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001224384c5e70859bb0c5d5e8fbfffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000417293a4b60758a9fb4cadff4fffffffffffffffffffffffffffff4dfcab7a5947f6959483421100000000000000a1e3246576a7f95a8b9cce1f2ddc8b39d8877624c42311f0e000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000001112130414d5e667b8a9da6b4c0cfdae7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9d9cbbab59f8d79644e3a2a170100000000000000000000000000000000000000000000000000000000000001080f1a212e37414d59616e7c899ba3b1becfd9e7f6ffffffffffffffffffffffffffecdac9b7a697826d5e4c39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffedd9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000003112130404d5f677d8d9fabbccfd9e9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3e8e0d1c1b09b85705d4b37221205182b3b4b6075899eb3c9def3ffffffedd7c2ad98826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffce9d6c6ab96816b563a29170400000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000081d314455697e93a7b8cce6f6fffffffffffffffffffffffffffffffffff7e2cebbaa9c86756158463929180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546b8095abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcfbeb19f96816c5f4d3c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455673889db3c8ddecf7fffffffffffffffffffffffffffffffffffae7d5c4b09b8572604a3c2b190900000000000000000000000009151d2b343f4b4f5b636e79838f9ba3b4b9c6d0e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354a6072859aabbccfe3f7fffffffffffffffffffffffffffffaecded1c5b8b3aaa59d9a979695959697999a9d9fa9a3a6a9abaeb1b4bac7bcbebfc1c7cad3dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffeead8c8a7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c29333e4a4f5c646c757a7f83868889898886827d776f696a6d7379808786817b756f69646054524d483b3b36322824201c140b090200000000000000000000000000000d23384d62788dabbccfd9c4af9a846f5443301c070000000000000000000000000000000000000003111c232b34373d37444b4f53585861656a6f747b88969faab4bac7c3c0b3afa098897c6c6056483c2e2012040000000000000000000000000000000000000000000000000000000000000000000000000b161e2631353b4039464b5054546063686d73787e89979fabb4bac7c3c1b4b0a19a8a7e6e61574a3d2f22130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffff8e3cfbcab947f6a543d2d1a07000000000000000000000e24394e63798ea3c6d7e9fcfffffffff3e8e0dedfe2eaf5ffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b09b85705a4935200c000000000000000000000012273d52677c92a7bcd1e7fcfffffffce8d6c6ab95806b563b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4050667b90a7b8cce0f5fffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000a1f334658687e93aabbcee2f7fffffffffffffffffffffffffff9e5d3c2b29d8774604b3b2b1803000000000000031628394c6176899eb3c7d7e9e0cbb7a699836f604e3d2c19090000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4d5f677c8b9ea8b7c4d1e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9d9cbbbae9c937e685c4a361c0c0000000000000000000000000000000000000000000000000000000000000000000007111c23303b474c5f67788597a0b4bcc9d8e6f5fffffffffffffffffffffffff7e7d4c4b1a0917c665746321e0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000011212f404c5e677d8c9fabbcc9daecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e6dfd5ccc5b4a3917c66513f2e1b04000d1e3245566f859aafc4daefffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff1dbc6b19c86715847331f0a00000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000021527384b6074879db2c5d5e8fffffffffffffffffffffffffffffffffffff4dfcab49f8c796457463a291b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364d62788b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeeded0bfb2a0978172604a41301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb5c1cfdae7edf0f3f5fcfffffffffffffffffffffffffff2ddc9b5a3927d685a483727150200000000000000000005111927313b484c5d646f79838c99a1b1b5c2cdd6e4eefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa98e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354647a8d9fb5c9d9ebfefffffffffffffffffffffffffffffceee3d5ccc8c3b7b2afadacabababacaeb0b2b4bac7bbbec0c3c6c9cdd7d1d3d4d6dcdfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a474c5c64707a81898f94999b9d9e9f9d9b98928b847f7f82888e959c9c96908a847f79746d68625956514b46393a353026201d150a000000000000000000000000000c21364b61768b9fb5c7d7c7b29c8774604a352010000000000000000000000000000000000000000000080d19202228273136393e3a464c505555606576818b979fa9aeada9a29a8f8377675f4b45382b1e100200000000000000000000000000000000000000000000000000000000000000000000000000000309141d20262b2933363b36434a4e53585b636977828c979fa9aeaeaaa39b90847868604c46392d1f11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b596f8499aec4d9eefffffffffffffffffffffffffffffffffffffff4dfcab59f8c78624d38220f00000000000000000000000c21374c61768ca8b9cde1f6fffffffffffbf5f3f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab947e69543c2c1906000000000000000000000010253b50657a90a5bacfe5fffffffffff0dbc6b19b86715947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223384c5e73889eb3c8def3fffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000a1a2e3e4c6176889eb3c8d8eafefffffffffffffffffffffffffff3decab6a4927d685645321d0d00000000000000000b1f3346586b8095a9bacde1e7d5c4b3a1937e695b493726140100000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000c1c2d3d4b5d677d8c9fa9b9c6d4e2eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d9cbbbae9d937e69604e3d2d1a0000000000000000000000000000000000000000000000000000000000000000000000000008131d2a34404d5a627482939fabbbc8d7e5f4fffffffffffffffffffffffff2e2cebeb29d8775614b3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffce9d6c6ad97826d58422d18030000000000000000000000000000000000000000000000000009192e3f4c5e667c8c9faabbc9d9e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0d4cbc5b8b3a79b85705e4d39201000000c21364a5b71869cb1c6dbf1fffffeead8c8a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6d9ebfefffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab59f8b76614c37210c00000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000091d314556687d93a5b6cae3f3fffffffffffffffffffffffffffffffffffae7d5c4ad98826d5c4a39291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035485a70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefded0c0b3a198827260544330231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566e8398a3b5bcc9d1d8dbdee1e8e5eaf2f4fafffffffffffffffff8e4d2c1b39e8978625544311d1501000000000000020d181f2e37444b59626d7a848e989fabb3bfc9d2e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7aa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6e8398abbccfe3f7fffffffffffffffffffffffffffffffff3e8e0ded4cbc7c4c2c1c0c0c1c2c3c5c7c9cdd7d0d3d6d9dcdee1e9e6e8e9ebf2f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374758616d7a858e979ea7a9aeb1b2b4b4b3b0adaa9f999494989da6aab1b1aba99f9a948e88837d77716c666157554f4b43363631271c13080000000000000000000000091e3246576f849aa9bacdcab6a5917c66513e2e1b0800000000000000000000000000000000000000000000050b0d12151d2024292933363b37444b58616c78828b959998948d847a6e62594d4132281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1016171e2125253035393e3c494d59626d79828a949998948e857b6f635a4e4233291b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db3c8ddf2fffffffffffffffffffffffffffffffffffffff0dac5b09b85705a4835200b00000000000000000000000a1f33475874899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c77624d37220e0000000000000000000000000e24394e63798ea3c8d9ebfefffffffff4dfcab59f8b77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f405e73889db3c8ddf2fffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000021527384b5c6c8197a6b8cbe6f6fffffffffffffffffffffffffff8e5d2c2b19c8673604b3828150000000000000000000417293a4c61778a9fb4c7d8eae2d0bfb49f8a79635544311d0f000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000417293a4a5b657b8b9faabac7d6e4f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3cbbbae9d947f69604f42311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000c181f303c4856606d7e8d9faabac7d6e4f4ffffffffffffffffffffffffecdfcbb7a696806b5b4935210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffffffffffffffff5e1cdb9a8917c67523c271200000000000000000000000000000000000000000000000000011527374b5d657c8b9faabbc8d9e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d6ccc4b7b2a79e968979634e40301d0200000e24394e63798ea4b5c9def3fffff7e2cebbaa8e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2fffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff8e3cfbcab907b66503b261100000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000004182a3a4b6074879db2c3d4e6fffffffffffffffffffffffffffffffffffff4e0cbb8a68f7a644f3d2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c54697f94a9c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeefdfd1c0b3a29983736054433625130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c617685979fabb5c1c3c6c9ccd6d0d5dddfe7f2fbffffffffffffffefe0ccb9a79b8474604b43331d1409000000030a161e2a343f4b55606977828f99a1aeb5bcc9d0dee5f0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4e63798c9fb4c9daecfffffffffffffffffffffffffffffffffffbf5f2e6dfdddad7d6d5d5d6d7d8dadcdee1e9e6e8ebeef1f4f6fdfffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556176828d9aa2acb3b9c5c3c6c7c9c9c8c6c8bbb4aea9aaadb2b7c4c7c6c7bab4afa9a69e98928c86817b76706a646054524b45383025181106000000000000000000031628394e63798b9fb4bbccc3b09a85705c4b37220e000000000000000000000000000000000000000000000000000002080b0f13171f212626313a464c5a626d778084837f786f655d4c483b301d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10131c2023282c353b484d5b636d777f84837f7970665e4d493c311e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b7cbdff4fffffffffffffffffffffffffffffffffffff8e4d1c1a9947e69543c2b190500000000000000000000000417293a5c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b8570594834200b0000000000000000000000000c22374c61778caabbcee2f7fffffffff8e3cfbcab927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455674899eb4c9def3ffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000091d314556647a8c9fb4c5d5e7fffffffffffffffffffffffffffff2dec9b5a3917c675544311a0a000000000000000000000c1f3447596c8196a9bacee2eee1cdbaa99b8573604b3d2d1a0a0000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000b1f3347586379899ea9bac8d7e5f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7d9cfbbae9d947f69614f42322414010000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b38454b60697d8c9fa9b9c6d6e6f6fffffffffffffffffffffffae6d4c4b49f8b79634e3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c8d8eafdfffffffffffffffffff3dec9b49e8976614b36210c00000000000000000000000000000000000000000000000000081d314455657b8b9fa9bac8d8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc5b9b3a69d93888077635b493522120000000f24394e64798ea3c2d2e5f8fffff4dfcab49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffdead8c7a18b76614c36210c0000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffecdac9aa95806a55402b1500000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000d1f344759697e93a5b7cae1f1fffffffffffffffffffffffffffffffffffff2ddc8b39d8874604a35200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea6b8cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d2c1b4a29a8474605544362618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586175818d9ba3abaeb1b3b9c6babfc8cbd4e0e7f3fdfffffffffffbe8d6c5b4a297816d6150433126190e0b0c161e28323b484c5d65737e8998a0aeb3bfcacfdae7edf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6d8298abbccfe3f8fffffffffffffffffffffffffffffffffffffffaf4f2efecebeaeaebeceeeff2f4f6fcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f593727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b607384989fabb4c0c9ccd6d8dbdddededddbd9cecac4bebfc2c8cbd4dcdbd7cdc9c4c4b8b3ada7a49c96908a857f7a746e6860564a43362e20190e0400000000000000000b21364a5b687d929dafbcc8b4a28f7a644f3d2c1a06000000000000000000000000000000000000000000000000000000000000040a0c10141d29333c494d59626b6f6e69635b4f4b3f342a1d1202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e1319212b343d494e59616a6e6e6a645c504c40352c1e1403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c4d4e7fafffffffffffffffffffffffffffffffffffff2ddc9b5a38d78624d38220e000000000000000000000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a9947f69543b2b19050000000000000000000000000b20354b60758a9fb4cadff4ffffffffffecdac9ad98826d583d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba8b9cde1f5ffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000009192d3e4b6074869cabbccfe3f3fffffffffffffffffffffffffff7e4d1c1b19b8672604a372614000000000000000000000004182a3b4d62788b9fb4c8d9ebe9d7c7b4a3947f6a5c4a3827150200000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000000b1b31414c6176879da7b9c7d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d7c9bcb49d937f69614f4332241406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832424f5f677c8b9ea8b9c8d8e7f7fffffffffffffffffffffff2e2cebbaa98836e5c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788daabbcee2f7fffffffffffffffff7e4d1c0ac97826d5746321e09000000000000000000000000000000000000000000000000011426374b6074879da9bac7d7e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdece2d4c9bcb5a79e93877e756b6259493d2c1a040000000f24394e64798ea3b9cee3ffffffefdac5b09a85705645311d09000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b75604b36200b00000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e1900000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000d1d2f404c6177899eb3c3d4e6ffffffffffffffffffffffffffffffffffffffeed9c4ae99846f5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d2c2b5a39a847561564537271808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4656606c7a859095989b9ea8a3a5aab2b7c4cbd5e2eaf6fffffffffff3e3d1c0b19f95806a614b44372c212022283238454b59626d7b86949ea8b2bec7d0dfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798c9fb5cadfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354687e93a2b5bcc9d1dee0e8eef0f2f3f4f2f0ebe2dfd9d4d4d8dddfe7f1f1e9e1dedad5cbc8c2c2b6b1aba99f9a948f89837d746760544b3f352c1f170c04000000000000071a2d3d4e5f6a7f949eb0bec0ae99836e5b4935210d00000000000000000000000000000000000000000000000000000000000000000000010b171f2b353b484c555958544e493d372e1f180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d18202c353b474c555959554e4a3d382f20190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc0d5eafffffffffffffffffffffffffffffffffffffff0dbc5b09b85705a4835200b00000000000000000000000002172c41576c8196acc3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48d78634d38230e00000000000000000000000000081c30435470859bb0c7d7e9fcfffffffff2ddc8b39d88735b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c6d6e9fcffffffffffffffffffeed9c4ae99846f593a2a1704000000000000000000021527374a5c6a8095a4b5c9d9ebfffffffffffffffffffffffffffff2ddc8b4a3907c6654433019090000000000000000000000000c203448596d8297aabbcee2f5e5d1c1b49f8b79645645311d10000000000000000000000000000417293a5c71879cb1c6dcf1fffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000031628394d5f6e8298a5b7c5d6e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe7dacfc7baab9f937f69614f43322414060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e32414d5e667b8a9eaabbc9daecfffffffffffffffffffffffdead8c8b59f8c79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffff2ddc8b4a28e7a644f39281603000000000000000000000000000000000000000000000000081d314455687d92a5b6c7d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cfc4b7ab9f97897e746860564d483b2c1f0e000000000f24394e64798ea3b9cee3f8fffff1dcc7b29c87725d382715020000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745544311d080000000000000000000000000000000000000000000006192c3c5d72889db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d01000000040d1b2b3b4c5e6d8297a7b9cce1f1ffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c3b5a49b8576615746382819090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2938454b5d65707b808386898b8e90959da6b3b8c5ced8e6f1ffffffffffefdfcebdaf9e947f6c6055493d36353739464b56606a77828f9ca4b3b9c6cfdbe3edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2136495b6e8399aec0d1e4f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c0cfdae7eef5fbfffffffffffffffef7f4eee9e9edf2f4fafffffdf6f4efe7e0ddd8d3c9c6c7bab4afaaa79e9892877d72655d4d493c33291f17120c0a030000000f1f314150616b80969fb1c1b49f8c78634e3b2a18050000000000000000000000000000000000000000000000000000000000000000000000040e19202b34374044433f38352c221b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212a34373f44433f39362d231c120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546f859aafc4daeffffffffffffffffffffffffffffffffffffff9e5d3c2a9947f6a543c2b19050000000000000000000000000010253b50657b90a5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725b4935210c000000000000000000000000000114263653687d93a9bacde1f6fffffffff4e0cbb7a68e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba9bacde2f6fffffffffffffffffff1dcc7b29c87725847331f0a0000000000000000000a1d314455647a8b9fb4c2d2e7f7fffffffffffffffffffffffffff7e3d0c0b09b85705e4c3625130000000000000000000000000005192b3b4d63788b9fb4c9daecefe2cebbaa9c8674604b3e2d1a0a0000000000000000000000000a1f33475873889eb3c8ddf3fffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000091e324657677d92a0b2c3d4e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d1c9bcb5a99f8d7e69614f4332251406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142330404c5d657c8c9fabbccfe3ebfefffffffffffffffffffff6e3cfbcab98826d583a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571879cb1c6dcf1fffffffffffffff9e6d3c3b09b85705c4a361b0b000000000000000000000000000000000000000000000000031628394b6073879cb2c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdbeb2a69d8d82776960564b4538342b1d0e00000000000f24394e64798ea3b9cee3f8fffff4dec9b49f89745f4a2715020000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e49271502000000000000000000000000000000000000000000000c2135495b748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200000000000000000000000000000000000000002172d42576c8297acc9daecfffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d3b2a1c14141416171f2a394859667c919fb1c5d6e8fffffffffffffffffffffffffffffffffffffcf0e3d0c0a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d5c4b6a59c867661584639281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a28323f4b4f5e666b6e717476787b8088939ea6b4bbc8d3e0effdfffffffdecdbccbcaf9d948173635b504b4a4c51576168757f8998a0b1b5c2ccd6e4ecf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f647a8fa2b4c8ddf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5b6cae3ecf7fffffffffffffffffffffffffffffefffffffffffffffffffffffbf4f3ede5dedcd8cec9c5c5b8b3aea59d92857b6e625a4c473a332927211e170b0000011323334351626d8197a3b5bcab97826c5948341f0b00000000000000000000000000000000000000000000000000000000000000000000000000060d1820222b2f2e2a23211a0e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f222a2f2e2a24211a0f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c9def3fffffffffffffffffffffffffffffffffffff3decab6a48d78634e38230e00000000000000000000000000000b20354b6074879db2c7ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7ab96816b563c2c190600000000000000000000000000000c21364c61768a9fb4c9def3fffffffffae7d5c4a9947e69543727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556748a9fb4c9dff4fffffffffffffffffff3dfcab6a58c76614c37210c00000000000000000a1a2d3e4b6074869baabbcee0f0fffffffffffffffffffffffffffff7dcc7b3a2907b6550402f180800000000000000000000000000000d2035495a6d8298abbccfe3f8ead8c8b5a495806b5c4a3828160200000000000000000000000c21374c61768ca6b8cbe0f5fffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000c21364b6175899eb3becfe2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cec1b4ab9f988b7d68604f4232251407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3f4c5d677d8d9fb5bdcee0f0ffffffffffffffffffffffecdac9b39e88735847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737596e8398aec3d8edfffffffffffffff3dfcab6a5917c67513e2d1b000000000000000000000000000000000000000000000000010f1e324657687d92a5b6cae1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee1d4c7bab4a098887b6d61594b4538322820180d0000000000000f24394e64798ea3b9cee3f8fffff4dfcab49f8a755544311d080000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e00000000000000000000000000000000000000000000000e23384d63788da9bacde2f6ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a3520000000000000000000000000000000000000000014293e54697e93abbccfe3f8fffffffffffffffffffffffffffffffffffffee9d3bea9947e6959473a302629292b2a333b48576277889eb3becee4f4fffffffffffffffffffffffffffffffffff5e9e1d2c5b4a28e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea8bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c6b8a69c87776258473a291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2e37404c5056595c586163656a757e88969faab6c2d2dfeffffffffff9eadaccbbaf9f9685796d65606061666c757e87949ea7b2bec9d2e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22374b5c70859ab0c9daecfffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f1efedeceae8e8eaedf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c576c8197acc3d3e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1eae2dfdad6ccc8c3b7b2a39b8f83786b61584c463a3c3633291b10020005152534444b6074859babbcb49f8a77624c392916030000000000000000000000000000000000000000000000000000000000000000000000000000050b0d161a19140e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c151919150f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da8b9cce1f5fffffffffffffffffffffffffffffffffffff1dcc7b19c87725b4935210c0000000000000000000000000000081c3043546b8095abc2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9907b65503b26100000000000000000000000000000000a1f3346586e8398adc4d5e7fbffffffffeed9c4ae99846f5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628385e73889db3c8ddf2fffffffffffffffffff9e6d3c3a6907b665139291603000000000000061528384a5c6a8095a3b5c8d8eafefffffffffffffffffffffffffff7e7cfbfaf9a846f5d4b37221200000000000000000000000000000006192c3c4e63798c9fb5cadfeef6e6d2c2b49f8c7a645645321e1000000000000000000000000f243a4f647a8fa4c5d5e7fbfffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000316283952677c91a7b9ccdcedfffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d5c8bbb4a39b8d8379675f4e42322414070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212f3f4d5f697f949fb1c2d2e5f5fffffffffffffffffffff7e0cbb8a68c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc0d5eafffffffffffffff2dcc7b29d8773604b3520100000000000000000000000000000000000000000000000000f1f2f404b6175889db3c3d3e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecded1c3b6a99f938276655e4c473b32281e160a05000000000000000f24394e64798ea3b9cee3f8fffff7e3cfbcab8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000115273753697e93a8c7d7eafdffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffeebd9b59f8a75604a352000000000000000000000000000000000000000000e23384d63788c9fb5cadff2fffffffffffffffffffffffffffffffffffffff3dec8b39e897761584b43363e3e403a474c596275859ba6b8cbdcecfffffffffffffffffffffffffffffffffdefe5d7cdc1b5a79a846f5b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9baa89d88786259483a2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b222f383b40433a464c4e5056606976808b9ca4b5c1d2e3f3fffffffff8e9d9ccbdb0a29b8b827a7675777b8189939da6b3b9c5cfdee5f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e53687e93abbccfe3f8fffffffffffffffffffffffffffffffffffffffdf6f4eceae2dfdddbdad8d6d5d3d3d4d8dcdfe6f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72879db2c7ddf1fffffffffffffffffffffffffffffffffffffffffffffffffcf6f4eeecedf1f3f8fffffdf6f4efe8e0ded4cac1b5b0a1998b80766a615851514b46392e2011030007161d31445563798c9fb4baa995806b5746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000040300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c6d6e8fcfffffffffffffffffffffffffffffffffffce8d6c6ab96806b563d2c1a060000000000000000000000000000011426364e63798ea4b5c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36210b0000000000000000000000000000000417293a51667b90a6b8cbe0f4fffffffff3dec9b49e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485e73889db3c8ddf2ffffffffffffffffffffedd7c2ad98826d5746321e0a00000000020f1a21324556647a8c9fb4c2d2e6f6fffffffffffffffffffffffffffeebd9c9b3a18f7a644f3f2e1c04000000000000000000000000000000000e21364a5b6e8399aebfd0e3f6f0e2cebbaa9c8674604b3f2e1b0b00000000000000000004172a3a54697f94a9bed4e9fffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000091e3246576e8398aec5d6e8fafffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c4b8aa9f9385796e635b4d4131241406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003112130414f616c8197a4b5c7d8eafdfffffffffffffffffffbe7d5c5a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffbe7d5c5a9947f6a5443301c0800000000000000000000000000000000000000000000000c1c2c3d4c5e6a8095a6b7cbe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeadccec0b4a59d8b7e6d61584c40342a1d150a020000000000000000000f24394e64798ea3b9cee3f8fffffeebd9b6a18b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000081d3144556e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffdfcab59f8a75604a352000000000000000000000000000000000000000000c2035495a6e8399aec4d4e6fafffffffffffffffffffffffffffffffffffff5e0ccb8a79b8576676054555354555758616977859ba3b5c4d5e7fafffffffffffffffffffffffffffffff8eaded1c7bab4a39b8978634d3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3cfbcab9f8a7a645a493b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c23262b2e2933363938454b57616b79869ba3b5c5d6e8fbfffffffff7e9dbcdc0b4aa9f978f8b8a8c91979ea7b2b7c4ccd6e4ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374d62778b9fb5cadff4fffffffffffffffffffffffffffffffffffff5eae2dfd7d7cdc9c8c6c4c3c1c0bebdbfc3c7cad4dbdee5f0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffbf5e9e1ded9d7d7dbdee5f0f7fefffffffbf5f1e6dfd2c9bfb2a99f96897f766d666761574b3f2f2211000002152737495b6e8399aec7b39e8976614b3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c586d8297adc2d7ecfffffffffffffffffffffffffffffffffffff5e1ccb9a88f7a65503a2510000000000000000000000000000000000821364a5b71869cb1c6dbefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705645321e09000000000000000000000000000000000b20354b6074889eb3c8ddf1fffffffff6e1cdb9a88f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffff3dec9b49e8976614b36210c0000000a161e2c35404b6074869caabbcee0f0fffffffffffffffffffffffffffff7e3cfbcab99836e5c4a3621110000000000000000000000000000000000071a2d3d4f647a8ea1b3c7dceffeebd9c8b6a496806b5d4b3929190900000000000000000a1f3347586f849aafc4d9effffffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c4b7a69d8b7e73645c4e493d302314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132332434b6074869ca9bacee2f4ffffffffffffffffffffe5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c9d9ebfefffffffffff5e0cbb8a68e78634e36261401000000000000000000000000000000000000000000000919293a495b667c8c9fb4c4d4e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3ccbeb1a29a877a68604c463a2f1f180c0200000000000000000000000f24394e64798ea3b9cee3f8ffffffe1ccb6a18c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b050000000000000000000000000000000000000000000b20354b6073899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffae7d4c4a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000006192c3c50667b90a6b7cbdff4fffffffffffffffffffffffffffffffffffffbe8d5c5b5a39b877c746d6a69696b6c71777e889ba3b5c2d2e2f3fffffffffffffffffffffffffffffff8eadacdc0b4a99f948579635a49351f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d0bfb59f8d7c665c4a3c2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f111619171f2123283239464c5c6476859ba7b9cce0f5fffffffffff9ebdfd1c8bbb4aca5aa9faaa6acb3b9c5cbd4e0e8f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c9d9ebfefffffffffffffffffffffffffffffffef0e5d7cdc9c2c7bab4b2b1afaeacaaa9a8aaadb2b7c3c6c9d2dbe2edfafffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c3d4e6fafffffffffffffffffffffffffffffffffffffffffbf3e8e0d7cdc9c4c1c2c6c9d2dfe2eaf6fffffffffffaefe4ddcfc7bab4a79e9489827c7c76645d4c402f1e0e000009192c3d54697e94a9beb9a7947e695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a72879db2c7dcf2fffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b00000000000000000000000000000000071a2d3d546a7f94a9c1d1e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0ab95806b563828160300000000000000000000000000000000081d3144556c8196acc3d4e6fafffffffce9d7c6aa95806a553e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffff6e1cdb9a8907b65503b261000000a1a28323d494e5e6b8096a4b6c8d8eafefffffffffffffffffffffffffffeead8c8b49f8c79634e3e2e1b030000000000000000000000000000000000000f22364a5c6f849aafc0d1e4f7f6e6d3c2b49f8c7b6557463726180a000000000000001325364c61778a9fb4c9dff4fffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000004172a3a52677c92a9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b7a69d887a6960544a3e362c1f130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005141e324556647a8b9fb4c6d6e8fcfffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788dabbccfe3f7fffffffffff3ddc8b39e88735b49351808000000000000000000000000000000000000000000000114263746586379899eaabbcee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7d9cfbcafa0978476645c4e4233291c1104000000000000000000000000000f24394e64798ea3b9cee3f8fffff7e2ccb7a28d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000005182a3b566b8196abc0d6ebffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000f253a4f647a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000e20354b6074889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3e3d1c1b5a59d9188837f7e7e8082868b939da6b5c1d1e0f0fffffffffffffffffffffffffffffffceadaccbcb0a29a8a7f74635b493c2c1901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c3043546b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c3b3a1957f6a5e4d3e2d1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100040a0c0e151d29333d4a586277899eb3c9def3fffffffffffffdefe6d8cec9c2c8bbb4bbc8c1c9ccd6dfe6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604a35200d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697f94abbccfe3f7fffffffffffffffffffffffffffffff0e0d3c7bab4aca5a99f9d9c9a989795939395989da5a9b1b5c2c6cfdfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b19c86715c3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffbf3e8e0d6ccc6bab4afacadb1b5c2caced8e6f1fffffffffffff8ede5d7cdc5b8b3a89e979191877b665e4c3c2b1906000013283d52687d92a7bdc5b29d8774604b3620120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da5b6cadff3fffffffffffffffffffffffffffffffffffce9d7c6ae98836e5544311d0800000000000000000000000000000000000f23384d62788da3b4c8ddf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28d79634e38230e0000000000000000000000000000000000011527374f647a8fa5b7cadff4fffffffff0dbc6b19b86715c4a36220b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffce9d7c6aa957f6a55402a150002162838454b5b636c7c8d9fb4c2d3e6f6fffffffffffffffffffffffffffff7e2cebbaa98826d5b4a36201000000000000000000000000000000000000000071b2d3e50657a8fa2b4c8ddeffff0e3cfbcab9d877661554436281a100700000000071c304354697f94a9bacde2f6fffffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000a1f3347586f8499aec7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffff7e1cdb9a89d8879645c4b43362d211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384a5c6c8196a8b9cce1f5fffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4ffffffffffefd9c4af9a846f5a3d2c1a0000000000000000000000000000000000000000000003111d3144556176869ca7b9c8d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c9bcb49e95827461584a3e311f170c0000000000000000000000000000000f24394e64798ea3b9cee3f8fffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000013293e53687e93a8c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000081c3043546b8096abc9daecffffffffffffffffffffffffffffffffffffffffefdfd1c3b7b2a69d9894939395979c9fabb3b8c4d1dfeffeffffffffffffffffffffffffffffffeedeccbcaf9e9584786a6055493d2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4b6073879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b7a5998372604a403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b171e2d3a48596a7f94aabfd4e9fffffffffffffffff6eae2dfd7d8cec9ced8d6dee0e8f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6907b65503b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff4fffffffffffffffffffffffffffff5e5d3c2b6a99f97908c8a8886858381807e7e7f83878d949ba3aeb2bfcbd4e2f2fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa99836e59442e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435471869bb0c6dbf0fffffffffffffffffffffffffffffffffffbf3e8e0d6ccc5b9b3a89f9997989ca4acb4bbc8d3e1f1fffffffffffffff5eae2d6ccc6b9b4aca6a69d8b7c665a4935200e000012273d52677c92a7bccbb7a5927d6752402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c54697e94a9c3d3e6f9fffffffffffffffffffffffffffffffffff6e1cdb9a8927c67523727150200000000000000000000000000000000000b2035485a70859bb0c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c1af9a85705b4935210c0000000000000000000000000000000000000b20354a6073879db2c7ddf1fffffffff2dec9b5a38e7a644f3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435474899fb4c9def4ffffffffffffffffffffffedd8c3ad98836e58432e1900091e324556607179818c9fabbccfe0f0fffffffffffffffffffffffffffffde9d7c7b49f8b78634d3d2d1a0200000000000000000000000000000000000000001023374b5d70859ab0c1d2e4f8feebd9c9b7a5998373605445382d221b130b09020b20354a6073879db2c7d7eafdfffffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000c21374c61778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff7e7d0bfb49e8a79635b4b3e3026180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4c6176899eb3c7d7eafdffffffffffffffffecd6c1ac97816c573a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455673899eb3c8def3ffffffffffecd6c1ac97816c57422c1700000000000000000000000000000000000000000000112131424b6073849aa4b6c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffff4e5d7c7baab9f937f6d6056473a2d201404000000000000000000000000000000000f24394e64798ea3b9cee3f8fffff8e3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4c6277899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000011426364e64798eabbccfe3f8fffffffffffffffffffffffffffffffffffffffdefe1d4cac4b8b3adaaa8a9aaacb1b5bcc9cbd5e2effdfffffffffffffffffffffffffffffff3e3d1c0af9e958072635a4b44372c1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495a687e93a5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9d87766154433022120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2b3b4e63798ea3b8cde3f8fffffffffffffffffdf7f4eceae2dfe2eaecf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ae98836e594834200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafc5d6e8fbfffffffffffffffffffffffffdead7c7b6a49c8b827b767473716f6e6c6b69686a6e72787f868f99a1b2b7c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8c79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffffffff3e8e0d6ccc5b9b3a79e958a848282868d979faab6c3d3e4f4fffffffffffffffdf3e8e0d6ccc9c2c4b7a99e8a78624d3d2c1a060012273c51677c91a6bcd4c3b19c86715e4c382310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a70859bb0c5dbf0fffffffffffffffffffffffffffffffffffdead8c7b49e8976614b36210c00000000000000000000000000000000000006192b3c54697e94abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dec9b5a3917c66513d2c1a06000000000000000000000000000000000000071c3043546b8096abc3d3e6f9fffffff8e5d2c2ac97826d5846331f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa8bacde1f6fffffffffffffffffffffff0dbc5b09b86705b392916030b21364b6075868d979faabbc9d9ebfefffffffffffffffffffffffffffff6e1cdbaa997816c5a49351f0f000000000000000000000000000000000000000000081c2e3f50667b90a3b5c9ddf0fff7e7d4c3b3a197817260564a3e362d28201d15192b3b50667b90a5b6cae5f5fffffffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000006192b3c53687e93aabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b3a1927d675b4a3d2e1c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3347586a7f94a9bacde2f6fffffffffffffffff0dac5b09b85705846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527385d72889db2c7ddf2fffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000e1e2e3f4e606c8196a2b3c2d3e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d7c7baa99f8d7e6a614b45382a1c100200000000000000000000000000000000000f24394e64798ea3b9cee3fffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6d8298a7b8cce0f5ffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffff8e5d2c2a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000c21374c61768a9fb5cadff4fffffffffffffffffffffffffffffffffffffffffff1e6dfd5cbc8c2bfbebec0c1c6cacfdae0e7f2fffffffffffffffffffffffffffffffffbe8d6c5b4a2957f6b6054493c3127190f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d3145566278899eb3c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b49f8c7b65584636251304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b61768ba0b6cbe0f5fffffffffffffffffffffffffdf7f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8fbfffffffffffffffffff3dfcab49f8b78624d3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b52687d92a7b9cce0f5fffffffffffffffffffffffff6e2cdbaa99c86796d6661585d5c5a595755545355585a6369717a838f9da6b7cbdff1fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a897816c5c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da9bacde1f6fffffffffffffffffffffffffffffeede3d6ccc5b9b3a79e95897f766f6c6d7178818c9ca5b6c6d6e9fcfffffffffffffffffbf4e8e1ded7d4c7b9a899836e5b4935210c0011263c51667b91a6bbd0c9b5a4907b66503e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d63788da3b5c9ddf2fffffffffffffffffffffffffffffffffff6e2cebaa997816c5746321e0a000000000000000000000000000000000000000e22374d62778c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b8673604a35200f00000000000000000000000000000000000000001325364f64798ea4b6cadef7fffffffff0dec9b49f8a76614c36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1c6d7e9fcfffffffffffffffffffffff3ddc8b39e88735746321e0a0d22384d62788da4acb4bbc8d9e7f7fffffffffffffffffffffffffffffce8d6c6b49f8a77624d3c2c1901000000000000000000000000000000000000000000001123384c5e71869bb0c2d3e5f9fff1e1d0bfb19f978275645c4e4a3e3d363228203448596e8399aec3d3e6fffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000b2035495a70859ab0c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab99836f5f4d3d2d1f100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c61778a9fb4c9dff2fffffffffffffffff4dfcab49f8b76614c382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000b1b2b3c4b5d687e929fb0c0d0e0f1fffffffffffffffffffffffffffffffffffffffffffffffffffaece2d4c6b9a99f8b7d6860504331271a0c000000000000000000000000000000000000000f24394e64798ea3c8d9ebfefffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8fa0b2c5d5e8fbffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000000000000000004172a3a53687d92abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffff9f2e7e0ddd8d4d3d3d5d7dbdfe3ecf7fafffffffffffffffffffffffffffffffffff5e0ccb8a79a8472604b43362c1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112132434b6074859ba7b9cce1f1fffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a797816c5d4b3a29180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3f1e7e3e5eef4f8fffffffffffff7e2cebbaa97826d5b4a36211300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b6075899eb3c9deeefffffffffffffffffffffffff4dfc9b49f8b78635b504c473a47454342403e3e403c494d545c646e7b889db2c2d3e5f9fffffffffffffffffffffffffffffffffffffffffdead8c8b49e8a77624c3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263652677c91a7c7d7e9fcfffffffffffffffffffffffffff7ebe3cfc5b8b3a79e95897f766a615857585b636c79879ca8b9cde1f5fffffffffffffffffffffcf5f3ece5d6c6b3a18d78634e38230e0010263b50657b90a5bad0d2c2af9a84705c4a36220e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196acc1d1e4f8fffffffffffffffffffffffffffffffffff4dfc9b49f8b78624d39291603000000000000000000000000000000000000000b2034485970859ab0c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d685443301c0700000000000000000000000000000000000000000822364a5c72879cb2c9daecfffffffff6e1cdbaa8937e695443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2fffffffffffffffffffffffff5e0cbb8a68b76614b36210c172a3a50667b90a5c2caced9e6f6fffffffffffffffffffffffffffffff5e1ccb9a896806b5948341e0e0000000000000000000000000000000000000000000000091c2f4051677c91a4b6c9def1ffffedddcebdb1a098867a6d645c57524b45382b394d62788b9fb4cadff1fffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000000000000d23384d62788c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e41301f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586d8298adc4d5e7fafffffffffffffff7e2cebbaa937e685645321d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000008182939485a657b8c9fb4bdcddeeefffffffffffffffffffffffffffffffffffffffffffffffffdf2e7e0cfc4b7a89e8b7c665e4e42331d150a00000000000000000000000000000000000000000e23384e63788daabbcee2f7fffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aafbecfe3f3ffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c8671594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000a1f3347586f849aafc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ede9e8e8eaecf1f4f8fffffffffffffffffffffffffffffffffffffff5e5d0bfb39e89786254433026180e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f3f4f616d8297a3b5c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8976614c3f2e1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e5dedcd1cdd0d8dfe3ecf7fffffffffeead8c8b49f8c79634e42311e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8196acc0d1e3f7ffffffffffffffffffffffedd8c3ad98836e5a493c37332a31302e2c2b29292a2c35383e4b4f5d657a8fa4b6cadef3fffffffffffffffffffffffffffffffffffffffff7e2cebbaa96806b5948341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8297acc1d7ecfffffffffffffffffffffffffff7e7d9cfbeb2a79e95897f766a61584c463a3c494d5b63788a9eb4c9def1fffffffffffffffffffffffffffff4e4d0bfa9947f69543f2a14000f24394f64798ea4b9cedcc8b4a28e7a644f3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4c61768a9eb4c9deefffffffffffffffffffffffffffffffffffffefdac4af9a856f5a49351b0b000000000000000000000000000000000000000005192b3b54697e93abbccfe3f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a6550362513000000000000000000000000000000000000000000071b2d3e556b8095abbccfe3edfdfffffce9d7c6b29c8773604a352010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b9cee3f9fffffffffffffffffffffffbe7d5c5a38e79644e3924131f3347586c8196acc1d6e2ebf6fffffffffffffffffffffffffffffffae7d4c4b39e8976614c3b2b18000000000000000000000000000000000000000000000000001220354a6073869cb1c3d3e6f9fffbecdbcebeb2a49c8c8279726c686056483c46576a8095aabbcee2f7fffffffffffffffffffffffffffffff1dcc7b19c87725c3b2b180500000000000000000000000000000000000000000000000000081b2e3f556a7f95abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8ae99836e5b493523130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4f657a8fa6b7cbe0f4fffffffffffffffeead8c8b29c8774604b3d2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000013253646576278889eaabbcedbebfcfffffffffffffffffffffffffffffffffffffffffffffbf5eae2d5cbbeb2a69d8a7b665e4d40312415020000000000000000000000000000000000000000000b20354b60758a9fb4cadff4fffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea2b4c8dcecfffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000e23384e63788da3c8d8eafdfffffffffffffffffffffffffffffffffffffffffeebd9c8ab95806b563b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefffffffffffffffffffffffffffffffffffffffffffffffdead7c7b3a1917d675a483626140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4b5d697f94a0b1c1d2e4f4fffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6aa95806a5846332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d2c9c6bcb8bbc3cacfdae7f3fffffffff6e3cfbcab9a846f604e3c2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798ea2b4c8dcf0fffffffffffffffffffffee9d4bfa9947f6a543c2c211f171c1a1917161413151920232e373f4b5c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624d3b2a1801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf2fffffffffffffffffffffffff7e7d9c9bcb4a098897f766a61584c463a33292c353d4a5a6b8095aac3d3e6f9ffffffffffffffffffffffffffffedd8c3ae98836e59432e19040d23384d62788da2c8d8e3d1c0ae98836e5a4935200a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a6b8095a8b9cde1f6ffffffffffffffffffffffffffffffffffffecd7c2ad97826d583c2c19000000000000000000000000000000000000000000000d22374d62778c9fb5c7d8e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a38d78634e38230e000000000000000000000000000000000000000000001023394e63798c9fb5bfd0dfeffefffff5dfcab6a5917c66513f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffe6d1bca7917c67523c272530424c6176899eb3c9def3fefffffffffffffffffffffffffffffffff4dfcbb7a6947f6a5847331d0d00000000000000000000000000000000000000000000000000071c304354677d92a5b6cadff2fffff9ecdccfc2b5ab9f988e87827d74625a4b4b6176889eb3c8d9ebfefffffffffffffffffffffffffffffff3dec9b39e8974594834200b000000000000000000000000000000000000000000000000000e22374b5d72879cb2c9daecfffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67523d2c1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354a6074889db3c8ddf2fffffffffffffffff6dfcab6a595806a5b4a36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000002101c3043546175869ca6b8c8d8eaf9fffffffffffffffffffffffffffffffffffffffffff7f3e7e0d8cec4b8b3a098887b655d4c403022140600000000000000000000000000000000000000000000081d31445573889eb3c8ddf3fffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d1e3fafffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000c21374c61768caabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a352000000000000000000000000000000000000000000114263753687d92aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa999836e5f4d3c2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000920344859657b8c9fb4becedfeffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88d78634d3a2917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeee4d6ccc2b5b1a7a3a6aeb5bcc9d5e3f2fffffffeebd9c9b3a2927d685a48362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2136495b6f849aafc2d2e5f8fffffffffffffffffffee9d4bfa9947f6a543f2a150a040005040200000000060c101b222e3e566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffce8d6c6ae98836e5948341d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293950657a90a6b7cbe0f4ffffffffffffffffffffffffecdac9bcab9f9383766a61584c463a33291f1719212d3c4d62788da4b6cadef3fffffffffffffffffffffffffffff0dbc5b09b86705b46311b060c21364c61768baabbcee2dfcab49f8b78634d3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788b9fb4c6d7e9fcffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000b2034485970859aa9bac9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614c36210c000000000000000000000000000000000000000000000c2135495b6b8096a1b3c0d1e0f0fffff9e6d3c3b09a85705d4b37221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7ffffffffffffffffffffffffffebd5c0ab96806b563f3636434a606c8197a8b9cce1f5fffffffffffffffffffffffffffffffffff2ddc8b29d8875604b3a2a170000000000000000000000000000000000000000000000000000001325364b6074879db2c4d4e7fafffffaece0d2c9bcb4ada49c97928578655d5f6b8096a6b8cbe6f6fffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d000000000000000000000000000000000000000000000000031628384f657a8fa5b6cae7f7fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546c8297acc9d9ebfefffffffffffffff9e6d3c3b49f8b79635443301c0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375c71869bb1c6dbf0fffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000102030414a60728399a4b5c5d5e6f6fffffffffffffffffffffffffffffffffffffffff8efe4ddd5cbc7bab4a69d918276655d4b3f2f2212040000000000000000000000000000000000000000000000011527375c72879cb1c7dcf1fffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000b20354a60728a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200000000000000000000000000000000000000000081d3144556f8499aec8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b49f8b78634d41301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404c6277889eaabbcedcecfdfffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745a49351c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364f647a8fa5b6cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d0c6b9b3a49c928e90999fabb8c5d4e2f2fffffff7e7d0c0b39e8978625443301c12010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a4b5c9def5ffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000811273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffff5e1ccb9a8917b66513b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576d8297adc4d5e7fafffffffffffffffffffffff8e3cfbcab9f8d7e6e61584c463a33291f170b04060f2035485a72879cb2c7dcf1fffffffffffffffffffffffffffff1dcc6b19c87715c47321c070a1f334658758a9fb4cadfe2cebbaa96816c5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297a9bacde4f4fffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000005182b3b4f647a8b9fabbccfe3e9f8fffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745746331e0a00000000000000000000000000000000000000000000061a2c3d4b60738399a2b4c2d2e1f1fffff1ddc8b4a28f7a654f3f2e18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c5d5e7fbfffffffffffffffffffffffff1dcc6b19c86715d4c4b4e54606a7e939fb1c6d6e8fcffffffffffffffffffffffffffffffffffebd5c0ab96806b5645321c0c000000000000000000000000000000000000000000000000000000081d314455687e93a6b7cbdff3fffffffef0e7d9cfcac2b6b1aca39b887b6f707d8d9fb5c4d5e7fffffffffffffffffffffffffffffffffffce8d6c6a7927c6752392816030000000000000000000000000000000000000000000000091e3245566c8297acc3d3e6fffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253651667b90abbccfe3f7fffffffffffffffff1e2cebbaa9b8573604b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445572879cb2c7dcf1fffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000d1d2d3e4d5f6b8095a1b3c2d2e3f3fffffffffffffffffffffffffffffffffffffffef0e5ded1c8c5b8b3a99f96887c6e61584b3f2f211103000000000000000000000000000000000000000000000000001b31465b70869bb0c5dbf0fffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000071c30435472879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c00000000000000000000000000000000000000000b20354b6075899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a695806b5a4935231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374c5e6f8399a6b8c8d9ebfafffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c3c2c1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8197acc3d4e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7d9cfbfb3a89e93867c787b838d9ea7b7c4d4e2f3ffffffeee1ccb9a89a8472604b40301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c7d8eafdffffffffffffffffffefdac5b09a85705b3a2a1704000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb4c9def2fffffffffffffffffffffff8e5d2c2b59f8d7d68604c473a33291f170b0400000006192b3c596e8398aec3d8edfffffffffffffffffffffffffffff0dbc6b19b86715c46311c070417293a5d72889db2c7ddebd9c8b39e8975604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a70859aafc7d7eafffffffffffffffffffffffffffffffffffffffae7d5c4a5907b65503b261000000000000000000000000000000000000000000000000d22364a5c677d8d9fb5bbcbdaeafbfffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b3929170300000000000000000000000000000000000000000000000f1d3144556075849ba3b5c3d3e4f4fff7e4d1c0af9a846f5d4b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7b8cce0f5fffffffffffffffffffffffff3dec9b5a4907b656160636872808d9fb5bdcee4f4fffffffffffffffffffffffffffffffffffde7d2bda8927d685338281600000000000000000000000000000000000000000000000000000000011527374b6074889db2c5d5e7fbfffffffff7ebe3dfd3cac7c1b5a69e8d8485929fabbccfe2f3ffffffffffffffffffffffffffffffffffffedd8c2ad98826d5746321e0900000000000000000000000000000000000000000000000b21364b6075899eb3c9def1ffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d5839291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffdead8c8b4a3937e685746331e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffde7d2bda8927d68533d28130000000000000000000000000000000a1a2b3b4a5c677d919eafbfcfe0f0fffffffffffffffffffffffffffffffffffffffff0e0d2c9c1b4b0a69e958b8176675f4c473a2e21110300000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000132536596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffeebd9c9ab96816c56412c1700000000000000000000000000000000000000000e24394e63798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b39e8875614b3c2c190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c90a1b3c5d5e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d8c9bcb4a19a897e746763666e7c899da6b7c4d5e5f5fffffce8d6c6b4a295806b5e4d3d2d1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4053687d92a9bacee2f6fffffffffffffffffff3dec8b39e88735847331f0a0000000000000000000000000417293a50657a90a5bacfe5faffffffffffffffffffffffffffffffffffffeed9c4ae99846f5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e53687d93a8b9cde1f6fffffffffffffffffffffff3dec9b5a496806b5f4e42332a1f170b04000000000000162b41566b8096abc0d5ebffffffffffffffffffffffffffffefdac5af9a85705a45301b05001b30455b70859ab0c5daefe0ccb8a7917c66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872889db2c7ddf2fffffffffffffffffffffffffffffffffffffff4e0cbb8a68c77614c37220c0000000000000000000000000000000000000000000000071b2d3e4d5f697e939daebcccddedffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180000000000000000000000000000000000000000000000000114263745576176859ba5b6c6d6e8fcffefdcc7b3a28f7b655443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889eb3c8ddf2fffffffffffffffffffffffff8e5d2c2b29d877b7675787d86959fabbccfdbecfffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000091d314556697e94a7b8cce0f4fffffffffffef7f1e5dedcd2c5b8ab9f999ba3b5bcc9daecfffffffffffffffffffffffffffffffffffffff3dec9b49e8976614b3621110000000000000000000000000000000000000000000005192b3c52677d92a8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7a9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771879cb1c6dcf1fffffffffffffffffff6e6d1c1b39e8876614c3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788daabbcee2f7fffffffffee9d3bea9947e69543f29140000000000000000000000000000021628384859647a8a9fb4bcccddedfefffffffffffffffffffffffffffffffffffffff4e4d2c2b5b1a39b928880776c61584d4033291c1002000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff7e3cfbcab917c66513c2711000000000000000000000000000000000000000012283d52677d92a7c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a8957f6a5746321e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6074869cb1bfd0e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7baab9f9484786960554e515e6679879da6b8c7d7e9fdfffff4e4d0c0b09e917c665b4a3b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221364c61768a9fb4c9dff4fffffffffffffffffff5e0ccb8a78c76614c37210c0000000000000000000000000a1f3346586d8297acc2d7ecffffffffffffffffffffffffffffffffffffffead4bfaa957f6a5538271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c71859bb0c6d7e9fcfffffffffffffffffffff9e6d3c3b19c8673604b41311f170c040000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffedd8c3ad98836e58432e190303182e43586d8398adc2d8ede8d5c5ac97826c573c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffffffffffffffffffff2ddc8b39d88735947341f0b000000000000000000000000000000000000000000000000102030414e60697f949eafbfcfe4f4ffffffffffffffffffffffffffffffffffffffffffffffecdac9a9947f69543f2a14000000000000000000000000000000000000000000000000000919283946586277879da8b9cce1f1fff6e3d0c0b09b8573604b35201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8095abc4d4e7fafffffffffffffffffffffffff0dfcbb7a59d8f8c8b8d929ca4b5bcc9daecf9fffffffffffffffffffffffffffffffffffffeebd9c9a38d78634e38230e0000000000000000000000000000000000000000000000000000000000021527384b6075889eb3c5d6e7f4fffffffffffffff9f3f0e3d5c9bcb5afb0b4c1cfdae7f7fffffffffffffffffffffffffffffffffffffff6e1cdb9a8927d67523f2e1c080000000000000000000000000000000000000000000b2035485a6f849aafc6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939576d8297acc2d7ecffffffffffffffffffffefe0cbb8a696806b5a4935200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b52687d92a7c8d8eafdffffffffffead5c0aa95806b55402b160000000000000000000000000004121e3245566277889da9bacddaeafbfffffffffffffffffffffffffffffffffffffffbe8d6c5b5a39b8e857d756b62594c463a301f170c0000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c0000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8a76614c39291600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344759697e93a4b6caddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2cebaa99f8d7f72625a4b4437404c5b6378889ea9bacde1ecffffffeedecdbcb49e8a796359483a291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f849aafc4daeffffffffffffffffffffbe8d5c5a48f79644f3a240f0000000000000000000000011426364c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384f64798ea3b5c9e4f4fffffffffffffffffffffff3dfcab6a5917c665544312314040000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffebd5c0ab96806b56412b160101162b40566b8095abc0d5eaf2ddc7b29d88725a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90abbccfe3f8ffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3b2a180400000000000000000000000000000000000000000000000002132331424f616b8095a1b3c5d6e8fbfffffffffffffffffffffffffffffffffffffffffff8e3cfbcab907b66513b261100000000000000000000000000000000000000000000000000000a1b293a475963798a9eb3c3d3e6f9ffeeddc9b5a3927d68533f2f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384e64798ea6b7cbdff4fffffffffffffffffffffffffae6d4c3b7b2a5a1a0a3a8b1b5c2cfdae7f7fffffffffffffffffffffffffffffffffffffff7e3cfbcab8b76614c36210c0000000000000000000000000000000000000000000000000000000000000a1e3245576a7f94a7b9c9d6e4f0fefffffffffffffffff3e7dacfcac4c5c8d1e3ecf7fffffffffffffffffffffffffffffffffffffffffce9d7c6b09b85715d4b37230e0000000000000000000000000000000000000000000d22384d62788c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b49f8a76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffffffffffffffffbe7d5c4b49f8b78634d3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596d8398adc2d8edffffffffffffecd6c1ac97816c57422c1702000000000000000000000002122232434b6074859ba6b7c7d7e9f8fffffffffffffffffffffffffffffffffffffffdefe0ccb9a79b857a706760564d483b33291c1204000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffebd5c0ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000000000000000000000000000000000000000000000f243a4f647a8fa4c3d4e6f9fffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a0000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2ab96816c5847331b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4c6177899eb3c2d3e5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cebdb49f8b7c6a6054483c31272f3d495a647a8b9fb4becfe1f1fffffceae1cdb9a89d877762584638281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a556b8095aac0d5eaffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000081c304354697e94a8bacde1f6fffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566c8197acc1d2e4fffffffffffffffffffffffff2dcc7b29d87725e4d37271505000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffde8d3bda8937e68533e2913000013283d53687d92a8bdd2e7f4dfcbb7a58d78624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a556a8095aac9daecffffffffffffffffffffffffffffffffffffffffecdac9ab96806b56412b16000000000000000000000000000000000000000000000000000005142432434a60728399a7b9cce0f5fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37210c0000000000000000000000000000000000000000000000000000000c1c2a3b495b677d92a4b6cadef3fff8e4d2c1b09b85715d4b382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a22364a5c73889db2c8ddf2fffffffffffffffffffffffffff2e2d4cbc7bab6b5b8bdc6c9d2e3ecf7fffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b000000000000000000000000000000000000000000000000000000000000031628394c6176899eabb9c6d3e0edfbfffffffffffffffff7ece3dfd9dadde4effffffffffffffffffffffffffffffffffffffffffffffff4ddc9b5a38f7a65503c2c19060000000000000000000000000000000000000000152a3f546a7f94abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffff4e2cebbaa97826d5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c7d8eafdfffffffffffffffffffff3e2cebaa998826d5b4935210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c9dff4ffffffffffffeed8c3ae99836e59442e1900000000000000000000000110202f404f616d8298a3b5c4d4e5f5ffffffffffffffffffffffffffffffffffffffffefdfcdbdb39e8978645c524b4538342b1f170c0000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000c21364c61768ba5b7cadff4fffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375a6f8499afc4d9eefffffffffffffffffffffffffffffffbe8d6c5ab96806b563a2a17040000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dec9b5a38e79634e3a2a1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b5d6d8297a7b9cce0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68d78634d3823110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3346576f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b19f917d675e4a43362b1d151f2c3c4b5c687d92a0b2c3d4e6f9fffffce9d6c6b7a59c867661564538281a0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000b20354b6073879db2c6d7e9fcfffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8deefffffffffffffffffffffffffead5c0ab95806b5640301909000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffce8d6c6a5907b65503b261000000f253a4f647a8fa4c4d4e7fae6d4c3a7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465870859bb0c5daf0fffffffffffffffffffffffffffffffffffffff8e3cfbcab917c66513c271100000000000000000000000000000000000000000000000000000006141c3043546177899eb3c9def3fffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715847331f0a000000000000000000000000000000000000000000000000000000000d1d2c3d4d5f72879cb2c7dcf1ffffefddc9b5a3907b655645311d13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e576d8297acc2d7ecfffffffffffffffffffffffffffff2e6dfddcfcbcacdd2dcdee5f0fffffffffffffffffffffffffffffffffffffffffffbe7d5c5b49f89745443301c07000000000000000000000000000000000000000000000000000000000000000a1f334658687e8d9ea8b6c2cfdce9f7fffffffffffffffffff8f4eef0f2f7fffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ae99836e5a4935200b0000000000000000000000000000000000000000142a3f54697f94a9c9daecfffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c3b49f8c79634e3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da9bacee2f6fffffffffffffffffffffdead8c7b49f8c79634e3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a9bacde2f6fffffffffffff0dbc5b09b86705b38281602000000000000000000000f1f2e3e4c5e6a7f94a0b2c1d1e2f2fffffffffffffffffffffffffffffffffffffffff2e2d1c0b09e917c665a4a3e36312720180d04000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000081c3043546e8399aec5d5e8fbfffffffffffffffffffffffffffffffffffffffffff6e0cbb6a18b76614c36210c00000000000000000000000000000000000000000000000a1e33465772879db2c7dcf2fffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb1c6dbf0fffffffffffffffffffffffffffffff5e0ccb8a78f7a65503a25100000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715b49351c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e324556657b909fb1c5d6e8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a8937d68533f2e1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081827384b61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab6a597816c5f4d403025180d010e1e2e3e4e606d8298a5b7cadfecfffffff4e4d4c3b5a49a84746056453828211f170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c7d7eafdffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000011273c51667c91a5b6cae4f5fffffffffffffffffffffffffffffffffffffffdead8c7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a7b8cce0f5fffffffffffffffffffffffae7d5c4a5907a65503b251200000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffff5e1ccb9a88c77624d37220d00000c21364c61768ba6b7cbdff4ebd6c1ab96816c56412c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37210c000000000000000000000000000000000000000000000000000000000013253647586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffeead8c8ac97826c573a2a170400000000000000000000000000000000000000000000000000000000000f1f31415a6f849aafc4d9effffff8e4d2c1b19c8674604b4130211101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffaf4f2e4e1e0e2e7f1f3f8fffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a697826d5736251300000000000000000000000000000000000000000000000000000000000000000417293a4e60687c8a9ca4b2becbd9e9fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab49f8c78634d392916030000000000000000000000000000000000000013283d53687d92a8bdd2e7fffffffffffffffffffffffffffffffffffffffffffffffff5e6d7c6b7a596816c5b4a361c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffff5e2cebbaa98826d5b4935210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c7d7eafdfffffffffffff2ddc8b29d88735645321e090000000000000000000e1e2d3d4a5c667c8d9fb4becfdfeffffffffffffffffffffffffffffffffffffffffff5e4d4c3b4a296816c5e4d3c2d201d150a050000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000114263652677c91a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000003172939586d8298adc2d8edffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7a9947f69543d2c1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4b6074879cb2becee3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b85715d4b3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364556687d92a8bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbeb29c8775604b41301c1308000000102031414b6175879db2becee3f3fffffff1e1d2c2b4a2998374605645383633291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde2f6ffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000011527375a70859aafc3d3e6fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac5d5e8fbfffffffffffffffffffffff4e0cbb8a68c76614c37210c00000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffff3dec9b39e8974594834200b00000a1e33465773889db2c8ddf2efdac5af9a85705a3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215283852677c92aabbcee2f7fffffffffffffffffffffffffffffffffffffff1dbc6b19c86715847331f0a000000000000000000000000000000000000000000000000000000000008182a3a54697e94a9bed3e9fefffffffffffffffffffffffffffffffffffffff7e2cebbaa927d67523d271200000000000000000000000000000000000000000000000000000000000001192e43596e8398aec3d8edffffffefdec9b5a496816b5f4d3f2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c7d7e9fcfffffffffffffffffffffffffffffffffffaf6f5f8fdfffffffffffffffffffffffffffffffffffffffffffffffff5e5d1c0b39e8876614c37210c0000000000000000000000000000000000000000000000000000000000000000000b1b31424e5e66798698a0aebbcbddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab96816c5746321e0a0000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffffffffffffff5e5d7c8b9a89d8776614c3d2d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445572879db2c7dcf2fffffffffffffffffffffffeebd9c8b49f8c78634e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fffffffffffffff4dfcab49f8a76604b36210b00000000000000000e1e2c3c4a5b647a8a9eabbccfdcecfdfffffffffffffffffffffffffffffffffffffff7e7d7c6b7a59b8474604b40301e1009020000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8def3fffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283850657a8fa9bacde2f6fffffffffffffffffffffffffffffdead8c8ad98836d5544311d080000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98d78634d38230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d6b8096a5b6cadcecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38f7b655645311d1304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546074879db2c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b2a0907b655745322312000000000002131e334657657b909fb1c5d5e7fbfffffff0e0d1c0b3a19983746056524c463a291808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658748a9fb4c9dff4fffffffffffffffffff0dbc6b19b86715c37271502000000000000000000081d31445574899eb3c9def1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94abbccfe3f4fffffffffffffffffffffff2ddc8b39d88735847331f0a00000000000000000000000005182a3b5a6f859aafc4daeffffffffffffffffffffffffffff0dbc5b09b86705b3b2b18050000031729395a6f8499afc4d9eef3dec8b39e89735947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566d8398adc8d9ebfefffffffffffffffffffffffffffffffffffffdead7c7ac96816c573a2a170400000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c00000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffff8e5d2c2b09e927d675d4b3d2d1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b4a2927d675847331f0a00000000000000000000000000000000000000000000000000000000000000000000142431404c5b637582949daebfd0e3f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b49e8976614b36210c0000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffff5e5d7c7baaa9e8a7a645746331f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375b71869bb0c6dbf0fffffffffffffffffffffffff6e3cfbcab96816c5846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffff7e3cfbcab8e79634e39240e000000000000000e1e2b3c495a6379899ea8b9c9d9ebfaffffffffffffffffffffffffffffffffffffffffecdac9baa89d87776255443122120000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000091d3245566e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5ffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8196abc7d7eafdfffffffffffffffffffffffffffff7e2cebbaa917c6752372715010000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e324657657b8c9fb4c3d3e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b19c8674604b413022120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60728197a5b6cae4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a898826d5d4c39281605000000000000031729394c5d6d8297a7b8cce0effffffffeeeded0bfb3a19983746867615846362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5e73889eb3c8ddf3fffffffffffffffffff3ddc8b39e88735544311d080000000000000000000b20354b60758aa8b9cce1f5fffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788c9fb5c6d6e7f7fffffffffffffffffffff1dcc7b19c87725c3a2a17040000000000000000000000000b1f34475973889db3c8ddf2ffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000162b40556b8095aac0d5eaf5e0ccb8a78c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def3fffffffffffffffffffffffffffffffffffffff6e2cdbaa9917c66513c27110000000000000000000000000000000000000000000000000000000000000417293a52687d92a7bdd2e7fcffffffffffffffffffffffffffffffffffffffefdac4af9a856f5847331f0a00000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffff0e0cdbcb49f8c7b655c4a3b2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa99a846f5f4d3a2a170400000000000000000000000000000000000000000000000000000000000000000000061422303d4957616e7f94a1b3c7dcedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e1cdb9a8927d68523a2a1704000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff6e6d7c7baa99f8c7c665c4a392917010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffffffffffffffffffffffeebd9c9b49e8976614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffeebd9c9a6917c67513c27120000000000010f1e2b3c485a6278889da7b8c6d6e7f7fffffffffffffffffffffffffffffffffffffffceee3cfbcab9f8a7a645947372715040000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000002152838566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3fffffffffffffffffffffffffffffffffffff2ddc7b29d87725846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404b6175869cabbccfe1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdec9b5a495806b5f4d403022130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c81979fb1c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b39e8977624c3f2f1b0a00000000000000000b1b2f3f4c6176889eb3c1d2e7f7fffffffcedddd0bfb3a199847d7c76615443301c11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000d22374c62778ca1c6d6e8fcfffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6f849aa8b9c9d9ebfefffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000d22374c62778ca6b7cbe0f4ffffffffffffffffffffffffffead5c0ab95806b56402b160100000011263b51667b90a6c3d4e6f9e8d6c5a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283851667b91a8b9cce1f5fffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000a1f3346586f8499aec4d9eefffffffffffffffffffffffffffffffffffffff8e5d2c2a9937e69543a2a17040000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffeebe2cebbaa9e8a7a64594837271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b49f8b79634e41311c0c00000000000000000000000000000000000000000000000000000000000000000000000004121f2c39464b616f8499afbfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6af9a85705847331f0a000000000000000000000000000000000002162838586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffeead8c8baa99f8b7c665e4c3d2d1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffff7e1cdb9a8947e6954392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffead5bfaa95806a553625130000000002101f2c3c485a6278879da6b7c5d5e4f4fffffffffffffffffffffffffffffffffffffffeeedecebeb59f8d7d675c4a3b2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffefdac5b09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687e93a7b8cce0f5ffffffffffffffffffffffffffffffefdac4af9a856f5846331f0a000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4d5e6d8297a4b6c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b09e927d675e4c403023140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bdcee1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7decab6a4947e69594834211100000000000000000000111f334758687e93a3b5c9daecfffffffffbedddd0bfb3a29a92928372604a3f2f1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffff8e3cfbcab8c77624d37220d0000000000000000000e23394e63788ea3b8cde3ffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4e63798a9eabbccfe3eaf8fffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000071a2d3e53687e93a8c4d5e7fafffffffffffffffffffffffffde8d2bda8937d68533e2813000000000c22374c61778ca5b7cadff4e5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566d8298adc6d6e8fcffffffffffffffffffffffffffffffffffffffecdac9af99846f5746321e090000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffff2dec9b5a38d78624d38230d000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffdead8c8b9a89d8877625544311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a495806a5b493523130000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933434f647a8fa1b3c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c0000000000000000000000000000000000091e32455671869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffff5e2cebbaa9f8b7c665e4c40301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffce9d6c6b09b86715746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffefd9c4af9a846f5443301c0700000012202e3d495a6278879da5b6c4d4e3f3fffffffffffffffffffffffffffffffffffffffff0e0d0c0b1a095806a5f4d3e2d1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543626140100000000000000000000000000000000000000000000000013253654697f94a9c2d3e5f9fffffffffffffffffffffffffffffffffff8e3cfbcab907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6074879db2c5d5e8fbffffffffffffffffffffffffffffffebd6c0ab96816b563a291704000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737485a667c919fb1c3d3e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cdbcb49f8c7c665e4d413124160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d0c0b19c8674604b3b2a1803000000000000000000000417293a4b6073859babbccfe3f6fffffffffbedddd0c0b3afa8a1947f6a5d4c3c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edffffffffffffffffffffecdac9a38e79644e39240f00000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2135495b667c8d9fb4bcccdaeafffffffffffffffff1dcc6b19c87715c3c2b190600000000000000000000001321364a5c6f849aafc4d9effffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000a1f34475972879db2c7dcf2e7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffff8e3cfbcab937e6853392816030000000000000000000000000000000000000000000000000000000000071a2d3d53687d93a9bacde2f6fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715a4835200b000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffffffffff6e6d6c6b7a69b8574604b3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cfbeb19c8674604b3d2c1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000b1722374b5d6e8399aabbcee2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab917c67523c271200000000000000000000000000000000000b21364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffff5e5d1c0b49f8c7b655d4c40302212010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff4dfcab49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffff3dec9b39e8974604a35200b0008131c303e4b5b6378879da5b6c3d4e2f2fffffffffffffffffffffffffffffffffffffffff1e1d2c2b3a297826d6150413020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcffffefdac5b09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5443301c080000000000000000000000000000000000000000000000000e23394e63798ea4b6cadef3ffffffffffffffffffffffffffffffffffffecdac9aa95806b553a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f2034485a6a7f94a5b7cbe3f3ffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0edf4f6fcfffffffffffffffffffffffff7e2cebbaa8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d3144556278899eb3bdcee1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeae2cebbaa9f8c7c675f4e42331d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4f647a8fa4b9cfe4f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b3a2907b665544311d0d0000000000000000000000000c1c304354647a8d9fb5c8d8eafefffffffffbedded0c7c4bfb49f8d7b655a483828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffe5d0bba5907b66503b261100000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d5e697e939eafbccce3ecf7fffffffffffff3dec9b49e89745a4935200b00000000000000000008131c32434e64798c9fb4cadff4fffffffffffffffffffffffffffce9d7c6a38e79634e39240e0000000004182a3a586d8297adc2d7ece9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a51677c91a8b9cce1f5fffffffffffffffffffffffffffffffffffffff4dfcab59f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000c21364a5b70859ab0c7d7eafdfffffffffffffffffffffffffffffffffffffae6d4c3aa95806a553c2b190600000000000000000000000000000000000000000000000000000000000000000e23384e63788da3c5d6e8fbfffffffffffff4e4d4c4b4a3947f6a5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b2a0907b655645321f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4e63798b9fb4c3d4e6fafffffffffffffffffffffffffffffffcf6f4eff0f4f6fdfffffffffffffffffffffffffffffeebd9c9aa95806a55402b15000000000000000000000000000000000010253b50657a90aabbcee2f7fffffffffffffffffffffffffffffffffffffdead8c7b4a2947f695d4c3f2f221204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffff7e2cebbaa907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffff5e0ccb9a78c77614c37220c0d182530404d5c6479879da5b6c3d4e1f1fffffffffffffffffffffffffffffffffffffffff3e3d4c3b5a39a8473604b43332312020000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200b0000000000000000000000000000000000000000000000000c2135495b72879cb1c7dcf1fffffffffffffffffffffffffffffffffffff0dac5b09b85705947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424d62788a9eb4c3d4e6fffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f0ebe2dfdad8dee1e9f5fffffffffffffffffffffffeebd9c8a7917c675239291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404b6073859ba7b8ccdbecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8bbaa9f8c7d696050443127190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364a5c6c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a846f5e4c37271500000000000000000000000000011426364b5c6d8297aabbcee2f6fffffffffffceee3dcd9cfbcab9e8978625645321e150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffce7d2bda7927d68523d281300000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffae7d4c4a5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404f606a7f959eafbccfdae7f5fffffffffff5e1cdb9a88d78624d38231200000000000000050d182530414f616f849aabbccfe3f7fffffffffffffffffffffffffff6e1cdbaa88c76614c37210c000000000012283d52677d92a7c2d3e5ecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8399aec6d6e8fcfffffffffffffffffffffffffffffffffffffff0dbc6b09b8671594834200b000000000000000000000000000000000000000000000000000000000004182a3b4e63798ea2b4c8e5f5fffffffffffffffffffffffffffffffffffffff4dfcbb7a58e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba7b9cce0f5fffffffffffffff2e2d1c1b39e8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e0ccb8a798826d5d4b3828150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6b8096a5b7cadfecfafffffffffffffffffffffffffff5e9e1dedadbdee1e9f5fcffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000006192b3c556b8095aac8d8eafdfffffffffffffffffffffffffffffffffffff6e2cebaa99a8470614f3f2f21120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffeebd9c8aa95806a553626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffbe8d6c5a38e78634e3923131c2b36434a5e667a899da5b6c3d4e1f1fffffffffffffffffffffffffffffffffffffffff4e4d5c5b7a59b857561554431251504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6907a6550362614010000000000000000000000000000000000000000000000061a2c3d566b8096abc4d5e7fbfffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e606f849aa8b9cde2f2fffffffffffffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efece3dfdbd9cecac5c2c9cdd7e4eeffffffffffffffffffffffedd7c2ad98826d5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c4d5e6b8096a3b4c5d6e8f9fffffffffffffffffffffffffffffffffffffffffffffffffff8f5fafffffffffffffffffffffffffff6e6d8c8bbaa9f8d7e6b624b4437291c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354647a8c9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefffffffffffffffffffffffffffffffffffff4dfcab59f8d79644e402f1909000000000000000000000000000008182e3e4d62788b9fb4c8d9ebfefffffffffffff7f1ebd9c9b8a79b8575604b4332221202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c5d5e8fbffffffffffffffffffead5c0ab95806b56372614010000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffff4dfcbb7a68c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222324250616b80959eb5bcc9d7e4eff8fffffffce9d6c6a8927d6853402f1f120a0403090b0f18202b36434a60697f94a2b3c9d9ebfefffffffffffffffffffffffffdead7c7b49f89745847331f0a00000000000d22374d62778ca4b6cadeeed9c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f21374c61778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffae6d4c3aa957f6a553b2b180500000000000000000000000000000000000000000000000000000000010f1f3447596c8197acc0d1e4fffffffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4a36220d0000000000000000000000000000000000000000000000000000000000000000000a1e32465774899eb3c9def3ffffffffffffffffefe0ccb8a7907b65503626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0b39e8977614c3f2f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b6175879db2bdcedcebf9fffffffffffffffffffffbede5d7cdc9c5c5c9cdd7e1e9f4fffffffffffffffffffffff3e3d1c0a9947f6a543f2a15000000000000000000000000000000000b2035485a71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffce9d6c6b49f8b79634e43322111030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc5d6e8fbffffffffffffffffffffffffffffefdac4af9a846f5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffe5d0bba5907b66503b2625303b4854606a7c8a9ea7b7c3d4e1f1fffffffffffffffffffffffffffffffffffffffff5e5d6c6b8a79d87776257463727150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffeed9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ac97816c5443301c0800000000000000000000000000000000000000000000000010253a4f657a8fa6b8cbe0f4fffffffffffffffffffffffffffffffffff7e3cfbcab927d68523a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081829394a5b687e93a1b3c6d7e9fffffffffffffffffffffffffffffffffffbe8d6c5a5907a65503b251000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1dedadacfcac6c8bbb4b0adb4bac6d0e3ecf7fffffffffffffffffff3dec9b39e8976614b392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182939495b667c919eb0c1d1e3f3fffffffffffffffffffffffffffffffffffffffffffffff6f0eee3e0e5eff1f7fffffffffffffffffffffff6e6d8c8bbab9f93806d6055463a2c1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6073859babbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2ebe8e7e9ecf1f3f9ffffffffffffffffffffffffffffeed8c3ae99836e5c4a36221200000000000000000000000000000000102035485a6d8297aabbcee2f7fffffffffffffffff7e7d5c5b5a398826d614f402f201002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b8cce0f5ffffffffffffffffffeed9c3ae99846e5544311d080000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffff2ddc8b39d8873594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041424334350626b80949fabbac6d2dfe3ecf7fffff0dac5b09b85705e4c3d30221f18161e21242b343b4854606a7e8d9fb5c0d0e7f7fffffffffffffffffffffffffff6e2cdbaa998836d583a29170400000000000b2034485972879cb1c7dcf1dbc6b19c86715c3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f304053697e93a9bacee2f6fffffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f00000000000000000000000000000000000000000000000000000000000f1f31424c61778a9fb4c9deeffffffffffffffffffffffffffffffffffffffffce9d7c6ac96816c573e2d1b07000000000000000000000000000000000000000000000000000000000000000000031629395c71869bb1c6dbf0fffffffffffffffffbe7d5c5ac97816c5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b4a2927d685947342111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e324657667b909fb1becddae9f7fffffffffffffffffcedddd0c7bab4b0b0b4bac7cdd6e4f4fffffffffffffffffff6e6d5c5b4a28e79644f39240f000000000000000000000000000000000d23384d62788da3b5c9ddf2fffffffffffffffffffffffffffffffffffff5e1cdb9a896816b5b493525140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7b8cce0eefffffffffffffffffffffffffffff3dec9b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffee9d3bea9947e6954393036434a596272808d9fa8b8c5d4e2f1fffffffffffffffffffffffffffffffffffffffff6e6d7c7b9a89e8979635948392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b35200b0000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf0fffffffffffffffffffffffffffffffffffeebd9c9ae99836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636465763798a9fb4bfd0e4f4fffffffffffffffffffffffffffffffffff5e0ccb9a78c77624d37220d00000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffef0e5d7cdc9c5c9bcb5b1abaa9f9b989fa8b3c0cfdae7f5fffffffffffffffff5e1ccb9a8937e695745321e0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253646576379899eb3bccddfeffffffffffffffffffffffffffffffffffffffffffffffeede2dbd9cecbcfdadce3eefffffffffffffffffffffff6e6d8c9bcb49e9582736158493c2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687e93a3b5c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffbf1e6dfdcd6d3d2d4d6dcdee5f0f5fcfffffffffffffffffffffae5d0baa5907b65503f2e1c0c0000000000000000000000000000000006192b3c4d63788c9fb4cadfeffffffffffffffffffff3e3d2c1b2a0947f695e4c3e2e2012040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73899eb3c8deecfffffffffffffffffff3dec9b39e8974604b35200b0000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525334450626b7f8d9fa8b5c1cacfdae7f7fff2ddc8b4a2917c665b4d4037332a283236393b484d5962727f929fabbccfdeeefffffffffffffffffffffffffffae7d4c4b49f8b78624d38230d00000000000005182b3b566c8196abc5d6e8dec9b49e89745947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3d4c5e70859bb0c7d8eafdfffffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4a36210d0000000000000000000000000000000000000000000000000000000009192c3d4e606c8197a9bacde1f6fffffffffffffffffffffffffffffffffffffff6e1cdbaa8907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000192e44596e8399aec3d8eefffffffffffffffffff2ddc8b39d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9a8572604a3a2a180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e6d8297a0b0bcccd9e8f7ffffffffffffffeeded0bfb3a99f9a9b9fa9b4b9c6d6e7f7fffffffffffffffdead8c8b8a79a846f5c4a36220d00000000000000000000000000000005182b3b54697e94a9c1d2e4f8fffffffffffffffffffffffffffffffffffff3dec9b49e8a77614c3d2c1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb3c0d0e2f3fffffffffffffffffffffffffff5e1ccb9a88e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffedd8c3ae98836e5746434b5460677783959fabbac6d5e3f2fffffffffffffffffffffffffffffffffffffffff7e7d8c8baa99e8a7a645b493b2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffedd8c2ad98836d58432e18030000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68f7a654f3a2510000000000000000000000000000000000000000000000000081c3043546d8297acc2d3e5f9fffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c3043546175869ca9bacddeeefffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b00000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffff0e0d2c7bab4afabab9f9b96918b85838a9aa2b5bcc9d7e4f2fffffffffffffffce8d6c6b29d8875604b3d2d1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c3043546175869ca8b9ccdaeafdfffffffffffffffffffffffffffffffffffffffffff6eae2cfc7c3b8b6bac4c7d0e3ecf7fffffffffffffffffffff6e7d9cfbcafa0988476635a493c2c180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889db3c1d1e7f7fffffffffffffffffffffffffffffffffffffffffffffff3e8e0d4cac7c1bdbdbfc1c6cad3dee1e8f4ffffffffffffffffffffead5bfaa95806a5d4b3a2a1808000000000000000000000000000000000e2135495b6d8298adc1d2e4f8ffffffffffffffffffefdfcfbeb49f8d7c665c4b3f2f221401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c596e8399aebecfe1f1fffffffffffffffff5e0ccb9a78f7a644f3929160300000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff8e5d2c2a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162633445061697d8a9ba3b0b5bcc9daecf7f7e4d1c0b39e8979665e524c473a39454b4e5459626b7784949db5bcc9daecfcfffffffffffffffffffffffffff2dfcbb7a696806b5a4935200b0000000000000010253b50657b90a7b8cce0e1cdb9a88c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495b667c91a3b5c9e5f5fffffffffffffffffffffffffffffffffffffffdead8c7ac97816c573d2d1a0700000000000000000000000000000000000000000000000000000001152737495b687d929fb1c7d7e9fcfffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffff4e0cbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b49f8b79635443301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404b607482969eafbbcbd8e8f6fffffffffff6e6d0c0b3a1998a85868a939ea8b9c9d9ebfefffffffffffff7e2cebbaa9e8978634d3e2d1b070000000000000000000000000000000b2034485970859bb0c5daefffffffffffffffffffffffffffffffffffffffebd5c0ab96806b5947341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657697e93a2b4c4d5e7fbfffffffffffffffffffffffffce8d6c6a7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffff3dec9b49e89766154546066727d8999a1b5bcc9d7e4f3ffffffffffffffffffffffffffffffffffffffffffecdac9bbaa9f8b7b655c4a3d2c1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffae7d5c4ab95806b563a2a18040000000000000000000000000000000000000000000000011426364f657a8fa4b6cadef6fffffffffffffffffffffffffffffffffff6e2cdbaa9937e68533d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122231424b60728399a4b6c7d7e9fcffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3b2b190500000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffff6e6d2c2b5a99f9a95918b86817b76706d7884959fabbac6d4e2f0fefffffffffffff4dfcbb7a695806a5c4a39281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001102030404a60728399a4b5c6d6e8f8fffffffffffffffffffffffffffffffffffffffffff2e6d8cebfb3aea3a0a5afb4c0cfdae7f7fffffffffffffffffffff7ebe3ccbeb2a29a8678635a493625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a52677d92a6b8cbdfeffffffffffffffffffffffffffffffffffffffffffffffbeee3d6ccc3b7b2aba8a8a9acb1b6c2c9ccd6e4ecfbfffffffffffffffff4dfcab49f8c7b6558473626140100000000000000000000000000000006192c3c4e64798ea3b5c9ddf5fffffffffffffffffffdece3cfbcab9e8a7a645d4c40311d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a0b2c3d3e5f5fffffffffffffffbe8d6c5ac97816c5746321e0b000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff2dec9b5a38d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162633434f5f677985929b9fabbccfdae7f6efe0ccb8a79e887c706761585c5d576064696f77808a99a1afbbcfdae7f7fffffffffffffffffffffffffff2e2d0bfb39d8875614b3c2b1906000000000000000b20354b6074899eb3c8dee9d7c6a6917c67513a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455663798a9eb4c1d2e4fffffffffffffffffffffffffffffffffffffffff6e2cebaa9917b66513c261100000000000000000000000000000000000000000000000000000000081d31445563798b9fb4bdcee5f5ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5645321d09000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffae7d5c4ab96816b563d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7dfcab6a595806b5b4a3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d324556607280949daebacbd8e8f7fffffffdead8c8b3a29983777070757e8a9eabbccfe3f7fffffffffffbe7d5c5b49f8b7b655a49352010000000000000000000000000000000000d22374d62778c9fb5cadff4fffffffffffffffffffffffffffffffffffffdead8c7a6917c66513a2a18010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a6072849aa6b8cbe0edffffffffffffffffffffffffffebd6c0ab96816b56412c1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffff5e1cdb9a895806d6a6c747b85929ea7b3bfcfdae7f5fffffffffffffffffffffffffffffffffffffffff8eae3cfbcab9f8c7c665d4b3e2d1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a0000000000000000000000000000000000000000000000000822374b5d72879cb1c8d8eafefffffffffffffffffffffffffffffffffdead7c7b09b85705b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202f404e606b8096a1b3c2d3e5f5fffffffffffffffffffffffffffffffffffffce8d6c6aa95806a55402b150000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffeebd9c8b5a49c8a85807b76716c6661585a6272808d9fa8b7c4d2e0eefcfffffffffffae7d4c4b49f8b7964574636251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4d5f6a7f94a1b2c2d2e4f4fffffffffffffffffffffffffffffffffffffffffff1e2d5c8bbb4a1998e8b909aa2b5bcc9daecfffffffffffffffffffffffeeadccec0b4a49c8978625443301c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859bb0c4d5e7fdfffffffffffffffffffffffffffffffffffffffffcf3e7e0d1c5b8b3a59d96939294979ca4abb3b9c6cee0e8f3fffffffffffffff7e2cebbaa9d8776615443301c12000000000000000000000000000000000e21364a5c71869bb0c7d7e9fdfffffffffffffffffffeebd9c9b9a89e897b665e4e423126190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6d8298a5b6c7d8eafdfffffffffffffff3dec9b39e8976614b392916030000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152532414d5b63737d858d9fb5bcc9d8e6f4e7d5c5b8a69e91857d777372727376797e848b959fa9b3bfcce3ecf7fffffffffffffffffffffffffff5e5d4c4b3a1917d675746331e0e0000000000000000081d3144556d8298adc6d6e8d9c3ae99836e5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4b6074859ba8b9ccdfeffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000005182b3b4b6073859ba9bacddbebfffffffffffffffffffffffffffffffffffffffff9e6d4c3a9937e695438281502000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c7d7e9fdfffffffffffffffffff2dcc7b29d87725b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d0c0b29d8775604b3d2d18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384554606b7f939cadbacbd9e9f8fffff7e2cebbaa9a847361595660687b8c9fb4cadff4fffffffffff5e0cbb8a6957f6a5d4b3c2c19020000000000000000000000000000000014293e53697e93abbccfe3f8fffffffffffffffffffffffffffffffffffff6e2cebaa98d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c3043546277889eb3bfd0e2f6ffffffffffffffffffffffffefd9c4af9a846f5a37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffce9d6c6b59f8d827f8288909ba3b3b8c5d0e3ecf7fffffffffffffffffffffffffffffffffffffffff8eadacbbbb59f8d7d675e4c3f2e2010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c000000000000000000000000000000000000000000000000081b2e3f54697f94aabbcee2f7fffffffffffffffffffffffffffffffffff5ddc8b4a38e79634e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f202e3e4c5e687e939eb0bfd0e0f0fffffffffffffffffffffffffffffffffffffff5e1ccb9a8907a65503b25100000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9c8677706b66615856514c464854606a7d8a9da6b5c2d0ddecfffffffffffff2e2cebaa99c8675615443301c150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4b5c677d8d9fb5bfcfe0f0fffffffffffffffffffffffffffffffffffffffffef0e1d3c4b8aa9f948379767a84949fabbccfe3eafcfffffffffffffffffffffaecded1c2b6a79a8472604a3b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadff2fffffffffffffffffffffffffffffffffffffffbf4e8e1d5cbc0b4a79e9287817e7d7f81878d969ea8b1bdccd5e3f2fffffffffffffeebd9c8b7a69a8472604b402f1e0e000000000000000000000000000000071a2d3d53697e93a9bacde1f6fffffffffffffffffffff7e7d7c6b9a79e8a7c68604b4437291c0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30404b6175879ca9bacee2eefffffffffffffff5e1ccb9a8947f6a5746321e0a0000000000031729395e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffae6d4c3aa95806a553c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071423303d4a556068717e939fabbbc8d6e4f1e3d5c5b8b3a29b928c888787888b8e93999faab4bac7d0dde9fffffffffffffffffffffffffffffce9d7c7b7a699836e5f4d3929170000000000000000000115273751677c91a8b9cce1dfc9b49f8b77614c37220f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5c6b8096a3b5c6d6e8fdffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5746321e0a0000000000000000000000000000000000000000000000000000000b20344859697f94a3b5c7d7e9f9fffffffffffffffffffffffffffffffffffffffff4dfcab7a58d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da9bacde1f6fffffffffffffffffff4dfcab6a58d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b3a2907b665645321f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2836434a616a7e939cadbbcbdaeafafff4dfc9b49f8b78625547454b5d6e8399aec3d8eefffffffffff3ddc8b39e8875604b3f2e1e0e0000000000000000000000000000000004192e43596e8398aec9daecfffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859667c90a1b3c7dbf0fffffffffffffffffffffffff2ddc8b29d88735544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffff4e3cfbcab9f9894979da6b0b5c1ccd5e3edfffffffffffffffffffffffffffffffffffffffffff9eadaccbbae9d937e685f4d402f211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab917b66513c2611000000000000000000000000000000000000000000000000001022374c62778b9fb4cadff0fffffffffffffffffffffffffffffffffff7e4d1c1ac97816c5846331f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3e4b5c667c8c9fb4bccdddedfefffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b0000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffff4dfcab49f8c79635956514c473a3c363336434b5f677a889ca4b3bfcee3ecf7fffffffffdead8c7b5a4998372604a43332515070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b495b647b8b9fabbccfddedfefffffffffffffffffffffffffffffffffffffffef0e0d2c3b6a69d8c7f6e636165727f8d9fb5bbccdeeefffffffffffffffffffffffceee0d3c5b4a2937e685948342012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91abbccfe3f7fffffffffffffffffffffffffffffffffffaf3e8e0d6ccc5b8b3a29a897d746c68686a6c71788089979fb3b8c5d4e2f2fffffffffffff6e6d4c4b3a195806b5e4c3c2c19090000000000000000000000000000000f21364c61768a9fb4c9def4fffffffffffffffffffffff4e4d6c5b9a89f8c7e6c6055473a2d1f12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e334657647a8b9fb4c0d0e3f3fffffffffffffce8d6c6b39e8976614b36210c00000000000a1e334657748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2d37444b5361697e8d9faab9c6d3e1ede3d5cbc0b4b0a7a69e9c9d9e9faba9afb4bbc8cdd7e5eefcfffffffffffffffffffffffffffff6e1cdbaa99d8877614c41301b0b000000000000000000000b21364b6075899eb3c9dee2cebbaa937e69533d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c1d2e4f4fffffffffffffffffffffffffffffffffffffffffbe8d6c5aa947f6a55392916030000000000000000000000000000000000000000000000000000071a2d3d4d62778a9eb4c1d2e5f5fffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffff9e6d4c3a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a846f5e4c3828160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a182530434f60697e939daebcccdcecfdeed9c4af99846f5a4837323f53687e93a8bdd3e8fdfffffffbe7d5c5ab96806b56453221110000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff1dcc7b19c87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4c5e6f8499aec4d9eefffffffffffffffffffffffff4dfcab59f8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffecdac9bcb5ada9acb2b7c4c9d2e0e8f3fffffffffffffffffffffffffffffffffffffffffff9ebdbcdbcaf9d947f69604e413022120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9aa957f6a55402a15000000000000000000000000000000000000000000000000000b1f3447596e8399aec2d3e5f9ffffffffffffffffffffffffffffffffffefdec9b49e8a76614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3d4a5c647b8b9faabbcedaebfbfffffffffffffffffffffffffffffffffffffffbe8d5c5ad98836e5645311d09000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e5b493b3c37332a26211f2630404d5c64788699a1b1bdcfdae7f5fffffffff5e5d2c2b2a196806b61504332251507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a48596379899ea9bac9daecfbfffffffffffffffffffffffffffffffffffffffff0e0d2c2b5a59d887b69614e4b5460697e929dafc0d1e3f7fffffffffffffffffffffffef0e3d0c0b39e8978624d402f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac9d9ebfefffffffffffffffffffffffffffffff8f2e6dfd6ccc6b9b4a69e928478676055535354575a626b7682909ea7b7c3d4e3f3fffffffffffff2e2d0bfb59f8d7c665b493727150100000000000000000000000000000a1f3346586d8398adc8d8eafefffffffffffffffffffffff4e4d6c6baaa9f93817361584a3d301d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b3c5d5e8fbfffffffffffff4e0ccb8a78c76614c37210c00000000000c21364b61768ba9bacee2f6fffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4a36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f19273135424f60697d8c9ea8b6c3d0ddeae7e0d1c8c5c5b8b3b1b2b3b5bcc9c4caced9e1e9f5fffffffffffffffffffffffffffffffff4dec9b49f8a7a6459473423130000000000000000000000091e3245566d8297adc4d4e7d8c8b09b85705b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6073859baabbcedff0fffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78f7a644f3a240f0000000000000000000000000000000000000000000000000000000c21364a5b6d8298a8b9cddfefffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000081c30435471869cb1c6dbf1ffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788dabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7a644f402f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c32424f60697f949eafbecfdfefebd5c0ab96806b563c2b273c51667c91a6bbd1e6fbfffffff5e0ccb8a78e79644f382816030000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f40566b8196abc0d6ebfffffffffffffffffffffffff8e3cfbcab8e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffff7e7dacfcac2bfc1c8cbd4dde4effbfffffffffffffffffffffffffffffffffffffffffffaecdbcdbdb09e957f6a614f42312313040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000021528385e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000005182a3b51667b90a4b6cadef2fffffffffffffffffffffffffffffffffff6e1cdb9a8947e695544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314212f3e4a5b647a899ea9bac8d9ebf9fffffffffffffffffffffffffffffffffffffffff5e0ccb8a7917c665138271502000000000000000000000000000000000000000000000001162b41566b8096abc9daecfffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533d2c26211f17110c08141c303e4a59627583979fb5bcc9d7e4f2fffffffff0e0cfbfb09e947f6a614f433225150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283947586277879da7b8c7d7e7f7fffffffffffffffffffffffffffffffffffffffff1e1d2c2b5a49c8778655d4f4336434a606a7f95a2b4c8dcf3ffffffffffffffffffffffffffeee1ccb9a899836e5e4c38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffef7efe4ddd4cbc5b9b3a89e95887d7262594b44373d3f3c484d58616d7c899da5b7c5d6e8fbffffffffffffeee3cfbcab9e8979635544311d0f00000000000000000000000000000417293a51677c91aabbcee2f7fffffffffffffffffffffffff4e4d7c8bbb49f968476635b4d413127190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4a6072849aa7b8cce0ecfffffffffffff4dfc9b49f8a745847331f0a00000000000d23384d62788da2c7d8eafdfffffffffffffffffffffffffffffffffffbe8d5c5ab96816c563e2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2032424f5f677c8a9ca5b3bfcde2eaefe4dddad5cbc8c7c7c8cacfdad9dfe2ebf6fcfffffffffffffffffffffffffffffffffeebd9c8ad97826d5c4b3b2a180500000000000000000000000216283850657b90a6b7cbdfddc9b5a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697e93a3b5c8d9ebfefffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b0000000000000000000000000000000000000000000000000000000e24394e63798c9fb4c6d6e9fdfffffffffffffffffffffffffffffffffffffffffff9e5d3c2a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000001142636596e8398aec3d4e5f5ffffffffffffffffffefd9c4af9a846f5a3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2d0bfae98836e5c4a36221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152432424f616b8095a0b2c1d1e3ebd6c0ab96816b564136333952677c92a7bcd1e7fcfffffff3ddc8b39e8874604a35200b0000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738576d8297acc2d7ecffffffffffffffffffffffffffecdac9aa95806b553d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffff7ece3dfd7d4d7dddfe6f2f8fffffffffffffffffffffffffffffffffffffffffffffbecdccebdb09f95806b61504332241405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000091d324556758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000d20354a6073869cb1c4d4e7fafffffffffffffffffffffffffffffffffce9d7c6b29d8774604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313f4b5c6479889ea7b9c7d7e6f6ffffffffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b0000000000000000000000000000000000000000000000000012273c52677c91abbccfe3f8fffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a25110c0a040000000112202d3b4857617381949fabbac6d4e2effcfffffeedddcdbcaf9d947f6a614f43322515070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273846576176869ca5b7c5d5e5f5fffffffffffffffffffffffffffffffffffffffff3e2d4c3b5a49c8677635a4b3f322530424a6072849aafc5d5e5f5fffffffffffffffffffffffffce8d6c6b3a1907c665645321e0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffff6eae2dfd1c9c4b7b2a79e95898076686054483b3126282a2b353a464c5e6679879da7b8cce0eeffffffffffffffecdac9b9a79b8573604b3d2c1a0600000000000000000000000000000c21364c61768a9fb4cadff4fffffffffffffffffffffffffff5e6d9cebdb0a29a8779675f4b44372a1c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277899eb3becfe2f2fffffffffff4dfcab59f8a75604a35200b000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffffff5e0ccb8a7907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108142432414d5e66798799a1b0bcced8e6f4f2f0e7e0dddcdcdddfe3eceef4f7fefffffffffffffffffffffffffffffffffffff7e2cebbaa917c67523e2e1d0c000000000000000000000000000b20354b6074889db2c8dde4d1c1aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c6177899eb3c1d2e6f6ffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e5544311d08000000000000000000000000000000000000000000000000000003192e43586e8398abbccfe4f4fffffffffffffffffffffffffffffffffffffffffffff3decab6a48c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095a5b6c7d7e9fdfffffffffffffffff2ddc7b29d87725544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586e8399aec1d1e4f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc7b3a18e79644e3e2d1b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061424324350626d8298a3b5c5d5e8dac5b09b85705f504c464b576b8095abc0d5eaffffffffeed9c4ae99846f5443301c070000000000000000000000000000000000000a20354a5f758a9fb4cadff4fffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455670859bb0c5daf0fffffffffffffffffffffffffff1dcc6b19c86715b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffff8f4ede9ecf2f4fafffffffffffffffffffffffffffffffffffffffffffffffbedddcfbeb19f96816c6250433325140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000b20364b60758baabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000071c304354687d92a6b7cbdff3fffffffffffffffffffffffffffffffffff4dfcab7a5927d685443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424e5d657a899ea6b8c5d6e5f5fffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5645311d09000000000000000000000000000000000000000000000000000d22374c62778b9fb5cadff4fffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000002101d2b394655606c7f8d9fa8b7c4d1deebfcfffffbebdaccbbae9d947f6a614f4332251506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263745566175859ba4b6c3d4e3f3fffffffffffffffffffffffffffffffffffffffff6e6d5c4b7a59c86766259493c2e21131c304354647a8fa6b8c7d7e7f7fffffffffffffffffffffffff4e4cfbfb29d8775604b3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffbece6d8cecac1b5b0a69d948980766a61574a43362b1d14131519202933404c5b6379899eb3c0d1e3f7fffffffffffff7e7d6c5b5a395806a5b4936211100000000000000000000000000000a1f33465870859ab0c6d7e7f7fffffffffffffffffffffffffff6ebe2cdc0b3a59c8a7d6b6055473a2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859677c91a0b2c4d4e7fafffffffff8e3cfbcab8c76614c37210c00000000061a2c3d556b8095aac0d5eafffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142331404c5b637683959eb4bbc8d6e4f3fffbf5f3f1f2f3f4f8fffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c3721100000000000000000000000000000081d31445572879db2c7dcefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095a7b9ccdff0fffffffffffffffffffffffffffffffffffffffffffffce9d6c6a9947e6954372614010000000000000000000000000000000000000000000000000000061b31465b70869bb0c9d9ebfffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c8772594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000c21374c6176879da9bacde1eefffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657a8fa3b4c8ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2ae99846f5c4a36201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142533444b6074859ba7b8cce0ddc8b4a3927d6d656158606476889db3c8ddf2ffffffffead5bfaa95806a55362513000000000000000000000000000000000000000b20354a60758aaabbcee2f7fffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9def4fffffffffffffffffffffffffff3dec9b6a48d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcfbfb2a0978172604a44332515070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6d8eafeffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000001325364b6074889db2c5d6e8fbfffffffffffffffffffffffffffffffffae6d4c3b19c8673604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b39464b60687b8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e38271502000000000000000000000000000000000000000000000000000b1f34485971869bb0c9d9ebfefffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000d1b2937444b616a7d8a9da6b4c0cde1e8f4fffff8ead9ccbbae9d947f69614f4332241400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151d3144556074839aa3b4c2d3e1f1fffffffffffffffffffffffffffffffffffffffffeebd9c8b8a69d87776258483b2c1e10001325364b5c73889ea9bac9daecffffffffffffffffffffffffffeddfcab6a5957f6a5948341f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c6d7e9fcfffffffffffffffff3e8e0cfc8bbb4ada39b92877f766b61584c46393025180d010000050c171f2f3c495b677c91a2b4c8dcf1fffffffffffffff4e4d2c1b49f8c79634e3f2e1c08000000000000000000000000000417293a556a7f94a8bac9daecfffffffffffffffffffffffffffffeebded0c3b6a89e9180746159483c2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4d5f6d8298a6b7cbdfebffffffffffecdac9a48f7a654f3a2510000000000b2135495b70859bb0c5daf0fffffffffffffffffffffffffffffffffffde9d7c7ad98826d5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3d4a58617280929faab9c6d6e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0dbc6b09b86715847331f0a00000000000000000000000000000b20354b60758a9fb4cadfefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc5d6e8fefffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a88f79644f3a240f000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758647a8b9fb4c0d1e5f5fffffffffffffff7e2cebbaa8d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23374b5d70859bb0c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48f7b65503e2d1a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006161d3245566278899eb3becfe3d1c1b59f8d827b7674757a859ba6b7cbdff4fffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000a20354a5f758a9fb4cadff4fffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a9bacde1f6fffffffffffffffffffffffffff9e5d3c2a9947f6a543b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceeded0bfb2a098827260544330261607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2ffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000081d314556697f94a7b9cce0f3fffffffffffffffffffffffffffffffffff1decab6a4917c675443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2c3c4857616d7e8c9ea8b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff7e3d1c0af99846f5b49351a0a000000000000000000000000000000000000000000000000000005182a3b546a7f94abbccfe3f7fffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000b192731434f5f677a879aa2b0bdccd6e4f1fffff8e9d9ccbbae9d947f69614f43321e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152534444b60738298a1b3c1d1e0f0fffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9e88796359483a2b1d0e000008182e3e52677d8b9fabbccfe3f0fffffffffffffffffffffffff9e6d3c3b49e8a77624c3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa8b9cde1f6fffffffffffffff3e3d5ccbeb2aa9f988f857d746961574c473a33291c130800000000000004121e2c3c4d5f70859ab0c5daefffffffffffffffffefe2cebbaa99836f5d4b37230d00000000000000000000000000000e23384d63788a9fabbccfe3effffffffffffffffffffffffffffffceee1d3c6b9b49e968477625a483a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6176889db2bdcee1f1ffffffffe8d3bea9937e69543b2a180500000b1b2d3d4e63798da3b4c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa9917c6651372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111f2d3a4654606b7d8c9ea8b8c5d6e5f1f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0d1c0ac97816c573a29170400000000000000000000000000000c22374c61778caabbcee2efdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8974604b35200b000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffae7d4c4a7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4a5c697e93a2b4c7d7e9fdfffffffffffffeebd9c8a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f51667c90a4b5c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b19c86715d4b37200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384859667c91a0b2c5d6e3cfbcab9f98908b8a8a8f9ba3b5c4d4e7fafffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8196abc7d7e9fdfffffffffffffffffffffffffffff0dbc5b09b8570594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefded0c0b3a19882736054433625130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000021527384b6176899eb3c5d5e8fbfffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495a627582939faab9c6d5e3f3fffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28f7a65503d2c1a000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4cadff1fffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000009151d32404d5c647784969fb3b9c6d4e1effdfff7e9d9cbbbae9d947f69614f3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051424334351626d8197a0b2bfd0dfeffefffffffffffffffffffffffffffffffffffffffff3e3d0bfb49f8c7b655b493b2b1c0d000000001025394d5f677d8d9fb5c2d3e5f9fffffffffffffffffffffffff1e1cdb9a897816c5a4935200d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def2fffffffffffff3e2d5c5b8b3a0988b827a706760554b4639332a1e170b000000000000000000000e1e304052677d92a7bcd2e7fcfffffffffffffffeead8c8b3a18f7a65503c2b1905000000000000000000000000000c2135495b667c8d9fb5c1d1e5f5fffffffffffffffffffffffffffffff1e4d7cdbcb0a29a8678625846331f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f334658667b909fb1c3d4e6faffffffefdac4af9a846f5947341f0d0c111b28394a5b6c8196acc1d1e4f7fffffffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2936434b5f677b8a9ea7b8c7d3dde0e7eaeff3f5fcfffffffffffffffffffffffffffffffffffffffffceee0d2c2b4a2927d67523d28120000000000000000000000000000000e23384d63788da2c8d9ebefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5544311d08000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4a6072849aa9bacde1f2ffffffffffffffe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001124384c5e71869cb1c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa9937e68533f2e1c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4c5e6d8298a7b9cce0dac9bcb5ada5a99f9faab0b5c1d1e2f2fffffffffdead8c8a28d78624d38230d00000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879db2c7dcf2fffffffffffffffffffffffffffffff4dfcab59f8c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeefdfd1c0b4a2998373605544362618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffce7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a5907a65503b2510000000000000000000000000000000000000000000000000000000000a1e3346576b8095a7b8cce0f1fffffffffffffffffffffffffffffffffff0dec9b6a4927d675544311d0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c495b63788698a0b4bbc8d6e4f3fffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0af9a84705d4b371f0e000000000000000000000000000000000000000000000000000000000b2034485a6f8499afc3d3e6f9fffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000011522303e4a59627481919ea8b6c3d2dfeffdfff7e9d9cbbbae9d947f695a4935200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051323324250616b80969fb1becfdeeefdfffffffffffffffffffffffffffffffffffffffffbe8d5c5b3a1947f6a5d4b3c2c1d0d00000000000a1e30414d5f6b8095a4b6cadeeefffffffffffffffffffffffffce9d7c6b49f8b78634d3b2a1c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc4d4e7fafffffffffbe7d5c4b8a79e9082786d645c524b443733291f170c030000000000000000000000001223384d62788da2b7cde2f7fffffffffffffffff6e6d0bfae99836e5a4834200b0000000000000000000000000006192c3c4d5e6b8096a3b5c7d7eafdfffffffffffffffffffffffffffffff4e9e1cdc0b4a49c8676614c3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a5b7cadfecfffffff4dfcab49f8b77624c3b2b2122252e39465763798c9fb4cadfeffffffffffffffffffffffffffffffffffffae7d4c4ae99846f5746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c182630414d5d657a899ea9b6c3c8ccd5d5dadee1e8ecf1f4f7fefffffffffffffffffffffffffffffdecded1c2b5a49a8474604b36200b0000000000000000000000000000000e24394e63798ea3c2d2e5efdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffeebd9c8aa957f6a5537261401000000000000000000000000000000000000000000000000000000071c30435474899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c30435463798b9fb4c3d4e6fafffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f4052677d92a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c3721110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404c6177899eb3c5d5e7dacfcac2c7bab4b4bbc8c9d1dfeffffffffffff7e2cebbaa8b76604b36210b00000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384f64798ea5b6cadff3fffffffffffffffffffffffffffffff8e3cfbcab937e69533a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0d2c1b4a29a847460554437261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d00000000000000000000000000000000000000000000000000000000031729394c6176899eb3c3d4e6f9fffffffffffffffffffffffffffffffff9e5d3c2b29d8774604b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b495a6379889ca4b2beced8e6f4fffffffffffffffffffffffffffffffffffffffffffffffff5dcc7b4a28f7b65503f2e1c000000000000000000000000000000000000000000000000000000000005192b3c51667c91a4b6cadef2fffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000412202d3b4755606c7c8a9da5b5c1d1dfeffdfff7e9d9cbbbb49f8b78634d3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004122331414f606a7f959eb0bdcedcedfcfffffffffffffffffffffffffffffffffffffffffff6e0ccb8a7998372604a3f2e1e0e00000000000001132330414b6074869cb1c0d0e6f6fffffffffffffffffffffffff4e2cebbaa97816c59473a2c1e1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273751667c91a6b7cbdff4fffffffff4e0cbb8a69e897c6d625a4f4b3e3631271e170b0400000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffeddfcab49f8b78624d38220d00000000000000000000000000000e1e30404b6073859ba9bacde2f1fffffffffffffffffffffffffffffffffcebded1c3b6a498826e5b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6175879db2bdcee2f2fffff7e2cebbaa95806b59483836373a3f4b576175859baabbcee2f7fffffffffffffffffffffffffffffffffff4dfcbb7a6927d67523928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c313f4b5c647b8b9ca5adb3b8c5c0c4c9ccd6d7dbdfe3ebf0f2f8fffffffffffffffffffff5eae2cfc0b4a39b8676615645321d090000000000000000000000000000000d23384d62788da4b5c9deefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b65503b2610000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6a7f95a5b7cbdff4ffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001220364b6075889eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9ae99836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759697f94a7b8cce0ece3dfd7d7cdc9caced9dde4effdfffffffffff4dfc9b49f8a745745321e0900000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffee9d3bea9947e69543828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566c8196abc3d3e6f9ffffffffffffffffffffffffffffffffecdac9af9a856f5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d2c2b5a39a84756156453727190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b00000000000000000000000000000000000000000000000000000000000b1f334658697e94a5b7cadfeffffffffffffffffffffffffffffffffffff0dfcab6a5937e685746331e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273847596278889da6b6c2cfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff5e5cfbfaf9a846f5d4b3721110000000000000000000000000000000000000000000000000000000000000d20354b6073879cb2c4d4e7fafffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000002101d2a37444b5f6779879ba3b4c1d1dfeffffff7e9e2cebbaa98836e5c4a36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122230414e60697e939dafbccddbecfbfffffffffffffffffffffffffffffffffffffffffff6e6d0c0b39e8977615443302111000000000000000005131d324556667b90a2b3c8d8eafefffffffffffffffffffffffeead8c8b49f8a776259493c2e201204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2c6d6e9fcfffff8e5d2c2b39e8879665e4d493c372e201d150903000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffff7e2cebbaa947f6a553a2a18040000000000000000000000000000121d31445563798b9fb4c3d3e6f9fffffffffffffffffffffffffffffffffcefe1d3c2b2a08e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e334657657b909fb1c4d4e6fafffeebd9c8b39e897762564b4b4c4f545d6575839aa3b5c8d8eafefffffffffffffffffffffffffffffffff9e5d3c2b29d8874604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113212f3e4b5d667c8790989ea7a6abafb3b9c6c1c6cacfd9dbdee5f0fdfffffffffffffff1e5d8cebeb2a29a8576615847382815020000000000000000000000000000000c2035495a71869cb1c5d5e8d9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c000000000000000000000000000000000000000000000000000000000c21374c61768caabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffecdac9a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3c4b6075879db2c7ddf2ffffffffffffebd6c1ab96816c563625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab927d67523a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6175899eb3c8def2f8f4edeae2dfdfe2ebf6f8fffffffffffffff3dec9b39e89745e3928160300000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffeed9c3ae99836e5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075889eb3c8def1fffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b5a49b85756157463828190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b180500000000000000000000000000000000000000000000000000000000000417293a4b6074879db2c1d2e4f8fffffffffffffffffffffffffffffffff9e6d4c3b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d3145566277879ca6b7c4d3e0ecfefffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b2a08f7a644f3f2e1c03000000000000000000000000000000000000000000000000000000000000081c304354687e93a6b7cbdff5fffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000d192731414d5b6377859ba3b4c1d2e1f1fffffdead8c8b59f8c79644e3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212f404d5f687e8d9fb5bcccdaebf9fffffffffffffffffffffffffffffffffffffffffffeebd9c8b3a2927d68594736251303000000000000000000021528384c5e6f849aaabbcee2f1fffffffffffffffffffffffff6e1cdbaa99b8577635a4a3e2f221401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556a7f94a8b9cde1f4fffff3dec9b5a4907b665b4c40352b221b1008020000000000000000000000000000000000000d23384d62788da2b7cde2f7fffffffffffffffffffeebd9c8b09b85705847331f08000000000000000000000000000001152737495b6a7f95a5b6cadff3fffffffffffffffffffffffffffffffffffff0e0cfbea8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5d6d8297a6b7cbdff4fffff6e1ccb9a89a8474666161616569717a879aa2b3c1d2e6f6fffffffffffffffffffffffffffffffffff5decab6a4937e685645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202e3f4c5e66737b83888d91959a9ea8a7acb1b4bcc9c6c9d2e2eaf5fffffffff8ece1d4c7bab4a09884766158473a291a0a0000000000000000000000000000000006192c3c54697f94a7b8cce0d9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715746331e0a000000000000000000000000000000000000000000000000000000000e23384e63788da3c8d9ebfefffffffffffffffffffffffffffffffffffffffffff8e3cfbcab907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e324556687d92a8c5d6e8fbffffffffffeed9c4af99846f5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215283850657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e3246576b8096abc4d5e7fafffffdf6f4f4f7fefffffffffffffffffff2ddc8b39d88735e48331e0000000000000000000000000000000000000000051a2f445a6f8499afc4d9edfffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c52677c91a7b8cce0f5fffffffffffffffffffffffffffffffffff6e2cebaa98f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c3b6a49c867661574639281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19000000000000000000000000000000000000000000000000000000000000000c1d314556677d92a3b5c9ddecfffffffffffffffffffffffffffffffffff1e0cbb8a695806b5a49352013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112131424b6074859ba5b6c4d4e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdbaa998836e5c4b37211100000000000000000000000000000000000000000000000000000000000000011426364b6075889db3c7d8eafdfffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000009151d303d49596175859ba3b5c3d4e4f4fffff6e3cfbcab98826d594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202e3f4c5e677d8c9fabbccfdaeaf9fffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9a846f5f4e3b2a180800000000000000000000000a1a2f404e63798c9fb4c2d3e5f5fffffffffffffffffffffffde9d7c7b4a39b8778645c4c40311c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374c6176899eb4c6d6e8fcfff1dbc6b19c86715e4c3d2f20190e0700000000000000000000000000000000000000000216283851667c91a6bbd1e6fbfffffffffffffffffffff4dfcab49f8b77614c36251300000000000000000000000000000009192c3d4b6074879cb2c7dcf1fffffffffffffffffffffffffffffffffffff5e0ccb9a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4c6176879db2c8ddf2fffffce8d6c6b4a29a867b7676777a7e858f9ca5b3c0d0dfeffffffffffffffffffffffffffffffffffff5e5d0bfb19c8674604b38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202f404c5460666e73787c8084898e92979c9fababb1b5c1cdd7e3ecf7f7f0e5decec3b7a99f9382746158473a2a1c0c0000000000000000000000000000000000000e21364b6175899eb3beced8c2ad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57392917030000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384e63798ea7b9cce0f5fffffffffff3dec8b39e8874604a35200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1b7cce1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e64798ea6b8cbe0f4fffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e000000000000000000000000000000000000000003182e43586d8398adbfd0e7f7fffffffffffffffffffffffffffffffffffff5e1ccb9a8927c67523f2f180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6f849aafc5d5e8fbfffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b6a59c867761584739291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000021527384a6072859bb0becfe3f3fffffffffffffffffffffffffffffffffbe7d5c4b49f8b78634d41311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4e606c8197a3b4c3d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b49f8a78624d3e2e1b030000000000000000000000000000000000000000000000000000000000000000081d324556697f94a9bacee2f6fffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000002121f2c3b47576176859ba5b7c5d6e7f7ffffecdac9b49f8b77624d37220e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4b5d667c8c9faabbc9daecf8fffffffffffffffffffffffffffffffffffffffffffffde9d7c7b49f8c79634e41311d0c000000000000000000000000001121364a5b6b8096a4b6c7d7e5effdfffffffffffffffffffff5e5d1c1b4a59c887a665e4e423026180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f3347586b8096a8b9cce1f2ffedd8c2ad98836d58402f1f110600000000000000000000000000000000000000000000091e3245566c8197acc1d7ecfffffffffffffffffffffff7e3cfbcab937e695443301c070000000000000000000000000000000f1d324556677c91a7c3d4e6fafffffffffffffffffffffffffffffffffbe7d5c4b39e8976614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e3346576d8297acc2d7ecfffffff4e4d1c0b4a49c908b8b8c8f939ba3b2b6c3d0deeefdfffffffffffffffffffffffffffffffffdead7c7b3a1917c665544311a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211222f36434b51585a62676b6f74787d82868b90959ba3b4bac7cfdae2e2dfd2c9beb1a59d8b7e6d6056473a2a1c0c000000000000000000000000000000000000000a1e324657687d92a0b1bec9c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778caabbcee2f7fffffffffffffffffffffffffffffffffffffffffffce9d7c6a8927d68533d2813000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8d78634e3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffff5e0ccb8a7907b65503d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b22364a5c73889db3c8ddf2fffffffffffffffffffffffffffffffffff2ddc8b29d88735d48251300000000000000000000000000000000000000000013293e53687e93a1b3c9d9ebfefffffffffffffffffffffffffffffffffffce8d6c6b09b85705d4b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4cadff3fffffffffffffffffffffffffffffffffffbe7d5c5af99846f5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a59c87776259473a291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000a1c304354657b90a0b2c5d5e8fbfffffffffffffffffffffffffffffffff3e2cdbaa99a846f5f4d3b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3d4b5d687e939fb1c1d1e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b5a3947f6a5a48352010000000000000000000000000000000000000000000000000000000000000000000021528384c61768a9fb4c9dff4fffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000010f1d2a3946586177879da7b9c9daecfffff7e2cebbaa947f69543c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3d4a5c657b8b9faabbc8d9e7f7fffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa997826d5b493523130000000000000000000000000000071a2d3d4b6075869ca9bac7d1e2eaf6ffffffffffffffffffffefdfd1c3b6a69e8a7c68604b4336281a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c6177899eb4c4d4e7faeed9c3ae99846e5544311d1509020000000000000000000000000000000000000000021527384b6075889eb3c8def3fffffffffffffffffffffffeebd9c9b19c8673604a35200e000000000000000000000000000000021528384d62778ca5b7cbdff4fffffffffffffffffffffffffffffffdefe0cbb8a6947f6a5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8196abc0d6ebffffffffefded1c2b5b1a6a0a0a1a4a9b0b5c1cad3e1eefcfffffffffffffffffffffffffffffffffff7e2cdbaa999846f5e4c37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000411182630353b3c484d5156546063686c71767b8086959fa9b5bcc9cececac1b5b19f97877a69604b4538291c0c0000000000000000000000000000000000000000031629394e5f6d8297a0afb3b9ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c8d8eafdfffffffffffffffffffffffffffffffffffffffffff6e1cdb9a88e79634e39240e000000000000000000000000000000000000000000000000000000000b1b2c3c54697f94a9bed4e9feffffffffffffffffffffffffffffffffffffffffffffecdac9a9947f695544311d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8399aec3d8eefffffffffffbe8d5c5ad98836e5b4a3621130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657a8fa5bacfe4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e596f8499aec4d9eefffffffffffffffffffffffffffffffffff3dec8b39e89735443301c0700000000000000000000000000000000000000000b20354a60728399abbccfe3f7fffffffffffffffffffffffffffffffffffff4ddc8b4a3907b655443301c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e556a7f95abbccfe3f7fffffffffffffffffffffffffffffffffff5e0cbb8a6917c675239291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c1b29d87786259483b2a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffff8e3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000001325364b5d6d8298a7b8cce0eefffffffffffffffffffffffffffffffffdead7c7b4a2927d6759483626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213202e3d4a5b657b8c9fb4bdcedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2cdbaa99b8573604b3c2b1902000000000000000000000000000000000000000000000000000000000000000000000a1f33465870859ab0c5daeffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000c1b293a47596379899eabbccfe3f0fffdead8c8b19b86715a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101e2c3c4a5b647a8a9ea9bac8d8e6f6fffffffffffffffffffffffffffffffffffffffffffffffeead8c8b49f8a78624d3d2c1a050000000000000000000000000000000f1e324557647a8b9fa9b4c1ced8e6f4fffffffffffffffffffdefe1d3c5b8a89f8c7e6b60544538291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586a7f95a6b7cbdff1f3ddc8b39e8874604b3a31271d150904000000000000000000000000000000000000091d314556687d92a7b8cce0f5fffffffffffffffffffffffff7decab6a4907b66503c2c19060000000000000000000000000000000a2034485972889db2c7ddf2fffffffffffffffffffffffffffffdefdfcfbeb39e8875614b39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffdefe0d2c9c6bbb6b6b6babec6c9d2dfe6f1fffffffffffffffffffffffffffffffffffff7e7d3c2b49f8b78634d402f19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20262b35383c36434a4e52575861666b737f8b989fabb4babbb4afa39b908276645c4f4231271a0c000000000000000000000000000000000000000000000b1b31414b607382919a9ea7a496806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293951667b90a6bbd0e5fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b35200b00000000000000000000000000000000000000000000000000000003162939495a6c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d8774604b3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263653687e93a8c2d3e5f9fffffffffff3dfcab49f8c79634e41301e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f3346586b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff4dfc9b49f8a75604a35200b0000000000000000000000000000000000000000071c30435463798c9fb4cadff4fffffffffffffffffffffffffffffffffffff8e4d1c1b09b8572604a3b2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879cb2c9d9ebfefffffffffffffffffffffffffffffffffdead8c7b39e8875604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b4a3907b655a483b2b1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000008182e3f4c6177899eb3c0d1e5f5fffffffffffffffffffffffffffffffff5e5d0c0b39e8978625443301c120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303f4b5b6379899eaabbcedbebfdfffffffffffffffffffffffffffffffffffffffffffffffffffeefdecfbeb49f8b79635544311e0e00000000000000000000000000000000000000000000000000000000000000000000000417293a586d8398adc2d8edfffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000b1b2a3b495b667c8d9fb5c2d3e5f9fff6dec9b5a38d78624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13161820222e3c495b6379899ea8b9c7d7e6f6fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa96816b5948341f0f00000000000000000000000000000000031628394a5c667c8b9ba3b4bbc8d6e4f4fffffffffffffffffffff1e3d5c6baaa9f93807260564639291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6175889db2c2d3e5f5e0ccb8a7927d67584b443731271f170c0700000000000000000000000000000009192c3c4b6074879db2c5d5e8fbfffffffffffffffffffffffff9e5d3c2ae99846f5b4935210c00000000000000000000000000000005192b3b576d8297acc5d6e8fbfffffffffffffffffffffffffdeddfd2c1b2a0927d685746321b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c5d5e8fbfffffffffef0e5dedbd0cbcbcccfd3dbdde4eff9ffffffffffffffffffffffffffffffffffffffecdac9b6a4957f6a5a4935221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1119202227253035393d3a464c5054606a78838c979fa9aa9f9a91867b6d61574b3e321d150a000000000000000000000000000000000000000000000000131d314455606d7c84898c8c867b654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e334657687e93a8bdd3e8fdffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705544311d080000000000000000000000000000000000000000000000000000000e1e3246576278889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a5927d685847331f1402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da4b6cadef3fffffffffff7e3cfbcab99846f5f4d3c2b1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c30414c6176899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2b3c566b8196abc0d6ebfffffffffffffffffffffffffffffffffff7e2cebbaa8c77614c37220e000000000000000000000000000000000000000000132536495b6e8399aec3d9eeffffffffffffffffffffffffffffffffffffffefddc9b5a3937e68594836251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364f64798ea4b6cae7f7fffffffffffffffffffffffffffffffffff6e2cebaa995806b5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b09b85705d4b3c2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5d72879cb2c7dcf1fffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000111f344759687d92a2b4c7d7e7f0feffffffffffffffffffffffffffffffeee0ccb9a79a8472604b402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e192731414d5d6479889da7b9c8d8eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b2a0937e685b4a372715000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8499aec3d9eefffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000c1d2c3d4c5e6c8196a4b6cadeedfff8e5d2c1a7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080f1a2123282c2b34373f4b5a6379889da7b8c6d6e5f5fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d3b2b190100000000000000000000000000000000000a1b2d3e4d5e667985939faab9c5d6e5f5fffffffffffffffffffff3e4d7c8bbb49e9682746157463a291a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e324657677d92a4b6cadef2e7d5c5b29d87766860554b44373329211a0f0903000000000000000000000001142637495a6a7f94a5b7cae3f3fffffffffffffffffffffffffffff0dfcab59f8c78634d38230e0000000000000000000000000000000011263c51667b91a7b9cce0f5fffffffffffffffffffffff6eae2d0c1b5a398826d5f4e392816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da7b8cce0f7fffffffffffff8f3f1e5e0e0e1e4e8f0f2f8fffffffffffffffffffffffffffffffffffffffff8e3cfbcab9c8674604b3c2c190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12131c20232829333636434b5b636e79828a908f8b847c72655d4c46392e2014020000000000000000000000000000000000000000000000000001152737444b5f676f74777772655d4b37220e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102032424b6175869cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c563726140100000000000000000000000000000000000000000000000000000e1e31414b6175869ca6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b39e8876614c42312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a72879cb1c7dcf1fffffffffffeebd9c9b3a1927d675a48382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e182530414d5f6c8197a7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2839485a6d8297adc2d7ecfffffffffffffffffffffffffffffffffffdead8c8a5907a65503c2c1c10080000000000000000000000000000000000000008182c3d53687d92a8c7d8eafdfffffffffffffffffffffffffffffffffffff8e4d2c1b39e8977625443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8096abc3d3e6fffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624c3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a5917c66513f2f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899eb4c9def3ffffffebd5c0ab96806b563929170300000000000000000000000000000000000000000000000000000000000000000001142637596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aa9bac9d3e0ebfcfffffffffffffffffffffffffffffbe8d6c5b4a295806a5e4c3e2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2c37444b5f677b899da6b7c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d3c2b4a298826d604e3d2d19090000000000000000000000000000000000000000000000000000000000000000000000031629394b6074889db3c8ddf2fffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000f1f30404b6074869cb1bfd0e2f6ffecd7c2ad97826d583f2e180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d202c35383d413b484d525d6478879da6b8c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c1ae98836e5a48341d0d00000000000000000000000000000000000000102030404d5b63727e8c9ea7b9c7d7e9fdfffffffffffffffffffff5e6d9cebcb0a0988475615846382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6073869cb1c4d5e7f3dfcbb7a59d897e746860554c463a362d211e160b08010000000000000002131d31445563788a9fb4c3d4e6fffffffffffffffffffffffffffffff8e3cfbcab96816c57412c17020000000000000000000000000000000b20364b6075899eb3c7d7e6f3fefffffffffffffdf6ede6d8cebfb3a39b8575614b41311b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c9daecfffffffffffffffffffbf5f5f6f9fefffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7b655645311e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e13171f2126303c494d5b636d777b7a766f6660544b3f33291b100200000000000000000000000000000000000000000000000000000009192731414d525a596262594f4b3f2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4f606e8298a4b6cadef3fffffffffffffffffffffffffffffffffffffffffffde9d7c7a7927d68523d2813000000000000000000000000000000000000000000000000000006192b3c4e606e8298a4b6c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffff1e0cbb8a698826d604e3f2e1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c576c8197acc1d6ecfffffffffffff7e7d0bfb39e8978625645321d14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e2c36434a5f677d929fb1c5d6e8fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a553929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273845576278899eb3c9def3ffffffffffffffffffffffffffffffffffffebd6c1ac96816c5a493a2e221b100d0700000000000000000000000000000000000f23384d62788da9bacee2f6ffffffffffffffffffffffffffffffffffffffefe0ccb9a79a8472604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddf1fffffffffffffffffffffffffffffffffff7e4d1c1ad97826d5948341a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b29d8774604b35201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca8b9cde1f5fffffff0dbc5b09b86705746331e0a000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798b9fabb6c2cee1e8f4fffffffffffffffffffffffffffff3e3d0c0b49f8d7c665c4a3d2c1f10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101826303c4955606c7d8b9ea7b7c4d5e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d3c3b6a49a8474604b42311f0f000000000000000000000000000000000000000000000000000000000000000000000000081e324657677c91a6b8cbe0f4fffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000001121e324556657b90a1b3c7dbf0fff2ddc8b29d88735d4b36281a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192731363d494e52565a5962686f7a879da5b7c4d5e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffff2dec9b5a38f7a644f3c2b190000000000000000000000000000000000000000021222303d4a5460697b899ea9bacde1edfffffffffffffffffffffff6ebe2cdbfb2a29a8576615645311d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c304354687e93a6b7cbe0f4e6d4c3b7a79e93877d746961584e4a3d363228201c140b09020000010a151d31424b6073859ba9bacde1f1ffffffffffffffffffffffffffffffffecdac9b29d88735d48331e08000000000000000000000000000000091d3145566c8196a9bac8d6e3ebf2f4f7f4f3f0e9e1decfc8bbb4a1998576615746322313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586d8298abbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5d4b382715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141c2c353d4a4e596265656157514a43362e1e170b00000000000000000000000000000000000000000000000000000000000009151d30393c3b484c4c483b372e21100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c697e93a0b2c3d3e6f9fffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98e79634e39240e00000000000000000000000000000000000000000000000000000b2035485a687d92a0b2c2d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b2a0937e685d4b3c2c1e0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcffffffffffffeee0ccb9a79b8574604b443026180d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d29333c4954606a7d8c9fb4bdcee3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5746331e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273745566075859ba7b9cce0f5fffffffffffffffffffffffffffffffffffff3dec9b49e8a7862594b3f372e24221b10070000000000000000000000000000000b20354a60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffbe8d6c5b3a2917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa5b7cadff4fffffffffffffffffffffffffffffffffff2ddc8b4a38e79644e3b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa895806b5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c6d6e9fcfffffff4dfcab49f8b76614b36210c00000000000000000000000000000000000000000000000000000000000000000417293a4b6074879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000132135495b697f8d9ca4b1bdccd6e4f0feffffffffffffffffffffffffffeee3cfbcab9e8a7a645b493d2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000208101b222e36434b5b637481929fa9b8c5d5e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffdecded1c2b6a49c867661564532241401000000000000000000000000000000000000000000000000000000000000000000000008182e3f4b6175879db2c4d5e7fafffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000021628384b5d6f8399aec2d3e5f9f4dfcbb7a68f7a655445382d1f14040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b37444b545b63686b6f73777d848f9da5b7c3d4e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b19b86715d4b371d0d00000000000000000000000000000000000000000004121f2d36434a5d657b8b9fb4bfd0e7f7fffffffffffffffffffffffeebddcfc0b4a39a8474604b3e2d1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b6075889db3c6d6e9f2e2d4c5b8b3a59d93887f766c635b524b4538353026201d151312141c2731424e606c8196a3b4c7d7e9fffffffffffffffffffffffffffffffffeebd9c8b49f8a745f4a351f0a000000000000000000000000000000021527384e63798b9faab9c5cfd9dddfe2dfdddbd7cdc9bfb3aa9f948376615846392916050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798c9fb5cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a7927d67523f2e1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e19212d363b484c504f4b4639353025181103000000000000000000000000000000000000000000000000000000000000000001121d25272a343737342a221b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658647a8b9fb4becfe1f1fffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b35200b00000000000000000000000000000000000000000000000000061a2c3d4d62788a9eb4becfe0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cfbeb49f8b7b645a493c2d1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffbe8d6c5b4a397826d624b43362a201c130807000000000000000000000000000000000000000000000000000000000000000000000000000000000000021019263139464b5a6372808d9faabbcedbebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b3a291808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192737445560748399a3b5c5d6e8fbfffffffffffffffffffffffffffffffffffff5e1cdb9a89b8577655d4f4b3e39362d211a0f0100000000000000000000000000071c30435472889db2c7ddf2fffffffffffffffffffffffffffffffffffffffff3e3d0c0ac97826c573b2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc3d4e6fafffffffffffffffffffffffffffffffffff0dac5b09b85705c4a361d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394c62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb49f8a79634e37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fffffffff7e2cebbaa907b66513b261100000000000000000000000000000000000000000000000000000000000000000a1f334658697e93a5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f61697a86979fb3b9c6d2e0ecfdfffffffffffffffffffffffffeebd9c9b9a89d8879635b4b3f3220190e0400000000000000000000000000000000000000000000000000000000000000000000030a0c151d202d363f4b5460697985969eb4bac7d5e3f2fffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cec0b4a49c8677625847382815060000000000000000000000000000000000000000000000000000000000000000000000001325364b5d6c8197a5b7cae2f2fffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000a1a2e3f4f647a8fa4b6cadef3fae6d4c4af9a847260564a3d321f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113202e3b4855606a72787d8184888c929aa2b2b7c3d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab947f69543f2e1b0000000000000000000000000000000000000000000000010f1825303f4b5d687d92a1b3c9daecfffffffffffffffffffffffffbedded1c1b4a295806b5c4a382818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3245566a7f94a8b9cde1f6f2e3d5ccc3b6b2a69d948a817970676056504b43363632282827263038454b60687e939eb0c1d1e5f5fffffffffffffffffffffffffffffffff7e2cebbaa98826d58432e1803000000000000000000000000000000000a2135495b677d8c9ea7b4bcc9c7cacecac8c6c7bab4ada1998b7f6f6158463a291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aec1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58c77624d372211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a212b34373b3a363329201c13080000000000000000000000000000000000000000000000000000000000000000000000010a1012181f22221f180d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6176879da9bacedcedfffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715544311d08000000000000000000000000000000000000000000000000000c2135495b6f8399a8b9ccdcecfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffece2cdbaa99e8978635a4a3d3127191102000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffff4e4d1c1b1a096806c6054473b353025211a0f0c0600000000000000000000000000000000000000000000000000000000000000000000000000000114202d37444b57616a7884959fabbbc8d9ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9947f6a58473626180a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192737445560738399a1b3c1d2e4f4fffffffffffffffffffffffffffffffffffffffce9d6c6b5a39b877b6e645c554f4a3e362d1f1201000000000000000000000000001325365b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffeedcc7b19c87725947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffde7d2bda8927d68533e2d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e324657697f94abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b2a0937e685b49351909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffeebd9c8ac96816c573d2c1a0600000000000000000000000000000000000000000000000000000000000006192b3c4c6176889eb3c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000f1f32434f5d647581919ea8b5c2cee2eaf6fffffffffffffffffffffffff7e7d6c6b7a69d8879655d4f42352b1f180c070000000000000000000000000000000000000000000000000000000001080b0f171e212731363e4a4f5d65737e8a9ba3b0bdcdd7e5f3fffffffffffffffffffffffffffffffffffffffffffffffffff0e5d7cdbeb2a29a86776259483a2a1a0a000000000000000000000000000000000000000000000000000000000000000000000000071c304354657a8f9fb1c3d4e6fffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000001122374b5d72879cb1c7dcf1fff2dcc8b4a2978175635b4f42342a1d1102000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c313f4b5962747f878d9296999da6a7afb3c0cad4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624d3722100000000000000000000000000000000000000000000000000008131c2e3f4e606f8499abbccfe3f8fffffffffffffffffffffffffceedfd1c0b49f8c7a6456453626180900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384c6176899eb4c8d8eafdf3e7e0d4cac4b7b2a89e978e857d756d656054504b45383d3c36434b56606b7e8d9fb5bdcddfeffffffffffffffffffffffffffffffffffdead8c7b49f8c78634d38230e0000000000000000000000000000000000061a2c3d4d5f677c89989fabafb2b4bbb4b3b0aca99f988f837969614c463a291c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50657a8fa3b5c9ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d8772594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1820222625211e170b070000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6d8297a5b7c7d8eafaffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573727150100000000000000000000000000000000000000000000000005192b3b4e63798c9fb5c6d6e8fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b8a79d8778635b4b44372f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d52677d92a7bcd1e7fcffffffffffffffffefdfcebeb09e96817262594f4a4336362d23211a0e0b050000000000000000000000000000000000000000000000000000000000000000000008141c323e4a55606876808a9aa2b5bcc9d9e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b39e897661544336281a110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182737445560738298a1b2bfd0dfeffffffffffffffffffffffffffffffffffffffffffff4e4d2c2b5a59d8f837a726b645c4e4a3d301d14090000000000000000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffff3decab6a48c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485974899eb3c9def3fffffffffffffffffffffffffffffffffff6e1ccb6a18c77614c37220f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003112130414b6175889db3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b7a598836e604e3d2c1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b596e8398aec3d8edfffffffffff2dcc7b29d87725b4935210c0000000000000000000000000000000000000000000000000000000000000b2035485a6b8096a7b8cce1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000011425323f4b57606c7d899ba3b1beced8e6f2fffffffffffffffffffffffff4e4d5c4b7a69d897b69604d493c342a201c130e0b080100020101010101010101010101010101010100030a0c10141c202429333637444b515c646e7a85939ea8b5c1cde1e9f5fffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c7bab4a09884766259483b2b1c0c000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072859bb0bdcee1f1fffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000081b2e3f566b8196abc0d6ebfff7e3d0c0b19f97867969604c473b2f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000a182630424e5d647784949da5a7abafb3b7c4c4c7d0dfe6f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a8570594834200b000000000000000000000000000000000000000000000000000000112131424e63798c9fb5cadff4fffffffffffffffffffffffffffdeee2cebbaa9c86756054433627190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586b8196aabbcee2f7fffbf1e6dfd4cbc6b9b4aca29a9289827b746c666056555251535460667480939fabbccfdbebfdfffffffffffffffffffffffffffffffff6e2cebaa997826d5b4935210c0000000000000000000000000000000000000f1f30414d5e6678828c94999d9faa9f9e9b97928a827a6e635b4f4333291b0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23374b5d71859bb0c5d5e7fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10100c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788b9fb4c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000009203448596d8297abbccfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b7a59d87796960554b3f32281a0e000000000000000000000000000000000000000000000000000000000000000000000d1c2a3a4a5b6e8398aec3d8edfffffffffffffffffffdecdccdbcb09f9683776c6460544e4a3e38352c2220190e090200000000000000000000000000000000000000000000000000000000000008182630424f5c64737e88959fa8b4c0cfdae7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7998372605445382e211a0f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536445560738398a0b2bfcfddeefdfffffffffffffffffffffffffffffffffffffffffffff0e0d2c3b7b2a1998f87807972635b4d413126190d00000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffff9e5d3c2a6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca8b9cce1f5fffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213212e3f4d5f6c8197a6b8cbe7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d8776614c42311f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485972879db2c7dcf2fffffffffff3dfcab6a58d78634e38230e0000000000000000000000000000000000000000000000000000000000071b2d3e4d62788b9fb4c5d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715b4935210b000000000000000000000000000000000000000000000000000000000000000000000000000614202e39454b5f67788597a0b4bbc8d5e2effdfffffffffffffffffffffff2e2d4c4b7a79e8b7e6f625a4c473b35302523201d1418171716161616161616161616161616161617161e21252630353939464b515560666f79838f9ba3b4b9c6d2dfebfdfffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc2b5a99f9382746158483b2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f51667c91a3b5c9dbebfffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffeedecebdb1a49c8b7e6f61594c4031271a0f010000000000000000000000000000000000000000000000000000000000000000000000000c1b2836434b60687b889aa2b2b7c3c0c4c8cbd5d9dce3eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543b2b1905000000000000000000000000000000000000000000000000000000031321364a5b6e8399aec6d7e9fcfffffffffffffffffffffffffffeead8c8b6a4988272605444372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d62788b9fb4c9dfedfffffff9f2e7dfd7cdc9c0b4b0a79e979088817b756f6b6867686c747c86969eb5bcc9daecf9fffffffffffffffffffffffffffffffffdead8c7b49f8b78624d3c2c190600000000000000000000000000000000000001122330404c5a626d787f84888a8b8a8886817d766d645d4d493c321f170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f52677d92a6b8cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f21364a5b6d8298aabbcee1f1fffffffffffffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000002080b0f192c3c4d62788b9fb4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c3b7a59d8a7f74655d4b45382b1e1002000000000000000000000000000000000000000000000000000000000000000d1d2a3a475863798b9fb4c9dff4fffffffffffffffffffffaebdacdbdb0a19989817a736b645c554e493d38352b201d150a0400000000000000000000000000000000000000000000000000000008182636434b60697a86939ea6b4bac6d1e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b3a196817260564b3f362c201d150a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30435460738399a1b2bfcfddedfbfffffffffffffffffffffffffffffffffffffffffffffffef0e1d4cabfb2aea49c958e8679675f4b44372a1d1103000000000000000004192e44596e8399aec3d8eeffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c6d6e8fcfffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303f4b5d677d8d9fb5c4d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d0c0b49f8c7b655846332413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca5b7cadff4fffffffffff9e6d3c3a9947e69543b2a1805000000000000000000000000000000000000000000000000000000000922364a5c6d8298a9bacde3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48d78634e392917030000000000000000000000000000000000000000000000000000000000000000000000000002101b2832414d5a637582939faab7c4d1dfecfdfffffffffffffffffffffff2e2d4c5b8a99f9383786b61594f4a4336393531262e2c2c2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d2932363a36434b4f545761666d757c848e99a1b0b5c1cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffffffbede2d4c9bcb5a49c8b7e6d6056473a2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d70859bb0c1d2e4f9fffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c3722170c08010000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffcecdbcec2b6a99f938377665e4b45382c1f1404000000000000000000000000000000000000000000000000000000000000000000000d1c2a394554606b7e8b9da6b4c0cad4d6d9dde0e7eff1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000071a2d3d51667c91a8b9cde1f6fffffffffffffffffffffffffffff6e6d3c2b2a09781726055473b2e1f180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2034485a6d8298adbfd0e3f6fffffffffaf4e9e1ded1c8c5b9b3aca69d97908a84807d7c7e8288919ca4b0bccfdae7f7fffffffffffffffffffffffffffffffffff6e2cebaa996816c5a48351e0e00000000000000000000000000000000000000000512222f3c484d5a62696f7275767573716c6761584f4b3f352c1e1404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120364b6075889eb3c8ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c111416181716120e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1012110f0b09030000000000000000000000000000000000000000000000000000000003090b111f31414e63798c9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c3e2e1b0b0000000000000000000000000000000000040a0c151d20242b37495a6c8196aabbcee7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d4c3b7a89e94867b6c6056483c2e20120400000000000000000000000000000000000000000000000000000000000b1b2a3b47596176859ba9bacee2f6fffffffffffffffffffffff8ebdbcdbfb3a79e968f878079726a635b544d483c3631271f170c03000000000000000000000000000000000000000000000000001325364354606c7e8b9ca4b3b8c4cdd7e4eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d0bfb09f968274655d4e493d36312720190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404a60728298a1b2bfcfddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffff1e6dfcfc6c3b6b2aaa49c8a7d6b6055483b2f2114060000000000000003182d43586d8298adc2d7edffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832414d5d657b8b9fabbccfe2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4b4a2957f6a5d4b3a2917060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283952677d92a7c3d4e6f9ffffffffffffefdac5af9a85705947341f0b00000000000000000000000000000000000000000000000000000009192f404f647a8d9fb5c7d7eafffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2aa95806a5746331e100000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303c4956606d7e8b9da6b4c1cee2eaf6fffffffffffffffffffffff2e3d5c7bab4a1998a80776d656054524e4b44374342414040404040404040404040404040414239464b4f545460646a6f767c8289919aa2aeb3bfc9d2e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffff4e8e0cfc4b7ab9f96867968604b45382a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4f647a8fa3b5c9dfeffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d393329201c1408000000000000000000000000000000000000000000000003172939556a7f95aabfd4eafffffff9ece0d3c7bab4a199887b6c6056493d311f170c00000000000000000000000000000000000000000000000000000000000000000d1d2b3a4757607280929faab7c4d1dfe6ebeef2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000f21364b6075899eb4c9def3fffffffffffffffffffffffffffffff0e0cfbeb19f97817361594b3f332a1c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4e63798ea1b3c7dceefffffffffffffcf6eee3dcd6ccc9c4b7b3aca99f9a95929193979da6b1b6c2cde3ecf7fffffffffffffffffffffffffffffffffffeead8c8b49f8b77624d3c2b190000000000000000000000000000000000000000000004121d2b343c484d545a5d5660565e5b57524c473a372e21190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8096abc2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b171e21262a2b2d2d2b2723201c130b090200000000000000000000000000000002040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020203030404040403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d18202225272624211e160b080100000000000000000000000000000000000000000000040a0c161e21262c3d4e5f6f849aabbccfe6f6fffffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947f695c4b392816030000000000000000000000000000070c171f212731363a3c485562788b9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d4c6b9b4a49c908174625a4b3e302213050000000000000000000000000000000000000000000000000000000919293a47596277859ba3b5c7d8eafdfffffffffffffffffffffffff9ebddd0c5b8b3aca59d968e877f787169625a524b453833291e160a00000000000000000000000000000000000000000000000e1c304354607281939fa9b5c2cbd5e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedddcdbdb0a098867b6d635b514b4538352b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c5e6a8095a0b2bfcfddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede2dbd3cac7c2b6a89e91807362594b3f3224140600000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffce9d6c6a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e2c38454b5f677b8a9ea9bac9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b8a69a8472604b3f2e1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576e8398adc3d8edfffffffffffffff4dfcab49f8b77624c37220d0000000000000000000000000000000000000000000000000000011426374c5e70849aabbccfe5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dec8b39e8976614c3e2e1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000003121e2c38454b60687b889ba3b1beced8e6f1fdfffffffffffffffffffff3e5d7cdbfb3a99f968a827a746d686360555a5857565656565656565656565656565656565759576165696e74797f858a91979ea7afb3c0c6cfdde4effcfffffffffffffffffffffffffffffffffffffffffffffffceee4d6ccbeb2a69d8d8174635b4e4232281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586d8298adc1d2e4fdfffffffffffffffffffffffffffffffffffffae5d0baa5907b65574c473a3530261811030000000000000000000000000000000000000000000a1e3346576e8499aec3d9eefffffffffef0e5d7cdbfb3a69d8d8174635b4e42332a1c110100000000000000000000000000000000000000000000000000000000000d1d2b3b4858617583969eb4bbc8d4e2effafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000091e3245566f849aafc4d9effffffffffffffffffffffffffffffffeeddccebdb19f978477655d4c473a302618100300000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5b6f8499afc0d1e3f7fffffffffffffffff7f4e8e0ded5cbc8c7bab4afaaa7a6a8acb2b7c4c9d3e0ebfffffffffffffffffffffffffffffffffffffff7e2cebbaa97816c5948341e0e0000000000000000000000000000000000000000000000000d19202b35383f4438454b453846423d373329221b100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e212933363b3f414242403d39353025201d150b09020000000000000000040a0c12171917120b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200030a0c0b080200060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0e101214151617171819191a191918171614120f0c0a03000000000000000000000000000000000000000000000000000000000000000000000002101b222b34373a3c3b39363228201d140900000000000000000000000000000000000000070c171f212832363b3d495b687d92a2b4c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7a645746321e1100000000000000000000000004101b2229333737444b4f545a6273849aa9bacde6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e4d7cdc2b6b19f968578645c4c4031231406000000000000000000000000000000000000000000000000000114263746586277869ba3b5c2d2e5f5fffffffffffffffffffffffffffffbede3d5ccc8c3b7b2aba49c958d867f786f6760564c473a32281a100200000000000000000000000000000000000000000e1e31414a607282969fb4bac7d2e0e7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbebdbcdbeb2a49c8d82796f6660564d483c2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758667c8d9fb5becfddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f1e6dedcd3c6b9b49e968477655d4f4232241402000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5a70859aafc5daeffffffffffffffffffffffffffffffffffffff5e1cdb9a88b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d303c4956606c7d8b9ea8b9c7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9e887762544330211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b6176899eb4c9def3fffffffffffffff7e3cfbcab937e68533a2a180400000000000000000000000000000000000000000000000000081d314455667c91a2b4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a795806b5c4b3b2b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832424e5d65778597a0b4bbc8d3e2eaf5fefffffffffffffffffff5eae2d0c7bab4a99f978f88827d7875726f6d6c6c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6f72767a7f84898e949a9fa9adb3b8c5c7d0dbe2edf8fffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d0c5b9b3a098887b6c60564a3d311e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768a9fb4c9dfeffffffffffffffffffffffffffffffffffffffffff0dbc6b09b8575686158514b43362e21120400000000000000000000000000000000000000011426364b61768a9fb4c9dff4fffffffffffff5eae2d0c4b8ab9f96857968604c473a2e1d15090000000000000000000000000000000000000000000000000000000d1d2b3b485962768599a1b0bcced8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000002162838566b8096abc0d5ebfffffffffffffffffffffffffffffffffaecdbcebdb1a29a877b6d61584b43362e1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50657b8fa2b4c8dcecfffffffffffffffffffffbf5f2e7e0ddd7cdc9c4c0bdbcbdc1c8cbd4dee5f0fefffffffffffffffffffffffffffffffffffffeebd9c9b49f8b78624d3b2b180000000000000000000000000000000000000000000000000000050e1920222a2f2832363228312c27211f170c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a21364a5b71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d28323639464b505456575755524e4a4336363228211e160e0b070000070c0e171f21272c2e2d27201d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c12171c161e21201d151d1c1915120f0b0801000000000000000000000000000000000000000000000000000001010000000000000000050b0d111417141d2022242527292b2c2c2d2d2e2e2f2f2e2d2c2b292724211e16120b09030000000000000000000000000000000000000000000000000000000000000513202d363b484c5052504f4b4539353126191103000000000000000000000000000000020f1a212a333739454b50555b63798a9eb4c0d0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9c8775614b3f2e1909000000000000000000000c181f2d363a474c53556064696e78849aa2b4c7d7eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d3cabdb1a39b887a665e4e4131241406000000000000000000000000000000000000000000000000081d3144556176869ca4b5c2d2e0f0fffffffffffffffffffffffffffffffffff3e8e0ded4cac7c2b6b1aaa39b948c847c756a61584b45382e20120400000000000000000000000000000000000006192c3c4e5f6b8096a0b1bdced8e5f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdccfc2b6ab9f988c847b756d625a493c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4c6176889eabbccfdcecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f0e4d7cdbcb0a29a887b69604f4332201000000000000013283d53687d92a8c4d4e6fafffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a74594834200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889eb3c8ddf3fffffffffffffffffffffffffffffffffffff3dec9b49e89745746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192631414d5a637481929fa9b9c6d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2d0bfb49f8d7b6559483626140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d314455687d92a8b9cde1f5fffffffffffffffeebd9c9af9a846f5847331f0a000000000000000000000000000000000000000000000000000b20354b6073869cb1c0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8c7a6459483b2d1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000a161e313f4b59627482939faab6c3ced8e2ebf6f9fffffffefffffffffdede5d7cdc7bab4ada69d97928e8a87858381818080808080808080808080808080808284878b8f94999ea7a9afb4bac7c8ccd6dce3eef6fffffffffffffffffffffffffffffffffffffefdfbfffdf6f4eee4d6cdc0b3a79e928376655d4b45382d1f1402000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f54697e93a9bacde2f6fffffffffffffffffffffffffffffffffffffffff2ddc9b5a39b877e766f6660544b3f30221200000000000000000000000000000000000000081c304354687d92a9bacde2f6fffffffffffffffdede2d5c9bcb5a39b8a7e6e61584b3f3127190e000000000000000000000000000000000000000000000000000b1b2a3b48596277869ba3b3bfcde2eaf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffff9ebdbcec0b4a69d8f82776860544b3f32281b0f010000000000000000000000000000000000000000000000000000000000000000000000000000000f23374b5d70859aafbecfe4f4fffffffffffffffffffffffffaf4f2e9e1dedad5d2d1d3d7dddfe6f2f9fffffffffffffffffffffffffffffffffffffffff7e3cfbcab98826d5a49351d0d00000000000000000000000000000000000000000000000000000000050b0d141a161e211e161c17120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121a283239454b53576166696b6d6c6b67636054514b453836322823201c13171a21242a33373c4144423c353126190d00000000000000000000000000000000000000000000000000000000000000000000000000030505050505000c171f21282d3129323636312733312e2b2824201d140e0c060000050b0d15130c0b040003040002090b0d0f1012141516161514120f0b0c101519202226292c26313537393b3c3e404141424343444444434342403e3c3936322927211e160a04000000000000000000000000000000000000000000000000000000021323303e4a4f5962656766646057524b44372f211406000000000000000000000000000a151d2d363a474c535760666a6f79879da8b9ccdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b6a597816c5d4b3727150100000000000000000d1c2a343e4a4f5861686e757a7e838b9aa2b3c0d1e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e5decec1b5a69e8b7c685f4e42312414050000000000000000000000000000000000000000000008182e3f4b6073849aa4b5c2d2e0f0fefffffffffffffffffffffffffffffffffffffbf5f1e6dfddd3cac7c1b5b1ab9f9a92887f766a60564b3f2f22120000000000000000000000000000000000000c2135495b687d929eb0becee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d3c9bcb5ab9f9991898278625a4935200800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596c8197a6b8c9daecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1cdc0b4a69d8c7e69614f3e2d1b0700000000000f243a4f647a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffff6e2cebaa98c77624c3b2b1c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da7b8cce0f5fffffffffffffffffffffffffffffffffffff0dbc6b09b86715b39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2837444b5f677885969fb4bac7d7e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc7b3a1957f6a5d4c3b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f3f4b6074879cb2c6d6e9fcfffffffffffffffff4dfcab49f8b77614c3722180f0d070000000000000000000000000000000000000000000417293a50667b90a4b6cadeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d877762594a3e312719110100000000000000000000000000000000000000000000000000000000000000000000000000000314212e3b4856606d7e8b9ca4b4bac7ced9dee5e9eaebe9edeff5fffffff5e9e1d7cdc9c4b8b3ada7aa9f9c9a98979695959595959595959595959595959697999c9faba9aeb3b8c5c4c9ced8dee0e8f3f7fffffffffffffffffffffffffdf6f4f1efedebeae9e8e6e5eae2dfdcd0c6b9b4a29a897d6e61584c3f32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000081828384b5d71869cb1c7d7eafdfffffffffffffffffffffffffffffffffffffffff8e4d2c1b5a59d938b847c73655d4c40301c0c0000000000000000000000000000000000021528384b6073869cb1c7d7eafdfffffffffffffffffff2e7dacfc1b5a89f938376655d4b44372c1e1200000000000000000000000000000000000000000000000818293948596277879ca4b4c1d0ddebfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a3828160300000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffff9ebded1c4b7b2a097897e73645d4b46392d1f12040000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4f647a8fa0b2c6d6e8fcfffffffffffffffffffffffffffffcf6f4efeae7e6e8ecf2f4fafffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c79634e3c2b190000000000000000000000000000000000000000000000000000000000000000000002090b090200020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2f38454b57606870767b7f808282807c78746d666056514b4538393530252c2d36393a474c51575957524b44372a1d0d000000000000000000000000000000000000000000000000000000000000000000080e10181a1a1a1a1b1b1c2933363d424739464b4b4449484643403d3935312623211a0f0d181f222a29221f1817181a1b151d2022242627292a2b2c2b2927242021252a2b35383b3e4137444b4c4e5052535556575758585959595958575654514f4b46393c3632281f170b0000000000000000000000000000000000000000000000000000102030414d5c646f777a7c7b79766f6760554b3f3224140500000000000000000000000a1a28323d4a4e5861686f767b80848b9da5b7c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d3c3b59f8d7b655544311d09000000000000000d1d2b3a474c5c646e767d83898f94999faab3c0d0deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdfd2c5b8a99f8c7d68604e42312313030000000000000000000000000000000000000000001325364b5d6b8095a2b4c2d2e0f0fefffffffffffffffffffffffffffffffffffffffffffffaf4f0e5dedcd2c9c9bcb5afa69d95897f75645d4c402f1b0b00000000000000000000000000000000071b2d3e4d63798a9eb4bccddcebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e7dacfc9bcb5aea79e978978624d36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788b9fb4c5d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebded1c4b8aa9f937f695c4a36220d00000000000b20354a6073889db2c6d6e8fcfffffffffffffffffffffffffffffffffffffffffdead8c7a9947e6959483a2c1e10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b53697e93a8c5d5e7fbffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29394555606b7d8a9ba3b0bdced8e5f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4ae998372604a3f2f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212e3f4c5d697f94a4b6cae4f4fffffffffffffffffff7e2cebbaa937e69533c2c2d24221b1004000000000000000000000000000000000000000a1f3346586c8297acc2d3e5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b7a59c8677645c4b44372e1d1509000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b38454b60697a86959fa9b4bbc8cad3d4d5d5d4d8dbe2edfafffffdf5e9e1ded5cbc8c2c8bbb4b1afadacababababababababababababababababacaeb2b4bcc9c3c8ccd6dadfe2eaf3f5fbfffffffffffffffffffffff5f0eee9e1dedcdad8d6d5d4d2d1cfd8cec9c7bfb3a89e938478675f4c473a2f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364556657b90a4b6c9e5f5ffffffffffffffffffffffffffffffffffffffffffffefdfd2c3b6b2aa9f9991867b665e4c3a2a180400000000000000000000000000000000091d324556677c91a4b6cae5f5fffffffffffffffffffffff7ece3d2c6bab4a199877b6b6055493c2f1c130800000000000000000000000000000000000000000013253646576277879ca5b6c2d1dfedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725645321e090000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3fffffffffffffffffffffffffffffffffffffffceee2d4cbbeb1a79e93867a6c61574a3d3022130500000000000000000000000000000000000000000000000000000000000000000000000000001122374b5c6e8298a8b9cce1eefffffffffffffffffffffffffffffffffffffffcfbfdfffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0ae99836e5b49351e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbea6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2933404c56606a757d858b909496979795928e88827c756d666056534e4a4336423d4a4e545861676c6e6c676055483b2a180800000000000000000000000000000000000000000000000000000000000003111c23252d2f2f2f3030302a3a464c52575c5e576160555e5d5b5855524f4b443739352c21202a34373f3e37342a2c2d2f3028323638393b3d3e404141403f3d3936363b3f3c484d5053575a556062636567696a6b6c6c6d6e6e6f6e6e6d6c6b696764615758514b453933291b120400000000000000000000000000000000000000000000000d1d2d3e4d5f677a848b8f91908e8a847d73655d4f433223130100000000000000000008182838454b5b636d767e848a90959a9faab7c3d4e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3cfbcab9c8674604b37271502000000000005192b3b4859616e7a838a92999ea8a9aeb4bbc8d0deeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe3d5c7baaa9f8d7e68604e413122110000000000000000000000000000000000000000071c304354647a8d9fb5c0d0e0f0fefffffffffffffffffffffffffffffffffffffffffffffffffffff9f3efe4dddacfcac4b7b3a89e95877b665e4c392816030000000000000000000000000000000d22364a5c6e8399a8b9cddbebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dacfcac5b9b3a799836e5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94a9bacee3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee2d5c8bbb49f8c7a644f39240f0000000000071c3043546a7f94a8b9cce1f2fffffffffffffffffffffffffffffffffffffffffff3dec8b39e89786259493c2e2011030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f8499aec4d9eefffffffffffffffffffffffffffffffffffff8e5d2c2a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a29394657607380919ea8b5c1cde2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d7862544330211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c131c2f3f4b5d657b8c9fb4c3d3e6fffffffffffffffffffffeead8c8b09b85705a4947433a372e1f170c0000000000000000000000000000000000031628394c61768a9eb4c9def0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b6a49c877a6960554b3f3127190c0000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2832424f5c6475808b989faab1b6c2bfc0c0bfc3c6cfe0e7f2fffffffcf6f2e7e0ddd7d8cec9c7c4c2c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c4c7cacfd9d9dee0e8eff4f6fdfffffffffffffffffffffffff9ede2dbd8d7cdc9c7c4c3c1c0bebdbcbac7bab4b1ada1998a7e72625a4d41332a1c1102000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c3043546075859bb0c2d3e5fffffffffffffffffffffffffffffffffffffffffffffffdefe1d3cac8bbb4aea49c8c7c665847331f1200000000000000000000000000000005192b3b4b6074879cb2c2d3e5fffffffffffffffffffffffffffff0e4d7cdbfb2a69d8c8073635a4c403025180900000000000000000000000000000000000000071c3043546175859ba5b6c3d3e0effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b76604b36210b0000000000000000000000000000000000000000000000000000000000000d22384d62778da2c8d8eafefffffffffffffffffffffffffffffffffffffffff2e6dfcec5b8b3a39b8d8175645c4d403123130300000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4d62778a9eb4c0d0e2f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1ddc8b4a28f7a644f3d2c1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822374b5d73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b2a08f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3a464c5e66747f89929b9faaa9abacacaaa7a69d989189827b756e696360545857595b636a70767c8183827c7362594836251300000000000000000000000000000000000000000000000000000000000011212e373a434545454545453a475861676c7173757675747372716e6a67646055544e493d36353b484c55534c473b4143444638454b4d4f5052535556565554524e4b4b5055595a6266696c6f727577797a7c7e808181828283838484838281807e7c7976726d6760574c463a3022150700000000000000000000000000000000000000000005192b3c4a5c677d8b9a9faba7a5a99f9a92867b69614f41301e0a0000000000000000011426364556606b79828a939a9fa9aaafb4bbc8d4e1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b6a4937e685544311d0800000000000b203448596277828e989fa9aeb4b9c6c3caced8e6eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d7c8bbab9f8d7e68604e402f1c09000000000000000000000000000000000000000b20354a6072869cabbccfdeeefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f7ece3dfd5cbc6b9b3a59d8b7c665746321e090000000000000000000000000000000f24394f647a8ea1b3c6d6e9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dfd6ccc5b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c7d8eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d9cebcab95806a55402b150000000000001325364c6176899eb3c4d5e7fafffffffffffffffffffffffffffffffffffffffff5e0ccb8a79c8677635a4a3e2f211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d62788b9fb4cadff4fffffffffffffffffffffffffffffffffffff3dec9b5a48d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384657617583969eb4b9c6d2dfebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4936251303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1113171f212530404c5d657b8b9faabbcee1f1fffffffffffffffffffffff6ddc8b4a38d78635f5d584f4b3e33291c0e00000000000000000000000000000000091e324657697f94a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b6a59d8b7f74655d4b4437291c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000a151d323e4a57606b78828b959ca4a6a9ababa9aeb2becbd5e2eefdfffffffffaf4f2eceae2dfdcdad8d6d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d7d9dcdfe3ebeef3f5fbfffffffffffffffffffffffffffffdf1e6dfcfc6c3c7bab4b1afadacaaa9a8a6a5a3a99f9c98908478686054483c301f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000001122232424b60728399a3b5c9e0f0fffffffffffffffffffffffffffffffffffffffffffffffffff1e6dfd8cecac2b5aa9e8877614c40301d0c00000000000000000000000000000b203448596a7f94a5b6cae0f0fffffffffffffffffffffffffffffff5e9e1cfc4b7ab9f958578665e4a433627190a000000000000000000000000000000000005182b3b4a60728399a3b5c3d3e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79644e39240f0000000000000000000000000000000000000000000000000000000000000c21364c61768baabbcee2f7fffffffffffffffffffffffffffffffffffffffffffaece3d5ccc2b5ab9f97867a665e4d4131211100000000000000000000000000000000000000000000000000000000000000000000000000001020344859697e93a2b4c4d5e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b09a85705c4b371f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182d3d4f657a8fa6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a898836e5c4a36220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c4958616d7b87959ea7b0b4bbc8c0c2c1c0c4b7b3ada79e979089837e7974706d6c6e73797f858b91969997918577625443301c07000000000000000000000000000000000000000000000000000000000e1e2e3f4b50585a5a5a5a5a5b5b5861767d8286888a8b8b8a89888683807d79746e69635b534c494d59626a686159565758595b5d566062646567696a6b6b6a6967646061656a6e73777b7e8184878a8c8e9091939596969798989999999898979593918e8b87827c756b61584c403325150700000000000000000000000000000000000000000b2034485a647a8b9fa9b4bcc9c7bab4afa49c8c7f695f4d3a25100000000000000000081c3043546074818c989fa9afb4bac7c4caced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d3c2b29d8774604b36200b00000000000d22374d62788798a0aeb4bac7c9ccd6d9dfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d9c9bcab9f8d7e685e4c38230f0000000000000000000000000000000000000417293a51677c91a4b5c9daecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e7e0d6ccc3b6a99e8975614b36210c000000000000000000000000000001142637576c8196acbfd0e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3e8e0cebbaa8c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebd9c9ad97826d58422d18000000000000081f3347586a8095a6b7cbe0effffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a49c8778645c4c3f2f2010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586a8095aabbcee2f7fffffffffffffffffffffffffffffffffffeead8c8b19c86715a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455661758499a1b0bcccd6e4effdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e593c2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f26292a333736434a5e667b8a9ea9bac8d8eafffffffffffffffffffffffff7e4d1c1aa95807475726d645c4c473a2b1e0e000000000000000000000000000004182a3a4b6175889eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c3b7a99f94867b6b6055473a2a1c120200000000000000000000000000000000000000000000000000000000000000000000000000000214202d39454b5b636d7880878d919495969498a0b3b7c4d0e2eaf5fffffffffffffffdf7f4f1efedecebeaeaeaeaeaeaeaeaeaeaeaeaeaeaebeceef1f4f7fefffffffffffffffffffffffffffffffffff6eae2d3cabfb2aea6a99f9c9a989695949391908e8c8a87837b6f625a4a43362b1d1304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404f616c8196a1b3c1d2e4fefffffffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfd2c8b8a698826d5e4d3b2a1804000000000000000000000000071a2d3d4d62788a9fb4c3d3e6fefffffffffffffffffffffffffffffffffcede2d4c9bcb4a39b897c6a60544437281a0a000000000000000000000000000000000b20344859697e94a1b3c1d2e1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a7917c67523c27120000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffff3e8e0d2c9bcb5a49c8a7c675f4d3f2f1c0c0000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4a6072849aa6b8c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a4917c66513e2e1b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926364a5b6e8398adc4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b49e8a77624d3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c495b637682909ca5b3b9c5caced9d5d7d7d5d5cbc8c5b9b3ada89f99938e8985828184888e949a9faaacaeaca39b8572604a35200b00000000000000000000000000000000000000000000000000000006192c3c4b5d656d6f6f6f6f70707071778692979c9e9faaaa9f9e9d9b9895928e89847e797168615a626c777f7e776c6b6c6d6f7072747577797b7c7e7f8081807e7c7975767a7f84888d909396999d9faaa3a5a7a8aaabacacadadaeaeaeaeadacaba9a6ab9f9c9791898076665e504333261505000000000000000000000000000000000000081c2e3f4d6278889da9bac7cfd9d7cdc9c2b6aa9f927d67523d281200000000000000000b20354b607283969fabb4bac7c9cdd7d9dfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dfcbb7a5907b66513b26120000000004192e44596e8399a5b2bec9ced8dee1e8eef4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dac9bcab9f8c7b66503b26110000000000000000000000000000000000000a1f3346586f849aafc2d2e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4e8e1d3c7b9a7907b65503b26100000000000000000000000000000081d31445572879db2c7dcedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf8f5f6f7f7fffcf5f3f1efdfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1ab96816b56412c160000000000000417293a4b6175889db3c1d1e6f6fffffffffffffffffffffffffffffffffffffffff3e3d2c2b5a59c887a655d4c3f2e200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4c6176899eb3c8d9ebfefffffffffffffffffffffffffffffffffff7e2cebbaa947f69543c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4b6074849aa2b3bfcde1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081624313a3e3a474c4e54606a7c8a9ea8b9c7d7e6f6ffffffffffffffffffffffffffefdfc9b49f8b898a87827a6e6158493c2b1d0d000000000000000000000000000a1f3347586a7f94a6b8cbe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d4c7bab4a49c8d80736158473a2f1d1509000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323c494d5a626a72787c7f80807f83909da6b3c0ced8e5eef3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e6d8cec3b6b2a199918d8987858381807f7d7c7a797775726e665e4d483c3025180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d5e697e939fb0bfcfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e6d5c5b2a0917c665947341f140300000000000000000000000d21364a5c6d8298a8bacde1f1fffffffffffffffffffffffffffffffffffffff2e7d9cfc1b5a79e8d8072605545382819090000000000000000000000000000000d22374d62778a9fb4bfd0dfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000071c30435472879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffbf0e7dacfc3b6a99f8d7d675d4c3a291704000000000000000000000000000000000000000000000000000000000000000000000000000d1c3043546277889eaabbcee2eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19c8773604b352010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637445463798c9fb4cadff2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c5b4a2937e695948342010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737485a63798698a0b2b6c3ccd6dfe2ebebececeae7e0ddd6ccc9c6bab4aea8a89e9a9897999da6a9b0b4bbc8c3c1b4a2907b65503b26100000000000000000000000000000000000000000000000000000000c2035495a657b828484848585858686899ca4acb1b3b4bbbbb4b3b2b0adaaa7a79e99938e867e767078818a94938a81808182848587898b8d8e9092939596969594928e8a8a9094999da6a5a8acafb2b4bbc8babcbebfc0c1c1c2c3c3c4c3c3c2c1c0bec9bcb5b2ada79e95887c6a6150443323130000000000000000000000000000000000000e23374b5d6f8499a6b7c7d7e3ebe9e1ded3c8bbb19b86715c46311c070000000000000013283d52687d92a1b4bcc9ced8dfe2eaeff4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3ab96816b5641301d0a0000000a1f344a5f74899fb4c3cfdfe2eaf3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7dac9bcab9a85705a45301b0500000000000000000000000000000000000c21364c61768b9fb4cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf1e5d6c5aa947f6a553f2a1500000000000000000000000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3eeeae6e2e0e1e2e2e2e9e1dedcdad2c3b19c86715544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c7b5a3907b65503b2610000000000000000c1e324657687d92a3b4c8d8eafefffffffffffffffffffffffffffffffffffffffff0e0d2c3b6a69e8a7b655d4b3e2d1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c6c8196a7b8cce6f6ffffffffffffffffffffffffffffffffffffecdac9b49f8b77624d37220e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6c8196a2b4c0d0ddebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa88e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004162634424e535b5861636372808d9ea8b9c6d7e5f5fffffffffffffffffffffffffffff6e2cebaa99f9e9f9c988f8376625a493b2b18050000000000000000000000061a2c3d4c6177899eb3c4d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdc2b6ab9f96847661584c403127190b0000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353c484d555a62666a6b6b6a6e7b889aa2b4bac7d1d9dee0e8edf3f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d3c8bbb4a59c90837c7874726f6e6c6b696867656362605458514c40352b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b667c8d9fb4bdcdddedfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cfbeb39e8877614c4232211100000000000000000000071a2d3e4e64798c9fb4c6d7e9fffffffffffffffffffffffffffffffffffffffffff7ebe3d1c5b9ab9f958273605645372715020000000000000000000000000001162b41566b8096a8bacdddedfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000001325365a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d3c7baab9f8c7b655847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000001325364859657b8c9fb4bbcce2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7937e685443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3144556072849aabbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b8a79a8472604a3b2b18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556278889ca4b2becad3e0e8f3f7fefffffffffaf4f2e8e0ded7cdc9c3c6b9b3b0adacaeb3b8c4c5caced9d8d1c0ac97816c57422d170200000000000000000000000000000000000000000000000000000e23384d63788c989a9a9a9a9a9a9b9c9ea7b5c2c6c8cacecec9c8c7c6c3bfc5b9b3aea9a39b938a858b979fa9a99f97959698999b9c9ea8a2a4a5a7a8aaababaaa9a7aa9f9fabaaaeb3b8c4bec1c4c7caced9cfd1d3d5d6d6d7d7d8d8d9d9d8d7d6d5d3dacfcac7c5b9b3a79e917f6b625041311e0e000000000000000000000000000000000316283950657b8fa1b3c4d4e5f5fefdf6f0e6d9c9b49f8a745f4a351f0a00000000000000172d42576c8297acbfcfd9e2eaf4f6fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d5f4d392410000000091e34495e73889eb3c8deecf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d9c9b39e88735e49331e09000000000000000000000000000000000010253b50657a90abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e5936261401000000000000000000000000000c21374c61768ca9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1e8e0ded8d5d1cdcbcccdcdcdd6cdc9c7c4c1b5a5957f6a553727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec2d3e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7d9c9baa99b8572604a35200b00000000000000031629394a6072859baabbcee2f1fffffffffffffffffffffffffffffffffffffffffef0e1d3c5b8a89e8a7b645c4a3c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e33465764798c9fb4c5d5e8fffffffffffffffffffffffffffffffffffff8e3cfbcab98826d594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798c9fb5c0d1dfedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223444516068717476787983959fabb9c6d6e4f4fffffffffffffffffffffffffffffffdead8c7bab4b4b4b2ada098877862594834201100000000000000000000000c2136495b6c8197a7b9cce2f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d3c9bcb5a29a8676665e4b4437291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000030e19212b35383c484d51545656545e657784949fa9b4c0c3c8ccd6d8dde0e7f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacfc2b6aa9f95877b6e676260545a585755545351504e4c4a43363b382f20190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404e63798a9fabbccfdbebfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffece0cbb8a699836f614f3f2e1f0e0000000000000000000d21364a5c6f8499abbccfe4f5fffffffffffffffffffffffffffffffffffffffffffffeefe3d6c9bcb5a0988374605544311d1401000000000000000000000000071c31475c71869cb1c6d7e9fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000000000000162b40566b8095abc6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7c9bbaa9d8876614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4b5d687e939dafbbced8e6f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b39e8975614b3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414b60738298a1b3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab9e8978625443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6073859ba6b6c3cfdfe6f1fbfffffffffffffffffffffbf5f3e9e1ded9d6ccc9c5c2c1c3c8cbd5dadfe2ebeedbc5b09b85705b46311b060000000000000000000000000000000000000000000000000000152a3f546a7f94aaafafafafafb0b0b1b3b9c5d2dbdddfe2e2dfdedddbd8d5d6ccc9c3c1b5b0a99f9a9faab4babab4acabacadaeb0b2b3b9c6b9babcbebfc0c0bfbec8bbb4b4bcc9c3c8cbd5d3d6d9dcdfe2ebe5e6e8eaebebecededeeeeeeededeceae8ece3dfdcd6ccc5b8b39e95806b5f4d3c2c1906000000000000000000000000000000091e3245576e8398aebfd0e2f2fffffffffff2dcc7b29d87725d48321d0800000000000000162b40556b8095aac4d4e7f7fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac6b2a0917c67513c271200000004192f44596e8499aec3d4e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e09000000000000000000000000000000000012273c52677c91a7c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725443301c08000000000000000000000000000b20354b60758a9fb4c9dfedfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0e5dedcd6ccc9c3bfbcb8b5b7b8b8b7c6b9b4b1afada39b8775614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a4b6c9daecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e4d6c9bcab9f8b7a645443301c0700000000000000000b1c30435463798c9fb4c3d3e7f7fffffffffffffffffffffffffffffffffffffffffff1e3d5c6b9a89e897a645a4837271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122333434b6175869caabbcee3f3fffffffffffffffffffffffffffffffffffce9d7c7b59f8c79634e3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94abbccfdeeefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f4051626b7e86898c8d8e99a1b5bcc9d6e4f4fffffffffffffffffffffffffffffffffff5e5d8cec9c9cac7bfb2a59d8777624c3f2e1c08000000000000000000071b2d3e4e63798c9fb4c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e7dacfc0b4a49c887c6c60554639291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222b35383c3f4041404c5961727f8b9aa2a9aeb3b8c5c3c8cbd5dee0e8f3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe3d5c9bcb5a49c8b8074655d514d4a43364341403f3e3c3b393735302526241c120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6f849aa9bac9d9ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b3a1937e695d4b3d2c1a06000000000000000417293a4e64798ea1b3c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacfbeb2a1998373604b42321f0f000000000000000000000000081d32485d72879db2c7dcf2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000000000000000000000000000000000011263b51667b90a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7d9c8b8a695806b553929170300000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f3f4e606a7f949db4bbc8d4e3ebf7f9fffcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab96816b574632180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d5f6d8197a0b2bfd0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebdb59f8d7c665a48362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354697e93a3b5c4d3e1ecf9fffffffffffffffffffffffffffffffcf6f4eee8e1dedad7d6d9dde0e7eff4f7fef2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000002172c41576c8196acc8c4c4c4c5c5c5c6c9ccd6e3f0f3f4f7f7f4f3f2f0edeae8e0ded9d2c9c7bab4afb4bbc8cdcdc9c1c0c1c2c4c5c7c9ccd6ced0d1d3d4d5d6d5d3d8cec9cacfd9d9dde0e7e8ebeef2f4f7fefffcfdfffffffffffffffffffffffffffffff8f4f1e8e0d5ccbcaf9e927d675a493520120000000000000000000000000000000b21364b60768a9fb4c9dfeefffffffffff8e4d2c1ab96816c56412c17010000000000000010263b50657b90a6b7cbdfedfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cfbeb09b86715b46311c0600000013283d52687d92a5b6c8d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000012273c51677c91a6c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b00000000000000000000000000081d3144556f849aafbfd0dfedf2f4fafffbfbfbfbfbfbfbfbfbfbfbfbfbfffcf6f4f2f4f8fffffffffffffffffffffffffaf5e9e1ded3cac6c5b9b3aeaaa6a3a0a1a2a2a2a1a89e9c9a97918578625746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074869cabbccfe0e7f2f8fffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffdf6eae2d3c6b9ab9f8d7d675c4a362513000000000000000000001325364a5b6b8096a4b6c9daecfffffffffffffffffffffffffffffffffffffffffffff3e4d7c6b9a79e8878625544311d1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304150616e8298a4b6c8d8eafffffffffffffffffffffffffffffffffffff6e1cdbaa998836e5b4a361d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c0d0e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9aa95806b5537271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6b80939b9ea8a3a3aeb3bfcfdae7f4fffffffffffffffffffffffffffffffffffffff5eae2dfdedfdccfc3b7a599836e5d4b37230e0000000000000000000d22364a5c6e8399aabbcee4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c2b5a69d908173615746382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0e192022272a2b2b2f3b4754606a79848e94999ea7a8aeb3b8c4c9ccd6e0e7f3fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdfd2c5b8ab9f96867a6b60564b3f383530252e2c2b2a2827252422201c13110f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d51667c91a2b4c7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d0bfb49f8b7b655b4935210c000000000000000a1f3346586d8298adbfd0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3cfbfb3a198826d604f3d2c1a060000000000000000000000071c31465c71869bb1c6dbedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000b21364b6075899eb4c9deedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b29d87725746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000001121314250616a7f929faab6c3cfd9dfe6e5e7f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c78624d3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d929fb1becfdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b19f947f6a5e4c3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c1d2e2f1fffffffffffffffffffffffffffffffffffffffffffcf5f3efedeceef2f4fafffffffff3ddc8b39e88735e49331e090000000000000000000000000000000000000000000000000001172c41566c8196abc1d6d9dadadadbdbdee0e8f3fffffffffffffffffffffffbf5f3eee4ddd7cdc9c5caced9e1e1ded6d5d6d7d9dadcdee1e8e3e5e7e8eaebebeae9eae2dfdfe3ebeef2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e7e0ccbcb49e8a78634d402f1d09000000000000000000000000000011263b51667b90a9bacde2f6fffffffffff2ddc9b5a38e79644f39240f00000000000000000b20354b6073889db2bfcfdfeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecddc8b29d88735d48331e080000000b20364b6074879daabbc8d7e5f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9ad98826d58432d180300000000000000000000000000000000000f253a4f647a8fa9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d000000000000000000000000000115273751667c91a1b3c1cfd8dddfe7e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e9e1dedddfe3ecf7f7fffffffffffffffaf2e7dfd7cdc9c2b6b1aba79e9995918d8b8c8d8d8d8c8b898785827c73625a48392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455657b8d9fb5bccbd5dee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e9e1d8cec2b6a89e8d7e685f4d3e2d18080000000000000000000008182d3d4b6075869cabbccfe3f1fffffffffffffffffffffffffffffffffffffffffffff4e4d6c5b8a69b8574604b402f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4d5f6a7f94a0b2c2d3e6f6fffffffffffffffffffffffffffffffffff6e6d2c2b49f8a78624d3d2d1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea2b4c6d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e51667c919eb0b4b9c6b8c4c7d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffdf6f4f3f4ede1d4c3b2a18f7a654f3a2510000000000000000005182b3b4f647a8ea1b2c8d9ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee0d2c4b7b29f968475615645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d111516161d2a36434b5b6370797e84898e93989ea6aab3b9c5cbd5dfe6f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeadccfc1b5a79e8d8174645c4b45382f23201c13191716141312100e0d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859bb0c0d0e5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede2cebbaa9e8979634e38230e000000000000000c21364c61768a9fb4c9dfeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecddd0bfb2a0937e695b49352111000000000000000000000002172c41576c8196acbfcfe1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000091e3245576d8398adbfd0e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dfcab7a58b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000031324334350616a7d8b9da5b4bcc9cad4d0d2dbdde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0ae99846f5a49351b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2bdcedcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcbb7a697816c6150402f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea5b6cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9efefeff0f1f3f5fbfffffffffffffffffffffffffffffffff8f5e9e1dedadfe2ebf6f6f4eceaebedeef0f1f3f5fcfffafcfdfffffffffffdf7f4f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeae1cdb9a89a846f5e4c382411000000000000000000000000000417293a566c8196abc7d7eafdffffffffffecdac9b19b86715c4a36220d0000000000000000081d314455687d92a1b3c0d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d08000000091d324556657b8c9faabac7d3e1ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab937e68533e29130000000000000000000000000000000000000b21364b60758a9fb4c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8a38e78634e39230e00000000000000000000000000000924394d5e6e8399a3b2bec2c8cbd4d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d7cdc9c7cacfdadde4eff6fcfffffbf2e7e0d4cbc7bab4ada49c958f8983807c787677787878777574726f6d676054483c2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c5e697f949eb3b8c4c9d2d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d7cdc8bbb4a49c8a7d68604e413020100000000000000000000000000f1e324556657b8d9fb5c3d3e3f3fffffffffffffffffffffffffffffffffffffffffffff3e3d5c4b4a396816c5e4c38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c4b5c677d8d9fb5becfe0f1fffffffffffffffffffffffffffffffffffdead8c8b5a495806a5a48351f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2136495b6f849aa8b9c8d8e6f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c72879cb1bcc9cdd6cdd9dbe3edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbfac97826c57422d1700000000000000000b203448596e8398aebfcfe6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4cbbdb0a29a8474604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000c1826303d4a4e5c64696e74797e83888d959ea7b3b8c5cbd4dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3ccbeb2a39b897c6c60564a3e32281a110b07000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea3b4c8deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b8a798836e593828150200000000000012283d52677d92aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedddcebeb49f8b79634e3f2e1c0800000000000000000000000f243a4f647a8fa1b3c3d4e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000031628394f647a8fa1b3c6d6e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000006152533435060687a87969fabb2b7c3bbbcc5c8d1dfe3ecf7fdfffffffffffffffffffffffffffffffffffffffffffffffeead8c8b4a2907b65503c2c1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5b7cadcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b29d8875604b43332212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c3d3e6fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4eff4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b4a2917c6651402f1c090000000000000000000000000a1f33465871869bb0c6dbf0fffffffffff8e3cfbcab937e69533e2d1b070000000000000000011426374e606e8399a2b3bfcfdae7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000021528384b5d677d8c9fa9b6c3cedfe6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c77624d37220d000000000000000000000000000000000000091e3245566d8298aabbcee2edfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a28d78634d38230e00000000000000000000000000000a1d30404b61758598a0a8adb2b7c4bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc6bab4b2b5bcc9c8d1dee1e9f5f3e7e0d5cbc4b7b2a99f978f86807a756e6a676360626363626160555c5a58514b43362b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404f616a7f919da6b1b5c2bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc7bab4aa9f968679675f4e4231231302000000000000000000000000031628384b5d6c8196a4b6c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffff3e2d1c1b09f907c665645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3b495b647a8b9fabbccfdcecfffffffffffffffffffffffffffffffffffff2e2cebbaa9c8674604b3c2b190100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798a9eaabbc8d5e1e9f5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715746331e0a000000000605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea4b6cadee1e9e3eef0f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeddcc6b19c87715c47321c00000000000000000d22374c62778b9fb4cadfedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcdc0b4a295806b553625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d363e4a4e54546063696e73788089949ea6b2b7c3c9d2dfe3ecf7fcfffffffffffffffffffffffffffffffffffffffffff5e7d9cfbcafa0988578665e4b45382d1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839566b8096abc1d1e4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d5c5b49e89745645321d09000000000003182d42586d8297adc8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbece2cebaa99a84705d4b37230800000000000000000000000d22364a5c6e8399a5b7c4d2e3ebf7fffffffffffffffffffffffffffffffffffffffffcf6f4f1eeedecececedeef0f1f2f3f5fcfffbfdfffffffffffffff8efe0ccb9a7917b66513c261100000000000000000000000000000000000000000000000000000000000000000a22364a5c6f8499a8b9c9d8e3ecf7fafffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000007152533414e5c6475818c969da5a4a6a7b0b4c1cacfdae2eaf5fbfffffffffffffffffffffffffffffffffffffffffff2e2cebbaa9a846f5d4c381e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c3d4e6fafffffffffffffffffffffffffffffefdfffffffffffffffffffffffffeead8c8b5a3937e68564532251504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a9937e69543e29140000000000000000000000000000000000000000000000000000000f243a4f64798fa4c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d0c0b19b86715e4c38230c0000000000000000000000000c21364c61768b9fb4cadff4fffffffffff4dfcab59f8b77624d37221000000000000000000000091931424b60758499a1b5bcc9d4e3ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000a1a2e3f4d5f677c8a9da5b1becad3e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b09a8570594834200b000000000000000000000000000000000000021628384e63798c9fb4bfcfe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78c76614c37210c000000000000000000000000000000121e3346576175838d93989da6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a89f9d9fabb0b4c0c9cdd7e1e0d5ccc4b8b3a69d938a827a716b65605555514e4b4c4d4d4d4c4b443745423c353026180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121324350616a7d88949ba3a4a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a99f978b8075635b4d403124140500000000000000000000000000000a1a2e3f4b6075869ca7b8c6d6e5f5ffffffffffffffffffffffffffffffffffffffffffffefdfcdbdb29c8774604b37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a293947596379899ea9bac9daecfafffffffffffffffffffffffffffffffffff2e2d0bfb49f8b7a645645311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2135495b667c8c9faab7c4cdd7dde4e9eceeeff0f1f2f2f3f3f4f4f4f4f7fefff5f5f6fefffffffffffffffffffffffffce8d6c6ac96816c573929170300070d0f1b1a130b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d3e5f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f000000000000000014293e54697e93aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaebded1c0b39e88735443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212d363936434a4e53595b636a767f88939da5b1b5c2cacfdae1e8f4f8fffffffffffffffffffffffffffffffffffff3e5d8c9bcb49e958274625a4c4032281a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465771869bb0c6dbeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a78b75604b36200b0000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b4a28f7a654f3626140100000000000000000000071b2d3e4c6176879da6b5c2cfd9e7eef7fffffffffffffffffffffffffffffff9f4f2e9e1dedcd9d8d7d6d7d8d9dadcdddee1e9e4e6e8eaebecedecebe9e4ddd1c1b39e8976614b36210c0000000000000000000000000000000000000000000000000000000000000000071b2e3e4d62788a9eabbbc8cfdadfe7f2f7fffffffffffffffffffffffffffffffffffffffffffffbe7d5c5af9a846f5a38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000071523313e4a57616c7880878c8f90929ba3aeb5bcc9cdd7e0e8f3f9fffffffffffffffffffffffffffffffffaf4f2e2d1c0b49f8c7a644e3f2f1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c0d1e2f0fdfffffffffffffffffffbf5f3ede9e8ebeff4f8fffffffffffffffceee2cebbaa9b8573604b3828160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78e79644f39240f0000000000000000000000000000000000000000000000000000000c21374c61768ca7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f8ffffffffffffffffffffffffffffffffffffffffffffffffffeedec9b5a3907b65503b2a18040000000000000000000009192e3e51667c91abbccfe3f7fffffffffff0dbc6b09b8671594834200b0000000000000000000000131e324557617583969fabb7c4cfdae7f0faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000102130414d5e667a87979fb2b6c3cdd7e3ecf7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7927d68523b2b1805000000000000000000000000000000000000000a21364a5b6b8095a1b2beced8e5eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735847331f0a000000000000000000000000000000031729394657616e787d83888d90909090909090909090909090909090908f89888b929aa2abb4bac7cdccc5b8b3a69d93887e766d645c56504b44373c38363738383837363127302d27201c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315253343505f67757f868c8e909090909090909090909090909090909090909090909090909090909090909090909090908f8a82796b6157493d3022140600000000000000000000000000000000111e3245576379899ea8b9c7d8e7f7fffffffffffffffffffffffffffffffffffffffffffdebdfcab6a5947f6a5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919283846576277879da7b8c7d7e7f7fffffffffffffffffffffffffffffffffff7e7d4c4b3a1947f6a5c4a38271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c5e677d8c9da6b4bac7c9d2d4d7d9dadbdcdcdddedededfdfdfe3ebdfdfdfe0e9f2f4fafffffffffffffffffff5e1ccb9a8907b66503b261102101b2224303028201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f00000000000000051a2f445a6f8499afc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2f0eeedededededededededededeef2f4fafffffaf4eee6d8c9b49f8975604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b2224253035393e3d494e57616a757e87929ca4afb5bcc9ccd6dde4eff5fbfffffffffffffffffffffffffffbeee3d5c7baab9f93806d6056483c2f1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4e9dec8b39e89735645321d090000000000051b30455a70859aafc9d9e8f1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d1c0ad98836d5443301c080000000000000000000000101f3347586379889ca4b4bcc9d0dce3eef5fefffffffffffffffffffffef1e6dfdcd7cdc9c6c4c2c2c1c2c3c4c5c6c8c9cdd6cfd1d3d4d6d7d8d7d6d4d2c9c0b4a395806b5746321e0a000000000000000000000000000000000000000000000000000000000000000000102035485a667c8d9faab5bcc9cbd4dce3eef7fefffffffffffffffffffffffffffffffffffffff1e0ccb8a7937e68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e39464b5b636b72777a7b7d858f999fabb4bac7ccd6dfe6f1f6fdfffffffffffffffffffffcf5f2e7dfddd4c3b4a295806b5c4a362111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c4d3e2eaf5fbfffffffffff8f3e8e0ded8d4d3d6dadfe3ecf7fbfffffffaecdecfbfb49f8c7a645544311a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000a1f33475873889eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f2ece3dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe3ecf3f5fbfffffffffffffffffffffffffffffffffffffffffff8e5d2c2ae99836e5947341f10020000000000000000021527374a5c6d8297adc9d9ebfeffffffffffe9d4bfaa947f6a553b2b190500000000000000000000000316283946576173808d9da6b5bcc9d2dfe7f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdead4bfaa957f6a55402a1500000000000002132330404d5c647582909da5b4bac7cfdae2eaedededededededededededededededededeef0f1f3f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b39e8975604b36210d0000000000000000000000000000000000000000071a2d3d4b60738398a0b4bac7d1dee5f0f6fdfffffffffffffffdf6f4f1f0efefeff0f1f2f3f6fcfff7f7f7f7f7f8f9fafffbf5efe3d2c1ae99836e593a291704000000000000000000000000000000000b1b2939464b5b63686d73787b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7572777d858e969fa9b4b9b8b3a79e94887e756961584f4b3e3a3531272723212223232322201d151a18120b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152533414d57616a7177797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b79756d635b4b46392c1f1204000000000000000000000000000000000003162839495b647a8a9ea9bac9daecfffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818273745566175859ba5b6c5d5e5f5fffffffffffffffffffffffffffffffffffeebd9c9b7a6998372604a3e2d1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404d5f677b88969fa9b0b5c1bfc2c3c5c6c7c7c8c8c9c9c9cacacfd9cacacacbd4dddfe6f2f8fffffffffffffff3dec9b49e8975604b36200b10202d363946453d353126191103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffefcfafffcf5f3f2f1f0f0f0f1f3f5fbfffdfcfbfbfaf9f8f8f7fffef7f4f1e5d5c5b09b86715b46311c00000000000000081d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efebe7e7dfdddad9d8d8d8d8d8d8d8d8d8d8d8d9dddfe7e4e5e7dfddd0c8bbab9a85705443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f131c2024292c3539464c576069747d86909a9fabb4b9c6c9d2dde0e7f2f4fafffffffffffffffffaf3e7e0d1c5b8a99f8d7e6b624b45382b1e1102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1eeeeeeeeeeeeeeeeeeeeede7e0d7cdbcae99836e5938281502000000000001162c41566b8196abbcccd5dcdee5f1f5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedec8b39e8874604b35200b000000000000000000000004172a3a4a5b637886969fabb4c0c8d1dae1ecfcfffffffffffffffff6ebe2d4cac7c6bab4b1aeadacacadaeafb0b1b2b4b9c6b9bbbdbfc1c2c2c2c0bfc1b5b0a29a8575604b3929160300000000000000000000000000000000000000000000000000000000000000000005192b3c4d5e687d8b9a9fabb2b7c4c8d1dfe3ebf7fffffffffffffffffffffffffffffffffff1e1d0c0b39e8876614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b29323c494d565962656667707a838c979fa9b3b9c5cad4dfe2eaf2f4fafffffffffff9f4e8e1ded4cbc8c5b7a59a8474604b3e2d1a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aa6b6c2ced8e0e7edeff1f0eee5ded6ccc9c2bebec0c5cacfdae0e8f0f1efe6dfcfc0b2a1947f6a5c4a372715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c8d8eafeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e5443301c080000000000000000000000000000000000000000000000000000000417293a5b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e6dfdcdacfcacacacacacacacacacacacacacacacacacfdadee0e8f3fcfffffffffffffffffffffffffffffffffffffffff0dfc9b49f8b77614c3c2e1d150a00000000000000081d314455647a8c9fb4cadff4fffffffffffae6d4c3a5907a65503b2510000000000000000000000000000a1b28394655606b7c88979fabb5c2cbd4dee5eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeceeeff0f0f1f1f1f1f1f0efefeeedeceae9e8e6d2bda8927d68533d281300000000000000051322303e4a57616d7b87959fa9b5bcc9ced8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dadcdedfe3ece8f0f2f8fffffffffffffffcf5f3f1efeeeeeeeeeeeff0f1f2f3f4e1cdbaa995806b5645321e090000000000000000000000000000000000000000000f1d314455607482949fa9b4c0c9d2dfe2eaf0f4f6fcf8f3f1e9e1dedcdbdadadadbdcdddee1e9e1e2e2e2e1e2e3e4e5e5e8e0ded1c5b5a3917c66513c27110000000000000000000000000000000000000b1b28323c494d53585b63666666666666666666666666666666666664605861687079818a969ea8a79e94887f756960564c463a372e25201d15120e0b0d0e0e0d0c0b080200030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715233039464b54596164666666666666666666666666666666666666666666666666666666666666666666666666666460564e4a3d32281b0f01000000000000000000000000000000000000000a1b2c3d4a5c657c8b9fabbccfe3eaf9fffffffffffffffffffffffffffffffffffffffffff1e1cdbaa98c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253644556074849aa3b5c3d4e3f3fffffffffffffffffffffffffffffffffffff3e3cfbcab9d887761544330201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122230414d5d6576818a949ba3a6a9acaeb0b1b1b2b3b3b3b4b4b4b4bcb5b5b5b5b6bec8cbd4dee5f0f7fefffffff9e5d3c2ad98836e5645311d091b2d3e4a4f5b5a524b44372e1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebf7f4f2efedebe9e7e5e4e8e1dedcdbdbdbdbdcdee0e8e6e7e7e6e5e5e4e3e3e2e1ebe3dfded3c7b8a795806a55402b1500000000000000091e34495e73899eb3c8def1fffffffffffffffffffffffffffffffffffffffff8f4f1ece9e1dedad6d2d4cbc8c5c3c3c3c3c3c3c3c3c3c3c3c3c4c8cbd4cfd0d4cbc8bfb3aa9f8d7b655036251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e141a21293339454b556067717b848c969ea8b0b5c1c8cbd5dde0e7eef2f4f9fcf5f3f0e6dfd5ccc0b4a69e8b7d6860504432281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffdf7ebe3dfdbd9d9d9d9d9d9d9d9d9d9d8d5cbc6b9b49e8f7b65503a2510000000000000000e24394e63798c9fb3b8c5c7cad3dde0e7f3f9fffffffffffffffffffffffffffffffffffaf4f2f1f4f7fefffff5e0ccb8a78c77624d37220d0000000000000000000000000c1c2d3d4a5a6274808c9aa2afb4c0c6cfe1e9f5fffffffffffff2e6d9cec3b6b2a9a89f9c999897979798999b9c9d9ea8a2a4a6a8aaabadadacabaaa6a39b938477625645321b0b00000000000000000000000000000000000000000000000000000000000000000000000e1e30404e5f687b858c959da6afb4c0cacfd9e3ecf1f1f1f1f1f1f1f1f1f1f1f1f1f2f4eee1d3c3b4a2937e695846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2c35383b484d4f51525d656e79828a959ea7b2b7c3c9cdd7dddfe7e8e9ebeae9e5ded6ccc9c4b7b3aea79d877762554431200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278889ca4b4bac7ccd5d8dadcdbd8d2c9c5b9b3ada9a8abb0b5bcc9ccd6dadcdad4cabeb2a2998372604a3e2d190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9d6c6a8937e69533626140100000000000000000000000000000000000000000000000000000000192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece1d3cac7c9bcb5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5bcc9c8ccd6e1e9f4fffffffffffffffffffffffffffffffffffffff7e2cebbaa937e695a4b3f32281a0a000000000006192c3c4b6074869caabbcee2f7fffffffffff4dfcab7a58c76614c37210c00000000000000000000000000000b1b2837444b5e6676818d9ca4b3b7c4cad3d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6d8dadbdbdcdcdcdcdbdbdad9d8d7d6d5d4d2d1d5c5a5907b65503b261000000000000000000412202d39464b5d6574808a989fabb4bbc8c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c5c7c9cacfdad3dbdde4edf1f4f7f6f4f0e9e1dedcdad9d8d8d9d9dadbdcdddedfd6c6b49f8a77624c3828160200000000000000000000000000000000000000000001142637455660727f8b9aa2b1b5c1c9cdd7dbdee1e9e5dedbd7cdc9c7c5c5c4c5c6c7c8c9cdd7cccdcdcccccdcecfd0d0d5ccc8c1b4a69b8572604a35200b000000000000000000000000000000000000000b161e2c35383e3c494d51515151515151515151515151515151514f4b474c535b636c7781899193887f756960574b45383329221b100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121b2932363b474c4f505151515151515151515151515151515151515151515151515151515151515151515151514f4b4538362d1e160b000000000000000000000000000000000000000000000f1f2d3e4c5d677d8d9fb5bcccdbebfcfffffffffffffffffffffffffffffffffffffffffce9d7c7a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004161c30435460738399a2b4c1d2e1f1fffffffffffffffffffffffffffffffffffff3e2d1c0b49f8d7b6559473625130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041323303f4b58616c777f868c919497999a9b9c9d9d9e9e9f9f9f9fab9f9fa0a0a1a9b2b7c4c9d2dfe2ebf6fafff5decab6a4907b65503827150d22364a5c64706f6860554b3f32281b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c0d1e4e3dfdddad8d6d3d1d0ced6ccc9c7c6c5c5c6c7c8ccd6d1d2d2d1d0cfcfcecdcdccd9cfcac9c3b6a99e8977614c37220c00000000000000061c31465b71869bb0c3d3e1ecf8fffffffffffffffffffffffffffaf4f2eeece3dfdcd7d7cdc9c5c1bdc4b7b3b0aeadadadadadadadadadadadaeb3b7c4babac4b7b2aca1998b7d675d4b3718080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e283237444b525e656f798189939ba3acb3b8c5c8cbd5d8dcdfe6e8e1dedbd4cac5b8b3a29a887b675f4e42331e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fffffffffffffffffffffffffffffffffffffffffffffffff6eae2d9cfcac6c4c4c4c4c4c4c4c4c4c4c3c4b8b3a89e92806a5d4b37230e000000000000000c21364a5b6c81969ea7abb1b6c2c8ccd5dfe6f1fafffffffffffffffffffffffff8f2f0e6dfdddcdfe3ebf7fffbe7d5c4a38e79634e39240e000000000000000000000000000f1f2d3c4856606b7a84909aa2adb2becdd7e5f0feffffffeee2d5c8bbb4a59d948e898684838281828384858788898b8d8f919395969798979694918d867e7362594838281600000000000000000000000000000000000000000000000000000000000000000000000000122231414e5d6570788088919aa2aeb4bcc9cfdadbdcdcdcdcdcdcdcdcdcdcdcdcdddfded0c3b6a59a8473604b3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1921232b34373a3b3f4b4f5b636d778089939da5adb4bac7c8cbd4d3d4d6d5d4d3cac6b9b3a9a69d9993897963594737271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035485a637986969fa9b3b8c5c3c5c6c6c3c1b5b1a79e989493969a9fabb3b8c5c5c6c5c3b7b2a09883746054433020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d7cdb9a88e79634e39240e0000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdbcec3b6b2a8ab9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fababb3b8c5cdd7e4edfafffffffffffffffffffffffffffffffffffdead8c8b39e8978655d4b4538281a0a000000000c2035495a6a7f94a4b5c8d9ebfefffffffffff2ddc7b29d88725847331f0a0000000000000000000000000000000b192631404c58616c7a86939da6b1b6c2c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c3c4c5c6c6c7c6c6c6c5c5c4c3c2c1c0bebdbcbab8a68d78624d38230d000000000000000000010f1b29333f4c56606a78828c989faaadadadadadadadadadadadadadadadadadadaeb0b2b3b5bcb7bdc5c9d1d8dcdfe2e1dedbd6cdc9c6c5c4c3c3c3c4c5c6c7c8c9c9ccb9a896816c5948341a0a0000000000000000000000000000000000000000000000091927384554606a7984909ba3adb4bac7c6c9cdd7d2c9c6c7bab4b2b0afafb0b0b1b3b4b9c6b7b7b8b7b7b8b9b9babac5b8b3aea39b8878625443301c070000000000000000000000000000000000000000030e192123282c35383b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3633373d494e59626c767c7e766a61574b453932281f170c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e212a3437393b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a363228211a0f0300000000000000000000000000000000000000000000000110202f3f4d5f697e939eafbdcedeeeffffffffffffffffffffffffffffffffffffffffffe3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c171f34444a60728298a1b3c0d0dfeffffffffffffffffffffffffffffffffffffff7e7d5c4b4a2957f6a5d4b3a2a18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212e3a464c59616a71777b7f828485868787888989898a8a8a8a8a8a8a8a8b949da6b1b5c2caced9e0e7ece4d2c1b19c8673604a35200b1b2e3e4f647a85857d73655d4b45392d20140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea2b4c6d1cfcac7c5c2c0bebcbbb9c6b9b3b2b1b0b0b0b2b3b8c5bbbdbcbcbbbab9b9b8b7b7b6bcb4b4b1a59d8b7c655947341f0a0000000000000000152a3f546a7f94a5b6c3cfdfe3ecf1f4f6fdfffcf5f3f1eeebe8e6dfddd8dacfcac7c2c6bab4b0aca8a4a69d9b999898989898989898989898999da6a3a5a5a4a69d978e8479675f4d3f2e1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e273135404c505b636c767e868e969ea6acb3b8c4c3c7cad4d6ccc9c5c3b7b2a79e938478655d4d4131241602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffffffffffffffffffffffffffffef0e6d8cec9bcb4b1afafafafafafafafafafaea9a69d978a7e6a61503f2e1c0800000000000000071a2d3d4b607381888f969ca4abb3b8c5cad3dfe7f2fcfffffffffffffffff6efe4dddbd4cbc8c6cacfd9e7edf4e0cbb8a68d77624d38220d00000000000000000000000000010f1e2b38454b5c646f7b858e98a0b4bac7d3e0ecfaf7ece3d1c4b8aa9f94877f7975716f6d6d6c6d6e6f7071737475777a7c7e7f81828382817f7c7871686055483b2b1a0a00000000000000000000000000000000000000000000000000000000000000000000000000041323313f4b4f5a626a747c848e989fabb5bcc9c6c7c7c7c7c7c7c7c7c7c7c7c7c8cac9c0b4a59d8776615544311b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e18202225262e373d494e59626b767e8790989fa9adb2b7c4bebfc0c0bec2b6b1a89e948c88837e78635b493b2a19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c495b6375818b969ea7aaaeb0b1b1aea9a39b9389827f7e81858c959ea7acb0b1b0aca59d92827460564536251302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671869bb0c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d7c6bab49e8974604b35200b0000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bcccd6dfe3ecf4f7feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdccebdb1a59d938e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8e969ea7b4b9c6cfdfe6f1fffffffffffffffffffffffffffffffffff6e0ccb8a79e887b6b60564538271502000005182a3b4d62788a9fb4c2d2e6f6fffffffffffff0dbc5b09b86705b3c2c19060000000000000000000000000000000009141d2f3a464c5d65737e88939ca4a9abaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeafb0b1b1b1b1b1b1b0b0afaeadacaba9a8a6a5a39e8874604a35200b00000000000000000000000b171e2f38454b5a626d79838b93989898989898989898989898989898989898999b9c9e9faba1a8b0b5c1c3c7cacecdc9c5c6b9b4b1afaeaeaeaeafafb1b2b3b3b4bbb49e8977614c3b2a18000000000000000000000000000000000000000000000000000a1a2736434a5b63707b8690989fa9acb1b4bac7c2b5b1aaa99f9c9b9a9a9a9b9c9d9ea8a0a1a2a2a2a2a2a3a4a5a5a4a79e99908578625a483625130000000000000000000000000000000000000000000000060c0e13192123262626262626262626262626262626262625201f212c353b484c5761676961574b463932281e160a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c181f22242626262626262626262626262626262626262626262626262626262626262626262626262624201d150a07000000000000000000000000000000000000000000000000000002112130414f606b80959fb1c0d1e4f4fffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b2229334451626c8197a0b2bfcfdeeefdffffffffffffffffffffffffffffffffffffecdac9b8a69a8472604b3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b29333a474c545861666a6d6e70717272737374747475757575757575767f87929ca4aeb4bbc8cbd5d7d4c6b5a3927d685443301c0d22374b5c70849a9a92867b6c60574a3e311e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2136495b70859ba8b4c0bcb4b2b0adaba9a7a5a4a2a89e9d9c9b9b9b9c9ea7a4a6a8a7a6a6a5a4a3a3a2a1a1ab9f9f9b93877a655e4c3a2a180400000000000000000c21364b6175879ca5b2becacfdadcdfe2eae2e9e1dedcd9d6d3d4cac7c3c9bcb5b1ada8a89f9a96928f8b888584838383838383838383838384888c8e8f908f8c8881796f635b4d41302111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309151d202f383d494e5761687179818890979da6a9aeb2b7c3c6b9b3b0aba59d94887e7262594b3f3023140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c3d3e6f9fffffffffffffffffffffffffffffffffffffffffdece0d2c8bbb4ab9f9c9999999999999999999998938e888278686050433321110000000000000000000f1d314455606c747a80878e969ea7b2b6c3cbd4e1e9f5fffffffffff8eee3dcd2c9c6c4b7b2b1b4bcc9d0e1e9d8c8b39e88735a4834200b0000000000000000000000000000000e1a28323e4a4f5e66707982929fa9b6c2cedfe6e7dacfc0b4a69d8c7f736a6460555958575758595a5b5c5d5560626466686a6c6d6d6d6b6a66625a534b44372b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000513212e373c494d556067707a838c999fabafb1b2b2b2b2b2b2b2b2b2b2b2b2b2b5b4afa29a877862584737261400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10111b222c353b484c576169737b838a91979da6a5a8aaababa9a6a49c94897f77736e69625a493d2c1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4956606c7881889094989a9c9b99948d867d756d69696b7078808991979b9c9a9791877d6d605645382818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738556a8095abbccfe3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6b9a89f91826e5443301c0800000000000000000000000000000000000000000000000000000000000f24394e64798e9eb4b9c6cacfdadfe2ebf6f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cebeb19f97877e797575757575757575757575757575757575798189959ea8b2bfcad4e1ecfcfffffffffffffffffffffffffffffffbe8d6c5b8a69e8c8074605645311d0a00000b1f3448596e8399a9bacde0f0fffffffffffffff3dec9b39e89745a4935200c000000000000000000000000000000000001111c29333f4b556068757e878e9495959595959595959595959595959595959597999a9b9b9c9c9c9c9c9b9a9a99989795949391908e8c806b5443301c0700000000000000000000000003111a28323c484d5b636d777e828383838383838383838383838383838383838587898a8b8c939ba3a8adb1b4bbbab4b0a9a89e9c9a99999999999a9b9c9d9e9faa9f947e695947341d0d00000000000000000000000000000000000000000000000000000a1825303d4a4e5e66737b838a92969b9fa9a2a2a49c958e898786858585868788898a8b8c8d8d8d8c8d8e8f90908f8d89837b72625a483c2b1808000000000000000000000000000000000000000000000000000000060c0e11111111111111111111111111111111110f0b0a0f1a212a3439464c52534b463932291e160a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c0f111111111111111111111111111111111111111111111111111111111111111111111111110f0b09020000000000000000000000000000000000000000000000000000000000031323324250626c8197a2b4c6d6e8fcfffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212e373a474c626c80969fb1becfddedfcfffffffffffffffffffffffffffffffffffff3e3cfbcab9e887762544330211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2a34373a474c515457595b5c5c5d5e5e5e5f5f5f5f60546060606169747d8690999faab3b8c4c2c4b7a89b8572604a3625130f253a4f647a8fa2afa49c8d8175645c4e4232281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798a9aa2a4ab9f9d9a98969492908f8d8b89878686868687898b8e9192929190908f8e8e8d8c8b8b8a89867e74645c4c402f1c0c000000000000000000091e32465763788798a0aeb5bcc9c6c9ced8cdd6cdc9c6c4c1bdc3b7b2aeaaab9f9c97938e8985817d797673706e6e6e6e6e6e6e6e6e6e6e6e6f7377797a7b7a77736c645c4e493d302313030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108111c232c3539464b535c646c747b82888e94999da5a1a2a89e9b9690877f75686054483b2e211205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca5b6cadff6fffffffffffffffffffffffffffffffffffefff5eae2cec2b5aa9f968b8684848484848484848484837e79736c625a4e423325150300000000000000000001152737444b5560656b72798188939da5b3b7c4cdd7e5edf9fffbefe4ddd0c7c1b5b0a8a69d9c9fabb3bfcdd7cebbaa97816c573c2b1905000000000000000000000000000000000a151d2d36404c505c646d7d8a9ca4b1bdcad4d3c9bcb5a29a887b6a60544f4b4437434242424344464737444b4d4f515355565858575655514d483c353127190d000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b222c3537444b515c646e79838c95999c9c9c9c9c9c9c9c9c9c9c9c9c9d9f9e9a918477625a493a2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a212a3439464b5460656e767c82888c909394969594918d877f776a625959534d483c2c1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c38454b5a626c757b7f83858786837f78716860565453565a626a757c82858785827c74675f4b4538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788c9fb4c3d4e1edf7fefffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b9a89e8a7d6e64533626140100000000000000000000000000000000000000000000000000000000000d21364a5c6b80939ea8b0b5bcc9caced9dde4eff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b1a0978174696360555f5f5f5f5f5f5f5f5f5f5f5f5f5560646b76808a98a0b2b7c3cee1e8f4fffffffffffffffffffffffffffffff3e3d5c4b8aa9f968374604b38281602000d22374c62778ca1b3c7d7e9fefffffffffffffff5e0ccb9a78d78634d38230e000000000000000000000000000000000000000c171f2e37444b56606972797e80808080808080808080808080808080808081838586868787878786868584838281807f7d7c7a797772604a3625130000000000000000000000000000000a161e2b353d4a4e5961686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7072747576777e858d93989c9faaa99f9b948e898785848383848485868788898a8a8b8272604b3b2a180000000000000000000000000000000000000000000000000000000008131c2d36404c5460666e767c8186898b8d8d8b867f79757270706f70717273747576777878777778797a7b7b7978736e666054483c2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f2933363c3e3633291e160b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142433444b6073849aa8b9cce1edfffffffffffffffffffffffffffffffffffffce7d2bda7927d685238281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d363f4b4f58616c80969eb0bdcedcecfbfffffffffffffffffffffffffffffffffffff3e3d1c0b59f8d7b65594836261403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c181f222a33373c3f4244454647484849494a4a4a4a4a434a4b4b4c556067717b838b959da6abadaca69d8a7a645443301808172939576c8196acc0b6ab9f97867a69604b45392b1e11030000000002090b0c0a04000000000000000000000000000000000000000000000000000000000000000f21364a5b6379848c8f8e8a888583817e7c7b797876747271707071727376797c7d7d7c7b7a7a7978787776757574716860564b3e2f21110000000000000000000003162839495a6376828e999fabadb1b4bac7b7c6b9b4b1aeaba8a5a59d9994908b87827d7975706c686461575b595858585858585858585858595962646565646159574f4a3e352c1f130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1a212933363e4a4e5560656d74797f83878b8c8d8b8985807b746a61574a43362b1d110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485972879cb2c8d8eafdfffffffffffbf5f3f3f3f2f1f0eeeceae8e6e5d8cebdb1a39b8b8178716f6f6f6f6f6f6f6f6f6f6e69635b574d483c3124150700000000000000000000000919273137444b4f565b636b757e87939da6b4bac7cfdfe6f1e8e0d2c9bfb3afa39b938c88878c99a1b4bac7c1b49f8b78634d38230e00000000000000000000000000000000000002101b222f383e4a4e5f677986979fb2b7c3c3b6ab9f958477655d4b43363531262e2d2c2d2e2f3032273136383a3c3e4041424342413f3c38352b201d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e19202731353e4a4f5b636e78808486878787878787878787878787888a89847c6f6159493c2c1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f293236434a505761676d73777b7e7f81807f7c78726a61594d483b3e38342b1d0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a28323c484d5560656a6e7071716e69635b534b45383e3c484d5760676d7071706d6760554d4132281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6d8298a5b6c3cfdfe3ebf7fafffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9e8a7b675f5346361808000000000000000000000000000000000000000000000000000000000000071a2d3e51626b7e89949b9fabafb4bbc8c9d2dde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a597826d60554e4b444a4a4a4a4a4a4a4a4a4a4a4a4a444b4e58616b7883909da5b1bdccd6e4f2fffffffffffffffffffffffffffffff3e2d5c8bbb4a1947f6a5645321e09000b20364b60758a9fb4c9def2fffffffffffffffffbe8d6c5a7917c67523c27120000000000000000000000000000000000000000041019263138454b535c64696b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6e6f7071717271717170706f6e6d6c6b69686765636260544330180800000000000000000000000000000000020e19202d363b474c53585858585858585858585858585858585858595b5d546061626870787e83878a8b8b89857f787471706f6e6e6e6f70717273747475756e605443301d0c0000000000000000000000000000000000000000000000000000000000000f1a212f36434a505861676c717476777776716a6360545b5a5a5b5b5c5e5460616262636262636464656564625a59514a43362b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b171e212729211e170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006161d3144556278899eb3becfe2f2ffffffffffffffffffffffffffffffffffffedd8c2ad98836d5645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000314212f3e4a4e5d646d7681969eb0bdcddbebfafffffffffffffffffffffffffffffffffffffbe8d5c5b4a295806b5e4c3b2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c171f21262a2d2f3031323233343434353535253035353537444b525d656e7880889195979692887b655c4a3625130a1e33465772879cb2c7c9bcb5a49c8b7e6d6057493c2e2114040a0c14161e21211f17120e0b08010000000000000000000000000000000000000000000000000000071a2d3d4a5b636f777a787572706d6b696766646260565d5c5b5b5b5d58616466686767666564646362626160565f5c534b45382e20110300000000000000000000000b1b2c3c4958616d7a838c93989c9fa9a1a2a1a89e9c9996938f8b87837f7b76726d6863605557534f4b46394443434343434343434343433b474c4e50504f4c473b39362d211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e212d3637444b50546064696e727577777674706b6560544b46393025180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b566b8096aabbcee2f0fff9f3f1ece8e0dedededddcdad9d7d5d3d1d2c7bab49f9785796b625a5a5a5a5a5a5a5a5a5a5a59544e4a3d38352b1e13060000000000000000000000000009151d2631353a3d4a4e566068747e88959fa9b2bfcad4dfd5ccc1b5b0a1998f857e7773717883939fa9b6b5a395806b5b4935210c000000000000000000000000000000000000000007111c232d36414d5b637581909da5b0afa59d8d807362594b3f3026201d1418181718191a1b1c151d20222527292a2c2d2e2d2c2a262220190e080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000609151d202d363d4a4e5b636b6f717272727272727272727272727375746f675f4c473b2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b161e25303539464c5158596165696a6b6b6967625a544c473a342b292220190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b3537444b5055595b5c5c59544e493d363228292b3539454b52575b5c5b57514b4437301e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6176879da5b2bfcacfd9dfe7f2f8fffffffffffffffffffffffffffffffffffffffffff3e3cfbfb49f8c7c665d4d4136281800000000000000000000000000000000000000000000000000000000000000000f203444516069767f868b939a9faab0b5c1c8d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0b29d8775614b443736312735353535353535353535352731363a464c59626e7b87979fb4b9c6d4e2f2fffffffffffffffffffffffffffffff3e6d9cebfb39e8975604b36210b00091d3145566f8499aec4d5e7faffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000009141d2832363e4a4f5456555555555555555555555555555555555557595a5b5c5c5c5c5c5c5b5b5a59585756545351504e4d4a4336251300000000000000000000000000000000000000060f1a212a34373e434343434343434343434343434343434343444647434a4b4c535a62686e7275767675706a6360545a595959595a5a5c5d5e5e5f6060584b4336261400000000000000000000000000000000000000000000000000000000000000000712182530353a474c52575c566062626056554e4b4336454545464748434b4b4c4d4d4d4d4d4e4f50504f4d483c3b353025180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c12140c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637485a677d92a0b2c4d4e7f7fffffffffffffffffffffffffffffffffff3dec9b39e8975604b36211000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e313f4b5c64717a828a969eb0bccddbebf9fffffffffffffffffffffffffffffffffffffdefe0ccb8a79a8473604b402f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c111518191b1c1d1d1e1e1f1f1f2020131c2020202731363f4b5059626b747b8082817d75655d4b3d2d18080c21364b61768b9fb5cadacfc2b6a99f938275625a4b3f321f171f21292832363633292723201d14130e0b0801000000000000000000000000000000000000000000000f1f2d3d4a4e5962646360565b58565452504f4d4b4538474646463a464c4f5153525151504f4e4e4d4c4c4b454a463e3631271a1002000000000000000000000000000e1e2c3a474c5c646e777e83868a8b8c8d8c8b898784817e7a76726e6a65615858534e4b44373d3a3632292f2e2e2e2e2e2e2e2e2e2e2e2a3437393a3b3a37342a24221b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c111313110d0b060000000000030a0f1a2126313536434a4e54595560626261585b56504b433632291c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788b9fb4c1d2e1e8e6dedcd7d6ccc9c9c9c8c7c5c3c2c0bebcc2b5a99f938274635b4d483c444444444444444444433e39362d2220190e000000000000000000000000000000000109141d20252d3638454b556068757f8a99a1b2b6c3cac5b8b3a39b8f847a716862595a636f7e8b9ca4a59b8574604b3c2c19060000000000000000000000000000000000000000000009101b22313d4a57606c7b87949b9a93877b6b6055483b2e1c140b0801000202030405060002080b0d0f111315171818181615110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108101b222d363c494d565a5c5d5d5d5d5d5d5d5d5d5d5d5d5d605f5a514d40342a1d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308131c202933363c3b474c505355565654514d483c37342a2018140d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19202731363b3f43454746443f38352c211e161419202832363c42464745423c363127191302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f33475862788799a1aeb4bcc9cbd4dee5f0fafffffffffffffffffffffffffffffffffffffbe7d5c5b3a1947f695e4c3f3023180a000000000000000000000000000000000000000000000000000000000000000001162634424f58616970777e848b939ba3b0b4c0cddaebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dcc8b4a2917c6657463227201d152020202020202020202020151d2029333b484d5e667581919ea8b7c4d4e4f4fffffffffffffffffffffffffffffff6ebe0ccb8a78f7a65503a2510000215273852677c91a6b7cbe0f5ffffffffffffffffeed9c4ae99846f593929170300000000000000000000000000000000000000000000010a161e212d36393f40404040404040404040404040404040404042444546464747474747464545444342403f3e3c3b39373530251808000000000000000000000000000000000000000000070c181f22292d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3025303536373c484d5358546061616054544e4a4336444444444445464748494a4a4a4335302618080000000000000000000000000000000000000000000000000000000000000000000008131c202a33373d4138454b4d4d4b453839353026303030313226303536373838383738393a3b3b3a38352b26201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4d5f6e8398a6b7c9daecfffffffffffffffffffffffffffffffffff5e0ccb9a7917c67513f2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000003101b2832424e5d657a868f989fa9b0bdcddaeaf9ffffffffffffffffffffffffffffffffffffffefdfcdbcb39e8978625544312111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204060707080909090a0a0a0000070b0b0b151d202f373b484d5560666b6d6c6761574b3f2e1f0f000e23384e63788dabbccfe3e3d3c7bab4a0988678655d4f42332a33363e38454b4c463a3c393531262823201c141513100e0b0902000100000000000000000000000000010f1f2d363b484d4f4e4b453843413f3d3b3a3836322831313131293336393c3d3d3c3b3b3a39393837363631273129201d150a000000000000000000000000000000000e1c2a333e4a4f5962686e7175767778777674716f6c686561585955504c463a3e393531262824211e16191919191919191919191919181f2224252625221f180f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2127282826232019120c0a04000000000709141d20253035393f37444b4c4d4c463a413b3530261e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6b8096a3b5c3d1d3d3cac7c1c5b9b3b4b3b2b1b0aeacaba9a6a4a39b8b7e6d6056493d342b2f2f2f2f2f2f2f2f2f2e2923211a0f0b050000000000000000000000000000000000000001080b101a21283237444b57606a7883909da5b2b6b3a79e92857b6f655d534c48494d60687a86969a8777625645311e0e0000000000000000000000000000000000000000000000000007131f2d39454b5e66757f86857e75655d4b44372b1d1101000000000000000000000000000000000000000103030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212c3538404447474747474747474747474747484a49453c39301f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b171e21272a34373b3e3f41403f3c38352b221f180c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509151d20262a2e3032312e2a23211a0f090300050a161e21272d3032302d27201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a485a6277838f999fabb2b7c4c9d2e0e7f2fffffffffffffffffffffffffffffffffff5e0ccb8a799836e614f402f21130500000000000000000000000000000000000000000000000000000000000000000000081624323a474c545962686f777e858f9aa2b0bccddbebfefffffffffffffffffffffffffffffffffffffffffffffffffffff6e6cfbfb09a85705e4c3928160b0802000a0a0a0a0a0a0a0a0a0002080b171f2b34404c57616d7c8a9da6b7c6d7e7f2fffffffffffffffffffffffffffffffbe8d6c5aa947f6a553f2a1500000b20364b6075889db3c7d7eafdfffffffffffffff2ddc7b29d88725746331e0a0000000000000000000000000000000000000000000000000309101b2224292b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2c2e303131323232323131302f2e2d2c2b2a2827252422201c1308000000000000000000000000000000000000000000000000040b0c13181919191919191919191919191919191919191b131c2021222b34383e36434b4c4c4a4336393530252f2e2e2f2f30313233343535352e201c140800000000000000000000000000000000000000000000000000000000000000000000000000070c171f21272c283236383836322824201c141b1a1b1c1d141c20212223232222232425262624232019110b070000000000000000000000000000000000000000000000000002090b0e0f0f0d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31414c6176889dabbccfe3f0fffffffffffffffffffffffffffffffffbe8d6c5b09a85705d4b372214010000000000000000000000000000000000000000000000000000000000000000000000010b161e2e39464b60687b8a9ca4adb4bac7cddbeaf8fffffffffffffffffffffffffffffffffffffff4e4d2c1b09e917c665a4837271503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208111c232b3437444b51565857524b46392e211101000f24394f64798ea4c9daecf1e5d7cdbeb2a49c897b69604c473a464c535a5660615856524e4b44373d393530262b282523201d151916110f090000000000000000000000010f1a212b34373a393632282e2c2927262423211e161c1b1b1c171f2124272828272625252423232221201d151c130b09020000000000000000000000000000000000000c171f2d363b484d5358546061626262646562595653504c463a3f3b3633292824201d14130f0c0a03000303030303030303030300050b0d0f10100f0c0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121c2a33373c3e3e3c38352b28211f170e0c0600000001080b131c20242a27313637383633292b25201c14080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b6075859ba5b4c0bec3b6b2aca7a79e9e9e9d9c9b99979593918f8d867a69604b45382c20191a1a1a1a1a1a1a1a1a19140e0c070000000000000000000000000000000000000000000000000000070a161e273139454b5a626e7c87939ca59e96897d72655d4f4b3f373435424e5c6475808579635948382715000000000000000000000000000000000000000000000000000000010f1b2832404c56606970706860564b3f3126190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1921232b2f313232323232323232323232323335342f27241d120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c12181f2226292a2c2b2a272220190e0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b1015191b1c1c19140e0c0600000000000003090b12181b1c1b18120b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c4859626e7a838c959da6b1b5c1cbd5e2edfbfffffffffffffffffffffffffffff9e6d3c3b39e8876614c433222120300000000000000000000000000000000000000000000000000000000000000000000000006141c2a33373b484d53596169717a84969eb0bdcde0f0fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b2a18f7a644f40301b0b0000000000000000000000000000000000040d19202f39464b5f6779889da8b9c9d4e2effdffffffffffffffffffffffffffffebd6c1ac96816c57412c170000091d3145566a7f95a9bacde2f6fffffffffffffff4dfcab7a58b76614c36210c000000000000000000000000000000000000000000000000000000070d0f1416161616161616161616161616161616161617191a1b1c1c1d1c1c1c1b1b1a19181716141312100e0d0b07000000000000000000000000000000000000000000000000000000000000030303030303030303030303030303030303040000070b0c0d19202229263035363635302523201c131a1919191a1b1c1d1e1f1f2020190b080100000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1217161e212222211e160e0b0801000506060001080b0c0d0d0e0d0d0e0f0f10100f0d0b0600000000000000000000000000000000000000000000000000060c0e151d2023242422201d150c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f334758657b8d9fb5c2d2e5f5fffffffffffffffffffffffffffffffff4dcc8b4a28f7a644f42311f0f0000000000000000000000000000000000000000000000000000000000000000000008141c29323e4b57616d7e8c9ea8b5c2c9cdd7e5ebf9fffffffffffffffffffffffffffffffffffffffbe8d6c5b5a396816b5e4c3c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d19202731363c4042413d3632281b110300000e24394e63798ea3c6d6e9fcf5eae2cfc2b5a79e8c7e6d6158535861696f737676706b6763605557524e4b4336403d3b383631272e2b26231c12010000000000000000000000070d1820222523201d1518161412110f0d0b090300060600040a0c0f1113121211100f0f0e0d0d0c0b090200000000000000000000000000000000000000000000000004101b222b34373e3e4a57606a72777a7a776b6054433633292a26211f17130e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011223303a474c515353514d483c3d37332a2320190e080100000000070b0f14151d202222211f1716100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e3245566277879aa2a9a9a6a49c97918c8989898887858482807e7c7a7873645c4f4232281a0f050005050505050505050400000000000000000000000000000000000000000000000000000000000000000309151d28323c484d5e66747e878c8981766860544b3f372e222020313e4a57616b70635b493b2b1a0a00000000000000000000000000000000000000000000000000000000000a161e2f38454b545b5a534b45382f1d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e161a1c1d1d1d1d1d1d1d1d1d1d1d1d1e201f1a12100a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c101415161614120d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3b474c5c646e788088919ba3b3b8c4cfddecf9fffffffffffffffffffffffffff3dfcab6a5937e695847332514040000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212b34373a474c535c647380969fb0c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa99836e5c4b372212000000000000000000000000000000000000000005111b2932414d5b63798a9eabb7c4d2dfedfbffffffffffffffffffffffffffedd8c2ad98836d58432e180000021527384c61778a9fb4c9dff4fffffffffffffffae6d4c3a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000204050607070707070706060504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13141c202121201c130e0b0700000404040505070809090a0b0b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0d0d0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e192123283236383a3938353127211f170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c5d6c8196a4b5c7d7e7f7fffffffffffffffffffffffffffffff7e3d1c0b09b8570604e3d2d1d0e00000000000000000000000000000000000000000000000000000000000001081218263039464b5c647582939faab9c6d2dee1e9f5fffffffffffffffffffffffffffffffffffffffffdefe0ccb9a79b8574604b402f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509151d20262b2d2c28211e160b000000000d22374d62778ca8b9cde1f5fffdece0d2c5b8aa9f9382766c696c767e84888b8b85807c7875706c68636054585552504d4b453843413b382f1d1509000000000000000000000000050b0d0f0e0b09020001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d18202e3f4b5c64757f878d8f908c8072604a3e2d1b15100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414d586166686866625a58524c473a38352c201c14080000000000000002080b0d0d0c0a040000000000000103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384859627784919493908c87827c777474747372706e6d6b6967656260544a3e321e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e2b35404c5660697277756b61584a43362e221b100b14202d39464b565b4e493d2c1d0d0000000000000000000000000000000000000000000000000000000000000003111a2832363f46453e3632281a11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080808080808080808080808080b0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c100f0d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a343e4b4f5a626b747c86919da6b3bfcedbecfbfffffffffffffffffffffffbe7d5c4b29d8774604b3a2a17070000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d1820222a34373e4a55606c8196a4b5c9def2fffffffffffffffffffffffffffffffffffffffffffffffdead8c8b49f8c79634e3e2e1b04000000000000000000000000000000000000000000000b161e303d4a5b697e8d9da6b5c1d0ddecfaffffffffffffffffffffffffedd8c2ad98836d58432e180000000a1f3447596d8298adc2d7edffffffffffffffffe7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0c0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a212c353838454b4e4f4e4d4b443737332a1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f3f4b6074869ca9bac9daecffffffffffffffffffffffffffffffffeeddc8b4a3937e685b4a3b2b1e110400000000000000000000000000000000000000000000000000000409151d202f36434b57616c7a8797a0b4bbc8d6e4f0f6fcffffffffffffffffffffffffffffffffffffffffffefdfcebdb39e8978625544312212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b11161817120c090300000000000b20354a6074899eb4c9def3fffffef0e3d5c8bbb4a09889817e818a93999ea7a29b96918e8985817d7874706d6a68656360565b5856504c403127190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b5d657a87949ca5a4ab9f95806a5c4a3622120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f67767c7d7d7b78736d676158544d493c353026180800000000000000000000000000000001080b0e121618100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b485962737c7f7e7b77726c6762595f5e5d5c5b59575654514f4d4b43362d20140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19202f38454b54596260554c473a3025181108000002101b283236414538352c1f0e000000000000000000000000000000000000000000000000000000000000000000000a161e212a313029211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f0f0e0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1115171f212525221b1008020000000000000000000000000000000000000000000000000000000000070d0f111212121212121212121212111111111110101010100f0f0f0f0e0e0e0d0d0d0d0c0b090200000000000000000000000000030202030400030a0c0e101214151413100d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2e373c494d546066717c8899a1b1bdcedcedfffffffffffffffffffffff4e0cbb8a6937d685645311c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d181f222e37444b6074869cb1c4d4e7fafffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa97826d5b4935201000000000000000000000000000000000000000000000000003121f2d3d4f60697b889ba3b3bfcfdcebf9ffffffffffffffffffffffecd7c1ac97826c57422d1700000004182a3a50657b90a5bad0e5faffffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c353c494d555660636464626055544c473a33291b110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e324556647a8b9fabbccfe3e9fcfffffffffffffffffffffffffffff7e4d1c1b49f8a796359483c2f1f180c0400000000000000000000000000000000000000000002090c181f273135404c54606775818c9ca5b1beced8e6f4fffffffffffffffffffffffffffffffffffffffffffffff1e1d2c1b19f917c675a4937271504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010302000000000000000000071c30435470859bb0c5daf0fffffffff3e6d8cebeb2a89e9793979ea8afb3b8b4b0aba7a99f9b96928e898582807d7a787573706e6b665e4b44372a1c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344859657b8a9da6b2b6c3bcb49f8c7a644f402f1c09000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677d8b919393918d88837d76706a635a524b4336261808000000000000000000000002090b141c2024282c2d25221b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b475560676a6966625957524c483b494847464442403e3c3a383530261810020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121a2731363b484c4b4437332a1c13080000000000000b161e212b3023211a0e00000000000000000000000000000000000000000000000000000000000000000000000003090b141b1b130b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d181f22242423211f17130b0902000000000000000000000000000000000000000000000000000000000000000000000000030a0c1015182022262b2a33373a3a372e201d15141414141414130f0b08010000000000000000000000000000000002101b222427272727272727272727272727272626262626252525252424242423232322222222211e160a0000000000000000010a1012181718181a1b171e21232527292a292826221f18130d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b222b3536434b515f677683979fb1becfe1f1fffffffffffffffffffff3ddc8b39e8875604b38271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a101926314455667c91a6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffdead7c7b49f8b78624d3d2c1a0200000000000000000000000000000000000000000000000000010f1f32424f5d65778599a1b2becedbebf9ffffffffffffffffffffebd6c0ab96816b56412c160000000010253b50657a90a5bacfe5faffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1825303d494e5b636b71757879797775706961584b46392e211406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384a5c677d8d9fb5bccbe1e9f5ffffffffffffffffffffffffffffefe1cdbaa89d8777625a4b3f342a1f170b0600000000000000000000000000000000040a0c161e212a3437444b525e66737d87969faab6c3cee2eaf6fffffffffffffffffffffffffffffffffffffffffffffff3e3d4c3b5a397816c5f4d3c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc3d3e6f9fffffffff6eae2cfc6b9b3aca8acb4b9c6c8ccc8c5c0c7bab4b0aca7a89e9a979592908d8a888683807b6b6055473a2b1d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4c6277889da8b7c4cad3cfbcab9a85705e4c3824120000000000000000000000000000050b0d111519130b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aa9a8a8a6a69d98928b857f787067605443362614010000000000000000050a161e21263035393d41423a372e211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a37444b515454514d483b3c37342a343332302f2d2b29272523201c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d202a34373631271f170c00000000000000000003090c161b0e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1920222a333739393836332928211e160a0000000000000000000000000000000000000000000000000000000000000001080b10161e21252a2b34373c403a474c4f4f4b3f3631272929292929292825201d150905000000000000000000000000000010202d363a3c3c3d3d3d3d3d3d3c3c3c3c3c3c3c3b3b3b3b3b3a3a3a3a393939383838383737373632281a1103000000000000131e25272d2c2d2d2f30293336383b3d3e3f3e3d3b37342a292220190e0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1920263035404d5861728197a0b2c3d4e5f5fffffffffffffffffce9d6c6ab95806b5645321a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091527374b6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff6e2cdbaa997816c5a48351f0f000000000000000000000000000000000000000000000000000000011424323f4b5962758398a0b1bdcedbebf9fffffffffffffffffee8d3bea9937e69543e29140000000014293e53697e93a8bed3e8fdfffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000002010000000000000000000000000000000000000001080b0f1518191919191919191919191919191913110b010000000000000000000000000000000001080b141312100f0e0d0c0b0b0b0b0c0e1113120f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c12110b080100000000000000000000000000000000000000000000000000000000000000000b1b2836434a5b636e7880868a8d8f8e8d89857e766b61574b3f312414060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4d5f697f949daebbcdd7e5f0fcfffffffffffffffffffffffffce9d7c6b7a59c8778655d4c473b3329211a0f0b08010000000000000000040a0c11171f212832363b474c556067717b86929da6b4bbc8d3e1ecfdfffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b7a59b8574604b41301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa5b6cadff4fffffffffffeece4d6ccc9c1bec1c9cdd7dde0dddad5d7cdc9c5c1c6b9b4afadaaa7a5ab9f9d9b98969080736159483b2b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6f8399a6b8c6d4dfe6d9c9b4a2907b66514030180800000000000000000000080d0f182022262a2e28201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc7bdc4b7b2adaa9f9a948d857d72605443301c0a000000000000000d181f28323636434b4e5256584f4b3f352c1f140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192631353c3f3e3b37342b27221f181f1e1d1b1918161412100d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d181f22201d1509040000000000000000000000000001060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0f0e0d0b090300010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0f10100e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2b35383a474c4e4f4e4c463a3e3632281a13030000000000000000000000000000000000000000000000000000000008141c20252932363b3f3b484d515559586165645d514b44373e3e3e3e3e3e3d3a35312720190d0000000000000000000000000a1b2d3e4a4f5152525252525252525251515151515150505050504f4f4f4f4e4e4e4d4d4d4d4c4c4b45382e21110100000008131c30393d42424243444639464b4e505254555452504c473b3e38352b211f170e0b08090b0d0d0e0d0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c20303a4754606e8298a5b7c7d7e9fcfffffffffffffff5e1cdb9a88e79644f382815000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3144556d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffde9d7c7b49f8b78624d3c2b1901000000000000000000000000000000000000000000000000000000000614212e3b4857607382979fb1bdcedbebfafffffffffffffffae7d5c4a6917b66513c261100000001162b40566b8095abc0d5eafffffffffffffffff2dcc7b29d87725d48321d080000000000000000000000000000000000000000000000040a0c141717151412100e0b09030003010000000000040a0c141d20252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e28251e1305000000000000000000000000000009141d20292827262423222120202020212426282824211f171814110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f0f101010100f0f0e0e0e0e0e0d0d0c0b0700000200000000000000000000000000000000000000000000000000000000000000000000000000000c171f212826201d14090000000000000000000000000000000000000000000000000000000000000b1b29394554606979838c959b9faaa4a3a89f9a948a8075655d4e42312414040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2030414f616a7f949db4bac7d3e1e9f5fafffffffffffffffffffffff5e4d4c3b6a59c887b6d61594c463a352c24201d141514131313131518181f222629333638454b5159616a747c86909ba3b2b7c4ced9e6f1fffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c7b8a79d8777625645322312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c5d6e8fbfffffffffffff4e8e1ded7d3d6dee1e9f3f5f2f0ebe9e1dedad6d6ccc9c5c2bfbdc9bcb5b3b0adab9e9684776259493c2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50657a8fa1b3c4d5e4f2f7e7d1c0b09b85715e4c362513000000000000000108101b22252b34373c40433d3632281a13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd2d4cbc8c8bbb4b0a9a39b928472604b382816030000000008131c2a3438454b51546063676b6d655d4e493d311c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d20272a2926222018120d0b05000807060402010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1418171f212324242422211e161916130f0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030405060707070707060503000000050b0d1114151d202224252523201c130c0a04000504040506070809090a0a090804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1927313c484d565861646463615859534b4538311e160a0000000000000000000000000000000000000000000000000008131c2630353b39464b5054595962666a6f73767a7a6f66605556535353535353534f4b4437342b1c1308000000000000000000031628394a5c646667676767676767676767676666666666656565656564646464636363626262626160564b3f2e1f0f000008182530414d5258575758595b5d5761636567696a696865625959534d483c36332923201d1e2122232322211e170d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108121c2a36434c6176879da9bacde1ecfffffffffffffff3dec9b49e89745c4a361a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263753697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffff6e1cdbaa996816c5948341e0e00000000000000000000000000000000000000000000000000000000000003111d2b394555607281979fb1bdcedcecfafffffffffffff4e0cbb8a68d78634d38230e00000001172c41566c8196abc1d6ebfffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000c181f22292c2c2b29272523211e161a18161413121213181f222631353a3f4343434343434343434343434343433d3a3123130000000000000000000000000009192631353e3d3c3b3a3837363535353536393b3e3d3a3633292d2a26211f170c0600000000000000000000000000000000000000000000000000000000000000000000030a161e2124242525252525242323232323232221201c131a17140f0b09020000000000000000000000000000000000000000000000000000000000000005131c2933363d3b353126190c0000000000000000000000000000000000000000000000000000000003162939465760727f8b999fabb1b4bbc8c6bab4afa99f96887b68604e42312212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011223324350616a7f929fa9b6c2cdd7e0e7f2fefffffffffffffffffffff1e1d3c3b6a69e8d82776a61584e493d393531262a29282828292b2d2a33373c3a464c525660676f777f87919ba3b1b5c1cbd4e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8baa99e89796359483828150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f94a7b9cce0f2fffffffffffffffcf5f3ece8ecf3f6fcfffffffffffcf6f4f0ebe8e1dedad7d5d2dacfcac8c5c3bcb0a29a8677625a493c2b1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b70859aafbfd0e2f2ffffefddc9b5a3917c665443301c08000000000009151d202e373a3b484d515558524b4538301e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667c91a6c6d7e7dfddd9cecac5c1b4b0a2927d685645321e0c0000000a1825303b474c5660676d74797d81827a6f635b4e4230261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b121514110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0f1a2123292e2a333738393939383632282e2b2825211e1615110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d17191a1b1c1c1d1d1d1c1b1a18151317182022262a27313638393a3a38353025221f181b1a191a1a1b1c1d1e1f1f1f1e1d19110b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2937444b5a626b727779797876746f6860564e4232281b0b00000000000000000000000000000000000000000000000b18253036434b50575761656a6e73777b8084888c8f8f847c756f6b696969696969686460554d483b302518080000000000000000091e324557647a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7b7b7b7b7a7a7a7a797979797878787777777775655d4b3d2d1a0700132536434a5f676d6c6d6d6f70727476787a7c7e7f7e7d7b77736e68625a534c463a3835313236373838383633292320190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1826334658647a8a9fb4becfe2f2fffffffffffff1dcc7b19c87725c3e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffffffffffffff4dec9b49f8a77624c3b2b190000000000000000000000000000000000000000000000000000000000000000000d1b28374454607281979fb1becedcecfbfffffffffff2ddc8b39d88735a4935200c00000000152b40556a8095aabfd5eafffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000003111c2a33373f4241403e3c3a383632282f2d2b29282727282a333737444b4f54585858585858585858585858585858524e41311b0b000000000000000000000001142637444b535251504f4e4d4b4b4b4b4b4c4e5153524f4c463a423f3b37332920190e00000000000000000000000000000000000000000000000000000000000000000b161e283236393a3a3a3b3a3a3939383838383837363530252f2c2925201d150a0700000000000000000000000000000000000000000000000000000000071523303a464c52514b44372a1c0e0000000000000000000000000000000000000000000000000000000a1e324657617583949fa9b5bcc9caced9d7cdc9c7bab4a69d8b7e68604e40301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142533435061697d8a9ca4b4bac7cbd5e2ebf6fffffffffffffffffffff1e1d3c5b8ab9f978980766c635b554f4b4437403e3d3e3e3e40423a474c51565861676e757c848b949da6b1b5c1c9d2dfe6f2fefffffffffffffffffffffffffffffffffffffffffffffffff9ebe2cebbaa9f8b7a645b493b2a1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c6176899eb3c4d4e6fafffffffffffffffffffffdfffffffffffffffffffffffffffffcf5f3efeceae7ece3dfdddbd8cdc0b4a49c8778625a483a291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63798da2b4c8ddedfffffff8e4d2c1b19b8673604a3626140100000210192731353e4b4f565962666a6e6860564d4133291b0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca8bacde1f4f2ebe2dfdad1c8c0b29d8875604b3a2a1804000a1a2736434a59626b757c82888e9296978f847969604b4336261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222d36393e433a474c4d4e4f4e4d4b453844413d3a3632292a26221f1815110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222c2e2f30313132323231302f2d2a292c2b34373b3f38454b4d4e50504d4a433637342a302f2f2f303031323334343434322e26201c1308020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091929394655606a7880878c8e8e8d8b89847d7568604b4539291b0b0000000000000000000000000000000000000000000b1b2936434a5460656c71767a7f83888c9195999da6a4a29a918984807e7e7e7e7e7e7d7a746c62594a4336261808000000000000000b21364b60758991919292929292929191919191919190909090908f8f8f8f8e8e8e8d8d8d8d8c8c8c887b655c4a36210f071c304354606c7d82818282848587898b8d909293949392908c88847e7871696158514d4b44454b4c4d4d4d4c463938352b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000817293a4a5c687d92a0b2c3d4e6fafffffffffff3ddc8b39e88735b4a36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffffae7d5c4ab96816c5948341d0d000000000000000000000000000000000000000000000000000000000000000000000a1927364354607281979fb1becfdcedfafffffffbe8d6c5ad98836e583c2c19060000000014293f54697e94a9bed3e9feffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000412212f3a474c545756555452504d4b45384442403f3d3c3c3e3a474c525560646a6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e68604e3929170300000000000000000000081d3144556069686765646362616060606061636668676461585b5754504c473a352b1e0e0000000000000000000000000000000000000000000000000000000000000b1b293238454b4e4f4f5050504f4f4e4e4e4e4e4d4c4b4a433644413e3a363228221b10020000000000000000000000000000000000000000000000000008162533414d586167666055473a2c1e1305000000000000000000000000000000000000000000000000000c21364b61758499a1b4bac7cfdadfe2ebe9e1ded7cdc4b7aa9f937e685e4d3c2c190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152533434f5f677a86959fa9b3b8c4ced9e6f6fffffffffffffffffffff1e3d5c9bcb5a89e95898179716a6460555855545353535355585a5861666b70767d838991999faab2b7c4c9d2dee5f0fafffffffffffffffffffffffffffffffffffffffffffffffffffaebdbccbcb49f8c7c665c4b3d2c1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3347586a7f95a6b7cbdfedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f2f0ebded1c2b6a59d877862584738281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d566b8096abc0d1e3fbffffffffefdec9b5a3917c675443301c09000613202d37444b525c646b71777b7f837d74675f4b46392b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485974899fb4c9def4fffef7f4efe4ddcbb7a6947f6a5847331f0e091927384554606877808891989ea7a7abada29a8b7e6c6054433625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c11120b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a212b35383d4a4e53585c5861636364636260565c5956534f4b46393f3b37342a2a2622201816110d0b05000504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2b343741434445464747474747464442403e413b484c505458566062646565636054514c473a454444444546474849494a494947443b3530251e160a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273746576174808b969ca5a3a4a3a89e9993887e6e60574639291808000000000000000000000000000000000000000919293946546068737b81868a9094999da6a6aaaeb2b7c0b3afa89e9995939393939393928f898178696054433626140100000000000012273d52677d92a7a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a5a5a5a5a5a4a4a4a4a3a3a3a2a2a2a2a1a69e8a7a644e3e2d1a1b2e3f4a6072819297979798999b9d9ea8a3a5a7a9aaa9a7a5a69e99938d867e766e676360555760626263626157574d493c2c1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4e5f6d8298a5b7cbdfecfffffffffff5e0ccb8a78e79634e3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffff4e0cbb8a68e79634e3b2b1800000000000000000000000000000000000000000000000000000000000000000000000009182536435460728197a0b2becfdcebfefffff5e0ccb9a7917c66513c2711000000000013283d52687d92a7bdd2e7ffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000312222f3f4b5861696c6c6a6967656360565c5a58565453525153575861676e747a7f8283838383838383838383838383837e685746331e0a000000000000000000001325364b60737e7d7c7b797877767575757576797b7d7d7a7673706d696661584d483c2b1c0c0000000000000000000000000000000000000000000000000000000003162939464b56606464656565656464636363636362626160545c5a57544f4b4538362e20130500000000000000000000000000000000000000000000000716263343505f67767d7b736158493c3023140600000000000000000000000000000000000000000000000014293e54697e93a2b3bfcdd7e3ecf4f7fefcf6f4eae2d4c8bbb49f8d7c665a493727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152532414d5c6474808a959da6b4bbc8d9e7f7fffffffffffffffffffff3e7dacfc6b9b4a89e968d867f7975706d6a69686868686a6d7072777b80858a92989ea8aeb4bbc8cbd4dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccebdaf9e937e685e4c3e2e1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6175879db2becfe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee0d3c3b6a69c8676615645321d140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879db2c7ddeefffffffffff8e5d2c2b19c8673604b372614011424313e4a556068717a80868c91959892877d6e6157483b2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b5e73889db3c8ddf2fffffffffff7e7d4c4b39e8977614c3c2c19152737455660727e89959ea7adb3b8c5c0c0b3a99f938172605443301c1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b161e212727201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2c353c484d555b63696d71747678797979777674716e6b686461575954504c473a403b37342b2b272220191c1b19181716151514141415130e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e3b484c5758595a5b5c5c5c5c5c5b5a585553565a596266696d717577797a7a78746d6661595c5a5a59595a5b5c5d5e5e5f5f5e5d59514a433632281f170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455617583959faab2b6c3b9c6b9b4aea69e93837561574636251300000000000000000000000000000000000001142637465761727d8790979b9faaa9aeb2b7c4bfc4c8cbd0c7c6b9b4afaba8a8a8a8a8a8a8a79e968a7f72605443301c08000000000001142636586d8297adc5bcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbababababab9b9b9b9b8b8b8b7b7b7c5b8a89b85705c4a362122374b5d6b80969fadacacadaeb0b2b4b9c6babcbebfbebdc4b8b3aea8a39b938a837c78757475767778787776736d625a493c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031414c6176879db2becfe3f3fffffffffbe7d5c5ab96816c5947341f11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604a35200d0000000000000000000000000000000000000000000000000000000000000000000000000008182536435460728298a0b2becee3ebf7fbe8d6c5b39e8975604b36210b000000000010253a4f657a8fa4c4d5e7fafffffffffffff9e6d3c3a6917c66513c27110000000000000000000000000000000000000011212f404c5d65777e8181807e7c7a787673716f6d6b69686767686c71777d83898f949898989898989898989898989898988976614b36210f000000000000000000071c304354677d929291908f8d8c8b8a8a8a8a8b8e9093928f8b8885827f7b766e625a483a2917040000000000000000000000000000000000000000000000000000000a1e324657616d7579797a7a7a7a7a7978787878787877767573716f6c696460564f4a3e31231301000000000000000000000000000000000000000000041425334450616a7d8992908576635a4d41322414060000000000000000000000000000000000000000000003182e43586d8398adc0cfe2eaf5fffffffffffffffdf2e6d8cebcab9e8978635544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071523303e4a56606a778088919faabbc9daecfcfffffffffffffffffffff7ece3d6ccc6b9b4aba39b948e8985827f7e7d7d7d7e808285878c91959a9faaaeb4b9c6caced8dfe6f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffbebdccfbeb19f95806a604e402f2010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e324657677c91a0b2c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d4c4b6a49a8474604b4232201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da5b7cadff4fffffffffffff0dec9b5a4917c675544311d142431424e5c64737d868f969ca4a6aaada59d9183756259483b2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435474899eb4c9def3fffffffffffff2e1ccb9a896816c5a4935201d314455607483939ea7b3b8c5c8ccd5d6d0c7bab49f978172604a40301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2832363c3c3632281a12040000000000000000000000000000000000000000000000000000000000000000000000000000000003111b29323d494e5a626b72797e8286898c8d8e8e8e8d8b898683807d7a76726e6a6661595955514d483b403c38352b31302f2d2c2c2b2a2a292a2a282320190e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303f4b59626c6e6f70717172727271706f6d6a686c6f73777b7f83868a8d8e8f8f8d89827b777371706f6e6f6f7071727374747473726e6660544b453833291e170b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4b6073849aa1b4bbc8cad3ced6ccc9c4b8b3a1998475615443301c0f0000000000000000000000000000000000081d314455617583929da5acb1b4bbc8c3c8cbd4d5d9dddfe3dcd6cdc9c4c0bebebebebebec5b9b3a89f948272604b35200b0000000000081c30435472879cb1c7d1d1d1d1d1d1d1d1d1d1d1d1d0d0d0d0d0cfcfcfcfcececececdcdcdccccd5c6b5a38e79644e3924253a4f657a8f9eb0bdc1c2c2c4c5c7c9cdd7cfd1d3d4d3d2d5cbc8c3c1b5b0a99f98918d8a8a8a8b8c8d8d8d8b898278635a4935200800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131f334658667b90a0b2c5d6e8fbfffffffff3dec9b49e8a77624c3f2f1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859bb0c5daf0fffffffffffffffffffffffffffffffffffff7e4d1c1ac96816c5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000008182536435460738298a0b1bdcfd9e7f1e0ccb9a795806a5645321e0900000000000c21374c61768ca6b7cbe0f4fffffffffffff3dfcab6a58c77624d37220d000000000000000000000000000000000000081c2e3f4c5e667b899497969593918f8d8b89868482807e7d7c7c7d81868b92989ea7a9adadadadadadadadadadadadadada7947e69543d2c1a0600000000000000000b20354a6073869ca7a6a5a4a3a2a0a0a0a0a0a1a3a6a8a7a4a69e9a9794908b8378625847331f0a0000000000000000000000000509060000000000000000000000000c21364b6175828a8e8f8f8f908f8f8e8e8d8d8d8d8d8c8b8a888684817e7a756e645c4e42311e0b0000000000000000000000000000000000000000011222324350626b7f919ea7a39b8578675f4f423224140400000000000000000000000000000000000000000003182e43586d8398adc2d8edfdfffffffffffffffffffff6ead9c9b9a89b8573604b3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202d38454b59626b737d8c9fabbccfe1e8f4fefffffffffffffffffffff4e8e1d6ccc9c1b5b0aaa89e9a9795939293939395979a9da5a6abafb4bbc8c9cdd7dfe2eaf6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8e0cdbeb2a097816c6250423122120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394d5f6e8398a5b7c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d3c2b4a298826d604f3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c3d4e6fafffffffffffff8e5d2c2b19c8673604b37271f31424e60687a86929ba3abb1b6c2bfc3b7b2a09886776259483928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffce8d6c6b49f8b78624d3e2d2b3b4b60738399a1b3b9c5ccd5dde0e7ebe5d7cdbdb1a095806b5e4c3b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010007121b283239464b51514b4538301f170c00000000000000000000000000000000000000000000000000000000000000000000000000000614212e39464b5b636e7880878e93989c9ea8a2a3a4a3a2a79e9c9996928f8b87837f7b77736e6a6662595a55514d483c464544434241403f3f3f3f3f3e38352c201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a36434a5d6577818384858686878787868584827f7e8185888c9094989c9faaa3a5a5a89e98918c89868584848485858687888989898987837b736860564c473a33291e160a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d6c8196a2b3bfced8dfe6e3e8e1ded5cbbfb3a2998372604a3d2c1a06000000000000000000000000000000000b20354b60738499a1b2b6c3c6caced9d9dddfe7eaeef2f4f7f4e9e1ded9d5d3d3d3d3d3d3d6ccc6bab4a0947f6a553f2a1500000000000b20354b60758a9fb4c9dfe7e7e7e7e7e6e6e6e6e6e6e6e5e5e5e5e5e4e4e4e4e3e3e3e2e2e2e2e1e4d1c1a8937e68533e292f44596e8499aebccdd6d7d7d9dadcdee1e9e5e7e8e9e8e7e7e0ddd9d2c9c7bab4ada6a2aa9f9faaa1a2a2a2a79e978878634d362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6d8298a7b8cce0f0fffffffff6e1cdb9a897826d5d4b3a2a18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffff2ddc8b4a38e79644e36251300000000000000000000000000000000000000000000000000000000000000000000000000000000081826364455607382979fb4bcc9d5e3d0c0b39e8976614c3828160200000000000a1f33475873889db3c8ddf2fffffffffffff2dcc7b29d8772594834200b0000000000000000000000000000000000000e23374b5d667c8b9ea7acabaaa9a7a5a2a79e9c9997959492919193969b9fabadb3b8c5c2c3c3c3c3c3c3c3c3c3c3c3c3c5b19c86715b4936210c00000000000000071b2d3e51667c91a4b5bcbab9b8b7b6b5b5b5b5b6b8bbbdbcc4b8b3b0aca9aa9f998876614c37210c000000000000000000090e101a1e1b12100a01000000000000000012283d52677d929fa9a4a4a5a5a5a4a4a3a3a3a3a3a2a1aa9f9d9c9996938f8a837a68604e3a251100000000000000000000000000000000000000000f2030404f616b80959db3b8b4a39b8a7d69614f4231221200000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffff7e7d6c6b5a3947f69594834200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101a28323b484d5460687e8d9fb5bbccd6e2ebf6fffffffffffffffffffffcf4e8e1ded2c9c6c6b9b4b0adaaa9a8a8a8a8aaadafb2b7c3c0c5c9ced8dee1e9f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffef5eae2d5ccbcb0a0988272604b43332414040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b30404c6176879da9bacee2ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b2a0937e695c4a3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffff0decab6a4927d675544312c3d4e60687e8c9ba3b1b5c1c6c9d3d4d4cabeb2a49c8777625746321e130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473889db2c8ddf2fffffffffffffff4e2cebaa998836e5c4a363448596a7f94a1b2bfccd6e0e7f3f5fbfff5e9e1cebeaf9e917c665948341f11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0e0f1010111112121314141415161616171a213039464b5761666760564d4133291c10030000000000000000000000000000000000000000000000000000000000000000000000071424313f4b57616c79838b959ca5a8adb1b4b9c6b8b9b8c5b9b3b1aeaba8ab9f9d9894908c88847f7b77736f6b66625a5d5c5a59585756555554545455534d493c3631271a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f3b475460697b889698999a9b9c9c9c9c9c9b99979593969a9ea7a5a9adb1b4bbc8bac6b9b3ada6a79e9b9a9999999a9b9c9d9e9e9f9e9e9c9990867e756a61584b463932281c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404f657b8d9fb5c0d0e2eaf6f9fffcf5f3e7e0cfc0b3a1947f6a5b4935211100000000000000000000000000000004182a3a53687e93a2b3bfcad4dbdfe2ebeef2f4fafffffffffffffcf5f3eeeae8e8e8e8e8e8e8e0d7cdbeb29d88735d48331e08000000000c22374c61778ca9bacee2f6fcfcfcfcfcfcfbfbfbfbfbfbfafafafafaf9f9f9f9f8f8f8f7f7f7ffead5bfaa95806a55402b33485e73889db3c8ddeaecedeef0f2f3f6fcfffcfefffefffbf4f3eee4ddd7cdc9c3bcc8bbb4b4bbc8b7b8c5b8b3a698826d5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404c6177899eb3c2d2e5f8fffffffce9d7c6b19f907b65584736261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263752677c92aabbcee2f7fffffffffffffffffffffffffffffffffffae6d4c3b09b85705c4a3618080000000000000000000000000000000000000000000000000000000000000000000000000000000000081827374455607281949fabb8c4cfc3b3a2937e685847331a0a00000000000004172a3a5a6f849aafc4daefffffffffffffecd7c1ac97826c573b2b180500000000000000000000000000000000000316283950657b8b9fa9b8c5c1bfbebcbac5b8b3b1afadaba9a8a7a6a8acb1b4bcc9c8ccd6d7d8d8d8d8d8d8d8d8d8d8d8d8cab6a48e79634e39230e000000000000000d22364a5c70859bb0c2d2d0cecdcccbcacacacacbced0d2d2d5cbc8c5c2c8bbb4a6937e68533e29130000000000000001111c232630333127251e13050000000000000010263b50657b90a5bac7babababab9b9b8b8b8b8b8b7b7bbb4b3b1afaca9a99f988d7e68533d2813000000000000000000000000000000000000000c1c2d3e4d5f697f949eafbcccc1b5a89e8d7f69604e402f1e0e00000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffff4e4d2c1b49e8a77624d3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b3436434b60697e939db4b9c6ced9e6edf8fffffffffffffffffffffcf5efe4dddbd7cdc9c5c2bfbebdbdbdbdbfc2c5c7cad4d5dadfe2eaf3f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffef6ebe2d8cec5b8b39e968273605443302515060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f334758647b8b9fb4bccddbecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeedecfbeb49f8b7a645847331f13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffff9e5d3c2b29c8774604b3636495b687e8d9faab5c2c9d2dcdee5eae6dfcfc2b5a59b8575614b41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536596e8399aec6d6e8fcfffffffffffffdead8c7b59f8d7a644f40374c62778a9fb4bfcfe0e8f4fbfffffffffffdebdcccbcb39e8977624c3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a161e212324242525262727282829292a2a2b2b2c2c2d36404d57616a757c7c75675f4c463a2e1e17100d0b0500000000000000000000000000000000000000000000000000000000000000142532424e5d6575818c989faab2b6c3c2c6c9cdd7cececed6ccc9c6c3c0c9bcb5b2aea9a5a69d9995908c8884807c78747271706e6d6c6b6a6a6969696a68635a534b45382d201103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101a2832404c5961727f8c9da6adaeafb0b1b1b1b1b1b0afadaaa8abafb3b8c5bec2c6caced8cfd6ccc9c2c5b8b3b1afafaeaeafb0b1b2b3b3b4b4b3b2aea49c938880766a61574b453930261811060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71859babbccfdeeefdfffffffffffffbedded0bfb49f8b79634e3f2e1c0800000000000000000000000000000a1f33475871869cb1c0d0dfe6f0f4f7fefffffffffffffffffffffffffffffffdfdfdfdfdfffbf5e7d5c4b39e89745e49341f09000000000d23384d62788da2c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1aa957f6a55402a34495f74899eb4c2d3e0f1fffffffffffffffffffffffffffffffffff8f5e9e1ded8d1d8cec9caced8cdcdd5ccc4b49f8a74604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f344759687e93a3b5c9deedfffffffff4e4cebdb29d8876615443301c1403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8298adc8d9ebfefffffffffffffffffffffffffffffffffff4dfcbb7a5917c67523e2d1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000091927374454606c7f8d9da6b4bcb6a49a8472604a3a2a170000000000000000162c41566b8196abc0d6ebfffffffffffce8d6c6a6917c67513c2712000000000000000000000000000000000000091e32465772869ca9bac7d5d6d5d3d1cfd5ccc8c6c4c2c0bebdbcbcbdc1c6cacfd9dee0e8edededededededededededede5d3c2a8937e68533e2913000000000000000f24394f64798ea3b5c9e0e5e4e2e1e0dfdfdfdfe0e3e5e8e7e7e0dddad7d9cebfa9947f6a543f2a1500000000000008141c2f383b4549463c39302317080000000000000c21374c61778ca4b6cacfcfcfcfcfcecdcdcdcdcdcdd9cecac8c6c4c1c7bab4ab9c87725c47321d0700000000000000000000000000000000000818293a4a5c677d8d9fb5bccce0d2c6b9ab9f937e685e4c3c2b190900000000000000000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffefe1cdb9a897826d5a4935200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18202630424f60697e939ea8b4bbc8d0dee5f0fafffffffffffffffffffffff8f2f0e9e1dedad7d4d3d2d2d2d3d5d7dadcdfe6eaeff4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7ebe3d9cec7bab4a79e918072605544362614070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d687e929eb0bdcedcecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcece2cebaa99d8776614c41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc7d7e9fdfffffffffffffffff0dfcab6a5927d6754433b4e63798b9fabbbc8d2dde4eff3f9fffaede0d2c3b5a398826d5f4d3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a8b9cce1f3fffffffffffffff5e3cfbcab9a84705e4d3954697e93a9bacdddedfbfffffffffffffffffaeae0ccb8a798826e5d4b372312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e192128323638393a3a3b3b3c3c3d3e3e3f3f40404041413d4a4e5e667580899191887c6e61584b3f332925221f1818130e0c06000000000000000000000000000000000000000000000000000d1d32434f60687b87969faab4bbc8cad3d8dcdee1e9e3e3e3e8e0dedbd8d5dacfcac7c3bfc4b7b2aeaaa6a69d9995918d8987868584828181807f7f7e7f7f7d78716860564a3e2f21110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2d38454b5e667783949faab7c4c4c5c6c6c7c7c7c6c5c4c2bfbdc1c4c8ccd5d4d8dbdfe2eae4e8e1ded7d5ccc8c6c5c4c3c4c4c5c6c7c8c9c9c9c8c7c2b6b1a69e95897f766a60574b43362e20190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50667b90a3b5c9daecfcfffffffffffffffffcede2cebaa99a846f5d4b37231301000000000000000000000000000c22374c61778ca4b5c9deedf9fffffffffffffffffffffffffffffffffffffffffffffffffffbecdac9b8a696816c57412c1702000000000e23384d63788da2c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3907b66503b262d43586d8298a4b6c2d3e1f1fffffffffffffffffffffffffffffffffffffdf6f4ede6eae2dfdfe2eae2e2e8e0cdbaa98c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6073869bb1bfd0e6f6ffffffffecdfcbb7a6998372604b423121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8def3fffffffffffffffffffffffffffffffffffbe8d6c5b29d8774604b352010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192736434b61697b88979faba59c8676615443301c0c000000000000000012273d52677d92a7c3d4e6fafffffffff5e1ccb9a88c77614c37220c0000000000000000000000000000000000000c21364b61768a9fb4c7d7e5ebeae8e6e4e8e0dedbd9d7d5d3d2d1d1d2d6dbdfe3ebf3f5fbffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000f24394f64798ea9bacde1f6f9f8f7f5f5f5f5f5f6f8fbfdfffbf4f3efe5d5c4b3a18f7a644f3a250f0000000000081826303f4c505a5e5b524d413427170700000000000a1f33475872879cb1c7dce4e5e4e4e3e3e2e2e2e2e2ebe2dfdddbd9d6d7cdc9b29d87725d48321d0800000000000000000000000000000000011426364658647a8a9fabbccfdaeae4d7c9bcb49f8c7c665a49372715010000000000000000000000000000000000000216283850667b90a5bbd0e5fafffffffffffffffffffffffffffce9d6c6b49f8b78624d3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508141c32424f60697e8a979faab3bfc9d2dfe7f2fcfffffffffffffffffffffffffcf6f3efeceae8e7e8e8e8eaeceff2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7ebe3d9cfc8bbb4a99f96897d6b6054443726180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4e606b80969fb1becedbeafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b7a598836e5f4d3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a9bacde1f6fffffffffffffffff9e6d3c3b19c8673604a48596f849aa9bac9d9e6f0f8fffffffffffef0e1d2c1b2a0927d675847331f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c5d6e8fbffffffffffffffecdac9b4a2917c6657455a6f849aafc7d7e9fbfffffffffffffffffffffbe8d5c5b2a08f7b655040301d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2c3538454b4e4e4f4f5051515252535354545555565656575c646f7c87959ea7a69d918276645d4c46393b37342a2e292320190e090000000000000000000000000000000000000000000005182b3b4f61697e8c9da5b4bbc8ced9dfe6edf1f3f6fcfff9fffbf5f3f1eeebece3dfdcd8d4d4cbc8c3bfc4b7b3afaaa6a89e9d9b9a99989796959494949494938d867e74645c4b3f2f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1926313e4a56606c7c8899a1b4bbc8d4d9dadbdbdcdcdcdbdad9d7d4d3d6dadde0e7e9edf1f4f7fefffcf5f3ede8e0dedbdad9d9d9dadadbdcdddededededcd3cac5b8b3a79e95897f756860544b3f352b1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c70859ab0c1d2e7f7fffffffffffffffffffffdead8c7b4a2907b655042311f0f000000000000000000000000000e24394e63798ea3c2d2e5fcfffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cfbcab9d8877614c37220c00000000000d22374d62778caabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b09b86715e4c382321374c6176869ca4b6c3d3e2f2fffffffffffffffffffffffffffffffffffffffffffffdf7f4f4f7fefffff6e1cdbaa98c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c304354657b8fa1b3c8d8eafefffffffae7d4c4b3a196806b604e3f2f1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa7b8cce0f5fffffffffffffffffffffffffffffffffff5e0ccb9a7947f695544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182630434f5d6576828c969987786358473625130000000000000000000e23384d63788da5b7cbdff4fffffffff3dec9b49e89745847331f0a0000000000000000000000000000000000000f24394e64798eabbccfe5f5fffffefcfffbf5f3f1eeeceae9e7e6e6e8ebf0f4f7feffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000b20364b60758a9fb4c9def4fffffffffffffffffffffffffffffff7e7d7c7b8a699836f5d4b37220d0000000008182636434b5d656f7370675f5145342515010000000004172a3a576c8197acc7d7e9fcfaf9f9f8f8f8f8f8fffef7f4f2f1eeebe9dbc6b09b86715b46311c0600000000000000000000000000000003111c3043546176879da8bac9daecf8f4e7dacebbaa9e8978625544311d0f000000000000000000000000000000000000091e3245566d8297adc2d7ecfffffffffffffffffffffffffffffff4e2cebbaa96816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142432424f606877818c99a1b1b5c2cbd4e1e8f4f8fffffffffffffffffffffffffffffffffefdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef6ebe2d9cfc9bcb4aa9f978b8176675f4a433626190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031424a60728197a0b1bdcde2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d4c3b2a0927d675947341f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9deedfffffffffffffffffff1dec9b5a4907b66514d62778c9fb5c7d8e7f6ffffffffffffffffffefdfcfbeb39e8876614c3c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576b8096a7b9cce0f0fffffffffffffff7e7d1c0b29d8775604b5d72879cb2c7dcf1fffffffffffffffffffffffff3e3cfbeb09b85705e4c39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211222f3c494d5660636364656566666767686969696a6b6b6b6c6c707984919da5b3b9b7b2a098877a6b615754504c473b433e38352c231c110500000000000000000000000000000000000000000b20344859697f939faab7c3ced9e2ebf6f9fffffffffffffffffffffffffffffff8f4f2ede9e6dfddd9d4d5cbc8c4c0c6b9b3b2b1afaeadacabaaaaa9a9a9aaa8a49c93867a655d4b3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c37444b5c647581909da6b3bfced8e6eeeff0f1f1f1f1f1f0eeeceae8ebeff3f5fbfffffffffffffffffffffffbf5f3f0efeeeeeeeff0f1f2f3f3f4f3f3f0e5ded5cbc5b9b3a79e94887e73655d4d483c32281a11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea2b4c8dfeffffffffffffffffffffffffff5e5d1c0af9a8470604e3d2d1b0b0000000000000000000000000f24394f64798ea4c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffceee3d5ccbdb59f8d7c665847331f0a00000000000b20354b60758a9fb4c9d9e7f7fffffffffffffffffffffffffffffffffffffffffffffffffff5ddc9b5a3917c6651402f1c1f3347586277869ca5b6c4d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d6e8399aabbcee2f5fffffffff2e2d0bfb09e937e685d4b3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8095abc5d5e8fbfffffffffffffffffffffffffffffffffce9d7c7b39e8976614b372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c323f4c58616d79808477635a493a2a18080000000000000000000c2035495a72889db2c7ddf2fffffffff3dec9b49e89745746321e090000000000000000000000000000000000000e23384d63788da7b9cce0f5fffffffffffffffffffffffffefdfcfbfdfffffffffffffffffffffffffffffffffffffff9e6d3c3a8937e68533e291300000000000000091d3245566f8499afc7d8eafdfffffffffffffffffffffffffff7e7d9c9baa99e8877624c3f2e1b08000000011426364354606c7b8488857d6c635143321f0f000000000011263b51667b90a9bacde1f6ffffffffffffffffffffffffffffffedddcebdaf9a856f5a45301a05000000000000000000000000000002112131414b60728399a5b6c6d7e7f7fffff7ebd9c8b9a79b8573604b3d2c180800000000000000000000000000000000000b21364b6075899eb3c9def3fffffffffffffffffffffffffffffffeead8c8b49f8a76614c36210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142432424e59626c7984909ca4b3b7c4ccd6dfe3ecf1f4f8fffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6eae2d9cec9bcb4ab9f988c82786c61584d4130251809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131c304354607282979fb0bccdd7e5f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbfb39e8977614c3e2e1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586d8298adbecfe6f6fffffffffffffffff8e5d2c2af9a846f5a53687e93abbccfe5f5fffffffffffffffffffffdece0cbb8a696816c5a4935200d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c6176899eb3c2d2e6f6ffffffffffffffeedfcab7a595806b585f74899eb4c9def3ffffffffffffffffffffffffffecddc8b4a3917c66513c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f404c5b636e757879797a7a7b7c7c7d7d7e7e7f7f8080818181858e99a1b2b7c3cccbbeb2a59d8c80766f6a6562595b58534d493c382f20190e000000000000000000000000000000000000000d22374d62778b9fb4bbc8d4e2ebf6fefffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e0ddd9d5d6ccc9c7c6c5c3c2c1c0bfbfbebebebfc2b5b1a49c8a7b655a4834200e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d1825303c4955606a7a86969fb3b8c4d0e2eaf6fffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e7e0d6ccc5b8b3a69d93867b6e625a4b45382e1f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c556a8095aac0d1e4fdffffffffffffffffffffffffffeedcc8b4a2927d685b4a3928160300000000000000000000000e23384e63788da9bacde1edfffffffffffffffffffffffffffffffffffffffffffffaecded1c5b8b39f957f6a5e4c3a2a18040000000000081d31445570869bb0bcc9d9e7f7fffffffffffffffffffffffffffffffffffffffffffffff5e5d0bfb09b8572604a352011172a3a48596277879ca6b8c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5af99846f5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4e63798b9fb4c7d7e9fcffffffffeeddcdbcb49f8c7b655544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dbf1fffffffffffffffffffffffffffffffffff6e1cdbaa995806b57463319090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115212f3a474c5b636b6f6259493c2c1c0c0000000000000000000006192c3c596e8499aec3d9eefffffffff5e1cdb9a88b76614b36210c0000000000000000000000000000000000000b20354b6075899eb3c9deedf2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ecdecab6a48e79644f39240f000000000000000215283853687d92a9bacee2f6ffffffffffffffffffffffffffecdac9bcab9f8b7b65594834201000000002101c304354607281909a9e9b91816c614f3d2d1a07000000000b21364b60758a9fb4c9def4fffffffffffffffffffffffffffff2e2d0bfb19f947f6a553f2a150000000000000000000000070b0c0d10202f3f4d5f6b8095a1b3c3d3e4f5fffffffff6e6d6c5b5a3947f6a5b493626140100000000000000000000000000000004182a3a51677c91a8b9cce1f5fffffffffffffffffffffffffffffffff6e1cdbaa8937e68533d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061424313b474c5b636f7b86929da6b3b9c6cacfdadcdfe3ececedecebebeae9e9eaecf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6eae2d8cec8bbb4ab9f988c82786d625a4c473a301c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364354607281959eb4bac7d3e2ebf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede0ccb8a798826d5c4b3722110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8fa0b2c8d8eafdfffffffffffffffff0dcc8b4a28d7863566b8095abc9daecfffffffffffffffffffffffffbe7d5c5b49f8b78624d3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697f94a3b5c8d8eafefffffffffffffae6d4c3b49e8a76615e73889eb3c8ddf3fffffffffffffffffffffffffff7e4d1c1af9a85705a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4c5e6679838a8d8e8f8f9090919192939394949595959696979aa2afb3bfcbd4e0dfcfc3b7aa9f958a847f7b7773716d68635a504c40352b1e1201000000000000000000000000000000000012273c51677c91aabbced8e6f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae8e1dedcdbdad9d7d6d6d5d4d4d3d4d4d2c9c2b5a89e8978624d3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f212b36434a5b63737f8b9ca4b0bdcbd5e2eefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4e8e0d5ccc4b7b3a39b8f83786a60564b3f332a1c130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a71869cb1c6dbeffffffffffffffffffffffffffffff7e3d1c0b49f8a79635746321e1402000000000000000000000b21364b60758a9fb4becfe2f2fffffffffffffffffffffffffffffffffffffffffbecdccec0b4a79e93816d6150402f1c0c0000000000000114263754697f949fabbcc9d9ebfefffffffffffffffffffffffffffffffffffffffffffdead8c7b3a1907b655443301c070c1c2a3b48596278889da9bacde2ebfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7937d6853362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112135495b6c8197a9bacde1f6fffffffffbeae2cebbaa9c8773604b3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca4b5c9def3fffffffffffffffffffffffffffffffffeebd9c9b49f8a77614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2a333d494e56594d483b2c1e0e0000000000000000000000071c30435471869bb1c6dbf0fffffffffce9d6c6a38e79634e39240e000000000000000000000000000000000000081d3144556d8298adbfd0dbdde4eff4fafffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ece3dacfbeb29c8773604a35200b00000000000000000c21374c61768a9fb4c9dff2fffffffffffffffffffffffff1e3cfbcab9f8d7d675d4b3b2b1802000000102031424b607282969fafb3b09f947f695b4a36211100000000091e3245566f8499aec4d9eefffffffffffffffffffffffffffae7d5c4b3a197816c61503c271300000000000000000308131c202122222e3e4b5d677d929eb0bfd0e1f1fffffffffffff3e3d2c1b49f8b79635443301c0e0000000000000000000000000000000a1f3347586e8499aec6d6e8fcfffffffffffffffffffffffffffffffffce9d7c6b19b86715b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d2a343d4a4e5d65737d88959ea8b0b5bcc9c7cacfdad7d7d7d6d5d5d4d4d5d7dcdfe6f1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5eae2d8cec8bbb4aa9f988c82796d635b4d483c332a1c1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826364354607280929fa9b6c2ced9e6eef6fdfffffffffcf9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8fdfffffffffffffffffffbe8d5c5b2a08f7a644f3f2f1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c6e8398aabbcee2f0fffffffffffffffff7e3d1c0aa95806b586d8297adc2d7ecfffffffffffffffffffffffffff3e2cebaa998826d594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6073869baabbcee2f1fffffffffffffff1e1cdb9a895806b5570859bb0c5dbeeffffffffffffffffffffffffffffefdcc8b4a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b5c667c8a999faaa3a4a4a5a6a6a7a7a8a8a9a9aaaaabababacb0b4c0c7d0dfe6f2ece1d4c8bbb4a99f9994908c8986837e786f655e4d483c301d15090000000000000000000000000000000013283d52687d92a7c8d8eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f2f0efeeedecebeae9e9e9e9e9e5ded2c6b9a799836e5a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0d1820222933363c485460697985949faab6c2cde0e7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e8e0d5cbc1b5b1a0988a8074655d4c473a3020180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da4b5c9def3ffffffffffffffffffffffffffffffeee1cdbaa99c8675614b4231201000000000000000000000091e324556687e92a0b2c4d5e7faffffffffffffffffffffffffffffffffffffffedddcebeb2a29a897e6d63524333221200000000000000000b20354b6072808d9fabbccfe3eefffffffffffffffffffffffffffffffffffffffffff6e2cebaa999846f5d4c36251300000d1d2b3b485a647a8b9fb4bdcee1f1fffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b39e8975614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d62778a9fb4c9def4fffffffffffeebd9c8b6a4927d675443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53687d92a8c2d2e5f8fffffffffffffffffffffffffffffffff7e3cfbcab96816c5947341b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2c3538414437342b1d0e0000000000000000000000000b20354a6074899fb4c9def4ffffffffffe6d1bca7917c67523c2712000000000000000000000000000000000000011527374f647a8fa1b3c4c6c9d2dddfe7f2f6fcfffffffffffffffffffffffffffffffffffffffffcf6f2e7e0dddacfc9bcb5a0927d675443301c0700000000000000000a1f3347586e8399aec4d5e7fafffffffffffffffffffff1e1d0bfb59f8d7e685f4d3f2e1d0d0000000a1a2d3e4e606c8196a0b0bdc8bdb49f8c79634e3f2f1c080000000316283853687d93a8bdd2e8fdfffffffffffffffffffffffff4e0cbb8a6998372604a4333200d000000000000000a161e2530353637373e4b5c657b8b9fb4bccdddedffffffffffffffffefe2cdbaa99b8573604b3c2b190500000000000000000000000000000c22374c61778a9fb4c9dff4fffffffffffffffffffffffffffffffffffff5dec9b5a38e79634e39230f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2d363f4c546068758089939b9fabacb1b5bcc9c2c2c1c1c0c0bfbec0c2c7cad3dce3eefefffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4e8e1d7cdc8bbb4aa9f978c82796d635b4d493c352b1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826364354606b7d8b9ca4b4bbc8d0dee1e9eeeeedeae7e4e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e8f3f5fbfffffffffffffff3e3cebeb09a85705d4c38230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e63798b9fb4c2d2e7f7ffffffffffffffffeeddc7b29d87725b6c8197acc1d6ecfffffffffffffffffffffffffffdead8c7b49f8b77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d314455647a8c9fb4c2d3e7f7fffffffffffffce9d6c6b39e8874606b8196abc0d1e5f5fffffffffffffffffffffffffff7e3d1c0aa95806a553828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657647a8b9ea8b4bbc8b9bababbbbbcbcbdbebebebfc0c0c0c1c1c5c8d1dce3eefafffff1e6d9cec7bab4afa9a5a79e9b98938d847b6e625a4d413127190c00000000000000000000000000000011263c51667b91a6c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f0e4d6c5b49f8b78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000090b171e212b34373a464c525a62727e8a9ba3b4bbc8d3e0ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7e0d2c9beb2a99f95867b6d61584d41342b1d1304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c2d2e5f8fffffffffffffffffffffffffffffffce9d7c7b6a498826d604e3e2e1c0c000000000000000000021628384e606e8398a6b8cbe0edfffffffffffffffffffffffffffffffffffff2e2cfbfb2a098847768605245352515040000000000000000081c304354606a7d8d9fb4bfd0e6f6fffffffffffffffffffffffffffffffffffffff8e5d2c2b49f8b78634d3f2f18080000000d1d2b3c4b5c687d929fb1c3d3e6f6fffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a896806b5746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f203448596d8297adc2d7ecfffffffffffff6e6d3c3b19c8673604a35200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596e8398aec3d8edfffffffffffffffffffffffffffffffffff4dfcab49f8c78634d3a2a18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a21232b2f2220180d000000000000000000000000000d23384d62788da8bacde1f6ffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000922364a5c6e8399a6a9b0b5c1c8cbd4dee1e9f3f4fbfffffffffffffffffffffffffffffffff5e9e1ded5cbc8c9bcb5ab9f96826d5f4d36251300000000000000000004172a3a51667c91a6b7cbe0f7fffffffffffffffffffae6d4c3b3a1947f6a604e41302110000000031628384a5c687e939fb1becdddcebbaa9a84705d4c38230f0000000011263b50667b90a5bbd0e5fffffffffffffffffffffffff9e5d3c2b39d8876615443302515030000000000000a1a283236434a4c4c4c4c5c647a8a9ea9bacedaeafbfffffffffffffffffdead7c7b4a2937e695a48352013000000000000000000000000000417293a53687e93aabbcee2f7fffffffffffffffffffffffffffffffffffff8e5d2c1ab95806b563d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212f36434b57616a767e858b92979c9faba9acadacacabaaaaa9abadb2b6c3c7d0e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffef7f1e6dfd6ccc7bab4aa9f978b82786d635b4e493d352c20190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182636434a5f687a86969faab3bfc9cdd7d9d9d7d5d2cfcecececececececececececececececed2dee0e8f3ffffffffffffffecddc8b4a2907b65503d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6a8095a4b5c9d9ebfefffffffffffffff4dfcab7a58d7863697f94a9c3d4e6f9fffffffffffffffffffffffffff5e2cebbaa947f6a543b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5c6b8096a4b6c9daecfffffffffffffff4e0cbb8a6907a65647a8fa2b4c7d8eafdffffffffffffffffffffffffffeedac5b09b85705645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6176879da9b9c6ced8cecfcfd0d1d1d2d2d3d3d4d4d5d5d6d6d6dadde4eff6fffffffffff6ebe2d7cdc9c4bfc5b8b3b0ada8a29a908378675f4b4437291c0c00000000000000000000000000000e23384d63788da6b7cbdfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000008121d242933363b484d535861676e7884939fa8b4c1ced8e6f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfcfefffffffffffffffffffffffffffffffffffffffffaf0e5decfc7bab4a49c8f8276675f4c483b301f170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffff5e5d3c2b2a0937e685c4a3a2a19090000000000000000000a1a31424c6176889db3bfd0e2f6fffffffffffffffffffffffffffffffffae7d4c4b3a198827362594e423527170700000000000000000001142636434b5f697e93a1b3c8d9ebfefffffffffffffffffffffffffffffffffffff3dec9b5a495806b5b4935211100000000000e1e2e3e4e5f6c8197a5b6c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffae7d5c4b49e8a77614c392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b53687d93a8c6d7e9fcfffffffffffff1dec9b5a4907b66503d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4c9dff4fffffffffffffffffffffffffffffffffbe7d5c4ae99846f5a49351c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e161a0d0b05000000000000000000000000000011263b51667b90a6c6d7e9fcffffffffffeed9c4ae99846f593a291704000000000000000000000000000000000000071b2d3e4d6278888d949ba3abb2b7c4c9cdd7dde0e7f3fffffffffffffffffffffffffffceee5d7cdc9c4b8b3aeab9f998d8172604b41301808000000000000000000000c20354b6074889db3c9d9ebfefffffffffffffffff4dfcab7a5998372604a4131231202000000091e324556647a8b9fb4bdcedcead8c8b4a2907b65503d2c1a0600000010263b50657b90a5c9d9ebfefffffffffffffffffffffff3decab6a4917c6758473625130700000000000003162838454b546061626262687b899ea8b9c7d8eaf8fffffffffffffffffffff5e5d1c0b49e8a78624d41301c0c0000000000000000000000000a1f33475870859aafc8d8eafdfffffffffffffffffffffffffffffffffffffff0dcc7b29d87725c4a36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071118263039464b58616970777d82878b9094979897969695949495979ca5afb3bfced9e6e9edf2f4f9fffcfcfcfcfcfcfcfcfcfcfcfcfcfffef7f4ebe3dfd4cac6b9b3a99f978b82786d635b4e493d352c21190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530414e5c6475818c99a1adb4bac7c4c4c2c0bdb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bdc8ccd5e3ecfbfffffffffff7e4d1c0af9a846f5b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b6074869cabbccfe3f1fffffffffffffffae6d4c3a8937e69647a8fa5b7cadff0fffffffffffffffffffffffffffeead8c8b19c8671594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4b6074869cabbccfe3f1fffffffffffffbe7d5c4aa957f6a5c70849aa9bacee2eafbfffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6c8196a5b7c7d6e2eae4e4e5e5e6e6e7e8e8e9e9eaeaeaebebeceff1f7fffffffffffffffffef5eae2dfd9d4d6ccc8c6c2c0b3afa1998a7d6c6055473a2a1c0c000000000000000000000000000c2035495a73889db2c1d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000004101b222f3839464c535962696f767c838a9aa2b4bac6d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffff8f3f1f0f4f6fcfffffdf6f4efebe7e6e5e7e9edf2f4f9fffffffffffffffffffffffffffffffffffff8ede5d7cdc2b6b1a097887d6f62594d4133291b11010000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffff0e0cfbeb49f8b7a64594737271502000000000000000000131f334758667c91a1b3c7dbf0fffffffffffffffffffffffffffffffff4dfcbb7a69983726055483b31241709000000000000000000000008182630414f616f8499aabbcee2f7fffffffffffffffffffffffffffffffffffbe8d6c5b19c8674604b3c2c1903000000000000102031414b6175879caabbcee2f3fffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806a5947341b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea8bacde1f6fffffffffffff8e5d2c2af99846f5b4935210b000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697e94aabbcee2f7fffffffffffffffffffffffffffffffff4e0cbb8a6917b66513c2c190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffff2ddc8b29d88735846331f0a00000000000000000000000000000000000000102035485a6273787f868d959da6adb4bac7c8cbd5e2f3fffffffffffffffffffffffbedded0c7bab4aca69d98938c847a6c6054433023130000000000000000000000081d3144556b8095abbccfe3f7fffffffffffffff7e3d0c0b29d87766154433023130400000009192e3e4b6075869ca9bacddbebf6e6d1c0af9a846f5b493521090000000f243a4f64798fabbccfe3f7fffffffffffffffffffffff1dcc7b19c8773604b3a2a180800000000000000091e324556606c74767777777d8b9ea7b9c6d6e5f5ffffffffffffffffffffffffefe1cdb9a899836f5f4d3a2a170400000000000000000000000c21374c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffff3dfcab6a58e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c28323a464c535962676d72767a7e8282828180807f7f8082878e99a1b4bbc8d6d3d8dcdfe6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7ebe2dfd9cfcac3b7b2a89e968a81786d625a4d493c352c211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c313e4a57616b79848f989fa9acafafadaaa7a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a8b3b8c5cfe0e8f4ffffffffffefdcc8b4a28e79634e39230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d314556647a8c9fb4c3d3e6f9ffffffffffffffecd7c2ac97826d6073879db2c2d2e4f4fffffffffffffffffffffffffff6decab6a48c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324556657b8d9fb5c3d4e6faffffffffffffecd7c2ad97826d58647a8b9fb4bccce0e8f3fffffffffffffffffffffff6e2cdbaa98e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d62788b9fb4c3d4e5f4fdfff9fafbfbfcfcfdfdfefefffffffffffffffffffffffffffffffffffffffdf6f4eee9e8e0dedbd8d0c7bfb3a89e9181736158473a2a190900000000000000000000000006192c3c576c8197a3b5c1d0deebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000c171f2e37404c515761686f777e848a91989ea8b4c0cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffff6f0e5dedbdbdee1e9e4e5eae2dfdad5d2d0d0d2d4d8dcdfe6eff4f7fefffffffffffffffffffffffffffffffff5e9e1d3cabeb1a69e928377675f4c463a2e1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffeece2cdbaa99d8777615544311d0800000000000000000004172a3a4d5e6f8499aec4d9eefffffffffffffffffffffffffffffffce9d7c6b29d8876615444372b1d13060000000000000000000000000008141c32424d63788c9fb4cadff2fffffffffffffffffffffffffffffffffff5e0ccb9a78f7a645645311e0e0000000000000002131e324657647a8c9fb4c5d5e8fbfffffffffffffffffffffffffffffffffffffffffde9d7c7b39d8875614b3a2a18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffff0dfcab59f8c79634e39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c8d8eafdfffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffff4dfcbb7a68b76614c36210c0000000000000000000000000000000000000005192b3c484d5b63697179808890989fa9adb3b8c4d5e7fbffffffffffffffffffffedddd0bfb3a99f978f88837e786f655d4b43362614050000000000000000000000011527374d62788c9fb4cadff1fffffffffffffff1dcc8b4a2917c67584636251305000000021527374b5c6c8196a4b6c7d7eaf9ffeedcc7b3a18d78634e3726140100000b21364b60768b9fb4cadff4fffffffffffffffffffffdead8c7a9937e695443301c0c0000000000000006192c3c4b607481898b8c8c8c939fa9b9c5d6e4f4fffffffffffffffffffffffffffce9d6c6b3a1927d675847331f11000000000000000000000012273d52677c92aabbcee2f7fffffffffffffffffffffffffffffffffffffffff9e6d3c3aa95806a553b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e2933363b474c5257586165696d6d6c6c6b6b6a696b6d727984929faab9c6bec2c7cad4d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d9cecac9bcb4aea59d948980776c625a4d493c352c211a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d39464b5c646f7a828a919799999895928f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939ea7b2beccd6e4effdfffffff7e3d0c0ab96806b563d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b5c6b8196a5b6cadfecffffffffffffffeed9c4af99846f54697e93a4b5c6d6e5f3fffffffffffffffffffffffff9e5d3c2a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b5d6c8197a5b7cadfecfefffffffffdead7c7ac97826d575c697e939eafbcccd6e3edf7fffffffffffffffffffdead7c7a6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f3347586d8297aabbcee1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0ede3dcd0c6b9b49f968476615847372715010000000000000000000000000e21364b6075859ba3b4c0cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000000000002101c2a333f4b4f5e666e767d848b939a9faaadb4b9c6d0e1e9f5fffffffffffffffffffffffffffbf5f3f2f4f6fdfffef7eee3dcd2c9c6c6c9cdd7cfd0d7cdc9c5c0bdbbbbbcbec2c7cad4dadfe2ebf6fafffffffffffffffffffffffffffffffdf1e5decec5b8b3a199897d6d61584b3f3026180d0000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffdead7c7b7a69a8474604b36200f000000000000000000000c1c3040556a7f94aabfd4e9fffffffffffffffffffffffffffffff6e1cdb9a8927d6857463627190d0000000000000000000000000000000001142135495b6d8298adc4d4e7fafffffffffffffffffffffffffffffffff3dec9b39e89745c4a382715000000000000000000031628394b5c6c8196a7b8cce0f1fffffffffffffffffffffffffffffffffffffffff6e1cdbaa9947f695746321c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859aafc5daeffffffffffffffff8e3cfbcab96816c5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb5cadff4ffffffffffffffffffffffffffffffffffecd6c1ac97816c5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365a6f8499afc4d9eefffffffffffffae6d4c4a48f79644f3a240f00000000000000000000000000000000000000000e1e2b353d494e545b636b747b838a92989ea6b8cbe0f4fffffffffffffffffff6e6d0bfb3a19a8a817a746e68625a4f4b3f3026180800000000000000000000000000092035495a6f8499aec3d3e6f9fffffffffff9e6d3c3af9a846f5f4d3a29180800000000081d314455647a8c9fb4c2d3e5f5fffff6e3d0bfab96806b5544311d080000091e32455771879cb1c6dcf0fffffffffffffffffffff6e2cebaa98e79644e36261400000000000000000c2035495a6c81969ea7a1a1a1a8b4bac7d6e3f3fffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3f2f1a0a00000000000000000005192b3b586d8298adc8d8eafefffffffffffffffffffffffffffffffffffffffffff0dbc6b19b8671594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b171f212a34373d3a464c5054575857575655555456585c646f7d8c9ea8a5a9adb2b7c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdc8bbb4b0ab9f9991877e766b62594d483c352c21190e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b28323e4a4e5c646d767c82848482807d7a797979797979797979797979797979797e8998a0b3b9c5d2dfebfdffffffeedcc7b29d87725b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3e4b6075879db2bdcee2f2fffffffffffff0dac5b09b85705b6074869ca8b9c7d5e3effcffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4b6175879db2becee0eef8fffffbece2cdbaa9937e69534f616b80959eb3b8c5cfdde4eff5fcffffffffffffffe7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c4c61778a9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede4d6cdbdb0a29a8676615544311d08000000000000000000000000091e3245576176859aa2b1bdced8e5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000614202e3a474c5d65707b838a929a9fabafb4bbc8c9cdd6e4eefcfffffffffffffffffffffffff8f3e8e0dedddee1e9e3ebe2dfd0c7c2b5b1b1b4bac7babbc7bab4afaba8a6a6a7a9adb2b6c3c5caced9dfe7f2f8fffffffffffffffffffffffffffffff9ece3d5cbbfb3a79e918276655d4b43362a1d1103000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffff5e5d4c4b4a295806b563d2d1a070000000000000000000012273c52677c91a7c8d8eafefffffffffffffffffffffffffffff3dec9b49e8975604b3929180900000000000000000000000000000000000006192c3c50657a8fa6b7cbdff4ffffffffffffffffffffffffffffffffefdac5b09a85705b3e2e1a0a000000000000000000000b1b2e3e4c6176899eb3c3d4e6f9fffffffffffffffffffffffffffffffffffffff4dec9b49f8a76614c392916000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737556a8095aac7d8eafdffffffffffffffecdac9b49e8976614b3621100000000000000000000000000000000000000000000000000000000000000000000000000000000215283853687e93abbccfe3f8fffffffffffffffffffffffffffffffffbe6d1bba6917c665137261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435472879cb2c7dcf1ffffffffffffffe4cfbaa48f7a654f3a25100000000000000000000000000000000000000000000e19202c35383d494e5560666e767c82889eb3c8ddf3fffffffffffffffffeebd9c8b3a19983786c646054534d483c372e1c1408000000000000000000000000000006192b3c51667b90a5b6cadff6fffffffffff3dfcab6a5907b655040301b0b0000000006192b3c4b6074869cabbccfe0f0ffffffffeeddc8b39d8874604b35200b000003162839566b8096abc2d3e5f9fffffffffffffffffff4dfc9b49f8a75604b35200b00000000000000021527374d62788b9fb3b9c5b7b7bdc9cdd7e5f3ffffffffffffffffffffffffffffffffffede0cbb8a697826d5d4b3828160300000000000000000b2034485972879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d181f22282933363b3f4243424141403f3f403e4a4f60687d898c9094989da5a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7aa9f9a948b847c746961584c483b352b20190e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2d363e4b4f5861676c6f6f6d6b686464646464646464646464646464646464687682919ea7b5c1cee1e9f5fffff3dfcab6a58d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324557657b909fb1c4d4e7faffffffffffecdac9ae99846e595563798a9ea9b8c5d2e1e9f5fdffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e334657667b90a0b1c2d1dee5e9eae8e0cfbfb49f8a77624c4251626b7f919ea7b2bfc8d1dee1e9eff3f4fbfff9ffe8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c495b697f94a9bacde6f6fffffffffffffffffffffffffffffffffffffef7f4f1f0efefefefefefefefefefefefeff0f2f4fafffffffffff4e9e1cdc0b4a49a8473604b35200b000000000000000000000000031628394758617584979fb4bac7d3e1ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000061424313e4b58616e7a8590989fa9afb4bcc9c9ced8dee1e9f4fffffffffffffffffffffffff7ece3dfd6ccc8c7c9cdd7ced9cecac0b3afa49c9b9fa9a3a4a5a6a99f9a969291909294989da5a8afb4bbc8cbd4dde4eff7fffffffffffffffffffffffffffffff3e7e0d0c5b8b3a098877b6a6054483b2e21140200000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffff2e2d1c0b29d87725b4a36210c000000000000000000000e24394e63798eaabbcee2f7ffffffffffffffffffffffffffffefdac5af9a85705645321b0b00000000000000000000000000000000000000000e20354a6074889db2c8ddf2ffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17000000000000000000000000101f334758697e93a5b6cadff4fffffffffffffffffffffffffffffffffffffce9d7c7ad98836e5847331b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a9bacee2f6fffffffffffffff7e1ccb9a8937e68533f2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566e8499aec9daecfffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4c9dff4fffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000050f1a21232c3537444b5057616774869cb1c6dbf1fffffffffffffffff7e2cebbaa998373625a4f4a433638342b221b1001000000000000000000000000000000000e20354a6073879db2c8d8eafefffffffff1dcc7b29c8773604a3520120000000000092035485a6a7f94a4b5c9d9ebfefffffffff4dfcbb7a6907b65503b25100000000f24394f64798ea4b6cadef1fffffffffffffffffff1dcc7b29c87725544311d0800000000000000081d3144556c8297aabbccd6ccccd2dee1e9f5fffffffffffffffffffffffffffffffffffffbe7d5c5b1a0907b655645321e0f00000000000000000d22374d62778ca5b7cadff4fffffffffffffffffffffffffffffffffffffffffffff8e4d2c1a8937d685337261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e0e0e0e0e0e0e0e0e0e0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12171f2125292d2d2d2c2b2b2a2a2b2d36414e5f6774777b7e83878c91929292929292929292929292929292928f8b857e776f6660554c463a342b20190e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a212e373a464c51575a5a5855524f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e58616e7d899ba3b1bdcdd7e5f0fdf9e6d3c3a7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d6d8297a6b7cbdfebf7fefffef0e3cfbcab947f6a55495b657b8b9ea7b5c1cdd7e2eaf6f9ffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5e6d8297a3b4c0c9d2d4d5d6ccbeb2a1957f6a5947344451616a7c8999a1b0b4c0c9cdd6d9dde0e7e3e4e4e7d4c4a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3c485a6379899eb3c7d7e9fffffffffffffffffffffffffffffffffff8f6ebe2dfdcdbdadadadadadadadadadadadadadadddfe6ecf1f3f9fffffcebded1c2b4a2937e69543e2914000000000000000000000000000a1b2a3a4757617381939fa9b6c3cfe1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3ebd9c8ad97826d58422d180300000000000000000000000000000000000000000000000000000000000007142432424e5c6476838f9ba3aeb4bac7cacfd9dfe2eaf3f5fcfffffffffffffffffffffffbefe7dacfcac5b8b3b2b4bac7b8c8bbb4ada29a908686898c8e8f9091908a85807d7b7b7d7f83878c939a9faab2b7c4c9d2dde4eff8fffffffffffffffffffffffffffffbede3d5ccbeb2a59d8c7f7262594b3f321d150a000000000000000000000000000000000000000000000000000000000000000000000a20354a5f758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffeedfcab7a58e79634e39230e000000000000000000000b20364b60758a9fb4cadff4ffffffffffffffffffffffffffffeed9c4ae99846f59382816000000000000000000000000000000000000000000071c3043546d8298adc2d7edfffffffffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000417293a4b6074879db2c6d6e8fcfffffffffffffffffffffffffffffffffff6e1cdbaa9917c66513a2a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4fffffffffffffffce8d6c6b19c86715d4b37220d00000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffbe8d6c5a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca9bacde2f6fffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000060c0f1a21263135394651667b90a4b5c9def3fffffffffffffffff4dfcab49f8b776255483c3530252220190d08000000000000000000000000000000000000071c3043546a7f94aabbcee2f7ffffffffead5c0aa95806b5443301c070000000009192f3f4d62788a9fb4c2d2e7f7fffffffffffae7d4c4ab96816c563c2b190500000d22364a5c71869cb1c3d4e6faffffffffffffffffeed8c3ae99836e5937261401000000000000000b20364b6075899eb3c8d8e8e1e1e8f4f6fdfffffffffffffffffffffffffffffffffffffffff3e3cebeb29c8775604b3e2d18080000000000000012273c51677c91a6c3d4e6faffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509141d2022201d15090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182022232323232323232323232220190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c10141818171716161514161b2231414d52596265696d72777b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7a7670696259514b4437332920180d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b222933363c42444443403d3a3939393939393939393939393939393a474c5f677885979fb4bac7d2e2eaf5ecd5c0ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2f3f4c6176889db2bccfd9e2eaeaebe3d3c3b59f8c78634e3d4b5d657b899ba3b4bac7ced8dfe6edf1f4f7feffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404b6175859aa2b1b5c2bec0c5b9b3a0988373604b3b2a3443505f677883909ba2adb4b9c6c4c8cbd5cecfcfd5cbb7a68e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3c495a6278879da7b8cce5f5fffffffffffffffffffffffffffffffeefe4ddd9cecac7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c8cbd4d6dcdee6edf2f4faeee0d1c0b09b86705b46311b06000000000000000000000000000c1c2a394655606c7e8b9da5b2becdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4e9e1dedacebbaa937d68533e281300000000000000000000000000000000000000000000000000000000000004142532424f60687a8798a0b0b4c1c9cdd7dfe3ebf4f7fdfffffffffffffffffffffffffff3e8e0d1c9bcb5aea79e9d9fa9a2a3a4aa9f988e847b71717477797a7b7b7b76706b68666667696d72777e858b959da6b0b5c1c8d1dde4eff9fffffffffffffffffffffffffffff3e8e0cfc3b7aa9f958477655d4f4231271a0c000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffae6d4c3a9937e69543e291400000000000000000000091d31455671869cb1c6dcf1ffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000000000000000000000000013253653687e93a8bdd3e8fffffffffffffffffffffffffffffffbe8d6c5a58f7a65503a2510000000000000000000000000000c1d314455697e93a8b9cce1f5fffffffffffffffffffffffffffffffffff4dec9b49f8a76604b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455670859aafc5daeffffffffffffffffff4dec9b5a48f7a654f3b2b190500000000000000000000000000000000000000000000000000000000000000000000000009192c3c50667b90a8b9cde1f6fffffffffffffffffffffffffffffffffff5e0ccb9a78b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c7d7eafdfffffffffffffce9d7c7a28d78634d38230e0000000000000000000000000000000000000000000000000000000609141d202941576c8196acc2d2e5f8fffffffffffffffff1dcc7b19c87725948372b201c130d0b050000000000000000000000000000000000000000001325364c62778b9fb4cadff4fffffffbe6d0bba6917c665136251300000000011426374c5d6e8399a8bacde0f0fffffffffffffff2dcc7b29d87725a4834200b0000071b2d3e52687d92a5b7cadff2fffffffffffffffce9d7c7a9947f6a543f2a15000000000000000010263b50657b90a7b9cce6f6fff6fdffffffffffffffffffffffffffffffffffffffffffffffffecdfcab6a595806b5c4a36261401000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f263135373531271d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141d2b34373838383838383838383838352b1f170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030202010000000007132330393b484d50545859626668686868686868686868686868686867656157544c483b3531261f170b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080b171f21272d2f2f2d2b28252424242424242424242424242424242a33414d5a627481929fa9b5c2cdd7e0dacfbfad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f334658667c909eb4bcc9ced8d5d9cfc2b6a598826d5b49353f4b5d657885949fa9b4bbc8cad3d8dcdfe2ebe4e4ead8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e334657617684929ca4a7a9aaa9a79e928274605544311d2533404d59626e7b858f979ea8abafb3b8c4b9babac5b8b39d8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495b6378879da5b7c5d6e8fffffffffffffffffffffffffffffff6eae2d2c9c8bbb4b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2b7c4c1c7cad3d8dddfe6e9ebd9c8b09b86705b46311b0600000000000000000000000000000c1b2937444b60687a8798a0b4b9c6d2e0edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5ded7cdc9c5c9b49f8b77624d37220d000000000000000000000000000000000000000000000000000000000001122232434f60697e8c9da5b2bec8d1dee1e9f4f7fefffffffffffffffffffffffffffffeede3d6ccc1b4ab9f998f8988898b8d8e8f8f8b83796f655d5c5861636566666661575653515152545859626970777f88919ba3b0b4c0c9d2dfe6f1fcfffffffffffffffffffffffffffbece1d4c8bbb4a29a887b69604b4538291c0d0000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c9daecffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593a2a170400000000000000000002152738586d8298adc2d7edffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000010253a4f657a8fa4c8d9ebfefffffffffffffffffffffffffffff5e0ccb9a78c77624c37220d00000000000000000000000000021527374b6176899eb3c9def0ffffffffffffffffffffffffffffffffffeed9c4af99846f5745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838556a7f94aac5d5e7fbfffffffffffffff8e5d2c2ad98836d594834200e000000000000000000000000000000000000000000000000000000000000000000000009192737495a6d8297adc6d7e9fcfffffffffffffffffffffffffffffffffff3dec9b39e89745645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91aabbcee2f2fffffffffffff6e1cdbaa98b76614c36210c000000000000000000000000000000000000000000000000000000000001081a30455a6f859aafc4daeffffffffffffffffffff1dcc7b29c87725746331e0d0700000000000000000000000000000000000000000000000000081f3448596e8399aec6d6e8fcfffff7e2cdb7a28d78624d38230d00000000081d314455657b90a1b3c6d7e9fefffffffffffffff4dfcab6a58d77624d38220d0000001020364b6074879db2c4d5e7fafffffffffffff6e1cdbaa98f7a654f3a25100000000000000001162b41566b8096abc5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7a645443301c0d000000000000182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78f7a644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a3437444b4d4b443732281a1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313b484d4d4d4d4d4d4d4d4d4d4d4d483c33291b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131d252b34373b3f3b484c5152525252525252525252525252525252504b463937342b201d140904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c12171a1a1816130f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f171f303c4956606c7d8b9ca4b4bac7ccc9bcb5a1957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6b80959fabb4bbc8bfc9bcb4a49c8776614c3d2c2e3f4b5a63737f8a979faab2b6c3c3c7caced9cfcfd8cec0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939475861727d868d9194959491897d6d6056453726141522303b484d5d65707a828990959a9ea6a2a3a4a4a4a79e937e685443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c495b6379879da5b6c3d4e3f3fffffffffffffffffffffffffffff5e6d8cec1b5b0aa9f9c9b9a9a9a9a9a9a9a9a9a9a9a9a9a9b9da6a7acb2b6c3c2c7cbd4d4d9cebbaa95806b55402b16000000000000000000000000000000000b192731424e5c647682929ea8b5c2d0ddedfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebe0d2c9c6b9b4b0adab99846f594834200b00000000000000000000000000000000000000000000000000000000000f1f30404f61697e939faab7c3cfdde4eff6fdfffffffffffffffffffffffffffffffff6eae2d0c5b9b3a39b8d837a747274767879797a786e645c504b3f474c4e4f5051504b46393d3c3b3d3f3b484d5359626a747c85909aa2b0b5c1cad3e1e8f4fffffffffffffffffffffffffffff1e6d9cec0b4a69d8c7e6d6056473a2b1d0d0000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94abbccfe3f5fffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735847331f0a0000000000000000000014293e54697e93a9c8d9ebfeffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000d22374d62778caabbcee2f7fffffffffffffffffffffffffffff3dec9b39e89745947341f0b0000000000000000000000000000091e3346576b8196abc2d3e5f9fffffffffffffffffffffffffffffffce8d6c6a9947e69543928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa7b8cce0f5fffffffffffffffff0dfc9b49f8b78624d3c2b190600000000000000000000000000000000000000000000000000000000000000000009192737445563788b9fb4cadff4fffffffffffffffffffffffffffffffffffff0dbc6b19b86715c38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4c3d4e4f3fffffffffff4dec9b49f89745846331f0a000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffff4dfcab49f8b76614b36210c000000000000000000000000000000000000000000000000000005182a3b51677c91a8b9cce1f5fffff5e0cbb6a08b76614b36210c000000021527384b6073869cb1bfcfe4f5fffffffffffffffff9e6d4c3a7917c67523c2712000000081d314455697e93a6b8cbe0f4fffffffffffff4dec9b49f8a75604b36200b00000000000000011426365a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2cebbaa9b8573604b3b2a180500000000001b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5aa947f6a5538271502000000000000000000000000000000000000000000000000000000000000000000000000000000000013212e3b474c55606260554b45382e1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192631424e596263636363636363636363625a4c463a2b1e0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0d18202226292a34373c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3a3633292220180d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205050300000000000000000000000000000000000004131e2c38454b60687a86959fa9b3b9b5ab9f968374604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f4051626b808c999faaa9aaaaab9f978678625847331f212e3c4955606a78828b959da5a9aeb2b4bbc8b9bac8bbb4a28f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4754606871787c7f807f7b7568604b453827190904121d2b343f4c505d656d757b8084888b8d8e8f8f8e8d897f69604e36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a495a6379889da5b6c3d3e1f1fffffffffffffffffffffffffffff5e5d7c8bbb4a39b928b87868585858585858585858585858585888c91979ca4a7adb2b7c3bfc8bbb49f8c78634d38230e000000000000000000000000000000000009151d313e4a58616e7d8a9ca4b3bfcfdcedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e8dbcdc2b5b1a89e9a98988d7a644f3b2b1805000000000000000000000000000000000000000000000000000000000c1c2c3d4d5e697f939cb4bbc8d4e1edf8fffffffffffffffffffffffffffffffffffff2e6d8cebfb3a79e92857a6e656054576163636465625a4e4a3e382f3337393a3b3c3b363228282626282a2b34373b484d556067707b85909ba3b2b6c3ccd6e4ecf8fffffffffffffffffffffffffff6ebe2d1c4b7aa9f9382746158483b2b1d0d000000000000000000000000000000000000000000000000000000000000000e23384e63788c9fb5c7d7e9fdfffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68c77614c37210c0000000000000000000010253a4f657a8faabbcee2f7fffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffffffff0dbc6b09b86715b3b2a18050000000000000000000000000000031729394e64798ea4b6cadef3fffffffffffffffffffffffffffffff5e1ccb9a88e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf3fffffffffffffffff7e2cebbaa96816b5a4835201400000000010604010000000000000000000000000000000000000000000000000115273744556073849aaabbcee2f7ffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586c8197a5b7c6d6e3f1fffffffff1dcc7b19c87725c3a291704000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffff7e3cfbcab907b66503b26110000000000000000000000000000000000000000000000000000000d21364b6075899eb3c9def3fffff5dfcab5a08a75604b35200b000000091d314556687d92a4b5c9ddedffffffffffffffffffffebd6c0ab96816b56412619090000021527374b6075889db3c6d6e9fcffffffffffefdac4af9a856f5645311d0900000000000000081c30435473889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b5a3937e695947341f1000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000008131c313f4b59626c7477746a60564b3e31271915100c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2937444b60687778787878787878787878776e6158493c2d1f100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1014181f22262828282828282828282828282828282725211e170d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2731414e5c6474808b979ea79f9a8d8073605645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222344451616a7a838b90939595928b8276625a483a2917111e2c37444b5a626d787f878e94989c9faaa3a4a4a4aa9f98846f5d4b37220e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a36434a525a6267696b696660564e4231271a0a0000000d19202f383f4b4f5660656b6f737678797a7a79787469614f4231180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263647596378889da6b7c3d3e1f1fffffffffffffffffffffffffffff7e7d7c7baaa9f93857d767270707070707070707070707070707073777c81878d92989da5a6a9aaaa9f95806b5a4935200c0000000000000000000000000000000000000214202d3a464c5f68798699a1b2becfddedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8d8cbbdb0a49c9289858283806a5c4a361d0d000000000000000000000000000000000000000000000000000000000818293a495b667c8d9fb5bbced8e6f1fffffffffffffffffffffffffffffffffffffef0e2d4c8bbb4a199897d72645c4f4b43464b4d4e4f504d483c362d231c1f222425262626211e1613111112141820222b3437444b515e65707b85919da5b3b9c6cfdee5f0fdfffffffffffffffffffffffffeeee2d5c8bbb4a09784766259483c2b1d0d0000000000000000000000000000000000000000000000000000000000000c2135495b6e8398a9bacde1ecfbfffffffffffffffffffffffffffffffffffffffffae7d4c4a48f79644f3a240f000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000081c30435474899eb4c9def3ffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000b21364a5c72879cb1c7dcf1fffffffffffffffffffffffffffffff3dec9b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8298adc8d8eafefffffffffffffffdead8c8b49f8a78624d42321c13080a0c161c191614110e0c09030001000000050b0d0b080100000000000000081d31445560738197a2b4c8d8eafeffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c6176879da8b9c5d4e1edf9ffffedd8c3ae98836e59432e19000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffeebd9c9a8937d68533e2813000000000000000000000000000000000000000000000000000000091e3245566d8298adc7d8eafdfff5e0cab5a08b75604b36200b0000001325364b6074879db2c2d2e5fbffffffffffffffffffffeed9c4af99846f5a44372619090000091e324556697f94a8b9cde1f5fffffffffce9d7c6aa957f6a5538271502000000000000000b20354b60758a9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b39e8977624c3f2e1808000000001e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000009182530424e5d657781898c887f74645c4b44372f2a25211e16100b080200000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b394655606c7e8b8d8d8d8d8d8d8d8d8d8d8d8376625a4a3d2e2010020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1113131313131313131313131313131312100c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d313e4a56606b7881898d8b847b6b605545382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000416263443505c646e767b7e807f7d776d6158483c2b1c0c000e1927313c484d59626a72797e83878a8c8e8f8f8f8e8a8276614c3f2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c182530353c494d52545554514b4538311d150a000000000005111c232e3738454b50565a566063646565646360554f43322414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546177879ca6b7c4d4e2f1ffffffffffffffffffffffffffffffecdac9baa99f8c7e736761575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5962676c72787d82888d919495938b8072604b3c2c19060000000000000000000000000000000000000002101b2933414e5b63758398a0b2bfd0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeadacbbaad9e96867d74706d6e6a61503e2d1b0000000000000000000000000000000000000000000000000000000001142636465863798a9eabbccfe2eaf6fffffffffffffffffffffffffffffffffffffbeedfd2c4b7aa9f9483776860544a3e3530333638393a3a38352b221b10080a0c0e101111110c09030000000000050b0d1820273135404c505d65727d87949ea8b2bec9d2e1e9f5fffffffffffffffffffffffffff2e6d8cebeb1a29a8677625a483b2b1c0c0000000000000000000000000000000000000000000000000000000000061a2c3d4d63798b9fb4bdcedcedfbffffffffffffffffffffffffffffffffffffffffe5d0baa5907b65503b261000000000000000000000091e32465771879cb1c6dcf1fffffffffffffffffffffffffeebd9c9a48f7a644f3a250f00000000000000000000000000000000000000000000011426485e73889db3c8ddf2ffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000071a2d3d556b8095aac6d6e9fcffffffffffffffffffffffffffffefdac4af9a846f5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263652677c91aabbcee2f7fffffffffffffffff6e1cdbaa999836e604f4030251f1f212b312e2b292623211e161917141313192022201d15110c0a040002000b20354b607383979fb1c0d1e6f6fffffffffffffffffffffffffffffffffffffbe8d5c5a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f334758647a8a9ea7b7c3cfdee6f0f2e6d1c0a9947e69543f2914000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4ffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000216283852677c91a9bacee2f6fff5e0cbb6a08b76614b36210c0000071c304354687d93a5b7cae0f0fffffffffffffffffffffff2dcc7b29d87726055443726140100021628384b6176899eb4c9def3fffffffff6e1cdbaa88f7a654f3a251000000000000000000c21364c61768babbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0ccb9a798826d5d4b362614010000001e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000050b11192636434a60687b88979ea79e94867a6b60554c403f3b36322825201d150b090200000000000000000000000000000000000000000000000000000000000000000000000512202e3c4857617381939faaa2a2a2a2a2a2a2a2a2a0988678645c4b3e2e2110020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213202d38454b5a626c7478766f655d4b4437271a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625333e4a4f576166696a6a6862594c463a2b1e0e00000009151d2b353b484d555b63696e727577797a7a7978766e615846332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202b35383c3f403f3c3632281a1302000000000000000009101b222832363b4038454b4d4e4f4f4f4d4b4437322514060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b6073849aa5b6c4d4e2f2fffffffffffffffffffffffffffffff8e3cfbcab9f8b7c6960544b4639454545454545454545454545453b484d52575a62686d72777c7f807e786b605443301e0e000000000000000000000000000000000000000000000b171f313d495761738298a1b3c2d3e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcdbcad9c9381736760555858555043332010000000000000000000000000000000000000000000000000000000000e1c3043546176869ca8b9c9daecfefffffffffffffffffffffffffffffffffffffaedddd0c1b5a69d8c7e6f62594a43362d201c1e21232424252220190e0700000000000000000000000000000000000000000509151d202f383f4b546067747e8998a0b1b5c2cdd7e5eefbfffffffffffffffffffffffff6eae2cec0b4a49c87786259483a291a0a00000000000000000000000000000000000000000000000000000000000e2135495b687e929fb1becfddedfcfffffffffffffffffffffffffffffffffffffbe8d6c5a48f7a654f3a251000000000000000000000031628395a6f8499afc4d9eefffffffffffffffffffffffff7e3cfbcab8c77624d37220d00000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000f24394f64798ea8b9cde1f5ffffffffffffffffffffffffffffebd5c0ab96806b5636261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffde9d7c7b3a1937e695f4a4336333337414643413e3b393632282e2c2a28282b353835312726221f181817161a28384d62788da1b1bdcedeeefffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4a5c657b899da5b3bfcad3dbddd8c8b4a28e79634e39230e000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4fff7e1ccb7a28c77624d37220d00000b20354a6073879cb2c3d4e6fefffffffffffffffffffffff4dfcab7a5968173605544311d1300000a1e3346576d8297acc4d5e7fbfffffff4dec9b49f8975604b36200b00000000000000000d22374d62778ca2b7daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b2a08f7a655443301c090000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7aa95806a553a29170400000000000000000000000000000000000000000000000000000000000000040a0d1820222e374454606b7e8c9ea6b3b8b3a49c8c8074665e5955504b46393b363127201d150a060000000000000000000000000000000000000000000000000000000000000000021523303e4b5a627583969fb4bbc8b8b8b8b8b8b8b8beb2a49c887a645c4b3f2e20100000000000000000000000000000000000000000000000000001080b0e11131416171816110b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a28323c484d5460626157504b3f3127190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715202d3639464c50545555524d483b33291b0e0000000000010e19202b34373d4a4e5459556062636465646361574c463a29170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e192023272a2b2a26211e160a000000000000000000000000080a151d20262b28323638393a3a3938353127191406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556697e93a2b4c3d3e2f2fffffffffffffffffffffffffffffff9e5d3c2b59f8d7c665d4b43363229303030303030303030303030302b34373c3c484d52585a62666a6b68625a4b4336261400000000000000000000000000000000000000000000000004131f2c39465560738399a4b6c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b09e937e6c60554b443743403c332515020000000000000000000000000000000000000000000000000000000e1e2f404b60728399a4b6c6d6e7f7fffffffffffffffffffffffffffffffffffffaeddccfbfb3a39b887b69614d483b30251810080a0c0e0e0f100d0b050000000000000000000000000000000000000000000000000108111c232e36434a56606977828f9ca4b4bac7d1e0e8efeeeef0f6fffffffffffffffffeecded1c2b5a59c8777625847382815020000000000000000000000000000000000000000000000000000000006192c3c4e606d8197a0b2bfd0deeefdfffffffffffffffffffffffffffffffffff5e0ccb9a78d78634d38230e0000000000000000000000192e43596e8398aec3d8edfffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000b20354b6075899eb4c9def3ffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f849aafc9daecfffffffffffffffffff5e5d0bfb49f8c7d6960544c46474c565b595653514e4b463944413f3d3e3c484d4b44373b37332a2d2c2b2e384556687d92a8bfcedbecfcfffffffffffffffffffffffffffffffffffffff3dec8b39e88735a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4b5d65798799a1b2b6c3c5c8c7baaa9b85705b4936210c00000000000000000000000000000000000000000000000000000000000000091d31455674899fb4c9def4fffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000a1e33465770859aafc5daeffff8e3ceb8a38e79634e39240e000316293951667b90a5b6cae1f1fffffffffffffffffffffffff9e6d4c3b09f968273604b41311e0e00031729394f647a8fa6b8cbe0f4ffffffefdac4af9a856f5544311d0800000000000000000d22384d62778da2c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbeb19b8573604b3727150100001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705846331f0a00000000000000000000000000000000000000000000000000000000040a0c181f222b34373f4b55607280939faab8c5ccc2b6aa9f95867b736e6a65615756504b443736312720190e0500000000000000000000000000000000000000000000000000000000000a151d33414d5c64788699a1b0bdced9cdcdcdcdcdcdcdcfc2b6a69d897a655d4b3e2d1e0e0000000000000000000000000000000000000000050b0d13141d202326282a2b2d2d2c27201d150a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2b3536434b4d4c4639372e1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222933363b3e40403d37342b1f170b0000000000000000050d1920222d36393f37444b4d4e4f4f4f4e4b463933291c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d12141614110b090200000000000000000000000000000002090b1016161e21232425252423201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889db3c0d0e1f1fffffffffffffffffffffffffffffffff3decab6a496806b5e4c3f30261e161b1b1b1b1b1b1b1b1b1b1b1b1b182022272b35383d3c484d515455534d483c3026180800000000000000000000000000000000000000000000000000010f1b293744556175869caabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a396806b604b443731272e2b282115070000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6b8095a1b3c3d3e4f4fffffffffffffffffffffffffffffffffffffceddccfbeb2a1998578655d4f43342b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000091118253038454b59626d7b86949fa9b4c0ccd6d9d8d9dbe2edfbfffffffffffffffceee0d2c3b6a59c8676615645321d1504000000000000000000000000000000000000000000000000000000000e1e31424b60738298a1b3c0d0deeffefffffffffffffffffffffffffffffffff3dec9b39e8974604a35200b0000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffff2ddc8b39d88735544311d0800000000000000000000000000000000000000000000071c30435474899fb4c9def4fffffffffffffffffffffffffff9e5d3c2a48f7a644f3a250f0000000000000000000000000000000000081d3144556f849aafc4d9efffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a53697e93abbccfe3f8ffffffffffffffffffede2cebbaa9f8c7f7267615858616b716e6b69666361575b5956545253555a62605555504c473a4341403e4b566075879db2c7dcecf9ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4b5b637683919ca4acb0b2b1a99f8c7a644e3d2c1a06000000000000000000000000000000000000000000000000000000000000000b20364b60758ba8bacde1f6fffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000003172939556a7f95aac9d9ebfefae5cfbaa5907a65503b2510000a1e3246576e8399aec3d3e6fffffffffffffffffffffffffffff1e1cdbdb0a097816c5f4e3c2b1906000b20354a6074889eb3c8ddf3ffffffead5bfaa95806a553727150200000000000000000c21364c61768ba8b9cde1f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecddc9b5a3927d685544311d080000182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c36210c0000000000000000000000000000000000000000000000000002090c171f212a33373b484c545d657382969eb4bbc8d5e0d3c8bbb4a49c9088837f7a76706b656055514b4538352c20180d0000000000000000000000000000000000000000000000000000000c1a273143505f677a889ca4b3bfcde2ebe2e2e2e2e2e2e2e0d3c4b8a79e8a7b655c4a3c2b1b0b00000000000000000000000000000000070d0f19202228263135383c3d3f404243413c3632281f180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e0f0d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e192026303538363329231c1101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b171e2126292b2a282220180d040000000000000000000000050b0f1a21242926313537393a3a3a393632291f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0f10100f0e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687d92a6b8cbdeeefffffffffffffffffffffffffffffffff8e4d1c1b19c8674604b40301c14080300060606060606060606060600050b0d12192022282b34383c3f403e38352b1c1408000000000000000000000000000000000000000000000000000000000b1927374657647a8c9fb4cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9b8572604a4231261d151915130d0400000000000000000000000000000000000000000000000000000002162838495a667c8d9fb5bfd0e1f1ffffffffffffffffffffffffffffffffffffffeedecfbeb2a098837562594b3f3220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c27313b484c5d65737f8b9aa2b3b9c5c4c3c3c7cfddecf9fffffffffffffffef0e1d3c3b5a49a8474604b433322110000000000000000000000000000000000000000000000000000000000131d31445560738399a2b4c0d1dff0fffffffffffffffffffffffffffffff5e5d1c1ae99836e5443301c0700000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffff1dbc6b19c86715c37271501000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffff3decab6a48d78624d38230d000000000000000000000000000000000001142637556a7f95aabfd4eaffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778c9fb5cadff4fffffffffffffffffffeead8c8bbaa9f94857c76727176808683807e7b787673716e6c6968686a6f77756f6a6661585b585756575c64748399a5b6cadff3fffffffffffffffffffffffffffffffffffffffffeebd9c9aa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110212e3d4a58616e7c8790979b9d9b978b7d675c4a361f0f00000000000000000000000000000000000000000000000000000000000000000d22384d62778da2c6d7e9fcfffffffffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfe3f7fce7d2bca7927d67523d2812000c21364b61768a9fb4c9dff1ffffffffffffffffffffffffffffffebdbcdbfb19f927d685a4935201200071c3043546e8398adc3d8edfffffce9d7c6a5907b66503b26110000000000000000000b20354a6074899eb4c9def2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b29d8875604b35200b000013293e53687e93a8c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67513625130000000000000000000000000000000000000000000000030a151d202a33373a474c53596269717a8497a0b0bcced8e6f0e6d9cec2b6b1a69d9994908a85807a756d6660564d493c342b1d14010000000000000000000000000000000000000000000000000c1c2a38454b616a7d8b9da6b5c2d0ddebfefff7f7f7f7f7fef0e2d5c5b9a89e8a7a645a48392916030000000000000000000000000309101b22242b34383e37444b4e51535456575856514b4538342a1f180c0b0c0d0d0e0f0f1011111213131414110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c20232423201c13080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c2023211e170b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11141515130d0b0500000000000000000000000000000000070c0e14141d20222425252423211e160b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c4d5e7fcfffffffffffffffffffffffffffffffff2ddc8b4a3907b6656453122120100000000000000000000000000000000000000050b0d13192022272a2b292320190e01000000000000000000000000000000000000000000000000000000000000091929394a5c6c8297acc2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7a645443301d14090100000000000000000000000000000000000000000000000000000000000000010f1e3245566378899eabbccfddedfffffffffffffffffffffffffffffffffffffff7e7d0c0b2a09882736157483b2e2114050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a343f4b55606a7984939ea7aeafaeaeb3bfcedbecfefffffffffffffffff1e1d2c2b4a298826d6150402f1e0e000000000000000000000000000000000000000000000000000000000114263744556074849aa2b4c1d2e1f0fefffffffffffffffffffffffff6ead8c7b5a3907b66513625130000000000000000000000061b30455b70859ab0c5daefffffffffffffffffffffffffefdac4af9a856f5a45301a00000000000000000000000000000000000000000000000b21364b60768babbccfe3f8fffffffffffffffffffffffffff1dcc7b19c87725a4835200b00000000000000000000000000000000000011273c51667c91a6c9daecffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c9daecfffffffffffffffffffff6e6d8c8bbb4a39b928a88868a969b989693908e8b888683817f7d7d7f848b89847f7b7773706d6c6b6d717a8599a1b3c3d3e6f9fffffffffffffffffffffffffffffffffffffffff7e3cfbcab907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3a474c5f67747b828688868279675f4d3e2d1b01000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000c21364b61768b9fb4cadff4ffe9d4bfaa947f6a553f2a150011263b50667b90a9bacde2f6fffffffffffffffffffffffffffffff9ebddcebdb49e8a78624d40301a0a00132536566b8196abc0d6ebfffff6e1cdb9a88c77624c37220d000000000000000000071c30435470859aafc4d5e5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab49f8a75604b35200b00000e24394e63798ea5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8ad97826d5443301c070000000000000000000000000000000000000000000a161e2731363a474c535861686f777f868f9aa2b1becde2eaf6fff6ebe2d3cac4b7b3aeaaaa9f9b959089837c756b625a4d483b321d1509000000000000000000000000000000000000000000000c1c2a3a4756606d7f8d9fa9b8c4d2e0edfbfffffffffffffffffff2e3d6c6b9a89d8878625746321e1300000000000000000000030a161e212d36393c484d53585560636668696b6c6d6b6660564c473b342a20212122232324252526272728282929272220180d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21253035383a3835302520190e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0e0f100f0e0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f0f0c0a040000000000050b0d13140d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1216191a170f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657a8fa3b5c9e2f2fffffffffffffffffffffffffffffffff9e5d3c2b09b85705e4c38271504000000000000000000000000000000000000000000000000050b0d111516130d0b060000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4d63788da4b5c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5c4a362513010000000000000000000000000000000000000000000000000000000000000000000f1f31414b6074859ba7b9c9daecfbfffffffffffffffffffffffffffffffffffffeebd9c9b4a2988273605546392b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d181f2e37444b5b63727e8995999a9999a1b1bdcee0f0fffffffffffffffffff0e0d1c0b2a0947f6a5e4c3c2b1909000000000000000000000000000000000000000000000000000000000919273745566175849aa3b5c3d3e0eefefffffffffffffffffffff2e6d9cebaa99b8572604a35200b0000000000000000000000001325365c71879cb1c6dcf1ffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000c22374c61778ca1b6daecfffffffffffffffffffffffffffae6d4c3ab95806b563c2b19060000000000000000000000000000000000000e24394e63798eabbccfe3f8ffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697f94abbccfe3f8fffffffffffffffffffff6e6d8cec1b5b1aa9f9d9c9fa9b0aeaba8a6a3a79e9b999694929395999f9e9a94908c888582818082868f9ba3b3bfd0e1f1fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2933414d5560666d7073716c635b4d41302010000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000000000000000000091e32465771879cb1c6dcf1ffecd7c1ac97826c57422d1700142a3f54697f94a9c7d7eafdfffffffffffffffffffffffffffffffffbebe1cdb9a89a846f5f4d38271502162b41566b8096abc0d5ebfffff3dec9b49e89745947341f0b0000000000000000000013253654697e94a6b7c7d7e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d1c1af9a85705544311d0800000c21364a5b72879db2c7ddeffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604a35200b0000000000000000000000000000000000000003111b283238454b525861686f777d848b949ca4afb4c0cedcebfefffffffef0e5ded4cbc8c3c8bbb4b0aba79e98918981786d62594f4231271909000000000000000000000000000000000000000004182a3a4758617482949fabbac7d5e2f0fefffffffffffffffffffffff3e4d6c6b8a69c8675614b4130190900000000000000000a161e2832363e4a4f565a62686d7175787b7d7f808282817c756b62594c473b363637373838393a3a3b3c3c3d3e3e3e3c37342b20180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f2c3636434a4d4f4d4a4336352b1c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d202425221f180e0c060a0e19202228292220190e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c171f21272b2e2f2c24211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6e8398aec1d2e5fffffffffffffffffffffffffffffffffff3decab6a4917c6651402f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035495a71869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533e2d18080000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e5f6d8197a3b5c5d6e7f7fffffffffffffffffffffffffffffffffffffff7e3cfbcab9a847460554437281b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111927313c49546068787f83848383979fb1c2d2e5f5fffffffffffffffffeefdecfbeb49f8d7c665a4837271501000000000000000000000000000000000000000000000000000000000919283846576175859ba4b6c2d0e2ebf6fffffffffffffff7ece3d5c8bbb49f8b7a645443301c070000000000000000000000071c30435473889db3c8ddf2ffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000d22374c62778ca1b7cce1fffffffffffffffffffffffffff4dfcab7a58e79644f39240f000000000000000000000000000000000000000b21364b60768a9fb5cadff4ffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788c9fb5cadff4fffffffffffffffffffffff6eae2d2c9c8bbb4b2b1b4bac7c3c0bebbc5b8b3b0aeaba9a7a8aaafb5b4afaaa5a69d9a989695979ca4b1b5c1d0ddedfffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c14140c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000c171f3037444b50575b5d5c574e4a3d302313020000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000003162839586d8398adc2d8edffefdac4af9a856f5a3928160417293a576d8297acc2d7ecfffffffffffffffffffffcfafdfffffffffffce9d6c6b3a1917c675645311d0c182d42586d8297adc2d7ecfffff2dcc7b29d87725d3b2a1805000000000000000000000c21364c6176889da9bac6d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c6b4a3917c6752372614010000071a2d3d566b8196abc1d1e4f8fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79644f39240f0000000000000000000000000000000000000715222f39454b5660676f777d848b939a9fabb1b6c2c8d1deecfafffffffffffff9f2e7dfddd8d8cecac5c5b9b3ada79e968b827769604b4437271808000000000000000000000000000000000000000b1f33475861768498a0b5bcc9d7e5f2fffffffffffffffffffffffffffff4e4d5c4b5a498826e5f4d372715010000000000000c1b283238454b525c646b71777d8286898d91929495979896918980776b61594f4b4b4c4c4d4e4e4f5050515252535353514d483b342b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625323d494e546063646260544d483c3026180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030003090b0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030003090b0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080f1a212731353a3a37342a2321191e212b35383e3e38352b211a0f060001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202933373c4143454239362d1f15070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384d62788b9fb4cadff0fffffffffffffffffffffffffffffffffae7d5c4b19c8773604b3520120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79634e392410000000000000000000000000000000000000000000000000000000000000000000031628394a5b687d929fb1c1d2e3f3ffffffffffffffffffffffffffffffffffffffffecdac9b49f8c796356453727190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c36434a59626a6e6f6e6e8197a4b5c7d7e9fcfffffffffffffffffdece3cfbcab9e8978625544311d1000000000000000000000000000000000000000000000000000000000000a1a283946576277869ca4b4c0ced9e6eff7fffffcf6ede7dacfc4b8aa9f927d685c4a3625130000000000000000000000000b20354a60758a9fb4cadff4ffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000d22374c62778ca1b7cce1f6fffffffffffffffffffffffff2ddc7b29d87725c4a36220d00000000000000000000000000000000000000091e32455673889eb3c8ddf3ffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c8d9ebfefffffffffffffffffffffffeefe4ddd9cecac7c6c9cdd7d8d5d3d0d5ccc8c6c3c1bebdbdbfc4cac9c4bfc4b7b3b0adacabacb1b5c2c9d2dfedfbffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c573a291704000000000000000000000000000000000000000000000000000000000000000000000000000000040c181f222929211f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000412192731353b424648464239362d1f130500000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafff2ddc7b29d88725746321e0a1f33465871869bb1c6dbf0fffffffffffffffbf5f3e6e5e7ebeff4f7fdfff4e4d0bfb29d8774604b3b2a181a2f445a6f8499afc4d9eefffff0dbc6b09b86715b46311c00000000000000000000000a1f334658657b8b9fa8bac7d7e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9baa89b8572604a35200b000000000f24394e64798ea3b4c8ddf1fffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4aa957f6a553c2b19050000000000000000000000000000000007152533404c576069747d848b939a9faaafb4bcc9c9d3dce3eefcfffffffffffffffffffaf4f2eeeae2dfdbd6ccc9c5b8b3aa9f978a7e6d6055443625130000000000000000000000000000000000000b1b30404c6176879aa2b2becfdae7f5fffffffffffffffffffffffffffffffff2e2d2c2b2a0927d675544311d0800000000000c1c2939454b566068717981868d93989b9fa9a6a8a9abacadaba79e968a81776c64606061626263646465666667686869696662594d483b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162634434f5b636d74787978746c625a4b4336291c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11141414141414141414141414141414141414141312110f0c0a04000000000000000000000000000000030a0c14181c161e21201d1519140e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11141414141414141414141414141414141414141312110f0c0a04000000000000000000000000000000030a0c14181c161e21211e1619150f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d202d3637444b4f4f4c473a38352c33363c484d53544d483c352c211a1716141311100e0d0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2c353a474c5256595a574e4a3d3325150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8095aabbcee2f7fffffffffffffffffffffffffffffffff4e0cbb7a6937d685443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000e1e32465763798a9fb4bdcedff0fffffffffffffffffffffffffffffffffffffffff8e3cfbcab98836e5b49382719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1825303b484d55595a596075869ca9bacde1edfffffffffffffffffffeebd9c9b8a79b8573604b3e2e1a0a00000000000000000000000000000000000000000000000000000000000b1b293947596277869aa2b4bbc8d1dde4efefe9e1ded0c9bcb5a69d8c7e685f4e3e2d18080000000000000000000000000c21374c61768caabbcee2f7ffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000d22374c62778ca1b7cce1fffffffffffffffffffffffffbe7d5c5ab96816c563e2d1b07000000000000000000000000000000000000000b20364b60758a9fb4cadff4ffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c53697e93aabbcee2f7fffffffffffffffffffffffffff8f6ebe2dfdddbdfe2eaedebe8e5e7e0dddbd8d6d4d2d2d4d9dfded9d4d5cbc8c5c2c1c0c2c6c9d2dde4effdfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000010c171f2a34373e3e37332a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20262d3133312d23211a0f010000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcf4dfcab59f8b76614b36210c21364c61768a9fb4c9dff4fffffffffffff3e7e0ddd1d0d2d6dadfe2eaf6ffeedfcab6a5937e695947341f182b3b5c71869bb1c6dbf0ffffeed9c4af99846f5a442f1a05000000000000000000000417293a4b5d657b8a9fa9bac9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffff8eae3cfbcab9f8a79635443301c07000000000d21364a5c70859bb0c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715a4835200b0000000000000000000000000000000015253343505e66757f8892999faaafb4bbc8cacfd9dee5f0f7fffffffffffffffffffffffffffffffef7f4f0e8e0ded5ccc8bbb4a89e938273605443301c1300000000000000000000000000000000031629394d5e6e8399a5b4c0cfe3ecf7fffffffffffffffffffffffffffffffffffff0e0cfbeb29d8874604b35200b000000000417293a4657606a757d858e969ca4a8adb1b4bac7bdbec0c1c2c5b9b3a99f968a827a757676777878797a7a7b7c7c7d7d7e7e7c776e62594839291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003152534445161697982888d8f8d8881786a6054473a2a1d0d000000000000000000000000000000000000000000000000000000000000000000000002090b10151d2023272929292929292929292929292929292929292928282724211f170f0d0700000000000000000000000b171e21292d312832363631272e2a24211a0f0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b10151d2023272929292929292929292929292929292929292928282724211f170f0d0700000000000000000000000b171e21292d312832363632282e2a24211a0f0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212731363d4a4e556064646159554d493c464b535a626869625a4e493d352c2d2b2a2827252422211e16170c0b04000000000000000000000000000000000000000000000000000000000000000000000000000000021222303c494d5861676b6e6f6c645c5043332414010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889eb3c8d8eafefffffffffffffffffffffffffffffffce8d6c6b39d8875604b3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745645321e0900000000000000000000000000000000000000000000000000000000000000000e1e31414b6175869ca8bacddbecfefffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b3437404445455663798a9fb4bfd0e3f3fffffffffffffffffff7e7d5c5b4a395806a5c4b3828160200000000000000000000000000000000000000000000000000000000000b1b2a3b4859627684959faab4c1c8d1d9dad7cdc9bfb3ab9f98887c68604e41312010000000000000000000000000000e23384d63788da2c8d8eafeffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000d22374c62778ca1c2d3e5f9fffffffffffffffffffffff5e0cbb8a68f7a65503a251000000000000000000000000000000000000000000f24394e64798eaabbcee2f7ffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374c62778b9fb4cadff4fffffffffffffffffffffffffffffffef7f4f2f1f4f6fdfffffdfffbf5f3f0eeebe9e7e8eaeef4f3efe9e7e0dddad7d6d5d7dbdee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000008141c29333a474c53534c473a2a1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000001080b11181b1e1c170e0c070000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6c4d4e6fafffffffffffffffffff8e3cfbcab8a75604b35200b00000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5faf8e3cfbcab8e79644f39241a2d3d53687d92aabbcee2f7fffffffffff3e3d5ccc8bcbbbdc0c5c9ced8e6e9f9e6d4c3b39e8977614c42312034485973889db3c8ddf2ffffedd7c2ad98826d58432d180300000000000000000000000c1c2e3f4b5d657c8b9fabbccfe3ebfbfffffffffffffffffffffffffffffffffffffffffffffffde9daccbcb59f8d7d675b493625130000000000071a2d3d52677c91a5b6cadff0fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38d78624d38220e0000000000000000000000000000000e1e324350616a7b87949da6afb4bbc8caced8dfe3ebf7f9fffffffffffffffffffffffffffffffffffffffffffbf5f3e8e0d8cec6b9b4a0988272604a41301f0e0000000000000000000000000000000a1e324657667c91a1b2c3d1deecfffffffffffffffffffffffffffffffffffffffffeebd9c8b4a38d78624d38230d000000000a1f33465861757f89929ba3abb1b6c2c2c6c9cdd7d2d4d5d7d7d6ccc7bab4a99f978f8b8b8c8c8d8d8e8f8f90919192939393918c8377625746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121324351626b7f8b979ea7a4a69e968a7f726158483b2a1b0b0000000000000000000000000000000000000000000000000000000000000003090b151d2026273135383c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3c3937332924221b10080100000000000008131c2933363f434639454b4b4437433f39362d2220190e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b151d2026273135383c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3c3937332924221b10080100000000000008131c2933363f434638454b4b4538443f39362d2220190e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a333737444b515b636c74797a77716a635b5357616870787d7e786e635b4e493d42403f3d3c3a39373632282c221f180c0000000000000000000000000000000000000000000000000000000000000000000000000000102030404c5a626d767c80838481796a615042321f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687d92a7b8cce6f6fffffffffffffffffffffffffffffffff5e1ccb9a8947f6a56453218080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e382816020000000000000000000000000000000000000000000000000000000000000009192c3c4d5f6d8298a4b6c6d7e9f9fffffffffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5b4a361f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1920222a2e28384a5b687e93a1b3c5d5e7fbfffffffffffffffffff3e3d1c1b49f8c7a645645321e100000000000000000000000000000000000000000000000000000000000000d1d2b3b48586173808c9ba3b0b4c0c4c4c7bab4ada1998d8277665e4e4231231302000000000000000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000d22374c62778ca4b6cadeedfffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000013283d53687d92a8c8d8eafeffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f849aafc6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfdfffffffffffffaf4f2efedebeaecf1f3f8fffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715947341f0b0000000000000000000000000000000000000000000000000000000000000000000000020f1826303a474c5961696961584738281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080702000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da6b7cbdff4fffffffffffffffffff4dfcab59f8a755544311d080000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8ffecdac9a7927d67523d2821364a5b6f849aafc8d8eafdfffffffff3e3d5c5b8b3a7a5a8abb0b4bbc8ccd9e9f1e0ccb9a798836e604e3f303c4d62778ca6b7cbdff4ffffebd6c0ab96816b56412c160100000000000000000000000011212e3f4c5d677d8d9fb4bccddcedfefffffffffffffffffffffffffffffffffffffffffff6eae2ccbcaf9e947f6a5f4d3d2c18080000000000000f20354b6073879cb2c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1a9937e69543c2b19050000000000000000000000000006192b3c4f616a7f909da5b2b7c4caced8dfe2eaf4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffbf6eae2d6cdbeb2a095806b5f4d3d2c190900000000000000000000000000071a2d3d4b6175879db2bfcfe1effcfffffffffffffffffffffffffffffffffffffffff4e2cebbaa9b85705a4835200b000000011426364c617685949ea7b0b5c1c6c9d3d7dbdee1e9e7e9eaecede8e0d7cdc7bab4aca4a0a0a1a1a2a3a3a4a5a5a6a7a7a8a8a8ab9f998675614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f3f4f616b80949faab3b8c4b8b3a99f9484766259483928160300000000000000000000000000000000000000000000000000000000080a161e212731363b37444b4e51535353535353535353535353535353535353535352514f4c473a3a362e201d150f0b0801031018253039464c54585c5e576060555c59544e4a3d38352b221b1008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080a161e212731363b37444b4e51535353535353535353535353535353535353535352514f4c473a3a362e201d150f0b0801031018253039464c54585b5e566060565d59544e4a3e38352b221b10080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2b3a474c525560676f7981888f8f8c8680786f696e767d858d93938b83796d635b595756545351504e4d4b45384137342a1c13080000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4c5e6678828a9196989a978d7f6a614f3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c5d5e8fffffffffffffffffffffffffffffffffdead8c8b49e8976614c382815000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d0000000000000000000000000000000000000000000000000000000000000001152737495a677d92a0b2c2d3e4f5fffffffffffffffffffffffffffffffffffffffffff6dfcab6a5907b66503d2d1a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d15191a2d3d4e606e8399a7b8cce0ecffffffffffffffffffffefe2cebbaa9c8674604b3e2d18080000000000000000000000000000000000000000000000000000000000000d1d2b3a4755606a7a85919ba2aaafafaca99f988e83796d61584c4031241405000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000b20354b6074869cb1bfd0e2f6ffffffffffffffffffffecd7c2ac97826d5443301c080000000000000000000000000000000000000001142637576c8197acc1d6ecffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b52677d92a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573b2a1804000000000000000000000000000000000000000000000000000000000000000000000a151d2d36434b58616b777e7e76615645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889db2c8ddf2fffffffffffffffffff4dfc9b49f8a745f4a2715010000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7ffebd6c0ab96816b5643332c3d4e63798c9fb5cadff4fffffffff6e6d6c5b8a79e919092969a9faaafbbcce4f4e8d6c5b2a0927e685d4a43485a6b8095aac4d4e7fafffee9d4bfa9947f6a543f2a15000000000000000000000000000311212f3f4d5f697e939eb0becfdff0fffffffffffffffffffffffffffffffffffffffff3e6d8cebbae9e95806b614f41301f0e00000000000000081c304354677d92a4b5c9deedffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705a4835200b000000000000000000000000000b2035495a697f949db2b6c3cbd4dfe2eaf4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef4e9e1cfbeb09e917d675b49372715020000000000000000000000000b21364a5b6b8096a6b7cbddedfffffffffffffffffffffffffffffffffffffffffff4e4d2c1b49f8c7a644f3c2b1906000000081c3043546c8197a3b3b8c5c9d2dcdee5edf0f4f6fdfffefffffffbf5e9e1d7cdc9c1b9b5b5b6b7b7b8b9b9babbbbbcbdbdbec9bcb5a4947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d697f949eb4bbc8ccd5cbc7bab4a29a8677625746321e0d000000000000000000000000000000000000000000000000000108111c2328323638454b50555560636669696969696969696969696969696969696969686766646158574f4a3e35312724201d15171e2d36434a5761696d717375767574726e69635b554d483c362d231c1212121212121212121212121212120e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108111c2328323638454b50555560636669696969696969696969696969696969696969686766646158574f4a3e35312724201d15171e2d36434a5761696d717374767674726e6a645c564d483c362d231c1212121212121212121212121212120e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c495861676c747c848e969ea7a4a49c958c847e838a939ba3a8aa9f988c8278706e6c6b69686665636260565d574c473b3025180d000000000000000000000000000000000000000000000000000000000000000000000d22374b5c667c8a989fa9abaeafab9f937e695c4a36211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b50657a8fa3b5c9e3f3fffffffffffffffffffffffffffffffff7e2cebbaa96806b5846331a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000091d31445562788a9eb4becfe0f0fffffffffffffffffffffffffffffffffffffffffff6e6d5c5b29d8773604a35200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424c6277899eb3becfe3f3fffffffffffffffffffeebd9c8b6a496806b5c4a362614010000000000000000000000000000000000000000000000000000000000000d1c2937444b5c64707c858e959a9a97928a82796f645c4c473a2f22140600000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000081d314455657b90a1b3c7dbf0fffffffffffffffffffce7d2bda7927d68523626140100000000000000000000000000000000000000081d31445570859bb0c5daf0ffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b6075899eb4c9def1fffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2efecebeae9e9e9eaebecedeff1f4f6fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000002101a28323d4a54606876818a93938675604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5a70859aafc5daeffffffffffffffffffff3dec9b49e89745f49341f000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6ffefdac4af9a846f61504335495b6e8398abbccfe3f8fffffffeead8c8b9a79e897c7b7d81858a949dafc5d6e8f3e3cfbeb49f8b7c6860545562788a9fb4c9def2fffffde7d2bda8927d68533d2813000000000000000000000000000003112130414e606b8096a0b2c1d2e3f3fffffffffffffffffffffffffffffffffffff1e3d6c8bbb49d94806b6251433223120000000000000000011426364b6073869cb1becfe4f4fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78624d3822110000000000000000000000000417293a4d62788b9fb4bbcad4dfe7f2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcecdccdbcb49e8a79635544311d1100000000000000000000000b1b30414e63798c9fb4c4d4e6fbfffffffffffffffffffffffffffffffffffffffffce8d6c6b5a395806b5c4a361e0e000000000b20354b60748a9fb4c1ccd5dde4eff3f9fffffffffffffffffffffffffcf5e9e1ded7cfcacbcbcccdcdcecfcfd0d1d1d2d2d3dacfc2b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f334658657b8d9fb4bcced8e0e7e0d7cdc0b3a49b8575614b3c2b1905000000000000000000000000000000000000000000000008141c202e3739454b525660656b7075787c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7976726c645c514b44373935312729333e4a546068767e8286898a8b8b8987837f79726b625a4f4a3e372e28282828282828282828282828282723211a0f0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202e3739454b525660656b7075787c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7976726c645c514b44373935312729333e4a546068767e8286898a8b8b8a87837f79726b625a4f4a3e372e28282828282828282828282828282723211a0f0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3e4a5a62767d8288919aa2acb3b8c2b6b1ab9f9993989fa8b0b4c1bbb4aa9f978c868382807f7d7c7a79777674736c61594a43362a1d100200000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8b9ea8b4bac7c3c9bcb49f8b79644e3f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596e8398aec1d2e5ffffffffffffffffffffffffffffffffffecdac9b49f8b77624d3a2917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000009192d3e4b6073859ba8b9ccdcecfefffffffffffffffffffffffffffffffffffffffffeead8c8b8a7947f6a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131f344759677c91a0b2c5d5e8fbfffffffffffffffffff6e6d3c2b49f8c7a645443301c0c000000000000000000000000000000000000000000000000000000000000000c1926313e4a4f5e667079808485827d766d635b4e4a3e332a1c12040000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000011426374c5e6f8499aec4d9eefffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000b20354b6075899fb4c9def4ffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576d8298adc3d3e6f9fffffffffffffffffffffffffffffffffffffffef7f4f4eee6dfdcd9d7d5d5d4d4d4d5d5d6d8d9dcdee1e9f0f2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000000000000000000000000000000000000000a151d2e38454b5b63737e89969fa9a4927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455a70859aafc5daeffffffffffffffffffff3dec8b39e89735e49341e090000000000000000000000000000000000000000000000000000000000000c21364c61768ba1b6cbe0f6fff1dcc8b4a2957f6a614f404e63798c9fb4c9daecfffffffff3e2cebbaa9e89796766686b70767f94a7b9cce0f5ede2cdbaa99f8b7e736e7073849aa9bacde1f6fffffbe6d0bba6917b66513c261100000000000000000000000000000003122331424a60728298a3b5c5d5e6f6fffffffffffffffffffffffffffffffdede1d4c5b9aa9f927f6b62514433251504000000000000000000081c304354657b90a0b2c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab947f6a543f2e1c0800000000000000000000000a1f3346586c8197a9bacedfe6f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeae1ccb9a89b8574604b3f2e1c0c000000000000000000031628394d5f70849aaabbcee2f2fffffffffffffffffffffffffffffffffffffffffceee1ccb9a89b8574604b3e2d1b00000000000d22374d62778ca9bacde0e8f3f8fffffffffffffffffffffffffffffffffffdf6f4ece4e0e0e1e1e2e2e3e4e4e5e6e6e7e8e8ecdec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3e4c6176889dabbccfe2eaf6fbf5e9e1d0c2b5a397816c5a4834200b0000000000000000000000000000000000000000000512182630353f4b4f5760676e757b80858a8d91939393939393939393939393939393939393939392918e8c87827a70666055534e4b443739464c5c64727d8894989b9e9faaa99f9c98948e8780786e645c504b3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c39352c23211a0e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512182630353f4b4f5760676e757b80858a8d91939393939393939393939393939393939393939392918e8c87827a70666055534e4b443739464c5c64727d8894989b9e9faaa99f9d99948e8780786e645c504b3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c39352c23211a0e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3f4b5c64788692979ea7afb4c0c8ccd3c9c9bcb5afa8adb4bac6c8d1cec8bbb4ab9f9b9897959492918f8e8c8b89888177696054483b2e2012040000000000000000000000000000000000000000000000000000000000000d22364a5c71859ba9b9c6ced8d8dacebaa999846f5d4b37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff0fffffffffffffffffffffffffffffffff8e3cfbcab97826d5948341b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000000000000000000000000000000011426374a5c6a8095a3b4c6d6e8fafffffffffffffffffffffffffffffffffffffffffbeee2cebbaa9e8877614c362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f6d8298a7b8cce0eefffffffffffffffffffff0e2cebbaa9b8573604b3a2a17040000000000000000000000000000000000000000000000000000000000000009141d2d36404c515b636a6f6f6c6761574e4a3d362d1f180c00000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000009192f40576c8297acc1d7ecfffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000e23394e63788ea9bacde1f6ffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283950657b90a5b6cadff7fffffffffffffffffffffffffffffff8f2f0e8ebe3dfded9d4cac7c4c2c0bfbfbfbfbfc0c1c2c4c6c9cdd7dadde4effbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000010f1a27313e4a56606b7985939ea7b4baac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffff2ddc8b39d88735e48331e090000000000000000000000000000000000000000000000000000000000000d22374c62778ca1b7cce1f6fff7e3d0c0af9d947f6a5e4c5e6f8399aabbcee7f7fffffff3e3d0bfb49f8c7b655b505356586174899eb3c9def3fdead7c7baa99f93878385899aa2b4c7d7e9fcfffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000004141c3043546075859ba6b8c8d9ebfefffffffffffffffffffffffffff5eae2d0c3b6a79e8c7d6a6150443326160700000000000000000000011426364c5d6e8398a8b9cce1eeffffffffffffffffffffffffffffffffffffffffffffffffecdac9b19c87725d4b37230f00000000000000000000000c21364c61768a9fb4c7d8eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b5a395806b5d4b3a2a18080000000000000000091e324657677c91a2b4c8d8eaffffffffffffffffffffffffffffffffffffffffffeedecdbcb39e897863554431201000000000000c22374c61778ca7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffff9f5f5f6f6f7f8f8f9fafafbfcfcfdfff4dfcab49f8a755f4a35200a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5c6c8197a6b7c9d9ebfdfffffffdeee0d2c2b49f8b78624d38220d00000000000000000000000000000000000000000d18202f36434b525d656d757c838990959a9fa9a6a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a6a4a59c978f857c746d686460555a5757616b7a85929da6adb1b3b4bbbab4b1aea9a59d958c837a6f655d535252525252525252525252525252524e493d38352c201d1509040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202f36434b525d656d757c838990959a9fa9a6a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a6a4a59c978f857c746d686460555a5757616b7a85929da6adb0b3b4bbbab4b2aea9a59d958c837a6f655d535252525252525252525252525252524e493d38352c201d150904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142330404c5d657a889ca4acb3b8c5c8d1dee0e5dedacfcac4bec3c9cdd7dde4e2d9cec9bcb5b0aeacaba9a8a6a5a3a2a99f9d96897e7262594a3e3022130500000000000000000000000000000000000000000000000000000000000f24394e64798ea3b5c7d6e2eaedead8c7b3a18f7a644f3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d54697f94aabbcee2f7fffffffffffffffffffffffffffffffff4dfcab59f8b78634e3b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c1d1e4f4fffffffffffffffffffffffffffffffffffffffffdeeddcfbeb49f8c7b6558473318080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6177899eb3c0d1e6f6fffffffffffffffffffeebd9c8b5a3937e685847331f0f000000000000000000000000000000000000000000000000000000000000000001101b2230383d4a4e555a5a57524c4639362d211a0f040000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000172d42576c8297acc1d7ecfffffffffffffffffffee9d3bea9947e69543c2c19060000000000000000000000000000000000000012273c52677c91a7c7d7e9fcffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c9d9ebfefffffffffffffffffffffffffef0e5dedbd3d9cfcac9c3c3b6b2afacabaaa9aaaaaaabacadafb1b4bac7c5c8d1e0e8f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000003141f2d38454b5c6474808c9ba3b3b8c5c3ae99836e59442e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2f7ffffeedeccbbb59f8d7c6659667b90a1b3c8d9ebfffffffbe8d6c5b3a1947f695d4b3d3d3a46556d8398adc5d6e8fbf5e5d7c7bab4a59d989a9ea8b4c0d1e5f5fffffffdead8c8a28d78634d38230e00000000000000000000000000000000000013253645576278889eaabbcee2edfcfffffffffffffffffffff8efe5d7cdbfb3a59d897b675f4f433326160800000000000000000000000008182f3f4d6277899eb3bfd0e3f3fffffffffffffffffffffffffffffffffffffffffffffff7decab6a48f7a65503d2d1a0700000000000000000006192b3c53687e93a9bacde5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c1b49f8c7b6558473625130000000000000006192b3c4b6175879db2c0d1e6f6fffffffffffffffffffffffffffffffffffffffff1e1d1c0b09e917c675a493727150200000000000a1f34475973889eb3c8def0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c4d4e7f7fffffffffffef0e2cebbaa927d68523d281300000000000000000000000000000000000003111d2b34404c546067717a828992989ea8aab0b4bac7bebebebebebebebebebebebebebebebebebebebdbcbbc3b6b2aca39b9189837d7975726f6c6d76808c9ba3b3b8c4c6c8cacecdc9c7c3c3b7b2ab9f998e847a7169676767676767676767676767676767635b564e493d3631271f180c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b34404c546067717a828992989ea8aab0b4bac7bebebebebebebebebebebebebebebebebebebebdbcbbc3b6b2aca39b9189837d7975726f6c6d76808c9ba3b3b8c4c6c8c9cecdc9c7c3c3b7b2ab9f998e847a7169676767676767676767676767676767635b564e493d3631271f180c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142431414d5e667b8a9da6b6c3c8ccd5dce3eef5f9f7ece3dfd9d3d8dee1e9f5f7f6ebe2dacfcac5c3c1c0bebdbbbab8c7bab4b2a89e938477645c4d40312314060000000000000000000000000000000000000000000000000000000014293e54697e93a9c1d2e5f4fdfff5e5d0bfad98826d5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c71869cb1c8d9ebfefffffffffffffffffffffffffffffffff8e3cfbcab8f79644f3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f190400000000000000000000000000000000000000000000000000000006192c3c4b6073859baabbcedfefffffffffffffffffffffffffffffffffffffffffffefdfd0bfb2a0947f695d4b3a2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759687d92a2b4c8d9ebfefffffffffffffffffff6e6d2c1b39e8976614c3d2c1a0600000000000000000000000000000000000000000000000000000000000000000007121d242d3639404545423d363329211a0f0700000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffff0dbc6b09b86715b4935210c00000000000000000000000000000000000001142636566b8096abc0d5ebffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f94abbccfe3f7fffffffffffffffffffffff7ebe3d2c9c6bec9bcb4b4aea7a59d9a979695949494959697989a9c9fa9a8b0b4c0ccd6e4f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000b171e313d4a56606b7a86959faab5c1ccd2c2ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffff1dcc7b29c87725d47321d080000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffceae3cfbcab9e88766d77869cb1bfd0e6f6fffffff5e0ccb9a799836e614f3f2f28293751667c91a7b9cce0f5fff5e5d7cdc3b6b2aeafb4b9c6d1deeefffffffff7e2cebbaa8b76614c36210c00000000000000000000000000000000000008182839485a657b8c9fb4bfcfdeedf6f3f1f0eeeeedeeefeee4ddd1c7bab4a1998779655d4d413225160800000000000000000000000000001120344859687e93a1b3c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ae99836e5b4a3621120000000000000000000b2035495a70859bb0c7d7e9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe3cfbcab9d8876615443301c120200000000000d2035495a6b8095a6b7cbdeeefffffffffffffffffffffffffffffffffffffffff5e4d4c3b4a296806b5f4d3c2c190900000000000004182a3a586e8398adc2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3c4b6073869cabbccfe2f2fffffffffffffffeebd9c8a9947f6a543f2a1500000000000000000000000000000000000311212e3b484d5e66737c868f979ea8aeb4b9c6c5c9cdd7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2d2d1d3cac7c1b4b0a79e98928e8a8784818289969faab4c1cbd5dbdedfe2e1dedcd8d4cac9bcb4aea1998f867e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c78726b635b524b4437342a211a14100e0d0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e3b484d5e66737c868f979ea8aeb4b9c6c5c9cdd7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2d2d1d3cac7c1b4b0a79e98928e8a8784818289969faab4c1cbd5dbdedfe2e2dfdcd8d4cac9bcb4aea1998f867e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c78726b635b524b4437342a211a14100e0d0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142432424e5f677c8b9ea8b7c4d3dde0e7f3f7fffffffffff8f4eee8edf4f6fcfffffffef7ece3dfdbd8d7d5d4d2d1cfced7cdc9c6b9b4a29a887a675f4e4231241405000000000000000000000000000000000000000000000000000000162b40566b8095abc0d5eaffffffffeedec9b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea4b5c9e6f6ffffffffffffffffffffffffffffffffffffecdac9ae98836e5a4935200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000082035495a697f94a3b5c8d9ebfdfffffffffffffffffffffffffffffffffffffffff3e3d1c1b3a198826d614f3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aaabbcee2f4ffffffffffffffffffffefe0ccb8a796816c5b493521100000000000000000000000000000000000000000000000000000000000000000000000090f1a21232b2f302d28211e170b07000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffff2ddc9b5a38d78634d382310000000000000000000000000000000000000081c30435470869bb0c5dbf0ffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62778b9fb4cadff4fffffffffffffffffffff7e7d9cfc2b5b1a9a3ab9f9f99918c87848280807f7f7f808081838487898d939ba2b3b9c5d6e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b0000000000000000000000000000000000000000000000000000010f1b2933424e5b6374808c9ca4b4bbc8d1dec9b5a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbffffffffecdac9b8a69781828b9ca4b6caddedfffffff8e4d1c1b39e8977624c4332211320364b6075899eb3c9def2fffff5eae2d3cac7c3c5c9ccd6e4eefcfffffffff4dfc9b49f8a745846331f0a000000000000000000000000000000000000000a1b2b3c4b5d697f94a1b3c0d0e0e1dedcdad9d8d8d8dad9d2c9c0b4a99f948376635b4b3f3023150700000000000000000000000000000005182b3b4e606f8499a7b8cce0ebfdfffffffffffffffffffffffffffffffffffffffffffff0dfcab49f8c79634e40301c0c00000000000000000d23384d62788da3b4c8e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b7a6998372604a40302010010000000d1d30404d62788a9fb4c4d4e6fcfffffffffffffffffffffffffffffffffffffff7e7d7c6b7a59a8473604b40301e0e000000000000000011263c51667c91a4b6cadeeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495a6a7f94a4b5c9d9ebffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000010212e3f4b59626f7c86919ba3adb4b9c6c9ccd6dadfe2eae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e6e6dfdcd1c8c5b9b3ada8a99f9c9997979ea7b4bbc8d1e0e7f0f3f4f7f6f4f1ede6dfd9cfcabfb3aea49c939292929292929292929292929292918e878078706760554c473b362d29262422211e160b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010212e3f4b59626f7c86919ba3adb4b9c6c9ccd6dadfe2eae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e6e6dfdcd1c8c5b9b3ada8a99f9c9997979ea7b4bbc8d1e0e7f0f3f4f7f6f4f2eee6dfd9cfcabfb3aea49c939292929292929292929292929292918e878078706760554c473b362d29262422211e160b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142432424f60687d8c9fa9b9c6d5e2f1f5fbfffffffffffffffffffffdfffffffffffffffffffff8f4f0edeceae9e7e6e4e3e9e1ded6ccc0b3a69d8b7d68604e42312313040000000000000000000000000000000000000000000000000000172c41566c8196abc1d6ebfffffffff6e1cdbaa9927d6752372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939556a7f95aac2d2e5fffffffffffffffffffffffffffffffffffffff4dfcab49f8c78634d3b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000008182f3f4d62788a9fb4c1d2e6f6fffffffffffffffffffffffffffffffffffffffffbe8d5c5b4a3998373604b43322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798c9fb4c6d6e8fcfffffffffffffffffffbe8d6c5b49f8b79634e3f2e1b08000000000000000000000000000000000000000000000000000000000000000000000000070c0e151a1a17120c0a030000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffff8e4d2c1aa957f6a553e2d1b0700000000000000000000000000000000000b20354b60758a9fb4cadff4ffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008203448596f849aafc4d9effffffffffffffffffffeebd9c9bcb4a39b938e8b8a89847c77726f6d6b6a6a6a6a6a6b6c6d6f7175787d85919ea7b8c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b4631160b03000000000000000000000000000000000000000000000002131f2d39464b60687985959faab6c2ced8e6d6c5b19c86715d4b37220e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffff7e7d5c4b19f97979fa9b6c2d3e5fbfffffff2ddc9b5a3927d685948342514091d3245566d8297adc4d4e6fafffffdf1e6dfdcd8dadee1e8f4fffffffffffff2ddc8b39d88735e3a29170400000000000000000000000000000000000000000e1e2e3f4a60728399a2b3bfcccdc9c7c5c4c3c3c3c5c3c1b5b0a29a8b7f726158493d2f21130500000000000000000000000000000000000d1d31424d6277899eb3bdcddeeffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab99846f5e4d3a2a170400000000000004182a3b54697f94a9c1d1e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b3a195806a5e4d3e2e1f0f00000b1b2b3b4d5e6e8399a9bacde2f2ffffffffffffffffffffffffffffffffffffffffecdac9baa89d87766155443122120000000000000000000b20354b6073869cb1bfd0e4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c30435463788a9fb4c2d2e7f7fffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000009192e3f4b5d657783919ca4b1b5c1c9ccd6dee1e8eff4f6fdfffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfff9f3efe4ddd6ccc9c2c7bab4b1afacacb3b8c5ced9e6effafffffffffffffffffaf7ebe3dfd0c7c2b5b1a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a59d958d857c746a61594e4a3d3f3b3938363229221b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4b5d657783919ca4b1b5c1c9ccd6dee1e8eff4f6fdfffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfff9f3efe4ddd6ccc9c2c7bab4b1afacacb3b8c5ced9e6effafffffffffffffffffaf7ebe3dfd0c7c2b5b1a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a59d958d857c746a61594e4a3d3f3b3938363229221b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142532434f60697e8d9faabac7d6e4f2fffffffffffffffffffffffffffffffffffffffffffff8f2f0ededeeeff1f4f6fdfffffdf6f4e8e1d0c4b7a99f8c7e68604e413122120200000000000000000000000000000000000000000000000000172c41566c8196abc1d6ebfffffffffce9d7c7ad98836e5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465770859ab0c5daeffffffffffffffffffffffffffffffffffffffff7e3cfbcab97816c5947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000011426364b5d6f8399a8bacddfeffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79b85756055443124140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001321364a5b6c8197a8b9cce1f3fffffffffffffffffffff3e2cebbaa99836e5d4b37221100000000000000000000000000000000000000000000000000000000000000000000000000000000050502000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffefdcc7b19c87725c4a36220800000000000000000000000000000000000b20354b60758aabbccfe3f7ffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b596e8499aec3d9eefffffffffffffffffff7e3cfbcab9f93867e797675746e6762595a575655545555555657585a54606368707c899ea7b8cce0eefffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c4332291e160f0b09020000000000000000000000000000000000000a151d313d4a57616e7e8a9ba3b4bbc8d3e2eae0ccb9a7937e68533f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000001142637576c8297acc1d7ecfffffffffffff3e2cebdb1acacb4bac7d3e0f1fffffff7e3d1c0b09b8572604a3b2b18070215283850657b90a6b7cbdff5fffffffff9f3f2edeff3f5fcfffffffffffffff1dbc6b19c86715c47311c00000000000000000000000000000000000000000000111c30435460748499a1b3b9b9b4b1b0afaeaeaeb0aeaaa39b9185796a6054473a2c1f1103000000000000000000000000000000000000001320344859667c919fb0c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffeebd9c9b3a1917c665847331f130100000000000b1f34475970859bb0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb59f8d7c665c4a3d2c1e0f101b29394859667c91a1b3c7d7e9fffffffffffffffffffffffffffffffffffffffef0e3cfbcab9f8a7a64584737261404000000000000000000081c304354677c91a1b3c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1825303c4a6072849aa9bacde0f0fffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000021527374b5d657b8999a1b1b6c2c9d2dee1e8f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3e8e0ded8d7cdc9c7c4c1c2c8ccd5e2ebf6fffffffffffffffffffffffffef7ede2dbd2c9c6bebcbcbcbcbcbcbcbcbcbcbcbcbcbcc3b6b2aba29a92887f776d635b5854504e4d4b4639362d1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b5d657b8999a1b1b6c2c9d2dee1e8f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3e8e0ded8d7cdc9c7c4c1c2c8ccd5e2ebf6fffffffffffffffffffffffffef7ede2dbd2c9c6bebcbcbcbcbcbcbcbcbcbcbcbcbcbcc3b6b2aba29a92887f776d635b5854504e4d4b4639362d1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142432434f61697e939fabbbc8d7e5f4fffffffffffffffffffffffffffffffffffffffff8f2f0e5dedbd7d8d9dadcdfe2eaecf2f4fafffceee2d4c7baaa9f927e685f4e4030201000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffff3dec9b39e8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffeebd9c9b49f8a77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000081c304354657b90a1b3c6d7e9fdfffffffffffffffffffffffffffffffffffffffffff3dec8b39e897661574537271506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6177899eb3c5d6e8fbfffffffffffffffffffeead8c8b3a18f7a644f402f1c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffff3decab6a48e79644f36261401000000000000000000000000000000000b20354b60758aa0b5d9ebfeffffffffffffffffffffffffffffffebd6c1ab96816c56412c170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70859ab0c5daefffffffffffffffffffecdac9b49f8d7e73696461575f59524c473b4241403f3f3f4041424336434b4e535f6779899eb3bfd0e3f6fffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d8873614b4639322824211e161c12100a010000000000000000000000000c1a2731414e5c647582939fa9b5c2ced9e6f0f3dec9b39e8975614b3621100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000000000000000000081d31445570859bb0c5dbf0ffffffffffffffebdbcec5c1c2c9cdd7e5f1fffffffff1dcc8b4a28f7a655443301d0d00000b20354b6074889db2c7d7eafdffffffffffffffffffffffffffffffffffffefdac4af9a856f5a36261401000000000000000000000000000000000000000000001325364556617583949ea7a89e9c9b999998999a99958e857c70635b4a43362a1c0f01000000000000000000000000000000000000000005182b3b4c5e6c8196a2b4c4d5e5f5fffffffffffffffffffffffffffffffffffffffffff7e7d0bfb39d8876614c42311f0f00000000000c22374c61778b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede3cfbcab9e8a7a645b493c2c1f222e3a46576277889eb3bfcfe5f5fffffffffffffffffffffffffffffffffffffff0e0cfbfb59f8d7d675c4a3a2a190900000000000000000000011426364d5f6f849aa7b9cce0ebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b36434a5a687e93a2b4c7d7e9fefffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000081d314455657b8b9ea7b3bfc9d3dde4eff5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3edeae2dfdcd9d6d7dee0e8f3fefffffffffffffcfbfcfffffffffffffff6f0e5dedbd3d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3cac7c0b4afa69d958a8279716d6965636261574f4a3e3127190c00000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455657b8b9ea7b3bfc9d3dde4eff5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3edeae2dfdcd9d6d7dee0e8f3fefffffffffffffcfbfcfffffffffffffff6f0e5dedbd3d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3cac7c0b4afa69d958a8279716d6965636261574f4a3e3127190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132331424f61697f939cb5bcc9d8e6f5fffffffffffffffffffffffffffffffffffff9f3efe4dddbd2c9c6c2c3c3c5c7c9ced8d7dddfe7f2f8fff2e5d7c8bbb49f8d7d685e4d3e2e1e0e00000000000000000000000000000000000000000000000013283d53687d92a8c5d6e8fbfffffffff5e0ccb9a78e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90aabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e1cdbaa9957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000021527384b6073869bb1bfd0e4f5ffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58473928190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3447596a7f95a7b9cce0f5fffffffffffffffffffff6e6d0bfaf9a84705e4c382311000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffff9e5d3c2ab96816b5443301c08000000000000000000000000000000000b20354b60758aa0b5cadfffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffff8e3cfbcab96806b60544e4c4639443c37342a2d2b2b2a2a2a2b2b2c2e26303538414d5b667c91a1b3c7dcf5fffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a6957f6d61574b4539393632283127251e1305000000000000000000010f1d2a38454b60687a8698a0b4bac7d2e2ebf6f8e4d1c1ab96816c5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406050000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffff9ebe0d9d7d7dee1e9f5fffffffffdead7c7af9a85705d4b362513000000081c3043546a8095a9bacde2f5ffffffffffffffffffffffffffffffffffffefdac5b09a85705443301c080000000000000000000000000000000000000000000008182838465761727f898f8c8987858483838385847f7971665e4e493d3025180c00000000000000000000000000000000000000000000000d1d2f404b6074849aa6b7c7d7eafdffffffffffffffffffffffffffffffffffffffffffeddfcbb7a698826e604e3d2d1c0c0000000114263752687d92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b9a89e8979635a493d34373e4b586175859ba6b8cbddedfffffffffffffffffffffffffffffffffffffff4e4d3c2b2a095806a5f4d3d2d1c0c000000000000000000000000081830404d6278899eb3bccdddedfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b09a8570594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115212f3b48546068788a9eb4c0d1e5f5fffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000b20364b6074879da9b8c5d0dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f1eeececf3f5fbfffffffff9f3f1ebe7e5e7eaf0f4f7fefffffffff8f3f1e8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e6dfdcd1c8c4b7b3a99f978c86827e7b79777670645c4b44372a1c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074879da9b8c5d0dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f1eeececf3f5fbfffffffff9f3f1ebe7e5e7eaf0f4f7fefffffffff8f3f1e8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e6dfdcd1c8c4b7b3a99f978c86827e7b79777670645c4b44372a1c0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122331424e60697f949daebacfdae7f6fffffffffffffffffffffffffffffffffbf5f0e5dedcd1c9c5c1b5b1adadaeb0b2b4bac7c2c8cbd4dfe3ecf7f5e6d9cebcab9f8c7d665c4b3c2c1b0b00000000000000000000000000000000000000000000000f243a4f64798fa7b8cce0f5fffffffffbe8d6c5a9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c8d8eafefffffffffffffffffffffffffffffffffffffffffde9d7c7af99846f5a3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e09000000000000000000000000000000000000000000000000091d314556687d92a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a8937d68533a291b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176899eb3c7d7e9fcffffffffffffffffffffeddcc8b4a2907b6650402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffff1ddc8b29d8874604b35200b000000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffff4dfcab59f8b77624d43363633292f27221f1818161515151515161718141c2023303d4c5e6f849aafc7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffae7d4c4af9d958275686057524e4b4538473d39301f180d0c0b0c0d0e0f0f0f101f2c3b4756606c7d8b9ca4b2becdd7e5f0fefff2ddc9b5a38d79634e392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f161a1c1a150c0a0400000000000000000000000000000000000000040906000000000000000000000000000000051b30455a70859aafc5daefffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000000000000000000000000000000000c21364b61768a9fb5cadff4fffffffffffffffffdf4eeececf4f6fdfffffffffff6e2cdbaa9937d68533f2e1808000000011426364c62778a9fb4c6d7e9fcfffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b00000000000000000000000000000000000000000000000a1a283946546069757a777472706f6e6e6e706e6a645c514d40362c1c130800000000000000000000000000000000000000000000000000121d3144556277889da9bacde2eafafffffffffffffffffffffffffffffffffffffffffae7d4c4b2a0927d685c4a3a2a1a0a0000081d3144556e8398aec9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c6b8a79d8778635b4b474c515c6476849aa3b5c4d5e7fbfffffffffffffffffffffffffffffffffffffce9d7c6b6a4988372604a41301f0f0000000000000000000000000000122035485a677d919eb0bfd0deeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7937d68533b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c323f4b5962727e8a9ea8b9cddeeefffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000010253a50657a8fa5b7c7d5e3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e6dfdcd6d2d0d1d4dadfe3ebf7fdfffffffffffdfcfcfcfcfcfcfcfcfcfcfcfcfcfff9f3eee3dcd5cbc7bab4ab9f9b9894908e8d8b857a6b6055473a2b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5b7c7d5e3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e6dfdcd6d2d0d1d4dadfe3ebf7fdfffffffffffdfcfcfcfcfcfcfcfcfcfcfcfcfcfff9f3eee3dcd5cbc7bab4ab9f9b9894908e8d8b857a6b6055473a2b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002112130414e60697e939daebbcbe3ecf7fffffffffffffffffffffffffffffff7f3e7e0ddd3cac6c1b5b0a9a39b9898999a9c9fa9a7acb2b7c4cacfdae7eef6ebdac9bbaa9f8b7a645a4939291603000000000000000000000000000000000000000000000b20354b6074899eb3c8def0ffffffffffedd8c3ad98836e583a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735b49352108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000000000000011426374b6074879db2c2d2e5fbfffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3346586a7f95a9bacde1f6fffffffffffffffffffff7e3d1c0b09b85705e4c3823110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffff4dfcbb7a68e79634e39240e000000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffff3ddc8b39e887359483425211e1719120d0b050001000000000001020001080b121f2f4051667b91a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffff2e2ccbbafa097887e756e686460565d5c524d41342a232121212223242424232d3d4959617481929fa9b6c3cfe1e9f5fffffff0dbc5b09b85705b49351b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20252b2f312f2a211f170c000000000000000000000000000000050b0d191e1c150d0b050000000000000000000000051b30455a70859aafc5daefffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000a1e33465772879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c3621100000000000081f3448596c8197a8bacde1f0fffffffffffffffffffffffffffffffffff5e0ccb9a78e79644f39240f0000000000000000000000000000000000000000000000000b1b2836434b56606562595c5b5a5959595b59554f4a3e3930211a0f000000000000000000000000000000000000000000000000000000021527374859647a8b9fb4bccddcecfcfffffffffffffffffffffffffffffffffffffffff2e2cfbeb49f8a7a64584738271502000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfefffffffffffffffffffffffffffffffffffffffffffffffff4e4d5c5b7a69d8879655d5962666e7a879aa2b4c1d1e2f3fffffffffffffffffffffffffffffffffffffff1e1cdb9a89c867561544330231201000000000000000000000000000005192b3c4d5f6b8096a1b3c0d1dfeffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b39e8875604b36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182630434f5d657784939ea8b9c6d6e9fcfffffffffffffffffffffff4dfcab59f8a755544311d0800000000000000000000000000000012273c52677c91a7c3d4e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e6ded3cac7c1bcbbbcbfc5cacfd9e2eaf6fffffffffffffffffffffffffffffffffffffffffffff7f2e7e0d7cdc9bcb5b1ada9a5a3a2a29a8c80746158483c2b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c3d4e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e6ded3cac7c1bcbbbcbfc5cacfd9e2eaf6fffffffffffffffffffffffffffffffffffffffffffff7f2e7e0d7cdc9bcb5b1ada9a5a3a2a29a8c80746158483c2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f3f4d5f687e8d9fb5bbcbd9e9fffffffffffffffffffffffffffffdf6efe4ddd5ccc8c2b6b1aaa39b948d8682838485878a8d92979da6aeb5bcc9d1e2ebf6e7d9c8baa99e8878625746321e1503000000000000000000000000000000000000000000081c3043546e8398adc2d2e5f8fffffffff2dcc7b29d87725847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d78634e362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000081d314455687d93a6b7cbe0f0fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def0ffffffffffffffffffffffeeddc8b4a3907b66503f2f1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffae7d4c4a5907b66503b2611000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffff0dbc5b09b86705b3828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffff4dec9b49f8976614c3b2b180a03000000000000000000000000000000000000011221364b60758a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffffeadaccbeb1a69d9389837d7976737271675f4c483b383636363738393a39383e4a5b637784979fb4bac7d3e1ecfcfffffffdead7c7a9947f69543d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000412182530353a404446443f37332a1c10020000000000000000000000000d1920222f33312a221f180d03000000000000000000051b30455a70859aafc5daefffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000031729395a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffff7e7d0bfad98826d5846331f0a000000000005182a3b4c62778a9fb4c2d3e5f5fffffffffffffffffffffffffffffffffbe8d6c5aa947f6a553b2a18040000000000000000000000000000000000000000000000000b18263038454b4f4d483b464444434445444039362d241d1206000000000000000000000000000000000000000000000000000000000009192b3b4b5c677d929eb0becfdeeefeffffffffffffffffffffffffffffffffffffffffece1cdbaa89d8776615645311d160710253a4f657a8fa7b9cce0f5fffffffffffffffffffffffffffffffffffffffffff9f3f1eae7e6e7e8e8eaeceef0f3f5fcfffffffffffffffffffffffffffffffffffff3e3d4c4b7a69d897a7474777c838f9ca5b4c0d1dfeffffffffffffffffffffffffffffffffffffffff1e1cfbeb49e8a7963574636251305000000000000000000000000000000000e1e30414b60728399a2b4c1d2dfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dfcbb7a6947f6a5645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b61697b889aa1b3b9c6d6e4f4fffffffffffffffffffffffff4dfcab59f8a75604a27150100000000000000000000000000000011263b50667b90abbccfe3f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece1d3cac3b6b2aba7a6a7aab0b4bcc9ced8e6eff6fdfffdfefffffffffffffffffffffffffffffffffffffaf5eae2dacfcac6c2bebab8c0b4ab9f968476625a483c2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90abbccfe3f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece1d3cac3b6b2aba7a6a7aab0b4bcc9ced8e6eff6fdfffdfefffffffffffffffffffffffffffffffffffffaf5eae2dacfcac6c2bebab8c0b4ab9f968476625a483c2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4b5d677d8d9fabbccfd9e9f7fffffffffffffffffffffffffbf5e9e1ded1c8c5b8b3aba49c948d857e78716d6e6e707275787d828890999fabb4c0ced9e6f5e6d7c7b8a69c8675614b433221100000000000000000000000000000000000000000000114263650657b90a3b5c9deeefffffffff4dfcab7a58c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffae7d4c4aa947f6a5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0900000000000000000000000000000000000000000000000b20354b6074879cb2c4d4e6fefffffffffffffffffffffffffffffffffffffffffffffce9d6c6af9a846f5a3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586d8297adc2d3e5f9fffffffffffffffffffff8e4d1c1b09b85705d4b38230f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffe7d2bda7927d68523d2813000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffff2ddc8b39d88735645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc5d6e8fbfffffffffffffff6e1cdbaa895806b594834200f0000000000000000000000000000000000000000091e32455670869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffff8eadccec4b7b3a79e98928e8b8987867d6c6259524d4b4b4b4d4e4e4f4f4e4b5c6479879aa2b1bdcdd7e5f1fffffffffff6e2cdbaa98e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000c171f2f36434a4f56595b5a544c473a2e201000000000000000000000000d1d2b34384448463f37342a1e160a0000000000000000051b30455a70859aafc5daefffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffeebd9c9b3a18e79634e3a2917040000000000000d203448596a8095a4b6c7d7e7f7fffffffffffffffffffffffffffffffff0dbc5b09b85705947341f0b0000000000000000000000000000000000000000000000000008141c2832363a37342b302f2e2e2e302f2a24221b100a00000000000000000000000000000000000000000000000000000000000000000d1d2e3e4d5f6b8095a0b2c0d1dff0fffffffffffffffffffffffffffffffffffffffffce9d7c6b6a59a8474604b443425151a2c3d566b8095abc5d6e8fbfffffffffffffffffffffffffffffffffffffffaf1e5dedcd5d2d1d2d2d3d5d7d9dbdee1e8eaeff3f6fcfffffffffffffffffffffffffffff2e2d4c4b7a79e8f89898c9199a1b2b6c3d1deeefdfffffffffffffffffffffffffffffffffffff7e7d4c3b2a0927d675b4a39291808000000000000000000000000000000000000121c3043546074849aa3b5c1d1dfedfdfffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb39d8875604b3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c304354606d7f8d9da6b3bfccd6e4f4fffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000d22374d62778b9fb4c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eadbcec3b6b2a59c96929092959b9fabb4bbc8d2dfe2eae6e8e9e9eaeaebecf3f5fcfffffffffffffffffffffffffdf7ece3dfdbd7d3d0ced1c9bcb4a29a8778625a483b2b1b0b00000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eadbcec3b6b2a59c96929092959b9fabb4bbc8d2dfe2eae6e8e9e9eaeaebecf3f5fcfffffffffffffffffffffffffdf7ece3dfdbd7d3d0ced1c9bcb4a29a8778625a483b2b1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3c4a5c657b8b9fabbcc9daecf7fffffffffffffffffffffffff3e8e0d7cdc9c0b4b0a79e968e867f787069625a5858595b556063676d747b838d9aa2b4bbc8d8e5f5e5d5c5b6a498826e614f3f2e1c0c0000000000000000000000000000000000000000000823374b5d71869bb1c0d1e6f6fffffff9e6d4c3a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c8673604a362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000012273c52677c91a5b6cae2f2fffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8ea4b6cadef3ffffffffffffffffffffffefddc8b4a3907b65503d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffff4dfcab59f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a7b9cce0f5fffffffffffffffce9d7c6b49f8a77624d3d2c1a060000000000000000000000000000000000000003162838586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffaece2d4cbc5b9b3ada7a3a79e9c9c9281776d676261606162636464646360647a899da5b4c0cee1e9f5fffffffffffff4dfc9b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000002101c2a33404c5460646b6f716f6a61584b3f2e1f0e0000000000000000000b1b2b3c484d595e5b554c473b32281b1103000000000000051b30455a70859aafc5daefffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffff7e3cfbcab99836f5b4a361c0c0000000000000005182b3b4b6074869ca9bac9daecfffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c0000000000000000000000000000000000000000000000000000010a161e21252220191b1a1919191b19150f0d070000000000000000000000000000000000000000000000000000000000000000000000102030414a60728298a2b4c1d2e1f1fffffffffffffffffffffffffffffffffffffffff5e4d4c3b4a298826d62514332242135495b71869cb1c6dcf1fffffffffffffffffffffffffffffffffffffff2e7e0d3cac7c0bcbcbdbdbebfc1c3c6c9ccd6d4d9dee1e9f2f4fafffffffffffffffffffffffff2e2d4c5b8b3a99f9fa9a6aeb3bfcad3e1eefcffffffffffffffffffffffffffffffffffffffecdac9b7a598826d5f4d3d2d1b0b000000000000000000000000000000000000000114263645566176859ba3b4c1cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffff5e5d4c4b3a1927d675745321a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122231424b607282949fabb8c4d0e1e8f4fffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000b203448596f8499a9bacde2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ead9ccbdb1a49c9187817d7b7c7f858c979faab5c1c9ced8d1d2d3d4d5d5d5d6dee1e8f4fcfffffffffffffffffffffffffff8f4f0ede9e5e3e7d9cfc0b4a59c877862594839291808000000000000000000000000000000000000000000000000000000000000000000000b203448596f8499a9bacde2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ead9ccbdb1a49c9187817d7b7c7f858c979faab5c1c9ced8d1d2d3d4d5d5d5d6dee1e8f4fcfffffffffffffffffffffffffff8f4f0ede9e5e3e7d9cfc0b4a59c87786259483929180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182939485a647a8a9ea9bac9d9e7f7fffffffffffffffffffffffcefe3d6ccc7bab4aca29a92888179716a625a544d483c434437444b4e525460656e7984949faabac7d8e7f3e3d3c2b2a0947f695d4b3a2a17040000000000000000000000000000000000000000081c2e3f52677c91a2b4c8d8eafeffffffe9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffff3decab6a4917c675443301c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c070000000000000000000000000000000000000000000004192e44596e8399aec3d3e6ffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c72879cb1c7dcf1fffffffffffffffffffffff7e4d1c1af99846f5b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffff8e3cfbcab8d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c6d7e9fcfffffffffffffff5e1cdbaa897816c5b4935210c0000000000000000000000000000000000000000172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfd6ccc9c3bdc5b8b3b2b19f978a827c787676767778797979787679899ea7b7c3d1deebfdfffffffffffffff2ddc7b29d88725544311d0800000000000000000000000000000000000000000000000000000000000000000000000311202d3a474c5e66737a808486847f76645d4b3d2c18080000000000000003172939485a626e73716a62594b45392e2115070000000000051b30455a70859aafc5daefffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffffffffffffffffffffce9d6c6b49f8c79634e3d2d1a0000000000000000000d1d324556647a8a9fabbccfe3eefffffffffffffffffffffffffffffff8e3cfbcab927d67523d28120000000000000000000000000000000000000000000000000000000003090b100d0b050005040404060400000000000000000000000000000000000000000000000000000000000000000000000000000002131c3043546074849aa3b5c3d3e2f2fffffffffffffffffffffffffffffffffffffffff1e1d1c0b2a096806b614f423225364e63788da4b5c9def3fffffffffffffffffffffffffffffffffffcefe2d5cbc2b6b1aba7a7a7a8a9aaacaeb0b4b9c6bfc4c9cdd7dddfe7f2f7fefffffffffffffffffffff2e3d5ccc7bab4b4bac7c3c7d0dfe6f1fffffffffffffffffffffffffffffffffffffffff8e3cfbcab9d8776614c41301f0f0000000000000000000000000000000000000000000818283846586176859ba3b2bfcdd7e5f2fffffffffffffffffffffffffffffffffffffffffffdf1e5d7c7b7a699836e5f4d39281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003112230404e606b8096a0b4bcc9d5e2eefcfffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000005182b3b4e63798b9fb4bbced8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeadaccbbaf9f97867c736c6766676a7078828b9ba3b0b4bac7bcbdbebfbfc0c0c1c9ccd6e1e9f5fefffffffffffffffffffffffffffffffefafff7ebe3d1c3b6a59d87776257463626140200000000000000000000000000000000000000000000000000000000000000000005182b3b4e63798b9fb4bbced8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeadaccbbaf9f97867c736c6766676a7078828b9ba3b0b4bac7bcbdbebfbfc0c0c1c9ccd6e1e9f5fefffffffffffffffffffffffffffffffefafff7ebe3d1c3b6a59d877762574636261402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263646576278889da8b9c7d8e7f7ffffffffffffffffffffffffefded1c5b8b3a99f978e857d756b645c554d493c38352b2e2f2731353836434b505b63727f8c9fa9bac9daecf0e0cfbeb49f8c7b655847331f140100000000000000000000000000000000000000001125394d5f70849aaabbcee2eeffffffedd8c3ae98836e593c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b3e2d1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566e8399aec9d9ebfefffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8095abc7d7eafdffffffffffffffffffffffefdcc7b3a18e79634e3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffffecdac9a6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566b8095a8bacde1effffffffffffffffce9d7c6b49f8b79634e39230e0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4e8e0ded8d2d5ccc8c7bdb1a99f97918d8b8b8b8c8d8e8f8e8d8a899ea7b8c5d4e1effdfffffffffffffffff1dcc7b19c87725c37271501000000000000000000000000000000000000000000000000000000000000000000000211212f3e4a58616e7c868f95999b9994887b645b49362513000000000000000a1e33465762788388867f776a60574b3f3325150400000000051b30455a70859aafc5daefffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000040a0c0e0d0c0a0300000000000000000000000f243a4f64798fa4c6d7e9fcfffffffffffffffffffffffffffffffffff5e1cdb9a897826d5b4a361f0f000000000000000000021528384a5c677d8d9fb5bfd0e3f3ffffffffffffffffffffffffffffffecdac9ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253645566176859ba4b6c4d4e2f2ffffffffffffffffffffffffffffffffffffffffeedecfbeb09e947f6a604f423043546a7f95aac2d2e5f8fffffffffffffffffffffffffffffffffceeded1c4b7b3a49c9592919293939597999b9ea8a5aaafb4b9c6c8cbd4dfe3ebf7fdfffffffffffffffffff3e7e0d7cdc9c9cdd7d9dbe2edf9fffffffffffffffffffffffffffffffffffffffffae7d5c4b59f8d7b65584633231301000000000000000000000000000000000000000000000a1a293a475861768498a0b4bac7d4e2f2fffffffffffffffffffffffffffffffffffffff5e9e1d3c7baa99d8877614c41301b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f404d5f687e939eb0becfd9e7f2fffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000d21364a5b697e939db4bbc8d4e3ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedddcdbcaf9d948175666054525152555a636d7985939b9fa9a5a6a8a9aaaaababacb3b9c6cdd7e2eaf6fffffffffffffffffffffffffffffffffffffeeee1d3c3b6a59b8575615443301d15090000000000000000000000000000000000000000000000000000000000000000000d21364a5b697e939db4bbc8d4e3ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedddcdbcaf9d948175666054525152555a636d7985939b9fa9a5a6a8a9aaaaababacb3b9c6cdd7e2eaf6fffffffffffffffffffffffffffffffffffffeeee1d3c3b6a59b8575615443301d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c3043546175869ca6b8c6d6e5f5fffffffffffffffffffffffff7e4d1c0b4a79e958a8279706760564e4a3e38352c2220191919151d20232630353d4a5460697c8b9fabbccfe3f1ede2cebbaa9d8776614c42311f0f00000000000000000000000000000000000000000a1d30414e63798c9fb4c0d0e2f2fffff2ddc8b39d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffff0dec9b5a4947f6a5c4a3c2b1d0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273852687d92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010243a4f647a8fa9bacde2f6fffffffffffffffffffffff6e3d0bfad98826d5847331f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000006192b3c5a70859aafc5daeffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384c61778a9fb4c1d2e5f5fffffffffffffff5e2cebbaa937e69543e29140000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ede7e8e0dedccec7bab4ada7a2a0a0a0a2a3a3a4a4ab9f9ea8b8c5d5e3f1fffffffffffffffffffff1dcc7b19c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000010202f3f4c5c647683919ba3abaeb0afa69e8a79635443301c070000000000021527384b617587999d9b948a8075655d504333210d00000000051b30455a70859aafc5daefffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000020b171f212322211e170b070000000000000000000c22374c61778ca8bacde1f6fffffffffffffffffffffffffffffffff8e5d2c2b49e8a77624d3d2d1a01000000000000000000000a1a2d3e4d5f6b8095a1b3c5d5e8fbfffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c131817100e090000000000000000000000000000000000000000000000000818273846586177869ca6b7c4d5e3f3fffffffffffffffffffffffffffffffffffffffcecdccdbcae9d937e69604f434a6073879cb2c7dcf0fffffffffffffffffffffffffffffffffdeeded0c0b4a69d9187807d7c7d7d7e80828486898d90959a9ea8acb2b7c4cacfd9e2eaf6fffffffffffffffffffbf5e9e1dedee1e9eef0f6fffffffffffffffffffffffffffffffffffffffffffff4e0cbb7a697816c5d4b3a2917050000000000000000000000000000000000000000000000000b1b2a3a4758617483949fa9b7c4d4e6fafffffffffffffffffffffffffffffffffbede5d7cdc3b6a99f8b7b65594734231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f3f4c5e677d8d9fb4bccde3ebf7fffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000071a2d3d4f606a7f939faab7c4cfdae7eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb09e947f6d60564a43363b3d3c494d5b63737e858a8d8f91939494959596979ea8b4bac7ced8e6eef9fffffffffffffffffffffffffffffffffffff1e2d4c3b5a3998372604b443127190e0300000000000000000000000000000000000000000000000000000000000000071a2d3d4f606a7f939faab7c4cfdae7eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb09e947f6d60564a43363b3d3c494d5b63737e858a8d8f91939494959596979ea8b4bac7ced8e6eef9fffffffffffffffffffffffffffffffffffff1e2d4c3b5a3998372604b443127190e030000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404b60728399a4b5c4d5e4f4fffffffffffffffffffffffffff1ddc8b4a29a8980776d645c524b4538362d2320190e0b05000001080b0e141c202d36434a5e677d8d9fb5c3d4e6faebd9c8b7a599836e604e3d2d1a0a00000000000000000000000000000000000000011221364a5b6a7f94a2b3c4d4e4f4fff4dfcbb7a68d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b49f8b7a645a483b2d1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2af99846f5b49351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4ffffffffffffffffffffffffeedfc9b49f8a77614c362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000b2035485a73889db3c8ddf2fffffffffffffffffffffffffff1dbc6b19c86715c47311c070000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffffedd8c3ae98836e593b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596a7f94a3b5c7d7eafdfffffffffffffeebd9c8a8937e69533e29140000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3eeeae5d7cdc9c2bcb7b6b5b6b7b8b9b9c9bcb4b4b9c6d6e3f3fffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4c5d657a8899a1b1b5c2c4c6c4b8a89b8572604a35200b0000000000091d3145566b8095a5b3b0a99f95877b6a62503c281300000000051b30455a70859aafc5daefffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000009151d2933363938363329211a0f01000000000000000a1f34475974899fb4c9def4fffffffffffffffffffffffffffffffff6dec9b5a4947f695948341f0f000000000000000000000000102030414b6072849aa7b8cce0edfffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e21282d2c26231c110000000000000000000000000000000000000000000000000a1a293a47596278879da6b7c5d5e3f3fffffffffffffffffffffffffffffffffffffffaeadaccbbae9d937e69615552657b90a5b6cadff3ffffffffffffffffffffffffffffffffefdfd0c0b3a29a887c736b67676868696a6c6e7174777b7f84898f969da6aeb4bcc9ced8e6ecfafffffffffffffffffffdf6f4f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b39d8876614c3f2e1b0b00000000000000000000000000000000000000000000000000000c1c2a3a4756606e7f8b9da6b7cbdff4fffffffffffffffffffffffffffffff7e9ddcfc7bab4a59c8b7c665d4b3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2f3f4b5d667c8b9fabbccfdaeafefffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000f1f324250616a7e8b9da6b5bcc9d1dee6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4b3a196806b614b4538302526272c353d4a5560697075787a7c7d7e7f8080808189969fa9b4bbc8d0dee5f0fcfffffffffffffffffffffffffffffffffff1e1d2c2b3a196816c624b44372b1e170b080100000000000000000000000000000000000000000000000000000000000f1f324250616a7e8b9da6b5bcc9d1dee6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4b3a196806b614b4538302526272c353d4a5560697075787a7c7d7e7f8080808189969fa9b4bbc8d0dee5f0fcfffffffffffffffffffffffffffffffffff1e1d2c2b3a196816c624b44372b1e170b0801000000000000000000000000000000000000000000000000000000000000000000000009192c3c4d5f6b8095a1b3c2d2e2f2fffffffffffffffffffffffffff7e3d1c0b09a84766a61594e4a3e363228221b100c0600000000000000000001080f182530404d5f6b8096a5b7cadff2f6e6d4c3b3a1937e695b4a3828160300000000000000000000000000000000000000071a2d3d4b6072849aa6b7c6d6e6f6fae7d4c4a7927d6752362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffffffff0e2cebbaa9d887862594a3d301f180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859ab0c5daefffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffff3decab6a4907b66503d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0c6dbf0fffffffffffffffffffffffff6e2cdbaa9947f695443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000d23384d62788da6b7cbdff4fffffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffffff2ddc7b29d8772594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6073859ba9bacde2edffffffffffffffead5c0ab95806b5637261401000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2e9e1ded9d5d5d7dcdfd7d1cdcbcbcbcccdceced9cfcac9ccd6e4f3fffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000004172a3a4a5c657b8a9da6b3bfc9d2d9dbd5c6b5a38f7a65503a251000000000000b20364b6075889eb3c3c7bab4a59d8d806a55402b1500000000051b30455a70859aafc5daefffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000091927313a464c4e4d4c4639362d200f0000000000000004182a3a5c71879cb1c6dcf1fffffffffffffffffffffffffffffff6e6cfbfb19c8673604b3b2b180100000000000000000000000002121c3043546277899eb3bfd0e5f5ffffffffffffffffffffffffffeed9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2933363d42423b382f1c130800000000000000000000000000000000000000000000000b1b2a3b485a6379889da6b8c5d5e3f3fffffffffffffffffffffffffffffffffffffff8e9d9cbbbad9c937f6e6b6770849ab0c3d3e6f9fffffffffffffffffffffffffffffff1e1d2c1b3a29a847767605452525253545557595b5a62666a6f757a818890999fabb4bbc8cfdfe6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3927d675846332111000000000000000000000000000000000000000000000000000000000c1c2938454b616978879db2c8ddf2fffffffffffffffffffffffffffffae9d9ccbfb2a99f96877a665e4c3f2e1d0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e182530404c5d657b8b9fa9bac9d9ebf8fffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000001142433435060697b87979fabb4c1cad3dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcbb7a6998372604a4332281c13111219202d37444b53556063656768696a6a6b6b6c77808a979faab3bfcad3e1e9f5fffffffffffffffffffffffffffffffffff0e0d0bfb09f95806c6055493c3329201c140c0a04000000000000000000000000000000000000000000000000000001142433435060697b87979fabb4c1cad3dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcbb7a6998372604a4332281c13111219202d37444b53556063656768696a6a6b6b6c77808a979faab3bfcad3e1e9f5fffffffffffffffffffffffffffffffffff0e0d0bfb09f95806c6055493c3329201c140c0a040000000000000000000000000000000000000000000000000000000000000002152737495a677c919eb0bfd0e0f0fffffffffffffffffffffffffffff1dcc8b4a28f7a65584c473a362d201d150a0700000000000000000000000000000008131c30414b6075879db2c4d4e7faf2e2cfbfb49f8b79635645321e1200000000000000000000000000000000000000000f1c3043546177889da8b9c8d8e7f7edd7c2ad98826d5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b7a69c8777635b4d40332a1d15090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a54697e94a9c4d4e7faffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19c8673604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737596e8499aec3d9eefffffffffffffffffffffffffdead7c7b29d8773604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffbe8d5c5a5907b66503b261100000000000000000000000000000000000000000000000d1d2f4052687d92a7c4d4e7fafffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffffff4dfcab7a58c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d31445563798b9fb4bfd0e2f2ffffffffffffeed9c4ae99846f5544311d08000000000000000000000000000000000000031628385b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1e6dfddd7cdc9c4bfbfc2c7cad3dddfe6e0e6dfdcd8dee1e3dfdee1e8f4fffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000a1f334758647a8b9ea8b7c4cfdee5eef0e4d2c1ab95806b56402b16000000000010253b50657b90a7b8ccd7cdc3b7ab9b85705b46301b06000000051b30455a70859aafc5daefffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000008182737444b5861636261574e4a3e2d1a07000000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffdead8c8b3a18f7b655544311d0d0000000000000000000000000000011426364859677d92a1b3c7d8eafdfffffffffffffffffffffffdead8c8a9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18263039464b535757504c403025180800000000000000000000000000000000000000000000000c1d2b3c495b6379889ea7b8c5d5e2f3fffffffffffffffffffffffffffffffffffffff7e9d9cbbaad9d9483807d8095a2b4c8e1f1fffffffffffffffffffffffffffffff3e3d4c3b5a39a837461594a43363c3d3e3e4042443c484d50555560656c737b838c969faab2becad4e1ecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0b09b8572604a3a29170300000000000000000000000000000000000000000000000000000000000c1a2832434f5a6c8197acc8d9ebfefffffffffffffffffffffffffeecdcccbbafa1998a8175645c4c402f211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e2b36434a5e667b8a9fa9bac7d7e7f7fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000006152533424e5d6576818d9ba3b2b6c3c9d2dde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6cfbfb29d8776615443301e160a000000060f1926313537444b4d505153545555565658616b77818b99a1b1b6c2cdd7e5eefbfffffffffffffffffffffffffffffffeedddcdbdb09e958174625a4b4639353026221f180c000000000000000000000000000000000000000000000000000006152533424e5d6576818d9ba3b2b6c3c9d2dde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6cfbfb29d8776615443301e160a000000060f1926313537444b4d505153545555565658616b77818b99a1b1b6c2cdd7e5eefbfffffffffffffffffffffffffffffffeedddcdbdb09e958174625a4b4639353026221f180c0000000000000000000000000000000000000000000000000000000000000a1d31445563788a9eb4bccdddedfefffffffffffffffffffffffffff9e6d3c3af9a85705d4b3a342a211a0f090200000000000000000000000000000000000000121e324556677d92a6b7cbdff4ffede1cdbaa99c8675604b40301d0d00000000000000000000000000000000000000011426364759647a8a9eaabbc9d9e7f2ddc8b39d8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798eabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c4b6a59c8779675f4c473a31271d150e0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b7cbdff4ffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7937e695443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffffffff5dfcab6a5907b65503928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffff5e0ccb8a78c77624d37220d0000000000000000000000000000000000000000000005182a3b4c5e71859bb0c6dbf0fffffffffffffffffffffffffffff1dcc7b29c87725d47321d080000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffffffae6d4c3a7927d67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374a5b697e93a1b3c4d4e7f7fffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000091e32455673889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1e6dfdcd4cbc7c6b9b4aeaaaaacb1b6c2c7cbd4d8d4cac7c2c9cdd7dadee1e9eaeef1f4f6fdfffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000031628394c6176879da9b9c6d4e2edf8ffffefdac4af9a846f5a3726140100000000152b40556a8095aac5d5e7e1d4c9ae99846e59442f1900000000051b30455a70859aafc5daefffffffffffffffffffefdac4af9a856f5a45301a050000000000001325364455606c7678777675645c4a36210f00000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffff7e2cebbaa99836e5d4b3727150000000000000000000000000000000008182b3b4d5f6f8499a9bacee2f3fffffffffffffffffffffff7e2cebbaa8f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2a36434b5761686d6c655e4a433625130000000000000000000000000000000000000000000000000e1e2c3d495b6379899ea7b8c4d5e3f3fffffffffffffffffffffffffffffffffffffff7e8d8cbbbaea1999592959eafc0d1e3fffffffffffffffffffffffffffffff5e5d6c5b7a59b85756156473b3025272828292b2d2f2b34383b37444b505460656e78818b98a0b2b7c3cfdcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b4a2907b655443301c0c000000000000000000000000000000000000000000000000000000000000000a161e323c51667c91aabbcee2f7fffffffffffffffffffffffff5e1cfbeaf9d9483786c61574b3e2f22110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820313c485460697c8b9fa8bac7d7e5f5fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000071524313f4b57616c7a85919ca4b1b5c2c9d2e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b3a1907c6658473625130300000000000009141d20273136383a3c3e3f3f40403a474c59626c7984909ca4b4bac7d0e0e8f3fffffffffffffffffffffffffffffffbebdbcdbcb09f9784786a61574f4b433637332a1c0f0100000000000000000000000000000000000000000000000000071524313f4b57616c7a85919ca4b1b5c2c9d2e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b3a1907c6658473625130300000000000009141d20273136383a3c3e3f3f40403a474c59626c7984909ca4b4bac7d0e0e8f3fffffffffffffffffffffffffffffffbebdbcdbcb09f9784786a61574f4b433637332a1c0f010000000000000000000000000000000000000000000000000000000a1a2e3e4b6074859ba8b9ccdaeafbfffffffffffffffffffffffffffff3decab6a4917c66513f2e1f180c0700000000000000000000000000000000000000000000021628384b6074889db3c8ddf2fffde9d7c7b5a497816c5e4d3c2b19090000000000000000000000000000000000000008182a3b4a5c657c8c9fabbcc9d8e6e0cbb8a68e79644f362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c3b6a59d8a7c6e61584b4437312723201c131715131211111111111111110e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000011426375d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffff3dec9b39e8976614b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff9e6d4c3ad97826d5746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffff3dec8b39e8873594834200b000000000000000000000000000000000000000000000b1f344759657b90a3b5c9ddf2fffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000b20364b60758ba0b5cae0f5ffffffffffffffffffffffffffffffffffedd7c2ad98826d583a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4f606e8399a6b7c9daecfffffffffff5e0ccb8a78f7a65503727150200000000000000000000000000000000000b21364b60768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffff1e6dfdcd3cac7c3b7b2aca89e999595979ca4aab2b7c3c3c3b6b2adb4b9c6c5c9cdd7d5d8dcdfe2eaf5f6fffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000091e3245576b8196a6b7c7d6e4f2fffffffff2ddc8b29d88735544311d08000000021527375a6f8499afc4d9eeefdac5b09a85705b3e2d1b07000000051b30455a70859aafc5daefffffffffffffffffffefdac5af9a85705a45301b050000000000071c3043546073818a8e8d8b8b7a644e3d2d1a0700000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffeebd9c9b49f8b79634e3f2e190900000000000000000000000000000000000d1d30414d63788b9fb4c5d6e8fbfffffffffffffffffffff4dfc9b49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2c3b47546069767d82817b6c605443301c0a0000000000000000000000000000000000000000000000000e1f2c3d4a5b6379899ea6b8c5d5e7f7fffffffffffffffffffffffffffffffffffffff6e8d9cbbfb3aeaaa7aaafbcccdeeefffffffffffffffffffffffffffff4e5d7c7b9a79d8777625746382a1c13121313141517191920222627313536434a505a626c7883909da5b2becfdcedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b09b85705d4b362513000000000000000000000000000000000000000000000000000000000000000000031421364c61768b9fb4cadff4ffffffffffffffffffffffffefdac5b2a0947f6e62594b46392e2011040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131d2b34424e5a62727e8b9fa9bac6d7e5f5fffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000614212e39464c5d65707c87919ca4b0b5c1ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa99836e5e4c3a2a1808000000000000000001080b151d2023252728292a2b2b2a333b484d5b636f7b86949fa9b3c0ccd6e3eefdfffffffffffffffffffffffffffff9eadacdbdb1a29b8a7f766c646054554c473a2c1f0f00000000000000000000000000000000000000000000000000000614212e39464c5d65707c87919ca4b0b5c1ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa99836e5e4c3a2a1808000000000000000001080b151d2023252728292a2b2b2a333b484d5b636f7b86949fa9b3c0ccd6e3eefdfffffffffffffffffffffffffffff9eadacdbdb1a29b8a7f766c646054554c473a2c1f0f0000000000000000000000000000000000000000000000000000021628384b5c6b8096a3b5c6d6e8f8fffffffffffffffffffffffffffff4e8d8c8b29c8773604a35201004000000000000000000000000000000000000000000000000000a1d3144556b8096abc7d7eafdfff5e5d2c2b19f917c665a4837261401000000000000000000000000000000000000000c1d2d3e4c5e677d8d9fabbbc8d7e5d5c4ab96806b5443301c11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455772889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c3b7a89e9182776860554b4538383530252c2a2927262626262626262623211a0f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000081d31445574899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d574632180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff1dec9b49e8976614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e74899eb3c9def3ffffffffffffffffffffffffefdac4af9a856f5a3b2b1805000000000000000000000000000000000000000000000d22374c6277889db3c1d2e4f8fffffffffffffffffffffffffffff2ddc8b39d88735e48331e090000000000000000000000000000000d22374c62778ca1b7cce1f6fffffffffffffffffffffffffffffffffff2ddc8b29d88735846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32424c6176889dabbccfe3f0fffffffffbe8d5c5ab96816b5544311d0800000000000000000000000000000000000e24394e63798eabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffff5e7e1d3cac7c3b6b2aba59d96908984808082878d959da5b0aeaaa59d989ea8abb0b4bac7c0c3c7c9ced8dbe2edfefffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c4d4e5f4fffffffffff4dfcab49f8a75604b35200b000000081d31445572879db2c7dcf2f3ddc8b39e88735c4a36220c000000051b30455a70859aafc5daefffffffffffffffffffefdac5b09a85705b45301b060000000006192b3c4a607282969faaa2aa98836e5b4a36210e00000000000011263b50667b90a5c9daecfffffffffffffffffffffffffff7e3cfbcab97816c5b4935211100000000000000000000000000000000000000132035495a6b8096a7b8cce0f3fffffffffffffffffffff0dac5b09b85705745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202e3d495961737e89929797908172604a382815020000000000000000000000000000000000000000000000000f1f2d3d4a5b6379889ea7b8c9daecfffffffffffffffffffffffffffffffffffffffff7e9ddcfc7c3c0bcc0c3ccdaeafcfffffffffffffffffffffffffef0e4d7c7baa99e897963594739281a0c0000000000000200050b0d11151d202530353c484d5a636e7b8798a0b2becfddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a6917c66513f2f1808000000000000000000000000000000000000000000000000000000000000000000000a1f33465870869bb0c5dbf0fffffffffffffffffffffffae7d5c4ad98826d614d483b32291b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e303b484d60687884939fa9bac7d7e4f5fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000003101b29333f4b4f5f67737c86919ba3b4bbc8d8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b49f8b78634d402f1c0c00000000000000000000000002080b0e10121314151516171f2b343d494e5e66747f8a9aa2b3b9c5d0e2eaf5fffffffffffffffffffffffffffff8eadbcec0b4a89f9589817a74706a6158493d2c1a06000000000000000000000000000000000000000000000000000003101b29333f4b4f5f67737c86919ba3b4bbc8d8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b49f8b78634d402f1c0c00000000000000000000000002080b0e10121314151516171f2b343d494e5e66747f8a9aa2b3b9c5d0e2eaf5fffffffffffffffffffffffffffff8eadbcec0b4a89f9589817a74706a6158493d2c1a0600000000000000000000000000000000000000000000000000091e324556647a8c9fb4c1d2e4f4fffffffffffffffffffffffffffdece4d6ccbbaa947f695443301c070000000000000000000000000000000000000000000000000000021527374f657a8fa9bacde2f6fffff0e0cebdb39e8978625544311d11000000000000000000000000000000000000000010202f404d5f687d8d9faabac7d5dcc7b29d8773604b3f2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d4c6b9b4a098887e74686056524e4a433641403e3c3b3b3b3b3b3b3b3b39362c211a0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573929160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff6e1cdb9a8917c6752382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192b3c5e74899eb3c9def3ffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000162b40556b8095a6b7cbdfeffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e090000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffffffff4dfcbb7a68b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141f334758657b8d9fb5c2d3e7f7fffffffff2ddc8b39d8874604b36200d000000000000000000000000000000000012273c51677c91a6c9daecfffffffffffffffffffffffffffffffffffffffffffffff8e7d7c9c3b6b2aaa59c958f87817b756f6a6a6d72787f87939a99959087838990969b9fa9a7abaeb1b4bac7c7d0e2ebf6fffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000000000000000000000010263b50657b90a9bacde2f2fffffffffffff7e2cebbaa8c77614c37220c0000000b20364b60758a9fb4cadff4f5e0cbb8a68e79644e3a2a17040000051b30455a70859aafc5daeffffffffffffffffffff0dac5b09b85705b46301b06000000000b2035495a697f94a0b4bbc8b59f8c79634e3c2c190600000000000e23384e63788dabbccfe3f8fffffffffffffffffffffffff4dfcab49f8c78634d3d2c1a030000000000000000000000000000000000000006192c3c4c6176899eb3c5d5e8fbfffffffffffffffffde9d7c7aa95806b553928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000210202e3e4b5b637784939ea7acac9f947f6a5645321d09000000000000000000000000000000000000000000000000010f1f2d3d4a5b6379899eabbccfe3eefffffffffffffffffffffffffffffffffffffffffbede2dbd9d5d2d5d7dfeaf8fffffffffffffffffffffffffff0e0d3c6b9a99f8b7b655b493b2a1b0b0000000000000000000000000001080b131c202b353c494d5e65768298a0b2bfd0ddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d8874604b35201100000000000000000000000000000000000000000000000000000000000000000000000417293a566b8096abc9d9ebfefffffffffffffffffffff4e0cbb7a68d78624d43342b1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933414d59626f7e8a9aa2b4bac7d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000b171e2e37414d556067717c85939faabbc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa97816c5a49352212000000000000000000000000000000000000000000000000040d18202c35404c55606a7884929ea7b4c0cdd7e5f1fffffffffffffffffffffffffffff9ebdfd1c6bab4a79e968f89857f77635b49352111000000000000000000000000000000000000000000000000000000000b171e2e37414d556067717c85939faabbc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa97816c5a49352212000000000000000000000000000000000000000000000000040d18202c35404c55606a7884929ea7b4c0cdd7e5f1fffffffffffffffffffffffffffff9ebdfd1c6bab4a79e968f89857f77635b4935211100000000000000000000000000000000000000000000000006192c3c4b6074869cabbccfdfeffffffffffffffffffffffffffff5eae2cfc6b9b49f8b77614c362513000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffeebe0ccb8a79a8473604b3f2e1c0c0000000000000000000000000000000000000002112130414e5f687d8c9fa9b8c5d3cab7a5957f6a5d4b3a2a19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffcf6f4eae4e1e2e4d6cdbeb2a69e93877d756d67636054595755535251515151515151514e493d362d1f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000c22374c61778cabbccfe3f8ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffce9d7c6ad98836e5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2837485a74899eb3c9def3fffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000013293e53687e93a8c4d4e7fdfffffffffffffffffffffffffffffff3dec9b39e89745e49341f0000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c5e6c8196a4b6c9d9ebfefffffff4e0cbb8a6917c66513c2b190500000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffffeedbc9b8aba59c958e878079726c6560565555575a626a747e8583807b746d757b81858a8e9295999c9fa9aeb3bfced9e6f6fffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000f243a4f64798faabbcee2f7fffffffffffffeebd9c8a38d78634e38230e0000000d22374d62778caabbcee2f7fbe7d5c5ab96816c5847331f100000051b30455a70859aafc5daeffffffffffffffffffff0dbc6b19b86715c46311c07000000071a2d3d4d62788a9fb4bfcecfbcab98826d5b4935210e00000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffae7d4c4ae98836e5a49351f0e0000000000000000000000000000000000000000000e1f3346586a7f94a7b8cce0f6fffffffffffffffff6e1cdbaa9907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4b5c6479879aa2b3b8c5bdb39e8875604b36200b00000000000000000000000000000000000000000000000000010f1f2d3d4a5b667c8d9fb5bfd0e1f1fffffffffffffffffffffffffffffffffffffffffff6f0eeeae7eaecf2fcfffffffffffffffffffffffffff9e5d3c2b6a89e8b7c665d4b3d2c1d0d000000000000000000000000000000000000070e19202c35404c5761728298a1b3bfcfddecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7ab96806b5443301c0800000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90abbccfe3f7fffffffffffffffffffff2ddc8b39d88735a493520190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131f2d39464b5f677783929ea8b4c0cdd7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000003101b223037444b525e66717e8c9faabbcee2f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d3c2c19040000000000000000000000000000000000000000000000000000050f1a212f37444b5a626f7d899aa2b4bac7d4e1edfbfffffffffffffffffffffffffffdefe4d7cdc5b8b3aba79e9a948879634e3f2e1c080000000000000000000000000000000000000000000000000000000003101b223037444b525e66717e8c9faabbcee2f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d3c2c19040000000000000000000000000000000000000000000000000000050f1a212f37444b5a626f7d899aa2b4bac7d4e1edfbfffffffffffffffffffffffffffdefe4d7cdc5b8b3aba79e9a948879634e3f2e1c0800000000000000000000000000000000000000000000000c2035495a6a8095a4b6c9d9ebfdfffffffffffffffffffffffff5e5d8cebeb2a89e95836e584733180800000000000000000000000000000000000000000000000000000000081d31445570869bb0c5dbf0fffffffbe8d6c5b4a295806a5d4b3a2a18080000000000000000000000000000000000000003132331414e5f677d8b9ea7b6c2d2c3b49f8c7b655847372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fffffffffffffffffffffffffffffffffffffffffffff5e9e1ded5cecccccfd5ddcfc5b8b3a59d9289827d7874716e6c6a68676666666666666666635b4e4a3d332a1c12010000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000e23394e63788ea3c9daecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff3dec9b49e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b39455562788c9fb5cadff4ffffffffffffffffffffffffebd5c0ab96806b563d2d1a070000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a28150200000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffffffffffffffff2dcc7b29d87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6075869cabbccfe3f7fffffffae7d5c4af99846f5a4834200b00000000000000000000000000000004182a3b596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffde8d3bfab9a91878079726b645c57504b4538403c484d566068706e6a65605660666b7075797c8083878a8f99a1b4bbc8d8e6f6fff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4cadff4ffffffffffffffe3ceb9a38e79644e39240f0000000e24394e63798ea3c8d9ebfefff3dec9b39e8976614c3e2d1c0c00051b30455a70859aafc5daeffffffffffffffffffff1dcc6b19c87715c47321c070000000c21364a5b6e8398a9bacde2dac9b49f8c78634d3c2b190600000000091d32455673889db3c8ddf2fffffffffffffffffffffff4dfcbb7a68f7a65503c2c19000000000000000000000000000000000000000000000417293a4b6175899eb3c8d8eafdfffffffffffffff4dec9b49f8a75604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4b5c647b899da5b3c0ccd6ccb8a7907a65503b25100000000000000000000000000000000000000000000000000000010f1f2d3d4c5e6b8095a1b3c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffffff3decab6a49c8a7c665e4c3f2e1f0f000000000000000000000000000000000000000000060e19202f39465460738399a1b2bfcfdcebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98f7a654f362614010000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffff0dbc6b09b86715b3c2c190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303d4a57616e7d8999a1b4b9c6d0e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000081219263135404c5160697c8c9fb4c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3ad98836e5a48351e0e000000000000000000000000000000000000000000000000000000000006121927313c494d5f677884949fa9b6c3d0ddeafdfffffffffffffffffffffffffffff5e9e1d6ccc8c5b9b3afa69b85705d4b37230e000000000000000000000000000000000000000000000000000000000000081219263135404c5160697c8c9fb4c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3ad98836e5a48351e0e000000000000000000000000000000000000000000000000000000000006121927313c494d5f677884949fa9b6c3d0ddeafdfffffffffffffffffffffffffffff5e9e1d6ccc8c5b9b3afa69b85705d4b37230e00000000000000000000000000000000000000000000071b2d3e4d62788a9fb4c2d3e7f7fffffffffffffffffffffffff7e7d8c7bab4a098897f75614c3a2a17000000000000000000000000000000000000000000000000000000000002152737586d8398adc2d8edfffffffff3e3d1c0b49f8d7b655947362513000000000000000000000000000000000000000005132331414d5e667b899ca4b5c1cebbaa9d8876615544311d120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c9daecfffffffffffffffffffffffffffffffffffffffffff2e4d7cdc9c0b9b7b7bac0c8cbd4cbc3b7b2a79e98928d898684817f7e7c7b7b7b7b7b7b7b7b796e635b4c473a301c14120d0b0500000000000000000000000000000000000000000000000000000000000000000000031628395f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff5e1cdb9a8907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1825303c48576073849aabbccfe3f8fffffffffffffffffffffffff0dbc6b19b86715b4a36211000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffff4dfcab59f8a755645321d09000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffffeed8c3ae99836e593727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e324556647a8c9fb4c9daecfffffffff2dfcab49f8b78624d38220f0000000000000000000000000000000b1f34475972889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffce9d6c6a6917c726b645c564f4a3e3b3631272b2b3538454b535b5955504b454b5056556063676b6e72757a83939faabbc8d8e6f6e7d2c2ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000091e32455672879cb2c7dcf1fffffffffffff9e4cfb9a48f7a644f3a250f00000010253a50657a8fa5bacfe4fffff5e0ccb9a797816c5c4a3a2a1b0f0c1426365a70859aafc5daeffffffffffffffffffff2dcc7b29d87725d48321d06000006192c3c4e63798c9fb5c7d7e9e2cebbaa97826d5a4835200b00000000091729395b71869bb0c6dbf0fffffffffffffffffffffff2ddc8b39d8874604b35200e00000000000000000000000000000000000000000000000b1e3246576b8095aabbcee2f7ffffffffffffffeed9c4af99846f5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2c3c4a5c647b8a9ea7b7c3d0e0e8d5c5a7927d67523d2812000000000000000000000000000000000000000000000000000000010f1f2f404b6072839aa5b7c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b19c8679665e4c402f211101000000000000000000000000000000000000000000000006111b2936445560748399a1b2becddbeafefffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869cb1c6dbf1ffffffffffffffffffffeed9c4af99846f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2731414d5b637582929ea7b3bfccd6e4eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000009141d202f38424f5e697f94a4b5c9def5fffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58f7a65503c2b19000000000000000000000000000000000000000000000000000000000000000009151d2c35414d5962727f8b9da5b3bfcce2eaf6fffffffffffffffffffffffffffffcf3e8e0ded6ccc9c5b5a38f7b65503c2c19060000000000000000000000000000000000000000000000000000000000000009141d202f38424f5e697f94a4b5c9def5fffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58f7a65503c2b19000000000000000000000000000000000000000000000000000000000000000009151d2c35414d5962727f8b9da5b3bfcce2eaf6fffffffffffffffffffffffffffffcf3e8e0ded6ccc9c5b5a38f7b65503c2c19060000000000000000000000000000000000000000000d22364a5c6e8399a9bacde0f0ffffffffffffffffffffffffffecdac9baa99f9282776a615746331c0c000000000000000000000000000000000000000000000000000000000000162b40566b8095abc0d5eaffffffffffefe3cfbcab9d8877615443301c11000000000000000000000000000000000000000005132330404d5d6578869ba3b5c9c8b7a69a8473604b413020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788dabbccfe3f8fffffffffffffffffffffffffffffffffffffff2e2d5c6bab4aba4a1a2a5abb2b7c4cad4cac5b8b3ada7a89f9b999695939190909090909090908c83796c61584d403026272220180d0a0400000000000000000000000000000000000000000000000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffce9d6c6ab96816b563a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f2c36434a5a62758399a2b3c9daecfffffffffffffffffffffffffff2dec9b5a38e79634e3e2d19090000000000000000000000000000000000000000071a2d3e576d8297acc2d7ecfffffffffffffffffffffffffffffffff8e3cfbcab8b75604b36200b000000000000000000000000000005182b3b596e8399aec3d8eefffffffffffffffffffffffffffffffffffce9d7c7a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b5c6c8197abbccfe3f8fffffff7e3cfbcab947f6a553d2d1a0700000000000000000000000000000c22374c61778ca5b7cadff4fffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a88c7762554e4a3e3a362d26201d151519202731363e4544403b3532363b37444b4e5256595560646f7e8c9faabbc8d8e6dac9b5a4907b65503b2510000000000000000000000000000000000000000000000000000000000000000002162838596f8499aec4d9eefffffffffffff9e4cfbaa48f7a654f3a251000000011263b51667b90a6bbd0e5fbfffbe8d6c5b49f8c7a645847392c22212330435470859bb0c5daf0fffffffffffffffffff2ddc8b39d88735e3f2e20190e080d2035495a6e8398abbccfe5f5ebd9c8b49f8b78624d38230d0000000d192633465770859ab0c5daefffffffffffffffffffffffebd6c1ac96816c5443301c080000000000000000000000000000000000000000000000031629394c62778b9fb4c9dff4fffffffffffff8e4d2c1a8937e6953382816030000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b495b647a8a9ea8b9c5d4e1eeebd9c9a8937e68533e29130000000000000000000000000000000000000000000000000000000001121c3043546176879da9bacde1ebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa917c665b4c402f22120300000000000000000000000000000000000000000000000000000b182737455660738298a0b0bdcce2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715645321d09000000000000000000000000000000000000000000000000000000000000000000000000000417293a576c8297acc1d7ecffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b38454b5f67798698a0b3b8c5d0e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000108121d2432404b6073869cb1c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d4b371e0e000000000000000000000000000000000000000000000000000000000000000000020e1920313b485460697a8799a1afbcced8e6f4fffffffffffffffffffffffffffffffbf5f3e8e0ded2c1ad98836e5a4935201000000000000000000000000000000000000000000000000000000000000000000108121d2432404b6073869cb1c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d4b371e0e000000000000000000000000000000000000000000000000000000000000000000020e1920313b485460697a8799a1afbcced8e6f4fffffffffffffffffffffffffffffffbf5f3e8e0ded2c1ad98836e5a493520100000000000000000000000000000000000000000071a2d3d4f647a8ea1b2c7d7e9fefffffffffffffffffffffffff8e3cfbcab9f8b7d6e62594c4639291700000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffeebd9c9b7a6998372604a3f2e1d0d0000000000000000000000000000000000000000051322303f4b5a6376859bb0c0d1c4b3a295806b5f4d3e2d1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffffffffffffffae7d5c4b8a89f958f8c8d90959da6b2b7c3c9cdccc8c2c6bab4b1aeacaaa8a7a6a6a6a6a6a6a6ab9f988c8177675f4b43363d37342b211f170c0400000000000000000000000000000000000000000000000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff1dbc6b19c86715847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001424313d49546069788599a1b3c0d0e7f7fffffffffffffffffffffffffff8e5d2c1ad98826d5c4a37271501000000000000000000000000000000000000000a21364a5c72879cb1c7dcf1ffffffffffffffffffffffffffffffffffecdab6a18b76614c36210c00000000000000000000000000000b2034485972879db2c7ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa98f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3e4d62788c9fb5cadff4fffffffeebd9c9b19c86715b4a36210c000000000000000000000000000011263b51667b90a6c3d4e6fafffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8974604a39362d24221b100b090200060a151d2029302e2b25201e2126273135393d4037444b4f60687c8c9faabbc8d4ccbcab9c8673604a35200b000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abc0d6ebfffffffffffffbe8d6c5a48f7a654f3a251000000011273c51667c91a6bbd1e6fbfffff3e2cebbaa9c87766157493d373738384b6074899eb3c9def3fffffffffffffffffff4dfc9b49f8a745d4b3e352c201d1d2f3f4d63788c9fb4c9daecfff6e2cebbaa96816c563b2b180501121d2a37444b6176899eb3c9def3fffffffffffffffffffffce7d1bca7927c6752362614010000000000000000000000000000000000000000000000000b1f3447596f8499aec4d9eefffffffffffff2ddc9b5a38d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000215283847596379889ea8b9c6d6e3f1f7e3cfbcab917b66513c26110000000000000000000000000000000000000000000000000000000000011426364758647a8a9fb4bdcde1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b3d2f22120400000000000000000000000000000000000000000000000000000000091927384555607382969fafbbced9e6f5ffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a38281602000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c8d8eafeffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212e3b4856606c7d8a9ca4b2beccd6e3edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000009141d314455687d92a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7ab96806b563f2e1c00000000000000000000000000000000000000000000000000000000000000000000000006131d2b36434a5c647683959eb4bbc8d6e4f3fffffffffffffffffffffffffffffffffffbf5efdfcab49f8b78634d3f2e1c0c0000000000000000000000000000000000000000000000000000000000000000000009141d314455687d92a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7ab96806b563f2e1c00000000000000000000000000000000000000000000000000000000000000000000000006131d2b36434a5c647683959eb4bbc8d6e4f3fffffffffffffffffffffffffffffffffffbf5efdfcab49f8b78634d3f2e1c0c000000000000000000000000000000000000000c21364a5b6f8499afbfcfe5f5fffffffffffffffffffffffffff4dfcab59f8d7c685f4c483b33291b0b0000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffff7e7d4c4b3a1947f6a5d4b3b2a190900000000000000000000000000000000000000000412212e3c4958657b90a2b4c8d0c0b09e917d675c4a3c2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455673889db3c8ddf2fffffffffffffffffffffffffffffffffffff4e0cbb8a69d8a807a77777a8087929da5adb4bac6c7cacfcdc9c6c3c1bfbdbcbbbbbbbbbbbbc9bcb5aa9f97887c6b605457524c483b37332a1f170c000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6d9ebfefffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab59f8b76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091931424e5b63727e8a9ba3b3bfd0deeefffffffffffffffffffffffffffffff0dfcab49f8c7a645544311d120200000000000000000000000000000000000a1b2d3e4e64798ea4b6cadef3ffffffffffffffffffffffffffffffffffe1ccb7a28c77624d37220d00000000000000000000000000000d22374c62778ca5b7cadff4fffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035485a70859ab0c5daeffffffffff7dec9b6a48e79634e39230e0000000000000000000000000001152737556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a8570544330211a0f0d070000000000000002090b131b1915100b090b11151d2024272b263135424e5e667c8c9faab7c4b8b39f8d7b655443301c0700000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffff5e0ccb9a78c77624d37220d00000012273c52677c91a7bcd1e6fcfffffeebd9c8b6a59b8475635b504c4c4d5156647a8fa7b9cce0f5fffffffffffffffffff6e2cdbaa98f7b655c4d493c35312c3b4c5d6e8398aabbcee7f7fffeead8c8b29d87725948342008141c303b4755606d8298a7b9cce0f5fffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000d1d2e3e53687e93a8bdd3e8fdfffffffffff0dbc6b09b86715a49352015090000000000000000000000000000000000000000000000000000000000000000000000000004121d3245566177879da6b8c6d6e4f3fff4dfcab49f8b77614c37220c00000000000000000000000000000000000000000000000000000000000008182a3a4a5c677d929fb0beccd6e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715645321f11030000000000000000000000000000000000000000000000000000000000000a1a27374455607281959db4bbc8d7e4f3fffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011523303f4b59627481929ea8b6c2cfe0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000011426374b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98f7a65503a251100000000000000000000000000000000000000000000000000000000000000000000000000000d1825303e4a58617280929faab9c5d5e3f3fffffffffffffffffffffffffffffffffffff7e2cebbaa98826d5d4b3a2a1b0b00000000000000000000000000000000000000000000000000000000000000000000011426374b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98f7a65503a251100000000000000000000000000000000000000000000000000000000000000000000000000000d1825303e4a58617280929faab9c5d5e3f3fffffffffffffffffffffffffffffffffffff7e2cebbaa98826d5d4b3a2a1b0b0000000000000000000000000000000000031628384e63798ea1b3c7ddedffffffffffffffffffffffffffffedd8c2ad98826d5e4e41342a1e170b000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffff2e2d0bfb49f8c7b65594737261401000000000000000000000000000000000000000003101e2c3a4b5d70859bb0becfcdbcb49f8a7a645a483a291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528385c71869bb1c6dbf0fffffffffffffffffffffffffffffffffff8e4d2c1b39d88796b646262656b747d8790989fa8aeb2b5bcc9c8d0d9d6d4d3d1d0d0d0d0d0d0dacfc8bbb4a79e918074706c676259544c473a332a1c120400000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2fffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff8e3cfbcab907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374e60687984939ea8b5c2d0ddedfcfffffffffffffffffffffffffffffff7e3cfbcab9b8573604b4030201001000000000000000000000000000000081828394a5c6d8298adc2d3e5f9fffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000000000000000000417293a52687d92a7c3d4e6faffffffffffffffffffffffffffffffffffefdac4af9a856f5645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c546a7f94a9c7d7e9fdfffffff9e5d3c2aa947f6a5538281603000000000000000000000000081d3144556f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2aa947f6a55362513070000000000000000000000000000060400000000000001080b0e1216141d2031404d5e677d8c9da6ada79e917f695d4b3625130000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fffffffffffff3dec9b39e8974594834200b00000012273d52677c92a7bcd1e7fcfffffff6e6d3c3b4a39b86796d65626163666c748297adc5d6e8fbfffffffffffffffffffdead7c7b39d887a6d625a504b443d4959657b90a0b2c8d9ebfffffff6dfcab6a58c77624d3722182630404c5962738197a0b2c5d6e8fbfffffffffffffffffffff6e1cbb6a18c76614c37210c0000000000000000000000000000000000000000000000000a1a2a3b4a5c6a7f94a9bfd4e9fefffffffffee9d4bfa9947f6a564b3f3127190d000000000000000000000000000000000000000000000000000000000000000000000002122333434b6074849ba5b6c5d5e4f4fff4e4d0c0af9a846f5947341f0b000000000000000000000000000000000000000000000000000000000000000c1c2d3e4d5f6c8196a0b4b9c6d3e0eefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e593828160100000000000000000000000000000000000000000000000000000000000000000a1927374454606c7f939faabac6d5e2eff5fbfffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36211100000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d33414d5d657885969fb4b9c6d3e0edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000091e3245566f849aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000008131c2d3a4754606a7d8c9ea7b8c5d5e2f2fffffffffffffffffffffffffffffffffffeebd9c8b59f8d7a64584739291a0a00000000000000000000000000000000000000000000000000000000000000000000091e3245566f849aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000008131c2d3a4754606a7d8c9ea7b8c5d5e2f2fffffffffffffffffffffffffffffffffffeebd9c8b59f8d7a64584739291a0a00000000000000000000000000000000091e3245566c8297acbfd0e3fbfffffffffffffffffffffffffffce6d1bca7917c675240311f180d0300000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffeee2cebbaa9d8877625544311d13020000000000000000000000000000000000000000000e1c2f3f4f657a8fa0b2c6d7cdbaa89d887862584739291a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4d4e7fafffffffffffffffffffffffffffffffff2ddc9b5a3907c665b4f4c4d50556067747b828a92999d9fabafb4c0cbd4e2e8e6e5e5e5e5e5e5ece3d9cec5b8b39e968985817d77706961584c473a30221507000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffdead8c7a18b76614c36210c0000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffecdac9aa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687e8b9aa2b4b9c6d2e0edfbfffffffffffffffffffffffffffffffffeebd9c9b5a395806b5e4c3e2d1f0f01000000000000000000000000000a1826364557647a8c9fb4cadff0fffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000a1f3347586e8398aec3d8edfffffffffffffffffffffffffffffffffffae7d5c4a9947f6a543828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa9bacde1f6fffffffff0dac5b09b85705645321e090000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48e79644e39240f00000000000000000000000000000000000000000000000000000000000108142230404d5f677b88939894887d69614f3f2f1808000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c5d5e8fbffffffffffefdac5b09a85705b3b2b190500000012273d52677c92a7bcd1e7fcfffffffff1e1d1c1b4a49c8b827a7776787b818897a0b1c5e3f3fffffffffffffffffffffff5e0cbb8a69d8c82786e666055575b6377889db3becfe6f6fffffff9e6d4c3a5907b66503b262736434b5e667784979fb1becfe4f4fffffffffffffffffffffff7e2ccb7a28d77624d3822120000000000000000000000000000000000000000000000021528384859647a8b9fb4c9dff4ffffffffffffebd6c1ab968174655d4b44372a1d0e000000000000000000000000000000000000000000000000000000000000000000001020304150616d8298a2b4c3d4e3f3fff7e7d6c6b4a2907b66513b2a18040000000000000000000000000000000000000000000000000000000000000000102030414b607382929ea8b6c2d0ddecfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000009192636434a616a7e8c9fa8b8c4d1dde0e7f3f5fbfffffffffffffffffffffffffffffffffff5e1cdb9a8917c67513f2e180800000000000000000000000000000000000000000000000000000000000000000000000000091d31455672879cb1c7dcf1fffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b19263143505f677b899ba3b1bdcdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000003162838566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434b5f677b899ea6b8c4d5e2f2fffffffffffffffffffffffffffffffffff6e3cfbcab9d87766157463827180800000000000000000000000000000000000000000000000000000000000000000003162838566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434b5f677b899ea6b8c4d5e2f2fffffffffffffffffffffffffffffffffff6e3cfbcab9d8776615746382718080000000000000000000000000000000b21364b6075899eb4c9deedfffffffffffffffffffffffffffffeebd9c8a5907a65503b2513050000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffeebd9c8b7a69a8473604b41312110000000000000000000000000000000000000000000001123374b5d6e8398a8b9cdd7c6b8a69c8676615746382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a6b7cbdff4fffffffffffffffffffffffffffffffff0dbc6b19b86715e4c3d373837444b5560666d767d84888b929aa2b3b7c4d4e2f2fffbfbfbfbfffff6ebe2d5ccbcb0a89e9b97928b867e776c61584d40332515060000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b75604b36200b00000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889ea9b4c0ccd6e4f0fefffffffffffffffffffffffffffffffffffff7e7d2c1b59f8d7c665c4a3d2d1f110300000000000000000000000d1a283643546075869cabbccfe3f7fffffffffffffffffffffffffffffffffffae5d0bba5907b6650362513000000000000000000000000031628394c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffff4e0cbb8a68e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9def4fffffffff4dfc9b49f8a76604b36210b0000000000000000000000000f243a4f64798fa8bacde1f6fffffffffffffffffffffffffffffffffffffffffffeebd9c8b19c86715c4a36210d0000000000000000000000000000000000000000000000000000000000000004122230414d5d65757e837f76675f4f4332211100000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba7b8cce0f5ffffffffffebd6c1ac96816c57412c170000000012273c52677c91a7bcd1e6fcffffffffffefdfd1c2b5aa9f97908c8c8d91969da6b1becee1fffffffffffffffffffffffffae7d5c4b8ab9f978b837b756f6c6e79869ca6b7cbdcedffffffffffe8d3bea8937e69533e27374454606b7c889aa2b1bdcedcecfffffffffffffffffffffffffce7d2bda7927d6852402f1b0b000000000000000000000000000000000000000000000e1d3245566277889da9bacde2f6ffffffffffffedd9c4b09f96867b6b6055473b2c1e0e00000000000000000000000000000000000000000000000000000000000000000d1d2d3e4d5f6a7f94a0b2c0d1e1f1fffeecdac9b9a89a846f5e4c381d0c00000000000000000000000000000000000000000000000000000000000000000002131d314455606e7d8a9ca4b3bfcedcebf9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000009182530435060687c8a9ea6b4c0c8cbd5dee0e8f4fbfffffffffffffffffffffffffffffffce9d6c6af9a85705d4b3625130000000000000000000000000000000000000000000000000000000000000000000000000002152738596e8399aec3d8eefffffffffffffffffeebd9c8a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2837444b616a7d8c9ea7b4c1cee1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c182630414d5d6579889ea6b8c4d5e4f4ffffffffffffffffffffffffffffffffffecdac9b6a59b85756156453626140100000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c182630414d5d6579889ea6b8c4d5e4f4ffffffffffffffffffffffffffffffffffecdac9b6a59b857561564536261401000000000000000000000000000012273c52677c91a8b9cde1f5fffffffffffffffffffffffffffff7e2cebbaa8e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000132536586e8398adc3d8edfffffffffffffffffff6e6d4c4b4a296806b5f4d3f2e1b08000000000000000000000000000000000000000000081c2e3f4d62788a9eb4c1d2d5c4b6a49b8575615645321e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889db3c6d6e8fcffffffffffffffffffffffffffffffead4bfaa957f6a55402f2222263137444b505761686f72767d84909da6b7c4d4e6fafffffffffffffffef3e7e0cdc6b9b4b0acab9f9b948a8176675f504333241300000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745544311d080000000000000000000000000000000000000000000006192c3c5d72889db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea7b8c7d1e1e8f4ffffffffffffffffffffffffffffffffffffffffffefe3cfbcab9e8a7a645b4a3d2e211302000000000000000003111d2b38455460728399a4b6c9d9ebfefffffffffffffffffffffffffffffffffffee9d4bea9947f695443301c090000000000000000000002101e324657697f94a9bacde2f6fffffffffffffffffffffffffffffffffff2ddc8b39d8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570869bb0c5dbf0fffffffff7e2cebbaa8f79644f3a240f000000000000000000000001152737546a7f94a9c6d7e9fcfffffffffffffffffffffffffffffffffffffffffff7e2cebbaa947f6a543d2d1a070000000000000000000000000000000000000000000000000000000000000000041223303f4b5761696d6961584d41322414030000000000000000000000000000000000000000000000000000000000000000000000091e32465773899eb3c8def3fffffffffde7d2bda8927d68533d28130000000011273c51667c91a6bbd1e6fbfffffffffffdefe0d2c8bbb4aca5a1a1a2a6abb2b7c4cedcecfefffffffffffffffffffffffff2e2d5c9bcb4aa9f9990898481838b9ca4b6c4d4e7faffffffffffead5c0aa95806b5540364455607280919ea6b4c0cedbebfaffffffffffffffffffffffffffefdac5af9a84705e4c3929160300000000000000000000000000000000000000000e1e31424b6074859ba6b7c7d7eafdfffffffffffff3e0cdbdb0a49c8c80736259493c2c1d0d0000000000000000000000000000000000000000000000000000000000000a1b2b3b4a5c677d8d9fb5becfdfeffff7ebe3cfbcab9e8a78624d402f1d000000000000000000000000000000000000000000000000000000000000000000000001152737444b5f67798699a1b1becddbeaf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000008131c33424e5e667a889ba2acb3b8c5c9ccd6e0e7f3fffffffffffffffffffffffffffffff4dcc8b4a28f7b655443301c0700000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abc0d6ebfffffffffffffffff7e2cebbaa8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a394655606c7f929faab8c5d1dfebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbffffffffffffffffffffffffffffffffffffffffffffffffe9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c313f4b5b6379889da6b8c6d6e6f6fffffffffffffffffffffffffffffffff7e7d3c3b5a39a8374605443301c1500000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbffffffffffffffffffffffffffffffffffffffffffffffffe9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c313f4b5b6379889da6b8c6d6e6f6fffffffffffffffffffffffffffffffff7e7d3c3b5a39a8374605443301c150000000000000000000000000006192b3c586d8398adc6d6e9fcfffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000071c30435471869bb0c6dbf0fffffffffffffffffffff2e2d1c0b09e927d675d4b37220e00000000000000000000000000000000000000000000112034485a697f94a3b5c5d5d3c2b5a39a8474604b3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556697f94a8b9cce1f5fffffffffffffffffffffffffffffbe6d0bba6917b66513c26120d141d26313539464b52595861676f7b889da6b7cbdfeefffffffffffffffffffbebe4d6ccc9c5c9bcb5b0a99f96887c6a615042311b0b000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e49271502000000000000000000000000000000000000000000000c2135495b748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c5d5e5eefcffffffffffffffffffffffffffffffffffffffffffffffecdac9b9a89e8879635b4b3f301e160a0000000000010a161e2f3c485660728197a1b3c2d3e7f7fffffffffffffffffffffffffffffffffffffff1dcc7b19c8773604a3726140600000000000000000812202f3f4b6175889db3c7d7eafdfffffffffffffffffffffffffffffffffdead8c7ad97826d5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737586d8297adc2d7ecfffffffffdead8c8a6917c67513c27120000000000000000000000081d3144556f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624c37220f000000000000000000000000000000000000000000000000000000000000000000000512212e39464b5358544c463a30231406000000000000000000000000000000000000000000000000000000000000000000000000031628395c71869bb1c6dbf0fffffffffdead7c7a48f7a644f3a250f0000000011263b50667b90a5bbd0e5fafffffffffffffef0e6d8cec9c2bab7b6b8bbc1c8cbd4e2ecfafffffffffffffffffffffffffffff2e7d9cfc8bbb4aea79e9996999fa9b6c2d3e2f2ffffffffffffecd7c1ac97826c57424354607382969eb3b8c4d0deebf9fffffffffffffffffffffffffffff1dcc8b4a2907b665746321e140200000000000000000000000000000000000006192c3c4e606d8297a3b4c4d4e5f5fffffffffffffffdebdbcdc2b6ab9f958477635a493b2b180800000000000000000000000000000000000000000000000000000000081828394859647a8a9fabbccfdcecfdf4e7d9cfbcb59f8d7c675a4935221200000000000000000000000000000000000000000000000000000000000000000000000009192731414d5b63758397a0b0bdcddaeaf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000152431404c5c6478858e969ea6adb3b9c5cbd5e3effdfffffffffffffffffffffffffff7e3d1c0b09b8572604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3b4757617381949db4bbc8d5e3effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffffff3e3d5c5a7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113212f3d4a5b6379889da8b9c8d8eafdfffffffffffffffffffffffffffffffff1e1d1c1b3a2988272604b43321b0b000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffffff3e3d5c5a7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113212f3d4a5b6379889da8b9c8d8eafdfffffffffffffffffffffffffffffffff1e1d1c1b3a2988272604b43321b0b0000000000000000000000000b2035495a73889db3c8ddf2fffffffffffffffffffffffffffffff0dbc5b09b86705645321d0900000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4c9def3ffffffffffffffffffffffeedecdbcb49f8b7a654f3a25100000000000000000000000000000000000000000000005192b3c4b6073859ba6b8c6d7d1c1b4a2937e695443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384c6176899eb4c9def2fffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000109141d202933363d3a474c525d6577879db2c0d0e3f7fffffffffffffffffffff4e8e1dedadacfcac7bab4a79e917f6a604e392916030000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e00000000000000000000000000000000000000000000000e23384d63788da9bacde2f6ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a35200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c6b8a69e8879655d4d4132281a110902080b151d28323f4c5a627582979fb1bfcfe0f0fffffffffffffffffffffffffffffffffffffffff3decab6a4907b65554431201917151414131314151c23303e4b5d6b8096a6b7cbe5f5fffffffffffffffffffffffffffffffffff6e2cebaa9917c66513625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffe7d2bca7927d675237261401000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffce9d7c6ae99846f594834200b000000000000000000000000000000000000000000000000000000000000000000000003111b2832363e433f3633291b12050000000000000000000000000000000000000000000000000000000000000000000000000003162939596e8499aec3d9eefffffffff6e2cdbaa98c77614c37220c0000000010253a50657a8fa5bacfe4fafffffffffffffffff6eae2dfd7cfcccbcdd0d6dddfe7f2fffffffffffffffffffffffffffffffffff7ebe3d9cecac5b8b3aeacaeb4bac7d3e0f0ffffffffffffffedd7c2ad98826d583b4a60728298a1b0bccbd5e2eefcfffffffffffffffffffffffffffffff7e3d1c0b19c8675614b423120100000000000000000000000000000000000000c2035495a687e929fb1c1d1e2f2fffffffffffffffffff9ebe0d3c9bcb4a29a87786359483625130000000000000000000000000000000000000000000000000000000013253645576277889da8bac9daecfaf1e4d6c9bcb49e947f6a5f4d3c2b19040000000000000000000000000000000000000000000000000000000000000000000000000009151d303c4957617382969eb0bccddaebf9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000613222f3e4a5a627079818890979ea7b3b8c5d2dfefffffffffffffffffffffffffffffeeddc8b4a3927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffff1dcc7b19c87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c4859617583979fafbbced8e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b8a7917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111f2d3d4a5b647a8a9eaabbcee2ecffffffffffffffffffffffffffffffffffefdfd0c0b2a097816c614f3a2917040000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b8a7917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111f2d3d4a5b647a8a9eaabbcee2ecffffffffffffffffffffffffffffffffffefdfd0c0b2a097816c614f3a29170400000000000000000000000d23384d62788da6b7cbe0f4fffffffffffffffffffffffffffff9e5d3c2aa95806b553828150200000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da8b9cde1f6fffffffffffffffffffffffcebe2cebaa997816c5739291703000000000000000000000000000000000000000000000d1d3144556378889ea8bacde1d1c0b19c8673604a36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576c8196acc3d4e6fafffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000001080b171e21282a33373f4b59657b8fa2b3c7dcf1fffffffffffffffffffffffcf5f3f0ece3dfd7cdc5b8b39d927e685746321e0a0000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000115273753697e93a8c7d7eafdffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffeebd9b59f8a75604a35200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffff4e4d5c5b8a69e897b675f4b45382e211e161d20273139454b5d65788598a0b1beceddedfefffffffffffffffffffffffffffffffffffffffff9e5d3c2b19b8673604b42352b2c2b2a292828292a2e37414d5c657b8d9fb4c4d5e7fffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fffffffffee9d4bea9947f695544311d08000000000000000000000f243a4f64798fa8b9cde1f5fffffffffffffffffffffffffffffffffffffffffff6e1cdb9a8917c67523b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000b161e21292e2a211f170b0000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576f8499afc4d9eefffffffff4dfc9b49f8a745847331f0a000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffdf7f4ece5e1e1e2e6ebf2f4fafffffffffffffffffffffffffffffffffffffffef6ebe2dfd6ccc8c4c1c3c9cdd7e5f0feffffffffffffffedd8c3ae98836e594859697f94a0b2bfcde0e7f3ffffffffffffffffffffffffffffffffffffeedecab6a498826d604e3f2e1c0c00000000000000000000000000000000071b2d3e4d62788a9fb4becedfeffffffffffffffffffffffffef0e7d9cfc0b4a59d8777625443301c070000000000000000000000000000000000000000000000000003111c3043546075859ba6b7c6d7e7f7ede0d3c6b9ab9f94806b614f40301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000001131e2c394655607280969eb0bccddbebfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000412202e3c494d5c646c747b8289939ea6b5c1d2e1f1fffffffffffffffffffffffffff7e4d1c1b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffdead8c8ae98836e59372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c485a62778599a1b1bdcce2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79e8878634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3d4a5c657b8c9fb4bdcee3f3fffffffffffffffffffffffffffffffffdeedecfbeb19f947f6a5846331f090000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79e8878634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3d4a5c657b8c9fb4bdcee3f3fffffffffffffffffffffffffffffffffdeedecfbeb19f947f6a5846331f09000000000000000000000011263b51667b90a6c4d5e7fafffffffffffffffffffffffffffff3decab6a48e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6c6d7e9fcfffffffffffffffffffffffffdead8c7b19c87715746331e0a0000000000000000000000000000000000000000000001142637495a647a8a9fb4bdcddecab6a4917c665443301c0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394e63798ea5b7cbdff4fffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000030a0c13171f212f3b4b5d6f849aafc4d9effffffffffffffffffffffffffffffffff8f4e9e1d5ccbbb39e8976614b36210c00000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000081d3144556e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffdfcab59f8a75604a35200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c4b8a79e8b7d6c60564b3f363228313537444b57606c7b899ba3b2becedcecfbfffffffffffffffffffffffffffffffffffffffffffff0dec9b5a3947f6a604d483c42403f3e3e3e3e403f4b505f677a899eabbccfe2f2ffffffffffffffffffffffffffffffffffffecdac9af9a846f5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c4d5e7fafffffffff2dcc7b29d8774604b3520110000000000000000000114263754697f94a9c6d6e9fcfffffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36210d00000000000000000000000000000000000000000000000000000000000000000000000000000003090c1418140c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4fffffffff3dec9b39e89745847331f0a000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffaf6f6f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffef7f3e8e0ded9d6d8dfe2eaf5ffffffffffffffffffeed8c3ae99836e594c62778a9fb4becfddebfbfffffffffffffffffffffffffffffffffffffff9e5d3c2b2a0937e685d4b3a2917040000000000000000000000000000000d22364a5c6f8499a8bacddcecfdfffffffffffffffffffffffffff7ebe3d1c3b6a59a8472604a35200b00000000000000000000000000000000000000000000000001112131424a60728399a3b5c4d4e4f5eae2cfc2b6a89e8d7f6b6250433222120000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b29374454606c80969eb0bdcedcecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c353e4a4f5560666d757e889ba3b5c3d3e7f7fffffffffffffffffffffffff4e0cbb8a6927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffff7e2cebbaa927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c485a6278879ba3b3bfcedbe9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8979635a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3d4c5d677d929fb1c5d5e8fbfffffffffffffffffffffffffffffffffceddccebdb49e8976614c3727150200000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8979635a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3d4c5d677d929fb1c5d5e8fbfffffffffffffffffffffffffffffffffceddccebdb49e8976614c372715020000000000000000000013293e53687e93a8bdd3e8fffffffffffffffffffffffffffffff1dcc7b19c87725c4a36220d000000000000000000000000000000000000000000000000000000000000000000000001152737566b8095abc0d5eafffffffffffffffffffffffffffff4dfcab59f8b76614b36210c000000000000000000000000000000000000000000000009192c3c4a5c667c919fb0c2d2d3c2b19c8673604b38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2135495b72889db2c7ddf2fffffffffffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000040a111d2e3f53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffcf3e7e0ccb9a7927c67523d271200000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b050000000000000000000000000000000000000000000b20354b6073899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffae7d4c4a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a576c8297acc5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d5c5b8a99f928174655d514b4538444b4f55606875818d9ea7b5c1cfdcecfafffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b59f8d7e6e625a595755545353535355585d656f7d8a9ea7b9c9d9ebfffffffffffffffffffffffffffffffffffff8e3cfbcab937e68533929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b8cbe0f4fffffffff4dfcab6a5917c67523f2f1c080000000000000000081d3144556e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a9bacee2f6fffffffff4dfcab59f8b77614c37220c000000000d22384d62778da2b7cce2fffffffffffffffffffef8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3eeebeef4f6fdffffffffffffffffffffeed9c3ae99846e59556a7f95a8bacddcecfbfffffffffffffffffffffffffffffffffffffffffff1e0cfbeb49f8b7b645847331f100000000000000000000000000000000f243a4f647a8fa1b3c6d7e9fafffffffffffffffffffffffffffffffeeee1d4c3b4a2907b65503b26100000000000000000000000000000000000000000000000000f1f2f3f4e606b8096a1b2c1d2e2f1e6d8cebfb2a49c8a7c6961504433251504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192736434a626b80969fb1becfe6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202d3637444b5056606877859ba5b6c9daecfffffffffffffffffffffffff3ddc8b39e8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffeebd9c8b49f8b77614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c485a6278879da5b5c1d0ddebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e7f7fffffffffffffffffffffffffffffffffffffffffffce7d1bca7927d675b493c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2f3f4d5f6c8197a7b8cce0f5fffffffffffffffffffffffffffffffffffaebe1ccb9a8947f695544311d0800000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e7f7fffffffffffffffffffffffffffffffffffffffffffce7d1bca7927d675b493c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2f3f4d5f6c8197a7b8cce0f5fffffffffffffffffffffffffffffffffffaebe1ccb9a8947f695544311d0800000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffff8e5d2c2aa95806a553e2d1b070000000000000000000000000000000000000000000000000000000000000000000000081d3144556f849aafc4daeffffffffffffffffffffffffffffff8e3cfbcab8f7a644f3a250f0000000000000000000000000000000000000000000000000e1e2e3e4d5e6c8196a4b5c9dec9b5a4927d675645321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5b70859ab0c5daeffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000001024394f64798ea4b9cee3f9fffffffffffffffffffffffffffffffffffffffbe8d6c5ab96806b56412b1600000000000000000000000000000000000000000005182a3b566b8196abc0d6ebffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000f253a4f647a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000000000001080b0f1212100c0a03000000000000000000000000000000000000000011263b51667b90a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d6c7bab49f97867b6f6660565c5560646a747d87969fabb8c5d2dfedfafffffffffffffffffffffffffffffffffffffffffffffffffff0e3cfbcab9f928278726e6c6a69696868696a6d737a84919ea8b9c5d6e7f7fffffffffffffffffffffffffffffffffffff4dfcab59f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2fffffffff9e6d4c3b09b86715d4c38230f00000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffff8e5d2c2aa95806b553828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac7d8eafdfffffffff8e3cfbcab927c6752362614010000000c21374c61768ca1c5d6e8fbfffffffffffaf1eae8e3e6ebf1f3f9fffbfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e595a6f859aafc6d7e9faffffffffffffffffffffffffffffffffffffffffffffffece2cebbaa9d8876614c3e2d1b070000000000000000000000000001162c41566b8196abbfd0e4f5fffffffffffffffffffffffffffffffffffff1e2d1c0aa95806a55402b1500000000000000000000000000000000000000000000000c1d2c3d4b5d687e929eb0bfcfdfefe1d4c8bbb4a1998679665e4f4333261607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091825304451626c8197a0b2c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a58c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b2227313538454b596276879dabbccfe3f8ffffffffffffffffffffffebd6c1ac96816c5544311d080000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffff7e2cebbaa97826d5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3c485a6278879da5b6c3d2dfedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a3b4c9daecfffffffffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c3c2c1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112131414c6176899eb3c7d7e9fcfffffffffffffffffffffffffffffffffffce8d6c6b29d8874604b36201100000000000000000000000000000000000000000000000000000000000011263b50667b90a3b4c9daecfffffffffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c3c2c1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112131414c6176899eb3c7d7e9fcfffffffffffffffffffffffffffffffffffce8d6c6b29d8874604b36201100000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffff3dec9b5a48d78634e3823100000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3ffffffffffffffffffffffffffffffecdac9a8937e68533e291300000000000000000000000000000000000000000000000000102030404b6074869cb1becfd2c2b29d8775604b3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182e43586d8398adc2d8edffffffffffffffffffffffffffffead4bfaa957f6a55382815020000000000000000000000000d22384d62778da2b7cce2f7ffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000000000000000b1f3447596c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000013293e53687e93a8c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000000000000000000000009141d2024272725211e160b090000000000000000000000000000000000000b20364b6075899eb3c8deeffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f3e5d7cdbdb1a49c90847b7572717275798088929da5b4bcc9d5e3effdffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9bcb5a0988d878481807f7e7d7d7e7f83888f99a1b4b9c6d6e3f3fffffffffffffffffffffffffffffffffffffff0dbc6b09b8671594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a70859aafc5daeffffffffffff1ddc9b5a3907b65503e2d1a07000000000000000f243a4f647a8fa7b9cce0f5fffffffffffffffffffffffffffffffffffffffffff2dec9b5a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838596e8399aec3d8eeffffffffffffecdac9ad98826d5443301c080000000b20354b60758aa7b9cce0ebfbfffefffde9ddd6d3ced1d6dcdee5e5e6e8eaeceef0f3f5fbfffafbfbfffff8f4f3f5fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e595c71869bb1c6dbeef4fafffafbfffcf6f3f6fcfffffffffffffffffffffffffffdead8c8b7a698826d5c4a36220d0000000000000000000000000004192e44596e8399aec3d8edfffffffffffffffffffffffffffffffffffffff1e1d0bfa9947f69543f2a14000000000000000000000000000000000000000000000b1b2a3b495b657b8c9fb4bccdddedded1c3b7aa9f948376635b4c4032251608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c34444a60728298aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a6917c665137261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d2028323b4858647a8d9fb5cadff4fffffffffffffffffffffce6d1bca7917c6752372715020000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffff9e6d4c3b49f8c79634e3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b3b485a6278879da5b6c3d3e1effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000f23384c5e70859babbccfe3f5fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b665443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131f3346586a7f94a9bacde1f6fffffffffffffffffffffffffffffffffffff4dfcbb7a6927d6752402f1c0900000000000000000000000000000000000000000000000000000000000f23384c5e70859babbccfe3f5fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b665443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131f3346586a7f94a9bacde1f6fffffffffffffffffffffffffffffffffffff4dfcbb7a6927d6752402f1c09000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffff1dbc6b19c86715b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa8b9cde1f6ffffffffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000002121d324556657a8fa0b2c6dbcab7a595806a5a483520120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c4d5e7faffffffffffffffffffffffffffefdac4af9a856f5645321d090000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffffffffffff8e4d2c1a8937e69533e29140000000000000000000000000000000000000000081b2e3e4c6277899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000513192631353a3d3d3a363229231c120600000000000000000000000000000000091d3145566c8196acc1d2e4f8fffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfe2eae9e1cec2b6b1a19a918a8786878a8f959da6b2b7c3cfd9e7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff8fff7e7dacfbeb2ada49c999795949393939395989da6afb3bfcdd6e4f3fffffffffffffffffffffffffffffffffffffff7e5d3c2a9947f6a543b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8197acc1d6ecfffffffffff8e4d2c1af9a846f5c4a36210e0000000000000417293a546a7f94a9c5d6e8fbfffffffffffffffffffffffffffffffffffffffffce8d6c6b19b86715c4a36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455672879cb2c7dcf1fffffffffffff3ddc8b39e8874604b35200b000000081d31445574899eb3bdceddeae9e9e8eae2cbc1beb9bcc1c6c9d3d0d1d3d5d7d9dbdee0e8e3e5e6e6e6ece3dfdee1e9f4fffffffff8f4f2f0eeecebeaeaeaeaebececedeeeef4f7feffffffffeed9c3ae99846e595a6f859aafc2d1dddfe6e4e5e5e5e9e1dee1e9f4f7fdfffffcfffdf6f4f2f1f0efeee6d4c4b2a08e7a644f39240f0000000000000000000000000003182d42586d8297adc4d4e5eeefefefeff0f0f0f1f1f1f1f2f2f2f2f3f3eee1d4c3b3a18e79644f39240f0000000000000000000000000000000000000000000919283947596379899eaabbcedaeaded1c0b4a59d8b7f6e6157493d302214060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000161c30435460758b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e2b3a4b5c6f8499aec8d8eafdfffffffffffffffffff9e4cfbaa48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffff4dfcab6a596806b5b49351c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c49596278879da5b6c3d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000091c2f404f647a8d9fb5c7d7e9fcfffffffffffffffffffffffffffffffffffffffff0dac5b09b8572604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def3fffffffffffffffffffffffffffffffffffffae7d4c4b19c86715e4c38230f0000000000000000000000000000000000000000000000000000000000091c2f404f647a8d9fb5c7d7e9fcfffffffffffffffffffffffffffffffffffffffff0dac5b09b8572604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def3fffffffffffffffffffffffffffffffffffffae7d4c4b19c86715e4c38230f000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffff8e5d2c2aa947f6a553d2c1a06000000000000000000000000000000000000000000000000000000000000000000000004172a3a546a7f94a9c6d7e9fcffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000021528384b5d6e8398aec1d2d4c3b49f8a78624d41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea6b7cbe0f7fffffffffffffffffffffffffff4dec9b49f8a75604b36200f0000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffff2ddc9b5a38e78634e39230e00000000000000000000000000000000000000000d22374b5c6d8298a7b8cce0f5ffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffff8e5d2c2a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000213233137444b4f5252504b4639382f20190e000000000000000000000000000000021527384e64798ea3b5c9ddf1fffffffffffffffffffffffffffffffffffffffffff1e6dfd8cec9ced8e6ebe0d3cabfb3afa99f9d9b9c9fa9aab2b7c4cbd4e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffbf5f3eae2e1e7f1ece3cfc6c3b6b2aeacaaa9a8a8a8a8aaadb2b7c4c7d0e1e9f4fffffffffffffffffffffffffffffffffffffff6e7dac9b6a48d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c2d2e5f8ffffffffffefdcc7b3a28e79644e3c2b190600000000000a1f33465870859aafc5daeffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8937e68533e2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffff5e0cbb8a68f79644f3a240f0000000114263753687e939fb1bfced5d4d3d2d7cdbbaea9a3a7acb1b6c2babcbdbfc1c4c6c8ccd5ced0d1d1d1dacfcac9cdd6e4edece9ece3dfdddad9d7d6d5d5d5d5d6d6d7d8d8d9dfe3ebf7fffaf4eed9c3ae99846e5954697f94a4b4c0c7cad4cfd0d0d0d7cdc9cdd7dfe2eaeeeae7e4e9e1dedddcdbdad9d7d6cebead98826d58432d18030000000000000000000000000013283d52687d92a6b7c7d5d9d9dadadadadbdbdbdcdcdcdcdddddddddeddd0c3b7a599836f5c4a36220d00000000000000000000000000000000000000000818273746576177879da7b9c8d8eadfd1c0b4a29a877a69614c46392c1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b352010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1c2e3e51677c91aabbcee2f7fffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000003162839586d8398adc2d8edfffffffff9e6d4c3b29d8775604b3d2c1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512222f3e4a5a6278879ca5b6c3d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1edeceff1f7fffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000001222374b5c6d8297a9bacde1f6fffffffffffffffffffffffffffffffffffffffff2ddc8b4a3917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586d8298adc5d5e8fbfffffffffffffffffffffffffffffffffffff2dec9b5a4907b66503e2d1a0700000000000000000000000000000000000000000000000000000000001222374b5c6d8297a9bacde1f6fffffffffffffffffffffffffffffffffffffffff2ddc8b4a3917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586d8298adc5d5e8fbfffffffffffffffffffffffffffffffffffff2dec9b5a4907b66503e2d1a070000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffff3dec9b5a48d78634e38230f0000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859aafc5daeffffffffffffffffffffffffffffffffff0dbc6b09b86715b46281a0a00000000000000000000000000000000000000000000000000000a1a2e3f4e64798ea3b5c9ddcdbaa999836f5f4d3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889db3c9d9ebfefffffffffffffffffffffffff6e1cdbaa9927c67523d2c1a06000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffffae6d4c3b09b86715b4935210c00000000000000000000000000000000000000071b2d3e4f647a8fa0b2c5d5e8fbffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000102031414e5560646767656157504c40352c1e130500000000000000000000000000000a21364a5c71869bb1c7d3e1ecfcfffffffffffffffffffffffffffffffffffff1e1d3cac8bbb4bbc8d1deece5ded0c7c7bab4b2b1b1b4bac7c8cbd4dfe6f2fefffffffffffffffffffffffffffffffffffffffffffffffff3e8e0ded5cdccd2dcdee5e1dad3cac7c3c1bfbebebdbdbebfc2c8cbd4dce3eefcfffffffffffffffffffffffffffffffffffffff5e6d8c9bcb19c86715b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca4b5c9def3fffffffffff6e3d0c0ad98826d5a4835200c00000000000c21364c61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffeebd9c9b39e8976614b36210f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffbe7d5c5aa95806b55402b160000000009263a4e606c8197a1b1bdbfbfbebdc7bab49c938e91969ca4a4a5a6a8aaacaeb1b3b8c5b9bbbbbcbcc9bcb5b4b9c6cfdbd7d4dacfcac8c5c4c2c0c0c0c0c0c1c1c2c2c3c4cacfd9e7f2e7e0ddd7c3ad98836e584b6075869aa2acb2b7c3bababbbac6b9b4b9c6c9ced8d9d5d1cfd7cdc9c8c7c5c4c3c2c0c6b9b19c87725c47321d07000000000000000000000000000b21364b6075879da9b7c4c4c4c4c5c5c5c6c6c6c6c7c7c7c7c8c8c8c8c7bfb3a59d8777624c3e2d1b07000000000000000000000000000000000000000114263644556175859ba5b6c5d6e6e3d1c0b4a29a8476645c4f4333291b0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182838576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7917c66513e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364b61768a9fb4c9dff4fffffffffffffffffffee9d4bfa9947f6a543e2e1b08000000000000000000000000000000000000000000000000000000000000000000000000091e32455771879cb1c6dcf1fffffffff4dfcab6a5907b655745321f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132330404c5c6478879ca5b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e6dfdcd8d7dadce3eefdfffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4c62778a9fb4c8d9ebfefffffffffffffffffffffffffffffffffffffff7e4d1c1a8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657b90a7b8cce0f5fffffffffffffffffffffffffffffffffffff8e5d2c2af9a846f5c4a36210d0000000000000000000000000000000000000000000000000000000000081b2e3e4c62778a9fb4c8d9ebfefffffffffffffffffffffffffffffffffffffff7e4d1c1a8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657b90a7b8cce0f5fffffffffffffffffffffffffffffffffffff8e5d2c2af9a846f5c4a36210d0000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffff1dbc6b19c86715b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb4cadff4fffffffffffffffffffffffffffffffff2ddc8b29d88735d453828150200000000000000000000000000000000000000000000000000001021364a5c71869bb0c6dbd7c7b3a1917c675847331f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8095abbccfe3f5fffffffffffffffffffffffffce9d7c7af9a85705b4936211100000000000000000000091d2f40576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffff4dfcab7a5927d68523d2c1a06000000000000000000000000000000000000000d22364a5c6f849aafbecfe3f3ffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c8671594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000000000000000b1b2e3e4e5f6874797c7c7a766f665e4d493c3023150700000000000000000000000000071a2d3e53697e93a9b6c3cfe1e9f5fffffffffffffffffffffffffffffffff1e1d3c3b6b2aa9faab4c0cfdceaeee3dcd8cec9c7c6c7c9ced8dddfe7f2fafffffffffffffffffffffffffffffffffffffffffffffffffbece3d6ccc9bfb8b6bcc7cad3e0ebe6dedcd9d6d5d4d3d2d2d3d4d8dddfe7f2f6fffffffffffffffffffffffffffffffffffffffff4e5d7c8bbab9f937e68533d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dbefffffffffffffeedfcab49f8b78624d3a2a17040000000215283852677c91aabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e3cfbcab96816c5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c8d9ebfefffffffffffffff0dac5b09b85705b46301b060000000b1f31424b607383969faaaaaaa9a8a6a99f937e797c81868c8f9091939597999b9ea7a2a4a5a6a6a6a5ab9f9ea8b2bfc6c2bec9bcb5b2b0aeadabaaaaaaababacadadaeafb4bcc9d8ddd5cbc8c2beab95806b56455762778490979da5a3a4a5a6a5a4a89ea8adb4bbc8c4bfbcbac7bab4b3b1b0afaeadaba8a89e95826d58422d180300000000000000000000000000091e324556657b8b9da6adafafafafb0b0b0b1b1b1b1b2b2b2b2b3b3b3b2aea19987786359483420100000000000000000000000000000000000000000081c30435460738399a3b5c3d4e3e7d5c5b4a29a847561584b3e321e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5af9a846f5c4a362212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465770859bb0c5dbf0fffffffffffffffffffff0dbc5b09b85705c4b3722130000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb4cadff4fffffffff2dcc7b29d87725d4c3928160100000000000000000000000000000000000000000000000000000000000000000000000000000000000006142331414d5e667a889ca5b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d3cac7c2c1c5c8d1e2eaf5fffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000010203448596b8096aabbcee2f7ffffffffffffffffffffffffffffffffffffffffe7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074899eb3c8def3fffffffffffffffffffffffffffffffffffffff0dcc7b3a28e79644e3c2b1905000000000000000000000000000000000000000000000000000000000010203448596b8096aabbcee2f7ffffffffffffffffffffffffffffffffffffffffe7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074899eb3c8def3fffffffffffffffffffffffffffffffffffffff0dcc7b3a28e79644e3c2b190500000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffead5c0aa95806b553d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000013283e53687e93aabbcee2f7fffffffffffffffffffffffffffffffff4dfc9b49f8a74605645321d090000000000000000000000000000000000000000000000000000071a2d3d54697f94a9c8d8e5d0bfb39d8876614c402f1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb4c7d7eafdfffffffffffffffffffffffff5dcc8b4a28e79634e3f2e19090000000000000000000d24384c5e72879db2c7ddf2fffffffffffffffffffffffffffffffffffff8e4d2c1b29d8774604b36200f00000000000000000000000000000000000000000f24394e64798ea2b4c8dcecfffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000e23384e63788da3c8d8eafdfffffffffffffffffffffffffffffffffffffffffeebd9c8ab95806b563b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000000000000031729394a5c687d888f92928f8a847b6f635a4d4132251507000000000000000000000000000f21364c61768b9da5b2becdd7e5f0fefffffffffffffffffffffffff7ece3d3c3b6a59d8e8a9aa2b2becce2eaf6f5eae2dfdcdbdcdfe2eaf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cfc5b9b3aaa3a1a7b1b6c2cedbe9f3f1eeeceae9e8e8e8e8eaedf2f4fafffffffffffffffffffffffffffffffffffffffffff3e4d6c7baaa9f8d7e68604e3a1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8096abc1d2e4f8fffffffffff7e2cebbaa96816c5847331f0b000000091d3245566e8398adc8d8eafefffffffffffffffffffffffffffffffffffffffff4dfcab49f8c78624d39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffff3dec9b39e89745e49341f0900000002141d3144556073818e9495949493918e8a837264676c71777a7b7c7e80828486898b8d8e90919191908e8a8999a1b3b0ada9a5ab9f9d9b999796959595959697979899999fabbac7c8c4b8b3ada8a0907b655039485962707b82878b8e8f9090908f8d898e989faab2afaaa7a4a2a99f9d9c9b9a999896938f898074604b36200b0000000000000000000000000000021628384b5d657b889398999a9a9a9a9b9b9b9c9c9c9c9d9d9d9d9e9e9d99908476635a493b2b180200000000000000000000000000000000000000000b20354b60728298a1b3c1d2e1f1e0cbb8a69b84756157473a2e2014030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dcc7b4a28e7a644f402f1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939566c8196abc1d6ebfffffffffffffffffffff2ddc9b5a38f7a644f41301d0d0000000000000000000000000000000000000000000000000000000000000000000004182a3a51677c91aabbcee2f7ffffffffeed9c3ae99846e593f2f1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000006142431414e5f677c8a9ea6b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d9cec3b6b2adacafb4c0ced8e5f5fffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4d62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8297adc4d5e7fbfffffffffffffffffffffffffffffffffffff7e3d0c0ad98826d5a4834200b000000000000000000000000000000000000000000000000000000000005182b3b4d62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8297adc4d5e7fbfffffffffffffffffffffffffffffffffffff7e3d0c0ad98826d5a4834200b0000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71869cb1c8d8eafefffffffffffffffffffffffffffffffff6e2cebaa9917c74604b36200b00000000000000000000000000000000000000000000000000000010253a50657a8faabbcee2e0cbb8a697826d5e4c3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035485a6e8398a9bacde2effffffffffffffffffffffffff7e3d1c0ae99836e5d4b37261401000000000000000d1d304151667c91a5b7cbdff4fffffffffffffffffffffffffffffffffffff5ddc9b5a3927d675544311d080000000000000000000000000000000000000000162b40556b8095aac0d1e3fafffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000c21374c61768caabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a352000000000000000000000000000000000000004121e334657647a8d9da6a7a7aa9f99908478675f4f43332515060000000000000000000000000a1f334658647b8798a0b4bac7d3e0ecfdfffffffffffffffffff6efe7dacfc5b6a49c877a768498a0afbcced8e6f3fdf6f4f2f0f1f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffdefe3d5ccbeb2a79e958d8c929ca4b1bdccd9e9f8fffffffefdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffff2e3d5c6b9a99f8c7d68604e42311f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b5c9ddf4fffffffffffeead8c8b49e8a76614c3929160300000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffbe8d6c5af99846f5a49351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffff4dfcab49f8a755f4a35200a00000000011426374455606c7a7f807f7e7d7b79756e605452575962656567686a6c6f71737678797b7c7c7c7b79767683949e9b9794908d8a8885848281808080808181828383848c9fa9b7b2aca69d97938f826e5d4b373b484c5d656d7276797a7b7b7b7a787579828b959d9995928f8d8b89888786858482817e7a756b605645321d090000000000000000000000000000000a1a2e3f4b5d65767e8284848585858586868687878787888888888988837c6f6158493c2c1d0d00000000000000000000000000000000000000000417293a52677c91a0b2bfd0dfefe6d0bfb39e887762574639291c1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddf3fefffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0af9a846f5e4c3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fffffffffffffffffffff8e4d1c1af9a84705f4d3b2b19090000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8399aec8d9ebfeffffffffeed8c3ae99836e59442e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000007142432424e60687d8c9ea8b8c4d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8bbb4a59c98979aa2b4bac7d8eafdfffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000d203448596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273750657b90a6b8cbe0f4ffffffffffffffffffffffffffffffffffffffeedfcab49f8b78624d3a29170400000000000000000000000000000000000000000000000000000000000d203448596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273750657b90a6b8cbe0f4ffffffffffffffffffffffffffffffffffffffeedfcab49f8b78624d3a29170400000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c4d5e7fbfffffffffffffffffffffffffffffffffdead8c7b39e8974604b35200b0000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadfe7d5c4b19f907c665847331f130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4d62788b9fb4c1d2e4f4ffffffffffffffffffffffffeedbc6b2a18f7b655544311d1203000000000009192b3c4d5f71859bb0c3d4e6fafffffffffffffffffffffffffffffffffff5e5cfbeb09b8572604a372715020000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000b20354a60728a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a3520000000000000000000000000000000000001122232434b6175879cabb7c4c8bbb4aea29a8a7d6a6150433324140300000000000000000000000417293a4b5c647682929fa9b6c2cfe2eaf5fffffffffffff7ede3dbd1c9bcb5a79c867764617482959eb4bbc8d5e3f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd1c5b8b3a098898078777d86979faebbccdaeafbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d4c5b8a89e8b7c675f4e4231241402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c71869bb0c6d7e9fcfffffffffff6e1cdb9a8957f6a5746321e0c0005182a3b51667c91a8b9cce1f5fffffffffffffffffffffffffffffffffffffffff5e0ccb9a7917c67523c2b1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffff4dec9b49f89745f4a341f0a000000000009192737444b5c646a6a6a6968666460564a43363b474c4f5051535557595c5760626466666767656461616e7f8986827f7b787573706f6d6b6b6b6b6b6c6c6d6d6e6f7d8b9ea69d968f88827d7a6e64533f2e2a343f4b505757616365656665646360646d77808884807c7a7876747372706f6e6d6b696560554b45382815020000000000000000000000000000000011212f3f4b5761686d6f6f6f707070717171717272727273737373726e665e4c473a2c1e0e0000000000000000000000000000000000000000000a1f3346586f8499aebecfddedead8c8b3a1917c66594839291b0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8399aec6d5e3ebf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffeedcc7b4a2907c665746331e130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4c6d6e8fcffffffffffffffffffffefdcc8b4a2927d6759483726140100000000000000000000000000000000000000000000000000000000000000071a2d3d4c61778b9fb4c9dff4ffffffffffefdac5b09a85705b3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000007152532424f60697e8d9faab9c6d5e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f9287838285919fa9bacee2f6fffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b53687e93a8bdd2e8fffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddeffffffffffffffffffffffffffffffffffffffff7e2cebbaa96816b5846331f09000000000000000000000000000000000000000000000000000000000005182b3b53687e93a8bdd2e8fffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddeffffffffffffffffffffffffffffffffffffffff7e2cebbaa96816b5846331f0900000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a6b8cbe0f4ffffffffffffffffffffffffffffffffffeed9c3ae99846e5443301c08000000000000000000000000000000000000000000000000000000091e32455771869bb1c6dbf0e2cebeb39d8876614c41301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2035495a6b8095a3b5c5d6e6f6fffffffffffffffffffffff6e2cfbfb09b8573604b40302113050000000a182737485a677d92a3b5c9e2f2fffffffffffffffffffffffffffffffffffdead8c7b2a08f7a655443301909000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000071c30435472879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0000000000000000000000000000000008121f2f404f616e8298a5b6c9d4d8cecac0b4a89e8d7f6a6150423121110000000000000000000000000c1c2e3e4b57616d7d8a9ca4b2becdd7e5effbfffffdefe4ddd0c7c1b4ab9f978979635956606d80929faab8c5d3e0edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e6dfcfc1b4a79e9182776a6361677481949daebccce0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d3c4b7a79e8a7b665e4d41312414060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e53687e93a8b9cde1f5fffffffffffce9d7c6b39e8975614b3a2917040b1f3447596e8399aec6d6e8fcfffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffff2ddc8b29d88735d48331e08000000000000091927313e4a4f5555555453514e4b453830252a34373a3b3c3e40424439454b4d4f50515151504f4b4c616974716d69666360565b5958565555555656575858595f677c8a8d88817a746d68655d53463621181f2f383b39464b4e4f5051504f4d4b4f59626a736f6a67656261575e5c5b5a595856534f4b443732281a0a00000000000000000000000000000000000311212f39464c53585a5a5a5a5b5b5b5c5c5c5c5d5d5d5d5e5e5e5d59514c40332a1c0e000000000000000000000000000000000000000000000c21364c61768a9fb4c9dfecf7e2cebbaa99836f5e4d3b2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253653697e93a8b8c4cfd9e7eefafffffffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0b29d8776614c4131201001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca8b9cce1f5fffffffffffffffffffff7e3d1c0b39e8977625544311d14040000000000000000000000000000000000000000000000000000000000000c21364a5b6c8196aabbcee2f7fffffffffff3dec8b39e88735a4935200a00000000000000000000000000000000000000000000000000000000000000000000000000000007152532434f61697e8d9fabbbc8d7e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dfcab49f8c7d726d6c707c8b9fb4c8d9ebfefffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c7d8eafdfffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8196acc0d1e4f7fffffffffffffffffffffffffffffffffffffeead8c8b49e8976614c3727150100000000000000000000000000000000000000000000000000000000000e23394e63788ea3c7d8eafdfffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8196acc0d1e4f7fffffffffffffffffffffffffffffffffffffeead8c8b49e8976614c37271501000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf3ffffffffffffffffffffffffffffffffffebd6c1ab96816c563626140100000000000000000000000000000000000000000000000000000003162839576c8197acc1d6ecece0cbb7a698826e5f4d3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b6074859ba7b9c8d8e7f7ffffffffffffffffffffffedddc9b5a395806b5e4c3f301f180d0c0f1a283644556278899eb3c1d2e4fffffffffffffffffffffffffffffffffffff6e2cebaa998836e5d4b36251300000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000132536596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffeebd9c9ab96816c56412c17000000000000000000000000000007111c23303d4c5e697f94a0b2c3d3e7eae2dfd0c6b9ab9f947f6a604e3f2f1d0d00000000000000000000000010202e39464c6068798698a0b4bac7d2e0e7f3f9ecdfd1c8bfb3aea39b8d8276635b4a454b626b7d8c9ea7b6c2d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffaf7ece3dfd3cabeb2a39b897c6d61584e4c56606c7f949dafbdccd6e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffceee0d2c3b6a69d897a655d4c4030231406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364c61768a9eb4c7d7e9fcfffffffffff4e0ccb8a7947f6a5847331f101628384c62778b9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffbe8d6c5ac97826d5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffff1dbc6b19c86715c47311c070000000000000009151d2d36393f403f3f3e3c393632281c13181f22252627292b2d2f28323638393b3c3c3c3b3936434f545e5b5854504e4b45384442414040404041424243414d5e667878736c656054534f4b3f36281805111c2325283236393a3b3b3b3a38353b484c555d5a55524f4d4b46394746454443413e3a3631271d150a0000000000000000000000000000000000000003111b2933363e4344454545454646464747474748484848494948443b382f1f180c000000000000000000000000000000000000000000000215273752677d92aabbcee2f7e7d4c4b49f8b78634d40301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277899ea6b4bcc9d0dfe6f2ffffffffffffffffffffffffffffffffffffffffffffffffffeedfcbb7a697826d604e3e2e1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899eb4c9def3ffffffffffffffffffffffeee0ccb8a79a8473604b423122120300000000000000000000000000000000000000000000000000000000000e24394e63798b9fb4c8d8eafdfffffffffff5e0ccb8a78d78634d382815020000000000000000000000000000000000000000000000000000000000000000000000000007152532434f61697f939fabbcc9d8e6f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c9ad97826d5f58575e6b8095aabbcee2f7fffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba9bacee2f6fffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374e63798ea2b4c8ddedfffffffffffffffffffffffffffffffffffffff6e1ccb9a8947f695544311d0800000000000000000000000000000000000000000000000000000000000b21364b60768ba9bacee2f6fffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374e63798ea2b4c8ddedfffffffffffffffffffffffffffffffffffffff6e1ccb9a8947f695544311d08000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8297acc2d7ecffffffffffffffffffffffffffffffffffefdac4af9a856f5443301c070000000000000000000000000000000000000000000000000000000012283d52677d92a7c5d5e8fae7d5c4b2a0917d675847331f11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e3245566378899eaabbc9d9e7f5fffffffffffffffffffff8e4d2c1b49f8d7c665d4d41342a2321222d3845546073849aa7b9ccdfeffffffffffffffffffffffffffffffffffffdead8c8b49f8b78624d3f2e18080000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff7e3cfbcab917c66513c2711000000000000000000000000060f1a212e37404d5b667c8d9fb4becfe1f1fef7eee4d6c9bcb59d937e685d4b3b2b1808000000000000000000000002101b2933424e5b637582939fa9b5c1ccd5dee5dccfc0b4b0a1998f857a6d61584a3d3144505f687b899ca4b3bfcfdae7f1f2f3f4f4f7fefff5f5f5f5f5f5f5f5f5f5f5fffef7f4f3efe6dfdacfcac3b6b2a0988578665e4c473a38454b616a7f959eb3b9c5cfd9e3ecf7fbfffcfdfefffffffffffffffffffffffffffffffffffdecded1c2b5a59c8779645c4b3f2f22130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8196a9bacde1f5fffffffffffbe8d5c5b39e8976614c3e2d1b1e3245566a7f95aabbcee2f7fffffffffffffffffffffffffffffffffffffffff5e0ccb9a7907b6550382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbffffffffffffffeed9c4af99846f5a442f1a05000000000000000001101b22242a2b2a29282624201d150a00050b0d1010121315171a161e21232426272727262421323b3f4946423f3b383632282f2d2c2b2b2b2b2c2c2d2e30404c5b63635b57504b43363a372e21180a0000080e10161e2124252626262523202b3437404844403d3a383632283231302f2d2c2925201d150902000000000000000000000000000000000000000000000b171e21282d2f2f30303030313131323232323333333334332f26241d12040000000000000000000000000000000000000000000000081d3144556e8398aec8d8eaf4dfcbb7a696816b5b49352212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344859657b88979fabb3bfcbd4e2eefcfffffffffffffffffffffffffffffffffffffffffffffffae6d4c4b19f927d685c4a3d2c1f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a5c71879cb1c6dcf1fffffffffffffffffffffffbe8d5c5b4a296816c604e403021110100000000000000000000000000000000000000000000000000000003182d42586d8297aabbcee6f6fffffffffffffbe8d5c5a8937e695645321d1000000000000000000000000000000000000000000000000000000000000000000000000006142532434f61697f939db5bcc9d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c4b7ab937e695341404c61778b9fb4cadff4fffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000921364a5b70859ab0bfcfe1f1fffffffffffffffffffffffffffffffffffffce8d6c6b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000091e324556748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000921364a5b70859ab0bfcfe1f1fffffffffffffffffffffffffffffffffffffce8d6c6b29d8874604b35200b000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000114263753687e93a8bdd3e8fdfffffffffffffffffffffffffffffffff3dec9b39e8974604a35200b000000000000000000000000000000000000000000000000000000000e23384e63788da7b8cce0f5f2e2cfbeb39e8876614c3f2f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495a667c8c9fabbcc9d7e4f2ffffffffffffffffffffefe3cfbcab9f8b7b675f4c473b3837383d4a5660728298a2b4c5d6e8fdfffffffffffffffffffffffffffffffffff7e2cebbaa97816c5a48352110000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c00000000000000000000040e19202d363f4b505e66798a9eabbccfdcecfffffffff4e7dacfbbb49f8c7b655948362614010000000000000000000000000b171e313d4a57616d7e8b9ba3b3b8c5cad3cfbeb2a29b8e847a70655d4c473a2d1d33414e5d65788699a1b5bcc9d5dcdddedfdfe3ebdfdfdfdfdfdfdfdfdfdfdfdfdfebe3dfdddad4cac9bcb5afa59c918274625a4c40332a28324350616c80929ea7b4bcc9cfdae0e8e7e7e7e9ebedf0f3f5fcfffffffffffffffffffff5e9e1cec0b4a49c8778635b4a3e2e211204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c62778a9fb4c7d7e9fdfffffffffff3e0ccb8a796816c5c4a3929323a4b6075889db3c8d8eafdfffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374f64798fa4b9cee4f9ffffffffffffffebd6c1ac96816c57412c170200000000000000000000070d0f1515151413110f0b090200000000000000000000020003090b0d0f11111212100f141f272934312d2a2623201d151a18161616161617171818222f3d494e4e493d3a35302625231c110300000000000003090c0e101011100f0e0d1820222b332f2b272523211e161d1b1a19181614100b080200000000000000000000000000000000000000000000000000030a0c13181a1a1a1b1b1b1c1c1c1c1d1d1d1d1e1e1e1e1d19110f09000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3e4d2c1b29d8875614b3c2c19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b5d6577828c9aa1b2b7c4d1deeefffffffffffffffffffffffffffffffffffffffffffffffff2e2cebdb49f8b7a645b493d2d20130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffffffffffffffffffffff3e3d1c0b09f937e685e4c3f2e1f0f00000000000000000000000000000000000000000000000000000003192e43586e8398adc8d8eafffffffffffffffff1dcc7b29c8774604b3e2d1b070000000000000000000000000000000000000000000000000000000000000000000006142432434f61697f949daebbcfdae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b7a69d8d7d67523c33475873889eb3c8ddf3fffffffff7e2cebbaa8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba9bacee2f6fffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52677c91a1b2c3d3e5f5fffffffffffffffffffffffffffffffffffff4dfcbb7a6907b65503b251000000000000000000000000000000000000000000000000000000000000b21364b60768ba9bacee2f6fffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52677c91a1b2c3d3e5f5fffffffffffffffffffffffffffffffffffff4dfcbb7a6907b65503b2510000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffff5e1ccb9a88d78634e38230e000000000000000000000000000000000000000000000000000000000c2135495b73889eb3c8def3ffede0cbb8a697826d5d4c382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e677d8d9fabbac6d4e2eefdfffffffffffffffffeebd9c9baa99f8b7d6d6259514d4c4d515b63748298a0b2c0d1e3f3fffffffffffffffffffffffffffffffffffbe8d5c5b49f8b78624d3c2b190200000000000000000000000000000000000000000000000e23394e63788ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000000000000000000000000000000000000000000000f243a4f647a8fa4c3d4e6f9fffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a0000000000000000000c181f2b353d4a4e5d65707c889da8b9c9d9ebfafffffffffff7ece2cebbaa9e8977625443301c0e0000000000000000000000000003131f2d39464b60687985939ea7b1b6c2beb2a09885796f655d4f4b3f332a1c1523313f4b5a637683959fabb8c5c7c8c9c9cacfd9cacacacacacacacacacacacacad9cfcac8c4c3b7b2ab9f9a91877c6e6056483c2f1f18151d334351626c7d89979fabb5bcc9ccd6d2d1d2d3d5d8dbdee1e9eaeef2f4fafffffff9efe5d7cdbeb1a29a8677625a493d2d20110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596c8196a9bacde1f4fffffffffffbe8d6c5b49f8c7a64574638454b59697e93a6b7cbe6f6fffffffffffffffffffffffffffffffffffffffffeebd9c9ae99846f5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11140e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095aac0d5eafffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c12141f1c1814110e0b09020003010000000101020303111f2c353838352c25201c14100e0800000000000000000000000000000000000000050b0d151e1a1512100d0c0903000605040301000000000000000000000000000000000000000000000000000000000000000000000305050505060606070707070808080809090908040000000000000000000000000000000000000000000000000000000010253b50657b90a8b9cce1f2ddc9b5a3917c675746331e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4b59626d7984919da6b4c0d1e1f1ffffffffffffffffffffffffffffffffffffffffffffffffece1cdbaa99e8979635b4a3e311f180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edffffffffffffffffffffffffffeedecdbdb49f8c7c665d4b3d2d1d0d000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffff3decab6a496806b5c4a36220f00000000000000000000000000000000000000000000000000000000000000000006142432424f61697f949daebbcbe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79d887a675f4d3935485a74899fb4c9def4fffffffff4dfc9b49f8a745f4a351f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2c7d8eafdfffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f25394d5f6e8399a5b6c7d8eafdfffffffffffffffffffffffffffffffffffae7d4c4ab96816c56412c1700000000000000000000000000000000000000000000000000000000000e23384d63788da2c7d8eafdfffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f25394d5f6e8399a5b6c7d8eafdfffffffffffffffffffffffffffffffffffae7d4c4ab96816c56412c17000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffffffffce8d6c6a7927d67523d271200000000000000000000000000000000000000000000000000000000061a2c3d596f8499aec4d9eefffbe7d5c5b1a0907b655645321e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404d5f687e8d9fa8b7c4d0e1e9f5fffffffffffffffff7e7d7c7baa99f9182776d66626162666e798598a0b2becfdeeefffffffffffffffffffffffffffffffffffff2e0ccb8a796816c5a48351e0e0000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000c21364c61768ba5b7cadff4fffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375a6f8499afc4d9eefffffffffffffffffffffffffffffffbe8d6c5ab96806b563a2a17040000000000000004141c2a333c484d5b636f7b85919da6b7c6d6e7f7fffffffffffffffeead8c8b8a79a8473604b3c2b190500000000000000000000000000010f1b2832424e5b63737e88949ca4a9ada0988274645c4f4b3f372e1f180c0513212e3c49586172808d9ea7afb1b3b3b4b4bcb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5bcb4b3afaaa59d958c857c73675f4b45382b1e12040215253444515f6877828c999fabb3b9c5bdbcbdbec0c3c5c9cdd6d5d9dde0e7e9edefe6dfd1c7bab4a09784766259483c2c1f100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c62778a9fb4c6d6e8fcfffffffffff3e2cebbaa9c867561564f56606877899eb3c4d5e7fffffffffffffffffffffffffffffffffffffffffff7e3cfbcab95806b553727150200000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f21272923211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889db3c8ddf2fffffffffffffffbe8d6c5a5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000906030000000000000000000000000000000000000e1a212323211a100b0801000000000000000000000000000000000000000000000000000008050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e576c8196acc6d6e8e5d3c2b19b8673604a392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e3b474c5b636f7c879aa2b4c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b8a79d8779645c4e42342a1d150a0500000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc3d4e6f9fffffffffffffffffffffffffcebe2cebbaa9f8b7b655b4a3b2b1a0a0000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffff9e6d3c3b49f8c7a644e3d2d1a070000000000000000000000000000000000000000000000000000000000000005132431424f61697f949daebbcbd9e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0b39e8978645c4d4130384d62788da9bacde1f6fffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000316293953687d92a8bdd2e7fffffffffffffffffffffffffffffffffffffff7e2cebbaa8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414c6176879ca9bacee2eefffffffffffffffffffffffffffffffffffff0dac5b09b85705b3a2917040000000000000000000000000000000000000000000000000000000417293a53687d92a8bdd2e7fffffffffffffffffffffffffffffffffffffff7e2cebbaa8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414c6176879ca9bacee2eefffffffffffffffffffffffffffffffffffff0dac5b09b85705b3a2917040000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffff6e1ccb6a18c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7ffffffffffffffffffffffffffffffffffebd6c1ab96816c563726140100000000000000000000000000000000000000000000000000000000152a40556a7f95aac9d9ebfefff3e3cebeb29d8775604b3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122230414e60687c8a9da6b3bfcdd7e3ecf7f9fffffffffffff5e5d7c7bab4a0978a827c7876787c838c9ba3b2becfdcecfcfffffffffffffffffffffffffffffffffff2e2d0bfb39e8976614c3c2b1900000000000000000000000000000000000000000000000000081c3043546e8399aec5d5e8fbfffffffffffffffffffffffffffffffffffffffffff6e0cbb6a18b76614c36210c00000000000000000000000000000000000000000000000a1e33465772879db2c7dcf2fffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb1c6dbf0fffffffffffffffffffffffffffffff5e0ccb8a78f7a65503a2510000000000000000b171f313a474c5a626d79848f9ba3b2b7c4d4e4f4fffffffffffffffffff6e6d5c5b4a2937e695a4835200f0000000000000000000000000000000b161e313d4a556069757e878e949897827260554a3e372e221b1004000003111e2c3a4654606b7c88969a9c9d9e9f9faba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0ab9f9e9a958e878078706760554d4132281a0e00000007162634414e59626d79838c979ea7a8a8a7a8a9abaeb0b4b9c6bfc4c8cbd5d4d8dad4cac1b4a99f9382746158473b2b1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d203448596c8196a8b9cce1f4fffffffffffeebd9c8b6a499837466656a757e879ca7b8cce2f2fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c78624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a33373c3e39362d1f100200000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f52677d92a6b7cbe0f4fffffffffffffff5e0ccb8a78c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e0e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879db2c7ddf2decab6a4917c665443301b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a343d4a4e5e6676849aa5b6cadfedfffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b7a69d897a68604c473a31272018100c0a0400000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a5b7cadff4fffffffffffffffffffffffffffeebd9c8baa99e89796359483827150200000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffff1e3cfbcab99846f5b4a36210c00000000000000000000000000000000000000000000000000000000000005132331424e60697f939daebbcbd9e9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b4a2917c665a4a3e30283d52677d92a7b9cce0f4fffffffff3ddc8b39e88735e49331e0900000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576e8398adc3d8edfffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e334657647a8b9fb4c0d1e4f4fffffffffffffffffffffffffffffffffff3dec9b49e89745847331f0a0000000000000000000000000000000000000000000000000000000a1f3346586e8398adc3d8edfffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e334657647a8b9fb4c0d1e4f4fffffffffffffffffffffffffffffffffff3dec9b49e89745847331f0a0000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffff7e2ccb7a28d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3b8cde2f8ffffffffffffffffffffffffffffffffffefdac5b09a85705544311d080000000000000000000000000000000000000000000000000000000010263b50657b90abbccfe3f7ffffecdfcab6a595806a5a493520110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132331424e5e667a8899a1b4bac7cfdadee5eef3f5fcfffffff5e5d7cdbeb1a89f97918d8c8d91989fabb5c1cfdcecfafffffffffffffffffffffffffffffffffff6e6d5c4b3a1927d685846331e0e000000000000000000000000000000000000000000000000000114263652677c91a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000003172939586d8298adc2d8edffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000c1b2933424e58616c78828c99a1b0b4c1cbd4e2f2fffffffffffffffffffffff3e3d1c0b49e8a78624d3d2d1a0700000000000000000000000000000003141f2d37444b57606972797f828273605444372d231c11080000000000000e1b2936434b5e667780858788898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a88848079736b635a524b4437301d150a0000000000081623313b474c5b636e7981898f939292929496989b9ea8a6aaaeb3b8c4bfc3c5c3b6b2a39b8b7e6d6056463a2a1d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6177899eb4c6d6e9fcfffffffffff6e6d3c2b3a199857b7a8088939ca5b6c5d6e8fffffffffffffffffffffffffffffffffffffffffffce8d6c6ae99836e5a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000a1a27313a474c51534e4a3d2d2010000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d71869bb0c4d5e7fafffffffffffffff3dec8b39e8973594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394f647a8fa5b7cadfe8d5c5b19c8673604a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2d36404c586176879cb2becfe6f6fffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c4b7a79e8a7d6d61594b4538342b25211f1718110b0801000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7dcf2fffffffffffffffffffffffffffff6e6d7c7b9a79d8877625645311d1100000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffeebd9c9b3a18e79634e39240e000000000000000000000000000000000000000000000000000000000004132331414e60697e939daebbcbd9e9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c1af9a846f5e4d3c2d2022374d6277899eb3c5d6e8fbfffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffff3dec8b39e89735e382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b4c6d6e9fcfffffffffffffffffffffffffffffffff5e1cdb9a88c76614c37210c0000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffff3dec8b39e89735e382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b4c6d6e9fcfffffffffffffffffffffffffffffffff5e1cdb9a88c76614c37210c0000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffff4dec9b49f8974604b35200b000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffff9e6d4c3b49f8a78624d402f18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132431404c5c647783939fa9b5bcc9cad3d9dee1e8f1f3f9fff5eae2cec6bab4ada6a2a1a2a6aeb4bcc9d2dfecfafffffffffffffffffffffffffffffffffffeebd9c8b7a699836f5f4e3a29170000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8def3fffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283850657a8fa9bacde2f6fffffffffffffffffffffffffffffdead8c8ad98836d5544311d0800000000000c1c2a3a464c606877818b989fabb3bfc8d1dfe7f2ffffffffffffffffffffffffffeee1cdb9a898826d5b4a36210a00000000000000000000000000000000010f19263139454b545b63696d6d6055443627190f080000000000000000000b182630404c59616b707273747475757575757575757575757575757575757575736f6a6460544d493c3531261912020000000000000005131d2a343d4a4e5b636c757a7e7d7c7d7e808386898d9195999da6a6aaadb0aca59d92857968604b4538291c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f3447596b8095a8b9cde1f6fffffffffffff0e0d0bfb3a39b918f959da6b2b6c3d3e3f3fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8917c66513c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000a1a2838454b58616669635b4a3e2d18080000000000000000000000000000000000000000000000000000000000000000000000001325364f647a8fa3b5c9e2f2ffffffffffffffffefdac5af9a85705a3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0c090300040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f10111211100e0c0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8196acc3d4e6e0ccb8a7937e685443301808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212f3a4658657b8fa0b2c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c5b8a89f9282776960564c483b3a3633292d26201c1408000000000000000000000000000000000000000000000000000000000000071c3043546c8196acc1d6ebfffffffffffffffffffffffffffffff5e5d6c5b7a69b8574604b3f2e1909000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffff7e7d0bfaa95806b55402b160000000000000000000000000000000000000000000000000000000003122230414d5f687e8d9fb5bbcbd9e9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ddc8b4a38f7a644f40301e1020344859697f94a7b9cce0f5ffffffefdac5af9a85705a45301b050000000000000000000000000000000000000000000000000000000000000000000000000005182b3b52687d92a8bacde1f6fffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4b6073849aa8b9cde1f3fffffffffffffffffffffffffffffffffce9d6c6a38e78634e39230e000000000000000000000000000000000000000000000000000006192c3c53687e93a9bacde1f6fffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4b6073849aa8b9cde1f3fffffffffffffffffffffffffffffffffce9d6c6a38e78634e39230e0000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffff6e1cdbaa88e79634e39240e000000000000000000000000000000000000000000000000000000000a1e33465771879cb1c6dcf1fffffff1e1cdbaa999836e5e4c3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061322303e4a5962727e8b999fabb1b6c2c3c9ccd6dcdee5f0fafdece4d7cdc9c2bbb7b6b7bbc3cacfd9e7effdfffffffffffffffffffffffffffffffffffeeae2cebbaa9d8877624c41311c0c000000000000000000000000000000000000000000000000000000091d3245566e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5ffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8196abc7d7eafdfffffffffffffffffffffffffffff7e2cebbaa917c675237271501000000000a1a2a3a4758616e7e89969fa9b4bcc9d0dde4effafffffffffffffffffffffffffffffce9d7c6b59f8c79634e38281603000000000000000000000000000000000009141d2832363d4a4e5458584b443727180900000000000000000000000008141c2f3a474c565a5c5e5e5f54606060606060606060606060606060606060545a554f4a4336352c201d140900000000000000000000000d181f2d363d4a4e55606568686768696b6e7074787c8084888c9094989a9790877d73635b4e4231271a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6177899eb4c8d9ebfefffffffffffeeeddd0c1b5b0a6a4aab3b8c4cad3e1f1fffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200e0000000000000000000000000000000000000000000000000000000000000000000000000000021528384556606b767c7e79645c4a3625130000000000000000000000000000000000000000000000000000000000000000000000071c3043546c8297acc1d2e4ffffffffffffffffffebd6c1ac96816c57412c1700000000000000000000000000000000000000000000000000000000000000000000030002080b0d0f1114181f22211e161b19171513110f0d0b080200030100000000000001010202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e151920222526272726252422201c131714110d0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6075899eb3c8dee0cebdb39e8975604b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c293a4b5d6e8398aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffff2e3d5c6bab4a098897e746a625955504c463a423b353026181204000000000000000000000000000000000000000000000000000000000013253652677d92a7c9daecfffffffffffffffffffffffffffffffff4e4d4c4b4a396806b5d4b372614010000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffedd9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000003112130404d5f677d8d9fabbccfd9e9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3e8e0d1c1b09b85705d4b37221205182b3b4b6075899eb3c9def3ffffffedd7c2ad98826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafc6d7e9fcfffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c30435462788a9eb4c4d5e7fbffffffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000c2035495a70859bb0c7d7e9fdfffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c30435462788a9eb4c4d5e7fbffffffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f0000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000005192b3c556a8095aabfd5eafffffffffffffffffffffffffffffffffffffce9d7c6a7927d68523d28130000000000000000000000000000000000000000000000000000000003172939576d8297acc2d7ecfffffffde9d7c7b3a1907b665443301c0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202d3b4854606979838c959ca4a8aeb4b9c6c7cad3dfe7f2fcf5e9e1ded7d1cdcbccd1d8dfe3ebf7fffffffffffffffffffffffffffffffffffff6eae2ccbcb49f8c7b6559483423130000000000000000000000000000000000000000000000000000000002152838566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3fffffffffffffffffffffffffffffffffffff2ddc7b29d87725846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c00000000021527384759617683939ea7b4bac7cfd9e7edf8fffffffffffffffffffffffffffffffffff4e3cfbcab97826d5645321e09000000000000000000000000000000000000010a161e212d36393f43423631271909000000000000000000000000000001121c2a343741454748494a434a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4336403935302520190e080100000000000000000000000000050f1a212d3637444b5053535253545659546063666a6f73777b7f8385827b73686054493d311d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586c8196aabbcee2f7fffffffffffffceedfd2c9c6bbbabfc8cbd5dfe6f1ffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5645321d090000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566074808a91938b7a645443301c07000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddeffffffffffffffffffdead8c7a8927d68533d28130000000000000002090b0f1112120f0c0a040006060606060606060002090b0e1115181b151d20222426292a3437363228302e2c2a28262422201d151a181716151515151516171818150e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1920232a2b34383a3b3c3c3c3b39373530252c292622201c1314100d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f334658697e93a7b8cce0d3c2b19f947f6a564532180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4d63788c9fb4cadfeefffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d7cdbeb2a79e93887f77706a6561585c58514b4336301f170c000000000000000000000000000000000000000000000000000000000e23394e63788eabbccfe3f8fffffffffffffffffffffffffffffffff2e2d1c1b49f8c7b655544311d080000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000011212f404c5e677d8c9fabbcc9daecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e6dfd5ccc5b4a3917c66513f2e1b04000d1e3245566f859aafc4daefffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636485a687e93a6b8cbe0f4fffffffffffffffffffffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000e23384d63788da3b5c9e5f5fffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636485a687e93a6b8cbe0f4fffffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6f849aafc4daefffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17000000000000000000000000000000000000000000000000000000000013283e53687d93a8c6d6e8fcfffffff5e5d0bfb19b8673604b38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a36434a5b636f7880878d93999ea8abb1b6c2cbd4e1e9f5fcf6f4ece6e2e1e2e6edf4f7fefffffffffffffffffffffffffffffffffffff3e6d8cebcaf9e937e685d4b3b2a18050000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687e93a7b8cce0f5ffffffffffffffffffffffffffffffefdac4af9a856f5846331f0a00000000091d31455661778699a1b3b9c5ced8e3ebf7ffffffffffffffffffffffffffffffffffffffffecdac9b49f8a75604b36210b000000000000000000000000000000000000000003090f1a21242a2d2d201d150900000000000000000000000000000000000c181f222b30323334253035353535353535353535353535353535353530252b24201c130806000000000000000000000000000000000000070f1a212731363a3e3d3d3d3f4136434a4d5155595962666a6e706c6660544b43362c1f14020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d62788b9fb4cadff4fffffffffffffffdefe4dddbd0cfd5dde0e7f2f9fffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533828150200000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b607484969fa9a99b8572604a35200c000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca4b5c9daecfffffffffffffffff6e2cebaa98e79644f39240f0000000000000a151d202427282725211f171b1b1b1b1b1b1b1b1b1b151d2023272a2d3027313637393b3e3a474c4b46394543413f3d3b39373631272f2d2c2b2a2a2a2a2b2b2c2d2d2a23211a0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202c35383f3c484d4f50515251504e4c4a4336423e3b383530252925222019191613100d0b0801000505050505050505050505050000070b0c0d0d0b0902000000000000000000000000000000000000000b1b2f404c6176889db3c5d5decab6a497816c615038281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112135495b6e8398adbfd0e3f6fffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfc5b8b3a69d948b857f7a7674716d6660544d4033291c0c0000000000000000000000000000000000000000000000000000000b21364b60768b9fb5cadff4ffffffffffffffffffffffffffffffffffefe3cfbcab9c8673604b3625130000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffce9d6c6ad97826d58422d18030000000000000000000000000000000000000000000000000009192e3f4c5e667c8c9faabbc9d9e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0d4cbc5b8b3a79b85705e4d39201000000c21364a5b71869cb1c6dbf1fffffeead8c8a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000215273853687e93abbccfe3f7ffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4a6074889eb3c8ddf3fffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000004182a3a54697f94a9c1d1e4ffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4a6074889eb3c8ddf3fffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000d22384d6277899eb4c9def3ffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1700000000000000000000000000000000000000000000000000000000000e24394e63798ea8b9cce1f5ffffffffeddec9b5a3927d675645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1825303d494e5b636a72787e84898f959ca4b3b7c4cdd7e3ebf7fffffbf7f6f7fbfffffffffffffffffffffffffffffffffffffffffaede3d5c8bbb49e957f6a604e3f2e1d0d00000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543626140100000000000000000000000000000000000000000000000013253654697f94a9c2d3e5f9fffffffffffffffffffffffffffffffffff8e3cfbcab907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6074879db2c5d5e8fbffffffffffffffffffffffffffffffebd6c0ab96816b563a291704000000021628384b6074859ba4b3bfccd6e2eaf5fefffffffffffffffffffffffffffffffffffffffffff7e1cdbaa8907b66513b26110000000000000000000000000000000000000000000000070c0e1418180b080200000000000000000000000000000000000000040a0c161b1d1e1f131c2020202020202020202020202020202020201c13150f0b0700000000000000000000000000000000000000000000000709151d202529282728292b253035383c403b484d5155585b57514b43363026180f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035485a6e8399aec5d6e8fbfffffffffffffffff8f2f0e6e4eaf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c6c8197a2b4bab5a3907b66513a2917040000000000000000000000000000000000000000000000000000000000000000000b20354b6073869cabbccfe3f2fffffffffffffff4dfc9b49f8a75604b36200b00000000000a1a273136393c3d3c3a37332a31313131313131313131283236393c3f424637444b4c4e515357596161575d5b59575553514f4d4b4437444241403f3f3f3f40414142423f39352c1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000003111e2b353c494d545b5a62646566676665636160545a5754504d4a43363e3b37342b2e2b282522201c141a1a1a1a1a1a1a1a1a1a1a1a1a1a131c20212322201d150a0000000000000000000000000000000000031729394c5e6d8297a6b7cbe3d1c0b19c8674604b43331a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4e63798ea1b3c7dceefefffffffffffffffffffffffffffffffffffffffffffffffffffffcece3d6ccc4b7b3ab9f9a948f8b8986827b73675f4c463a291a0a0000000000000000000000000000000000000000000000000000091e32455673889db2c8ddf2fffffffffffffffffffffffffffffffffffeebd9c9b5a4927d685443301c070000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffffffffffffffff5e1cdb9a8917c67523c271200000000000000000000000000000000000000000000000000011527374b5d657c8b9faabbc8d9e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d6ccc4b7b2a79e968979634e40301d0200000e24394e63798ea4b5c9def3fffff7e2cebbaa8e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000091d3145566e8499aec9d9ebfeffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c30435472889db2c7ddf2fffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000a1f33475870859bb0c5daefffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c30435472889db2c7ddf2fffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000021527384f64798ea8b9cde1f6ffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000b20354b6074899eb4c9deedfcfffffff8e5d2c2b29d8775604b36200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c353d494e555a63696e757a8086929da6b4bac6cfd9e7eef9fffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfd0c5b8aa9f937f6a61504231211100000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5443301c080000000000000000000000000000000000000000000000000e23394e63798ea4b6cadef3ffffffffffffffffffffffffffffffffffffecdac9aa95806b553a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f2034485a6a7f94a5b7cbe3f3ffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000091e3245566a7f95a3b5c2d0e0e8f3fdfffffffffffffffffffffffffffffffffffffffffffffffce9d7c6aa957f6a55402a15000000000000000000000000000000000000000000000000000000030300000000000000000000000000000000000000000000000000010507090000070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0700000000000000000000000000000000000000000000000000000000000002080b10131312131416131c2023272b2b34373b3f4345423b3530261c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c51667c91a7b9cce0f5fffffffffffffffffffffffbf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000002101c2b3b4f647a8d9fb5c0cdc1ae99836e5846331f0a000000000000000000000000000000000000000000000000000000000000000000081c304354657b8d9fb5c3d4e6fafffffffffffff1dbc6b19c86715645311d090000000002152738454b4f5152514f4c473a4646464646464646464638454b4e5154585b5d5560626466696c7177767472706e6c6a6866646260555c59585655555454555556565757554e493d32291b0c000000000000000000000000000000000000000000000000000000000000000000000000000111212e3c484d5a636a7074777a7b7c7c7b7a797775726f6c69666260545753504d483b43403d3a373530262f2f2f2f2f2f2f2f2f2f2f2f2f2f2530353738383631271a15070000000000000000000000000000000a1e334657657b909fb1c4d5dcc8b4a2907b6656453225150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364a5b6f8499afc0d1e2ebe7eaeff4f7fefffffffffffffffffffffffffffffffffffffffffffff3e8e0d4cbc9bcb4afaaa5a89e9b9790867c6e6158463828160300000000000000000000000000000000000000000000000000021628385b70859bb0c5daf0fffffffffffffffffffffffffffffffffffff7e7d2c2b19c8673604a35200b0000000000000000000000000000000000000000000011263b50667b90a5c8d8eafdfffffffffffffffffff3dec9b49e8976614b36210c00000000000000000000000000000000000000000000000000081d314455657b8b9fa9bac8d8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc5b9b3a69d93888077635b493522120000000f24394e64798ea3c2d2e5f8fffff4dfcab49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325485d72879db2c7dcf2ffffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325485d72879db2c7dcf2ffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000011263c51667b91a6bbd0e6fbffffffffffffffffffffffffead5c0ab95806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000091d3145566c8196abc6d7e9fcfffffffffffffffffffffffffffffffffffff9e5d3c2a6917b66513c26110000000000000000000000000000000000000000000000000000000000081c3043546f849aafc0cfe1e8f4fffffff0dfcab7a5927d67523a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a212c35383c494d535560656b737d88959fa8b4bcc9d0dee5f0fbfffffffffffffffffffffffffffffffffffffdf7f2e6dfd4cabfb3a69e8c7e6a6150433324140300000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200b0000000000000000000000000000000000000000000000000c2135495b72879cb1c7dcf1fffffffffffffffffffffffffffffffffffff0dac5b09b85705947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424d62788a9eb4c3d4e6fffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000b21364b6075899eb3c1d1e0edfbffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e1115182022262a2e302d26201c140801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20364b6075899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000114202d3a48596e8399abbccfdfc9b49f8a76614c36210c000000000000000000000000000000000000000000000000000000000000000000011426364b5d6c8197a5b7cbdfedfefffffffffff1dbc6b19c86715645321e0900000000091d31455660646667676461585b5b5b5b5b5b5b5b5b5b5b5b566063666a6d7073747577797b7e81868c8b89878583817f7d7b79777573716f6d6c6b6a6a6a6a6a6b6c6d6d6a635b4b46392a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4b5a626d787f85898d8f90919191908e8c8a8784817e7b7874706c696562595c5855524f4d4b4336454444444444444444444444444436434a4c4d4d4b45383225150400000000000000000000000000071a2d3d4b6175879db2bdcee2d2c1af9a85705e4c38281507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50657b8fa2b4c9ced9d2d5dadfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffbf2e7dfd9cfcac5bfc6b9b3b1ada49c918376615645321e090000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff0decab6a4907b65503b2510000000000000000000000000000000000000000000000e23384d63788daabbcee2f7fffffffffffffffff7e4d1c0ac97826d5746321e09000000000000000000000000000000000000000000000000011426374b6074879da9bac7d7e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdece2d4c9bcb5a79e93877e756b6259493d2c1a040000000f24394e64798ea3b9cee3ffffffefdac5b09a85705645311d090000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a8b9cde1f5ffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000000000000000000000000000000111273c51667c91abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000040a0c0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000011263b51667b90a6bbd0e5ffffffffffffffffffffffffffecd7c1ac97826c573726140100000000000000000000000000000000000000000000000000000000000000000000011426374b6075889eb3c8ddf3fffffffffffffffffffffffffffffffffffffff3decab6a48c77624c37220d00000000000000000000000000000000000000000000000000000000000114263653687e93a2b2bfccd6e4edfbfffae6d4c3ae99846f5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e1a21232c353837444b5054606875808a979fabb3c0c9d3e0e7f3f5fbfffffffffffffffffffffffff9f3f1eae2dfd4cbc3b7b2a199887b69605043332515060000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6907a6550362614010000000000000000000000000000000000000000000000061a2c3d566b8096abc4d5e7fbfffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e606f849aa8b9cde2f2fffffffffffffffffffffffffffffffffce7d2bca7927d67523d28120000000010253a50657a8fa7b9ccdfeffeffffffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1115191b17110b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000009141d313e4a5862778c9fb4c9dae2cebaa9917c67523c27120000000000000000000000000000000000000000000000000000000000000000000008182e3f4c6176879db2becfe2f5fffffffffff4dfcab49f8a76604b36210b000000000b20364b6074797c7d7c7a77737170707070707070707070707275797c7f828588898b8c8e9093969ba3a89e9c9a98969492908e8c8a8986848281807f7f7f7f80808182827f796d6157473a2a19090000000000000000000000000000000000000000000000000000000000000000000008182d3d4b5d6578828c949a9ea8a4a5a6a7a6a5a3a99f9c9a9793908d8985827e7a7774716e6b68656260545b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a546061626260564f43322312000000000000000000000000000d21364a5c6c8197a5b7cadbdec9b5a3907b6550402f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23374b5d70849aabb4bbc8bdc0c4caced8e6effdfffffffffffffffffffffffffffffffffffffffffffffaf7ebe3dfdad4d6ccc9c6c2b6b1a1998575604b36210b0000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffff9e5d3c2ac97816c57372715010000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffff2ddc8b4a28e7a644f39281603000000000000000000000000000000000000000000000000081d314455687d92a5b6c7d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cfc4b7ab9f97897e746860564d483b2c1f0e000000000f24394e64798ea3b9cee3f8fffff1dcc7b29c87725d3827150200000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac6d6e9fcfffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffff0dbc5b09b86705b382816030000000000000000000000000000000002090b10131517141d2c41566b8196abc9d9ebfefffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b3b2b180500030a0c0e0f11131618171f21211e170b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffff0dbc5b09b86705b3828160300000011263b50667b90a5c0d0e3f7ffffffffffffffffffffffffefdac5b09a85705544311d0800000000000000000000000000000000000000000000000000000000000000000000081d314455687d93a6b8cbe0f5fffffffffffffffffffffffffffffffffffffff1dcc7b19c87725947341f0b0000000000000000000000000000000000000000000000000000000000000b20354b60728498a0b4b9c6cfe0e8f3fff1dfc9b49f8a77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e19202327313636434b57616a77828c9aa2b1b6c2cbd5dde0e7e7eaecedeeeeeeeeedebe9e7e5dedcd8cec9c3b7b2a59d918377655d4f4233251507000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ac97816c5443301c0800000000000000000000000000000000000000000000000010253a4f657a8fa6b8cbe0f4fffffffffffffffffffffffffffffffffff7e3cfbcab927d68523a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081829394a5b687e93a1b3c6d7e9fffffffffffffffffffffffffffffffffffbe8d6c5a5907a65503b25100000000012273c51677c91a6c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b19273854697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000070f192631424e5c64768399aabbcee7ead8c7ad98826d583c2c190600000000000000000000000000000000000000000000000000000000000000000000111e334657657b90a0b2c6daeffffffffffff7e2cebbaa8f7a654f3a25100000000014293f54697e8e9192918f8c88868686868686868686868686878a8e9194979b9d9ea8a1a3a6a8acb0b5b9b4b2b0aeacaaa8a6a4ab9f9e9c99979695949494949596969797948e8275615847372715010000000000000000000000000000000000000000000000000000000000000000001325364a5b657b89989fabb0b4b9c6babbbcbbbac7bab4b2afaca9a5a89e9b9793908c898683807d7a777572706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7275767877756a614f41301d0a0000000000000000000000091c2f404e64798c9fb4c3d4e6d6c5b19b86715d4c382211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4f647a8d9b9faaa5a8abafb4bbc8d2dfeffefffffffffffffffffffffffffffffffffffffffffffffffef7f4efe9e8e1dedbd3cabfb3a3937e69543e2914000000000000000000000000000000000000000000000000000014293e53697e93a8c4d4e6fafffffffffffffffffffffffffffffffffffffff0dbc6b19c86715544311d08000000000000000000000000000000000000000000081d31445571879cb1c6dcf1fffffffffffffff9e6d3c3b09b85705c4a361b0b000000000000000000000000000000000000000000000000031628394b6073879cb2c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdbeb2a69d8d82776960564b4538342b1d0e00000000000f24394e64798ea3b9cee3f8fffff4dec9b49f89745f4a27150200000000000000000000000000000000000000000000000000000000000000000000000002152838596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffff3ddc8b39e88735645321e090000000000000000000000000000080a151d2025282a2d263135395a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974594834201b1c171e21232526292b2d293336363329201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffff3ddc8b39e88735645321e090000000e23384d63788da2b4c8dceefffffffffffffffffffffffff3dec9b49e8975604b35200b000000000000000000000000000000000000000000000000000000000000000000031629394b6074879cb2c5d5e7fbfffffffffffffffffffffffffffffffffffffce8d6c6ac96816c573b2a1805000000000000000000000000000000000000000000000000000000000000081c304354607483939ea8b2beccd5e3f1f7e2cebbaa937d68533a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e151d20263039464b59626d7984909ca4b3b8c4c8cbd5d2d4d7d8d9d9d9d8d8d6d4d2d3cac7c8bbb4aea59d93877c6f62594c3f3224150700000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b35200b0000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf0fffffffffffffffffffffffffffffffffffeebd9c9ae99836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636465763798a9fb4bfd0e4f4fffffffffffffffffffffffffffffffffff5e0ccb9a78c77624d37220d0000000010253a4f657a8fa6b8cbe0f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d100f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b29374450667b90a5bbd0e5faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000306080001080b0c0e10131c202d37444b60687a8799a1b3c8d9ebf2ddc8b29d88735a4935200c00000000000000000000000000000000000000000000000000000000000000000000031729394c5d6e8398adc3d8edfffffffffffeebd9c8a9947e69543626140100000012273c52677c91a6a7a6a4a79e9b9b9b9b9b9b9b9b9b9b9b9b9d9faba6a9adb0b2b4b9c6b9bbbec1c6c9cdc9c7c5c3c1bfbdbbc9bcb5b3b1aeadabaaaaa9a9aaaaababacacaaa0988576615544311d0e0000000000000000000000000000000000000000000000000000000000000000071c30435463798b9ea7b5bcc9c9ccd6d0d1d1d0cfd7cdc9c7c4c1bec6b9b4b0aca8a5a89e9b9895928f8c8a8785848484848484848484848484848484878a8c8d8d8a7f6a5f4d39240d00000000000000000000000e23384c5e6f849aabbccfe1e0ccb9a7927d68533f2f1c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122374b5c687d868a8d9092959a9faab5c1d2e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f0e5decfc1ab95806b56402b16010000000000000000000000000000000000000000000000000010263b50657b90a6b7cbdfebfdfffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000001152737596e8398aec3d8edfffffffffffffff3dfcab6a5917c67513e2d1b000000000000000000000000000000000000000000000000010f1e324657687d92a5b6cae1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee1d4c7bab4a098887b6d61594b4538322820180d0000000000000f24394e64798ea3b9cee3f8fffff4dfcab49f8a755544311d08000000000000000000000000000000000000000000000000000000000000000000000000091d32455672879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffff5e0ccb8a78b76604b36210b00000000000000000000000006111c232731363a3d404237444b4f5772889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d372f3032293336383a3c3e40433a464c4b46393632281a13040000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffff5e0ccb8a78b76604b36210b0000000c2035495a6f849aafc0d1e7f7fffffffffffffffffffffff5e1ccb9a88f7a654f372715020000000000000000000000000000000000000000000000000000000000000000091e324657677d92a5b6cae3f3fffffffffffffffffffffffffffffffffffffff5e1ccb9a8907b66503b261100000000000000000000000000000000000000000000000000000000000000011426364556606e7e8a98a0b3b8c5d4e1f1ead8c8af9a846f5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141c28323b484d5c646f7b86939ea6aeb3b8c5bdbfc1c3c3c4c4c3c2c1bfbdc2b6b1adaa9f9991877e75675f4c473b2f2114060000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68f7a654f3a2510000000000000000000000000000000000000000000000000081c3043546d8297acc2d3e5f9fffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c3043546175869ca9bacddeeefffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b000000000b20364b6075889eb3c4d4e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d1920222525211e160a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b394655606c7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000000000000000070c0e14181b1d1e141c202123262530353d4a55606c7e8b9da5b3bfd0e6f6f4dfcbb7a68d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f52677c91a7c2d3e5f9ffffffffffeed9c3ae99836e5443301c080000000f253a4f647a8fa4c8bcc5b8b3b0b0b0b0b0b0b0b0b0b0b0b0b2b4bcc9bfc2c5c8c9ccd6ced0d3d6dbdde1dedcdad8d6d4d2d0dacfcac8c6c4c2c1c0bfbfbfbfbfc0c1c2c2beb2a39a8473604b3c2b1906000000000000000000000000000000000000000000000000000000000000000b20354a6072859ba9b9c5cfdadee1e8e5e6e6e6e5eae2dfdcd9d6d3d6ccc9c5c1bec6b9b4b1adaaa7a4a99f9d9b9a999999999999999999999999999a9c9fa9a2a99f917c67513b2b1805000000000000000000091c2f3f50657b90a2b3c9d9ebdec9b39e8975604b3621110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4e5f687175787b7d80848b9ba3b5c2d2e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000b21364b6075879db2bdcddfeffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77614c37220c00000000000000000000000000000000000000000000162b40566b8095abc0d5eafffffffffffffff2dcc7b29d8773604b3520100000000000000000000000000000000000000000000000000f1f2f404b6175889db3c3d3e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecded1c3b6a99f938276655e4c473b32281e160a05000000000000000f24394e64798ea3b9cee3f8fffff7e3cfbcab8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba5b6cadff4fffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffbe7d5c5a28d78624d38230d00000000000000000000030e19202e3738454b4f525557595560646a758b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffce8d6c6a48f7a654f4444464739464c4d4f515355585a58616157534b4538301f170b0000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffbe7d5c5a28d78624d38230d00000006192c3c50657b90a2b4c9daecfffffffffffffffffffffffce8d6c6ab96806b5544311d080000000000000000000000000000000000000000000000000000000000000009192d3d4b6175889db2c3d3e6fffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b000000000000000000000000000000000000000000000000000000000000000008182838454b60687883919ea7b7c3d4e6f4dfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e2b343d4a4e5e66737e8893999ea6a4a7aaacadaeaeaeaeadacaaa7a4a49c97918a847c746960564d41342a1d11030000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffae7d5c4ab95806b563a2a18040000000000000000000000000000000000000000000000011426364f657a8fa4b6cadef6fffffffffffffffffffffffffffffffffff6e2cdbaa9937e68533d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122231424b60728399a4b6c7d7e9fcffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3b2b190500000000081d3144556a8095a6b7c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232b34383a3a3632281e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1012100b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4857617381949dafc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b372715010000000000000000000000000002090f1a2124292d30323426303536383b36434a505b637381939fa9b6c3d0ddedfffae6d4c4a7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000001122374c61778ca4b6cadef3fffffffffff3dec8b39e8974604b35200b0000000d22384d62778daabbced5ccc8c6c5c5c5c5c5c5c5c5c5c5c5c7cacfd9d4d7dadddee1e8e3e5e8ebf0f2f5f3f1efedebe9e7e5ece3dfdedbd9d7d6d5d4d4d4d4d5d5d6d7d7cec2b4a2957f6a5a4935200e000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa3b4c7d6e3ecf3f5fcfffbfcfbfffdf6f4f1efece8e8e1dedad7d3d6cdc9c6c3c0bdc7bab4b2b0afafafafafafafafafafafafafafafb1b4bac7bab19c8671594834200b0000000000000000000e23384c5d71869bb1c0d0e7e5d2c2ac96816c5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031414e5256606365686b6f78859ba4b5c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000091e324557667c909eb0c1d1e2f2fffffffffffffffffffffffffffffffffffae7d4c4a18c77624c37220d0000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffbe7d5c5a9947f6a5443301c0800000000000000000000000000000000000000000000000c1c2c3d4c5e6a8095a6b7cbe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeadccec0b4a59d8b7e6d61584c40342a1d150a020000000000000000000f24394e64798ea3b9cee3f8fffffeebd9b6a18b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c3d4e6f9ffffffffffffffffffffffffffffffffffffffffffffffecdac9a48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c2d3e5f9ffffffffffffffffffffffffffffffffe4cfbaa48f7a654f3a25100000000000000000000a161e2b353f4b50566065686a6c6f7175797f879daabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffe6d1bba6917c665b595a5b5c5e5761636466686b6d70737676706860564d4133291b0d0000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c2d3e5f9ffffffffffffffffffffffffffffffffe4cfbaa48f7a654f3a2510000000000e23384b5d6f849aabbccfe3f5fffffffffffffffffffffff2ddc8b39d8874604b362513000000000000000000000000000000000000000000000000000000000000021527374a5b6b8096a6b7cbe1f1fffffffffffffffffffffffffffffffffffffffbe8d6c5ad98836d5645321d090000000000000000000000000000000000000000000000000000000000000000000a1a2832424e59626e7c899da5b7cadff1e2cebbaa927d68533a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202d36404c556068767e84888c8f9295979899999999989694928f8b87827c766f6660554b4538301f180d00000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a0000000000000000000000000000000000000000000000000822374b5d72879cb1c8d8eafefffffffffffffffffffffffffffffffffdead7c7b09b85705b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202f404e606b8096a1b3c2d3e5f5fffffffffffffffffffffffffffffffffffffce8d6c6aa95806a55402b150000000000021527374c6176889dabbccfe3ecfafffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000614212f383c484d504f4b453832281a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a161e21252725201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3c4859627583969fafbbccdef2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735544311d080000000000000000000000000a151d202d36393e4245474949434b4c4e50545460656e7985979fb4bac7d4e1edfbffffecd7c1ac97826c573a29170400000000000000000000000000000000000000000000000000000000000000000000000a1f34475971879cb1c6dcf1fffffffffff5e0ccb8a78f79644f3a240f0000000b20354b60758a9fb4cadfe0dedbdbdbdbdbdbdbdbdbdbdbdbdcdfe3ebe9ecf0f2f3f5fcfffbfdfffffffffffffffffffffdfffff8f4f3f1eeecebeae9e9e9e9eaebebecece0d1c0b49f8b78624d3c2c1906000000000000000000000000000000000000000000000000000000000001162b40566b8095abc1d1e5f4fffffffffffffffffffffffffffffffffcf5f3f0ece8e9e1dedbd8d5d2d8cec9c7c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c7c9cdd7c9b5a48c77624c37220d0000000000000000061a2c3d50657b90a3b5c9deeedec9b5a48e79644e38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021323313a38454b4e5053565a6276869ca4b6c3d4e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000031628394c5e6c8196a3b4c4d5e6f6fffffffffffffffffffffffffffffffff4dfcbb7a68b76604b36210b0000000000000000000000000000000000000000000010263b50657b90a5c9d9ebfefffffffffff5e0cbb8a68e78634e36261401000000000000000000000000000000000000000000000919293a495b667c8c9fb4c4d4e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3ccbeb1a29a877a68604c463a2f1f180c0200000000000000000000000f24394e64798ea3b9cee3f8ffffffe1ccb6a18c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3ffffffffffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea4b6cadef3fffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000e1a28323c484d5d656e757a7d7f8284878a8e949da5b7c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e74716e6f7071737476787a7b7e808285888b8a857e74675f4c463a2a1d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea4b6cadef3fffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000081c2f3f4f647a8d9fb5c6d7e9fcfffffffffffffffffffff4e0cbb7a6917c675443301c0a00000000000000000000000000000000000000000000000000000000000c1d31445563798b9fb4c4d4e7fffffffffffffffffffffffffffffffffffffffff5e0ccb9a7917c665138281502000000000000000000000000000000000000000000000000000000000000000000000a161e313b484d5e6678879db2c3d4e6ebd9c8af99846f5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212f37444b5761686f73777a7d7f82838484848383817f7d7a76726d676158514b443732281a12050000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c000000000000000000000000000000000000000000000000081b2e3f54697f94aabbcee2f7fffffffffffffffffffffffffffffffffff5ddc8b4a38e79634e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f202e3e4c5e687e939eb0bfd0e0f0fffffffffffffffffffffffffffffffffffffff5e1ccb9a8907a65503b2510000000000000091e334657667c8d9fb5becedcebfdfffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000041424323f4b505a62656460564b45382b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000e19212832363a3c3a3631271a120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939485a62778599a1b0bdccd9eafbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b00000000000100040a0c0f111a2731363d4a4e54585b5d5e5f5460616365696d747b838c9ba3b1bdcdd7e5f1fffffffff1dcc6b19c86715846331f0a000000000000000000000000000000000000000000000000000000000000000000000004182a3a576c8297acc9d9ebfefffffffffbe8d5c5aa95806a553e2d1a070000081d31445573889db2c8ddf2f3f0f0f0f0f0f0f0f0f0f0f0f0f2f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffeeee2cebaa997826d5a49352008000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffcf5f3f0edeae7eae2dfdcdad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dcdfe2e5d2c2a5907b66503b261100000000000000000c2135495b6f8499afc1d2e4ecdac9b19c86715c4a361a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e25283236383b3d3c48586277869ca5b7c4d4e2f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000a1b2f404b6074859ba6b8c8d8eafdfffffffffffffffffffffffffffffff2ddc8b39d88735745321e09000000000000000000000000000000000000000000000e23384d63788dabbccfe3f7fffffffffff3ddc8b39e88735b49351808000000000000000000000000000000000000000000000114263746586379899eaabbcee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7d9cfbcafa0978476645c4e4233291c1104000000000000000000000000000f24394e64798ea3b9cee3f8fffff7e2ccb7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4fffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b72879cb1c7dcf1fffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000e1f2c38454b5a626f7b83898f929597999c9fa9a9b2b7c3d4e6f6ffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ae9d93898683848587888a8b8d8f919395989a9da69f9b93887d6e6158483b2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b72879cb1c7dcf1fffffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000001122364a5c6d8298a8bacde1f1fffffffffffffffffffffae7d5c4b19b8673604a392816030000000000000000000000000000000000000000000000000000000c1c2e3f4b6074859baabbcee2f2fffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000002131d2b34404c5a657b8fa5b7cadff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071219263139464b5359596265686a6c6e6e6f6f6e6d6c6a6864615858524c463a3531271e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab917b66513c2611000000000000000000000000000000000000000000000000001022374c62778b9fb4cadff0fffffffffffffffffffffffffffffffffff7e4d1c1ac97816c5846331f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3e4b5c667c8c9fb4bccdddedfefffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b000000000000031729394c5e6b8095a0b1becde2eaf5fffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000122332424f5d6571777a7a756b6056483b2b1c0c0000000000000000000000000000000000000000000000000000000000000000000000000005131e2c3539454b50514f4b45383022150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e3346576278879ba3b3bfcddbeaf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624d37220d0c0d0f11141619171f2124272b38454b535b63696d70727374747576787b7e838890989fabb5c1cee2eaf5fffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92abbccfe3f7fffffffffff1dbc6b19c86715c4a36210d0000011426375b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b49f8b78634d3625130000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f0efeeeeeeeeeeeeeeeeeeeeeeeeeeeff1f4f6e7d1bca7927c67523d271200000000000000011527374e63798c9fb5cadfefe3cfbcab947f69543e2d1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b0a151d202326282b3a48596278879da6b7c4d5e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000121d3144556277889daabbcee2ecffffffffffffffffffffffffffffffeed9c4ae99846f5939281603000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4ffffffffffefd9c4af9a846f5a3d2c1a0000000000000000000000000000000000000000000003111d3144556176869ca7b9c8d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c9bcb49e95827461584a3e311f170c0000000000000000000000000000000f24394e64798ea3b9cee3f8fffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c7d8eafdffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d556a8095aac5d6e8fbffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000c1d2c3d4956606a78848f999fa8a7aaacaeb1b4bac7c7cad4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffff1ddcbbbaea79e9b99999b9c9e9faaa2a4a6a8aaadafb2b7b4b0a69d9282766259483c2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d556a8095aac5d6e8fbffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000071b2d3e4d62788a9fb4c3d4e6f9fffffffffffffffffffff2dec9b5a3917c675745321e10000000000000000000000000000000000000000000000000000009192a3a4b5d6b8095a3b5c8d8eafffffffffffffffffffffffffffffffffffffffffae6d4c3ac97826d5645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000d1920303c4b5d72879db2c7ddf2e2cebbaa927c675237271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2933363e3b474c4f5255575859595959585755524f4c463a3c363329201d1509020000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9aa957f6a55402a15000000000000000000000000000000000000000000000000000b1f3447596e8399aec2d3e5f9ffffffffffffffffffffffffffffffffffefdec9b49e8a76614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3d4a5c647b8b9faabbcedaebfbfffffffffffffffffffffffffffffffffffffffbe8d5c5ad98836e5645311d09000000000000000b1b2f404a60728297a0b0bccdd7e5f1fdfffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414f61697b858d8f8f8980756259483a2918080000000000000000000000000000000000000000000000000000000000000000000000061423313c494d576065676560564d40322515060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c31414b6175869ca5b5c2d0ddebf9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a48e79644f39242121232427292c2e2a3337393c3c4956606972797e82858789898a8a8b8d9093989da6adb4bcc9d1dfebfdfffffffffffff8e3cfbcab8f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff1fffffffffff3dec9b5a48e79644e39240f000000192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e2cebbaa95806b5443301c0700000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5d8e6edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d281300000000000000081d3144556c8197abbccfe3f4dfcab59f8c78624d3822100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e10131c2a3b485a6278889da6b8c5d5e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000021527374859657b8b9fb4bdcee0f1fffffffffffffffffffffffffff7e4d1c0a9947e69543f29140000000000000000000000000000000000000000000000091d31455673899eb3c8def3ffffffffffecd6c1ac97816c57422c1700000000000000000000000000000000000000000000112131424b6073849aa4b6c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffff4e5d7c7baab9f937f6d6056473a2d201404000000000000000000000000000000000f24394e64798ea3b9cee3f8fffff8e3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca9bacee2f6ffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa7b8cce0f5ffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000004182a3b495b63757f8a9aa2aeb4bac6bfc1c4c6c9ced8dddfe6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffae9d9cbc5b9b3b0aeafb0b1b3b4bbc8b9bbbdc0c2c5c8cbcac4b7b3a0988677625a483a2a1909000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa7b8cce0f5ffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000010203448596a7f95a5b6cadfedfffffffffffffffffffff8e5d2c1b29d8775604b3e2e1b0b000000000000000000000000000000000000000000000000011426374758657b8c9fb4c1d2e6f6fffffffffffffffffffffffffffffffffffffffff4dfcab7a58f7a65503828150200000000000000000000000000000000000000000000000000000000000000000000000000000005121e2e3f576c8197acc7d8eaead8c8ad98836e5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e21292a34373a3d4042434444444443413f3d3a36332927211f170b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528385e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000005182a3b51667b90a4b6cadef2fffffffffffffffffffffffffffffffffff6e1cdb9a8947e695544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314212f3e4a5b647a899ea9bac8d9ebf9fffffffffffffffffffffffffffffffffffffffff5e0ccb8a7917c6651382715020000000000000000121c304354607282969eb4bac7d3e1e9f5fffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d5f697f8d9ba3a5a89e9686776258473625130000000000000000000000000000000000000000000000000000000000000000000003142431414e5b636d767a7c7a74665e4f4332241402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e606e8399a4b6c3d2e0edfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5cfbaa5907a65503b373637383a3c3e41443a474c4f51545a62747e878e93979a9c9e9e9faaa1a3a5a9adb3b8c4cacfd9e7effdffffffffffffffffecdac9a9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859ab0c3d3e6f6fffffffff8e5d2c2ac97826d57422d18020001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b29d8773604a35200b0000000000000000000000000000000000000000000000000000000003182d43586d8298adbbc8d0dee5f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8a6917c67513c2712000000000000000b20354b6074889eb3c9daececdac9b09a85705a4834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c495a6379889ea7b8c5d4e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000009192b3b4b5d697e939fb1c2d3e5f9fffffffffffffffffffffffff1ddc8b4a28d78634d38230e0000000000000000000000000000000000000000000000021527385d72889db2c7ddf2fffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000e1e2e3f4e606c8196a2b3c2d3e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d7c7baa99f8d7e6a614b45382a1c100200000000000000000000000000000000000f24394e64798ea3b9cee3fffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb3c8def3ffffffffffffffffffffffffffffffedd7c2ad98826d58432d1803000000000b1f344759637986949ea8b4c0c9cdd7d4d7d9dcdfe2eaf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9e4d6ccc9c6c3c4c5c6c8c9ced8cfd0d3d5d7dadddfdfd4cbbeb2a49c8778625947372614010000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb3c8def3ffffffffffffffffffffffffffffffedd7c2ad98826d58432d1803000000000005192b3b4b6075879db2bfcfe4f4fffffffffffffffffffff0dfcab6a596806b5c4a392917030000000000000000000000000000000000000000000005131d3144556176889dabbccfdff0ffffffffffffffffffffffffffffffffffffffffffecdac9b29d8773604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667c91a9bacee2f3dec9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c13181f2225282a2d2e2f2f2f2e2e2c2a2825211f17120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000d20354a6073869cb1c4d4e7fafffffffffffffffffffffffffffffffffce9d7c6b29d8774604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313f4b5c6479889ea7b9c7d7e6f6ffffffffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b000000000000000000001325364354607280929fa9b6c3cdd7e5f5fffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000a1f334758677d8d9fabb5c1b9b4a49c8676615443301c0d000000000000000000000000000000000000000000000000000000000000000000112131424e5f6879828a8f918f877c6a614f42312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658687d92a1b2c2d3e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66514e4c4c4c4d4f515456595c58616466696b7885939ca4a9adb0b2b3b4b4bbb6b8babec2c8cbd5dfe3ebf7ffffffffffffffffffffecd7c2ac97826d57422d1800000000000000000000000000000000000000000000000000000000000000000000000004182a3a52677d92a5b6c8d9ebfdfffffdf6ebdec9b49f89745f4a341f0a000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcab7a58e79634e39240e0000000000000000000000000000000000000000000000000000000000152a3f546a7f949faab3bfc9d2e0e7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8f7a654f3a25100000000000000215273851667b90a7b8cce7f7e3cfbcab937e69533c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c495b6379899ea7b7c4d1e0e8f4fcfffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000d1d2e3f4e606d8297a4b6cadeedfffffffffffffffffffffff9e6d4c3b09a85705a4935200c0000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000b1b2b3c4b5d687e929fb0c0d0e0f1fffffffffffffffffffffffffffffffffffffffffffffffffffaece2d4c6b9a99f8b7d6860504331271a0c000000000000000000000000000000000000000f24394e64798ea3c8d9ebfefffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000081c30435472879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859bb0c5daf0ffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000031628384c6177889ca4b4b9c6d0dee1e9eaeceef1f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e0dedbd8d9dadcdddfe2eae4e6e8eaedeff2f4f2e7dfcfc2b5a59c8777615544311d0e000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859bb0c5daf0ffffffffffffffffffffffffffffffeed9c3ae99846e59442f19040000000000000d1e324556667c91a1b2c5d6e8fbfffffffffffffffffff9e6d4c3b49f8c7a645746331e1504000000000000000000000000000000000000000002142331424b6073849aa6b7c9d9ebfefffffffffffffffffffffffffffffffffffffffff8e3cfbcab95806a5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4e1ccb9a8907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1013151719191a1a19181715130f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758baabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000071c304354687d92a6b7cbdff3fffffffffffffffffffffffffffffffffff4dfcab7a5927d685443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424e5d657a899ea6b8c5d6e5f5fffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5645311d0900000000000000000000081826364354606b7e8b9ca5b4bac7d7e4f5fffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000031628394c6176899eabbcc9d2cdc2b5a4998372604a3b2a1805000000000000000000000000000000000000000000000000000000000000000a1a2e3f4e60687d8a989fa9a6a59d8d7f6a604e3f2e1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c6176899eb3bfcfe0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce6d1bca7917c6b6663626161626466696b6e717477797c7e80879ba3b1b6c2c2c5c7c8c9c9ced8cdd0d3d8dde0e7f2f7feffffffffffffffffffffffefdac5b09a85705b372715010000000000000000000000000000000000000000000000000000000000000000000000000c20364b6074879caabbcee2eaedebeae2d9cebfb29d88735d48331e08000012273c52677c91a7c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a8927d68533d281300000000000000000000000000000000000000000000000000000000000c21364c6176808b99a1b1b5c2cbd5e1e9f5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbebdfcab49f8a76604b36210b000000000000091d3145566d8298adc5d5e8f4dfcab59f8c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4a5b647a899da6b4c0ccd6e1e8f4f9fffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000102131424b6075869cb1bfd0e2f6fffffffffffffffffffff7dfcab6a5927d67523c2c19060000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000008182939485a657b8c9fb4bdcddeeefffffffffffffffffffffffffffffffffffffffffffffffffdf2e7e0cfc4b7a89e8b7c665e4e42331d150a00000000000000000000000000000000000000000e23384e63788daabbcee2f7fffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000001142636596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375c72879cb1c7dcf1ffffffffffffffffffffffffffffffefdac5af9a85705a45301b05000000091e3245566d8297a6b6c2ccd6e4eef6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0eeeef0f1f3f4f7fdfffbfdfffffffffffffaede0d2c3b6a59a8473604b3c2b19050000000000000000000000000000000000000000000000000000000000000000000000011426375c72879cb1c7dcf1ffffffffffffffffffffffffffffffefdac5af9a85705a45301b05000000000000021628384c5e6e8399a7b9cce0eefffffffffffffffffffff1e2cebbaa9d8776614c43332212000000000000000000000000000000000000000a161e32414e606b8096a2b3c4d4e7f7fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78624d36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576f849aafc4daefe8d6c6ab96816b563b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020304040404030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6d8eafeffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000001325364b6074889db2c5d6e8fbfffffffffffffffffffffffffffffffffae6d4c3b19c8673604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b39464b60687b8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e38271502000000000000000000000008182636434a60687a87939fa9bac6d7e9fcfffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8096a7b8c9dae7e1d2c2b3a1937e685947341f0f000000000000000000000000000000000000000000000000000000000000031628384b5d687e8d9fa9b4bac3b7ab9f937e685d4b3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95a7b8ccddedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87807b7977767678797c7e818386898c8e9193959da5b5c1cad3d7dadcdededfe2eae2e5e8edf2f4fafffffffffffffffffffffffffffff2ddc8b29d88735544311d08000000000000000000000000000000000000000000000000000000000000000000000000091d314556657b8c9fb4bdcdd7d7d6d7cdc8bbb4a195806b56402b160100000f243a4f64798fa7b8cce0f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000a1f334658616b7883909ca4b3b8c5cdd7e1e9f5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cdbdaf9a846f5745321e090000000000000b20364b6075899eb4c9def3f0dac5b09b8570594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d4a5c647a889aa2b3b9c5ccd6dfe6f1f5fbfffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000003141e324556657a8fa1b3c7dbf0fffffffffffffffffff7e7d2c1b29d8774604b35200e000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000013253646576278889eaabbcedbebfcfffffffffffffffffffffffffffffffffffffffffffffbf5eae2d5cbbeb2a69d8a7b665e4d40312415020000000000000000000000000000000000000000000b20354b60758a9fb4cadff4fffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac9d9ebfefffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629395e73889eb3c8ddf3fffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000b21364b60758a9fb4c4d3e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d3c3b4a2947f6a5a483520080000000000000000000000000000000000000000000000000000000000000000000000031629395e73889eb3c8ddf3fffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000a1a2f404c6277899eb3c0d1e4f4fffffffffffffffffffeead8c8b6a598826e615040301d09000000000000000000000000000000030a111a2832424f5f697e939eb0c0d0e2f2fffffffffffffffffffffffffffffffffffffffffffbe8d6c5af9a846f5a49351808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283954697e94a9c3d4e6f1dbc6b19c86715948341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2ffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000081d314556697f94a7b9cce0f3fffffffffffffffffffffffffffffffffff1decab6a4917c675443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2c3c4857616d7e8c9ea8b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff7e3d1c0af99846f5b49351a0a0000000000000000000000000008182530424e5c64747e8b9fa8bacde1eefffffffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000c21364b6175899eb3c5d5e7f7f0e0d0bfb39e8977624c3d2c1a060000000000000000000000000000000000000000000000000000000000091e324556657b8c9fabbac7ced4c9bcb49f8c7b645746321e0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab6a59d95918e8c8b8c8d8f919396999b9ea8a4a6a9aab2b7c3d2dee5eceff1f3f3f4f7fdfffafefffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000021527384c5d687e939fb4bac7c2c1c7bab4aa9f968375614b36210c0000000b20354b6074899eb3c8deedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000000000417293a464c5b636e7b86939ea6b4bac6cdd7e2eaf5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3d6ccbdb09f907b65503928160300000000000010253a50657a8fa8b9cce1f5e5d2c2a9947e69543b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3e4a5c647784939ea7b4b9c6cad3dde0e7f3fbfffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000031628384b5d6f8499aec4d9eeffffffffffffffffffecdac9b5a3927d685544311d08000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000002101c3043546175869ca6b8c8d8eaf9fffffffffffffffffffffffffffffffffffffffffff7f3e7e0d8cec4b8b3a098887b655d4c403022140600000000000000000000000000000000000000000000081d31445573889eb3c8ddf3fffffce6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffdead8c8a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657748a9fb4c9dff4fffffffffffffffffffffffffffffff1dbc6b19c86715c47311c070000000f24394f64798ea9bacde2f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d1c0b49f8a78624d36251300000000000000000000000000000000000000000000000000000000000000000000000a1e324657748a9fb4c9dff4fffffffffffffffffffffffffffffff1dbc6b19c86715c47311c0700000000000000001220344859687e93a2b4c6d7e9fcfffffffffffffffffff6e6d3c3b2a0947f6a5e4d39240b00000000000000000000000000070b161e212f38454b60697d8d9fb5bccddeeefffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7927c67523c2b190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea5b7cadff3dec9b5a48c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000021527384b6176899eb3c5d5e8fbfffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495a627582939faab9c6d5e3f3fffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28f7a65503d2c1a00000000000000000000000000000008131c313e4a5560697b8a9fb4c0d1e3f7fffffffffffffffffffffffffffffffdead8c8a6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000316283852677d92a8b9cce3f3fffeeee0ccb9a797826d5b4935210e00000000000000000000000000000000000000000000000000000000031729394b6075879daabbc9d7e2e7dacebbaa9d8775614b3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea5b7cbe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b6b2aba6a3a1a1a1a2a4a6a9abaeb1b3b9c6bbbec0c7cad4e1f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f3f4e606d81949fa9abadacaaa99f988c8073615746321e09000000081d3144556d8297acbfd0e4f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000000000000000000000000000000000b1b29333c494d5d65737e88959fa8b4bac7ced8e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d1c5b9b39f96816c5d4c381b0a00000000000003162839556a8095aac6d6e8f3dec9b5a48d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f202d3d4a5962737e89969ea8b2b6c3c8ccd5e0e8f3fffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000a1a2e3f52677c91a7bcd1e6fafffffffffffffff5e3cfbcab9b8673604b37271501000000000000000000000000000000000000000000000000011426375c71869bb1c6dbf0fffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000102030414a60728399a4b5c5d5e6f6fffffffffffffffffffffffffffffffffffffffff8efe4ddd5cbc7bab4a69d918276655d4b3f2f2212040000000000000000000000000000000000000000000000011527375c72879cb1c7dcf1fffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768baabbcee2f7fffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000010263b50657b90a5c7d7e9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee1cdbaa996816c5443301c07000000000000000000000000000000000000000000000000000000000000000000000c21364b61768baabbcee2f7fffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000005182b3b4a6072849aa8b9cde1eefffffffffffffffffffff1e1cfbeb59f8d7c665139291603000000000000000000050b101b222932363f4c56606c7e8d9fabbccfdaebfcfffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2136495b72879db2c7ddf2e5d2c2a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a5907a65503b2510000000000000000000000000000000000000000000000000000000000a1e3346576b8095a7b8cce0f1fffffffffffffffffffffffffffffffffff0dec9b6a4927d675544311d0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c495b63788698a0b4bbc8d6e4f3fffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0af9a84705d4b371f0e000000000000000000000000000000000013202d37444b5d677d91a2b4c8dcf1fffffffffffffffffffffffffffffff7e2cebbaa8d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000091e3245566e8499aec6d6e8fffffffbe8d6c5b49f8c79634e3c2b19050000000000000000000000000000000000000000000000000000000a1e3346576a7f94a5b6c8d8e7f5f7ebd9c8b6a596816c5b4a36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d4cac7c0bbb8b7b6b6b7b9bbbec0c3c6c9ccd6d1d3d5dddfe6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000112131424a60727f8a9296989694908a83796b60554639281603000000011426374f647a8ea1b3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c070000000000000000000000000000000000000000000000000000000000000b171f2c353f4b55606876808a969fa9b4bac7ced8e6edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeefe5d7cdc0b4a79e918173604b3f2f1c00000000000000091e32465770859ab0c5daeff1dbc6b19c86715a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3b48546069768089949ca5acb3b8c5ccd6e3edf9fffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bccddcecfafffffffffff5e5d3c3b59f8d7a64544330190900000000000000000000000000000000000000000000000000081d31445572879cb2c7dcf1fffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000d1d2d3e4d5f6b8095a1b3c2d2e3f3fffffffffffffffffffffffffffffffffffffffef0e5ded1c8c5b8b3a99f96887c6e61584b3f2f211103000000000000000000000000000000000000000000000000001b31465b70869bb0c5dbf0fffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2c8d8eafdfffffffffffffffffffffffffffffff2dcc7b29d87725d48321d080000000f253a4f647a8fa4c2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b39d8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2c8d8eafdfffffffffffffffffffffffffffffff2dcc7b29d87725d48321d080000000000000000000d1c30435462788a9eb4c0d0e3f3ffffffffffffffffffffede3cfbcab9a85705746321e09000000000000040a0d181f222e3639464b535d657481939fabbcc9daecf8fffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ac97816c5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d576c8197acc7d7eaecd6c1ac97816c573c2c1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d00000000000000000000000000000000000000000000000000000000031729394c6176899eb3c3d4e6f9fffffffffffffffffffffffffffffffff9e5d3c2b29d8774604b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b495a6379889ca4b2beced8e6f4fffffffffffffffffffffffffffffffffffffffffffffffff5dcc7b4a28f7b65503f2e1c00000000000000000000000000000000000002101927313f4d5f70859aafc5daeffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9def4fffffffff4e2cebbaa98826d5a4835200b0000000000000000000000000000000000000000000000000000011426374b6176899eb3c3d3e6f6fffff6e6d3c3b49f8b79634e3f2e1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e6dfdcd5d0cecccbcbcdced1d3d6d8dbdee1e8e6e8eaf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000003141c304354606a767d8082817f7b766e635b4b4437281b0b00000000000922364a5c6f8399a8bacde1ebf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000000000000000000000000000000000000040e19212f37444b58616b77818a979fa9b4bbc8cfdce9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d1c7bab4a29a897d6c605544312111000000000000000c21364b61768a9fb4c9dff4e7d5c4aa95806b553c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2b36434b58616b767f878f979ea7b3b9c5d0dfe6eef1f2f3f4f6fdfffefffffffbe7d5c5a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000010253b50657b909eb0becfdcebfcfffffff6e7d7c7b6a597816c5c4b36261400000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffde7d2bda8927d68533d28130000000000000000000000000000000a1a2b3b4a5c677d919eafbfcfe0f0fffffffffffffffffffffffffffffffffffffffff0e0d2c9c1b4b0a69e958b8176675f4c473a2e21110300000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000417293a576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b9cee3fffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000c22374c61778ca4b6cadef4fffffffffffffffaf4f2f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b9cee3fffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000132536495a697e93a2b4c5d6e7f5ffffffffffffffffffffecdac9b49f8a76614b372614050000060c0d171f212a34373e4a4f576168717b86979fb4bcc9d9e7f7fffffffffffffffffffffffffffffffffffffffffffffff3dec9b6a48f7a644f382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a9bacde2f0dbc6b19b86715b49372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b00000000000000000000000000000000000000000000000000000000000b1f334658697e94a5b7cadfeffffffffffffffffffffffffffffffffffff0dfcab6a5937e685746331e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273847596278889da6b6c2cfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff5e5cfbfaf9a846f5d4b372111000000000000000000000000000000000000000009151d3041586e8398adc3d8edfffffffffffffffffffffffffffffff0dac5b09b85705645321d090000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a9bacde1f6fffffffffeebd9c8b49f8b78624d3a29170400000000000000000000000000000000000000000000000000081d314455697e94a7b8cce1f1fffffffff1e2cebbaa9a846f5d4b372311000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a9bacde1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4edeae9e8e7e6e5e4e3e1e0e1e2e4e6e8ebeef0f3f5fcfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeae2cdbaa999836e5745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a5861686b6d6c6a6661574e493d3126190b000000000000071b2d3e4e63798a9fb4bcced9e6f0f5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000006111926313a464c59626c77818b979faab2becbd9e9fafffffffffffffffffffffffffffffffffffffffffffffffffffff4e7d9cfc1b4a99f938478675f4b4437261403000000000000000f253a4f647a8faabbcee2f4e0cbb8a68f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1826303a474c586169737a8288929ea7b3bfcad3d9dcdddedfe2eae3e9f3f6fcf5e0ccb8a78c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000e23384b5d6b8095a0b2becee1e9f5faf2e6d8c9baa99d8775614b3e2e180800000000000000000000000000000000000000000000000000000d23384d62788daabbcee2f7fffffffffee9d3bea9947e69543f29140000000000000000000000000000021628384859647a8a9fb4bcccddedfefffffffffffffffffffffffffffffffffffffff4e4d2c2b5b1a39b928880776c61584d4033291c1002000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859ab0c5daefffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000a1f34475972879cb1c6d6e8fcfffffff8f4f0e6dfdddfe3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e7d4c4a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000008182c3c4a6072849aa7b8c9d8e5f2fffffffffffffffffff7e2cebaa9927d685544311f1815161920232933363b484c545c646c767e86909ca4b1bdcfd9e7f7fffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b19c86715c4a361a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4dfcab49f8b78635544311d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b180500000000000000000000000000000000000000000000000000000000000417293a4b6074879db2c1d2e4f8fffffffffffffffffffffffffffffffff9e6d4c3b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d3145566277879ca6b7c4d3e0ecfefffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b2a08f7a644f3f2e1c0300000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffff9e5d3c2aa95806b5538281502000000000000000000000000000000000000000000000000000000000000000000071a2d3e576c8197acc7d7e9fcfffffffffff6e2cebbaa96816b5846331f09000000000000000000000000000000000000000000000000000b20354b6074879db2c5d5e8fffffffffffeead8c8b3a28f7b65503f2e1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c3d4e2f3fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f1eeebe2dfd8d5d4d3d2d1d0cfcecdced0d2d5d9dcdfe3ebedf1f4f8fffffffefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2ccbcb49f8b79634e3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000081825303a464c5256585755514b4639352c1d14090000000000000000102135495b687e929eb4bbc8d3dee0e8eff1f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede1cfbfa9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000009141d29333b474c59626c78828b98a0aebbcbdcecfffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c9bcb4a39b8a7e72625a4d4131261909000000000000000013283e53687d93a8c8d8eaf2ddc8b39d8874604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2a333a464c5460656c747d8999a1b2b6c3c3c6c8c9c9cdd7cdd4dee1e9f3ddc8b39e88735847331f0a00000000000000000000000000000000000000000000000000000000000000000000081c2f3f4a60728298a0b1bdcdd7e2e6dfd4c8bbab9f8b7a645746322010000000000000000000000000000000000000000000000000000004182a3b52687d92a7c8d8eafdffffffffffead5c0aa95806b55402b160000000000000000000000000004121e3245566277889da9bacddaeafbfffffffffffffffffffffffffffffffffffffffbe8d6c5b5a39b8e857d756b62594c463a301f170c0000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffff2dcc7b29d87725d48321d0800000004182a3a556a7f95a8b9cce1edf9f7ece3dfdad4cbc7cacfd9e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f7f7f7f8f9fafbfbfbfbfbfbfafffdf6f4f1eee4ddcbb7a68d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffff2dcc7b29d87725d48321d0800000000000000000000000e1c3043546278899eabbac7d4e2edfdfffffffffffffffdead8c7b19c8673604b41342a2a2b2c35383a464c52596269717a8289939ba3b1b6c2cee3ebf7fffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab947f69543e2e1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576f849aafc7d7eae2cebbaa9b8573604b3e2d1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19000000000000000000000000000000000000000000000000000000000000000c1d314556677d92a3b5c9ddecfffffffffffffffffffffffffffffffffff1e0cbb8a695806b5a49352013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112131424b6074859ba5b6c4d4e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdbaa998836e5c4b3721110000000000000000000000000000000000000000000000142a3f54697f94a9c9daecfffffffffffffffffffffffffffff3decab6a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000d21364a5c73889db2c8ddf2fffffffffffffeead8c8b49e8976614c372614010000000000000000000000000000000000000000000000071b2d3e51677c91a5b7cae3f3fffffffffffff6e6d0c0af9a84705d4b37230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576c8196a5b6c4d5dfe6eaedeff1f2f4f4f7fefdf7f4f3f4f6fdfffffffffffffffffffffffffffffffffffffffffffaf4f2ede9eae2dfdcd9d9cecac3c0bfbdbcbbbab9b8b8b9babdc0c3c7cacfd9d8dcdfe3ece9eae9e9e9e9e9e9eaeaebececedeeefefeff0f0f0f1f1f1f2f2f2f3f3f3f1eeebe6d8cebcaf9e937e685b49361b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2933363d4143413f3b363228211a0f01000000000000000000061a2c3d4e606a80939faab6c2c8ccd5dadce3eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4efe4ddd0c3b3a18d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000010b171f2a343b484d5a626d7883939caebecee5f5fffffffffffffffffffffffffffffffffffffffffffffff5e4d6c5b9ab9f958579696054483c301d1409000000000000000002172c42576c8197acc1d6ecead8c8ad97826d5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f293336434a4f5560687783919ca5acaeb1b3b3b4bac7b8bec9cdd7e0dac9ae99846f593a2917040000000000000000000000000000000000000000000000000000000000000000000000111c304354607382979fb4bac6ced4cac4b7aa9f8d7d675c4a3928160200000000000000000000000000000000000000000000000000000b1f3447596d8398adc2d8edffffffffffffecd6c1ac97816c57422c1702000000000000000000000002122232434b6074859ba6b7c7d7e9f8fffffffffffffffffffffffffffffffffffffffdefe0ccb9a79b857a706760564d483b33291c1204000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffebd5c0ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da9bacee2f6ffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000c22374c6177899eb4bfd0dee5dedacfcac5c3b7b2b4bcc9d9e7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1ebe9e1e2e2e2e3e4e5e5e6e6e6e6e6e5e4eae2dfdcd8d2c9bcb29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000132536485a667c8d9fa9b7c3d0e2eaf5fffffffffffffff5dec9b5a4947f695f4c483b40403c494d535861686f777e868f979ea8b1b5c1cad3e0ebfefffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624d3722100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283954697e94a9bacde2ebd9c8b4a3947f6a5c4a38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000021527384a6072859bb0becfe3f3fffffffffffffffffffffffffffffffffbe7d5c4b49f8b78634d41311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4e606c8197a3b4c3d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b49f8a78624d3e2e1b03000000000000000000000000000000000000000000000010253b50657a90abbccfe3f8fffffffffffffffffffffffffbe8d6c5b19c87725d4b37220e000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b7cbdff4fffffffffffffff6e1cdb9a8947e695544311d0800000000000000000000000000000000000000000000000822364a5c70859ab0c3d4e6ffffffffffffffffeedcc8b4a28f7a65503d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c6176879da6b8c5cad4d5d8dadcdddedfe2ebeae2dfdedfe2eaf5f7fffffffffffffffffffffffffffffffef7f4efe6dfddd8d3d8cec9c7c4c8bbb4aeaba9a8a7a6a5a4a3a3a3a5a8abaeb2b4bcc9c2c7cacfdad4d4d4d3d3d3d4d4d5d5d6d6d7d8d9d9dadadadbdbdbdcdcdcdddddddedddcd9d6d4c8bbb49e95806b604e3d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f21282b2d2c2a26211e160b060000000000000000000000000e1f314250626a7e8c9ca4afb3b8c5c4c8d1dde4effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4eee6dfddd1c8bfb3a599836e5b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000040d181f2b343c484d5a636e7e93a0b2c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffce9d7c6b9a79e8d7f73635b4a43362b1e1201000000000000000000021527375b70859ab0c5daefe2cebbaa917c66513625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f25303537444b59626e7c879297999c9d9e9fa9a1a3a9b4b9c6cccfbcab947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000001325364455607281939fa8b4bac3b7b2a69d8c7e685f4d3e2d1b0b0000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c9dff4ffffffffffffeed8c3ae99836e59442e1900000000000000000000000110202f404f616d8298a3b5c4d4e5f5ffffffffffffffffffffffffffffffffffffffffefdfcdbdb39e8978645c524b4538342b1f170c0000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000a1f344759697e93a1b3c0ced3cac9bcb5b0a9a59d9fabbcc9d5e2edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9ded6d4cccccdcdcececfd0d1d1d1d1d0d0cfd7cdc9c7c3c1b5b09e937e685443301c0800000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c0700000000000000000000000008182b3c4c5e687e8b9da5b3bfced8e5f0fdfffffffffff8e5d2c2b49f8c7d6c6259565556595a62686f767d848b949ca4acb4b9c6c9d2dee5f0fefffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7af9a846f594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788a9fb4bccfd9e6d1c1b49f8b7a645645321d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000a1c304354657b90a0b2c5d5e8fbfffffffffffffffffffffffffffffffff3e2cdbaa99a846f5f4d3b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3d4b5d687e939fb1c1d1e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b5a3947f6a5a483520100000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffffff5e0ccb8a7947f69543f2e1b08000000000000000000000000000000000000000000000000000000000000000000061a2c3d556a7f94aac4d4e6fafffffffffffffffce9d6c6b29d8774604b35200f0000000000000000000000000000000000000000000008182b3b4f647a8fa2b4c8e1f1fffffffffffffffff7e3d1c0ae99846f5b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3346586378889ea7b2b7c3c0c2c5c7c8c9caced9d8cec9c9c9cdd7dde4eff8fffffffffffffffffffffff9f7ebe3dfdad4cac7c2bec8bbb4b2afabaa9f989594939291908f8e8d8e909296999c9faba8adb2b5bcc9bfbfbebebebebebfbfc0c0c1c2c3c3c4c4c5c5c5c6c6c6c7c7c7c8c8c8c8c7c4c0c3b7aa9f93806b625042311f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1316181715110c0903000000000000000000000000000000132433435060697a8693999ea7a9afb4c0c8d1deedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5e9e1ded9d4cbc7c0b4b0a1998778624d3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000050d18202b353c494d606d8298a9bacde1f6fffffffffffffffffffffffffffffffffffffffffff6e1cdbaa89e897c6a6055493d3025180e0000000000000000000000081d31445573889eb3c8ddf3dfc9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408131c2026313b484d5e66747d81848788898a8a8b8e949ea8b3b8c2b59f8c78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000081826374454606c7e8a989fa9a5a59d94877b68604e413020100000000000000000000000000000000000000000000000000000000014293e53697e93a9bacde2f6fffffffffffff0dbc5b09b86705b38281602000000000000000000000f1f2e3e4c5e6a7f94a0b2c1d1e2f2fffffffffffffffffffffffffffffffffffffffff2e2d1c0b09e917c665a4a3e36312720180d04000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000004182a3a4a60728399a2b2bec2b6b1ab9f9b948e888c9fabb8c4cfddedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d9ccc2bfb7b7b7b8b8b9babbbbbcbcbbbbbab9c7bab4b1aea9a39b90806b604e3626140100000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000d1d2f404e60687a8799a1b4bac7d2e2eaf6fffffffffff0e2cebbaa9f8d8177706c6a6b6e72787e848a92999faab1b5c2c9ccd6dde4eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9927d67523b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a697e939eb4bcc9d5e2cebbaa9c8674604b3f2e1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000001325364b5d6d8298a7b8cce0eefffffffffffffffffffffffffffffffffdead7c7b4a2927d6759483626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213202e3d4a5b657b8c9fb4bdcedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2cdbaa99b8573604b3c2b19020000000000000000000000000000000000000000000000000a1f33465870859ab0c8d8eafefffffffffffffffffffff5e5d3c3b39e8976614c372110000000000000000000000000000000000000000000000000000000000000000000000c2135495b70859bb0c5dbf0fffffffffffffffffff4dfcab7a5917c66513d2d1a0700000000000000000000000000000000000000000013253648596d8398adc0d1e4ffffffffffffffffffffeedfcab59f8c79634e38230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a495a657b89959da5a7abadb0b1b3b4b4bbb5b5bbb4b4b4bac7c8d1dfe3ececedeeeff0f1f2f3f2efe6dfd9cfcac4c3b7b2ada9a5aa9f9c9996918b83807f7e7d7c7b7a7978797b7d8084878a8f93989c9faba7aaaaa9a9a9a9a9aaaaababacadadaeafafafb0b0b0b1b1b1b2b2b2b3b3b3b1afaba7a59d8c7e6b625044332414010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152533424f5c64737d84888e939aa2b0b4c0d0ddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e6dfd7cdc9c4c3b7b2aba29b908377625948341f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19202c35424c62778a9fb4c9def3fffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a7a665e4b44372c1c13080000000000000000000000000b20364b60758a9fb5cadfefdac4af9a846f5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141d2b34404c5560676c6e717374747576787f8a969ea7a6a498836e5a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000009192636434b606878828a8f908d877f75655d4e413123130200000000000000000000000000000000000000000000000000000000142a3f54697f94a9c7d7eafdfffffffffffff2ddc8b29d88735645321e090000000000000000000e1e2d3d4a5c667c8d9fb4becfdfeffffffffffffffffffffffffffffffffffffffffff5e4d4c3b4a296816c5e4d3c2d201d150a050000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000c1c30435460758498a0a9aba49c948c857f79727f8d9ea6b3bfcfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5ccbbaea9a2a2a2a2a3a4a5a6a6a6a6a6a6a5a4a3a99f9c99948e857b6b6250423118080000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000122231414e5c647683949fa9b5c2ced8e6eef9fffffffeebd9c8bbab9f968a85817f8083878d93999fa9afb4bbc8c9d2dee1e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a76614b36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f606b80939fabb8c5d1d8c8b5a496806b5d4b39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000008182e3f4c6177899eb3c0d1e5f5fffffffffffffffffffffffffffffffff5e5d0c0b39e8978625443301c120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303f4b5b6379899eaabbcedbebfdfffffffffffffffffffffffffffffffffffffffffffffffffffeefdecfbeb49f8b79635544311e0e000000000000000000000000000000000000000000000000000417293a53697e93aabbcee2f7fffffffffffffffffffdead8c7b6a4947e695847331f0a000000000000000000000000000000000000000000000000000000000000000000011426364e63788c9fb5cadff4fffffffffffffffffff9e6d4c3af9a84705b4a36210e0000000000000000000000000000000000000000081c30435462778b9fb4c9dfeffffffffffffffffffffff8e3cfbcab97816c573d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c4b5d657780878d9295989a9c9d9f9faaa0a0aa9f9e9fa9b0b4c0cacfdad7d8d9dadadbdcdddddad4cac9bcb4afa8a59d9894908d8a8784807c776e6b6a686766656463636465686b6e7276797e83878b8f929495949494949494959596979798999a9a9a9b9b9b9c9c9c9d9d9d9e9e9e9c9996928d877b68605044332616060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0d0b09030000000000000000000000000000000000000000000000071524323e4b5560686f73797e848e9aa2b3bfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede1d3cac6bab4afa9a59d968e857b6f6159483b2b190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19203448596d8297acc5d6e8fbffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b5c4c403126190e00000000000000000000000000000d22384d62778dabbccfe3e6d4c3a9947e695439291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18202f37444b5257595c5e5e5f586163697780888e91918677614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000009182630424e5a626d767a7a78726a61574b3f312313050000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fffffffffffffff4dfcab49f8a76604b36210b00000000000000000e1e2c3c4a5b647a8a9eabbccfdcecfdfffffffffffffffffffffffffffffffffffffff7e7d7c6b7a59b8474604b40301e1009020000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa98b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000013253645576074828e949691877f7770696361697c8899a1b3c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7ae9d948c8d8d8d8e8f90909191919191908f8e8c8a87837f7971655d50443324140000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000041323313e4a5861727f8b9ca4b4bbc8d1dfe6f1f8fffff6e6d9c9bcb5a99f9a969595999da5a8afb4bac7caced9dee5f0f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7ae99836e5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d324250626b7f8d9ea7b4c0cdd2c2b49f8c7b655746331e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000111f344759687d92a2b4c7d7e7f0feffffffffffffffffffffffffffffffeee0ccb9a79a8472604b402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e192731414d5d6479889da7b9c8d8eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b2a0937e685b4a3727150000000000000000000000000000000000000000000000000000000d22374c62778b9fb4c9daecffffffffffffffffffece2cebaa99c8674604b3a291704000000000000000000000000000000000000000000000000000000000000000000081c3043546b8196abbccfe3f8fffffffffffffffffffff1dcc8b4a28e79634e3c2c190600000000000000000000000000000000000008182d3e4a60728398aabbcee2f7ffffffffffffffffffffffecdac9b39d88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4b58616b72787c8083858788898a8a8a8b8a8a898a919aa2aeb5bcc9c1c2c3c4c5c6c7c8c7c4c3b6b2ab9f9a938d87837e7b7875726f6b6761585654535251504f4e4e4e50535659576064696d72767a7d7f7f7f7e7e7e7f7f808081818283848485858586868687878788888889888784817d7872655d4e423326160800000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c171f212322211e160e0c070000000000000000000000000000000000000000000614202e37444b535a5b63696f798499a1b3c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedddd0c3b6b2a89f99948e87817970665e4c473b2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006182a3b50657a8fa7b8cce0f5fffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523e2f1d14090000000000000000000000000000000f253a4f647a8fa4c9daecdfcab7a58d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512192731353d42444748493a464c4e59626b74797c7b75615947341e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c313c494d57616565625a554b46392f211305000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffff7e3cfbcab8e79634e39240e000000000000000e1e2b3c495a6379899ea8b9c9d9ebfaffffffffffffffffffffffffffffffffffffffffecdac9baa89d87776255443122120000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a6b8cbe0f1fffffffffffffffffffffffffffffffffffffffffffffffdead8c7a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5d72889db2c7ddf2ffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000081828394556606d797e807c73696259544e4f5e66768399a6b8cbe0f1fffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9947f7777787879797a7b7c7c7c7c7b7b7a787775726e69645c504b3f33261606000000000000000000000000000000000000000000000000000000000000000000000004172a3a5d72889db2c7ddf2ffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000513202d3a475460697a86959faab4c0cad3dee5f0f4faf6e7dacfc7bab4b0abaaabaeb2b7c3c4c9ced8dfe2ebf6f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2cebaa9927c67523929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142433445061697c899aa2b0bccfcfbcab9d8775614b402f1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aa9bac9d3e0ebfcfffffffffffffffffffffffffffffbe8d6c5b4a295806a5e4c3e2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2c37444b5f677b899da6b7c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d3c2b4a298826d604e3d2d19090000000000000000000000000000000000000000000000000000000b1f3448596d8298abbccfe3f4fffffffffffff7ece3cdbdb49f8b7a645645311c0c000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c9daecfffffffffffffffffffffff7e3d1c0ac97826d5b493521110000000000000000000000000000000000001325364a5c6a7f94a0b2c8d8eafdfffffffffffffffffffffff7e0cbb7a68e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010212e3a474c555a63676b6d7072737475757575757474757c858f989fababacadaeafb0b1b2b3b2afaaa59d958b847e78726d69656260555a56524c473a3f3e3d3c3b3a3938393b3d4139454b4f5358576165686a6a69696969696a6a6b6b6c6d6e6e6f6f70707071717172727273737373726f6b67635a504b3f3124150700000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d20293336383836322823211a0f0100000000000000000000000000000000000000000210192731353e3d4a4e545b63748399aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d0bfb3a59c928a847f79726b645c504c40342a1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20354b6074899eb3c8def3fffffffffffffffffffffffffffffffffffffffeead8c8a48e79644f392411010000000000000000000000000000000011273c51667c91a6bbd1e6dcc7b29d87725b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20272c2f3233342933363b484d54606466666056473b2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141e2c3539464c4f504d493c3632291b110300000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffeebd9c9a6917c67513c27120000000000010f1e2b3c485a6278889da7b8c6d6e7f7fffffffffffffffffffffffffffffffffffffffceee3cfbcab9f8a7a645947372715040000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176889eb3c3d4e6faffffffffffffffffffffffffffffffffffffffffffffffe2cdb7a28d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758748a9fb4c9dff4ffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000a1b2838454b5b63696b6660544d483b39404c586175889eb3c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b49f8a776262626363646566666767666665646361605459544e4a3d382f2116080000000000000000000000000000000000000000000000000000000000000000000000000a1f334758748a9fb4c9dff4ffffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000002101c2a36434a5c6474808b9aa2b2b6c3c9d2dddfe7ecf0ece3d8cec9c5c1bfc0c3c7cad4d9dfe2eaf4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb49f8b77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152633424f5e667884969eb4bcc9c9b7a597826d5e4c3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f12140f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798b9fabb6c2cee1e8f4fffffffffffffffffffffffffffff3e3d0c0b49f8d7c665c4a3d2c1f10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101826303c4955606c7d8b9ea7b7c4d5e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d3c3b6a49a8474604b42311f0f0000000000000000000000000000000000000000000000000000000005182a3b4e63798c9fb5c5d6e8fbfffffffff4e7dacfbdb09e937e695c4a382715000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa6b7cbe7f7ffffffffffffffffffffffffeedfcab49f8b78634d3f2f190900000000000000000000000000000000071c304354647a8c9fb4bfcfe6f6fffffffffffffffffffffffffae7d5c4a8937e695336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a33373c494d5256585b5c5e5f5f556060555f566067707a838c95969798999a9b9c9d9e9d9a958f8780786f69625a5854504d4b4437413c37332a2a292827262524232426282b2832363a3e39464c4f525555545454545455555656575858595a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5c5a56524d493c372e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000000000c192631353a464c4e4d4b453839362d1f160800000000000000000000000000000000000000000009151d20282d36393d4a5662788b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b3a199877d756f69645c564e4a3e382f1f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8399aec3d9eefffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77614c37220c000000000000000000000000000000000013283d52687d92a7bdd2ead8c8ac97816c573d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1217191c1e1f171f212b3436434b4e51514b45382a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202933363a3b38352b211e160b000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffead5bfaa95806a553625130000000002101f2c3c485a6278879da6b7c5d5e4f4fffffffffffffffffffffffffffffffffffffffeeedecebeb59f8d7d675c4a3b2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffefdac5b09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000000000000a1e334657697e93a5b7cadff2fffffffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca9bacde2f6fffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000a1a28323d494e5456514a4336342b232f3a4757697e93a5b7cadff2fffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a695806b594d4d4d4e4f50515151515151504f4e4c4a43363f39362d231c1103000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca9bacde2f6fffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000c1825303d4a56606b7984919ca5b1b5c2c8cbd4d7dadee0e8e2dfdad6d4d5d8dddfe6eef4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b2a0937e685847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152432404c59627380929fabbccfc3b19f907c665847331f1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d2025272924221b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6074879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000132135495b697f8d9ca4b1bdccd6e4f0feffffffffffffffffffffffffffeee3cfbcab9e8a7a645b493d2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000208101b222e36434b5b637481929fa9b8c5d5e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffdecded1c2b6a49c86766156453224140100000000000000000000000000000000000000000000000000000000000d2136495b6e8398a7b9cce0eafafff9eee4d7c9bcb59f96806c604f3e2d1a0a0000000000000000000000000000000000000000000000000000000000000000000005192b3c566b8096abc4d4e7fffffffffffffffffffffffffff7e2cebbaa99836e5d4b372715010000000000000000000000000000021628384a6072859baabbceddedffffffffffffffffffffffffffffedd8c3ae98836e5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f222c35383d40434547484a4a444b4b444a454b525c646e798081828384858586878888858079726a625a534d483c3f3b383531262b27211f1715131211100f0e0e0f101316161e2124292933363a3d3f403f3f3f3f3f3f404041424243444545454646464747474848484949494744413d38352c231c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a37444b53586163626056574e4a3d3326160700000000000000000000000000000000000000000001080b131a21232d38485a72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a4998375676056544e4a3d39362d231c1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637546a7f94a9bfd4e9fffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b000000000000000000000000000000000013283e53687d93a8bdd2e2cebbaa917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204070900040a0d1820263035393c3c3632281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e2125252320190e0a0300000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffefd9c4af9a846f5443301c0700000012202e3d495a6278879da5b6c4d4e3f3fffffffffffffffffffffffffffffffffffffffff0e0d0c0b1a095806a5f4d3e2d1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000031729394b6074879db2c4d4e7fafffffffffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c7d7eafdfffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000a161e2c35393f413c3530252018121c2a394b6074879db2c4d4e7fafffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8875614b3b3838393a3b3b3c3c3c3c3c3b3a39373530252a24211a0f080000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c7d7eafdfffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000008131c2d38454b5b63707c87929ca4acb3b7c4c1c5c8ccd6d1d3d5d8dadbdddfe2eae4e6e8eaedeff2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b7a598826e604e3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3b4855606b7e8d9fb4bdcdbdb39d8876614c41301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2631353a3d3e39362d201608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658697e93a5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f61697a86979fb3b9c6d2e0ecfdfffffffffffffffffffffffffeebd9c9b9a89d8879635b4b3f3220190e0400000000000000000000000000000000000000000000000000000000000000000000030a0c151d202d363f4b5460697985969eb4bac7d5e3f2fffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cec0b4a49c867762584738281506000000000000000000000000000000000000000000000000000000000000061a2c3d4d6277899eb3bcccdfe6ece6dfd0c6b9ab9f95816c62514232201000000000000000000000000000000000000000000000000000000000000000000000000b2034485a71869cb1c6dcf1fffffffffffffffffffffffffffeead8c8b3a1907b655544311d0c0000000000000000000000000000091e324556677d92a3b5c8d8eafbfffffffffffffffffffffffffffff3dec8b39e8874604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0e192023272b2e3032333426313536312832363e4a4f5b636a6b6c6d6e6f70717273726f6a645c554d483c38352b292623201d1416120c0a0400000000000000000000000003090b0f14171e2125282a2a2a2929292a2a2b2b2c2c2d2e2f2f3030303131313232323333333433322f2c282320190e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a475560697276787776726c635b504433251500000000000000000000000000000000000000000000000000070c0f1a2b3c5a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b19c867561574b453839362d24211a0f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c8d8eafdfffffffffffffffffffffffffffffffffffff3ddc8b39e88735443301c07000000000000000000000000000000000014293e54697e93a9bed3dfcab49f8a76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508141c20242726211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10100d0b0600000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffff3dec9b39e8974604a35200b0008131c303e4b5b6378879da5b6c3d4e2f2fffffffffffffffffffffffffffffffffffffffff1e1d2c2b3a297826d6150413020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000000b1d314556687e93a6b7cbdff4fffffffffffffffffffffffffffffffffffffffffff8e4d1c1a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fffffffffffffffffffffffffffffffffbe8d6c5a38e79644e39240f0000000000000000000000030f1a2123292b27201c130805000c1d314556687e93a6b7cbdff4fffffffffffffffffffffffffffffffffffffffffff8e4d1c1a9937e69574632232324242526272727272626252322201c13140f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fffffffffffffffffffffffffffffffffbe8d6c5a38e79644e39240f000000000000000000000000000000000000000000000f1a27313d4a4e5f67747d868f979da6a8acb0b3b8c5bcbec0c2c4c6c8caced8cfd1d3d5d7dadddfe6f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e2cebbaa9d8776614c42311c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b37444b60687d929fb0c5cbb8a698836e5f4d3b2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b293337444b4f52534f4a3e33261604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4c6176889eb3c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000f1f32434f5d647581919ea8b5c2cee2eaf6fffffffffffffffffffffffff7e7d6c6b7a69d8879655d4f42352b1f180c070000000000000000000000000000000000000000000000000000000001080b0f171e212731363e4a4f5d65737e8a9ba3b0bdcdd7e5f3fffffffffffffffffffffffffffffffffffffffffffffffffff0e5d7cdbeb2a29a86776259483a2a1a0a00000000000000000000000000000000000000000000000000000000000000000f20344859677d919eafbccad4d6d3cac0b3a89e8d8072604a443424140200000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da4b6c9def3fffffffffffffffffffffffffffff6e6cfbfb19c8674604b3b2a1804000000000000000000000000031628384b6075879db2c1d1e6f6fffffffffffffffffffffffffffffff5e0ccb8a78e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1216181b1d1e1f141d20201d161e212d363d4a4e55565758595a5b5c5d5e5d5a554f4a3e38352b23201914100d0b080100000000000000000000000000000000000000000000030a0c10131515141414141415151616171819191a1a1b1b1b1c1c1c1d1d1d1e1e1e1e1d1a16120e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939475861737e878b8d8d8a8781796b625043331e0e0000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a5907b66574639322824211a0f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788daabbcee2f7fffffffffffffffffffffffffffffffffffff1dcc6b19c87715c362513000000000000000000000000000000000000152a3f546a7f94a9bfd4dac5b09a85705746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f11110b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffff5e0ccb9a78c77614c37220c0d182530404d5c6479879da5b6c3d4e1f1fffffffffffffffffffffffffffffffffffffffff3e3d4c3b5a39a8473604b43332312020000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000021527384b6074889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffff5e0ccb9a78c76614c37210c00000000000000000000000000060c0e1416110b0700000000021527384b6074889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38d78624d3929160e0e0f10111112121111100f0e0c0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffff5e0ccb9a78c76614c37210c00000000000000000000000000000000000000000000000a151d2d36414d556068717a81888e93979b9ea7a4a6a9abadafb1b3b4bbc8b9bcbec0c2c4c7cad4dbdde4effdfffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b49f8c7b6558463324140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192631424e5f6c8196a7b8ccc4b2a0927d67594836251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3a464c5560646769645c504433231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6b8096a7b8cce1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000011425323f4b57606c7d899ba3b1beced8e6f2fffffffffffffffffffffffff4e4d5c4b7a69d897b69604d493c342a201c130e0b080100020101010101010101010101010101010100030a0c10141c202429333637444b515c646e7a85939ea8b5c1cde1e9f5fffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c7bab4a09884766259483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000005182b3b4d5f6b80959eb2b7c3c1c3b6b2a29a8a7d6a6054433026160600000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c2d3e5f9ffffffffffffffffffffffffffffffeddec9b5a4937e695947341f0f000000000000000000000000091e324556697e93a5b7cbdfeffffffffffffffffffffffffffffffffffbe8d5c5a9937e695436251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030607090001080b0b080209101b222d3639404142434445464748494845403a362d2220190e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020303040505050606060707070808080909090705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657617684939ca4a3ab9f9c968c806b61503c2b190500000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d87725e4c39291e160f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000000000000152a40556a7f95aabfd4d6c6aa957f6a5539291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffbe8d6c5a38e78634e3923131c2b36434a5e667a899da5b6c3d4e1f1fffffffffffffffffffffffffffffffffffffffff4e4d5c5b7a59b857561554431251504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000a1d3145566a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffbe7d5c5b09b8570594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff3dec9b39e89745847331f0a00000000000000000000000000000000000100000000000000000a1d3145566a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffbe7d5c5b09b85705a48351b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff3dec9b39e89745847331f0a000000000000000000000000000000000000000000000000020f1a213037444b525d656c73797d8285898c8f919496989a9c9d9faaa2a4a6a8abadafb2b7c3c6c9d2dfeaf8fffffffffffffffffffffffffffffffffffffffffffffde9d7c7b5a395806b5d4b3a2917060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d31414b6176899eb3c8cfbfb39e8978625443301c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f3f4b58616b747a7c7e7a6b625041301b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d62788b9fb4c5d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715b4935210b000000000000000000000000000000000000000000000000000000000000000000000000000614202e39454b5f67788597a0b4bbc8d5e2effdfffffffffffffffffffffff2e2d4c4b7a79e8b7e6f625a4c473b35302523201d1418171716161616161616161616161616161617161e21252630353939464b515560666f79838f9ba3b4b9c6d2dfebfdfffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc2b5a99f9382746158483b2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000d1d304150626b80919da5abacaaa59d928478675f4a4336251308000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d586d8398adc2d8edfffffffffffffffffffffffffffffffff8e5d2c2b39e8977614c3d2d1a0700000000000000000000000b21364b6075889db3c3d4e6fdffffffffffffffffffffffffffffffffffeed8c3ae99836e5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a21232b2c2d2e2f303031323333302b24221b100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6175859aa2b1b6c2bcb4b1aa9f95806a5a4835200b00000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57402f1b0b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445572879db2c7dcf2ffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000152a3f556a7f94aabfd4cdb9a88f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c12110b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000405030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffe5d0bba5907b66503b2625303b4854606a7c8a9ea7b7c3d4e1f1fffffffffffffffffffffffffffffffffffffffff5e5d6c6b8a79d87776257463727150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffeed9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000021527384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffff5e0cbb8a6927d68523b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffffefdac5b09a85705b3a2a17040000000000000000000000000000000000000000000000000000021527384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffff5e0cbb8a6927d68523c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffffefdac5b09a85705b3a2a170400000000000000000000000000000000000000000000000000000712192731353f4b50575b63686c707377797c7e80838586888a8b8d8f919395989a9da5a8b1b5c1ccdaeafdfffffffffffffffffffffffffffffffffffffffffff4e1cdbaa99b8574604b3f2e1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e3246576d8298adc2d7ccb9a79a8472604a3d2c190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404c5d657680888f92938e806b5f4d3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000922364a5c6d8298a9bacde3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48d78634e392917030000000000000000000000000000000000000000000000000000000000000000000000000002101b2832414d5a637582939faab7c4d1dfecfdfffffffffffffffffffffff2e2d4c5b8a99f9383786b61594f4a4336393531262e2c2c2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d2932363a36434b4f545761666d757c848e99a1b0b5c1cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffffffbede2d4c9bcb5a49c8b7e6d6056473a2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000001223334450626b7c87909597958f877d6f625a4d4130251808000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889db3c8ddf2fffffffffffffffffffffffffffffffffff0e0ccb9a797816c5b4a36210f00000000000000000000071a2d3d53697e93a6b7cbe2f2fffffffffffffffffffffffffffffffffffff3dec8b39e8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e15161718191a1b1c1d1e1d1a150f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6c8196a3b4c0cad3cfcac8bbb49f8b78624d38220d00000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375b70859bb0c5daf0ffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000014293e54697e93a9bed3c9b49e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212826201d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f191a18161513110f0e100f0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffee9d3bea9947e6954393036434a596272808d9fa8b8c5d4e2f1fffffffffffffffffffffffffffffffffffffffff6e6d7c7b9a89e8979635948392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7fffffffffffffffffffffffffffffffffffffeebd9c9b39e8875604b36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5b70859bb0c5daf0ffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7fffffffffffffffffffffffffffffffffffffeebd9c9b39e8875604b36210e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5b70859bb0c5daf0ffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17000000000000000000000000000000000000000000000000000000000009151d202e373a3d4a4e53575b58616467696b6d6f71737576787a7c7e808285878c929ba3afbcccdfeffffffffffffffffffffffffffffffffffffffffff4e4d1c0b49f8b7963554431211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293953697e93a8c5d6d6c5b3a2937e695b493726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4c5e667b88969ea7a7a89e917c675745321e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404f647a8d9fb5c7d7eafffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2aa95806a5746331e100000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303c4956606d7e8b9da6b4c1cee2eaf6fffffffffffffffffffffff2e3d5c7bab4a1998a80776d656054524e4b44374342414040404040404040404040404040414239464b4f545460646a6f767c8289919aa2aeb3bfc9d2e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffff4e8e0cfc4b7ab9f96867968604b45382a1c0d00000000000000000000000000000000000000000000000000000000000000000000000000000516263344505e66747b80817f7a73685f4d483c301c1308000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e63788da6b7cbdff4fffffffffffffffffffffffffffffffffffbe8d6c5b49f8c79634e3d2d1a070000000000000000000c21364a5b71869cb1c4d5e7fffffffffffffffffffffffffffffffffffffff5e0ccb8a78e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4f647a8c9fb4c1d1dee5e3dfd9cebaa9947f69543f2a1400000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e44596e8399aec3d8eeffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000000000013283d52687d92a7bdd2c4af99846f5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131c2933363d3b353126190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101b22252e2f2d2c2a282625232524211e170b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffedd8c3ae98836e5746434b5460677783959fabbac6d5e3f2fffffffffffffffffffffffffffffffffffffffff7e7d8c8baa99e8a7a645b493b2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffedd8c2ad98836d58432e18030000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffff7e3cfbcab95806a5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873899eb3c8def3fffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffff7e3cfbcab95806a5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873899eb3c8def3fffffffffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000108111c23252d36393e423a474c4f515456585a5c5e5761626467696b6d6f72777d85959eafc1d1e4f8fffffffffffffffffffffffffffffffffffffce9d6c6b4a2947e695b49372715030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea7b9cce0d0c0b49f8a79635544311d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637495b667c8b9ea6b3b8c5bcb29d8775604b3d2c1a060000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000011426374c5e70849aabbccfe5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dec8b39e8976614c3e2e1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000003121e2c38454b60687b889ba3b1beced8e6f1fdfffffffffffffffffffff3e5d7cdbfb3a99f968a827a746d686360555a5857565656565656565656565656565656565759576165696e74797f858a91979ea7afb3c0c6cfdde4effcfffffffffffffffffffffffffffffffffffffffffffffffceee4d6ccbeb2a69d8d8174635b4e4232281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000008162633404c5560666b6c6a6560544e41352b1e12000000000000000000000000000000000000000000000000000000000000000000000000000004121f334658697e93a9c4d4e7fafffffffffffffffffffffffffffffffffffff4e2cebbaa99836e5b4a36210a0000000000000000031729394e63798ea4b6cae2f2fffffffffffffffffffffffffffffffffffffffbe8d5c5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f13110b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c70859babbccfdfeff9f7f4ead8c7ad98836e58432e1903000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000011263c51667b91a6bbd7c7a9947f6a5437271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071523303a464c52514b44372a1c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e373a444443413f3d3c3a393a39363329201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffff3dec9b49e89766154546066727d8999a1b5bcc9d7e4f3ffffffffffffffffffffffffffffffffffffffffffecdac9bbaa9f8b7b655c4a3d2c1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffffffffffff4dfcab49f8b77624d3828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca7b8cce0f5fffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffffffffffff4dfcab49f8b77624d3828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca7b8cce0f5fffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000080e101a2124282d2a33373a3c3f4143454739464c4d4f515356585a596268728095a3b5c9ddf2fffffffffffffffffffffffffffffffffffff5e1cdb9a89a8472604a3d2c1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9dee1cdbaa99b8573604b3e2d1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563798a9ea9b8c4ccd5cab6a597826d5b4935210e0000000000000000000000000000050b0d1115170e0c06000000000000000000000000000000000000000000000000000000000000000000081d314455667c91a2b4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a795806b5c4b3b2b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832424e5d65778597a0b4bbc8d3e2eaf5fefffffffffffffffffff5eae2d0c7bab4a99f978f88827d7875726f6d6c6c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6f72767a7f84898e949a9fa9adb3b8c5c7d0dbe2edf8fffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d0c5b9b3a098887b6c60564a3d311e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000816223037444b51565755504b43363120190e000000000000000000000000000000000000000000000000000000000000000000000000000002122232434c6176889db2c8ddf2fffffffffffffffffffffffffffffffffffffffeebd9c8b59f8c79634e38281502000000000000000a1e3346576c8196abc2d3e5ffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22252827211e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374f647a8fa3b5c9d9ebfdffffffefdac5af9a85705a45301b05000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffbe8d5c5a8937d68533e28130000000000000000000000000000000000000f253a4f647a8fa4b9cdbaa98f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162533414d586167666055473a2c1e13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e121516181a150c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000091825303e4b4f595a58565453514f4e504f4c46393632281c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffff5e1cdb9a895806d6a6c747b85929ea7b3bfcfdae7f5fffffffffffffffffffffffffffffffffffffffff8eae3cfbcab9f8c7c665d4b3e2d1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8ffffffffffffffffffffffffffffffffffffefdac4af9a846f5948341a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c5d5e8fbffffffffffffffffffffffffffffffffecdac9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8ffffffffffffffffffffffffffffffffffffefdac4af9a846f5948341a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c5d5e8fbffffffffffffffffffffffffffffffffecdac9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000070c0e1317171f212427292b2e3031293336383a3c3e40433b474c546070859bb0c5dbf0fffffffffffffffffffffffffffffffffff5e4d1c0b49e8a78625443301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546f8499afc4d9e9d7c7b5a3957f6a5c4a382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6073859ba8b9c7d5e0e6d3c3b49f8c79634e3d2c1a0600000000000000000000070b10182022262a2c23211a0f06000000000000000000000000000000000000000000000000000000000000000b20354b6073869cb1c0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8c7a6459483b2d1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000a161e313f4b59627482939faab6c3ced8e2ebf6f9fffffffefffffffffdede5d7cdc7bab4ada69d97928e8a87858381818080808080808080808080808080808284878b8f94999ea7a9afb4bac7c8ccd6dce3eef6fffffffffffffffffffffffffffffffffffffffffffffffef7eee4d6cdc0b3a79e928376655d4b45382d1f140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412192731353b4042403a353026181306000000000000000000000000000000000000000000000000000000000000000000000000000000102030404f616e8298a6b7cbdff4fffffffffffffffffffffffffffffffffffffffff6e3cfbcab97816c5645321d09000000000000031628384c6176899eb3c9def0fffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10121819100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000411202e373a3e3c3632281b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8298adc1d1e7f7fffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffff5e0ccb8a78f79644f3a240f0000000000000000000000000000000000000e23384d63788da2c6c9b49f8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000716263343505f67767d7b736158493c3023140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b131c2023272a2b2e2f2a221f180c0200000000000000000000000000000000000000000000000000000000000000000000000000000009192636434a5c646e6f6d6b6a6866646365646157524b45383025180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffce9d6c6b59f8d827f8288909ba3b3b8c5d0e3ecf7fffffffffffffffffffffffffffffffffffffffff8eadacbbbb59f8d7d675e4c3f2e2010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffae7d4c4a8937e68533b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293953687e93a8bdd3e8fffffffffffffffffffffffffffffffff8e3cfbcab8d78634e38230e000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffae7d4c4a8937e68533b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293953687e93a8bdd3e8fffffffffffffffffffffffffffffffff8e3cfbcab8d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f121416181a1c171e21232527292b2d2a343643586d8297adc2d7ecfffffffffffffffffffffffffffffffffce9d7c6b4a2937e685a4936251301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636546a7f94a9c6d6e8e5d1c1b49f8b7a645645321e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687d92a3b5c6d6e5f3f1e2cebbaa98826d5b4935210e000000000000000308131c20252b34373b3f4239362c20190e00000000000000000000000000000000000000000000000000000000000417293a50667b90a4b6cadeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d877762594a3e312719110100000000000000000000000000000000000000000000000000000000000000000000000000000314212e3b4856606d7e8b9ca4b4bac7ced9dee5e9eaebe9edeff5fffffff5e9e1d7cdc9c4b8b3ada7aa9f9c9a98979695959595959595959595959595959697999c9faba9aeb3b8c5c4c9ced8dee0e8f3f7fffffffffffffffffffffffffffffffffffffffffdf6f4efeaebe3dfd0c6b9b4a29a897d6e61584c3f32281a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20262b2c2a25201c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4c5e697f94a0b2c4d4e7faffffffffffffffffffffffffffffffffffffffffffecdac9b49e8975604b362011000000000000091e324556697f94a8b9cce1f5fffffffffffffffffffffffffffffffffffffffffff4dfcab6a58c77614c37210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121d24272e2e25231c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090300000000000000000000000011222f3e4b4f53514b45392e201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9deeffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffff5e5d4c3b39e8974604b35200b0000000000000000000000000000000000000c21364b61768ba8b9c5af9a85705544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041425334450616a7d8992908576635a4d41322414060000000000000000000000000000000000000000000000000000000000000000000000000000000108131c20253035393c3f4143453f37332a1e160a00000000000000000000000000000000000000000000000000000000000000000000000000081826374454606a7a838482817f7d7b7a787a7976706860564a43362c1e1301000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffff4e3cfbcab9f9894979da6b0b5c1ccd5e3edfffffffffffffffffffffffffffffffffffffffffff9eadaccbbae9d937e685f4d402f211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff4dfcbb7a68d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576d8298adc2d7edfffffffffffffffffffffffffffffffff4dfcab59f8b76614b36210c000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff4dfcbb7a68d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576d8298adc2d7edfffffffffffffffffffffffffffffffff4dfcab59f8b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030500030a0c0d0f121416151d2f3d4c5e71869bb1c6dbf0fffffffffffffffffffffffffffffffff4e1cdbaa89a8472604a3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa8b9cce1efe2cebbaa9c8674604b3f2e1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074879db2c1d2e4f4fffeebd9c8b49f8c79634e3d2c1a0600000000000a161e2530353a3b484c5155574e493d352b1e12010000000000000000000000000000000000000000000000000000000a1f3346586c8297acc2d3e5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b7a59c8677645c4b44372e1d1509000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b38454b60697a86959fa9b4bbc8cad3d4d5d5d4d8dbe2edfafffffdf5e9e1ded5cbc8c2c8bbb4b1afadacababababababababababababababababacaeb2b4bcc9c3c8ccd6dadfe2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffbf5eae2dfd9d5d9cfcabfb3a89e938478675f4c473a2f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b11161715100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3c4a5c667c8d9fb4becfe2f2fffffffffffffffffffffffffffffffffffffffffffff7e1ccb9a8907b66513f2f1c0900000000031628384b6075889db3c6d6e8fcfffffffffffffffffffffffffffffffffffffffffff9e6d4c3a6917c67513b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c30393c43433a372e21120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d13151f190f0d070000000000000000091c2f404c5c64686660574b3e2e1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa8b9cde1f6fffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffce9d7c7b7a596816c5544311d080000000000000000000000000000000000000a1e32465774899eb4c0ab95806b5637271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222324350626b7f919ea7a39b8578675f4f42322414040000000000000000000000000000000000000000000000000000000000000000000000000008141c25303536434a4e525456585a544c473a32281a0e00000000000000000000000000000000000000000000000000000000000000000000000114263644556072808d999998969492918f8e8f8e8a857d75686054493c301d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffecdac9bcb5ada9acb2b7c4c9d2e0e8f3fffffffffffffffffffffffffffffffffffffffffff9ebdbcdbcaf9d947f69604e413022120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff2ddc8b29d88735a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4b6176899eb3c9def3fffffffffffffffffffffffffffffffff2dcc7b29d87725746331e0a000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff2ddc8b29d88735a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4b6176899eb3c9def3fffffffffffffffffffffffffffffffff2dcc7b29d87725746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b161e27313f4b5b667c91a3b5c9def2fffffffffffffffffffffffffffffff4e4d1c0b49f8a78635443301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3ead8c8b6a496806b5d4b39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a51677c91a5b7cbdfeffffffff6e2cebbaa98826d5b4935210e00000003111b283236434a50565962666a6c635b4d483c301c140800000000000000000000000000000000000000000000000000031628394c61768a9eb4c9def0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b6a49c877a6960554b3f3127190c0000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2832424f5c6475808b989faab1b6c2bfc0c0bfc3c6cfe0e7f2fffffffcf6f2e7e0ddd7d8cec9c7c4c2c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c4c7cacfd9d9dee0e8eff4f6fdfffffffffffffffffffffffffffffffffffffffffffbf3e7e0d7cdc9c4c0c9bcb4afa1998a7e72625a4d41332a1c110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a495a647a8a9fabbccfdcedfffffffffffffffffffffffffffffffffffffffffffffffce8d6c6af9a84705d4c38231200000000091e324556697e93a6b8cbe4f4ffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e5947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182630414d515858504b3f3022120000000000000000000002090b100b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071520282a342e24221b10060000000000000f23384c5e667a7d7c75645c4b3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c6d7e9fcffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffff6e1cdbaa99d8776614c37271501000000000000000000000000000000000000031629395c72879cb1c5a6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2030404f616b80959db3b8b4a39b8a7d69614f423122120000000000000000000000000000000000000000000000000000000000000000000000011018263036434a50546063676a6b6d6f6a61584b45382b1e0e00000000000000000000000000000000000000000000000000000000000000000004121c304354607382959fabafadaba9a8a6a4a3a5aa9f9a92877d72635a4d413127190b00000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffff7e7dacfcac2bfc1c8cbd4dde4effbfffffffffffffffffffffffffffffffffffffffffffaecdbcdbdb09e957f6a614f42312313040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffefdac4af9a856f5a3c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192738495a6a7f94a7b9cce0f5ffffffffffffffffffffffffffffffffeed8c3ae99836e5939291703000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffefdac4af9a856f5a3c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192738495a6a7f94a7b9cce0f5ffffffffffffffffffffffffffffffffeed8c3ae99836e59392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920283238454b5d6579899eb3c1d2e5f8fffffffffffffffffffffffffffffbe8d6c5b4a2937e695a49362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8399aec3d9eef6e6d3c2b49f8c7b655746321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596f8499afc3d4e6fdfffffffeebd9c8b49f8c79634e3d2c1a06000816212f39454b5460656b72777b7f81796d625a4d4130261808000000000000000000000000000000000000000000000000091e324657697f94a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b6a59d8b7f74655d4b4437291c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000a151d323e4a57606b78828b959ca4a6a9ababa9aeb2becbd5e2eefdfffffffffaf4f2eceae2dfdcdad8d6d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d7d9dcdfe3ebeef3f5fbfffffffffffffffffffffffffffffffffffffffffffffff8f3e7e0d5ccc7bab4afaba8ab9f9a908478686054483c301f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b09020001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263646586278889ea8bac9d9ebfafffffffffffffffffffffffffffffffffffffffffffffffff4dcc8b4a2907b65504030190900000417293a4b6075889db3c4d5e7fffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624c392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b5f676d6e655d4d40301c0c00000000000000000a161e2125201d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001525333c40494339362d20190e040000000011263b50667b8f9391887a64594834200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172d42576c8297acc1d7ecffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffff6e6cfbeb49f8a7a64584733190900000000000000000000000000000000000000001a2f44596f8499aeb8a78c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4d5f697f949eafbcccc1b5a89e8d7f69604e402f1e0e00000000000000000000000000000000000000000000000000000000000000000009151d2e36434b5460656d74797c7f8083847f776a6056493c2b19060000000000000000000000000000000000000000000000000000000000000000122232434b60728298a0b5bcc9c2c0bfbdbbb9b8c8bbb4b0a59d928478675f4b4437291b0e000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffff7ece3dfd7d4d7dddfe6f2f8fffffffffffffffffffffffffffffffffffffffffffffbecdccebdb09f95806b61504332241405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffefdac4af9a856f5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637455662788a9fb4c5d6e8fbfffffffffffffffffffffffffffffff8e5d2c2a9947e69543f291400000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffefdac4af9a856f5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637455662788a9fb4c5d6e8fbfffffffffffffffffffffffffffffff8e5d2c2a9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3539464b56606b7b899ea7b9ccdff0fffffffffffffffffffffffffffffef0e0ccb9a79a8472604a3c2c18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273753687e93a8c2d3e5f9f0e3cfbcab9d8775614b3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff2fffffffffff6e2cebbaa98826d5b4935210e08162634404c576068737a81878c9094978c8278675f4b43362618080000000000000000000000000000000000000000000004182a3a4b6175889eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c3b7a99f94867b6b6055473a2a1c120200000000000000000000000000000000000000000000000000000000000000000000000000000214202d39454b5b636d7880878d919495969498a0b3b7c4d0e2eaf5fff7f8f9fafcfffdf7f4f1efedecebeaeaeaeaeaeaeaeaeaeaeaeaeaeaebeceef1f4f7fefffffffffffffffffffffffffffffffffffffffffffffffff8f4ece3dfd5ccc5b8b3a99f9a9593908b857b6f625a4a43362b1d130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b11131c20201d151a16110c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546176869ca6b8c6d7e7f7fffffffffffffffffffffffffffffffffffffffffcf7fbfffff7e3d1c0b09b85705e4d37261401010f1f334658697f94a6b7cbe2f2fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa95806a5746321e0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354606d7c83837b675f4d3a2a18040000000000000d1a2832363a3531271909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919334350555e584e4a3e352c1f170c05000010253a50657a8fa6a69d8977624c3a2917040000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e44596e8399aec3d8eefffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffdead8c8b2a0927d675c4a3a2a18000000000000000000000000000000000000000001172c41566c8196abb39e8873594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a4a5c677d8d9fb5bccce0d2c6b9ab9f937e685e4c3c2b1909000000000000000000000000000000000000000000000000000000000000000d1927313e4b546068737b82888e919496989a948a8074625a4935200e000000000000000000000000000000000000000000000000000000000000000e1f2f404f616c8196a0b2becfdad7d6d4d2d0cfcdd9cecac3b7b2a29a8a7d6c6055463a2b1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffff8f4ede9ecf2f4fafffffffffffffffffffffffffffffffffffffffffffffffbedddcfbeb19f96816c6250433325140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff3dec9b39e8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556074849aa8bacde4f4fffffffffffffffffffffffffffffffff3dec9b5a48d78624d38230d00000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff3dec9b39e8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556074849aa8bacde4f4fffffffffffffffffffffffffffffffff3dec9b5a48d78624d38230d000000000000000000000000000000000000000000000000020607060200000000000000000000000000000000000000000000000006192c3c494d57616874808c9ea7b9c5d6e8fefffffffffffffffffffffffffffff0e0cfbeb39e8978625443301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da4b6cadef3feebd9c9b7a596806b5b493521100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92abbccfe3f7fffffffffffeebd9c8b49f8c79634e3d2c1a16263444515e65757e868f969ca4a6aaab9f98897c6c605443362513000000000000000000000000000000000000000000000a1f3347586a7f94a6b8cbe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d4c7bab4a49c8d80736158473a2f1d1509000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323c494d5a626a72787c7f80807f83909da6b3c0ced8e5e1e2e3e4e5e6ecf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ece3dfdacfcac5b8b3a79e948a84807d7b7770665e4d483c3025180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309151d20272530353632282f2b26211e160c0a030000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4b60728399a4b6c4d5e4f5fffffffffffffffffffffffffffffffffffffaf4f2e6e2e5f0f2f8eeddc9b5a3917c665544311d0b12202d3b4c6176899eb3c4d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b39e8976614b3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6072829198988c7d675947341f0a00000000000d1d2b38454b4f4b443727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263750616a746e645c4d493c332a201816161620354b6074889eb3a797826d5847331f0a000000000000000000030a0c141c15130d0400000000000000000000000000000000000000000000000000000000000000000000000000001b30455a70859aafc5daeffffffffffffae7d5c4a5907b66503b261100000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffff7e2cebbaa98836e5f4d3d2d1c0c00000000000000000000000000000000000000000014293e54697e93a9af9a856f5a3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364658647a8a9fabbccfdaeae4d7c9bcb49f8c7c665a493727150100000000000000000000000000000000000000000000000000000000000e1d2a37444b5c64737d8790989ea6a7a9abadafa89f958678624d3c2b190500000000000000000000000000000000000000000000000000000000000b1b2c3d4c5e697f949fb1becfe3ecedebe9e7e6e4e3ebe2dfd4cbc0b4a89e9281736158483c2d1f1002000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcfbfb2a0978172604a44332515070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff5e0ccb9a78f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f4b60738399a2b4c6d7e9fffffffffffffffffffffffffffffffffce8d6c6b19c86715a4935200c00000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff5e0ccb9a78f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f4b60738399a2b4c6d7e9fffffffffffffffffffffffffffffffffce8d6c6b19c86715a4935200c000000000000000000000000000000000000000000080e10171b1d1b18130f0b080a0c10131415120d0b05000000000000000000000c2035495a6271767d87959faab9c5d6e4f4fffffffffffffffffffffffffffff4e4d3c2b2a0927d675a483625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a72879cb1c7dcf1fff7e7d4c3b49f8b79634e3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8298adc9d9ebfefffffffffffff6e2cebbaa98826d5b49352122344551626b7b87939ca4abb1b6c2c9bcb4a79e918172605443301c140100000000000000000000000000000000000000061a2c3d4c6177899eb3c4d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdc2b6ab9f96847661584c403127190b0000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353c484d555a62666a6b6b6a6e7b889aa2b4bac7d1cccccdced0d1d7dfe2eaf5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfdacfcac9bcb5afa79e95887f766f6b68656158514c40352b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2731353c36434a4b453844403b363228211e160b060000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d6b8095a1b3c2d3e2f3fffffffffffffffffffffffffffffffffffff2e7dfddd1cdd0dbdde4efe4d2c1b19c8673604b39281623303e4a596b8095a7b8cce2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff6e0ccb8a7947f6a5846331f0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0c0a0300000000000000000000000a1f334658697f94a0adab9e8977614c382715020000000b1b2b3b48566065605544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556a7f8983796e625a4c473a342b2b2b2b2b3144556d8297acb49f8a76614c37210c00000000000000000b171e212a312b28211507000000000000000000000000000000000000000000000000000000000000000000000000001b31465b70869bb0c5dbf0fffffffffff4e0cbb7a68d77624d38220d00000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffff4dfc9b49f8b78634d41301f0f0000000000000000000000000000000000000000000012273c51677c91a6ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c3043546176879da8bac9daecf8f4e7dacebbaa9e8978625544311d0f000000000000000000000000000000000000000000000000000000010f1e2c3b4755606b7a86929ca5adb3b8c5bfc0c2c6bab4a49a846f5a4835200b0000000000000000000000000000000000000000000000000000000009192839495b667c8d9fb4bdcedcecfffffffefdfbf9fffef7f2e6dfd1c6b9b49f978476625a4a3d2e2111030000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceeded0bfb2a098827260544330261607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffbe8d6c5a9947f6a5439281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000923384b5d6c8196a1b3c0d1e4f5fffffffffffffffffffffffffffffffff5e1ccb9a8947e69543c2c190600000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffbe8d6c5a9947f6a5439281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000923384b5d6c8196a1b3c0d1e4f5fffffffffffffffffffffffffffffffff5e1ccb9a8947e69543c2c1906000000000000000000000000000000000000060c101b22252c3132302d2924201c1f2125282a2a272220190d0400000000000000000d23384d6278858a929da5b4bbc8d6e3f3fffffffffffffffffffffffffffff3e5d6c5b6a498826d5f4d3c2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c566c8196abc4d5e7fafff1e2cebaa999836e5c4a36220f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffeebd9c8b49f8c79634e3c2c304051636c80909da5b1b6c2c7cad3d9cfc5b9b39f968172604a42311f0f000000000000000000000000000000000000000c2136495b6c8197a7b9cce2f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d3c9bcb5a29a8676665e4b4437291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000030e19212b35383c484d51545656545e657784949fa9b4c0b7b7b8b9babcc2c9cdd7e1e8f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5ded8cecac9bcb5b0ab9f9a92887f766961585653504c473a382f20190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121a283237444b5158546060565d5a56504b463936322920190e03000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8c9fb4bfd0e0f0fffffffffffffffffffffffffffffffffffff2e2d4cbc8bcb7bbc5c9d2dfeddecab6a4937d685746322530414d5c64778a9fb4c5d5e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b39e8976614c3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f22211e160b050000000000000000000c21364c6176899eb4beb9a795806b5645311d09000003172939485962757a73604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899e988c83786b61584c483b40404040403a52687d92a7baa9927d67523d281200000000000008131c2933363f46403c332515030000000000000000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffff2ddc8b39d88735a4835200b00000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffce9d7c7ad97826d5a4935231301000000000000000000000000000000000000000000000f253a4f647a8fa4a9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002112131414b60728399a5b6c6d7e7f7fffff7ebd9c8b9a79b8573604b3d2c180800000000000000000000000000000000000000000000000000000f1f2d3c49596273808c9ca4b2b6c3c8cbd5d4d5d8d7cdc2b49f8b78624d39291603000000000000000000000000000000000000000000000000000008182637465763798a9eabbccfdbebfafffffffffffffffffffffffaeee4d7cdbdb1a29a8678645c4b3f2e21110200000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefded0c0b3a19882736054433625130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffefdac4af9a856f5745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919304050657b909fb0bfcfdeeffffffffffffffffffffffffffffffffffbe8d6c5b39e8976614b36210e0000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffefdac4af9a856f5745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919304050657b909fb0bfcfdeeffffffffffffffffffffffffffffffffffbe8d6c5b39e8976614b36210e0000000000000000000000000000000000000e1920232e373a41464745423e39353033363a3d3f3f3d37342b1f170c0000000000000011263b50667b909fa9b2b6c3ced9e6f3fffffffffffffffffffffffffffff1e3d6c7b9a79c8675614b41301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa6b8cbe0f4fffdead8c7b3a18e7a644f3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffff6e2cebbaa98826d5b4935384d5f6c81969eb2b7c3cad3dcdee5ebe3d6ccbdb09f96816c604e3d2c1a0a0000000000000000000000000000000000071b2d3e4e63798c9fb4c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e7dacfc0b4a49c887c6c60554639291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222b35383c3f4041404c5961727f8b9aa2a1a2a2a3a4a5a7acb4bac7ccd6dfe7f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe4ddd3cac8bbb4afab9f9b948c847d756a61574c473a3e3b37332a241d12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f3038454b5560666d72757574726f6b666157524b4639352c1e170b000000000000000000000000000000000000000000000000000000000000000002182d42576d8297abbccfddeefefffffffffffffffffffffffffffffffffff4e4d4c4b7b3a7a2a6b0b5c1cfdce5d3c2b39d8875614b3b3a3f4d5f677a849aa8bacde3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a795806b594834200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a333736322920190d030000000000000317293954697e93a8b9ccc5b39e8875604b36200b00000e1e3346576277868f806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da8ab9f988b81766b625956555555555555586a7f94a9c7ad97826d583a2a1804000000000e18253039464c545c555043332111000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edffffffffffedd8c3ae98836e593c2b190500000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffff6e1cdbaa9907b66503c2c190500000000000000000000000000000000000000000000000e23384d63788da2a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0d10202f3f4d5f6b8095a1b3c3d3e4f5fffffffff6e6d6c5b5a3947f6a5b49362614010000000000000000000000000000000000000000000000000e1e2d3d4a5b637784969fabb5c2cad3dde0e7e9ebede9e1cfbcab95806b5746321e0a000000000000000000000000000000000000000000000000000013253644556175869ca8b9c9d9ebf9fffffffffffffffffffffffffffff4e9e1cec0b3a49c887a655d4b3f2e201000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeefdfd1c0b4a2998373605544362618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffff4dfc9b49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c5e70859bb0bdcdddedfdfffffffffffffffffffffffffffffffff5e0ccb9a796806b5746331e0a0000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffff4dfc9b49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c5e70859bb0bdcdddedfdfffffffffffffffffffffffffffffffff5e0ccb9a796806b5746331e0a0000000000000000000000000000000008131c2c35383f4b4f575b5c5b57534e4b43464c4f535454524d483b33291c0c00000000000a1a2f40556b8095aabac7cad3e2ebf6fffffffffffffffffffffffffffdefe1d4c5b9a99e89796357463223130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf2fffff5e5d0bfae99836e5b4936210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffeebd9c8b49f8c78634d3c4556677c919fb0bccad4dee5f0f3f9fef4e8e0cdbdb09f937e685b4938271502000000000000000000000000000000000d22364a5c6e8399aabbcee4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c2b5a69d908173615746382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0e192022272a2b2b2f3b4754606a79848d8c8c8d8e8f9091979fa9b3b9c6cbd4dde4eff7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d2c9c2b6b1aa9f9a938b857e776f6760564c463933292826211f170c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a33404d566069747c82878a8b8a8884807b766f6861574d493c33291b0e0000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc9d9ebfbfffffffffffffffffffffffffffffffffffce8d6c6b7a69d918d909ba3b2becfdfdfcbb7a6957f6a5951504d5d677d8b9aa2b4c6d7e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8a77624d3e2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3a474c4b4639342b1e160a00000000000a1e33465770859bb0c6d6ccb8a7907b66503b2611000e1e31424c6175869c9c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3bcb5a99f96898077706c6b6b6b6b6b6b6b76879db2c7b19c87725947341f0a000005131e2b36434a576169716a61503f2f1c090000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abc0d6ebfffffffffbe8d5c5a9937e69543e29140000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffff4dec9b49f8975604b36200e0000000000000000000000000000000000000000000000000c21374c61768ca1a5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308131c202122222e3e4b5d677d929eb0bfd0e1f1fffffffffffff3e3d2c1b49f8b79635443301c0e00000000000000000000000000000000000000000000000d1d2c3c4a5b6379879aa2b4bcc9d2dfe6f1f5fbfffffffcebd9c9b39e8976614b38281602000000000000000000000000000000000000000000000008161c30435460738399a4b5c6d6e7f7fffffffffffffffffffffffffffffffffcebded0c2b5a69d8a7b655d4b3e2e1e0e000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0d2c1b4a29a847460554437261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffff6e2cebaa9907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c91a3b5c9dbebfbfffffffffffffffffffffffffffffffff5e5d2c2b39e8977614c392917030000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffff6e2cebaa9907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c91a3b5c9dbebfbfffffffffffffffffffffffffffffffff5e5d2c2b39e8977614c39291703000000000000000000000000000000081825303c494d565d656c7072706d6864605458616568696a6762594c463a291808000000021527384c5e71869cb1c6d7dfe6f1fefffffffffffffffffffffffffffbeddfd2c3b7a79e8b7b655b4939281605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8197acc5d5e8fbffffeddfcab59f8c79634e3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc1d1e4f7fffffffffffffffff6e2cebbaa97826d5a494b6074889db3bdcddfe6f1f9fffffffffffbebdbcdbdb49f8a79635645311d0b00000000000000000000000000000005182b3b4f647a8ea1b2c8d9ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee0d2c4b7b29f968475615645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d111516161d2a36434b5b63707777777778797b7c828a959ea8b3b7c4c9d2dfe2ebf6fafffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d7cdc1b5b1a49c938b847e7770696259524b453833291f1713100c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3a474c5e66757f8891989d9fa99f9d9995908a847d766c635a4b46392c1e0e00000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffff5e1ccb9a89d887c787b8598a0b2c1d1e4d4c4b49f8a7868676562657b8b9fa9b4c0d1e4f5fffffffffffffffffffffffffffffdf7f6f8fbfefffffffffffffffffffff3e1cdbaa897826d5c4a36211300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c49586161574d483c32281a11040000000c21364c61768b9fb4cadfd5c5ac97816c573c2b1905192b3c4e606e8399a49d88735e48331e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9c7bab4a79e958b858180808080808080859ba6b7cab6a48c77614c37220d030d1820313c48546068767f86806a5d4c38230e000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c8d9ebfefffffff5e0ccb8a78e79644f39240f0000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffff1dcc7b19c87725544311d080000000000000000000000000000000000000000000000000c21364b61768ba0a6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2530353637373e4b5c657b8b9fb4bccdddedffffffffffffffffefe2cdbaa99b8573604b3c2b190500000000000000000000000000000000000000000009192a3b495b6379889da5b4c0cfd9e7f0f9fffffffffffffff7e0ccb8a7947e695645321e0a0000000000000000000000000000000000000000000008162634444a60728298a1b3c2d2e4f4fffffffffffffffffffffffffffffffffffffceee0d2c4b7a89e8a7b655c4b3c2c1b0b0000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d2c2b5a39a84756156453727190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffdead8c7ac96816c573d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4b6073869cb1c1d2e4f9fffffffffffffffffffffffffffffffffce9d7c7b5a4937e695947341b0b000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffdead8c7ac96816c573d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4b6073869cb1c1d2e4f9fffffffffffffffffffffffffffffffffce9d7c7b5a4937e695947341b0b00000000000000000000000000000000132536434a5a636b717a81868785827e79757273767a7d7f7f7c776e615846362513000001141d314556667b90a4b6c9def5f9fffffffffffffffffffffffffffffdeaddcfc1b5a59d897b655d4b3d2c1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263650657b90a7b8cce0f5fffff8e3cfbcab96816c5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea3b4c8ddeffffffffffffffffffeebd9c8b49f8b78624d51667c91a6b7cbdbeafafffffffffffffffff9ebe1cdbaa99b8674604b3a29170400000000000000000000000000000b203448596e8398aebfcfe6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4cbbdb0a29a8474604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000c1826303d4a4e5a62626262636465676d778089949da6b0b5c1caced9e0e7f2f8fffffffffffffffffffffffffffffffffffffffffffffffff3e3d6c7bab4a39b90867e776f686259544d483b3632281e170b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b58616e7c87949da6adb2b4bab4b2afaba99f99928981786c6157493c2c1b0b00000000000000000000000000000000000000000000000000000000000013283d52687d92a7c9daecfffffffffffffffffffffffffffffffffffbe8d6c5b39e8979676266748298a3b4c6d7e1cdbaa899837d7c7a7877889da9bac7d1deeefffffffffffffffffffffffffcf6f4e8e2e1e3e6e8ecf3f5fbfffffffffffffce9d7c6b49f8c79644e41301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6377766c625a4b45382f1f170c010011263b51667b90aabbcee2dcc7b29c87725a4835200e2035485a687e93a1b29d87725d48321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3c7d7cec5b9b3aa9f9a96959595959595959ba3b5c4d3c2a7917c67523b2b18161e2b34414e5a62727d88949b907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8faabbcee2f7fffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffefdac4af9a856f5a372715020000000000000000000000000000000000000000000000000b20364b60758ba0aa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283236434a4c4c4c4c5c647a8a9ea9bacedaeafbfffffffffffffffffdead7c7b4a2937e695a4835201300000000000000000000000000000000000000000215273748596379889da6b7c3d1e3ebf7fffffffffffffffffffbe8d5c5b39d8875604b392816030000000000000000000000000000000000000000041626344451636c8197a0b2bfd0e0f0fffffffffffffffffffffffffffffffffffffffffef0e2d4c6b9a89e8a7a645a493929160300000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b5a49b85756157463828190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffff2dcc7b29d87725b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101f344759697e93a4b5c9dfeffffffffffffffffffffffffffffffffffceee1cdbaa99c8673604b3a2a1800000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffff2dcc7b29d87725b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101f344759697e93a4b5c9dfeffffffffffffffffffffffffffffffffffceee1cdbaa99c8673604b3a2a1800000000000000000000000000000000071c304354606a7880868f969b9c9a97938e8987888b8f929494928b8376615443301c0a08141c31424b6074869cb1c2d3e5f9fffffffffffffffffffffffffffff5eae2cdbfb2a39b8779655d4b3f2f1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c8def1ffffffecdac9b39e8976614b36210e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859bb0c1d1e4f8fffffffffffffffff6e2cebbaa96816c57576d8297acc4d4e7f9fffffffffffffffffffffce9d7c7b5a3947e695846331f0900000000000000000000000000000d22374c62778b9fb4cadfedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcdc0b4a295806b553625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d363c484d4c4d4d4e4f505259626b767f88929ba3aeb4bbc8cbd5dfe3ecf7f9fffffffffffffffffffffffffffffffffffffffef0e2d5c5b9a99f93857b71696158534d483b37342b211e160a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c647682919da5b3b7c4c7cacec9c7c4c7bab4aea89e978b8175625a493928160300000000000000000000000000000000000000000000000000000000000e24394e63798eabbccfe3f8fffffffffffffffffffffffffffffffff5e0ccb8a7937e695b4d556073859ba8b9cde1d7c6b3a19992918f8d8c9da6b7c7d7e5eefcfffffffffffffffffffffff5e9e1ded2cccccdd0d3d7dee0e8f3fcfffffffffff5e3cfbcab9a84705f4d39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d6378878a81786b60564c3f332a1d14091a2d3d566b8096abc8d9ebdfcab6a58d78624d38221e31414d62788a9eb4b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000d22374c62778ca9bacde2d6ccc8bbb4b0abaaaaaaaaaaaaaab0b5c1d2d8c3ae98836e5948342329323b484d60687884929ea6a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4ffffffeed8c3ae99836e5443301c080000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffeed9c4af99846f5a442f1a000000000000000000000000000000000000000000000000000c22374c61778ca1ae99846e593c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838454b546061626262687b899ea8b9c7d8eaf8fffffffffffffffffffff5e5d1c0b49e8a78624d41301c0c00000000000000000000000000000000000000081d3144556277879da6b8c4d4e1eefefffffffffffffffffffffff3e0cbb7a6937e695745321e0b00000000000000000000000000000000000000001222344451626c81969fb1becfddedfefffffffffffffffffffffffffffffffffffffffffffff2e4d6c6b9a89e8978635746321e1000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c3b6a49c867661574639281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffff4dfcab6a58e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001102131424c6177899eb3c2d2e5fdfffffffffffffffffffffffffffffffeeedecfbeb49f8a79635544311c0c00000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffff4dfcab6a58e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001102131424c6177899eb3c2d2e5fdfffffffffffffffffffffffffffffffeeedecfbeb49f8a79635544311c0c000000000000000000000000000000071b2d3e4a6072808c959ca4acb0b1b0aca8a89e9c9da6a4a8a9a9ab9f988472604a382815182630424e606c8196a4b6cae0f0fffffffffffffffffffffffffffff3e5d7cdbcb0a1998577635b4b3f2f211101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8297acc3d4e6f9fffff7e1ccb9a8937d68533c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d51667c91a3b4c8ddecfffffffffffffffffeead8c8b39e8975605a6f859aafc4daeffffffffffffffffffffffffff5e5d2c2b39e8976614c372715010000000000000000000000000014293e54697e93aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaebded1c0b39e88735443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212b3538373738393a3b3b484c576169747d868f999faab3b7c4cacfdadee5f1f4fafffffffffffffffffffffffffffffff8ece0d3c4b8a79e8a7e73665e544c473a37342b2220190d09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8798a0b2b7c3cbd4dcdfe2dfddd9d7cdc9c6b9b4aa9f968678625746321e0900000000000000000000000000000000000000000000000000000000000b20364b60758b9fb5cadff4fffffffffffffffffffffffffffffffff3dec8b39e8975604b3c445562788a9eb4c4d4e4d0bfb3afa8a6a5a2a2b3b7c4d5e5f5fffffffffffffffffffffffff5e5d7cdc9bdb7b6b8bbbec2c8ccd5e1e9f4fffffffffeebd9c9b4a2927d675746321e0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f84999f978a8075655d4c473a31261e21364a5b71869cb1c6dcf1e6d3c3a8937e68533a292c3c4e606f8399a8b9af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d180f0d070000000000000b20354a60758a9fb4c9dfe8e0d9cecac5c1c0c0c0c0c0c0c0c6c9d2dfdfc9b49f8b77624c413839464b59626f7d899aa2b3b19c8673604a35200b0000000000000000000000000000000000000000000000000000000000000000000000091e32465771869bb0c6dbf0fffffce8d6c6a8937e6953362614010000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000f24394f64798ea4b39d88735a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556606c74767777777d8b9ea7b9c6d6e5f5ffffffffffffffffffffffffefe1cdb9a899836f5f4d3a2a1704000000000000000000000000000000000008182e3e4b6074849aa5b7c4d5e2f1fffffffffffffffffffffffffffae7d5c4b39d8875604b3a2917040000000000000000000000000000000000000818304051626b80969fb0bdcedcecfbfffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c6b8a79c8675614b3e2e1b07000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b6a59c867761584739291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffff9e6d4c3aa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2e3f4e606e8399a7b9cce0f0fffffffffffffffffffffffffffffffff0e0d1c0b2a0937e685b4a3726140000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffff9e6d4c3aa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2e3f4e606e8399a7b9cce0f0fffffffffffffffffffffffffffffffff0e0d1c0b2a0937e685b4a372614000000000000000000000000000000000d22364a5c6b80959faab1b5c2c5c7c5c2c6b9b4b2b3b8c4bdbec9bcb4a2927d68564532282b36434b60687e939fb0c2d3e5fefffffffffffffffffffffffffff2e3d5c7bab49e95837562594a3d2e211103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273750657a8fa5b6cadff7fffffce8d6c6b09a85705a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e70859bb0becee2f2fffffffffffffffff6e0ccb9a7927d685c71879cb1c6dcf1fffffffffffffffffffffffffff0e0ccb8a795806a5544311d08000000000000000000000000051a2f445a6f8499afc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2f0eeedededededededededededeef2f4fafffffaf4eee6d8c9b49f8975604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1920222222222324262b3439464c566067717a838b959da6afb5bcc9cad3dddfe6f0f4f7fefffffffffffffffffef7f0e5decec2b6a69e897a6960544c4037332a2220180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873899da5b2becad4dfe7f2f4f6f4f2eeeae2dfd6ccc8bbb4a49c8675614b36210c0000000000000000000000000000000000000000000000000000000000091d31455673889db2c8ddf2fffffffffffffffffffffffffffffffbe8d5c5ac97816c56453237485a6a7f95a6b7cbdfddd0c7c4bdbcbab7b7c8cbd5e2f2fffffffffffffffffffffffffce9d7c7bab4a8a2a1a3a6a9adb3b8c5cdd7e4f3fffffffff7e7d1c0b29d8775614b3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095aaa99f95877b6d61584b4437332e3f4e63798ea4b5c9def3eed9c4ae99846f5846333a495b687d92a1b3c6ad98836e58432e190300000000000000030a0c0a0300000000000000000000000000000000000000000000000000000000000d181f222d24221b100902000000071c30435472879cb1c7dcf1f6ebe2dfdad6d5d5d5d5d5d5d5dbdde4efe2cebaa997816c5f4f4d5057616a7783929ea8b4b3a1917d675443301c07000000000000000000000000000000000000000000000000000000000000000000000003162839566b8096abc6d6e8fcfff5e1ccb9a88e79634e39230e000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000012273c51677c91a6b8a68d78624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b607481898b8c8c8c939fa9b9c5d6e4f4fffffffffffffffffffffffffffce9d6c6b3a1927d675847331f1100000000000000000000000000000000011426364b5c6b8096a2b4c3d4e2f2fffffffffffffffffffffffffffffff2e0cbb8a6947f6a5846331f0d0000000000000000000000000000000000001325364d5f6b80969eb0bdcddbebfafffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d5c5b5a497816c5c4b37220c000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a59c87776259473a291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313202e3d4b5d687e93a1b2c5d6e8fefffffffffffffffffffffffffffffef0e1d3c2b4a298826d604e3d2d19090000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313202e3d4b5d687e93a1b2c5d6e8fefffffffffffffffffffffffffffffef0e1d3c2b4a298826d604e3d2d1909000000000000000000000000000000001325364e647a8d9fb4bbc8c9d2dbdcdad7d7cdc9c7c8cbd5d2d4d9cfc0b29d8774604b373d3b4854606b7e8d9fb5bdcde0f0fffffffffffffffffffffffffff1e2d4c5b8a99f9280726057483b2d1f11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c9daecfffffff4dfcab59f8c78624d38220f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d304050657b8f9fb1c4d5e7fafffffffffffffffbe8d6c5af9a846f5671869bb1c6dbf0fffffffffffffffffffffffffffbe8d5c5b39d8874604b35200b000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efebe7e7dfdddad9d8d8d8d8d8d8d8d8d8d8d8d9dddfe7e4e5e7dfddd0c8bbab9a85705443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0d0d0d0e0f101820293338454b525d656e788088919a9fabb1b6c2c7cad4dbdfe2ebeef2f4f6fbf5f3f0ebe2dfd2c9beb1a49c887a645c4b43362f221f180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba7b7c3cfdfe6f1fafffffffffffffdf6f4e8e1d8cec2b6a48c77624c37220d0000000000000000000000000000000000000000000000000000000000021527385c71869cb1c6dbf1fffffffffffffffffffffffffffffff5e0ccb8a7907b655038282b3c4b6075889db2c5d5e8e3dcd9d2d1cfcdccdde0e7f2fffffffffffffffffffffffffff6e1cdbaa99f938d8c8e9193979ea7b4b9c6d6e3f3ffffffffeedfcbb7a696806b5b4a3621130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788b9fb4b4a59c9082766860554b463e4b5d6d8297adc2d2e5f8f4dfc9b49f8a76614c39465863798a9eb4bfc1ac97816c57422c17020000000000070b171e211e170b0000000000000000000000000000000000000000000000000000000d1d2a34374339362d211e160b080100132536596f8499aec4d9eefffef7f4efebeaeaeaeaeaeaeaf0f2f8fdead8c7b59f8d7d6c6463666c76808a99a1b3b9b8a799836f5f4d3625130000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a8b9cce1f5fff3dec9b39e8974604b35200b000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ad98836e5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283953687d92a8bdd2e7fdffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000152a3f546a7f94a9c4a7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6c81969ea7a1a1a1a8b4bac7d6e3f3fffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3f2f1a0a000000000000000000000000000000081c304354647a8c9fb4c0d1e1f1fffffffffffffffffffffffffffffffffae7d5c4b39e8976614c3b2a180500000000000000000000000000000000071c304354677c919eb0bccddbebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d2c2b59f8d7a644f3a2917040000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c1b29d87786259483b2a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303e4b5c657b8b9fb4bfcfe4f4fffffffffffffffffffffffffffffdefe0d2c3b6a49a8474604b42311f0f000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303e4b5c657b8b9fb4bfcfe4f4fffffffffffffffffffffffffffffdefe0d2c3b6a49a8474604b42311f0f00000000000000000000000000000000071c3043546d8298abbcced9dee5f0f1efece9e1dedcdde0e7e7e9ebdfcbb7a5937e68554f525659627280939fabbccfdbebfefffffffffffffffffffffffff1e1d4c4b7a79e8b7d6b605445392b1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a8095abbccfe3f8fffff8e3cfbcab947f6a543d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223374b5d6d8297a6b8cbe0edfffffffffffffffff4dec9b49f8a75606e8399aec9daecfffffffffffffffffffffffffffff3e0cbb8a6917c66513c2611000000000000000000000000091e34495e73899eb3c8def1fffffffffffffffffffffffffffffffffffffffff8f4f1ece9e1dedad6d2d4cbc8c5c3c3c3c3c3c3c3c3c3c3c3c3c4c8cbd4cfd0d4cbc8bfb3aa9f8d7b6550362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b171e2731363f4b4f5a626b747c848c949ca4abb2b7c3c5caced9d9dcdfe2e8e0dedbd9cecac2b5b1a0978679645c4a3e302618120a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c5d4e2edfafffffffffffffffffffffffcf6eadcc7b19c87725948341f0b000000000000000000000000000000000000000000000000000000000006192c3c5b70869bb0c5dbf0fffffffffffffffffffffffffffffff3dec8b39e8874604b35201e324556697e94a7b8cce0f7f0eee7e6e4e2e1f2f4fafffffffffffffffffffffffffff9e6d4c3b49f8b7e7777787b7e8289949ea8b9c5d6e5f5fffffffae6d4c4b49f8c79634e41311c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596b8096a5b6b6b2a098887d73686157585c647b8c9fb4cadff0fff6e2cebaa9937e68544b576176869ca8b9cdc0ab96806b56412b16010000040a0f1a2129333633291b0d0000000000000000000000000000000000000000000000000005182a3b474c584f4a3e363228201d1413182b3b596f8499aec4d9eefffffffffffffffffffffffffffffffffff5e3cfbcab9f8d8179787b8189959ea8b3bfbcab9e8977624d41301808000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def3ffefd9c4af9a846f5443301c08000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48f7a65503a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657697e93a9bed3e8feffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000003182d42586d8297adc1ac96816c573929160300000000000000000000000000000000000000000000000000000000000000000000000000000000021527374d62788b9fb3b9c5b7b7bdc9cdd7e5f3ffffffffffffffffffffffffffffffffffede0cbb8a697826d5d4b3828160300000000000000000000000000000b20354b6073869cabbccfdeeffffffffffffffffffffffffffffffffffffff2e0ccb8a795806b5948341f0d000000000000000000000000000000000b20354a6073879cb2bccddbebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e3cfbcab99846f5847331f0a0000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b4a3907b655a483b2b1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a2832414d5c647a899ea9bacdddedfffffffffffffffffffffffffffffcecdfd2c2b5a49c867661564532241401000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a2832414d5c647a899ea9bacdddedfffffffffffffffffffffffffffffcecdfd2c2b5a49c867661564532241401000000000000000000000000000000000b20354a6074899eb3c9daebf6f8fffffffffcf6f3f1f2f4fafffffae6d4c3b29d87746164686b6e7884969eb5bcc9daecf9fffffffffffffffffffffffff2e2d4c3b7a69d897b675f4a4336281b0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb5cadff3ffffffecdac9b19c86715b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4c6176889db3bfcfe4f4fffffffffffffff6e1cdbaa9907a65697f94abbccfe3f4fffffffffffffffffffffffffffae7d5c4ae98836e593c2c19060000000000000000000000061c31465b71869bb0c3d3e1ecf8fffffffffffffffffffffffffffaf4f2eeece3dfdcd7d7cdc9c5c1bdc4b7b3b0aeadadadadadadadadadadadaeb3b7c4babac4b7b2aca1998b7d675d4b3718080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a151d202e373c484d5560676f787f878f969da5aab0b4bbc8c4c7c9cdd5ccc8c5c8bbb4afa49c908275635b4a3e2e1c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffffffffffffeebd9c9ac97816c573b2a180500000000000000000000000000000000000000000000000000000000000c2035495a72879db2c7dcf2fffffffffffffffffffffffffffffbe8d5c5ac97826d5544311d1628384b6075889eb3c9daecfffffdfbfaf7f7fffffffffffffffffffffffffffffffff4dfcab6a5957f6a62616366696d747f8a9ea7b9c7d7e6f6fffffff2e2cebbaa9a84705f4e3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4b6075879da9babeb2a69e92867d76706d707a889eabbccfe3f7fffdead8c7b19c8673605c6475849aa4b5c6d6bfaa95806a55402b15050b0d171f212d3639464b46392a1d0d0000000000000000000000000000000000000000000000000b1f344759626d645c524b4538353126282734485971869cb1c6dbf1ffffffffffffffffffffffffffffffffffffecdac9bcab9f968e8d90979ea7b4b9c6c1b49f8d7b6559483423130000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc5d6e8fbead5bfaa95806a5536261401000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725d4b371c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4b6175879db2c7ddf2ffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000005182b3b5b70869bb0c5b09b86715746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8297aabbccd6ccccd2dee1e9f5fffffffffffffffffffffffffffffffffffffbe7d5c5b1a0907b655645321e0f00000000000000000000000000071a2d3d52677c91a4b5c9d9ebfcfffffffffffffffffffffffffffffffffffffbe8d5c5b49f8a77624c3b2b190500000000000000000000000000000010253a50657a8fa5b6cadaeaf9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8a76614c37210c0000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b09b85705d4b3c2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5d72879cb2c7dcf1fffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d38454b5f677b899ea7b9c7d7e9fbfffffffffffffffffffffffffff4e8e1cec1b5a49c86786258463828150600000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d38454b5f677b899ea7b9c7d7e9fbfffffffffffffffffffffffffff4e8e1cec1b5a49c86786258463828150600000000000000000000000000000000000d22384d62788da7b8cce7f7fffffffffffffffffffffffffffffffff2dfcab7a5937e767a7d8084899aa2b0bccfdae7f7fffffffffffffffffffffffff4e4d4c4b7a59d8879655d4d413025180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035495a70859ab0c5d5e8fbfffff7dec9b5a48e79634e3924100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f334758677c91a1b3c6d6e8fcfffffffffffffde9d7c7a8937e6962788c9fb5c6d7e9fcfffffffffffffffffffffffffff2ddc8b39e88735b4935210c000000000000000000000000152a3f546a7f94a5b6c3cfdfe3ecf1f4f6fdfffcf5f3f1eeebe8e6dfddd8dacfcac7c2c6bab4b0aca8a4a69d9b999898989898989898989898999da6a3a5a5a4a69d978e8479675f4d3f2e1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209111c232b3537444b515a626a727a81878e959b9faaaaaeb2b4bac5b8b3b0acaa9f9a91867b6d6157493c2d20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffff7e3cfbcab917c67513c2712000000000000000000000000000000000000000000000000000000000005182b3b4d63788da5b6cadff3fffffffffffffffffffffffffffff5e0ccb8a7907b65503727150a1e3245576b8096abbccfe3f8fffffffffffffffffffffffffffffffffffffffffff8e4d1c1b29d8775604d4c4e51545560697a899ea9bac8d9ebfefffffeead8c8b4a2927d685847331f1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e324557647a8b9fb4bec4b8b3a49c928a8582858c9ea6b8c9d9ebfefffff5dec9b5a4927e6f717a869aa2b4c2d2d6c1ab96816c563a2a19181f222933363d4a4e576157473b2a180500000000000000000000000000000000000000000000000d22374c6277827970676056504b44373d38454d62778b9fb4cadff4fffffffffffffffffffffffffffffffffffff7e7d9c9bcb4aba4a2a5acb3b8c5cdc7b5a395806a5d4c3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000215273751667c91a7b9cce0f5e9d7c6a6917c66513c271100000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9efffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b563f2e1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6b8096a5b7cadff4ffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000b2034485974899eb3c9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8d8e8e1e1e8f4f6fdfffffffffffffffffffffffffffffffffffffffff3e3cebeb29c8775604b3e2d18080000000000000000000000000c21364a5b71869bb1c2d2e7f7fffffffffffffffffffffffffffffffffffffffff3e1cdbaa896816c594834200b000000000000000000000000000000152a3f546a7f94a9c3d3e6f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcab7a58f79644f3a240f0000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a5917c66513f2f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899eb4c9def3ffffffebd5c0ab96806b56392917030000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101927313e4a56606c7d8b9ea7b8c5d6e5f5fffffffffffffffffffffffffef0e4d6ccbdb1a39b86776259483a291a0a0000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101927313e4a56606c7d8b9ea7b8c5d6e5f5fffffffffffffffffffffffffef0e4d6ccbdb1a39b86776259483a291a0a00000000000000000000000000000000000010253a4f657a8fa4c5d6e8fffffffffffffffffffffffffffffffffff9e6d4c3b59f8d8b8f9296999ea7b4c0cde3ecf7fffffffffffffffffffffffffce9d7c6b7a69d8778635b4b3f301c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c52687d92a7b8cce0f7fffff8e5d2c2ab95806b563e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5f6e8399a8b9cce1eeffffffffffffffead5c0aa95806b5a6e8398a8b9cde1ebf7fffffffffffffffffffffffff5e0cbb8a68d78634d38230e0000000000000000000000000c21364b6175879ca5b2becacfdadcdfe2eae2e9e1dedcd9d6d3d4cac7c3c9bcb5b1ada8a89f9a96928f8b888584838383838383838383838384888c8e8f908f8c8881796f635b4d413021110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e19202731363c484d555c646c727980868b9195999d9fa9a1a79e9b97928b847c72655d4b46392c1e10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffff4dfcab49f8b76614c37210c00000000000000000000000000000000000000000000000000000000000b203448596c8297acc3d3e6f9fffffffffffffffffffffffffffeebd9c9b39e8974604b35200b031628394d63788c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3917c66564537393c37444b5c657b8b9faabbcee2e9fafffff6e6d1c0b39e8977614c3f2f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5c697e93a0b2c3cbc2b6b1a99f9a989a9fabb8c4d5e7f7fffffff8e5d2c2b49f8b84878f9ca4b4c0d1e0d9c4af99846f5847352b2a34373a464c535b636c76625947341f0b000000000000000000000000000000000000000000000013283d53687d928e857d756c65605555535456606c8197abbccfe3f7fffffffffffffffffffffffffffffffffffffff7e7d9cfcac1b9b8bbc1c8ccd6cdbaa99b8573604b3f2f1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def0e1cdbaa88d78634d38230e00000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798c9fb4c3d4e6faffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000d22374d62778ca8b9ccbbaa907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a7b9cce6f6fff6fdffffffffffffffffffffffffffffffffffffffffffffffffecdfcab6a595806b5c4a3626140100000000000000000000000e24394e63798ea3b5c9e0f0fffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8b78624d392917030000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d0c0b29d8775604b36210b0000000000000000000000000000000000000000000000000000000005182b3b596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b29d8774604b35201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca8b9cde1f5fffffff0dbc5b09b86705746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2d37444b5c647581929fa9b8c5d5e3f3fffffffffffffffffffffffffbebdfd2c6b9b49f9785766259483b2b1c0c000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2d37444b5c647581929fa9b8c5d5e3f3fffffffffffffffffffffffffbebdfd2c6b9b49f9785766259483b2b1c0c0000000000000000000000000000000000000011263b50667b90a5bbd0e5fffffffffffffffffffffffffffffffffffff1e3cfbcab9faba4a7abaeb3b9c5d1deebfffffffffffffffffffffffffffff7e1cdb9a89d8878635a493d2e21130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364b6075889eb3c9d9ebfefffff0dcc7b29d87725c4a36220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d6277899eb3c0d1e5f5ffffffffffffebd6c0ab96816b5663788a9eb4bbcfd9e7f2fffffffffffffffffffffffbe7d5c5a6917c67513c2712000000000000000000000000091e32465763788798a0aeb5bcc9c6c9ced8cdd6cdc9c6c4c1bdc3b7b2aeaaab9f9c97938e8985817d797673706e6e6e6e6e6e6e6e6e6e6e6e6f7377797a7b7a77736c645c4e493d30231303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509151d202b35383e4b4f565c646b70767c8084878a8b8b8a8986827d776f6660544b3f32281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426365a6f849aafc4d9effffffffffffffffffffffffffffff0dbc5b09b86705847331f0a0000000000000000000000000000000000000000000000000000000004172a3a4d62778b9fb4c9dff1fffffffffffffffffffffffffffff7e3cfbcab97826d5544311d08000a2035495a6f849aafc7d7e9fdfffffffffffffffffffffffffffffffffffffff8e4d2c1b09b85705e4c3828232627313e4b5d667c8c9fb4bbccdcecfdffffeee0ccb8a798826d5d4b38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2e3e4f606e8298a4b6c8d3cac7bab4afadafb4bcc9d5e2f3fffffffffff0e1cdbaa99f9a9ca4b1b6c2d1deefdec9b49f8a76614d483c3b474c525861687079818977624c37220d0000000000000000000000000000000000000000000004192f44596e8499a39b9289827a746e6a68696d7480959fb1c9d9ebfefffffffffffffffffffffffffffffffffffffffff7ebe3dfd6cecdd0d7dee0d6c5b49f8b796355443121110000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566d8297acc2d2e5dec9b49f8975604b35200b0000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b5a48392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095abbccfe1f1ffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000010253b50657a90a5c6d6c8aa95806a5537271501000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7a645443301c0d0000000000000000000000152b40556a8095aac1d2e4fefffffffffffffffffffffffffffffffffffffffffffff5e2cebaa996816b5746331e0a00000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b4a2917c675645321e09000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa895806b5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c6d6e9fcfffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000121b29333e4a55606a7a86979fb4bac7d5e3f3fffffffffffffffffffffffff4e8e0cec1b5a89e9281756158483b2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000121b29333e4a55606a7a86979fb4bac7d5e3f3fffffffffffffffffffffffff4e8e0cec1b5a89e9281756158483b2b1d0d000000000000000000000000000000000000000010253b50657a90a5c6d7e9fcffffffffffffffffffffffffffffffffffffecdac9bcb5bcc9bdc0c3c9ccd6e4eefcfffffffffffffffffffffffffff7e7cfbeb49e8a7a645a493c2c1f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8096abbccfe3f7fffff3dfcab6a58e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001220344859687e93a2b4c7d7eafdfffffffff9e5d3c2a9947e69545a687d929db4bcc9d5e3ecf7ffffffffffffffffffffe8d3bda8937e68533e291300000000000000000000000003162839495a6376828e999fabadb1b4bac7b7c6b9b4b1aeaba8a5a59d9994908b87827d7975706c686461575b595858585858585858585858595962646565646159574f4a3e352c1f13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1920222e373a3e4a4f555861666b6f727476767573706d686259514a43362f1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435472879cb2c7dcf1fffffffffffffffffffffffffffbe7d5c5aa95806a553a2a1704000000000000000000000000000000000000000000000000000000000a1f3347586b8196a9bacee2f6fffffffffffffffffffffffffffae6d4c4b49f8c7a644f372715010006192c3c52687d92a9bacde1f6fffffffffffffffffffffffffffffffffffffff2ddc9b5a3907c665140301a0e11151d2e3f4c5e687e929dafbecedfeffffffbe8d5c5b2a0907b655645321e0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102032424b6175869caabbceded7cdc9c5c2c5cacfd9e7f3fffffffffffffde9d7c7bab4afb1b6c2cad3e0eff6e1cdbaa997816d625a5a595962686e767d858e96927d68523d28130000000000000000000000000000000000000000000003182d43586d8298adb0a79e979089837f7d7e8288959eafbdcee7f7fffffffffffffffffffffffffffffffffffffffffffffef7f4ebe3e2e5ecf3e0ccb8a796806b5b49372715030000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384f647a8fa4b5c9dedbc6b19b86715443301c080000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8978625746321e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc9d9ebffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000013293e53687e93a8bdd3c4af9a846f5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000011426365a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2cebbaa9b8573604b3b2a1805000000000000000000011426365a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffdead8c7b49e8976614c36210e00000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9a846f5f4d38281602000000000000000000000000000000000000000000000000000000031629394c62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb49f8a79634e37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fffffffff7e2cebbaa907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffff3dec9b39e89745a4935200c00000000000000000000000000000000000000000000000000000000000000000000000000000008131c3039464b5c64747f8b9ca4b1bdcdd7e5f3fffffffffffffffffffffffdefe4d6ccbdb1a39b8a7d6d6056473a2a1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffff3dec9b39e89745a4935200c00000000000000000000000000000000000000000000000000000000000000000000000000000008131c3039464b5c64747f8b9ca4b1bdcdd7e5f3fffffffffffffffffffffffdefe4d6ccbdb1a39b8a7d6d6056473a2a1d0d0000000000000000000000000000000000000000000e23384e63788da8bacde1f0f2f3f4f8fffffdfffffffffffffffffffffff7e7dacfcacfdad2d5d9dee0e8f4ffffffffffffffffffffffffffffffecdac9b2a0917d675c4a3c2c1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384d62788c9fb4cadff0fffff9e6d3c3ab95806b563d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4a6072849aa9bacde2effafffffaeadecab6a48f7a644f4e5f6a7f939fabb7c4cfdae3ecf7f9ffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000b1b2c3c4958616d7a838c93989c9fa9a1a2a1a89e9c9996938f8b87837f7b76726d6863605557534f4b46394443434343434343434343433b474c4e50504f4c473b39362d211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101b22252d36393a464c5155595d57606160555b57524c483b35302518110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffff5e0cbb8a68f7a644f3a250f00000000000000000000000000000000000000000000000000000000031729394c61778a9eb4c7d8eafdfffffffffffffffffffffffffff5dfcbb7a696816c5c4a3619090000000e21364c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffbe8d6c5b19b86715e4c38221200000210212f404e606a7f94a0b2c1d1e1f1fffff3e3cebeb29c8674604b3d2d18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002141e334657647a8c9fb4c6d6e8e1dedad7dadfe3ebf7fffffffffffffffff5e5d7cdc9c4c6cad3dee5f0fefce9d7c7b19f978278716f6f72777d838a939ba3ac96816c57412c1702000000000000000000000000000000000000000000000f253a4f647a8fa0b1b9b3aca79e99949293979da6afbcccdbebfffffffffffffffffffffffffffffffffffffffffffffffffffffff9f7fafff3dec8b39e8976614c3d2c1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a22374b5c71869cb1c5d6d9c3ae99846e59362614010000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79b8575614b402f1b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d596e8398aec3d8edffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000162b41566b8096abc0d5c9b49e8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000081c30435473889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b5a3937e695947341f10000000000000000000081c30435473889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e69533d2c1a06000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b49f8b79634e41301a0a00000000000000000000000000000000000000000000000000000003111e324657697f94abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b2a0937e685b49351909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffeebd9c8ac96816c573d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffff5e0ccb9a78d78624d38231101000000000000000000000000000000000000000000000000000000000000000000000000000a182530414d57616c7a86959faab5c2cee1e9f5fffffffffffffffffffffffbebdfd2c5b9b39f978579675f4b45382a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffff5e0ccb9a78d78624d38231101000000000000000000000000000000000000000000000000000000000000000000000000000a182530414d57616c7a86959faab5c2cee1e9f5fffffffffffffffffffffffbebdfd2c5b9b39f978579675f4b45382a1c0d000000000000000000000000000000000000000000000b20364b6075899fb4c9dbdbdcdedfe3ece6e8eaedeff5fefffffffffffffff7ece3dfe3ece7ebeef3f5fbfffffffffffffffffffffffffffffff8e3cfbcab98826e5f4d3e2d1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2035495a6f8499aec2d2e5f8fffff1dcc7b29c87725c4a36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c30435463798b9fb4c1d2dfe6eaebe6dfcdbdb19c86725c4b4150616a7f8d9da6b5bcc9cfdadfe6eceff2f4f6fdfdead5bfaa95806a55402b1500000000000000000000000000000e1e2c3a474c5c646e777e83868a8b8c8d8c8b898784817e7a76726e6a65615858534e4b44373d3a3632292f2e2e2e2e2e2e2e2e2e2e2e2a3437393a3b3a37342a24221b100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d101b22242933363c404439454b4c4b4437423d37342a201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da9bacee2f6fffffffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000a1e3346576b8095a8b9cde5f5fffffffffffffffffffffffffff5e5d0bfb29d8775614b3e2d1b000000000a1e3346576e8398aec7d7e9fdfffffffffffffffffffffffffffffffffff5e0ccb9a7927d6752402f1d04000000031222314250616d8298a3b4c3d4e5f5ffffecdecab6a495806b5b4a3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c6c8196a8b9cce1f5f4efedeff4f7fefffffffffffffffffffff5e9e1dedadcdee5f0f9fffffff5e5cebdb1a0988c878484878c92999fa9b0b4a5937d68533e281300000000000000000000000000000000000000000000000d22374b5c6d8297a5b6c6c5b8b3aeaaa8a9acb3b7c4ccdaeaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8ab96816c5846331f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e53697e93a7b9ccd6c1ac96816c57412c17000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a397826d5e4c3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879db2c7dcf2ffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000192e43586e8398adc3d8cdb9a88f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b39e8977624c3f2e180800000000000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b09b86715b4935210c00000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a595806b5b4935231200000000000000000000000000000000000000000000000000000003112130414b6175889db3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b7a598836e604e3d2c1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b596e8398aec3d8edfffffffffff2dcc7b29d87725b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffbe8d6c5a7927d68523f2e1f0f0100000000000000000000000000000000000000000000000000000000000000000000000d1a2836434a5f6775818c9ba3b4bbc8d2e0ebfdfffffffffffffffffffffff3e8e0cdc1b5a79e918174635b4d4132281a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffbe8d6c5a7927d68523f2e1f0f0100000000000000000000000000000000000000000000000000000000000000000000000d1a2836434a5f6775818c9ba3b4bbc8d2e0ebfdfffffffffffffffffffffff3e8e0cdc1b5a79e918174635b4d4132281a0c0000000000000000000000000000000000000000000000081d3144556f8499afbfc6c6c7c9cacfdad0d3d5d8dae1ecfafffffffffffffffff8f4f8fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78624d4130200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c50667b90a4b5c9def2fffff3dfcab6a58e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6a7f94a3b5c1cad4d5d6d4cabcb09e917c66513e33435061697b88979fabb5bcc9cad3d6dadcdfe2eaeae2d5c5a9937e69543e29140000000000000000000000000000000e1c2a333e4a4f5962686e7175767778777674716f6c686561585955504c463a3e393531262824211e16191919191919191919191919181f2224252625221f180f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171f21262b2f283236363531262d28221f180d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c7d8eafdfffffffffffffffffffffffffce9d6c6ad97826d5443301c08000000000000000000000000000000000000000000000000000000021628384b6176899eb3c6d7e9fffffffffffffffffffffffffffce9d7c7b3a1917c665746332010000000000317293952677c91a9bacde1f6fffffffffffffffffffffffffffffffffff3dec9b39e8975604b362112000000000004132433434b6074859ba5b7c7d7eafdfff9e6d3c3b49f8b79635443301c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4c6176899eb4c9def3fffffffffffffffffffffffffffffffffffffdf6f4eff1f3f9ffffffffffffecdbcebeb2ab9f9c99999ca5a7aeb4babcab9d8775604b36210b0000000000000000000000000000000000000000000000081b2e3e4c6176879ca8b9c8ccc8c3bfbdbec2c8cbd4e2eaf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8e79644f3a2917010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364b6176899eb3c9d5c0ab95806b56402b16000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffff3e3d2c1b19f907c665745321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63788da5b6cadff4ffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000001a2f445a6f8499afc4d9d7c6a9947f695436251300000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768babbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0ccb9a798826d5d4b36261401000000000000000b20354b60758aa9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffff4ddc9b5a38d78634e38230e00000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbfb29d8775604b3d2c1a0500000000000000000000000000000000000000000000000000000213212e3f4d5f6c8197a6b8cbe7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d8776614c42311f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485972879db2c7dcf2fffffffffff3dfcab6a58d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5d4b3d2d1f1103000000000000000000000000000000000000000000000000000000000000000002101d2a384554606c7d88969faab5c2ced8e6f0feffffffffffffffffffffffefe3d5ccbdb0a39b897c6c6056493c301e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5d4b3d2d1f1103000000000000000000000000000000000000000000000000000000000000000002101d2a384554606c7d88969faab5c2ced8e6f0feffffffffffffffffffffffefe3d5ccbdb0a39b897c6c6056493c301e160a0000000000000000000000000000000000000000000000000215273752677d92a1b0b0b1b2b3b5bcc9bbbdc0c3c6cfdcecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b352013010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20354a6073869cb1c3d4e6fafff9e6d3c3aa95806b553d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4b6074859ba3b2b7c3bfc1c3b7b29e96806c5e4c382533424f5e6577828d999fabb2b6c3c1c5c7c9ced8d8cec9b8a7907b65503b2610000000000000000000000000000000000c171f2d363b484d535854606162626260565c595653504c463a3f3b3633292824201d14130f0c0a03000303030303030303030300050b0d0f10100f0c0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11161a161e2121201d1418130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffff5e1cdb9a8917c665136261401000000000000000000000000000000000000000000000000000000091e3245566a7f94a7b9cce4f4fffffffffffffffffffffffffff6e1cdbaa999836f5e4d3929170200000000000c21364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffae7d4c4ac96816c5645321e0900000000000006151d3245566277879da9bacde2edfffff1e2cebbaa9b8573604b3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101f3346586c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdccfc9bcb5b1afaeb2b6c3c3c9beb59f8d7c665645321e09000000000000000000000000000000000000000000000000101e33465763798a9eaabbceded8d4d2d3d7dddfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b3620100c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576c8196abc1d6c3ae98836e59382815020000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffff0dfcebeb29d8775604b3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566a8095aac3d4e6f9ffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000001a2f44596f8499aec4d9d9c3ae99846e5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b2a08f7a655443301c0900000000000000081d314455748a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1a9947e69543f29140000000000000000000000000014293f54697e94a9c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b3a1917c665745321f0f00000000000000000000000000000000000000000000000000000a151d303f4b5d677d8d9fb5c4d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d0c0b49f8c7b655846332413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca5b7cadff4fffffffffff9e6d3c3a9947e69543b2a18050000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffffffffff1dcc7b3a18f7b655b4a3d2f2115040000000000000000000000000000000000000000000000000000000000000314202e3b4756607281919da6b4bbc8d2e2eaf6fffffffffffffffffffffff7ece3d1c5b8b39e968578675f4b45382c1e13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffffffffff1dcc7b3a18f7b655b4a3d2f2115040000000000000000000000000000000000000000000000000000000000000314202e3b4756607281919da6b4bbc8d2e2eaf6fffffffffffffffffffffff7ece3d1c5b8b39e968578675f4b45382c1e130300000000000000000000000000000000000000000000000000000b20354b607383949b9b9b9d9e9faba4a6a8abadb2becfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98d78634d3823140d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354687d92a5b7cbdff3fffff1dcc7b19c87725c4a362108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d314455627785949da5a8aaabaaa59d908072604a40301d2432404c58616d7a838c959ca5a8acafb2b4bac7b6bbb4b09e8975604b36200b000000000000000000000000000000000004101b222b34373e36434a4b4c4d4c4b453844413e3a3633292a26211f17130e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffff3dec9b49e8975604b36210b000000000000000000000000000000000000000000000000000000011527374b6075889db3c5d6e8fffffffffffffffffffffffffff9e6d3c3b49f8a78624d40301b0b0000000000000a1e3246576e8399aec6d7e9fcfffffffffffffffffffffffffffffff4dfcbb7a68f7a644f3828160300000000000000021528384759647a8b9fb4bfcfe1f1fffdead8c8b4a3937e68594834201200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece7dacfcac6c4c4c7cad3d0bfb2a095806a5e4c38281603000000000000000000000000000000000000000000000000031729394a5b667c8c9fb4bcccdde9e7e8ecf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745c4a382e25221f1818140e0c070000000000000000000000000000000000000000000000000000000000000000000000000000031629394f657a8fa4bacfc6b19c87715645321d090000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffeecdfcab7a595806b5a4835200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6075889db3c8ddf1ffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000192e44596e8399aec3d8dec8b39e8974604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbeb19b8573604b37271501000000000000011426375d72889db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f593928160300000000000000000000000011263b50667b90abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb9a899836e5e4c39281601000000000000000000000000000000000000000000000000000e1a2832414d5d657b8b9fabbccfe2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4b4a2957f6a5d4b3a2917060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283952677d92a7c3d4e6f9ffffffffffffefdac5af9a85705947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000417293a52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffff6e3d0bfb39d8879635b4b3f321f170c000000000000000000000000000000000000000000000000000000000a161e313e4b59627482969fb2b7c4ced9e6f0fdfffffffffffffffffffffff3e7dacfc0b4a79e918174625a4d4132281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffff6e3d0bfb39d8879635b4b3f321f170c000000000000000000000000000000000000000000000000000000000a161e313e4b59627482969fb2b7c4ced9e6f0fdfffffffffffffffffffffff3e7dacfc0b4a79e918174625a4d4132281a0e00000000000000000000000000000000000000000000000000000000081d31445560737f86868687898a8c8e91939598a0b2c1d1e4f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7a7917c67523630262220180d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6074879db2c5d6e8fbfff3decab6a48e79644e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737475962747e878e9295969591877c6b60544330221214212f3a474c5c646e7880878d92979a9d9fa9a1a1aa9f9b927e685645321d0900000000000000000000000000000000000000070d18202229253035363738373632282f2c2925211f1715100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffbe7d5c5ad98836d5645321e09000000000000000000000000000000000000000000000000000000081d314455697e93a6b8cbe3f3fffffffffffffffffffffffffff7decab6a4947f6a5a48352212000000000000000316293952677c91a8bacde1f6fffffffffffffffffffffffffffffff2ddc8b39d8874604a35200b0000000000000000000a1a2a3b4a5c697e93a1b2c3d4e6fafff6e6d1c1b39e8977624d40301b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d10141d23384d62788da2b7cde2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dfdcd9d9dcdfd1c0b3a1988272604a402f1a0a00000000000000000000000000000000000000000000000000000b1b2d3d4c5e687e939eafbfcfe2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98e7a64564b3e3a37332a2d2924211a0f09000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b9cecab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b49f8a78624d3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f334658697e93a6b7cbe0f4ffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000182d43586d8298adc2d7e0ccb8a78e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba8b9cde1f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecddc9b5a3927d685544311d08000000000000001b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735746321e090000000000000000000000000d22374c62778b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b49e8a78624d40301b0a00000000000000000000000000000000000000000000000001131e2c38454b5f677b8a9ea9bac9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b8a69a8472604b3f2e1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576e8398adc3d8edfffffffffffffff4dfcab49f8b77624c37220d000000000000000000000000000000000000000000000000000000000000000000000003111f3346586d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffffffeee0cbb8a69d8879655d4f43332a1c11040000000000000000000000000000000000000000000001080b101b2832424e5c64778598a0b0bdcbd4e2ebf6fffffffffffffffffffffffeeee3d5c9bcb5a29b897c6c6056493c301d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111f3346586d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffffffeee0cbb8a69d8879655d4f43332a1c11040000000000000000000000000000000000000000000001080b101b2832424e5c64778598a0b0bdcbd4e2ebf6fffffffffffffffffffffffeeee3d5c9bcb5a29b897c6c6056493c301d150a0000000000000000000000000000000000000000000000000000000000011426374455606971717172747577797b7e808298a3b4c8ddedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c544b433637342b2220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697e94a7b8cce0f3fff9e5d3c2ab95806b5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3b4755606973797d80817f7c74665e4a433625130403111c2a333e4a4f5b636b72787d8185878a8b8b8b8b8a867d68604e38281502000000000000000000000000000000000000000000050b0d13131c2021222322211e161a1713100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0c0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffff5e0ccb8a7917b6651382816030000000000000000000000000000000000000000000000000000011426364b6074879db2c4d5e7fffffffffffffffffffffffffff7e7d0bfb29c8774604b3c2b190400000000000000000c21364b61768a9fb4c9def2ffffffffffffffffffffffffffffffecd7c1ac97826c5443301c07000000000000000000000d1d2d3e4f606e8399a5b7cadfecffffefe1ccb9a899836e5e4c3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e141c202226263135434f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f1eeeee6d4c3b4a2998373605443302211000000000000000000000000000000000000000000000000000000000f1f2f404e606a8095a1b3c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b09b8574645c55504c473a433e39362d241d120400000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3b8cdcebbaa8e79644e39240f0000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa997826d5b4a36210f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4c6176889eb3c4d5e7faffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000172c41576c8196acc1d6e8d5c5a8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4c9def2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b29d8875604b35200b00000000000003182d42586d8297adc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb7a68b76614b36210c0000000000000000000000000b1f34485971869bb1c8d9ebececf0f2f7fffffffffffffffffffffffffffffffffffffffffffdead8c8b5a3937e69594834221200000000000000000000000000000000000000000000000009141d303c4956606c7d8b9ea8b9c7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9e887762544330211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b6176899eb4c9def3fffffffffffffff7e3cfbcab937e68533a2a18040000000000000000000000000000000000000000000000000000000000000000000614212f404c6176899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b7a69d897b69614c473a2f1f170c0100000000000000000000000000000002080b0e12141d20242e39454b60687a889ba3b2becddfe7f2fefffffffffffffffffffffff7ebe3d1c5b8ab9f968478665e4b45382c1e120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212f404c6176899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b7a69d897b69614c473a2f1f170c0100000000000000000000000000000002080b0e12141d20242e39454b60687a889ba3b2becddfe7f2fefffffffffffffffffffffff7ebe3d1c5b8ab9f968478665e4b45382c1e12020000000000000000000000000000000000000000000000000000000000000009192737444b545b5b5c5d5560626466686b70859bb0bfcfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d8772646054524d483b37342b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b6176899eb3c5d6e8fbfff1dcc7b29d8773604a35201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a37444b546064686a6c6a6760554c40302518080000000c181f2d363c494d555a63686c707274757676757471675f4e42311a0a000000000000000000000000000000000000000000000000000000070b0c0d0d0d0b090300010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c14171f212322201c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffff3ddc8b39e8874604b36200b000000000000000000000000000000000000000000000000000000081c304354687d92a5b7cae2f2fffffffffffffffffffffffffeebd9c9b3a1907b665645311e0e000000000000000000091e3246576e8398adc4d5e7fafffffffffffffffffffffffffffae6d4c4a6917c6651362513000000000000000000000000102032424c6176879db2becee2f3fffce8d6c6b2a1917c665746331e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e192023263035383b37444b51616d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b6a59a8474605544362513040000000000000000000000000000000000000000000000000000000001122231424a60728399a6b7cbdff0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ddc8b4a39b857a716a6561585b58544e4a3d382f221203000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c6d7d8c8a7927d68523d28130000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b49f8c79634e3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081829394b5c6c8196a6b8cbe2f2ffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000152a40556a7f95aabfd4ead8c3ae98836e593d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000071c30435470859aafc4d5e5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab49f8a75604b35200b0000000000000013283d52687d92abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4a28d77624d38220d00000000000000000000000005182a3b556b8095aabbced6d7d7dadde4effdfffffffffffffffffffffffffffffffffffffff6e2cebbaa9b8573604b3b2b190400000000000000000000000000000000000000000000000a192631414d5a637481929fa9b9c6d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2d0bfb49f8d7b6559483626140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d314455687d92a8b9cde1f5fffffffffffffffeebd9c9af9a846f5847331f0a00000000000000000000000000000000000000000000000000000000000000050e1920313f4c5e6b8096a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c4b7a79e8c7f6e61584c4033291d1409000000000000000000040a0c1316151d2024272631353a3e4b57606d7e8b9da6b4c1cfdcebfafffffffffffffffffffffffef2e7d9cfc0b4a69e8d8073625a4c4031271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1920313f4c5e6b8096a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c4b7a79e8c7f6e61584c4033291d1409000000000000000000040a0c1316151d2024272631353a3e4b57606d7e8b9da6b4c1cfdcebfafffffffffffffffffffffffef2e7d9cfc0b4a69e8d8073625a4c4031271a0e0000000000000000000000000000000000000000000000000000000000000000000009192731353f46464637444b4c4f515356657b90a1b2c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a596817a746d676259584d483b2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576a8095a7b9cce0f3fff4dfcab7a5907b66503f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19273136434a4e53555655524b44372f1c1308000000000004101b222c35383c494d53575a5d5660616160565b524d41312413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c171f21292a33373837353026201c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffebd6c0ab96816b5544311d080000000000000000000000000000000000000000000000000000000b20354b6073869cb1c3d4e6fffffffffffffffffffffffffff7e3cfbcab99846f5e4c382715000000000000000000000316283951667b90a6b8cbe0f5fffffffffffffffffffffffffff4dfcbb7a68c77624c37220d00000000000000000000000002141f334658657b90a0b2c4d5e7fbfff4e4cfbfb29d8775614b3e2e19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353836434b4d5054556066707f94a0b2c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9d87766156453727180800000000000000000000000000000000000000000000000000000000000004141c3043546176889db2c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c1b4a39b8f867f7a7773716d69635b514c402f2110000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba8b9cdd6c1ab96816c563727150100000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e3cfbcab98836e5b4a36210f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1526364657647a8c9fb4c4d5e7ffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7ddc8b39d88735b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000013253654697e94a6b7c7d7e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d1c1af9a85705544311d08000000000000000d22374c62778b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a28c77624d37220d000000000000000000000000000d23384d62788b9fb4c4c1c1c1c5c8d1dfebf9fffffffffffffffffffffffffffffffffff6e6d2c2b49f8b79635443301d0d00000000000000000000000000000000000000000000000b1b2837444b5f677885969fb4bac7d7e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc7b3a1957f6a5d4c3b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f3f4b6074879cb2c6d6e9fcfffffffffffffffff4dfcab49f8b77614c3722180f0d070000000000000000000000000000000000000000000000000000030d18202c35424e5d667c8d9fb4c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c5b9aa9f948376655e4c473a31261911060000000000020c171f21282b273136393d37444b4f555c647582939fa9b7c4d1dfecfafffffffffffffffffef7f4f0ebe2d5c9bcb4a29a887c6b6055483c2f1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202c35424e5d667c8d9fb4c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c5b9aa9f948376655e4c473a31261911060000000000020c171f21282b273136393d37444b4f555c647582939fa9b7c4d1dfecfafffffffffffffffffef7f4f0ebe2d5c9bcb4a29a887c6b6055483c2f1d150a00000000000000000000000000000000000000000000000000000000000000000000000009151d202a31313127313537393c3e4c5e6e8399a6b8cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b09f968f88827d77726e6259483b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394c6176899eb3c5d5e7fbf9e6d4c3b09a85705d4b37231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d253035393d4041403c3631271912000000000000000000070e1921232c35383d424538454b4c4c4b45383d3930231306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c15191a18140f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2a33373e3a474c4d4c4b4336353025180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffff9e3ceb9a48e79644f37271502000000000000000000000000000000000000000000000000000005182b3b51677c91a4b6cae1f1fffffffffffffffffffffffffff4dfcab49f8c79634e402f1a0a00000000000000000000000b20354b6074889db3c7d8eafdfffffffffffffffffffffffff2ddc8b29d8873594834200b000000000000000000000000000417293a4c5e6d8298a6b8cbe0f1ffffeddfcbb7a696816c5c4a37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323c494d5554606265696e747b85949dafbecfe1f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b49f8c7a645847382819090000000000000000000000000000000000000000000000000000000000000000001325364758677c91a4b5c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd1c1b5b0a39b948f8c8986827e7971665e4c3f2e1b08000000000000000000000000000000000000000000000000000000000000000000091e32455674899eb4c9dac5b09a85705544311d0800000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b59f8c79634e3d2c1e1613111010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010111a283243546175879cabbccfe2f3ffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000010253b50657a90a5c5d5e8e0cbb8a68d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176889da9bac6d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c6b4a3917c675237261401000000000000000b1f34475971869bb0c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58b76604b36210b000000000000000000000000000b2035495a6e8398a6abacacacb0b4c1cddbeaf8fffffffffffffffffffffffffffffffeebd9c8b5a495806a5b4a36261400000000000000000000000000000000000000000000000b1b29394555606b7d8a9ba3b0bdced8e5f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4ae998372604a3f2f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212e3f4c5d697f94a4b6cae4f4fffffffffffffffffff7e2cebbaa937e69533c2c2d24221b100400000000000000000000000000000000000000000000000b171e2b343c494d60687b8a9eabbccfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6c8bbb4a199887b6c61584b44372e20190e0300000a161e2933373d4037444b4e52565560646a717a8698a0b4bac7d4e2effdfffffffffffffffff6ebe2dfdbd9cec4b7ab9f958477665e4b44372b1e1202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2b343c494d60687b8a9eabbccfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6c8bbb4a199887b6c61584b44372e20190e0300000a161e2933373d4037444b4e52565560646a717a8698a0b4bac7d4e2effdfffffffffffffffff6ebe2dfdbd9cec4b7ab9f958477665e4b44372b1e1202000000000000000000000000000000000000000000000000000000000000000000000000000001080b141c1c1c151d202224262f404c6277889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbdb0aba79e98928c87837762594834200d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3346586a7f94a7b8cce0f2fff1ddc8b4a2907b6550403019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208131c2024282b2c2a27201d1509000000000000000000000000060c0e192023282c30283236363636322827251e13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f212a2f2f2d2924211a0f0a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2a343a474c535a586162616054514a43362c1e10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000b2034485971869bb0c2d3e5fffffffffffffffffffffffffff6e3d0bfad98836e5b49362212000000000000000000000000081d3144556b8095a9bacee2f6ffffffffffffffffffffffffeed8c3ae99836e593b2b180500000000000000000000000000000c1c2f404c6176889eb3c3d3e6f9fffae6d4c4b49f8c7a645544311d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838454b5a636a7075787b7e8388909ba2afbbccdcecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806b5c4a3a2a1a0a0000000000000000000000000000000000000000000000000000000000000000000008182a3a4d5f71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefdfd2c9c1b5b0aaa5a79e9b98938e867c665d4b37220e000000000000000000000000000000000000000000000000000000000000000000031628385d72879db2c7dcc9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab98836e5b493a322828272625252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525262e38454b60728399a5b6c9d9ebffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0000000000000000000000000000000000000000000000000d22384d62778da7b8cce0e7d5c4a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658657b8b9fa8bac7d7e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9baa89b8572604a35200b000000000000000005182a3b53687e93a8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725645321e090000000000000000000000000006192b3c4d62788892969797979ba3b0bdccdaeaf8fffffffffffffffffffffffffffff5e2cebbaa9c8674604b3d2d1808000000000000000000000000000000000000000000000a1a29394657607380919ea8b5c1cde2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d7862544330211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c131c2f3f4b5d657b8c9fb4c3d3e6fffffffffffffffffffffeead8c8b09b85705a4947433a372e1f170c000000000000000000000000000000000000000002121b29333b484d5a636f7e8b9ea8b9c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e6d8cebfb3a69d8d81766860554b3f352b1e160b121a28323a474c525559556063676b7075797f868f9ca4b2beced8e5f2fffffffffffffffffff3e6d9cecac6c8bbb4a69d8d807362594c403127190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121b29333b484d5a636f7e8b9ea8b9c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e6d8cebfb3a69d8d81766860554b3f352b1e160b121a28323a474c525559556063676b7075797f868f9ca4b2beced8e5f2fffffffffffffffffff3e6d9cecac6c8bbb4a69d8d807362594c403127190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006060001080b0d0f111f344859687e93a8c5d5e8fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebdbcdc4c5b8b3ada7a59d988877624d3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6175889eb3c4d5e7faf7e4d1c0b09b85705e4c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f13151715120b080200000000000000000000000000000000060c0e13171b151d202121201d1512100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2933363f4444423e39362d251e130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303b474c5861696f74767877756f666054493c2e20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000d22374d62778ca3b5c9e0f0fffffffffffffffffffffffffff0dcc7b3a18e79644e3d2c1a04000000000000000000000000011527374d62788a9fb4c9dff4ffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000000111f334758687e93a5b6cadff1fffff2e3cfbcab9c8673604b3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556606d787f85898d9094989ea6b0b4c0ccd9e9fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8875614b3e2d1c0c0000000000000000000000000000000000000000000000000000000000000000000000000c1c304153697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4ddd2c9c6bfc5b8b3b0ada9a49c8c7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000001b30455b70859ab0c5dacdbaa88e79644e39240f00000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8c7963584b45383e3c3b3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3e4b56606d8196a1b2c3d3e7f7ffffffffffffffffffffffffffffffffffffeed9c4af99846f5a3a2a170400000000000000000000000000000000000000000000000b2034485a73899eb3c8deedd8c2ad98826d583c2b19060000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d657b8a9fa9bac9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffff8eae3cfbcab9f8a79635443301c070000000000000000000d21364b6176899eb3c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ad98826d583828160200000000000000000000000000000e2035495a62767d8181828285969fafbcccdaeaf9fffffffffffffffffffffffff5e5d2c2b49f8c7a645645311f0f00000000000000000000000000000000000000000000021527384657617583969eb4b9c6d2dfebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4936251303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1214171f212530404c5d657b8b9faabbcee1f1fffffffffffffffffffffff6ddc8b4a38d78635f5d584f4b3e33291c0e0000000000000000000000000000000000000a151d3039464c59626c7884939fa9b9c6d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cfc4b7ab9f97897e73655d4d493c32291c202f38454b5861686b6e7175797c8085898f949ba3b1b5c2cfe2eaf5fffffffffffffffffff3e3d5c8bbb4b0abaa9f99887b6a6055483b2f1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d3039464c59626c7884939fa9b9c6d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cfc4b7ab9f97897e73655d4d493c32291c202f38454b5861686b6e7175797c8085898f949ba3b1b5c2cfe2eaf5fffffffffffffffffff3e3d5c8bbb4b0abaa9f99887b6a6055483b2f1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c61768ba7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebe0d9d5ccc8c2c3b6b2a698836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e324657697f94a6b7cbe0f0ffefddc8b4a2917c665544311d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000020002090b0c0c0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d3a464c54595a57544e4a3d39301d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2a36434a59626c767e84898c8d8c89847c72635a4a3e2e1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000000081b2e3f53687e93a8c1d2e4fefffffffffffffffffffffffffae6d4c3af99846f5c4a361f0f00000000000000000000000000000b21364b6076899eb3c9def3fffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000004172a3a4b6074879cb2c3d4e6f9fffeebd9c9b5a4947f6a5a4935201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6074828c959a9ea8a5a9adb3b8c5c8d1dfe9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5aa947f6a574632201000000000000000000000000000000000000000000000000000000000000000000000000000001223384e63788da3b8cde2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe4dddbd4d6ccc6b9b4a79e958c7d67523d281200000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8d7c6a8937e695336261401000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9b8576686056565351504f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f51545c647481969fb1bfcfe1f1fffffffffffffffffffffffffffffffffffffff1dcc7b29c87725847331f0a000000000000000000000000000000000000000000000005192b3c5a6f849aafc4d9efddc8b29d88735a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b5d657c8b9fabbccfe3ebfbfffffffffffffffffffffffffffffffffffffffffffffffde9daccbcb59f8d7d675b49362513000000000000000000000a1e3246576c8196a9bacde1f3fffffffffffffffffffffffffffffffffffffffffffff3decab6a4907b66513b261100000000000000000000000000000006192b3c495861686b6c6c6c7381959eafbccddbecfbfffffffffffffffffffffdead8c7b5a495806b5c4a3827150100000000000000000000000000000000000000000000091d31455661758499a1b0bcccd6e4effdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e593c2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f26292a333736434a5e667b8a9ea9bac8d8eafffffffffffffffffffffffff7e4d1c1aa95807475726d645c4c473a2b1e0e000000000000000000000000000000000b1a2832414d57616b77818b99a1b4bac7d7e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede2d4c9bcb5a79e93867b6e625a4b46393035404c56606a767d8083878a8e92969a9ea8aab1b5c1c9d2e0ecfdfffffffffffffffffffbe7d5c5b8aa9f9b96908b8377655d4b44372b1d1101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2832414d57616b77818b99a1b4bac7d7e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede2d4c9bcb5a79e93867b6e625a4b46393035404c56606a767d8083878a8e92969a9ea8aab1b5c1c9d2e0ecfdfffffffffffffffffffbe7d5c5b8aa9f9b96908b8377655d4b44372b1d1101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c181f2a36485973899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3f3e7e0ddd8d3cac4b59f8c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394b6075889db3c2d2e5f8f7e4d1c0b19c8674604b3c2c190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4a58616a6e6f6d69645c524d4131271a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2c3a4754606977818a93999ea7a2a89e99918578645c4a3c2c180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffefdac5af9a85705a3a2a1804000000000000000000000000000000000000000000000000000d22374b5d71859bb0c6dbeffffffffffffffffffffffffffff4dfcab7a58f7a65503e2d1b010000000000000000000000000006192c3c52677d92a7b9cce0f5fffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000c1d314455677c91a5b6cadff6fffff7e7d2c2b49f8a78624d41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172d42576c82979fabafb4b9c6bec3c8cbd5dde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78634d3928160200000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e9d9ccbfb3a89e95898077675f4d3a251000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac6d7d8c3ae98836e5443301c08000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b5a39b877d756f6b686665656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656669707a85979fb1bdceddedfffffffffffffffffffffffffffffffffffffffff3dfcab6a58c77614c37210c000000000000000000000000000000000000000000000000152a3f556a7f94aac4d4e6dfcbb7a68d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000011212e3f4c5d677d8d9fb4bccddcedfefffffffffffffffffffffffffffffffffffffffffff6eae2ccbcaf9e947f6a5f4d3d2c180800000000000000000000031629394d62778a9fb4c5d5e8fbfffffffffffffffffffffffffffffffffffffffff3e3d0bfb19c8773604b35200b000000000000000000000000000000000e1e2b3a464c5356575754606c80959eb0bdceddedfefffffffffffffffffff3e2cebaa99c8674604b3e2e1a0a00000000000000000000000000000000000000000000071a2d3d4b6074849aa2b3bfcde1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071524323b3e3a474c4e54606a7c8a9ea8b9c7d7e6f6ffffffffffffffffffffffffffefdfc9b49f8b898a87827a6e6158493c2b1d0d00000000000000000000000000000b1b2938454b5f6776808a979faab3bfced8e5f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc5b8b3a49c9083786b61574a434b505e66757f899295989c9faaa7abafb4b9c6c6c9d2dee5f0f7f4f1f4f7fdfffffffffbede0ccb8a79e8c86807b766f62594b3f3126190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2938454b5f6776808a979faab3bfced8e5f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc5b8b3a49c9083786b61574a434b505e66757f899295989c9faaa7abafb4b9c6c6c9d2dee5f0f7f4f1f4f7fdfffffffffbede0ccb8a79e8c86807b766f62594b3f3126190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c171f212a343a475462778b9fb4cadff4fffffffffffffffffffffffffffffffffff8f4f8fffffffffffffffffffffffffffffffbf5f3ede6dfcfbcab927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e324556687e93a4b5c9deeeffefdecab6a4947f6a5a493727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3c4a5c64767f8484827e7971675f4b4538271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3d495861727e89969fa9afb3b9c5b9b3aea39b897a645a4936261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffff3ddc8b39e88735947341f0a000000000000000000000000000000000000000000000000071b2d3e4f647a8fa3b5c9ddf2fffffffffffffffffffffffffff2ddc7b29d87725d4b37201000000000000000000000000000000c2035495a6f849aafc5d6e8fbfffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000011527374b6073879db2c8d8eafdfffff0e1cdbaa99a846f5f4d3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f8890989fa8afb5bcc9cad4dfe6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735a49351b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000e22374c61778ca1b6cce1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebdbccbbaea1998a7f766b62594d41301e0a0000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a8bacddec8b39e8974604b35200b000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d2c1b5a69d928a84807d7c7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7e858f9ba3b1becedbebfbfffffffffffffffffffffffffffffffffffffffff9e6d3c3a6907b66513b26110000000000000000000000000000000000000000000000000f253a4f647a8fa6b7cbdfe6d4c4a7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000311212f3f4d5f697e939eb0becfdff0fffffffffffffffffffffffffffffffffffffffff3e6d8cebbae9e95806b614f41301f0e0000000000000000000000000b203448596b8095a7b8cce0effffffffffffffffffffffffffffffffffffffff7e7d5c5b3a1917d675443301c0800000000000000000000000000000000000e1c2933363d414236434b626b80969fb1bfd0dff0fffffffffffffffff3e2d0bfb49f8b7963564531201000000000000000000000000000000000000000000000000c21364a5b6c8196a2b4c0d0ddebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa88e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003152533424f535b5861636372808d9ea8b9c6d7e5f5fffffffffffffffffffffffffffff6e2cebaa99f9e9f9c988f8376625a493b2b18050000000000000000000000000a1a293a4656606d7c88969fa9b4bbc8d0e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d5ccc2b5b1a1998b807567605460656f7b87949ea8aaaeb1b4bbc8c0c5c9cdd6dbdde4eff6eae2dfdcdfe2eaf6f9fffdedddcebdb39e8977716b6661574c473b2f1d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a293a4656606d7c88969fa9b4bbc8d0e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d5ccc2b5b1a1998b807567605460656f7b87949ea8aaaeb1b4bbc8c0c5c9cdd6dbdde4eff6eae2dfdcdfe2eaf6f9fffdedddcebdb39e8977716b6661574c473b2f1d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a161e212a33373a474c5961728399abbccfe3f7fffffffffffffffffffffffffffffff7ece3dfe3ecf0f4f7fefffffffffffffffffffffffffffff9ecdac9ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b6073869cb1bfd0e6f6f9e5d3c2b49f8a78635544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495a647a8894999997938e867d6e605645311d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5b637683939ea8b4bac7c9ccd6ccc9c1b4a79e8878625443301c0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c4d4e7fafffffffffffffffffffffff5e0cbb8a68c77614c37220c0000000000000000000000000000000000000000000000000822364a5c6e8399aec1d2e4f8ffffffffffffffffffffffffffecdac9ab96816b563f2e1c0200000000000000000000000000011426374d62788c9fb5cadff3fffffffffffffffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000091c3043546a7f94aabbcee2f7fffffce9d7c7b3a2927d675847331f1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c4f6169737b828a929a9fabb2b7c3cad4e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725443301c0800000000000000000000000000000000000000000000000000000000000000000000000000010f1e2f4051667b90a6bbd0e5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcdbdae9d9483776a61574d483b30231301000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899fb4c9deccb8a78f7a644f3a250f000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd2c4b7b2a89f9a969391908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949aa2b1b5c1cedcebf9ffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b563828160200000000000000000000000000000000000000000000000b20354a6073889db2c9daecd7c2ac97826d573b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000003112130414e606b8096a0b2c1d2e3f3fffffffffffffffffffffffffffffffffffff1e3d6c8bbb49d94806b6251433223120000000000000000000000000005182b3b4c6176899eb3c1d1e5f5fffffffffffffffffffffffffffff8f3f1e7ebdac9b8a799836f5f4d362614010000000000000000000000000000000000000c171f21282c2c26304451626d8197a1b3c1d2e2f2fffffffffffff6e6d5c4b3a1947f695b4a3827150200000000000000000000000000000000000000000000000e23394e63798c9fb5c0d1dfedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011213343506069717476787983959fabb9c6d6e4f4fffffffffffffffffffffffffffffffdead8c7bab4b4b4b2ada09887786259483420110000000000000000000000021527384658617482919da6b4bac7ced8e6eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0d2c9bfb2a99f95887d7470747b84909da5b3b9c6c3c6c9ced8d5dadee1e9f0f2f8f3e6d8cec9c7c9ced8dfe6f1e9e1cfbfb19f917d675956514b4639342a1d11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384658617482919da6b4bac7ced8e6eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0d2c9bfb2a99f95887d7470747b84909da5b3b9c6c3c6c9ced8d5dadee1e9f0f2f8f3e6d8cec9c7c9ced8dfe6f1e9e1cfbfb19f917d675956514b4639342a1d1101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19212832363a474c5259616a778399a1b2c9d9ebfefffffffffffffffffffffffffffee9e7dacfcacfdadbdfe3ebf2f4faffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d314455657b90a1b3c8d8eafef0e1cdbaa89b8573604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435462788a9ea6aeafaca9a49c918274604b3e2e1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2e3e4b5c64798799a1b3b9c6cdd7dee0e8e1ded1c5b8a69a8473604b38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba6b7cbdff4fffffffffffffffffffffffbe7d5c5a58f7a65503a2510000000000000000000000000000000000000000000000008182f3f4f647a8ea1b3c7dfeffffffffffffffffffffffffffff8e3cfbcab8f7a654f3a25110000000000000000000000000000081d3144556b8095abbccfe3f8fffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000000000000000000000000000011426364c61778a9fb4c9dff4fffffff5e5d0c0b39e8876614c3f2f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2032434f5460656d767d858c959da5b2b7c3ced8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b35201202000000000000000000000000000000000000000000000000000000000000000000000005131f2d3c4c5e6e8399aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b09e947f6e62594c4639342b1d13050000000000000000000000000000000000000000000000000000000000000000000000091d3145566f849aafc4d9d5c5ab96806b56412b16010000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe2d4cbc6bab4afaba8a6a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a6a9afb4c0c9d2dfecfaffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705645321e090000000000000000000000000000000000000000000000071c3043546b8196abbccfe3dcc7b29c87725948341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000003122331424a60728298a3b5c5d5e6f6fffffffffffffffffffffffffffffffdede1d4c5b9aa9f927f6b6251443325150400000000000000000000000000000d1f334658697e93a3b5c7d7e9fcfffffffffffffffffffffffcf0e5dedcd2d9cebcab9e8977624d413018080000000000000000000000000000000000000000040a0c131617141c34444b60738399a3b5c4d4e5f5fffffffffeebd9c8b8a69a8472604a3d2d1a0a000000000000000000000000000000000000000000000000142a3f54697f94abbccfdeeefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f50626a7e86898c8d8e99a1b5bcc9d6e4f4fffffffffffffffffffffffffffffffffff5e5d8cec9c9cac7bfb2a59d8777624c3f2e1c0800000000000000000000091d314556617684979fb3b7c4cdd7e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e5decfc7bab4a69d92878588909aa2b2b6c3ccd6d8dcdfe2eaebeff3f5fcfffff2e3d6c8bbb4b2b4bbc8cad4e0d7cdbfb3a197816c5f4d3b3b3633291f180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556617684979fb3b7c4cdd7e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e5decfc7bab4a69d92878588909aa2b2b6c3ccd6d8dcdfe2eaebeff3f5fcfffff2e3d6c8bbb4b2b4bbc8cad4e0d7cdbfb3a197816c5f4d3b3b3633291f180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2c3539454b525861686e777f8999a1b2bfcfe7f7fffffffffffffffffffffffffff6eae2ccc9bcb5bcc9c6cacfd9dddfe7f2fcffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c5e6f8499aabbcee2f7fce9d7c6b4a3917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072859ba8b8c4c4c2c2b6b1a097816c5c4b37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d4b5c647a889da5b3bfccd6e1e9f3f5fbf5efe3d5c5b4a2927d685645321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465773889db3c8ddf2ffffffffffffffffffffffffe8d3bda8937e68533e291300000000000000000000000000000000000000000000011426364c5d6f849aafbfd0e2fdfffffffffffffffffffffffffff4dfcab59f8b76614b36210c00000000000000000000000000000b20354b6074889db2c9daecfffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000081f34475970859ab0c5daefffffffffeee0cbb8a697826d5d4b38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315253236434b5057616870787f87929da5b4bbc8d4e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88f7a644f40302012020000000000000000000000000000000000000000000000000000000000000000000d181f303d4a5a657b90a1b3c7dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a396816c614d483b332920180d0000000000000000000000000000000000000000000000000000000000000000000000000002152738566b8096abc0d5dcc7b19c87725c47321d070000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6dfd7cdc9c4c0bdbbbababababababababababababababababababababababababababababababababababababababababababababababababababbbec5c8d1dde4effdfffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36210b0000000000000000000000000000000000000000000000001325364d63788c9fb5c8d9decab6a48c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000004141c3043546075859ba6b8c8d9ebfefffffffffffffffffffffffffff5eae2d0c3b6a79e8c7d6a615044332616070000000000000000000000000000000417293a4b6073859ba9bacde1ecfcfffffffffffffffffff5e9e1d2c9c6bdc8bbb49f8d7c66594834231300000000000000000000000000000000000000000000000000010001161d3144556175859ba6b7c7d7e9fcfffffceee2cebbaa9e8877625443301f0f0000000000000000000000000000000000000000000000000013293e53687e93a8c0d0e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9aa95806b5537271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6a80939b9ea8a3a3aeb3bfcfdae7f4fffffffffffffffffffffffffffffffffffffff5eae2dfdedfdccfc3b7a599836e5d4b37230e00000000000000000005192b3c4b6074849aa2b1becbd5e1e9f5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede5d7cdc4b7b2a59d9b9ea7afb4c0cad3e1e8edf1f4f7fdfffffffffffeefe2d4c5b8aa9f9c9faab2b6c3ccc7bab4a1998373604b413026211e170b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6074849aa2b1becbd5e1e9f5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede5d7cdc4b7b2a59d9b9ea7afb4c0cad3e1e8edf1f4f7fdfffffffffffeefe2d4c5b8aa9f9c9faab2b6c3ccc7bab4a1998373604b413026211e170b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29323c494d5760676f767d838a959ea7b3bfcfddedfffffffffffffffffffffffffef3e6d8cebbafab9fababb0b4bcc9c8cbd4e1e9f5ffffffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404e63798b9fb4cadff4fff5e4d1c1ab96806b5636261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e51677c91a3b4c6d5d9d7d3c9beb19f8f7a644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a495b647b899ea6b7c3d0e1e8f4fcfffffffffff3e3d1c0b29d8775604b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395a70859aafc5daefffffffffffffffffffffffffebd6c1ac96816c57412c1700000000000000000000000000000000000000000000081c304354657b90a1b3c7ddedfffffffffffffffffffffffffffff2dcc7b29d87725746321e0a0000000000000000000000000004182a3b51667b90a6b7cbe7f7fffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000000000000000004182a3b556a8095aabfd5eafffffffffbe7d5c5b1a0907b655645321e0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151826303539464b525a626a747d87959faab7c4d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6ae98836e5e4c3e2f1d150a00000000000000000000000000000000000000000000000000000000000004131d2a34414d5b6378899eb3bfd0e2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b19b8574604b43342b1e170b0500000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1dcc7b19c87725c47321d070000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf5e9e1ded9d5d2d1d0cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d3dadce3eef8fffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98f7a654f3a2510000000000000000000000000000000000000000000000000082035495a6e8399aabbc8d9d3c3a7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000013253645576278889eaabbcee2edfcfffffffffffffffffffff8efe5d7cdbfb3a59d897b675f4f433326160800000000000000000000000000000000000c1c30435463798a9fb4bdcedeeefcfffffffffffffff1e5d7cdc2b5b1a8a2aa9f947f6a5e4c3b2b1805000000000000000000000000000000000000000000000000000000000115273746576277889da9bacde1eafafdeedecfbeb49f8c7b65594836251301000000000000000000000000000000000000000000000000000e23394e63798ea2b4c6d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657b8d9fb0b4b9c6b8c4c7d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffdf6f4f3f4ede1d4c3b2a18f7a654f3a25100000000000000000000b2034485a6b8095a2b4c0cee0e7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d4cbc3b7b2b0b3b8c5c8d0dfe6f1fcfffffffffffffffffff6eae2d1c4b7a79e8b878a939da5b3b8b3a99f9483746055443123120c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6b8095a2b4c0cee0e7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d4cbc3b7b2b0b3b8c5c8d0dfe6f1fcfffffffffffffffffff6eae2d1c4b7a79e8b878a939da5b3b8b3a99f9483746055443123120c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939464b5b636c757d848b92999fa9b3b9c5d0ddedfbfffffffffffffffffffffff6eae2d5c8bbb49d948a91969b9fababb2b7c4cdd7e4efffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112136495b6d8398adc2d8edffffefdac5af9a85705443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c71869cb1c1d1e4eeece5decebdac97826d57422d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263647586379899ea7b8c5d4e1eefcffffffffffffffffefdfcbb7a6937d685443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8197acc1d6ecffffffffffffffffffffffffefdac5af9a85705a3a2a170400000000000000000000000000000000000000000417293a4b6073869bb1bfd0e3fbffffffffffffffffffffffffffffefdac5af9a85705a39291603000000000000000000000000000b1f3447596e8399aec4d4e7fffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000010253b50657b90a5bacfe5fafffffffff3e3cebeb29c8674604b3d2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202933363c484d55606875808b9da6b7c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dbc6b2a0917c665c4c4031271a10020000000000000000000000000000000000000000000000000000000c171f303b484c5f6779889da7b8ccddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb7a6917c6755443120180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cedbc6b19b86715c46311c070000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efebe8e6e5e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e5e9eff1f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7a8937d68533e281300000000000000000000000000000000000000000000000006192c3c4e63798c9faabbced6c1ac97816c573a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000008182839485a657b8c9fb4bfcfdeedf6f3f1f0eeeeedeeefeee4ddd1c7bab4a1998779655d4d413225160800000000000000000000000000000000000001142636495b687e939fb1c0d0deedfefffffffffdefe1d4c7bab4a49c928d8c8b7f6a615040301d0d000000000000000000000000000000000000000000000000000000000000091929394859647a8a9fb4bccddcecedded1c0b2a0947f695d4b3b2a180800000000000000000000000000000000000000000000000000000c2136495b6f849aa8b9c8d8e6f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6f849aabbcc9cdd6cdd9dbe3edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbfac97826c57422d170000000000000000000d22384d62788b9fb4c0d1deecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf2e7dfd4cac7c5c8ccd5dce3eef9fffffffffffffffffdf6eee6d8cec1b4a69d897a72777e8799a1a79e968a7f72605645372715050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4c0d1deecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf2e7dfd4cac7c5c8ccd5dce3eef9fffffffffffffffffdf6eee6d8cec1b4a69d897a72777e8799a1a79e968a7f726056453727150500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657616c78818992999faaaeb4bac7ccd6e3edfbfffffffffffffffffffffff3e6d8cec5b8aa9f927f767b81868b91969da6b4bac6d2e3ecf7fffffffffffce9d7c6a9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d556a7f95aabfd4eafffff3dec9b49e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa4b5c9dfeffffff9ecdcc7b19c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546176879ca7b8c5d5e3f1fffffffffffffffffffffae6d4c4b19c8773604b3520100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffff3ddc8b39e88735847331f0a00000000000000000000000000000000000000000a1f334658687e93a3b5c9deeeffffffffffffffffffffffffffffffefdac4af9a856f5a45301a00000000000000000000000000000c22374c61778b9fb4c9dff2fffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000e23384e63788da3b8cde2f8ffffffffffecdecab6a495806b5b4a3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b171e212b3537444b56606a7a889da7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e2cfbeb49e8a7a665e4b45382e1d150a000000000000000000000000000000000000000000000000010f1c2933414d59626e7d8a9da6b7c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b37271505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1c6d7dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfaf9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fbfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000e2136495b677d8c9fb4c2d2c6b19c86715847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2b3c4b5d697f94a1b3c0d0e0e1dedcdad9d8d8d8dad9d2c9c0b4a99f948376635b4b3f30231507000000000000000000000000000000000000000008182c3d4e606d8197a2b4c0cfe2eaf6fffffceedfd2c3b6a99f93867d7877776a61504333221200000000000000000000000000000000000000000000000000000000000000000b1b2b3b4a5c677d929eb0becfddddcfc0b4a298826d614f3f2e1d0d000000000000000000000000000000000000000000000000000000061a2c3d4e63798a9eaabbc8d5e1e9f5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da2b4c9dae1e9e3eef0f6fffffffffef8f7f5f5f6f7faffffffffffffffffffffffffffffffffffffffeddcc6b19c87715c47321c000000000000000000152a3f546a7f94aabbcedeeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfdcdadde0e7f3f7fffffffffffffbf5f3efeae2dfd0c8bbb4a39b8879645d61697583918e8981786a6054453828190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94aabbcedeeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfdcdadde0e7f3f7fffffffffffffbf5f3efeae2dfd0c8bbb4a39b8879645d61697583918e8981786a605445382819090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175818c969ea8afb4bbc8c9ced8e0e8f3fffffffffffffffffffffffff1e2d5c8bbb4a69e8c7e6a61666b71767b8188949fa8b5c1cfdae7f3fffffffff6e1cdb9a8907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfff5e1cdb9a88d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d576c8196acc2d2e5fdfffffff3dec9b39e89745e49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3d4b6072849aa5b6c5d5e4f3fffffffffffffffffffffffff2decab6a4917c66513e2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c3d4e6fafffffffffffffffffffffff4e0cbb8a68c77614c37210c00000000000000000000000000000000000000071a2d3d4c6176889eb3c1d2e5fcffffffffffffffffffffffffffffffefdac4af9a856f5a3d2c1a06000000000000000000000000081b2e3f54697f94aabbcee2f7fffffffffffffffffffffffffffffee9d4bea9947f695437271502000000000000000000000000000000000000000c21364c61768ba1b6cbe0f6fffffffffff9e6d3c3b49f8b79635443301c12030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0e1920273138454b5c6478899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede1ccb9a89e8a7c6b60564b3e31271a0e00000000000000000000000000000000000000000000000f1f2c3a464c5f677783929ea8b7c4d4e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e554431190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa8bacddbc6b19b86715c46311c070000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000061a2c3d4d5f697f94a4b5c9cab59f8b77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4a60728399a2b3bfcccdc9c7c5c4c3c3c3c5c3c1b5b0a29a8b7f726158493d2f211305000000000000000000000000000000000000000000000f1f31424b6073849aa2b2bfced8e6eff8ecded1c1b5a59d8a7e7368626261595043332515040000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4d5f6b8095a0b2bfcecdbfb3a29a8474604b4332211100000000000000000000000000000000000000000000000000000000000f2135495b667c8c9faab7c4cdd7dde4e9eceeeff0f1f2f2f3f3f4f4f4f4f7fefff5f5f6fefffffffffffffffffffffffffce8d6c6ac96816c57392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c0d1e7f7fcfffffffffffaf4f2e9e3e1e0dfe0e2e5eaf2f4fafffffffffffffffffffffffffffffff3dec9b39e89745e49341f000000000000000003182d42586d8297adc2d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2f0f3f5fbfffffbf5f3efece8e7e0dddad8cec9c0b4aa9f958577635b4b4c5661757c79746c625a4a4336281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2f0f3f5fbfffffbf5f3efece8e7e0dddad8cec9c0b4aa9f958577635b4b4c5661757c79746c625a4a4336281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263752677d929faab3b9c6caced8dfe2eaf5fbfffffffffffffffffffffffbf1e1d4c4b8aa9f95887b68604c51565861666b747f8a9ba3b5bcc9d6e3eefafffaebd9c9b49e8975604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fffffce9d6c6a7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879db2c7ddf0fffffffff4dfcab49f8a755f4a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5b697f94a2b4c3d3e3f3fffffffffffffffffffffffffff9e5d3c2b09b85705c4b37220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca5b7cbdff4fffffffffffffffffffffffbe7d5c4a48f7a644f3a250f000000000000000000000000000000000000000b21364a5b6c8196a6b8cbdff0fffffffffffffffffffffffffffffffff2ddc8b39d88735b4935210c0000000000000000000000000e22374b5d72869cb1c8d8eafdffffffffffffffffffffffffffffffeed8c3ae99836e5544311d08000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffff1e2cebbaa9b8573604b4130211103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000609151d28323e4a5a697e94a9bed3e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b9a89e8d8074645c4b45382c1f10020000000000000000000000000000000000000000061a2c3d4958616e7d8999a1b4b9c6d4e2eff3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e6954372614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c9dcc7b19c87725c47321d000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000f1f30414b6073869cb1c5cfbcab917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c30435460748499a1b3b9b9b4b1b0afaeaeaeb0aeaaa39b9185796a6054473a2c1f1103000000000000000000000000000000000000000000000001141d31445560758498a0b4bbc8d2dee5dfcec0b4a39b87796960544d4d4c473a332515070000000000000000000000000000000000000000000000000000000000000000000000102030414a60728298a1b1bdbdb0a1998475615645312515030000000000000000000000000000000000000000000000000000000000061a2c3d4c5e677d8c9da6b4bac7c9d2d4d7d9dadbdcdcdddedededfdfdfe3ebdfdfdfe0e9f2f4fafffffffffffffffffff5e1ccb9a8907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffef2e7dfddd3cdcccbcacbccd0d5dddfe6f1fdfffffffffffffffffffffffffff3dec9b39e89745e49341f00000000000000000012283d52677d92a4b5c7d7e7f3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efe9e8e0dedad6d3d5ccc8c5c7bab4aea29a8c807362594a3d38465761666460544d493c3025180a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a4b5c7d7e7f3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efe9e8e0dedad6d3d5ccc8c5c7bab4aea29a8c807362594a3d38465761666460544d493c3025180a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8297adbbc8ccd6dfe2eaf4f6fdfffffffffaf4f2f0efeeedeceae8e0d4c3b7a69e8c8076655d4e423c3a464c5155606a7985959fabb8c5d0dfe6eee7dfcfbcab98836e5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c5d6e8fbffffead5c0ab95806b56402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da5b7cbdff4fffffffff4dfcab49f8a755f4a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435463798b9fb4c0d1e1f1fffffffffffffffffffffffffffffff1ddc8b4a28f7a644f3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872889db2c7ddf2ffffffffffffffffffffffffe7d2bca7927d67523d28120000000000000000000000000000000000000b1b31414e63798c9fb4c4d5e7fefffffffffffffffffffffffffffffffff4dfcbb7a68e78634e39230e0000000000000000000000031628394f657a8fa4b6cae6f6fffffffffffffffffffffffffffffffff3dec9b39e8975604b36200c000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffdead8c8b4a3947f6a5f4d3f2f2111030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e2d3c50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c6b9ab9f96867a6b6056493d2e201000000000000000000000000000000000000000000c2135495b637683929ea7b2bfcdd6d4d6dadee1e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb5caddc8b39d88735e392916030000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000001131d314455677c92a7b9ccc9ab96816c563a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364556617583949ea7a89e9c9b999998999a99958e857c70635b4a43362a1c0f0100000000000000000000000000000000000000000000000000021527374557607482949faab5c1c9d2cabdb1a29a8577635b4b43363737342a1c150700000000000000000000000000000000000000000000000000000000000000000000000002131c304354607383979fb0b29f96837561574638271507000000000000000000000000000000000000000000000000000000000000000f1f30404d5f677b88969fa9b0b5c1bfc2c3c5c6c7c7c8c8c9c9c9cacacfd9cacacacbd4dddfe6f2f8fffffffffffffff3dec9b49e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffff6ebe2d4cbc8beb8b7b6b5b6b7bbc0c7cad4e1e9f5fffbfaf9f8f8f7fffef7f4f1e5d5c5b09b86715b46311c0000000000000000000b20364b6074869ca9baccd5e0e8f3f8fffffffffffffffffffffffffffffffffffffffcf9f7f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7f9fbfdfffffffffffffffffffffffffbf5f3efe9e1ded9d4d5ccc8c5c1bec5b8b3afaba99f988f84796b6055483b2d2939464b514e4b4336352b1c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074869ca9baccd5e0e8f3f8fffffffffffffffffffffffffffffffffffffffcf9f7f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7f9fbfdfffffffffffffffffffffffffbf5f3efe9e1ded9d4d5ccc8c5c1bec5b8b3afaba99f988f84796b6055483b2d2939464b514e4b4336352b1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8d9e1e8f4f7fefffffffffff5f2e7e0dddad9d9d8d7d5d6ccc3b7a59d887a6b61584b3f312629333637444b5b6373808d9ea7b3bfcad4d9d4cbbeb49f8c79634e3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca7b9cce0f5ffffeed9c4af99846f5a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c3d4e6fafffffffff2ddc8b39d88735e48331e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a6072859ba9bacddeeefffffffffffffffffffffffffffffffff7e4d1c0ae98836e5a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a6f8499afc4d9eeffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000031629394d5f70849aaabbcee2f3fffffffffffffffffffffffffffffffffffae7d4c4a9947f69543c2c190600000000000000000000091e3245576d8297adc2d3e5fffffffffffffffffffffffffffffffffff5e0ccb9a7907b66513a2a180400000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffff6e6d1c1b59f8d7d675d4c3f2f211104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2e3b485a6a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ede8e4d6c9bcb4a49c8c8074635b4a3e2e1b07000000000000000000000000000000000000000e23384e63798798a0b3b8c5c3bfbebfc1c4c9ccd6dde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768babbccfdfc9b49f8a745746321e0a0000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3ede7e3e2e4e8f1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000011426374b6075899eb3c9c6b19c86715847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182838465761727f898f8c8987858483838385847f7971665e4e493d3025180c0000000000000000000000000000000000000000000000000000000009192839455660727f8c9ba3b1b5c2b7b29f97847661594a3d302622221f180c000000000000000000000000000000000000000000000000000000000000000000000000000000001325364455607381919b9d94816e61574639291a0a000000000000000000000000000000000000000000000000000000000000000001122230414d5d6576818a949ba3a6a9acaeb0b1b1b2b3b3b3b4b4b4b4bcb5b5b5b5b6bec8cbd4dee5f0f7fefffffff9e5d3c2ad98836e5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffff1e6d9cec4b7b3a9a3a2a0a0a1a2a5aab2b7c3cdd7e5e6e5e5e4e3e3e2e1ebe3dfded3c7b8a795806a55402b15000000000000000000081d314455647a8b9fb3b8c5ccd6dde4eff4fafffffffffffffffffffffffffdf7f4ede7e4e2e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e4e6e8ebedeff1f3f4f7f6f4f0edeae8e0ded9d7cdc9c4bec5b8b3b0aca8a5a79e9a96918a837a6f635b4b44372b1d1b2933363c3935302620190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8b9fb3b8c5ccd6dde4eff4fafffffffffffffffffffffffffdf7f4ede7e4e2e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e4e6e8ebedeff1f3f4f7f6f4f0edeae8e0ded9d7cdc9c4bec5b8b3b0aca8a5a79e9a96918a837a6f635b4b44372b1d1b2933363c3935302620190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263750657b90a7b8cce0f6fcfffffffffffffbede2dbd5cbc8c5c4c4c3c2c0c5b9b3a59d8778645c4c473a2f2113171f2127313c4955606b7c899aa1b2b7c3c4c4b7b2a095806b5b4a361a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34475974899eb3c9def3fffff2ddc8b29d88735846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939586d8298adc2d8edfffffffffff0dbc6b19b86715c46311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556677d91a3b5c7d7eafcffffffffffffffffffffffffffffffffffefdfcab49f8b78624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebffffffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000000000a1e324657677d92a2b4c8d9ebfffffffffffffffffffffffffffffffffffffff0dbc5b09b85705a49352008000000000000000000000b21364b6075899eb4c9def0fffffffffffffffffffffffffffffffffffbe8d6c5ad98836e5947341f1506000000000000000000000000000000000215273854697f94a9bed4e9feffffffffffffffffefe3cfbcab9f8b7b655d4b3f2f2212040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131b29323f4b596278899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8e0ded8d3d0ced9cfc2b6ab9f968579645c4a36220d00000000000000000000000000000000000001162b40566b8095a5b2bfb8b3aeaaa9aaacafb4b9c6c9d2dfecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f38281b1102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c9dae2cdbaa98b76614b36210c0000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf7ebe3dfe3ebf4f7fefffffffffffffffff9f6f7f9fbfdfefffffffffffffffffffffffffffffffffffffffffffffffbf4e9e1ded8d2cecdced3dcdee5f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8a38e79634e39240e00000000000000000000000000000000000000000000000000000000091d3245566e8398adc3cab59f8b77614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283946546069757a777472706f6e6e6e706e6a645c514d40362c1c13080000000000000000000000000000000000000000000000000000000000000a1b28384554606a7a85929ba3a8a59d9182746158473b2d1c140d0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000081827374455606d7c85877f72604b4639291b0b00000000000000000000000000000000000000000000000000000000000000000000041323303f4b58616c777f868c919497999a9b9c9d9d9e9e9f9f9f9fab9f9fa0a0a1a9b2b7c4c9d2dfe2ebf6fafff5decab6a4907b65503827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffdece1d3c8bbb4a69d948e8c8b8a8b8d90959da5b4bac7d1d1d0cfcfcecdcdccd9cfcac9c3b6a99e8977614c37220c000000000000000000021527374a5c687d919ea7b3b9c5c9d2dddfe7f2f6fdfffffffffffffffff6eae2dfd8d2cecdccccccccccccccccccccccccccccccccccccced1d3d5d8dadcdedfe3e1dedbd8d5d6ccc9c4c6bab4afa9a5a79e9a9793908c8885817c766e655d4e4a3d3127190d0b171e212724201c14080600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374a5c687d919ea7b3b9c5c9d2dddfe7f2f6fdfffffffffffffffff6eae2dfd8d2cecdccccccccccccccccccccccccccccccccccccced1d3d5d8dadcdedfe3e1dedbd8d5d6ccc9c4c6bab4afa9a5a79e9a9793908c8885817c766e655d4e4a3d3127190d0b171e212724201c14080600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8297acc5d5e8fbfffffffffffffceadccfc6c4b8b3b0afaeaeacaba8a79e978778625a4b3e33291c1103040a0c151d2c37444b5e667784929da5adafaca69d938272604b3d2d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a596f8499aec5d6e8fbfff4dfcbb7a68b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465772879cb1c7dcf1fffffffffeebd9c9ad97826d58422d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074879db2c1d1e5f5fffffffffffffffffffffffffffffffffffff7e2cebbaa96806b5639291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c9daecffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000005182b3b4b6175889db3c0d1e6f6fffffffffffffffffffffffffffffffffffffff2ddc9b5a38d78634d3626140100000000000000000216283852677c91a8b9cde1f6fffffffffffffffffffffffffffffffffffff4dfc9b49f8b77614c4333251404000000000000000000000000000000091d3145566e8499aec3d9eeffffffffffffffffffffecdac9baa99f8a7b655d4c403022130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18203039464b5d6577869ca7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d5ccc8c2bebbb9b8b9bcc9bcb4a39b897a644f3a240f000000000000000000000000000000000000000c21364c6176889daca8a69e99959495979a9ea8b1b5c1cedcecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d685646392e1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3ead7c7a28d78634d38230e0000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d9cfcacfd9dfe3ebf7fffffffbf5f3ebe4e0e2e4e6e7e9ebedeef0f1f2f4f6fdfff8f8f9fafafafaf9fffcf6f4f1e8e0d7cdc9c2bdb9b8b9bec7cad3e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c000000000000000000000000000000000000000000000000000000000215283853687d93a8c9cfbcab917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2836434b56606562595c5b5a5959595b59554f4a3e3930211a0f0000000000000000000000000000000000000000000000000000000000000000000a1a2836434a5c64727d868e9390877c6d6056463a2a1d0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192737444b5f6770726a60544332291b0b0000000000000000000000000000000000000000000000000000000000000000000000000513212e3a464c59616a71777b7f828485868787888989898a8a8a8a8a8a8a8a8b949da6b1b5c2caced9e0e7ece4d2c1b19c8673604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0f5eae2cfc3b6aa9f96887e7977767576777b8087949fa9b4c0bcbbbab9b9b8b7b7b6bcb4b4b1a59d8b7c655947341f0a0000000000000000000009192d3e4e5f687d88959ea7b1b5c1c8cbd4dee1e9f5f8fffffffffeefe6d8cec9c3bdb9b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b9bbbec0c2c4c7c9cacfcdc9c6c3c0c5b9b3afaaa89f9a94908c8985817e7a7773706c6761574f4b3f362d1d15090000030a0c110f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4e5f687d88959ea7b1b5c1c8cbd4dee1e9f5f8fffffffffeefe6d8cec9c3bdb9b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b9bbbec0c2c4c7c9cacfcdc9c6c3c0c5b9b3afaaa89f9a94908c8985817e7a7773706c6761574f4b3f362d1d15090000030a0c110f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf3fffffffffff9f5e9e1ccbeb2aea69d9b9a99989795938f898177625a493c2e1f170c0000000000020e192731404c59626f7d879198999791887e6d605443301f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a7b9cce0f0fffae7d4c4a48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb4cadff4fffffffff7e3cfbcab927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a5b6cadfeffffffffffffffffffffffffffffffffffffffffeebd9c8b29d87725746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798eabbccfe3f8ffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000b203448596b8095a6b7cbdeeefffffffffffffffffffffffffffffffffffffffff8e4d2c1aa957f6a5443301c080000000000000000091e3245566e8398aec6d7e9fcfffffffffffffffffffffffffffffffffffff6e2cebaa996806b6150433222120000000000000000000000000000000b20364b6075899eb3c8def3fffffffffffffffffffff7e7d7c7baa89f8a7b665e4d4030231305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b34414d57616b7b889ca4b6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7cdc5b8b3ada8a5a4a3a4a7abafb3b49f8b7a654f3a2510000000000000000000000000000000000000000a1e334657677c9197928d8884807f7f818489919ba3b1becee0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c867461574b3f32281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d596e8399aec3d8e4cfbaa48f7a654f3a25100000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d7cdc9bcb4bcc9cacfd9e7f0f9f3e8e0ded6cfcbcdced0d2d4d6d7d9dadcdddfe2eae2e2e3e4e4e4e5e4e4e3e9e1dedbd6ccc6b9b4ada7a4a3a4a8b1b6c2cfdae7f1fbfffaf8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604a35200b00000000000000000000000000000000000000000000000000000000000f24394f64798eabbccfc9ac96816c573b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b18263038454b4f4d483b464444434445444039362d241d120600000000000000000000000000000000000000000000000000000000000000000000000a1825303e4a54606771797d7b74675f4b4538291b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192731404d515b5d544a433625160b000000000000000000000000000000000000000000000000000000000000000000000000000003111b29333a474c545861666a6d6e70717272737374747475757575757575767f87929ca4aeb4bbc8cbd5d7d4c6b5a3927d685443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefe5d7cdbeb2a59d8c807569636261606162666b747f8b9aa2a7a6a6a5a4a3a3a2a1a1ab9f9f9b93877a655e4c3a2a18040000000000000000000000102031414e5f67768089939ba3abb3b7c4c9cdd7dee5f0f8fff6ebe2d1c8bbb4ada7a4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4a6a8abadafb1b3b4bcbab4b0adaba7a79e9a948f89847f7a7773706c696561595a56514c4639372e211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031414e5f67768089939ba3abb3b7c4c9cdd7dee5f0f8fff6ebe2d1c8bbb4ada7a4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4a6a8abadafb1b3b4bcbab4b0adaba7a79e9a948f89847f7a7773706c696561595a56514c4639372e211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a6b8cbe0f5fffffef7f1e6ded7cdbcafa0988e888584848382807d7a746c6159493c2c1e1004000000000000000009151d2f3b484d5f68747c8284817c7468604b433626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176899eb3c1d2e3f3ffe8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fabbccfe3f7fffffffff4dfcab49f8b77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac3d3e6fdfffffffffffffffffffffffffffffffffffffffff6dfcab7a58b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb5cadff4ffffffffffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000006192b3c4d62778a9fb4c4d5e7fcffffffffffffffffffffffffffffffffffffffffffefdcc7b29d8773604b35201100000000000000000b21364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffdead8c7b09e957f6a614f40301e0e0000000000000000000000000006192c3c51677c91a7b8cce0f5fffffffffffffffffffffff5e5d7c6baa89f8b7c665e4d41302313040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e3b484d5f6775808c9da6b6c2d3e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c7bab4a79e9893908f8e8f92969a9ea496806b5d4b37220e00000000000000000000000000000000000000031729394d5f6b80817d78736e6a696a6c6f757c8597a0b1c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b6a4998375655d4b45382815020000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889eb3c8dde7d1bca7927c67523d271200000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6b9b4ab9fabadb4bcc9d2e2e5ded6ccc9c1b9b6b7b9bbbdbfc0c2c4c5c7c8c9cdd7cccdcecfcfcfcfcfcfced7cdc9c6c5b9b3a89e98928e8d8f939ca4b5bcc9d4e0e8e6e4e2e3e5e9f0f2f8fffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735443301c0700000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cac6b19c8771594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2832363a37342b302f2e2e2e302f2a24221b100a000000000000000000000000000000000000000000000000000000000000000000000000000008131c2d36434a525c64686660554d4132281a0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d30393c46483f353025180800000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2a34373a474c515457595b5c5c5d5e5e5e5f5f5f5f60546060606169747d8690999faab3b8c4c2c4b7a89b8572604a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7e1d4c7bab4a098877a6b61574e4d4b4b4c4d5056606979848e919190908f8e8e8d8c8b8b8a89867e74645c4c402f1c0c00000000000000000000000002132331414d58616b767e868e969da6adb4bac7c9d2dfe3ece6d9cec1b4aa9f98928f8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8f919396989a9c9e9faba89f9b9895928e89847f7a756f696562595b5753504c473b413c363329231c110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002132331414d58616b767e868e969da6adb4bac7c9d2dfe3ece6d9cec1b4aa9f98928f8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8f919396989a9c9e9faba89f9b9895928e89847f7a756f696562595b5753504c473b413c363329231c110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc5d5e6f1faf6eae2dfd3cac6bab49e95837973706f6f6e6d6b686460554c473a2c1e0e000000000000000000000001121d2b34414e5660676d6f6c6760564e42302618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576a7f94a3b5c5d5e3f0ebd6c1ab96816c56412c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c9d9ebfefffffff7e7d1c1ae99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffae6d4c3a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455773889db3c8ddf2ffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000b2035485a6c8197a9bacde2f2fffffffffffffffffffffffffffffffffffffffffffff3dfcab6a5917c67523f2f1c090000000000000011263b51667b90a8b9cde1f6fffffffffffffffffffffffffffffffffffffffff5e5cdbcaf9e947f695f4d3c2c19060000000000000000000000000c2035495a6f8499afc5d6e8fbfffffffffffffffffffffffff5e4d7c6baa99f8b7d675f4d4130221101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f3f4b59626f7d88969fabb7c4d3e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7baa99f9489827e7b7978797d8185898d8675604b3f2e1b0800000000000000000000000000000000000000000b1b304151626b6c68635b5955545557566066738297a4b5c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b3a199877b6d605645321d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b8cbe0e9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000011426365c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b9a89e928a8e979fabb5c2ced3cac5b9b3aca4a1a2a4a6a8a9abadaeb0b1b3b4bac7b7b8b9b9babababab9b9c6bab4b1ada79e958a837d7978797e86969fabb7c3ccd5d1cfcdced0d4dbdde4effafffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b362513000000000000000000000000000000000000000000000000000000000000091d31455672889db2c7cab6a48c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e21252220191b1a1919191b19150f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000010182530353d4a4e53504b4437301d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121d242731332a201c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c181f222a33373c3f4244454647484849494a4a4a4a4a434a4b4b4c556067717b838b959da6abadaca69d8a7a64544330180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c2d3cfc3b6a99f938276645d4b4639373635363838454b5b6370797c7c7b7a7a7978787776757574716860564b3e2f21110000000000000000000000000000051323303a464c5761697179818890989fa9b1b5c2cacfdad4c8bbb4a39b8b837d7978777777777777777777777777777777777777797c7e80838587898a8b8a898683807c78746f6a65605654504c473b423e3b37342a2c27211e170b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051323303a464c5761697179818890989fa9b1b5c2cacfdad4c8bbb4a39b8b837d7978777777777777777777777777777777777777797c7e80838587898a8b8a898683807c78746f6a65605654504c473b423e3b37342a2c27211e170b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c0cad4e1e7dfd8cecac3b6b2a89f92806e635b5b5a59595756534f4b4437342a1c0e00000000000000000000000000000d18203138454b52585a57514b4538311c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b6074859ba7b8c5d3e2ead9c4af99846f5a382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b586d8398adc2d8edffffffffecdac9b5a3907b65503b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffffe3cdb8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395b70859bb0c5daf0fffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000417293a4d62788b9fb4c7d7e9fffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b19b86715d4c38230e00000000000005182b3b576c8197acc6d7e9fcffffffffffffffffffffffffffffffffffffffffffebdaccbcb59f8d7d675a4935200c0000000000000000000000071a2d3d4d63788c9fb4cadff3fffffffffffffffffffffffffffff5e4d7c7baa99f8c7d675f4d402f1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404c5d657784919da6b4bcc9d4e2f0fefffdfbf9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa99f8b7e756d6966646364676b707477776256453221100000000000000000000000000000000000000000000012233444515657534e493d403f4038454b556074869cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d0bfb3a59c8f8274604b3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c5d5e7ecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000081c30435473889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9e8a7d7579828c9ca4b4bbc2b6b1a79e968f8b8d8f9192949698999b9c9d9fa9a1a2a3a3a4a5a5a5a5a4a3a2a89f9c98928980776d686463646975818d9da5b3b8c5bcbab8b9bbbec6c9d2e0e7f2ffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000021527385a6f849aafc4d3c2a7927d6752362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b100d0b0500050404040604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202d36393e3b35312719120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10121b1d150b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c171f21262a2d2f3031323233343434353535253035353537444b525d656e7880889195979692887b655c4a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa4b6c9bfb2a59d8b7e6e61574b3f3229222120212227313d4a4e5c646767666564646362626160565f5c534b45382e20110300000000000000000000000000000004121b293339464b535c646b747b838a939ca4aeb5bcc9c3b6aa9f9585786e6864626161616161616161616161616161616161626466696b6d6f727475757574716e6b67636054554f4b45383b37342a2c2925221f1817120c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b293339464b535c646b747b838a939ca4aeb5bcc9c3b6aa9f9585786e6864626161616161616161616161616161616161626466696b6d6f727475757574716e6b67636054554f4b45383b37342a2c2925221f1817120c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889aa2b2b7c3cdd4cbc8bbb4aea49c958a7d6a624e4a3d45444342403e3a3531271f180c0000000000000000000000000000000005131a2731363c4344423c3631271a13010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d3144556378899ea7b6c2cdd7d5c7b29d87725645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485972879cb2c7dcf1fffffff6e3cfbcab9b85705d4b371d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000a1f3347586c8196aabbcee5f5fffffffffffffffffffffffffffffffffffffffffffffffff1ddc9b5a3907b65503d2c1a0600000000000b2034485972879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffff9eae3cfbcab9e8a78634d3b2a1804000000000000000000000c21364a5b6d8298abbccfe3f7fffffffffffffffffffffffffffffff5e5d7c7baaa9f8c7d675e4c3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c5e657b8999a1b2b7c4cfd9e7f2f1eeebe8e6e4e5e9f2f3f9fffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7b69605653504f4e4f52565a5a626259483828160200000000000000000000000000000000000000000000041626343d41423d38352c2b2a2a2731374556697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9edddd0c3b6b2a098826e5b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000005192b3b586d8298adc2d7edefdac4af9a856f5a45301a000000000000000000000000000000000000000000000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c7b6760636d7a86959faaaba49c9389817a7678797b7d7f8182848587888a8b8c8d8d8e8f8f8f908f8f8e8d8b8986827d766a6158524f4e4f56606c7b87959ea7a7a7a5a3a3a5a9b1b5c1cbd5e2f2ffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000000000000172c41576c8196acc1d6c2ad98826d5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a21242826201d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c111518191b1c1d1d1e1e1f1f1f2020131c2020202731363f4b5059626b747b8082817d75655d4b3d2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c71869cb1b9b4a199877a68604c46392e1e160d0c0b0c0d151d2d363e4a4e525151504f4e4e4d4c4c4b454a463e3631271a10020000000000000000000000000000000000000b171f2932363e4a4e5560666e767e868f999fabafafa59d8c8073635a524f4d4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4f515356585a5c5e566060555b5856524e4b43363a36312725221f181714100c0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2932363e4a4e5560666e767e868f999fabafafa59d8c8073635a524f4d4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4f515356585a5c5e566060555b5856524e4b43363a36312725221f181714100c0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d627884919da5b4b9c4b7b2aa9f9990877f7768605044362d2f2f2e2d2b2824201d150904000000000000000000000000000000000000000a151d20272d2f2c27201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737495a647a899ca4b4bac7c0c4b59f8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b6cadef3fffff6e6d4c4b59f8d7a644f3f2f1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffae6d4c3a48e79644f39240f00000000000000000000000000000c21374c61768a9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1af99846f5b4935210c00000000000d22374d62778ca5b6cadff3ffffffffffffffffffffffffffffffffffffffffffffffffecdac9b9a899846f5947341f0b00000000000000000005192b3c4e63798c9fb4c9d9ebfefffffffffffffffffffffffffffffffff5e5d8c8bbaa9f8c7c665b4938281602000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344759657c8b9ea7b3bfcbd4e3eae2dfdcd9d6d3d0cfd0d4dcdfe6f1ffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b5d4b45383b3a393a3d413c484d4c483b2a1a0a000000000000000000000000000000000000000000000000081621292c2c2823211a151415151d27384f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2ede6dfdcd7cdc9beb2a08e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000b2034485972879db2c7dcf2f1dcc7b29c87725d3a2a17040000000000000000000000000000000000000000000000000e23384d63788daabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5d4b4e5c6474808b97968f867e756c6461626466686a6b6d6f7072737475767778797a7a7a7a7a7a79787674716d6861584c473a393838454b5d657580888f92918f8d8e90949ba3b3b7c4d4e2f2ffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c9dac8b39d8874604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f13110b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204060707080909090a0a0a0000070b0b0b151d202f373b484d5560666b6d6c6761574b3f2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e50667c909fa89e938376645c4e4233291b10030000000000020f1a212d36393c3c3b3b3a39393837363631273129201d150a000000000000000000000000000000000000000000040b161e212d3637444b50586169717b848c969a9a94877a6a6055493c3a383737373737373737373737373737373737373a3c3e4143454738454b4b443743403d3935302625201d15100d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b161e212d3637444b50586169717b848c969a9a94877a6a6055493c3a383737373737373737373737373737373737373a3c3e4143454738454b4b443743403d3935302625201d15100d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a626f7c87949ea8afa69d958b837b736a62594e4133211a1a1a191816130f0b08010000000000000000000000000000000000000000000002090b12181a17120b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4a5c647986969fa9a9aaa9a69e8d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c3d3e6f9fffeebd9c8b7a697826d5c4a362111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffff4dfcab7a58b76614c36210c0000000000000000000000000005192b3c54697e93a8bacde6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab59f8c78634e38230e000000000012273c52677c91a7c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c6b59f8b77614c37220c0000000000000000000b2035485a6e8398abbccfe7f7fffffffffffffffffffffffffffffffffffff5e6d9c8bbaa9e8a79635645321e0b000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277899ea9b8c5d0d7d5d3d8cec9c6c3c0bebbbabbbfc7cad3e1ecfafffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e3f322826242324282c2b343837342a1d0d0000000000000000000000000000000000000000000000000000050e141617130e0c06000000020e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffffffffffcf5f3efecebe9e6dfdcd7d3cac7c7bab4aea79e917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca5b7cadff4f4dec9b49f89745847331f0a00000000000000000000000000000000000000000000000011263b51667b90a6c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513f3e4b56606b7982817a716861574f4c4d4f5153545658595b5c5e556061626364646565656564646261585c58534c463a332a242328323f4b57616a757a7d7c7a78797b7f86909da6b7c3d4e6f6fffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfcbb7a68e79644f3d2c1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208111c232b3437444b51565857524b46392e211101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001023384c5e687e8a938a7e6e61584a3e311e170b00000000000000000007101b222427272625252423232221201d151c130b0902000000000000000000000000000000000000000000000000030a101b222631353a464c535d656f798185847f76645c4b44372c24232222222222222222222222222222222222222427292b2e30322832363531272e2b2723201c14100b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222631353a464c535d656f798185847f76645c4b44372c24232222222222222222222222222222222222222427292b2e30322832363531272e2b2723201c14100b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c484d5f67757f8a999a91887f776e6560544d483b312315070004040201000000000000000000000000000000000000000000000000000000000000000305020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4a5b6375818a9194959490887e685b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d576c8196acc1d6ebfffceee2cebbaa9d8776614c3e2e1b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528385d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffff2ddc7b29d88725746331e0a000000000000000000000000000b2035485a71869bb0c6d7e9fffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab95806b55402b160000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c2b49f8a76614b36210c0000000000000000000d22384d62788b9fb4c9d9ebfffffffffffffffffffffffffffffffffffffffff6e6d8c8b9a89c8674604b39291703000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a7b9c7c3c3c2c0bdc7bab4b1aeaba8a6a4a6aab2b6c3cfdcecfdfffffffffffffffffffcf6fafffffffffffff5e0cbb5a08b76604b362116110f0e0f1216192022221f180d0000000000000000000000000000000000000000000000000000000000000102000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffffffffffffff9f4e8e1ded9d7d6d4d4cac7c2c3b6b2aca99f9992898073604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c3d4e6f9f6e1cdbaa98c76614c37210c00000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a38e78634e392e38454b5b636d6b655d534b463936383a3c3d3f414344464737444b4c4d4e4e4f505050504f4e4d4c463a433d3633291f170f0e161e2f39464b56606567676563646669717b889da5b7c8d8eafefffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cad5c4aa95806b5b493b2a1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f1316191b1c1d1b18120b090200000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d19202731363c4042413d3632281b11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404e6068777e7868604c463a2d201403000000000000000000000000070d0f121211100f0f0e0d0d0c0b090200000000000000000000000000000000000000000000000000000000000000000709141d202933363f4b505c646c6f6f6a61574b3e3126190f0d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d0f111416181a1d151d20201d151916120e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709141d202933363f4b505c646c6f6f6a61574b3e3126190f0d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d0f111416181a1d151d20201d151916120e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b35414d56606a7884847c746a6259504a4336342b1d1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d3d4957616c767c7f807f7b7568604e3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879cb2c7dcf1feeedecfbeb49f8c7b65584733201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455673889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9ffffffffffffffffffeed9c4ae99846f5939291703000000000000000000000000000d22384d62788da3b5c9e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffbede0ccb8a7947f6a553f2a1500000000051a2f445a6f8499afc4d9eefffffaf9fffffffffffffffffffffffffffffffffffff9f3f1e5d5c4b5a496816c5746331e0a00000000000000000014293f54697e94abbccfe7f7fffffffffffffffffffffffffffffffffffffffffff6e6d6c6b5a4957f6a5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095a3aaacaeaeadaba8a5a99f9c999693918f90949da5b2becfdfeffffffffffffffdf6f4e7e1e5eef0f6fffffff5e0cbb5a08b76604b36210b000000000000050b0d0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffff1e6dfd6ccc9c4c2c0bec3b6b2ada8a59d97918a847d756a605544311d080000000000000000000000000000000000000000000000000000000000000000000000000417293a576c8197acc1d6ecfffce9d7c7a38e79644e39240f000000000000000000000000000000000000000000000003162939576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48c77614c372227313d4a4e58564f4b3f36322821232426282a2c2d2f3032273136373838393a3a3a3b3a3a39383633292e28211f170b04000002111b283238454b505252504e4e50545e6677879daabbcee2f7fffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000a1f33465872879cb2c7dcc8b39e897963594739281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f1011121314141414141312100e0f1114151d2024282b2e303232302d27201d15141211101111121314151516161514120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509151d20262b2d2c28211e160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122231424e596268625a4e4233291c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c171f212e373e4a4e565a5a554c46392e1d140900000000000000000000000000000000000000000000000103050002090b0b080100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c171f212e373e4a4e565a5a554c46392e1d140900000000000000000000000000000000000000000000000103050002090b0b08010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19203038454b59626f6f6660554d483b35302520180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2c39464b5861666a6b696660564e42311f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da5b6cadff3f0e0d1c0b2a0947f6a5d4b3a2a1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2ffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000012283d52677d92a7c1d2e4fffffffffffffffffffffffffffffffffffffffffffffffffffffaebddcebdb39e8976614b36210c00000000071c32475c71879cb1c6dcf1f1efe5e4f3f5fbfffffffffffffffffffffffffff8f0e5dedcd7c7b7a69c8675614b39291703000000000000000003182e43586d8398adc9d9ebfffffffffffffffffffffffffffffffffffffffffffffff4e4d2c2b39e8975614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277858f94979899989693908d8a8784817e7b7a7b7f8798a0b2c0d1e4f7fffffffff5e9e1ded2ccd0d9dbe2edfafff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffceee1d3cac6b9b4afadaba9a6a59d98928d87817c766f6760574b44372715020000000000000000000000000000000000000000000000000000000000000000000000000a1f33475871869cb1c6dbf1ffffe5d0bba6907b66513b261100000000000000000000000000000000000000000000000a1e32465771869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725847331f151d2d363942413a372e211e160c0d0f11131516181a1b1d151d20212223242525252525252423211f1718130c0a040000000000000b161e2832363a3d3c3a38393b404c59647a8c9fb4cadff3fffffffffffffffffffffffffffffffce8d6c6a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000417293a586d8298adc2d7ccb8a79d877761574536261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f22242527282829292a2a2928272623242629283236393d414346474746423c3631272927262626262728292a2a2b2b2b2a27211f170b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b11161817120c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041424313b484d534d493c311f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a111c232d36394145453f3633291b100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a111c232d36394145453f3633291b1001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121a28323b484d595a514b4437342b201c130805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b28323a464c51545554504b45383124130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c54697e94a9c3d3e6f0e0d2c2b4a2988272604a3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a30404f64798eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1b6daecfffffffffffffffffffbe8d5c5a6917c67513c27120000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffffffcf2e7e0cdbfb19f927d675746331e0a00000000091e33485e73889db3c8dde3dcdad0cedee0e8f3fffffffffffffffffffff7ece3dfd3cac6c1baa99d8878625746321b0b00000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffff0e1ccb9a8917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475962737a7f82838482807e7b7875716e6b696665666a758298a2b4c8ddf0fffffff5e5d7cdc9bdb7bbc3c7d0dfe7f2ffe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffeeded0c3b6b2a89e9a979694908c87827d78726c666157524b453931271909000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb5cadff4fffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b3a2a18040f1a21242d2c25221b100903000000000000010304060002080b0c0d0e0f0f101010100f0f0d0c0a04000000000000000000000000030a151d20252827252324262f3b4b5c6d8298adc4d5e7fbfffffffffffffffffffffffffffff5e1ccb9a88b76604b36210b000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c2d3d6c5b6a59b8575605443301c14040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121c2a3337393b3c3d3e3e3f3f3f3e3e3d3b39393b3f38454b4f5356595b5c5c5b57524b45383e3c3b3b3b3b3c3d3e3f404040403f3c36332920190e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d2b34373e38352b1e140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b22242c302f2a211e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b22242c302f2a211e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b343744453c35312720180d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2933363c3f403f3b3632281a1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a70859bb0c5daefe0d2c2b5a49a847460544330211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384c5e6e8298adc8d9ebfeffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5b4a36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758babbccfe3f8fffffffffffffffff5e0ccb8a78d78624d38230d0000000000000000000000000000162b40556b8095aac8d9ebf9fffffffffffffffffffffffffffffffffffffffffff9f4e8e1d5cbbdb0a197816d5f4d3929170300000000081e33485d73889db2c8ddd0c7c4bbb9c8ccd5e3f2fffffffffffffffcefe7dacfcac2b6b1aba69f8b7a645a483928160000000000000000000002172d42576c8297acc2d2e3eef6fdfffffffffffffffffffffffffffffffffffffffffff6e6d1c0a8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b475460656a6d6e6e6d6b6866626055595653514f51566073859bb0c2d2e5f8fffde9d7c7bab4a7a1a5aeb3bfcbd4e2efe9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffffffffffffffffffff1e1d0c0b4a59c92898482817f7b77726d68625a57514b46393632281d1509000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91abbccfe3f8ffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000010253b50657a90aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000070c0e1816100e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b101212100e0f111d2e3e4f647a8fa6b8cbe0f4fffffffffffffffffffffffffffff3dec9b49e89745745321e0900000000000000000000000000000000000000000000000000000000000000000d23384d62788da4b6c9ded3c3b5a3998372604b4232221202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2f3a474c4f5051525354545454545352504e4e515457566064686b6e707172706d67605656535251505051515253545555565554514c463a352b221b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182022292320190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171a1a150c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171a1a150c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1920222f2f27201d1509050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b171f21272a2b2a26211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384d62788c9fb5cadfdfd2c2b5a49c86766156453625130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556667c91a0b2c6e6f6fffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556758a9fb5cadff4fffffffffffffffff3dec8b39e89735a4935200b000000000000000000000000000013283e53687e93aabbcedfe6f0f3f5fbfffdfffffffffffffffffdfffdf7f4f2efe5ded6ccc4b7b39f968373604b41301b0b0000000000061b31465b70859bb0c5cac0b4afa5a4b3b8c5d4e2eefafffffffff4e8e1d2c9bcb5ada49c96918b7d675c4b3c2b1b0b000000000000000000000012273c51677c91a4b5c5d1dfe2eaeff4f7fefffffffffffffffffffffffffffffffffeead8c8b4a28f7a644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a36434b5055575959585653504d4b4437413e3c3a384555647a8fa3b5c9def2fff6e1cdbaa99f928c9099a1b2b7c4d1dfedd8c2ad98836d583828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90abbccfe3f8fffffffffdf9f6f4f6fefffffffffffffffff9e6d3c3b4a29a877d746f6d6b6966625958534d493c3c363228211e160a02000000000000000000000000000000000000000000000000000000000000000000000000000003162838566b8096abc9daecffffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000142a3f54697f94a9c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374b5c73889eb3c8ddf3fffffffffffffffffffffffffffff1dcc7b29c87725d3928160300000000000000000000000000000000000000000000000000000000000000000c2035495a71869cb1c7d8e1d1c1b3a196816c614f40302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192631404c586164656667686969696969686765636466696d7175797d808385878785827c756f6b6967666566666768696a6a6b6b6a696761584d483c362d221b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d130d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1a1a110b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11151614110b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d314556697f94abbccfe3d0c1b5a39b867761584638271808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6075879db2becfe1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab97826d5a4834200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395f74899fb4c9def4ffffffffffffffffeed9c4af99846f5a3c2b190600000000000000000000000000000d22374d62778b9fb4bfcad4dadee0e8e3e8f3f5f8f4f2efedeae8e5eae2dfdddad3c9c6b9b4a69d91817360554431231300000000000001162b40566b8095a7b5b5afa29a908f9ea7b7c4d0e0e7f2f8f7ece3d6ccc1b5ab9f978d87817c7474604b3e2e1e0e0000000000000000000000000b20354b6074869ca6b4c0c9ced8dadfe2eaf1f3f9fffffffffffffffffffffffffff7e2cebbaa9b85705c4b37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000d182630353a3f42434443413e3b383531262c29262528374b5c71869bb1c6dbf0f7e3d0c0b49f8b7d777b83909da6b4c0d0dddcc6b19c86715645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c9daecfff9f3f1ece8e4e1dfe1e9f3f5fbfffffffffff3dfcab6a59a8476676055585654514c483b3d38352b26211e160b090300000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455670859bb0c5daf0ffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e596f8499aec4d9eeffffffffffffffffffffffffffffefdac5b09a85705b45301b00000000000000000000000000000000000000000000000000000000000000000006192c3c556a7f95a9bacee2dfcfbfb09f937e695e4d3e2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121d2b37444b5e6677797a7c7d7d7e7e7f7f7e7d7c7b78797b7e82868a8e9296989b9c9c9b97918984817e7c7b7b7b7b7c7d7e7f7f8080807f7c766c625a4f4a3e362d211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4b6074879db2c9dacebfb3a39b85766159473a291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658697f94a5b7cadcecfeffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8b78624d3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465774899eb4c9def3ffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000b203448596c8196a1b2b6c3c5c8ccd5ced3dee0e3dfdddad8d5d3d0d8cec9c7c5c2b6b1a89e95887c6c60554437261405000000000000000d22374c6277899ca49f9a8f847b7a899da6b3bfcbd5dde4e0dacfc6b9b3a39b8d8278716c666060554431201000000000000000000000000000081d3144556379889aa2aeb4bac7c5caced8dcdee5edf3f5fbfffffffffffffffff7e7d4c4b49f8c7a644e3e2e1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20252a2d2e2f2d2b292623201d1416141110192e3e556b8095aac0d5eaf1dcc7b4a2927d6862666e7b889ba2b3bfcfdfcab49f8a75604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edece5dedcd7d3cfcccaccd3dee0e8f3fffffffae7d4c4b29c877661584b4437413f3b37342a28232019110c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4fffffff1dcc6b19c87715c47321c000000000000000000000000000000000000000000000012273d52677c92a7c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000e22374d62778b9fb4c2d2e6ddcdbdb49f8d7c665c4a3c2b1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e303b4855606b7c898e9091929393949494939392908e8e9094979b9faaa8abaeb0b1b1b0aca89e9a96939190909090919293949595959594918981786e645c4f4a3e362d20190e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e101b19140f0b09020006060606060606060606060606060606060606060606060606060606060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10100f0e0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1218120b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0d0d0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1015181919181715120e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4b5d6a8095a5b7cbccbdb1a19985766158473b2a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c6176899eb3c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa96816c5847331f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba8b9cde1f6fffffffffffffff9e6d3c3a6907b66513b261100000000000000000000000000000005182b3b4b607483929da5abb0b3b8c5b9bec8cccfcac8c5c2c0bdbbc8bbb4b2afa9a49c94898076675f4b443726190900000000000000000b1f344859647a868e8b847a6f6664798899a1b3b7c4c8d1ccc9bcb5a89e93857a6d625a56514b4b44372715020000000000000000000000000001152737495b63788490999fa9aab0b4bbc8c7cad3d8dde0e7edf1f4f7fefaf4eee3dccbb7a696806b5c4a362010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1015181919181613110d0b08010000000011273c51667c91a6bbd1e6e4d2c1af9a846f5f4c505e65778499a1b2bfcfcebbaa8e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbddd7d3cac7c2bdb9b6b5b7bec9ccd6e3f1fffff4dfcbb7a6917c6758463a31272c2a26221f18130d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa9bacee2f6fffffff2ddc8b39d88735e38281502000000000000000000000000000000000000000000000d22384d62788da5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000b203448596b8095a4b5c8d8eae3cfbcab9f8b7a645a4839291909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101b2832404d596273808d9ea7a5a6a7a8a9a9a9a9a9a8a7a5a3a3a6a9acb1b4bbc8c0c3c5c6c7c5c6b9b4afaba8a7a6a5a5a6a6a7a8a9aaaaabaaa9a89e968b837a6f645c4e4a3d352c1e170b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2326302e2924201d151b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080808080808080808080808080800040a0c0d0c090300000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f101112121212110f1014191c1d1d1a160d0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060909090602000000000000000000000000000000000000000000000000000000000000000000000002080b11171f2122201d150a0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f2225252423211e160f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d20272d27211e160a0700000000000000000000000000000000000000000000000000040a0c0c0a0400000000000000000000000000000000000000000000000000000000060d19202223232323232323232323232323232322201d151815120e0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0a161e21222322201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21262b2d2e2e2d2c2a2724201d140e0c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c495b657b8c9fb4c3ccbbaf9f9783756158473a2a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576a7f95a7b8cce1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b49e8a77614c3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa4c6d7e9fcfffffffffffffff3dfcab6a58c77614c37220c000000000000000000000000000000000d1d314556606e7d8790969b9ea7a2a3a8b3b8bcb5b2b0adaba8a6a3aa9f9d9a948e867f766b61584d413126190900000000000000000005182a3b4a5c647379776f645d505b637784939da6b0b4c1b8b3ab9f98897e73645c4d493c3c36363127190900000000000000000000000000000009192c3d495a62707b848a90959a9faaacb1b6c2c3c8ccd5d8dcdfe2eae6dfddd1c8bfb39d8875614b3e2d1a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204040301000000000000000000000e23394e63788ea3c9daecddc9b5a38f7a654f41404c5961748399a1b2bfd0c8a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7cbc7c2c2b6b1aca8a4a19fa1a9b3b9c5d4e1f1fff2ddc8b39d8873604a3a291d151614110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac7d8eafdfffffff4dec9b49f89745645321d09000000000000000000000000000000000000000000000b2035485a72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000005182b3b4b6074869caabbcee2ebd9c9baa99d88786257463727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2e39464b5e667884959fabb9c5bbbcbdbebebebebebdbcbab8b9bbbec2c6c9ced8d5d8dadcdcdad6cdc9c4c0bebcbbbabbbbbcbdbebfbfc0c0bfc6b9b4aa9f988e847a6e635b4d493c33291c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a212f383b45433e3a3631273131313131313131313131313131313131313131313131313131313131312e2220190e00000000000000000000000000000000000000000000000000000000000000000000000000000003090b13181b1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d171f2123211e160b09030000000000000000000000000000000000000000000000000000000000000000000c181f22242526272727272624252a2e313232302b2320190e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10181c1e1f1e1b17110b090200000000000000000000000000000000000000000000000000000000000409151d202729333638363228231c1102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212a34373a3a3a3836322824211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171f2631353c423c363228221b100d0c0b0801000604030100000000000000000002090b0f13181f22211f170c08000000000000000000000000000000000000000000000000020e19202b3437383838383838383838383838383838373531272d2a2724201d1515110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e25283236373837353026181105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131a2832363b4042444443413f3c3935312624211a0f0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2b3c485a6379899eaabbcebfaf9d9481736157473a2a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb3c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a895806a5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffffffffffff1dcc7b29c87725947341f0a0000000000000000000000000000000002152738454b6068747b8185898c8d8e939ea7ab9f9d9a989593908e8c8a88857f79716961584c463a301d140900000000000000000000000d1d2d3e4a54606462594f4b3f4a5961727e88939ba3a2a79e978c82776960554b3e352c2620201d150900000000000000000000000000000000000f1f2c3c494d5e666f767b80858a91969ca4a8adb3b8c5c3c7caced8d4cbc8c0b4afa1947f6a574632200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768cabbccfe3d8c8b09b86715d4b372f3b475660738399a1b3bfbfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc3b7b2aca7a49c97938f8c8a8c949ea7b7c3d4e4f4ecd7c1ac97816c5443301b0b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffff6e1cdbaa98b75604b36200b0000000000000000000000000000000000000000000005192b3c566c8196abc4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000d1d314556647a8c9fb4c1d2e5e7d7c7b8a69c8675615544311d1404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1927313e4a57616d7c899aa2b5bcc9d6d1d2d2d3d3d4d4d3d2d1d0cdced0d3d7dbdfe2eaebedf0f1f1f0e9e1ded9d6d3d1d0d0d0d0d1d2d3d4d4d5d5d5d6cdc8bbb4ada1998e83796e635a4c463930261811040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f2c353f4c505a58544f4b45384646464646464646464646464646464646464646464646464646464646464338352b1e11030000000000000000000000000000000000000000000000000000000000000000000000000a161e21282e30323232323232323232323232323232322a333738363228211e160a00000000000000000000000000000000000000000000000000000000000002151c2a3337393b3c3c3d3d3c3b3a3a3f43464748454138352c1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c23252d31343433312d26201d150a0400000000000000000000000000000000000000000000000000040c171f2731363c3a464c4d4b4538382f1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2c363b474c4f504f4d4b453839362d1f1608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1920293337444b5157524b4539362d232221201c141c1b191816151312111010111316151d2024282a3337363329231c11010000000000000000000000000000000000000000000a151d2b353b484d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4b443743403c393631272a2622201917130f0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041323303938454b4c4d4d4b43362f20180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715233138454b5055575959585754524e4b443739362d2220190d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3b485a6278879da7b8c8c6b3a1947f6c605546392a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a7b8cce3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b39e8975614b3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a586d8298adc2d7edffffffffffffffffedd7c2ad98826d583a2a180400000000000000000000000000000000000a1a2731424e5560656b70737678797e89908e8b888583807e7b79777572706a635b544c473a33291c12010000000000000000000000000010202d36434a4e4d483b372e3b47546068757e858c8d8c8882796d62594b44372e2019110b0b0802000000000000000000000000000000000000010f1e2b35404c505861666b70767c81878d92989ea7a9adb2b4bbc8c4b7b2aba29a908375614b3928160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb5cadfcebbaa937e68533f2e1d2a38455560748399a1b2bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a5a9a59d97918c87827e7a7775777e899da5b7c5d6e8e8d2bda8937d68533625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc6d7e9fcfffffffde9d7c7a18c77624c37220d000000000000000000000000000000000000000000000010253a50657a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000021527384a5c6a8095a3b5c7d8eae5d5c4b5a49a8373604b42322212010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c37444b5c647581919ea7b4c0cfdae7e6e7e8e8e9e9e9e8e8e7e5e3e3e5e9ecf0f4f7fdfffffffffffffcf5f3efebe8e6e5e5e5e5e6e7e8e9eaeaeaeae9e1d9cecabfb3afa1998c83786b61574b43362e1f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d29333d494e5d65706e696460565b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b584d483c2f21140300000000000000000000000000000000000000000000000000000000000000000004121b2832363d4346474747474747474747474747474747473a474c4d4b46393632281b130300000000000000000000000000000000000000000000000000000009151d323a474c4f505152525252514f4f54595b5c5d5a564d493c302618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222e373a424649494946423c3631271f170c00000000000000000000000000000000000000000000030c171f2a3337444b51585861626056504c4032281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d494e5962656564636056574e4a3d3326160400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209111c232c353a464c5560676d6760574f4a3e38373635302632302f2d2c2a292726262526282b273136393e3a474c4c463a372e1d140900000000000000000000000000000000000002101a28323c484d59626363636363636363636363636363626260555b5855514e4b44373f3b38352b2c2824201d15110c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0b0801000000000006132230414d52566062626260544b3f342b1c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a0805000000000000000000000000000000000000000003152532414e5660656a6d6e6e6d6c6a67636055554e4a3d38342b221b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919283947596278879da5b7c5ccb9a899836f614b4437281b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576d8297acc5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0ccb8a7947e695645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1fffffffffffffffbe8d6c5a8937d68533e2813000000000000000000000000000000000000000a151d3137444b50565b5861626469767b797673706d6b6866646160545a544e4a3d37332a1f170c0000000000000000000000000000000210182530353937342b221d2a36434a57606970777877736d645c4c483b3126191006000000000000000000000000000000000000000000000000000e19202f383a464c51555761666c72787d83888e94989c9faaa3a3a69d968e847b6f615746321b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435473899eb3c8dec9b49f8a76614c3621111a2837455660748398a0b4a9917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768798948e88827c77726d68646160626979879da7b9cce0e6d4c3a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8b9cde1f3ffffffffe2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000b20354b6074889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffff8e3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4b6074859ba9bacee2efe2d2c2b3a197816c604f402f1f0f00000000000000000000000000000000000000000000000000000000040a0c10110e0b070000000000000000000000000000000000000000000000000000000000050e1825303d4955606a7a86979fb3b8c5d1e3ecf7fffcfdfefefefefefdfcfaf8f8fbfefffffffffffffffffffffffffffffffffdfcfbfafafbfbfcfdfefffffffffcf6ebe2dfd0c7bfb3ab9f988b80766860544b3f342a1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e27313a474c5b636f7b85837e7a7571707070707070707070707070707070707070707070707070707070707070716d625a4c3f321e160b000000000000000000000000000000000000000000000000000000000000000412222f39454b52585b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5861626157534b4539301e160b0000000000000000000000000000000000000000000000000009192731434f586164656667676767666465696e7172726f6b625a4b433626180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b50585b5e5e5e5b57514b453833291c1304000000000000000000000000000000000000020a161e29333a474c5560666d737677756f665e4b4538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3d4a5b636f777a7a797876726c645c5044332312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202e373c494d586169747c827c756d645c544e4c4c4b434847454442413f3e3d3c3b3b3c3e4038454b4f535858616158504b3f31261909000000000000000000000000000000000214202d38454b5a626e77787878787878787878787878787878777573706d6a676360555855514d483c423d3936312726211f170d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c141d2021201d141814121010192031404d5f67747677787773655d4d483b3026180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b10131e2020202020202020202020202020202020201e1a130c0a0400000000000000000000000000000000112132434f6068757b8082838382817f7c7975706a635b554d483c372e221b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263746576177879ca5b6c3d2c1b49e8a78624d433126190b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b29d8874604b3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca5b6cadff3fffffffffffffff5e0ccb9a78e79634e39240e00000000000000000000000000000000000000000213192731353b413a474c4d4e5761666360565b585653514e4c4a43363f39362d211f170c0400000000000000000000000000000000000008131c20242220190d0c18253039454b545861626158574e4a3e342b1d14090000000000000000000000000000000000000000000000000000000006111c232933363b39464c51575a62686e74797e83878a8d8e8e8c8881796f665e4b4639291600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426365c71869cb1c6d9c4af99846f5846331f0a0a1927384556607382939f9f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576278827f79726d67615957534f4c4a4c5b6379899eb3bfcfdfcbb7a58c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9eb4c5d5e7fbfffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000081c3043546b8196abc4d4e7fafffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838576c8197acc1d6ecfffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000101d31445563798b9fb4c0d1e4f0e0d0bfb19f937e695e4c3d2d1c0c00000000000000000000000000000000000000000000000000050b171f21252623201c1308020000000000000000000000000000000000000000000000070d0f18202b36434a5b6373808c9ca4b1bdccd5e3eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7eee3dccfc9bcb4a99f96887e73655d4c473b3025180f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b22283237444b58616c7983909a98938f8a86868686868686868686868686868686868686868686868686868686868686868378655d4f4332281b0e030000000000000000000000000000000000000000000000000000000000122230404c5760686d70727272727272727272727272727272727272767876716960574d4132281b0e000000000000000000000000000000000000000000000009192737444b616977797a7b7c7c7c7c7b797a7f838687878480786b60544336261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131c2a333e4a4e5d656d71737473706c6660564c463a311f170c0000000000000000000000000000000109151d28323a474c58616a747c83888b8d8a847b6d605645382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364a5b6379848b8f8f8f8d8b8781796b625041301d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c181f2832363f4b505a636c767e8791979189827a716963626160545d5c5b59585655535251505051535558566064686d72777670655d4b443726180800000000000000000000000000000a151d323e4a56606b78838c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8a8885827f7c7975716e6a66625a5b57534e4b44373c3733292220190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080b161e21263135363531262d2a2725252b35424e5e677d8a8b8c8d8c867b6e62594b43362c1e1309020000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131e252833353535353535353535353535353535353535332f28211f170b04000000000000000000000000000b1b2e3f4f61697d889095979999989694918e89857f79726a625a4f4b3e362d20190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d3144556175859ba5b6c3d4c9b5a3937e695948341d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcbb7a6937d685544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c3cfdcecfdfffffffffffff3dec9b39e8974604b35200b0000000000000000000000000000000000000000000009151d20262c2933373839464b504e4b453843403e3b39373530252a24211a0f0a0400000000000000000000000000000000000000000000070b0f0d0b05000008131c2832363a474c4d4c473a39362d20180d0100000000000000000000000000000000000000000000000000000000000000090b171f21262933363c3c484d53546064696e727577797977736c635b504c4032291b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d2c2a8937d68533a291704000a1a28384555606d7e8a907e695746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394859626d69635b57524c473b3e3a37353d495b667c91a0b2c8d8c7b29d88725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8096a7b8cce0f0fffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000011426364f647a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455670869bb0c5dbf0fffffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000021527374a5b6a7f94a2b4c6d7e9eedecebdb49f8c7c665b4a3a2a190900000000000000000000000000000000000000000000020e19202933363a3c383530251d150a00000000000000000000000000000000000000070d101b22242b343c485460697985959faab6c3cee0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ede7d9cfc7bab4a69e93867b6d61594a43362d1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222e3638454b55606976818b99a1afada9a99f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b98897b69614b46392c1e160b0300000000000000000000000000000000000000000000000000000c1d30404d5e66757d83858787878787878787878787878787878787888c8d8b867e75675f4b46392b1e0f010000000000000000000000000000000000000000021527374455606d7f8a8e909191929291908f8f94989b9c9d9a968b8072605443301c14030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a21303a474c5c646f7a828689898885827c756b61584e4233291c0e0000000000000000000000000008141c273139454b58616b76808891989ea6aa9f9a908274605645311d130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546379899a9faba5a4ab9f9c968c806b5f4d39241000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a212a3438454b525d656e788189949da5aca89e978f867e78777675747371706e6d6b6a686766656566686b6e7175797d82878a8a857b6b605544362614010000000000000000000000000a1a2832434f5c6474808b98a0a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2ab9f9d9b9895918e8a87837f7b7774706c6864605556514c473a38342b1f170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b2229323637444b4b4b4437423f3c3a3b3c484d60687c8b9fa8a1a2a49c908377696054493c31201d150d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000b161e313a3d494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a48443d3633291f170c0000000000000000000000031729394b5d697f929da6aaacaeaeadaca9a7a89e9a948e877f786e645c4f4a3e342b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b32424b60738399a3b5c3d3cfbfb19b8673604b3b2b19010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a54697e94a9c4d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b29c8774604b362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9b2becfdfefffffffffffffeed9c4ae99846f5443301c08000000000000000000000000000000000000000000000001080b1016171f21232932363b393632282e2b29262422201c13150e0c0700000000000000000000000000000000000000000000000000000000000000000000000a161e212a33373837332a24221b10050000000000000000000000000000000000000000000000000000000000000000000000040a0c11171e21262b353836434a4e545855606264646259564e493d382f1e160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aac5c9b5a48c77624d37220d0000000a1a2837444b6069777b69604e39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b484d58544e4a3d3c37342a292522202c3c4c5e6e8398aabbcebfac97826d573a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c6176889eb3c2d2e5f8fffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000b20354a6074889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4fffffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4b6073859ba8b9cde1edebe2cebbaa9e8a7963584737271502000000000000000000000000000000000000000009151d2b353a464c50514e4a433632281a0e000000000000000000000000000000050b0f1a21242d36393b484d5a62727e8a9ba3b4bbc8d3e1ecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d8cec4b8b3a39b9082776860544a3d32281a10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715202d363e4a4f566067747e89969faab3bfc3c7bab4b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a79e8c7f6e6157493c32291e160a00000000000000000000000000000000000000000000000004182a3b4d5f677c8892989b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9da5ab9f9b93887d6d6157483c2c1f0f0000000000000000000000000000000000000000081d314455607382949fa9a5a6a7a7a7a7a6a4a4a9aeb0b1b2afaa9f968272604b42322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d36414d58616c7a848f979b9e9e9e9b979189807668604c473a2c1e0f01000000000000000000000b18263037444b57606a768089959ea6adb3b8bbb4afa0988474604b41311f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869ca7b5bcc9c9bcb5b1ab9f917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000e19202d363b474c566068717b838c969ea8b2b7c3b9b4aca39b938d8c8b8a898887858482817f7e7c7b7b7a7b7d8083868a8e93979c9f9f9a8f8073605443301c1200000000000000000000000a1a2838454b61697a86959fa9b2beb8b8b8b8b8b8b8b8b8b8b8b8b8c9bcb4b2b0adaaa6aa9f9c9894908d8985817d7975706b666158544d483c33291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108131c202e3739464b5355606160555a5754525050535a626e7e8c9fa9bac6c2b6b1a098897e73635b4e4236312722201812100a01000000000000000000000000000000000000000000000000000000000000000000000e1b2932414e525e60606060606060606060606060606060605f5d5a534c463a33291c1306000000000000000005131e334657657b8d9fb3b7c4c2c3c3c2c1bfc6b9b4afaaa59d958c837a6f645c4d483c3025180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394f606c8197a1b3c1d2dac9b3a18f7b655544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dfcab6a5927d675443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c819698a0b2c1d1e4f8fffffffffee9d4bfa9947f6a543626140100000000000000000000000000000000000000000000000000000000040a0c0d161e212624211e16181613110f0c0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c171f2123221f180f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11192022253035393f37444b4d4e4e4c483b39362c231c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a7b8c6b19c8671594834200b000000000a192731424f5962665e4e42311b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3437433f39362d27221f18130f0c0f1e2f404d62788b9fb4c3b3a18f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f334658687e93a4b5c9def0fffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000071c3043546c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a9bacee2f6fffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000f1c30435463788a9eb4bfd0e3f3ebd9c8b9a89d8776615544311d14030000000000000000000000000000000000000d1927313c484d586165666360544b45382c1e10020000000000000000000000000d1920222d36393e4a4e555962697884939fa9b5c1ced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef5eae2d5cbc2b5b1a098897e72635b4b45382e1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625323e4a4e5c646d757c86939ea7b4bbc8d0d8d7cdc9c6c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b9aa9f948275635a4b463932281b1002000000000000000000000000000000000000000000000b1f344759677d8c9da6adb0b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7bcb5b0a69d918275625a493d2c1d0d000000000000000000000000000000000000091d30404b60738398a0b4bac7bbbcbcbcbcbbb9babec3c6c7c7c8bbb4a097816c614f3f2e1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a27313d4a4e5f6776818c9aa2adb0b3b3b3b0aca79e95897d6e6158493c2d1f0f0100000000000000000b1b2936434b556069757f89959ea8b3b8c4c8cbcec9beb2a297826d5f4e3d2c1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a4b5c5cfdadacfcac9bcad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000008131c2c353d4a4e59616a757d8690999fabb4b9c6cad4ccc9c1b5b1a9a3a1a1a89e9d9c9a999796949392919090919395989c9faaa8adb1b5b4af9e968272604b41301c0c000000000000000000081827384556606d7f8c9ca4b4bac7cfcdcdcdcdcdcdcdcdcdcdcdcdcdd9cfcac8c5c2bfc8bbb4b1adaaa6a79e9a97928e8a85817c767069625a4c463a291909000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2530353e4b4f5761687075767573706d69676565686e7883939faabac7d7d3cabeb2a89e9385796860504b453837342b27251d12040000000000000000000000000000000000000000000000000000000000000002121e2c39464b5f6873757575757575757575757575757575757575736f6861584c473a3020190e03000000000000132332434b6175879dabbccbd5d7d8d8d7d6d4d7cdc9c5c3b6b2ab9f998f847a6d625a4a4336291b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657697e939fb1bfd0e3cfbcab99836e5d4b3726140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b19c8673604a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d82988298a3b5c9ddf2fffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000030a0c110e0b090300010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d131c20242927313538393937342b23211a0f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074899eb3c4ab96806b563b2b1805000000000009151d323b484d504c4031241400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1920222d2a23211a120c0b0400000000122035495a6d8297adb4a599846f5d4b37220e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6073869cb1c2d2e5f8fee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000013253652677c92a7c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c7d8eafdfffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000001142636495a687e93a1b3c5d5e7f6e6d6c6b7a59a8473604b4232211100000000000000000000000000000000000d1d2b37444b5a626d767a7b7873696056493c2d20100200000000000000000009171d2b34383e4a4e565c646a71777e899aa2b4bac7d2e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffcf8fcfefffffffffffef7f4f2efeeeff1f3f5fcfffffffffffffffffffffffffffffffffffffdf3e7e0d2c9beb2a79e9385796b60564a3e31271a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000003162634434f5c646f7a8289919ca4b3b8c5ced8e6edeae2dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd6c8bbb4a09886786a61574b45392d2010000000000000000000000000000000000000000000000c22374c6177899eaab7c4c5c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7cbcfcac4b7b3a0988678635b493b2b190900000000000000000000000000000000000f24384c5e6d8197a1b2beced8d0d1d1d1d1d0cecfd4d8dbdcdcd8cebeb19f937e695d4b3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002141f2d38454b5b63707d88979fabb4c0c6c8c9c8c5c5b9b3a79e928376625a4a3d2d1f0f000000000000000919293a46546067747e88949ea7b4b9c6cbd5dde0e2dfcfc0b19f927d685b49382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b596e8398aec2d2e3ecece3dfd9c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000a1825303c494d5b636d777f88929ba3aeb4bcc9cdd6dfe6e1ded2c9c6beb8b7c6b9b4b2b1b0aeadabaaa8a7a6a5a5a6a8aaadb1b4bbc8c2c7cacabcb0a096816c5f4d3a29170400000000000000011426364556607482949faab5c2cdd7e5e2e2e2e2e2e2e2e2e2e2e2e2e2ebe3dfdddad7d4d8cecac6c3bfc5b9b3b0aca8a99f9b96918b857f786d615846372715010000000000000000000000000000000000000000000000000000000000000000000000000000061219273136434a515c646d767d858a8b8a8885827f7c7a7a7e838b98a0b4bbc8d8e5e5decfc6b9b3a29a8a7d6d656056534d483b3c39301f170c00000000000000000000000000000000000000000000000000000000000a151d2f3c4957616d7d888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a88847d766b61584d41352c1e160a03000008131c30414f616e8298a5b7c9d9e7eceeeeedebe9e9e1dedad3cac9bcb4aea29a8d8278696054463929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384c61768a9eb4bdceddcebdb59f8d7a644e3f2e190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293953687d92aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffff8f4f3f3f5fbfffffffffff1dec9b6a4917c675443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d818575859bb0c5dbf0fffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f14151d202224242220180e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8096a6b7aa907b66503b26110000000000000002141d2b34373b382f221406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d18140e0c07000000000000000006192b3c4f647a8fa59f988777624d3f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d314455667c91a4b5c9def3fbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000d22374d62778ca7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c6d6e8fcfffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3c4e606f8399a6b8cbe0ebf4e4d4c3b4a297816d604f3f2e1e0e0000000000000000000000000000000d1d2b3b4855606a78828a8f918d877e74635a4a3e2d20100000000000000000031727343c484d545c646b72797f868c939ea8b4c0cdd7e5effefffffffffffffffffffffffffffffffffffffffffffff7f2f0e7e3e7e9ebedeeefefebe3dfdcdad9dadbdee1e8eef4f6fdfffffffffffffffffffffffffffffffffbf0e5decfc5b8b3a29b8c8074645c4b45382d1f14040000000000000000000000000000000000000000000000000000000000000000000000000000001121344451616a7a848f989ea8b1b6c2ccd5e2eaf6fffdf6f4f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e6d9cebeb2a49c897f756960574a3e2d1b07000000000000000000000000000000000000000003162939556a7f94a7b8c8d4dadcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddfe3dfd4cbbeb2a49c8879635948372715010000000000000000000000000000000011263c51667c919fb1bfcfe2eae6e6e7e7e6e5e4e4e9edf0f1f2eae2cebdb49f8c7b655948372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d313d4a56606b7984929ea6b4bcc9d0dbdededddbd6ccc5b9b3a1998678635b4a3d2c1b0b000000000008182737465861737d87939da6b3b9c5ccd6e0e7f3f4f7ecdecebeb49e8a79635645321d12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475973889db3c8ddf0fffff8ebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000a1a2836434a5a636f79828a959da6b1b5c1cacfd9e1e9f4f9f5efe4dddbd3cdccd6cdc9c8c6c5c3c2c0bfbdbcbbbababbbdc0c3c6c9ced8d7dcdfdfcdbeb19f917c675847331f0900000000000000081c30435460748397a0b4bbc8d2e2eaf5fff7f7f7f7f7f7f7f7f7f7f7fffef7f4f2f0edeaeae2dfdcd8d4d6ccc9c5c1c7bab4b0abaa9f9b948b8276615544311d08000000000000000000000000000000000000000000000000000000000000000000000000010f1a212f37444b546066707a8289929b9faa9f9d9a9794918f9093999faab2bfced8e6f5f9ede4d6ccc0b4a89e92827b756e68625957524d4133291c0f01000000000000000000000000000000000000000000000000050b101a2731404c5b637582929ea79f9f9f9f9f9f9f9f9f9f9f9f9f9f9fab9f9d9992898076675f4d493c32281e170f0f182530404d5f697f94a0b2c3d4e7f7fffffffffffffcf6f3efe6dfd9cfcac0b4ab9f988a7e72615746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556697e93a8b9cddbd0c0b19f947f6a5c4a3621110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576e8499aec8d9ebfefffffffffffffffffffffffffffffffffffffffffbf7ece3dfdddee0e8f3f6fffffff9e5d3c2b19b8673604a3520120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d6278756a7f94a9bfd4e9fffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f0f0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c6176889da69f8b76614b36210c0000000000000000000d18202226231c12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000e22374b5c7287918b8377625948342110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c5e71869cb1c6dbf1fdead8c8a48f7a644f3a250f000000000000000000000000000000000000000000000000000b2034485973899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba8b9cce1f5fffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424c6277889eb3bdcee0f0f1e1d1c0b19f937e695d4b3c2b1a0a0000000000000000000000000009192b3b485962747f8b979fa9a6a59d938678645c4a3e2d1e0e0000000000000011223445525a626a717981878e959ba3a9b3b9c6d0e1e9f5fffffffffffffffffffffffffffffffbfcfefffffffff8efe4dddad2ced1d4d6d8d9dadad9cfcac7c5c4c4c6c9ccd6d9dfe2eaf5f7fffffffffffffffffffffffffffffffff8ece3d6ccc0b4aa9f95867a6b60564a3d321f180c00000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f51626b7f8c9aa2adb4b9c6cad3e0e8f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2cfc2b5a89e94887f75645c4a36220e00000000000000000000000000000000000000000a1e32465771869cb1c5d5e6f0f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2f4f8f2e7dfcfc2b5a69d8878625544311d0a00000000000000000000000000000004192f44596e8499aebdceddecfdfffcfcfcfcfbf9f9fefffffffffeebe2cebbaa9e8877625544311d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2731424e5b6374808c9aa2b3b8c5cfd9e7eef3f3f3f0e8e0d6ccbfb3a49c8879635b4939291603000000001325364455617685929da5b3b7c4ccd6e1e8f4fbfffffffcece1cdb9a89b8574604b402f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca6b8cbe0f4ffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000a1a28384554606978838e979fa9b3b8c4c9d2dfe3ebf7fcfffffffff8f2f0e8e2e1e9e1dedddcdad9d7d6d4d3d1d0d0cfd0d2d5d8dcdfe2eaecf1f4ebdccebdb39e8976614c372614010000000000071b2d3e4b60728399a1b1beced8e6f0fdfffffffffffffffffffffffffffffffffffffffffffef7f4f1ede9e8e0dedad6d7cdc9c5c8bbb4b0aa9f988473604b35200c000000000000000000000000000000000000000000000000000000000000000000000009141d2c35404c556067737c858f979ea8b0b4bbb4b2afaca9a7a5a5a8aeb4bbc8cfe2eaf6fffffff4e8e1d1c6b9b4a0989089837d77726d675f4c463a2d201002000000000000000000000000000000000000000000070d1820222e38454b5e66798698a0b3b8c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5bcb4b2afa89e95887d6f635a4b4539332924252c36434a5f677d8d9fb4becfe1f1fffffffffffffffffffffff9f7ebe3dfd0c9bcb5a89e938476614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b6074879db2c6d6d5c4b3a297816c61503e2d1a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffffff4e8e0dacfcac8c8ccd6dbe2edfbfffff0dec9b5a3917c6651402f180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6260657a8fa5c5d5e7fbffffffffebd5c0ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f334758647a88959b86715746331e0a00000000000000000000050b0d110f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e50657b7b776e6259483b2b1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919304054697f94a9bed4e9f7e2cebbaa8c77624d37220d0000000000000000000000000000000000000000000000000005192b3b5c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899eb3c9def3fffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000141f344759667c919fb1c2d3e5f5eedecebdb49f8c7b655a48382816030000000000000000000000011527374859627785959fa9b4bac3b7b2a49c897a645c4a3c2c1c0c00000000000b1b2f4052636c787f868e969da5aab0b5c1c9ccd6e4eefcfffffffffffffffffffffffff9f3f1eae6e7e9ebececece3dfd1c8c5bdb9bcbfc1c2c4c4c5c9bcb4b2afaeafb1b4b9c6c3c9cdd7dce3eef5fcfffffffffffffffffffffffffffffff3e8e0d1c8bbb4a49c8c8074635b4f42332a1c100300000000000000000000000000000000000000000000000000000000000000000000000e23384c5d6b80949faab4c0c9cdd6dee5f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeece0d2c6b9b3a69e94897a644f3c2c1906000000000000000000000000000000000000000c21364b61768a9fb4cadff3fffffffffffffffffffffffffffffffffffffffffffffaece0d2c4b7a69b8573604b382816020000000000000000000000000000071c32475c71879cb1c8d3e1ebfbfffffffffffffffffffffffffffffeebd9c8b8a69a8473604b3c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b38454b60687986959faab4c0cbd5e3ebf7fffffffffffbf3e8e0d0c2b6a69e8879635746321e10070001161c30435460738399a3b2b6c3cbd5e0e8f3fcfffffffffffffce9d7c6b5a396816c5e4c3b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c4d5e7faffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000003162838455660727f8b99a1adb4bac7cbd5dee5f0f7fefffffffffffffffffffef8fffcf5f3f2f1efeeecebe9e8e7e6e5e5e6e8eaedf1f4f7fdfffffffbebe0ccb8a795806b5544311d0800000000000d22364a5c6a7f94a1b2bfcee2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3efece9e1dedad9cecac8bbb4a2947f69543a2a17040000000000000000000000000000000000000000000000000000000000000000000e1926313d494e5e66747d86919ba3acb4b9c6cacecac8c5c2bebcbababdc3c9ced8e6edfdfffffffffffcefe4d7cdbeb2ada89e98928c87827c6e61584a3e2d201002000000000000000000000000000000000000010f1a212b34373e4b56606b7c899ca4b2beccd5cacacacacacacacacacacacacad9cfcac8c6b9b3a69e9284786b60574b46393a3a3d495460697d8c9fabbccfdcedfffffffffffffffffffffffffffffef7eee7dacfc6b9b4a2937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556687e93a5b7cae0cbb8a69a8473604b4333200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b52677d92a9bacde1f6fffffffffffffffffffffffffffffffffffffff2e4d6ccc9bcb5b3b3b8c5c7d0ddedfcfff8e5d2c1b09b85715e4c362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c484d4b61768ba7b8cce0f5ffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000040a0c0f1112121211100f0e0c0a040003010000000000000000000000030708060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4a5c647780867f6a5539291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001023374b5d656661594c483b2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6f4dfc9b49f8a75604b35200b00000000000000000000000000000000000000000000000000081d31445573889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375d72879cb2c7dcf1fffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c5e6c8197a4b6c7d8eafdece2cebbaa9e8978625645321e140200000000000000000000081d3144556277879ba3b4bac7cdd4cac2b5a79e8a7a645b493a291808000000031628394c5e6c818c949ca4abb2b7c3c6c9d2dee1e8f4fffffffffffffffffffffffff7f0e5dedcd5d0d1d3d5d7d7dacfcac1b4b0a7a3a7a9acadaeafafacab9f9d9a999a9c9ea8a8aeb4bac7c7d0dee1e8f4fbfffffffffffffffffffffffffffffbefe6d8cec2b6aa9f95867969604c473a2e2114030000000000000000000000000000000000000000000000000000000000000000000010263b50657b909eb4bbc8d0dee1e9f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e4d6ccc5b8b3a79a84705b4935210c000000000000000000000000000000000000000f24394e64798eabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c4b5a3947f695645321e090000000000000000000000000000061b30465b70859baab6c3cee0e7f3fffffffffffffffffffffffffffff6e6d5c5b4a2947f6a5a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212e3b4856606d7e8b9ca4b4bbc8d1e0e7f3fefffffffffffffffffbede0d3c5b8a69d8875614b3c2d201c13141c34444a60728298a1b3c1cad4e0e7f2fbfffffffffffffffffff4e4d2c1b09f917c66594834200d000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5ffffffffecd6c1ac97816c57402f1c0900000000000000000000000000000000000000000000000000000000000000000a1e324556607483949fa9b3bfc9cdd7e0e7f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffdfcfbfafafbfdfffffffffffffffffffffbe8d6c5b39e8874604b35200b00000000071a2d3d4f647a8c9fb4bfcfddecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f0ebe2dfd9cec0b29d87725847331f0a0000000000000000000000000000000000000000000000000000000000000005131e2c37444b5b636f7b86929ca4b0b4c1c9cdd6dfe2dfdddad7d4d1cfcfd3d9dfe2eaf6fffffffffffffffffff4e9e1cfc6c6b9b4aea8a49c97918376645c4a3e2e20100000000000000000000000000000000000000f1f2d363b484d525c6474808d9ea7b6c2cfe0e7dfdfdfdfdfdfdfdfdfdfdfdfdfebe3dfddd6ccc5b8b3a1998b80756a6157524f4f525b63727f8d9faabbc9d9ebfafffffffffffffffffffffffffffffffffff7ece3d6cdc0ac97816c57422c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6075889db3c3d4cfbeb39d8877625544312515010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f8499afc7d7e9fcfffffffffffffffffffffffffffffffffffff2e2d4c5b9b3ab9f9e9ea7aeb3bfd0deeefffff0ddc9b5a3917c665443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3538465773889eb3c8ddf3ffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000070d0f171f21252627272726252423211f171b191614110e0b090200060c0e13181c1d1b18140f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4a59626b716a61503c1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4b50514c473a342a1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9f2dcc7b29d87725443301c08000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b31465b70869bb0c5dbf0fffffffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6075869ca9bacee2eefeead8c8b8a79b8575604b42312010000000000000000000000b20354b6073859ba5b4c1cdd7e1e6dfd2c5b8a89e897963584736261401080b141e324657667b909fabb1b5c2c7cad4dbdde4eff5fcfffffffffffffffffffffffaefe4ddd3c9c6c0bbbcbec0c1c2c9bcb5aea39b928e92949698999a9a97908b8785848586898e93999fa9afb4c0c9ccd6e0e8f3fbfffffffffffffffffffffffffffff6eae2d3c8bbb4a39b8b7e6f61584b3f321e160a0000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aebcced8e6eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d5cbc5b4a28d78634d38230e0000000000000000000000000000000000000010253a50657a8fa5c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c1b39e8975604b36210b00000000000000000000000000000012273c51677c8c9ca5b1bdcbd5e3f0fefffffffffffffffffffffffffff3e3d1c0b49f8a78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051323303f4b59627481939fa9b5c2ced8e6eefbfffffffffffffffffffffffef0e3d5c4b7a6937e695a4a3e35302526304451626c8196a0b2bfd0dfe6f1fafffffffffffffffffffffffff0dfcdbdb39e8978624d3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffff1dcc6b19c86715e4c38230f000000000000000000000000000000000000000000000000000000000000000a1a30414b60748499a1b4bac7d0dfe2eaf5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0cbb8a68e79644f39240f000000000c21364a5b6f849aaabbceddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ebdfcab6a58c76614c37210c000000000000000000000000000000000000000000000000000000000000021523303c4955606a7984909ca4b1b6c2c8d1dee1e9f4f7f4f2efece9e6e4e5e8eef4f7fdfffffffffffffffffffffffcece1dad6ccc9c3c2b6b1aca098877a645c4b3e2e1d0d0000000000000000000000000000000008182d3d4a4e5962676e7a86969fabb9c5d3e0ecfbfff4f4f4f4f4f4f4f4f4f4f4fffef7f4f2e8e1d5cbbfb3a99f95887f766d676464686e7984949fabbbc8d8e7f7fffffffffffffffffffffffffffffffffffffffff4e9d8c2ad98836d58432e1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6a8095a6b7cbd7c7b2a0907b66594737261407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffffffffffffffffffffffffffff7e7d4c4b7a79e938b88898e99a1b3c0d1e3f7fff8e4d2c1b19b8673604a3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e192028395c71869bb1c6dbf0ffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000003101b22242a33373a3b3c3d3c3c3b3938363329302e2c292623201d1519192023282d3132302d2924221b100a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050604030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d3b474c565b55504333200000000000000000000000000000000000000000000000000000000000000000000000000000010606020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e373b3c37342a1f180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecefdac5af9a85705a36261401000000000000000000000000000000000000000000000000000e23384d63788dabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e324557647a8b9fb4bfd0e2f2f6e6d5c5b5a398826d604e3e2e1c0c00000000000000000013283d52687d92a3b4c3d1e2eaf5f9f0e3d5c6b8a79c8676615443301c141c202332434b6175879db2bcc9c9d2dddfe6f0f2f8fffffffffffffffffffffffffff2e7e0d1c8c2b6b1aaa6a7a9abacadadab9f988e857d797c7f8183848585827b7672706f6f7175797e838a929aa2acb4b9c6ccd6e0e8f3fdfffffffffffffffffffffffffffef0e6d9cec2b5a99f938376655d4f4332281a0d00000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e7e0d1c0a8927d68533d28130000000000000000000000000000000000000011263b50667b90a5bbd0e5ffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0ccb8a7917c66513c27110000000000000000000000000000001024394d5f677a87979fb3b8c5d2e0edfbffffffffffffffffffffffffffeee1cdbaa997826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132331414d5d657784979fb4bac7d2e2eaf6fffffffffffffffffffffffffffffff3e2d4c4b49e8a78645c4f4a433636434b626b80969fb1becfddeef9fffffffffffffffffffffffffffffeebe0ccb8a79a846f594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffff3dec9b5a4907b66503b2611000000000000000000000000000000000000000000000000000000000000021528384d5f6d8298a2b3bfcdd7e5edf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4a6917b66513c2611000000000e24394e63798ea2b3c8d9ebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98c77624d37220d00000000000000000000000000000000000000000000000000000000000a151d33414d5b63737f8c99a1b1b6c2c9d3dde4eff5fcfffffffffffffefcfafafdfffffffffffffffffffffffffffffffffef5f4e8e1ded8d3cac7beb2a59d897a645c4b3b2b19090000000000000000000000000000001325364a5c6472777c838d9ca4b5bcc9d6e3f0fefffffffffffffffffffffffffffffffffffffcf3e7e0d0c7bab4a69e9489837c797a7d838c9aa1b4bcc9d8e6f6ffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404d62788a9fb4c4d4cdbaa998836e5e4c3b2a190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e53697e93aabbcee2f7ffffffffffffffffffffffffffffffffffffecdac9b7a69d897e767373798399a2b4c8dcf3ffffefdec9b5a3917c675544311d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f44596f8499aec4d9eeffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000a161e2d36393a474c4f5152525151504f4d4c463a4643413e3b383632282f2c35383d42474846423e39362d211f170c0000000000000000000000000000030a0c0e0f1011121212121212121212121212121212121212121212121212121212121212121212121212121212121212121215181b1b1a1816120e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a34374046403c3325150400000000000000000000000000000000000000000000000000000000000000000000040a0c161b1b17100e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232526221f180c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5b70859bb0c5dbf0ecd7c2ac97826d57422d18000000000000000000000000000000000000000000000000000011263b50667b90a5c9d9ebfefffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5c697f94a1b3c4d4e7f7f3e3d2c1b2a0937e695c4a3a2a180800000000000000001b30455b70859ab0c1d1e1effdfffffff3e4d5c5b6a4998372604b3f2f26303538424f616c8197a5b6cadadee5f0f4fafffffffffffffffffffffffffffffcede2d5cbc1b4b0a49c9591929496979798978c8379706864676a6c6d6f6f706d6661575a595a546063686e767d848d969ea8b3b9c5ccd6e2eaf5fffffffffffffffffffffffffffff6ebe2d2c7bab4a199887b69614b45382a1d0f010000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbead5bfaa95806a55402b150000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5ab96806b56412b160100000000000000000000000000000a1d30404d5c647581919ea6b5c2cfddeaf8fffffffffffffffffffffffffde9d7c7b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112231424e5f677b889aa2b1bdcdd7e5f0fefffffffffffffffffffffffffffffffffff2e1ccb9a89d877a6c646054595954606b80959eb0bdcedcecfcfffffffffffffffffffffffffffffffffbe8d5c5b59f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffff8e5d2c2af9a85705a3c2b19060000000000000000000000000000000000000000000000000000000000091d324556677d92a0b2c0cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4e9e1cdb9a88f7a644f3a250f00000000152a40556a7f95aac0d0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000a1a273143505f677985959faab3bfcad3dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3ede5dedccfc3b7a79e8a7a6459483727150100000000000000000000000000071c304354647a878c92989fabb5c2cfdae7f3fffffffffffffffffffffffffffffffffffffffffffffbeee5d7cdc4b8b3a89e98928f8f92999fabb3bfcfd9e7f6ffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e6e8398a9bacddfc9b49f8b78624d402f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c71869bb0c8d8eafefffffffffffffffffffffffffffffffffff8e3cfbcab9d88796961585b6373849aafc5d5e8fbfff8e5d2c1b19c8673604b38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffffffffefdac5af9a85705a45301b050000000000000000000000000000000a1b28323e4a4f57586164666767676665646361585d5b585653504e4b4538443c494d52585c5d5b57534f4a3e3733291c120000000000000003090b101518161e212324262727272828282828282828282828282828282828282828282828282828282828282828282828282828282828282a2d30302f2e2b27232019100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f222b312a28201507000000000000000000000000000000000000000000000000000000000000000000000c171f212b30302d25221b100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485974899eb3c9def3e9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2d3e4a60728399a6b7c9d9ebfeefdfcebeb49f8b7a64584736251300000000000000001f34495f74899eb4c9deeffffffffffffff3e3d3c3b3a195806a5d4c3a36434b4d5060697f949fb1c3d3e6f7f8fffffffffffffffffffffffffffffffff5e9e1cfc4b7b3a39b9086807b7c7e8082828382796e645c524e52545758595a5a57504c46394436434b4e535761676f798189959ea7b3b9c5ced8e5ecf8fffffffffffffffffffffffffffef0e5d7cdbfb3a69d8c7f6d6056483b2c1f100200000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000e24394e63798ea3c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffaedd7c2ad98826d58432d18030000000000000000000000000000001222303e4b57616c7c889ca4b3bfcddae9f7fffffffffffffffffffffffae7d4c4ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2f404e60687d8c9da6b4c0cee1e9f5fffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8b817974706e6e707480959eafbccddbebfafffffffffffffffffffffffffffffffffffff3e3cfbcab917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffff0dcc7b29d87725a4935200800000000000000000000000000000000000000000000000000000000000b20364b6074879db2becedeedfdfffffffffffffaf4f2eeebeef1f4f7fefffffffffffffffffffffffffffffffdfbfafffcf5f3f2f1f0efefeeededece9eae2dfd7cdbfb49e8976614c36210c000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7af9a85705544311d0800000000000000000000000000000000000000000000000000000009192738454b616a7d8a9ba3b4bbc8d0dee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede1d4c5b8a89d8877625544311d0d000000000000000000000000021527374a6072859ba4a7adb5bcc9d2e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d5cbc6b9b4ada7a4a4a7aeb4bcc9d0e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657667b90a0b2c7d7d4c4ad97826d5a483522110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384e64798ea3b5c9e6f6fffffffffffffffffffffffffffffffffffff4dfcab59f8d7b655b4c474955647a8fa7b8cce0f5fffff0decab6a4927d685645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffff0dac5b09b85705b46301b0600000000000000000000000000000a1a2839454b5c646c73767a7b7c7c7c7b7a7978767472706e6b69666360565b59595a63686d7172706d69645c554c473a2f1c13080000040a0c161e21252a2e293236383a3b3c3c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f4345454443403c38352c25231c110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d161c15130d04000000000000000000000000000000000000000000000000000000000000000000000e1c2a3337404646423a372e1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca7b9cce0f5ecdac9a6917c66513c27110000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546177889dabbccfe3eefdece2cebaa99d8776615443301c100000000000000020354a5f758a9fb4cadff4fffffffffffffff1e1d0bfb49f8d7b65585659546062666e7e8d9fb5bdcee1f1fffffffffffffffffffffffffffffffffff1e5d7cdbfb2a69d92857b716b6667696b6c6d6e6d645c4e4a3d393d3f4143444545423b3633292f2630353939464b525b636c768089949ea7b4bac7cfdee5f0fcfffffffffffffffffffffffffff5eae2d0c4b7aa9f9482746259493d2d20100100000000000000000000000000000000000000000000000000000002172c42576c8197acc1d2e6f6fff8f9fafbfcfefffffffffffffffffffffffffffffdf6f4f2f0eeededededeff1f4f6fdfffffffffffffffffffffffffffffffffbe7d5c4a7927d68523d2813000000000000000000000000000000000000000b21364b60768ba5b6cadff4fffffffffffffffffffffffffffffffffffffffffffffffff9f2e7e0d3c4ab96816b56412c16010000000000000000000000000000000412202e39464b5e66788699a1b0bccbd9e9f7fffffffffffffffffffff4dfcbb7a6917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4c5e687e8d9faab8c4d1deecfdfffffffffffffffffffffffffffffffffffffffffff4e4d4c3b7a99f978e898584838589959eafbcccdaeaf9ffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffff4dfcab6a58d78624d362513000000000000000000000000000000000000000000000000000000000216283853687d92a5b7cadcecfcfffffffffffff2e7e0ddd9d6d9dcdfe3ebe9eceef0f2f3f4f6f4f2f1efedeceae8e6e4e3e9e1dedddcdbdad9d9d8d7d6d4d7cdc9c7bab4a196806b5746331e0a000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa9937e6953372715010000000000000000000000000000000000000000000000000000081826374556606d80929ea8b4c1ced8e6eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3d6c6b8a69a8473604b3b2b18050000000000000000000000081d314455677d92a3b4c3c3cacfdae7f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e7e0d6cdc9c2bcb9b9bdc3cacfd9e7eefefffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4b6175879db2bfcfdfcbb7a68f7a644f3c2b19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8197acc1d2e4ffffffffffffffffffffffffffffffffffffffeed9c3ae99836e5d4b3c33374b5d73889eb3c8def3fffff9e5d3c2b29d8775604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffff0dbc5b09b86705b46311b0600000000000000000000000000021527384557606d7a81888c8f9091929191908e8d8b8a888583817e7b787573706e6e73787d82868785827e79726a61584c403025180c0c171f212832363b3f4339464b4d4f5051515252525252525252525252525252525252525252525252525252525252525252525252525252525252525254585a5b595855514d493c3a372e211e170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3a474c565b5b574f4b3f32281b0a0000000000000003090b11110f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c5d6e8f8e3cfbcab8e79634e39240e00000000000000000000000000000000000000000000000000031628395a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364759657b8d9fb4c0d0e2f2fdead8c7b7a5998372604a3e2d1b0a0000000000001e33495e73889eb3c8ddf3ffffffffffffffffeee3cfbcab9d8876686b6e7275787b83939fabbccfdbebfffffffffffffffffffffffffffffffffceee1d3c7bab4a199887d72655e5551525456575858584e4a3e362d24272a2c2e2f30302d26211e171a141c20242933363d494e58616a767f89969fa9b2bec9d2e1e8f4fffffffffffffffffffffffffffdede2d4c8bbb4a0988577635b4a3e2d200f0000000000000000000000000000000000000000000000000000000010253b50657b90a3b5c8d8eae2e3e3e5e6e7e8eaebedeff1f3f6fcfcf5f3efebe8eae2dfdcdad9d8d8d7d8d9dcdfe2eaf2f4fafffffffffffffffffffffffffff4e0cbb8a68e79634e39230e00000000000000000000000000000000000000091e32455772879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffef1e6ded5cbc3b6a6927d68523d2813000000000000000000000000000000000002101b2832404c5a627583959eaebbcbd9e9f7fffffffffffffffffce9d7c7b29d8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b667c8c9fabbbc8d5e2effdfffffffffffffffffffffffffffffffffffffffffffffff1e1d4c7bab4aca79e9b99999a9ea7afbcccdaeaf8fffffffffffffffffffffffffffffffffffffffffae7d4c4a7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffff9e6d4c3a9947f6a5443301c07000000000000000000000000000000000000000000000000000000091e3245566f859aafc3d4e6fafffffffffff3e5e2d5cbc8c4c1c3c7cacfd9d4d7d9dbdddedfe2dfdddcdad8d6d5d3d1cfcdd6cdc9c7c6c5c5c4c4c3c2c1bfc7bab4b0a99f948374604b39291703000000001b30455a70859aafc5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b49f8a77614c37220c0000000000000000000000000000000000000000000000000000001325364455607482959eb4b9c6d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d5c4b4a2957f6a594834200e00000000000000000000021527384b6074879cb2c1d1d8dfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4e9e1ded8d1cecfd2d8dfe3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5c6c8196a5b7caddddc8b29d88735d4b371e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6075899eb3c9deeffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523f2e1f2e3f5b70859bb0c5daf0fffffff0dfcbb7a5937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffff0dbc6b09b86715b46311c0600000000000000000000000000091d3145566075828c979da6a4a6a7a7a6a6a5a4a2a99f9d9b989693908d8a88868484888d92979c9d9b97938e878076665e4a43362a1c202a333739454b5054585c57616364656667676767676767676767676767676767676767676767676767676767676767676767676767676767676767676a6d70706f6d6b67635a57504b3f3633291e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4958616b70706c655d4b4539281b0a00000000010a161e212626241d120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8f4dfcab59f8b76604b36210b00000000000000000000000000000000000000000000000000091e32465772889db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4b5d6a8095a2b4c4d4e6f6f5e5d4c3b3a1947f695c4a392816030000000000192f44596e8499aec5d5e7fbfffffffffffffffeebd9c9b7a699837e8184878a8d9099a1b5bcc9daecf9fffffffffffffffffffffffffffffffeebded0c3b6a99f9283776760544c403c3d3f414242434239362d211a0f121517181a1a1b18110c0a030001080b0e171e212c353a474c57616a76818b98a0b1b5c2ccd6e4ecfafffffffffffffffffffffffffff2e6d8cebeb2a39b8779645c4a3e2d1e0e0000000000000000000000000000000000000000000000000000000e23374b5d71859baabbcecccccdcecfd1d2d3d5d6d8dadcdee1e9e9e1dedad6d2d7cdc9c7c5c4c3c2c2c3c4c6c9ced8dddfe6f2fdfffffffffffffffffffffff3ddc8b39e8874604a35200b0000000000000000000000000000000000000003162839586d8297adc6d6e6f6fffffffffffffffffffffffffffffffffffffffff6eae2d3cac4b7b3a49c8875604b36210b000000000000000000000000000000000000000b161e2f3c4857617280949daebbcbd9e9f8fffffffffffffff6e1cdbaa9947f695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546379899eaabbc9d8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d8cec9c5b8b3b0aeaeafb3b9c5ccdaeaf8fffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffff1dcc7b29c8773604a35200b0000000000000000000000000000000000000000000000000000000b21364b60758a9fb4cadff1ffffffffffffe5d5c7c4b8b3aeabaeb2b4bcc9bec1c4c6c7c9c9cec9c8c6c5c3c1bfbebcbab8c6b9b4b2b1b0afafaeaeadaca9a7a99f9b938a7f73605645311b0b000000000014293f54697e94a7b9cce0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa97826c5847331f0a00000000000000000000000000000000000000000000000000000d1c30435460738398a0afbccdd7e4effefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d1c0b49f8a77624c3c2b1905000000000000000000091d314556687e93a5b6cadfedf4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3ede7e4e4e7eef4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c3d4e6d8c3ae99836e593f2e1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a697e93a7b9cce0f5fffffffffffffffffffffffffffffffffffffbe8d6c5a48f79644f3a241a2f44596f8499aec4d9eefffffffae6d4c3ad97826d58422d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffff0dbc6b19b86715c46311c07000000000000000000000000001325364b607484989fabb2b7c4bbbcbcbcbbbab9c7bab4b2b0adaba8a5ab9f9d9b99999da6a7adb1b2b0aca8a59d95897c6a6054473a30353a474c535760656a6d71747678797b7c7c7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f8285858483807c78726c655d544b463932281a12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495a6376808585827a6d60574539281603000009141d2832363c3b382f2214060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebf2dcc7b29d87725645321e09000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffdead7c7a9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2e3f4b6072849aa6b7c8d8eafdf1e1d0bfb49f8b7a645745321e11000000000012273d52677d92a7b8cce0f0fffffffffffffffff7e7d5c4b3a1999396999c9fa9a5aeb3bfcfdae7f7fffffffffffffffffffffffffffffff7ebe3cdbfb3a59d8a7d6e61584a43362f2627292b2d2d2e2d24221b1007000000020304050502000000000000000000030a0f1a21293339464c58616b78838f9ca4b3b9c6cfdfe6f2fffffffffffffffffffffffffff6eae2cfc1b5a59d897a645c4a3c2c1d0d0000000000000000000000000000000000000000000000000000081c2f3f4f647a8c9fb4bbb6b7b8b9babbbdbebfc1c3c4c7c9cdd7d6cdc9c5c0bdc7bab4b2b0aeaeadadaeafb1b4bac7c7cbd4e2eaf6fffffffffffffffffffce9d7c6ad98826d5443301c07000000000000000000000000000000000000000012273c52677c91a8b9c8d8eafdfffffffffffffffffffffffffffffffffffff6e6d8cec3b6b2a69d948679635645321e09000000000000000000000000000000000000000003121e2b394654606b7f949daebbcbdaeafbfffffffffffff4dec9b49f8a76614c3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a6072859ba7b9c8d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5eae2dfd6ccc8c5c3c3c5c9ccd6e3eaf8fffffffffffffffffffffffffffffffffffffffffffbe7d5c4b29d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffff3decab6a4907b65503827150200000000000000000000000000000000000000000000000000000f243a4f64798faabbcee2f7fffffffffff3e3c7b7aaa69d9996999c9faba6a9acaeb0b2b3b4bab4b3b1afaeacaaa8a6a5a3a1a89e9d9c9b9a9a9998989794928f8a857e776a6055453827150000000000000c21364c6176899eb3c2d3e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8b78634e3a2a1804000000000000000000000000000000000000000000000000000d1d2f404a60728297a1b2becce1e9f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee1cdbaa897826d5a4835200b0000000000000000021527384b6074879db2c3d3e6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdac5b09b85705b3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4b6073869caabbcee1ead8c8a9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394d63788a9eb4c5d6e8fbfffffffffffffffffffffffffffffffffffff5e0ccb9a78f7a644f3a25182d43586d8298adc2d7edffffffffefdac4af9a856f5a362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffff0dbc6b19b86715c46311c07000000000000000000000000071c3043546a7f94a2b5bcc9cbd4d0d1d1d1d0cfced7cdc9c7c5c3c0bec9bcb5b3b0aeaeb3b7c4c2c6c7c5c2c3b7b2a79e8d807261584a43484d5861686f767a7f8386898b8d8f9091919292929292929292929292929292929292929292929292929292929292929292929292929292929292929294989a9a999895918d87817a726961574b45383020180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455637888959b9b978f8275605745321e13000d19263138454b51514c4031241402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395a6f849aafc4d9efeed9c3ae99836e5938281603000000000000000000000000000000000000000000000000000f24394f64798eabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c3043546177889daabbcee2ecfdede2cebbaa9c8675604b3f2e1a0a000000000c21364b6175889eb3c2d3e5f5fffffffffffffffff2e2d0bfb3afa8abaeb1b4bac7c3c6cfe3ecf7fffffffffffffffffffffffffffffff6e7d9cfbdb0a19a877a68604c473a30251811121416171819180f0d070000000000000000000000000000000000000000000000060c171f29333a474c5a626e7b86939ea8b2becbd4e3ecf7f9fffdfffffffffffffffffffeecdfd1c3b7a79e897a645b493b2b1b0b00000000000000000000000000000000000000000000000000001122364a5c687e939da1a1a2a3a4a5a6a7a9aaacadafb1b4b9c6c6b9b4afaba8a4a99f9d9b99989898989a9c9fa9aab2b7c3ced8e6f6fffffffffffffffff6e1cdb9a8917c66513625130000000000000000000000000000000000000000000b21364b60758a9eaabbcee2ecfffffffffffffffffffffffffffffffffffeead8c8bbb4a49c92887f75635b4a38281602000000000000000000000000000000000000000000000e1b2936434b61697f949daebcccddedfeffffffffffeed9c4ae99846f5846331c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687e93a2b4c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e6dfdcd2cfd3dbdedad9d8dadee0e8f3fffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffff9e6d3c3ad98826d5645311d0c000000000000000000000000000000000000000000000000000012273c51677c91a6c8d8eafefffffffffbe8d6c5aa998f88848184878a8e919497999b9d9e9fa99f9d9c9a98979593918f8e8c8b898887868584848382817f7d7a75706961584b4437271a0a0000000000000a1e334657697e94a4b6c9dae8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e3cfbcab98826d5b49351c0c0000000000000000000000000000000000000000000000000005182b3b4c5e6b8096a0b1bfcfdceafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8c78624d38220d0000000000000000091d314556687e93a5b7cbe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eadccec1ad97826d58422d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6a7f94a4b5c8d9ebe2cebbaa8f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576d8297a8b9cde4f4fffffffffffffffffffffffffffffffffffff5e5d1c0b39e8977624c3722162b41566b8096abc0d5ebfffffffff1dcc7b29c87725443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eeffffffffefdac5b09a85705b45301b060000000000000000000000000b20354a6073889db3c0cfdadfe6e5e6e7e6e6e5e3eae2dfdddad8d6d3dacfcac8c5c3c3c8cbd4d7dbdcdad7d4cbc5b8ab9f9583766760545a626d767e848a9094989b9ea7a2a4a5a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a9adafb0aeadaaa6a59d968f867e766960564d41342b1d12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f0c0a0400000000000000000000000b20354b6073859ba6b0b0aca0988575604b41301b121d2b37444b566066665e4e42311f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465773889db2c8ddf2ead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000012273d52677c92a7c9daecfffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364759657b8b9fb4becedfeffdead8c8b6a496816c5d4b38281602000000091e324657697f94a4b6c7d8e7f6ffffffffffffffffeeddd0c7c4bdc0c3c7c9cdd7d8dbe2edfffffffffffffffffffffffffffffffff6e6d8c9bcb49f968376645c4e42332a1c1308000000010203030300000000000000000000000000000000000000000000000000000000040b171e2a333c494d5d65737e8998a0b2b7c4cfdadfe6e3e8eaf0fafffffffffffffffdefe1d4c5b8a79e88796359483928180800000000000000000000000000000000000000000000000000071b2d3e4e60697f8b8c8c8d8e8e909192939596989a9c9ea8a3a5a89e9a96938f8c8a8785848383828384878a8f959da5b4bbc8d8e7f7fffffffffffffff3dec9b49e8975604b36210b000000000000000000000000000000000000000000091e324557677d8c9fb4becfe6f6fffffffffffffffffffffffffffffffff7e2cebbaa9f94877d746960564a3d2d1a0a0000000000000000000000000000000000000000000000000b182630434f61697f949eafbfd0e0f0fffffffffff1dcc7b19c8774604a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889db2c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffff8f6eae2dfdbd3cac7bdb9bdc6c9d2dfe6eff3f5fbfffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3626140100000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffff1dec9b49e8975604b3a2a18040000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fffffffffff5e0ccb8a78f7b736f6c6e7276797c7f82848688898a8a8a8887858381807e7c7a78777574727170706f6f6e6d6c6a67646056544c473a3127190a00000000000000031729394b6074869cabbcccd6e3eefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede6d8cab59f8c79634e3d2c1a00000000000000000000000000000000000000000000000000000820344859667c919eb0beceddecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e3cfbcab947f6a5536251300000000000000011527374b6074879db2c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffff7f1efe7e3e2e5e9eef4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eadaccbeb1a3947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435463798b9fb4c2d2e6f4dfc9b49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c6d7e9fffffffffffffffffffffffffffffffffffffce9d7c7b4a2927d685947341f14293e53697e93a8bed3e8fffffffff4dfc9b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffeed9c3ae99846e59442f19040000000000000000000000000e24394e63798ea6b7cbe3ecf7fafffcfcfbfbfafffdf6f4f2f0edebe8ece3dfdddbd9d9dddfe7ecf1f2f0ece6dfd6c9bcb5a199887c736c6d78828a939a9faaa9adb1b3b9c5b9babbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbfc2c5c5c4c2c0c3b6b2aca49c93897f75675f4d483b301d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2224211f170c05000000000000000006192c3c52687d92a3b5c4c5beb2a398826e5f4d39291e2f3c48556069757b7b68604e3b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4e9d6c6a7917c67523c27120000000000000000000000000000000000000000000000000001142636566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4b5d697e93a0b2c1d2e2f2f6e6d3c2b59f8d7b655645321e0d000000031628394b6074869ca9bac9d9e6f4fffffffffffffffbeee3dcd9d3d6d9dcdfe2eaeef0f6fffffffffffffffffffffffffffffffff6e6d8c8bbab9f93817361584a3e311f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f2b353f4b5560697782919da6b5bcc9cad4cdd3d5dde8f6fffffffffffffffff1e3d5c5b8a69d87776257463626140100000000000000000000000000000000000000000000000000102031424f61697676777778797a7c7d7e8081838587898b8e908e8985817d7a777472706f6e6d6d6e6f7175798087949faabbc9daecfffffffffffffce8d6c6ad98836d5645321e09000000000000000000000000000000000000000000031628394d5f677d92a0b2c8d8eafefffffffffffffffffffffffffffffce9d7c7b49f8c7f746860564b45382d1f0f000000000000000000000000000000000000000000000000000008141c32434f616b8095a1b3c2d3e4f4fffffffff3decab6a4917c665443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53687d92a6b7cbdfeffffffffffffffffffffffffffffffffffffffffffffffef0e5ded8cecac6c3b6b2a7a4a8b0b5c1cad4e1ebfbfffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a1917d6758463318080000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffff5e1cdb9a8927d675947341f0a0000000000000209000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffff3dec8b39e89746059565956606467696c6f7172747475747371706e6c6a696765636160555d5c5b5a5a5959585754524f4b453837332a1d15090000000000000000000b1d314455657b8d9fb3b9c5d0e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9ddcfc8bbae99836e5b4a361f0e0000000000000000000000000000000000000000000000000008182f404d6277899eb3bccddcecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b09b85705443301c07000000000000081d314455687d93a5b7cae2f2fffffffffffffffffffffffffffffffffffffffffffffffffbeee3dcdad1cecdcfd4d9dfe2eaf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeadaccbcaf9f978578624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4a6072849aa9bacde0f0f0dbc6b09b86715645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a9bacde4f4fffffffffffffffffffffffffffffffffffff6e1cdbaa99a846f604e3b2a1810253a50657a8fa5c3d4e6f9fffffff6e2cebaa98c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9efffffffffecd7c2ac97826d57422d180200000000000000000000000011263b50667b90a5c4d4e7fffffffffffffffffffffffffffffffffffffff8f4f2f0eeeef2f4fafffffffffffaf3e7dacfbfb3a69d918681828b979fa9afb4bbc8c2c6c9ccd6ced0d1d1d1d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d4d7dadad9d8d5d4cac7c2b6b1a79e94877c6e62594d403127190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e373a37332a20180d010000000000000c2135495b71869bb1c1d2dacfc1b2a0927d6757463332404c5a62737e8891907e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798eabbccfe3f5e1cdb9a88d78634e38230e00000000000000000000000000000000000000000000000000081c3043546f8499afc4d9eeffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d583727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2e3f4f606d8298a3b5c4d4e4f4f0e3cfbcab9c8774604b3b2b18050000000b1e324556647a8b9fabbbc8d6e4effafffffffffffffff6f0eee8ebeef1f4f6fdfffffffffffffffffffffffffffffffffffffeead8c8bbaa9f8d7e6c6055473a2d20130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202e37444b59626e7c87979fabb2b7c3b8bec1cbd8e8fafffffffffffffffff3e3d5c4b7a59b8575615443301c120000000000000000000000000000000000000000000000000002142432434f57616161626364656668696a6c6e6f727476797b7974706b686561595d5b59595858595a5560646a747f8c9fabbccfe3f8fffffffffff5e1ccb9a8907b665138281603000000000000000000000000000000000000000000000a1b30414d5f6e8298aabbcee2f7fffffffffffffffffffffffffffff6e1cdbaa9927e6960554b453832281a0f0100000000000000000000000000000000000000000000000000000001142532434a60728399a4b6c6d6e8fcfffffff9e5d3c2b19b8673604a3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475970859ab0c4d4e7fdfffffffffffffffffffffffffffffffffffffffffff8eadfd2c9c8bbb4b0ada59d928f939ba3b2b7c3cee0e7f3fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a899836f5f4d3a2917000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffce9d6c6b49e8a77614c37220e000000060b0d171e13110b020000000000000000000000000012273c52677c91a7bcd1e6ffffffffffeed9c3ae99846e54434138454b4e515457595b5d5e5460545e5c5a5957555351504e4c4b443747464545444343423f3d3a363228211f170c0200000000000000000000021527374b5d6c81949ea7b4c0cfd9e7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e9d9cbbfb2aa9f907b65503d2d1a00000000000000000000000000000000000000000000000000011426364c5e6f849aa7b8ccdaeafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604a35200b0000000000001325364b6074879db2c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffff3e8e0d1c8c5bcb8b8babec4c9ced8dde0e7ecf3f5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdcccbcaf9e958274625a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f334758687d92a2b4c7d7e9feebd6c1ac96816c57382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac7d7eafffffffffffffffffffffffffffffffffffffce8d6c6b49f8a78634d42311d0d0c21374c61778ca5b7cadff4fffffffdead8c7a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffff8e5d2c1a8937e68533e29130000000000000000000000000011263c51667b91a6c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d0c4b8b3a49c96979fa9b4bac7c9ced8d8dbdee0e8e4e5e6e6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e9edefefeeedeae6dfdcd3cac5b8b3a69d918377665e4b44372a1c0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011323303e4b4f4c473a342b1d140900000000000e23384d63788da3b5c9dfecdfcfbeb39e8876614b38454b5e667885939ea799846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c9daecf3dec9b49e8975604b35200b000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102132424b6074859ba6b7c6d7e6f6ecdac9b6a5957f6a594834200a000000021628384a5c677d8d9faab9c6d1dfe7f2fafffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8c7d69604b4437291c0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111927313b484c5e6676818d989da5a2a3a8adbacbdcecfffffffffffffffffff3e2d4c3b5a3998372604b402f1e0e000000000000000000000000000000000000000000000000000614253239464b4c4c4d4e4f505152545557585a5c5861636663605456534f4c473a46444343434337444b4f5560697c8d9fb5cadff4fffffffffff3dec9b39e8975604b36200b000000000000000000000000000000000000000000000000122330414d62788b9fb4cadff3fffffffffffffffffffffffffffff4dec9b49f8a75604b443731271e160a00000000000000000000000000000000000000000000000000000000000007151c3043546175869ca8b9cce1eefffffffff1dec9b5a3917c675544311d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffffffffff8ead9ccc1b5b1aa9f9b9893877d7a7e85919da5b1bdccd5e3effdfffffffffffffffffffffffffffffffffffffff6e6d2c1b49e8a78624d41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395a70859aafc5daeffffffffffffffffff4e1cdb9a895806a553c2b1905040e1920232d3429261f140600000000000000000000000010253a4f657a8fa4c4d4e7fafffffff9e6d3c3a8937e69533625283236393c3f4244464849434a434847454342403e3c3a39373631273231302f2f2e2d2c2a2825201d150c0a040000000000000000000000000009192e3f4b60747f899aa2b4bcc9d6e4f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceadacbbbaea1998b826d5d4b371f0f00000000000000000000000000000000000000000000000000081c304354667b90a1b3c5d5e8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98b76614b36210c0000000000071c304354677d92a5b6cae1f1fffffffffffffffffffffffffffffffffffffffffffffceee3d5ccc0b4afa7a3a3a5a9afb4bbc8c8cbd5d7dde0e7f3fafffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbeaf9e95806d6056483c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4c6176899eb3c0d1e5f5fbe7d5c5a7927d67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffff5e1ccb9a895806a5a49352413000a1f33475872879db2c7dcf2ffffffffe7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffef0dec9b5a38e79634e39230e000000000000000000000000000e23394e63798ea5b7cadff0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede2d5cbc2b5b1abadb4bac7cdd7dfe2eaedf0f3f5fbfffafbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfefffffffffffff9f4f0e5ded5ccc4b7b2a199897c6c6055473a2c1e100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414d5c6461584d483b3126190e0000000013293e53687e93a8c1d2e4fdede0ccb8a7947f6a564b56606b7c899ba3b3b09b85705b46301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaefdac5af9a85705544311d08000000000000000000000000000000000000000000000000000f24394f64798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002141e3245566277889da8b9c8d9ebf7e7d3c3b49f8a77624d382816020000000a1a2d3e4d5f687e8c9ea8b4c0cbd4dfe6f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8c7c675f4f423126190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2a34404c57616c7a82878b8d8e939cadbecfe1f1fffffffffffffffffff1e1d2c1b3a195806a5e4c3c2b18080000000000000000000000000000000000000000000000000007141b28323637373839393b3c3d3e404143453a464c4e504e4b43363e3a37342a302f2e2e2d2e27313537444b5e6e8399aec3d8eeffffffffffedd8c3ad98836e5645311d0900000000000000000000000000000000000000000000000005132035485a6d8298adc5d6e8fbffffffffffffffffffffffffffefdac5af9a8570554431271d150a0300000000000000000000000000000000000000000000000000000000000000000013253646576379899eb3c0d1e5f5fffffff8e5d2c1b19c8674604b392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffeadaccbbafa39b928a86837e74686468717c87979fb3b8c5d2dfeffdfffffffffffffffffffffffffffffffffffeebd9c8b5a3947e695a483523130000000000000000000000000000000006060606060606060606060606040200000000000000000000000a1e33465773889db2c8ddf2fffffffffffffffffce9d7c6b19c87725a4835200c181f2b353842493e3b3124140100000000000000000000000c22374c61778ca6b7cbdff4fffffff3dfcab6a58d78634d3823161e2124272a2d2f3133253035302532302e2c2b2927252322201d151c1b1b1a1a19181715120f0b09020000000000000000000000000000000000101d31455660697784949fabb9c6d4e2f0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedecdbcae9d9483776d63523f2e1c01000000000000000000000000000000000000000000000000000b20354b6073869cb1bfd0e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745746321e0900000000000b20354a6073869cb1c3d3e6fffffffffffffffffffffffffffffffffffffffffffffdeaded0c5b8b3a29a928e8d9094999faab0b3b8c4c1c8ccd5e0e7f2fffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b2a095806a614b45382b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b5d6d8297a7b8ccdeeefff5e0cbb8a68d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffce9d7c6b39e8976614c3c2c19060004172a3a586d8298adc2d7edffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fdf6ece0d0bfb19b86715b4a36210c000000000000000000000000000c21364a5b72879db2c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7e0d2c9c6c1c2c9ced8e1e9f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e8e0d4cbbfb3a79e9181746158493c2e201103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f677a776d62594b44372c1c13080006192b3c586d8398adc2d8edfffbe7d5c5b39e897560606775808d9ea7b4c1af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edead5c0ab95806b563726140100000000000000000000000000000000000000000000000005182b3b546a7f94a9c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daefffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384859647a8a9eaabbcee2e9f1e1cdbaa896816c5645321e0900000000102030414e60687c899aa2b3b7c4cbd4e2eaf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab97826d5e4d41321d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d181f2f39464c5c646d727678797e93a0b2c3d4e6f6ffffffffffffffffffefdfcfbfb59f8d7c665a483626140100000000000000000000000000000000000000000000000000000b161e212122222324252728292b2c2e30293336393b393530262825221f181b1b222429323636434a4f58616c8297acc1d7ecfffffffff9e5d3c2a7927c6752382715020000000000000000000000000000000000000000000000000005192b3c50657b90a7b8cce0f5fffffffffffffffffffffffffeebd9c9aa95806b553727150902000000000000000000000000000000000000000000000000000000000000000000000008182939495b687e93a2b4c7d7eafdfffffff0decab6a4937e685745321e0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc9d9ebfefffffffffffffffffffffffffffffffffffffffff1e1ccbcaf9d94867d76716e6960564f535e667581909ea7b5c1d1dfeffffffffffffffffffffffffffffffffffff7e2cebbaa9b8573604b3c2b190500000000000000000000000000090f111b1c1c1c1c1c1c1c1c1c1c1c1b1918161412100e0d0c0b0c0d101521364b61768ba6b7cbdff4fffffffffffffffffff4decab6a48d78624d38221f2a343c494d575e534e42311f0f00000000000000000000000b1f34475973889db2c8ddf2fffffff1dcc7b29c87725a4935200c090b0f1214171a1c1d131c201c131c1b1917151412100e0c0b08020006050504040302000000000000000000000000000000000000000000000002152738454b5962727f8d9ea8b7c4d2e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b09e947f6e62595245352111000000000000000000000000000000000000000000000000000417293a52677c91a4b5c9deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e5d4c3b09b85705b3928160300000000061a2c3d51667b90a4b6cae1f1fffffffffffffffffffffffffffffffffffffffffff6eae2cdc0b3a79e92857c79787a7f848a939a9da6a6acb3b8c5cbd5e2ecfcfffffffffffffffffffffffffffffffffffffffffffff4dfcab6a598826d62504331271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455657a8d9fb5c5d5e8fcfff3ddc8b39e88735a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5c71869bb1c6dbf0fffffffffffffffffffffffffffffffffff6e1cdb9a895806b5846331e0e00000013283e53687d93a8c2d3e5f9ffffffedd7c2ad98826d58432d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eae9e1decec2b3a1917d67523d2d1a0700000000000000000000000000071a2d3d54697e94a4b6c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e5dedcd6d7dfe2eaf5fcfffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e6dfcfc5b9b39f968476635b4b3f2f21120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d8f8a8277696055493c3025180f0b2035485a72879db2c7dcf2fffff3e0ccb8a7927d6f757d87969fabb8c5c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc9daece6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000b2034485970859bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375c72879cb1c7dcf1ffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4a5c667c8c9fb4bbcbe3ece9d7c6b49e8975604b36210b0000000002132331424e5e667884929da6b2b7c4ccdae9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e40302314010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121b29333e4b4f58566062636d8298a5b6c8d9ebfefffffffffffffffffdede3cfbcab9e8978625443301c0f00000000000000000000000000000000000000000000000000000003090c0c0c0d0e0f101113141517191a171f21242623201c1413100c0a11202d363939464b515460656c76808d9fb5cadff4fffffffff3decab6a48c77624c37220d0000000000000000000000000000000000000000000000000000000e20354b6074899eb3c8def3fffffffffffffffffffffffff7e3cfbcab907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c4a6072849aa9bacde2f4fffffff9e5d3c2b39d8875604b3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffff9e6d3c3af9e947f7367615758534b4538404c57616c7c899ba3b4c1d1e4f8fffffffffffffffffffffffffffffffff4dfcab49f8c7a645544311e0e00000000000000000000000001121d2426313131313131313131313131302f2d2b292725232221212122252a293950667b90a5c4d4e7fafffffffffffffffffff9e5d3c2a6917c66513c29333a474c5a626c7368604e3d2d1a070000000000000000000004182a3b596e8398aec3d8edfffffdead8c7ac96816c573c2c190600000000000204060000070b07000005040200000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a27313b4854606a7c8a9da6b5c2d2e2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a296806b614d483b35271703000000000000000000000000000000000000000000000000000a1f3346586e8399aec2d2e5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaefe4d6c7b7a5937e69543e291400000000000c2135495b6f849aafc2d3e5fffffffffffffffffffffffffffffffffffffffffff5e6d8cebcb0a29a897d7067636365696f767e85888b90979ea7b3b7c4cee1e8f4fffffffffffffffffffffffffffffffffffffffff8e4d2c1b29d8775614b43331d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073869cabbccfe3f3ffffeed9c3ae99846e593c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899eb3c9def3fffffffffffffffffffffffffffffffffff3dec9b49e8a77614c3a2917000000000d23384d62788da4b6cadef3fffffff0dbc5b09b85705b3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc5d6d5d7cdc9beb2a4998373604b35200f0000000000000000000000000000000f20364b6074869ca9bacde2ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3f1ebecf4f6fdfffffffffffffffffffffffffffffffffffffffffffef7f4f0edeae7eaeff3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede3d6ccbdb0a29b8779645d4b3f2f22120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879c9f978a7f73635a4a43362c211a26364d62788da5b6cadff3fffffbe8d5c5b29d878489929da5b5bcc9d5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92abbccfe3e2ccb7a28d77624d38220d000000000000000000000000000000000000000000000000060d22374d62778c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445573899eb3c8def3ffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4c5e687e929daebbcfdae7e1ccb9a88f7a654f3a2510000000000005132431404c5a62737d88949da6afbccbd9e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2ae99846f5b4935221205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2e373a38454b4d4e6176879daabbcee2f0ffffffffffffffffffffecdac9b8a79a8473604b3d2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000020300040a0c0e110e0b080100000011212f3e4a4e555761666c747a8289969fabbccfe3f8fffffffff1dcc6b19c87715947341f0b000000000000000000000000000000000000000000000000000000081d3144556e8398adc3d8edfffffffffffffffffffffffff4dfcab49f8b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1c30435463798b9fb4c6d6e9fcfffffff1dfcbb7a6947f6a5947341f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffff3dfcab6a595806a60544c46393e3631273039464b5e6678859ba3b4c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b5c4a37261400000000000000000000000008141c2f383b464646464646464646464646454442403e3c3a3837363636383a3f3b46576c8196abc1d6ebffffffffffffffffffffffead4bfaa957f6a553c3a464c59616c7881897e685b4a362112000000000000000000000013293e53687e93a8c2d2e5f8fff6e2cebaa9917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2b36434a5e6679879ca4b5c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a8473604b43342b1d170900000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e6dfd2c6b9a99d8775604b36210b00000000031729394e63798c9fb5cadff0fffffffffffffffffffffffffffffffffffffffff4e4d7c8bbb49e958477675f524e4e50545861697073767b8188949da6b1beccd6e4f2fffffffffffffffffffffffffffffffffffffff2ddc9b5a3917c665746322515020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697e93a4b5c9daecfffffeebd9c8aa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca7b9cce0f5fffffffffffffffffffffffffffffffff8e4d2c1ab96806b5847331c0c000000000c2035495a72879cb1c7dcf1fffffff3dec8b39e89735947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a7b9c1bfc7bab4ada0988676615443301c08000000000000000000000000000000091d314556647a8b9fb4bbcfdae7f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3eae2dfdbd7d4d2d5d9dee0e8e9edf0f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cdc0b4a59c897b655d4c402f2212020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a3a89e948578686054493d352c304354697e94a9c3d3e6f9fffffff3dfcab7a59d9a9ea7b2b7c3cfdad2bda8927d68533d28130000000000000000050b0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788c9fb5cadfe2cdb8a38d78634e38230e00000000000000000000000000000000000000000000010f1a212e3e54697f94abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4cadff4ffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f404e60697f949db5bcc9d6decdb9a88f7a644f3a250f0000000000000613222f3c48546068757f87959eaebbcbdeeefffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a4907b65503d2c1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b2225283236384657647a8c9fb4c2d2e6f6fffffffffffffffffff7e7d6c5b4a2947f6a5c4a37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f3f4c5c646b70767c81888f979ea8b5bcc9daecffffffffffedd8c2ad98836d583b2a18050000000000000000000000000000000000000000000000000000000115273754697e94a9bed3e9fffffffffffffffffffffffff1dbc6b19c86715746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6b8095a8b9cde1f5fffffffae7d4c4b49e8977614c3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff2dcc7b29d8774604b4336332929201d151b2933404c5a6275859bb0c5dbf0fffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3e2d190900000000000000000000000a182630404c515b5b5b5b5b5b5b5b5b5b5b5b5b5957555452504e4d4b4b4b4d505550506175899eb3c8def3ffffffffffffffffffffffeed8c3ae99836e5a4f5058616a77818b979e8c79634e402f1909000000000000000000000d23384d62788da4b5c9def3fff4dfc9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d182530404c5b6378869ca6b7cbe0f2ffffffffffffffffffffffffffffffffffffffffffffffffecdac9b59f8d7a6454433020180d00000000000000000000000000000000000000000000000000000005192b3c53687d92a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf6f6f6f8fcfffffffffffffffdf6f4f0e5ded4cbc1b5a89e8b7a645645321e09000000000a1e3346576c8196abbccfe3f8fffffffffffffffffffffffffffffffffffffff4e4d6c6baaa9f92807262594d4139383b3a474c535b5761666c757e8897a0b3b9c6d5e2f2fffffffffffffffffffffffffffffffffffff0dbc6b09b86715e4c39281607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6176899eb3c2d2e7f7fffff7e2cebbaa907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c5d6e8fbfffffffffffffffffffffffffffffffff2ddc9b5a38d78634d3a2a18000000000006192c3c566b8196abc4d5e7fafffff5e0ccb8a78c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175899eacabaaa8a99f988f827561584636261401000000000000000000000000000000021527384a5c687d929db5bcc9d7e5f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3e7e0ddd8cecac5c2bfbdc0c4c8ccd5d4d8dbdee1e9e8ebeff2f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbebdfd1c3b6a79e8a7b665e4c402f2010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba8b4a29b8a7e72635b4e493d404b6073869cb1c7dcf1fffffffffae6d4c3b7b2afb3b9c5cad4e3ecd0bba6907b66513b2611000000000003090d18202220180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6f849aafc3d3e6d0bba6917b66513c2611000000000000000000000000000000000000000000000f1f2c353a4a5c71869cb1c9daecffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778cabbccfe3f7ffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122231424f616a7f949fabb9c6c9c1b49e8976614b36210c0000000000000004121e2b36434b5761697480949daec0d1e3f7fffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b19c86715d4b371f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f161e2129394b5c6b8095a4b5c8d8eafefffffffffffffffffff3e3d1c0b49f8b79645544311d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c5d657a80858a91979da6acb4b9c6cfdae7f7ffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c6d6e8fcffffffffffffffffffffffedd7c2ad98826d58392917030000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4c61768a9eb4c7d7e9fcfffffff2e1ccb9a896816c5b4935211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffead5bfaa95806a554431261e17140b09020b171e2f3c485763798ea3c8d8eafdfffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a251000000000000000000000000a1a2736434b5e66707171717171717171717171706e6d6b696765636261606162656a66656d8196a7b8cce0f5fffffffffffffffffffffff4dfc9b49f8b786864666c767f89969faaaa9a84705e4c372715010000000000000000000c2035495a71869cb1c6dbefffefdac5af9a85705746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2f3d4a596276889db3c4d4e7fafffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab98826d5c4a36261405000000000000000000000000000000000000000000000000000000000b2035485a6f849aafc7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4ebe5e1e0e0e3e6e9ebececebeae9eae2dfdad2c9c4b7b2a39b8a7b655c4b38281603000000000c21364b6176899eb4c9daecfffffffffffffffffffffffffffffffffffffff4e4d6c6b9a89f8c7d6b6054483b302423252933373e39464b515760697682919ea8b7c4d5e4f4fffffffffffffffffffffffffffffffffde8d3bda8937e6853402f1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6c8197a7b8cce0f0fffffff4dfcab49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283953697e93a8bed3e8fffffffffffffffffffffffffffffffffeebd9c8b09b85705b49351c0c00000000000010253a50657a8fa6b7cbe0f4fffffbe8d6c5a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657697e91979695938f8a827a6d6157463a29180800000000000000000000000000000000000a1a2d3e4e5f697f939fabbac7d3e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7ece3dfd5cbc8c8bbb4b0adaaa8abafb3b8c5bfc2c6c9cdd7d3d6d9dcdfe2ebe8ebedf2f4fafffffffffffffffffffffffffffffffffffffffffffffffdefe1d3c5b8a89f8b7c665e4c3e2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563788a9eb4b4a89e9384796d635b57565e697e93a4b6cadef3fffffffffff1e1d4cac7c4c9ccd6dfe6f1e3ceb9a48e79644f39240f000000070a161e212b3437342b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c52677c91a5b6cadfd4bea9947f69543f2a140000000000000000000000000000000000000000000a1b2c3d494e58647a8fa4b5c9e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f5645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c9d9ebfeffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041324324350616a7f8d9ea8b4b4afa396806b5746321e0a0000000000000000000e18263039464b55606a7f94a2b4c8dcf1fffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e68533f2e1c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1b2e3e4b6074869caabbcee2f0ffffffffffffffffffffeee2cebbaa9b8573604b3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758657b8b959b9faaacb3b7c4c9cdd6e3ecf7fffffffffff8e4d2c1a9947e69543f291400000000000000000000000000000000000000000000000000000000000c21374c61768ca8b9cce1f5fffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3347586b8096a9bacde1f6fffffffce8d6c6b49f8b79634e3f2e1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503727150803000000000003121d2b394b60758aaabbcee2f7fffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000021527384554606b7c858686868686868686868686858482807e7c7a7877767676777a7f7b7a82969fb1c5d6e8fbfffffffffffffffffffffff6e2cdbaa99d877d797b8189959ea8b4bbb4a2907b665544311d1002000000000000000006192c3c556a7f95aac0d1e4f7ebd9c9aa957f6a5539281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2d3b4858687d92a6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e3e2d180800000000000000000000000000000000000000000000000000000000001325364d62788c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1ded6d0cccbcbced1d4d6d6d7d6d5d3d7cdc9c5c2b5b1a69d938579655d4c3e2e1a0a00000000071b2e3e53687e93a8b9cce7f7fffffffffffffffffffffffffffffffffffff5e5d6c6b9a89e8a7c675f4b43362a1d130e10171f212928323639454b57616d7c8a9da6b7c5d6e8fbfffffffffffffffffffffffffffffffce9d7c6a48f79644f3a241200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f4e63798c9fb4c5d6e8fefffffff1dbc6b19c86715746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e3245576e8398adc3d8edfffffffffffffffffffffffffffffffff7e2cebbaa937e69543c2c19000000000000000b20354b6074889db3c8ddf1ffffffe8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394f60697c8181807e79756d645c4b4639291b0b00000000000000000000000000000000000000102031414f61697e8d9fa9b6c2cfdae7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef6ebe2dacfcac5b8b3acaa9f9b989592959a9ea7a6a9adb1b4bac7bec1c4c7caced9d3d5d8dddfe7f2fffffffffffffffffffffffffffffffffffffffffffffffff1e3d5c6baa99f8c7c665c4b3d2c1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637495a697f94a8b9b9b4a29a8c8279716c6b6f7c8b9fb4c2d3e5f9fffffffffffff1e6dfddd9dee0e8f3faffe3cdb8a38e78634e39230e080b0f1a212832363b484d483b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20354b6074879cb2c4d4d7c2ac97826d57422d18000000000000000000000000000000000000000003162839495b636d76859bb0c2d2e5fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36201200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6ffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152533435061697d8a9aa29f9a948475604b392916030000000000000000000008141c293237444b6170849aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8976614b36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d314556647a8c9fb4c2d3e5f9fffffffffffffffffffdead8c8b5a3947f6a5a49352012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f404c6176889daab0b4bbc8c8cbd4dee1e9f4fffffffffffffceeddc9b5a38d78634e38230e00000000000000000000000000000000000000000000000000000000000a1f33475874899eb3c9def3fffffffffffffffffffffce9d7c6a6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c61778a9fb4c9def3fffffffff4e2cebbaa99836e5d4b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000d1d314455748a9fb4c9dff4fffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000091d3145566072808d9b9b9b9b9b9b9b9b9b9b9b9b9a99979593918f8d8c8b8b8b8d8f94908f97a0b1bdcee3f3fffffffffffffffffffffffffdead7c7b7a69d928e90979ea8b4b9c6cec0b19c8674604b3d2e20100000000000000000000e23384d63788da2b4c8ddf3e3cfbcab8f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2b3a4b6074889db2c8ddf0fffffffffffffffffffffffffffffffffffffffffffeead8c8af99846f5b4a3620100000000000000000000000000000000000000000000000000000000000071c3043546a7f94abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4d7cdc9c1bbb7b6b6b9bcbfc1c1c1c1bfbec7bab4b0a9a49c92877e73635b4c3f2f201000000000000d22374b5c71869cb1c6d6e8fffffffffffffffffffffffffffffffffffff6e6d7c7b9a89e8a7b665e4d413026180d000000040a0c14161e21283239464c5e6679889da7b9cce0edfffffffffffffffffffffffffffffff6e1cdbaa88c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6f8499aabbcee3f3ffffffffecd7c1ac97826c5739291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2b3c4b6075899eb3c9def3fffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220e00000000000000081c3043546c8196acc3d4e6f9ffffecd7c2ad97826d583b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b32424f5e666c6c6a686460554f4a3e32281b0b000000000000000000000000000000000000000002132332434f60697d8b9ca4b5bcc9d4e2ecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d9cec9bcb5afa69e97918a86827f7d8084888c9094989b9fa9a5a9acafb2b4bbc8bdc0c3c8cbd4e2f0fefffffffffffffffffffffffffffffffffffffffffffffff3e4d7c7baaa9f8b7b645b4939291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4b6075899eb4c9c0b4aa9f978d868280848d9fa9bacee0f0fffffffffffffffffaf4f2eff3f5fbfffff9e4cfb9a48f7a644f3a25191d20242d3638454b525962594834200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d92a6b7cbdac5af9a85705a3a29170400000000000000000000000000000000000004121e324557637982899ba3b5c9e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8917c665140301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414293f54697e94a9bed3e9feffffffffffffffffffffffffffffeed9c4af99846f5a442f1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152533434f5f6779848d89847f75615645321b0b000000000000000000000000010b161e27314352677d92a7bcd2e7fcffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a5c6a8095a4b6cadeecfffffffffffffffffffff6e6d2c1b49f8b78634d40301a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384c5e6e8398a6b7c8c9ced8dddfe7f2f5fcfffffffffffffceedecebdb09b85715b4935210c00000000000000000000000000000000000000000000000000000000000417293a5c71869cb1c6dbf1fffffffffffffffffffff6e1cdbaa88d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3447596d8297acc4d5e7fbfffffffeead8c8b3a18f7b655443301c0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c2d2e5f8fffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000031628395f748a9fb4c9dff4fffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000031628394b607483959fabb0b0b0b0b0b0b0b0b0b0b0b0aeacaaa9a7a5a3a2a0a0a0a2a5aaa5a5adb1becedbebfffffffffffffffffffffffffffff5e5d4c4b7b2a8a4a5acb4b9c6ccd6dec9b6a4947f695b4b3e2e1a0a00000000000000000c2135495b70859ab0c5d5e8dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d3144556a7f95aac2d2e5f8fffffffffffffffffffffffffffffffffffffffff7e2cebbaa927c67523d2d1a0200000000000000000000000000000000000000000000000000000000000b20354a6073879cb2c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeefdfd2c6bab4aba5a1a1a1a3a7aaabacacabaaa9a7a99f9b948e867d74696055493d2f21110200000000021527374f647a8fa4b5c9e4f4fffffffffffffffffffffffffffffffffffdead8c8baa99e8a7b645d4c40311c1408000000000000000003090c161e2933404c5b6379899eb3bfd0e3f6fffffffffffffffffffffffffffff4dec9b49f89745847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f50657b90a1b3c8d9ebfffffffff3e5d2c1a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b3a485a697e93a7b9cce0f5ffffffffffffffffffffffffffffffffeed9c4af99846f5947341f0b00000000000000011426364f657a8fa5b6cadff7fffff1dcc6b19c87715948341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142432404d51575655534f4b4437362d1e160b0000000000000000000000000000000000000000000005142532424f5f677a86969fabb7c4cfe0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7d9cfc8bbb4ab9f9a9188827c76706d6a686b6f73777b7f8386898d9093969a9d9faaa5a8abaeb2b7c4d3e0eef4f7fefffffffffffffffffffffffffffffffffffffffffff5e5d7c8baa99e8979635746331e130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e32455770859ab0c5d1c8bbb4aca39b97959a9fabbac7d8eafefffffffffffffffffffffffffffffffffffde8d3bda8937e685342352c31353a3d4a4e5660687177624d3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6074889db2c6d7c8b39d88735846331f0a000000000000000000000000000000000000122232434b607586989ea8b5c1d2e4fefffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b09a85705e4d3c2b1e1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f2b37576c8196acc1d6ebffffffffffffffffffffffffffffffeed9c4af99846f5a3b2b221b130e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152432414d5b637078756f6a615746382816000000000000000000000000000000030915263b50667b90a5bbd0e5faffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b553929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4b6074869cb1becfe4f4ffffffffffffffffffffefe1cdbaa999846f5e4d382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384556667c91a0b2c4d5dfe2eaf2f4fafffffffffffffffffbecded0c0b19f8f7b65503d2c1a060000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4d9eefffffffffffffffffffff4dec9b49f8974604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b50657b90a6b8cbe0f4fffffffff6e6cfbfb09b8572604a3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa3b5c9deecfbfffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000091e3246576d8297a1b5bcc9c6c6c6c6c6c6c6c6c6c6c5c3c2c0bebcbab8b7b6b5b6b7babfbbbac2c5cedcebf9fffffffffffffffffffffffffffffff2e2d4cbc8bdb9bbc1c9ccd6e1e8e5d3c2b49f8a79645c4b382816020000000000000006192c3c52687d92a7b8cce0dcc7b19c87725746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374d62788da4b5c9def3fffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210f00000000000000000000000000000000000000000000000000000000000417293a50657a8fa5b6cae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0d2c1b5a89f96908c8b8b8e9194969797969594918e8a857f79716860554b44372c1f11030000000000081d3144556c8297acc2d2e5fffffffffffffffffffffffffffffffffffbede2cebbaa9f8b7b655c4b3f2f221301000000000000000000000000030b171e303d4a5b667c91a1b3c7dbf4fffffffffffffffffffffffffffff2dcc7b29d87725d3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d70859bb0bfd0e6f6fffffaede3d5c7b5a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c48596278899eb3c5d6e8fbfffffffffffffffffffffffffffffffbe8d6c5a9947e69543b2a180400000000000000000b20354a6073879db2c9daecfffff3decab6a48c77624c37220e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142230393c4241403e3a363127221b100300000000000000000000000000000000000000000000000007142432414d5c6475818d9da6b2beccd6e3eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c9bcb4aa9f988c847c756c666158585553565a5962666a6d7175787b7e8184878a8d909396989da6b6c2d2d8dfe2eaf6fcfffffffffffffffffffffffffffffffffffffffff5e6d7c7b8a79c8775614b42311c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a71879cb1c6dcd9cecac1b5b0acabafb5bcc9d8e5f5ffffffffffffffffffffffffffffffffffffffefdac5b09a8570604d493c444b4f555c646c757d8684705846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3144556a7f94a8bacdcbb8a68b76614c36210c00000000000000000000000000000000000e1e30404f616e8298a4b3b9c6d2dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4ddc8b4a2917c665a483c2f20190e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e19202a333c48556e8499aec3d9eeffffffffffffffffffffffffffffffefdac4af9a856f59483c362d2823211a0f0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423303d494e5b636056554b4639291a0a000000000000000000000000000000000c1c304154697f94a9bed4e9feffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d314556657b90a0b2c6d6e8fcfffffffffffffffffffde9d7c7b3a1917c665645321d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283845566075869cb1bfcfe2f2f7fdfffffffffffffffffffef3e7e0cec0b3a297816c5d4b371f0f00000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffff1dcc7b29c87725443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074889eb3c8ddf3ffffffffffedddc9b5a3927d675645321e0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c71869bb1bdceddedfbfffffffffffffffffffffffffffffffffee9d4bfa9947f6a543a29170400000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000c21364b61768ba0b1bfcfdadbdbdbdbdbdbdbdbdbdbdad9d7d5d3d1cfcdcccbcbcbcccfd4d0cfd7dae1ecfafffffffffffffffffffffffffffffffffff2e6dfddd2ced0d6dee1e8f4fcf0e1cdbaa99d877a645645321e0900000000000000000e21364b6075899eb3c8d9d9c3ae99846e593928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092035495a71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715746321e0a00000000000000000000000000000000000000000000000000000000000a1f3346586d8298adc3d3e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d2c2b5a39b8a817b777676797c7f81818281807e7c7875706a635b524b44373126190f010000000000000b20364b6075899eb3c9def0ffffffffffffffffffffffffffffffffffedddccbcb49f8c7c665d4b3e2e20110300000000000000000000000000000003121f2d3d4d5e6f8499aec5d6e8fbfffffffffffffffffffffffffff1dcc7b19c87725c47321d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b50657b90a3b4c8ddedfffff1e6dfd0c5b8a99b85715b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f3e4a5a6277869ca7b8cce4f4fffffffffffffffffffffffffffffffff5e0ccb9a78e79644f39240f000000000000000000071c3043546a8095abbccfe3f8fff9e5d3c2a8937e68533c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d24272c2c2b2924201d150907000000000000000000000000000000000000000000000000000000061423303e4a56606c7b8898a0b3b9c5d0e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b8ab9f988c82786f676056514c463a403d403b484d51545854606266696c6f7275787b7e8083889ca4b5c2c3caced8e1e9f4fffffffffffffffffffffffffffffffffffffffff5e5d5c5b6a598826d604e3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4d62788c9fb5cadfebe2dfd2c9c6c1c0c4cacfdae7f5fffffffffffffffffffffffffffffffffffffffff1dcc8b4a2937e6c635a5c5560646a71798189929b8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c61768a9fb4c9d5c4a48f79644f3a240f0000000000000000000000000000000008182c3c4c5e6a7f94a0b2c2ccd6e4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0b39e8978625a4b3f352c20190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232c353a474c5a6274879db2c7dcf2fffffffffffffffffffffffffffffff3dec9b49e8a77625a4f4a3e3e38352c28211507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c353c494d4b45383632291b0b0000000000000000000000000000000008182a3a4d5f71869cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b3a2b1e13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b5d6d8298a8b9cce1f1fffffffffffffffffffff5e5d0bfb29d8774604b3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2838455660748399a4b5c9ddedfffffffffffffffffffffff7ebe3d5cbbdb1a29a8473604b3f2e1c0100000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffff0dac5b09b85705b362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8197acc1d6ecfffffffffff8e4d2c1b29d8775604b3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e51677c919fb1bfd0ddedfbffffffffffffffffffffffffffffffffeed9c4af99846f5846331f0800000000000000000d22384d62778da2b7d9ebfeffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000b20354a60748a9fb4c9dfecf0f0f0f0f0f0f0f0f0f0efeeeceae8e6e4e2e1e0e0e0e2e4e9e5e4eceff4fefffffffffffffffffffffffffffffffffffffffaf4f2e7e3e5ecf3f5fcfffffce9d7c7b7a59d8875604b36210b0000000000000000091e3245566b8096aabbced6c1ab96816c56412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c566b8096abc0d5ebffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583929160300000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d2c2b5a39b85776c6662616164676a6c6c6c6c6a6967636055544e493d3631271d140900000000000000000f253a4f647a8fa7b9cce0f5fffffffffffffffffffffffffffffffff1e1d0bfaf9e927d685e4c3f2e2010020000000000000000000000000000000000010f1f304050657b90a7b9cce0f5fffffffffffffffffffffffffff2dcc7b29d87725d48321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f8499aec1d1e4fbfaece1d4cabfb3a79e8b7a644e3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f3f4c5c6478869ca4b6c5d6e8fffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b000000000000000000001325364d62788c9fb5cadff2ffffefd9c4af9a846f5a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f11171715130f0b08020000000000000000000000000000000000000000000000000000000000000512202d38454b5d657682929ea7b3c0cdd7e5effefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b8a69e8c82796d635b514b45383633292a282b2b34373b3f36434b4d5054575a55606366686b6e77869ca4a8aeb4bbc8cdd6e3ecf7fffffffffffffffffffffffffffffffffffffff3e3d3c3b2a0927d685947341f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6b8196abbccfe3f8f7efe4dddbd7d5d9dfe3ecf7fffffffffffffffffffffffffffffffffffffffffff7e3d1c0b59f8d8178737171757a80868e969ea7a88f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f3347586e8398aec3d1bca7927c67523d271200000000000000000000000000000000132536495a667c8d9fb5becfe1e8f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0ccb8a79c8678655d4d493c352c1e110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2e373c494d58616b78849aa5b6cadff4fffffffffffffffffffffffffffffff5e1cdb9a89b85786c645c58534e493d3c332516080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212c3538363127211e160b00000000000000000000000000000000001325364758677d92a4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d887358483c3020190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4c6177899eb3c3d4e6faffffffffffffffffffffeddfcab6a5947f695947341f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2838455660748399a1b3c2d2e5fbfffffffffffffffffef7ede7d9cfc5b8b39f9783756155443121110000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263750667b90a5c3d3e6f9ffffffffffefdfcbb7a6947f6a5948341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6d8197a1b3bfcfdcebfefffffffffffffffffffffffffffffff4dec9b49f8a76614c36261401000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000071c30435470859ab0c7d7eafdfffffffffffffffffffffffffffefcfaf8f7f5f5f5f7fafffafafffffffffffffffffffffffffffffffffffffffffffffffffffffdf9fafffffffffffffff5e5d4c3b7a6917c67523c27120000000000000000031628384d62788b9fb4cad4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c4d5e7fbffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000000000000000000000000000000071b2e3e53697e93a9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c3b5a49b85766259504c4c4c4e5255565757565554524e4b443739352c201d15090100000000000000000011263b50667b90a5c5d6e8fbfffffffffffffffffffffffffffffff7e7d4c3b3a1957f6a5f4e402f21110200000000000000000000000000000000000000011220354b6074899eb3c9def3fffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadfeff7e9dccec3b7b2a199897b645c4a361f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d657a889ca4b6c2d3e3f3ffffffffffffffffffffffffffffffffffeed9c4ae99846f5443301c0800000000000000000000082035485a6f849aafc4d5e7fafff4dfcab49f8b78624d3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002010000000000000000000000000000000000000000000000000000000000000000000000000002101a28323f4c58616e7d899aa2b4bac7d2e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e1cdbaa99e887a6d635b4d493c363127211f17151316192022262a263035383b3e4137444b4d505356596277868f93999faab4b9c6cfdae7f2fffffffffffffffffffffffffffffffffffffff1e1cfbeb39e8977614c3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b30404d62788a9fb4c9daecfffffff8f2f0eceaeff4f8ffffffffffffffffffffffffffffffffffffffffffffffffeee3cfbcab9f978d888686898f959ca4abb3b49e8976614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a52677c92a7c6d6bfaa95806a55402b15000000000000000000000000000000071c3043546278899eabbccfdcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b6a49c887b6d625a4d493c2e2111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28323f4b505a636c77808a9aa2b4c3d4e6f9fffffffffffffffffffffffffffffffce9d6c6b5a39b8a8179736e68635b55504334261603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e192123201d150c0a030000000000000000000000000000000004121c3043546176889db3c2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68b76625a4d41352b1e160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f3447596a7f94a5b7cadff0fffffffffffffffffffff9e6d4c3b39e8977614c3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2939455660748399a1b3bfd0e0f0fffffffffffffffaf6eae2dfd0c9bcb4a69e918173615746372715030000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca5b6cadff3fffffffffffae6d4c4b49e8a77624c3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414b60748399a1b2becde2ebf6fffffffffffffffffffffffffffff6e1cdbaa9937e685443301c0b0000000000000011263c51667b91a6bbd0e6ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000013253654697f94a9bacde2f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d4c4ac96816c57412c170200000000000000000a2035485a6d8298adc3d4bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca6b8cbe0f4ffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000d22364a5c71869cb1c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c4b6a49c86766158483b373636393c3f41424241403f3c3935312723211a0f0802000000000000000000000011263b50667b90a5bbd0e5fffffffffffffffffffffffffffffffeebd9c9b7a5998372604a4131221203000000000000000000000000000000000000000000081c30435470859bb0c5daf0ffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293954697e93aabbcee2f7e9d9cbbdb1a59d918377645d4b3e2d1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b8a9da6b6c2d3e0f0fffffffffffffffffffffffffffffffffffee9d4bea9947f6954362614010000000000000000000006192b3c52677c91a6b8cbe0f7fff7e3cfbcab95806a5746321e0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f3a474c5f677884939fa9b5c1ced9e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cfbeb49f8a7a645c4e493d352c201d150c0a04000000050b0d1115141c202326292c273136383b3e3a48596274797e838b959ea8b5bcc9d5e2eefcffffffffffffffffffffffffffffffffffffece0ccb9a797826d5b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5e6e8399a9bacde7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9bcb5aca69d9b9c9fa9aab1b5c2b5a395806a5746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca8b9ccc3ad98836e58432e190000000000000000000000000000000b20354a6072859ba7b9c9daecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c3b6a69d9082786d635a4b3f2e1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192839464b5d656f78818a959fa9b4c0d1e1f1fffffffffffffffffffffffffffffffffff4e4d2c1b5a99f978e88837e78736a6151443422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e0b090200000000000000000000000000000000000002122231424a60728399a6b8cbe0f0fffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b19b8578675f4d483c32281e160a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4b6075879db2c2d3e5f9fffffffffffffffffffff1e1ccb9a896816c5a4835200e00000000000000000000000000000000000000000000000000000000000000000000000000000c1b2939465760748399a1b3bfd0ddeefefffffffffdf6f2e7dfd8cecabfb3ab9f97887c6c60554639291909000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9ffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcebfdfffffffffff2e1cdb9a897826d5b4a3621110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d32455660748398a0b0bdced9e6f3fffffffffffffffffffffffffffde9d7c7b19c8673604b3928160300000000000012273c52677c91a7c6d6e9fcffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000c22374c61778a9fb4c7d7e9fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000005192b3c4e64798ea5b6cabea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475973889eb3c8ddf3ffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000417293a4f647a8fa4b5c9e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b7a69c86776258473a2a22212124272a2c2c2d2c2b292723201d150e0c06000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffff7e3cfbcab9d8776615443302313040000000000000000000000000000000000000000000004182a3a5a70859aafc5daefffffffffffffffffffffffffffeed8c3ae99836e59442e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465770859aafc8d8eaeddccbbbae9f97877c6e62594b3f2e200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859ba8b7c4d3e0f0fefffffffffffffffffffffffffffffffffffdead7c7a5907b65503b26100000000000000000000000000e20364b6074889db3c9d9ebfefeebd9c9b39e8875614b3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2933414d5962727e8a9ba3b4bbc8d4e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b2a0927d685c4b3e352c21190e0902000000000000000000000001080b0d111417151d202326292b3b48556064686e77808a979fabb8c4d0deebf9fffffffffffffffffffffffffffffffffffbe8d6c5b49f8c79634e3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658667c91a1b2c7d7e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7dacfcac4b8b3b1b1b4bac7c6c7b8a79b8574604b3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485974899eb3c9c6b19b86715c3b2b1805000000000000000000000000000316283852687d92a2b4c5d6e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c4b7b29f978b8278655d4b3c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374657616e7b848c969fa8b4bac7d1deeeffffffffffffffffffffffffffffffffffffffefdfd2c7bab4aca69d98938d88806b6251402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f404e606a7f95a1b3c4d5e7fefffffffffffffffffffffffffffffffffffffffffffffffffffff2dec9b5a39b897d6e625a4b463932281e170b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e324556677d92a4b6cadef1fffffffffffffffffffffce8d6c6b49f8b78624d3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3a465761758499a1b3bfd0ddedfbfffffffff5eae2dfd4cbc8bbb4ada1998c8277675f4b4437291b0b00000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c7d7e9fcffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a586d8298adbdcddfeffffffffffffce9d6c6b49f8c79634e3f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384556607382969fb4bbc8d6e3effefffffffffffffffffffffffff5decab6a4927d675746321e110000000000000f24394e64798ea8b9cde1f5fffffffffffffffffffffffffffffff0dbc6b19b86715c46311c000000000000000000000a1f3347586c8197a9bacde1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000e21364a5c72879db2c7c2ac97826d573c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b5a70859aafc5daefffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000a1f3346586d8297acc2d2e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b8a79d88786259473a2a1c0d0c0c0f1215171717171514120e0b0801000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffff9e5d3c2b49f8c7b6558473625130500000000000000000000000000000000000000000000000a1f33475872879cb1c7dcf1ffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4e2cfbeae9d948275675f4d483b2e201001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5c71879cb1c6d4e2f0fefffffffffffffffffffffffffffffffffffff6e2cdbaa98d78624d38220d000000000000000000000000081d3144556b8095abbccfe3f7fff7e0ccb8a7947f695847331f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f303b485460697985959faab7c3d2e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a698826e5f4e3e2e211a0e0600000000000000000000000000000000000000000002080b0e11131d2b37444b4f5359626a77828d9da6b3bfcedbeaf8fffffffffffffffffffffffffffffffffff3e3cfbcab97826d5947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176889db3bfcfe5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dfd5cbc8c6c6c9cdd7c7baa99e8978625645321b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b5d72879db2c7c9b49e8974594834200b00000000000000000000000000091e32455671869cb1c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d4cbbeb1aa9f98897b655a49352012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445561758290999fabb4bac6cdd7e5eefcfffffffffffffffffffffffffffffffffffffffdefe5d7cdc9c4b7b3ada8a69d95806b5e4c38230f00000000000000000000000000000000000000000000070b0e100f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4c5e687e929dafbfd0e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c1b5a79e9283786a61574b453833291f170c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b6073869cb1c3d3e6f9fffffffffffffffffffff4e2cebaa997826d5b4935210e00000000000000000000000000000000000000000000000000000000000000000000000d1d2a3a47586175849aa2b3bfd0ddedfbfffffffff1e5d7cdc9c4b7b2aa9f988e84796d61594d403127190b000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bacde1f6ffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667c909fb0c1d2e4f4fffffffffff4e3cfbcab99846f5d4b37231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384555607381939faab8c5d1e2ebf6fffffffffffffffffffffff9e5d3c2b29d8775614b3f2e1c0c00000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff2ddc8b29d88735d3a29170400000000000000000004182a3a4d62788a9fb4c3d3e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000071a2d3e5d72879db2c7c7b19c87725a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee2cebaa99e8979635a483b2a1c0c0000000000000102020100000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffff7decab6a496806b5d4b3a2918080000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91aabbcee2efdac6b2a0947f6d61574d40342b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899eb3c9def2fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b000000000000000000000000021527374d62788c9fb4cadfeffffbe8d5c5b39e8976614c402f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131d2b36434a5b6374808c9da5b5c2d2e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0b39d8876614c413120100600000000000000000000000000000000000000000000000000000000000d192731353a3b484c59626d7b889aa1b1bdccdaeaf8fffffffffffffffffffffffffffffffffeebd9c9b49f8a77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2136495b6c8197a6b7cbddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e7e0dddbdbdee1cebaa99f8b7b655a49382815000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475973899eb3c8cdb9a88c77624d37220d000000000000000000000000000b21364b60768ba4b5c9dfecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcec8bbb4a79e8978624d40301d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b60738498a0afb5bcc9cdd7e1e9f5fffffffffffffffffffffffffffffffffffffffffffffff5e9e1ded4cbc8c3c4b7b39e907b66503d2d1a070000000000000000000000000000000000000608131c20232525211f17120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c667c8c9fb4bcccddedfffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0dfd2c5b9b3a1998a80756960564b4639332a1f170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c304354677d92a5b6cadff5fffffffffffffffffffffdead8c7b49f8c78634d3c2b19060000000000000000000000000000000000000000000000000000000000000000000e1d2b3b47586176849aa2b4c0d0ddedfbfffffffef0e1d3c7bab4ada69d958b837a6f635b4c473a301d15090000000000000000000000000000000000000000000000000000000000000000000000000f24394f647a8a9fb4c9def3ffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6c8196a3b5c5d6e8fbfffffffffeebd9c9b3a18f7b6550402f1c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a27374455606c7e8c9ea7b4c1ced9e6effbfffffffffffffffffffff0dfcbb7a596816c5d4b3a2a180800000000081d3144556f859aafc4daeffffffffffffffffffffffffffffffff4dfc9b49f8a745847331f0a000000000000000000000c203448596a7f95a5b6c9daecfffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a7927d67523d281200000000000000000000001d33485d72889db2c7cab6a48d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000081b2e3f53697e93a8bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeedeccbcb49f8b7b655b4a3c2b1d0d000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffff7e7cfbfb19c8674604b3f2e1c0c0000000000000000000000000000000000000000000000000011263b51667b90abbccfe3f7ffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838566c8196abc8d8eaead7c7ad98836e614b46393020180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca7b9cce0f5fffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715443301c0800000000000000000000000000092035485a6e8399aec1d2e4f8fff3e0ccb9a797816c5e4c3c2b1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070807050200000000000000000000000000000000000000000000000000000000000000000000000000000d1825303d4955606b7a879ca4b5c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a2917c675847332313020000000000000000000000000000000000000000000000000000000000000009151d20242b343b484c5e657783969fafbcccdaeafbfffffffffffffffffffffffffffffffff7e2cdbaa9937e6853372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005081729394e63798c9fb4c4d4e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2f0efdfcdbcb49f8b7c665d4b3c2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca7b8ccd7c6a5907a65503b2510000000000000000000000000000b20354a6073879db2bdcee1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece6d9cec5b8a79a846f5f4d39241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354697f94a2b2becacfdae1e9f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2e7dfddd8d4cbbcb19c86715c4a36210d00000000000000000000000000000000040f1a21253035383a3a37332927221f18110d0b050009090909090909090909090909090400000000000000000000000000000000000000000000000a1f334658647a8a9eaabbcedaeafbfffffffffffffffffffffffffffffffffffffffffffffff8f2f0e8e0dedddfe2d6ccbfb3a89f95887e756961574c473a33291e170b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b6074879db2c7d7e9fdfffffffffffffffffffff5e2cebbaa97826d5a4935200c00000000000000000000000000000000000000000000000000000000000000000e1e2b3b48596176859ba3b4c0d0deeefcfffffffdefe0d2c3b6a99f98908880786d645c4e4a3d342a1c1201000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a7f95aac5d5e7fbffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404b6074859ba7b9cce0ebfefffffffff7e7d0bfb09b85705e4c3823110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192737444b60697c899ba3b4bbc8d2e0e8f4fcfffffffffffffffffae6d4c3b49f8c7b6558473625130000000001142637566c8196abc1d6ebfffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c0000000000000000000005192b3b4b6074879cabbccfe3f0fffffffffffffffffffffffffffffffffffbf5f3efedeae8f4f7fefffffffffffffffffffffffffffffffffffffcf6f3f6fcfffffffffffffffffffff2dec9b5a38c77624d37220d00000000000000000000071c31475c71869cb1c6d3c2a9937e69543c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000e22374b5d71869cb1c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffceedfd0c0af9e927d675d4b3d2d1e0e00000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffffffffecdac9b3a1907b65564532211000000000000000000000000000000000000000000000000000000d22384d62778da9bacde1f6fffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455670869bb0c5dbf0e2cdbaa9907b66514332281b120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c5d6e8fbffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59362614010000000000000000000000000006192b3c50657a8fa3b5c9ddf2fffbe8d6c5b19f907c665a4839281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c13191d1d1c1a17130d0b05000000000000000000000000000000000000000000000000000000000000000000000008131c2c37444b5c6477869ca5b7c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0af9a84705f4d3a2a170500000000000000000000000000000000000000000000000000000000000000000001080b0f18202b34404c59627281959eafbccddcedfffffffffffffffffffffffffffffffffdead7c7ae99846f5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820263346576d8298aabbcee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b09e927d675e4c3f2e1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6d3bda8937e68533e291300000000000000000000000000071c304354667c909fb1c3d4e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d5c5b4a2917c67513f2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2c0cfdfe3ecf7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ede7dec9b6a48e79644e39240f0000000000000000000000000000000c171f2c3536434a4d504f4c473a3d37342a272220191f1f1f1f1f1f1f1f1f1f1f1f1f1f1f19110b080100000000000000000000000000000000000004172a3a4c6176879da8b9c8d9ebf8fffffffffffffffffffffffffffffffffffffffffffffdefe4dddbd6ccc9c8c9ced8e0d0c6bab4a69d93887f766b61584c463a33291d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697f94a9bacde1f6fffffffffffffffffffffeebd9c8b49f8b78624d3a2a180400000000000000000000000000000000000000000000000000000000000005192b3c48596277869ba3b4c1d1deeefcfffffffeeedfd1c2b5a59d8b837b746b62594f4a3e362d1f180c000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d62778ca7b8cce0f5ffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3145566278899eb3bdcee0f0ffffffffffedddc8b4a3907b66503f2f1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631424f5e667885959faab5c1ccd6e1e9f5fbfffffffffffffff2e3cfbcab9d8876615443301c130400000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffdead8c8a38e78634e39230e00000000000000000000000d1e324556657b8d9fb5c2d2e4f5fffffffffffffffffffffffffef5efede8e0dedad7d4d3dfe2eaf6fffffffffffffffffffffffffffffffff4e9e1dee1e9f4fffffcfffcf6f4f2efeddbc6b19b8671594834200b00000000000000000000051a2f445a6f8499afc4d9c5b09b85705a4834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000004182a3a4f657a8fa4b5c9e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecded0c1b4a295806b5f4d3f2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffff8e3cfbcab99836e5e4c3828150200000000000000000000000000000000000000000000000000000b20354a6074899fb4c9def4fffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4dfc9b49f8a76614b3621160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8ffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000e23374b5d71869bb0c4d4e7fafff3e3cebdb39d8878625746382a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161e21282e3232322f2c282220190e0a04000000000000000000000000000000000000000000000000000000000000000000000f1927313e4b596277879da9bacee2effffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28f7a655041301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000050d18202f3b4754606c80959eb0becfe2f3fffffffffffffffffffffffffffffffff4dec9b49f8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3436434c61768a9fb4c8d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b5a396806b5f4d402f2110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637566b8095abc0d5d6c1ab96816c56412c1700000000000000000000000000001325364c5e6c8197a5b6c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e3d0c0b19c86715d4b37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea6b7cbdeecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a8937e68533e29130000000000000000000000000003111c2a333d494e5460636564615857524c473a3c38352b3434343434343434343434343434342f26201c140801000000000000000000000000000000000a1f3347586d8297a5b7c6d7e6f6fffffffffffffffffffffffffffffffffffffffffffff8eadfd1c9c5c5b9b3b3b4bbc8d2e0d7cdc4b8b3a69d948980766b61584b463931271912070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c61768a9fb4c9def4fffffffffffffffffffffff6e2cebbaa97816c5947341f0a0000000000000000000000000000000000000000000000000000000000000b2035485a6277869ca4b5c1d1dfeefcfffffff7ebe3d0c1b4a49c87796e6660554d483b362d211a0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000102034485973889eb3c8ddf3ffffffffffffffffefdac5b09a85705b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495a677c919fb1c2d3e5f9fffffffff8e4d1c1b09b85705d4b37230f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d32404c5a6273808c9ba3b3b9c5cdd7e0e7f3f8fffffffffffeebd9c9b7a6998372604a4130221204000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffff7e3d1c0a58f7a65503a25100000000000000000000000021628384b5d6c8196a4b5c6d7e9fcfffffffffffffffffffffaece1dad8d5ccc8c5c2bfbecaced8e6f6fffffffffffffffffffffffffffff4e4d7cdc9cdd7e3eceae7e4e9e1dedcdad8d6c6ab95806b563b2b18050000000000000000000002172c42576c8197acc1d6cab59f8c78624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9ffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000a1f3347586d8298adc2d2e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeadccfc0b3a39a8472604b41302111010000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffff4dfcab59f8c79634e402f1a0a000000000000000000000000000000000000000000000000000000071c30435472879cb2c7dcf1fffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8faabbcee2efd9c4af9a846f5746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000081c2e3f52677d92a6b7cbdff4ffffece0cbb8a69b85756156473a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2832363d4347484745423d38352b211f170c0300000000000000000000000000000000000000000000000000000000000000000009151d2e3b4859647a8b9fb4c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2af9a846f5d4b372312000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36434b616b8095a0b2c4d5e7fbfffffffffffffffffffffffffffffff6e1cdbaa88d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b484d5460657a8fa9bacde6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9b8574604b41302212020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859aafc5dad9c4ae99846f59382715020000000000000000000000000008182f404b6175879dabbccfe3f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedec9b5a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6c4d4e7f4faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000614212f3a474c5b636c74787a7a76726d67615956514d483c494949494949494949494949494949443b3530261d15090000000000000000000000000000000c21374c61778b9fb4c3d4e4f4fffffffffffffffffffffffffffffffffffffffffffffaeadacdc1b5b0a7a79e9e9faab5c2d2e3e1d5cbc4b7b3a79e958980766a61574b443730211a0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f3347586d8298adc6d7e9fcfffffffffffffffffffffeead8c8b49f8a77614c382815020000000000000000000000000000000000000000000000000000000005192b3c4d6278879ca4b5c2d2dfeffdfffffdefe7d9cfbfb3a39b8677635b504b4437342b221b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5e73889db3c8ddf2fffffffffffffffff2ddc7b29d88725443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4d5f6c8197a4b6cadef3ffffffffffefddc8b4a2907b65503d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114222f3c4855606b7a85949ea7b4bac6ccd5dfe3ecf4f6fcfffff7e7d4c4b3a195806a5f4d40302214060012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffff1dcc8b4a28e79644e39240f0000000000000000000000000a1a2e3f4b6074869ca8bacde1ebfdffffffffffffffffffecdccfc6c2c5b8b3b0adaaa8b4bbc8d8eafefffffffffffffffffffffffffce9d7c6b9b4b9c6cfdad5d2cfd7cdc9c7c5c2c0b9a88f7a654f3a251000000000000000000000000014293e53697e93a8bed3cfbcab947e69543b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8ffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000001325364c61778a9fb4c9dff0fffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2cdbeb2a29a857761544330231303000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffff8e5d2c2ae98836e5b4a36211100000000000000000000000000000000000000000000000000000000001325365b70859ab0c5daeffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637546a7f94a9c8d8eae6d4c3a9947e69543928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771869cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffdead7c7a5907a65503b2510000000000000000000000000000000001120364b6074889db2c6d6e9fcfffae7d5c4b5a39a8474615847331f0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101a273139464b52595c5d5c5a57524d483c3633291e170b00000000000000000000000000000000000000000000000000000000000000000002101d2a3b4a5c6a7f94a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a4907b66503f2e1c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1826304350626e8298a6b8cbe0f4fffffffffffffffffffffffffffffffce9d7c6a5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859626e74798399afc7d7eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c79645544312313040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9dedcc7b29c87725645311d090000000000000000000000000000121e324657657b8d9fb5c2d3e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2ab96816c56412c1701000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c8d5dddfe6f0f2f8fffffffffffefcfbf9f9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8fffbf5f3efead5bfaa95806a55402b150000000000000000000000081625323f4c58616d7981888d8f8f8c87827c77716b66625a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e59514b43363127191103000000000000000000000000000e23384e63788daabbcee1f1ffffffffffffffffffffffffffffffffffffffffffffffecdccdbcb0a39b918b89888b9ca4b5c5d5e6e7e0d4cbc5b9b3a89e95897f766960554d40362d1f170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a51667c91a8bacde1f6fffffffffffffffffffffff6e1cdbaa9957f6a5645321d09000000000000000000000000000000000000000000000000000000000b2035485a6f849aa5b6c2d2e0effdffffffefdfd1c9bcb4a19985766259493d35312620190d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465874899fb4c9def4fffffffffffffffff4dfcab49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414b6074869cb1c7dcf1fffffffffff7e4d1c0af9a846f5b4935210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b37444b5c64737e89959fa8b3b8c5cacfdadee1e9f2f4faf2e2d0bfaf9e927d675e4c403220190e16283953687e93a8bdd3e8fdffffffffffffffffffffffffffffefdac5af9a85705c4a36220d00000000000000000000000000111d32455663798a9fb4bdcddeeffffffffffffffffff6e6cfbeb2ada7a79e9a9895939faabbcee2f3fffffffffffffffffffffffff6e1cdb9a89ea8b5bcc9c0bdbac7bab4b2b0adaba89e8975604b35200b00000000000000000000000010253b50657a90a5c3d4dac9b09b8570594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7ffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000071c304354697f94a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d9cebcb0a09883756159473626140500000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffff3dec9b5a48f7a654f3d2d1a030000000000000000000000000000000000000000000000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499afc4d9eedfcab7a58d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffff6e2cdbaa98d77624d38220d00000000000000000000000000000000091d3145566a7f94a8b9cde1f6fffff2e2d2c1b4a29a8476614c37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114202d38454b5761686e7272716f6c68625a544c463a33291b13040000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4b6073859bb1bfcfe7f7fffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715e4c38211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c33444c6176889eb3c8d6e4f1ffffffffffffffffffffffffffffffe7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d6277838a8e99a1b3c7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ac97826d5c4a37271505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea8bacde1dfcab49f8a75604b36200b0000000000000000000000000000031629394b5d6c8196a4b6c6d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90aab8c4c7cad4dbdee5edf2f2eeebe9e7e5e4e3e3e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e7e0dddad7cebea8937d68533e28130000000000000000000008162634434f5d6576828c979ea7a5a4a59c97928b86817c7874747474747474747474747474747474746e6660544b44372f2115070000000000000000000000000f24394e64798ea3c8d9ebfffffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb09e96857c76747375869ca7b8c8d8eaf2e7dfd6ccc6b9b3a79e95887e74675f4e4a3d33291b130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6075899fb4c9def4fffffffffffffffffffffffde9d7c7b39e8875604b36200f000000000000000000000000000000000000000000000000000000000d22384d62788c9fb5c3d3e0f0fefffffff7e4d1c0b4ab9f9683756158483b2c201d14090500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba8bacde1f6fffffffffffffffff7e2cebbaa8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3245566b8096abc0d5ebffffffffffffefdfcab59f8c79634e392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927313e4a55606976808a959ea7b0b5bcc9c9cdd7dddfe6f2edddccbcb49f8c7c665e4f43352b201e3246576d8298adc2d7edffffffffffffffffffffffffffffffead5c0ab95806b563e2d1b070000000000000000000000000002152838495b677d929fb0c0d1e2f2fffffffffffffdead8c8b2a098918d8985827f7e8c9fb4c5d5e7fbfffffffffffffffffffffae6d4c3b49e8a969fabadaba7a5a2a99f9d9a98959390836f5544311d080000000000000000000000000c21374c61778ca5b7cbdfcab59f8b77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1ffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000b20354a6073879cb2c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffff3e5d7c8bbb49e9582736157473a2a18080000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffff1dcc6b19c86715d4b371f0f000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def2dcc7b29d87725b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90abbccfe3f7fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b00000000000000000000000000000000021527384c6176899eb4c8d9ebfeffffefdfd1c0b4a29a85705544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313e4a566069757d8387878784817d78716961584c4639301f170c000000000000000000000000000000000000000000000000000000000000000000101d314455647a8fa0b2c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a54402f1c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001161f3347586a7f94aab9c6d4e1effdfffffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f84999fa9afb3bfd0e3ecf7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38d78634d3d2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c6d7e9e2cebbaa8e78634e39230e0000000000000000000000000000000b1b2e3f4b6074869ca8b9c9daeaeeeff0f0f1f2f2f3f4f4f7fefff7f7f8f9f9fafbfbfafafafafafaf9f9f9f8f8f7fffdf7f4f3f2f1efeeecddc8b39e88735e49331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9ea6abb2b7c3c6c9d2d8ddddd9d6d4d2d0cfcececdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdd5ccc8c5c1c0b1a08d78624d38220d00000000000000000000162634445161697b88979fabb3b8c5c3b6b2acab9f9b96918d8a89898989898989898989898989898989847b736860554b3f33261507000000000000000000000010253a4f657a8fa4bacfe4fffffffffffffffffffffffffffffffffffffffffffffae6d4c3b2a0968073676158576278899eaabbcee2ebfaf3e8e0d6ccc5b9b3a69e93867c70635b4c463a3020190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566f849aafc4d9effffffffffffffffffffffffff5e0cbb8a6927d67523d2c1a060000000000000000000000000000000000000000000000000000081b2e3e556a7f94abbccfe1f0fefffffffff2ddc8b4a29b8c80736157473a2a20190e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c6d7e9fcfffffffffffffffffeead8c8a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838566b8096abc0d5ebfffffffffffff8e3cfbcab97816c5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d37444b58616b778088929a9fabafb4bac7c8cbd4e2eeeae2cebbaa9f8b7c69614d483c35323e4b6175899eb3c8def3fffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000a1a2c3d4d5f6c8196a2b4c4d5e6f6fffffffffff7e2cebbaa98827c7873706d6a6b8196a7b8cce0f5fffffffffffffffffffff4dfcab7a5927d808c959895928f8d8b89878583807e7b78624d372715010000000000000000000000000a1f33475872889db2c7ddcfbcab927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1b6d8eafeffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000006192b3c50667b90a5b6cae5f5fffffffffffffffffffffffffffffffffffffffffffffffffff1e3d5c7baaa9f93806d605546392a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffdead8c7aa95806a553f2e1c01000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa8b9cce1ead8c7ac97816c573d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8095abc9d9ebfefffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715443301c0800000000000000000000000000000000000a1f3346586c8196aabbcee2f7fffffdeeded1c0b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192631424e5c64747f8992989c9d9c9a97928d867e766b61574d4133291c0f0100000000000000000000000000000000000000000000000000000000000000011426374b5c6e8398abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e3924110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f657a8f9ea8b6c3d2dfeefcfffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899ca4acb4b9c6cacfdae0e7f3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b49351f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebebd9c8a6917b66513c261100000000000000000000000000000000111e32455663798a9eabbcced8d9dadadbdcdcdddededfe3ebe1e1e2e3e3e4e5e5e5e5e5e5e5e5e4e4e4e3e3e2e2e1eae2dfdedddbdad9d7d5c9b49f89745f4a341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697f888f969da5aab1b5c1c3c8c8c4c1bebcbbbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c5b8b3b0aca8a297826d5a4834200b0000000000000000000c1c344451626b7f8d9da6b4bcc9ccd5d3cac7c9bcb5b1aba6aa9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9990877d74655d5044332515000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffffffffffffffffff4dfcab7a598826e60544c46485a657b8c9fb4bdcedeeefffbf4e8e1d6ccc4b8b3a49c9184796c61584d41352b1e1402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838556b8095aac0d5eafffffffffffffffffffffffffbe7d5c4b09a85705b4936210800000000000000000000000000000000000000000000000000000d22374b5c72879cb1c9daecfffffffffffff0dac5b09b84796b605546393e38352b201d1509020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7ffffffffffffffffffffe6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838596e8499aec3d9eeffffffffffffffecdac9b49e8a76614b36210e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101926313a474c59626b757d858c939a9fa9a9b2b7c4d0deecead8c8baa99f8c7f6f625a4f4b454b5c6a7f94a7b8cce0f5fffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000f1f30414b6074849aa6b7c8d8eafdfffffffff4dfc9b49f8b7667635a5b58556176889eb3c7d7e9fdfffffffffffffffffbe8d6c5b29d87736b7a8083807d7a78767472706d6b6866625a483519090000000000000000000000000004172a3a596e8499aec3d9dac9ad98826d58432e18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768baabbcee2f7ffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000b2035485a6e8399aec3d3e6fffffffffffffffffffffffffffffffffffffffffffffffffdefe1d4c5b8a99f8c7e6b624b4437291b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffff6e2cebaa98f79644f3a241100000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffecdac9a48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d556a7f95aac6d6e8e2cebaa9917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465770859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffeebd9c9ae99836e593626140100000000000000000000000000000000000417293a4d62788b9fb4cadfeefffffffceee1cdbaa98f7a644f392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2837444b60687a86949ea7aeb1b2b1afaca7a39b93898076675f4c463a2d1f10030000000000000000000000000000000000000000000000000000000000000009192e3e4e63798c9fb4c9d9ebfefffffffffffffffffffffffffffffffffffffffffff5e0cab5a08b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374b5d677d8a9da5b5c1d0deedfbfffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f868f979ea8afb5bcc9cbd5e0e8f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c573c2c1901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9efe9d4bea9947f69543f2a1400000000000000000000000000000000021628384a5b677d8d9fb4bac7c4c4c5c6c6c7c8c8c9cacfd9cccccdcececfcfd0d0d0d0d0d0cfcfcfcecececdcdccd8cec9c8c7c6c5c3c1c0c3b29c87725d47321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4f6169747a81878e959ba3a8adb2b2aeaca9a7a6a4a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a79e9a97938f8475614c3c2b1905000000000000000004172a3a51626b80949fabb8c4cfd9e0e7e6dfdcdacfcac6c0c8bbb4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3aea59c92867b6b625043321e0e0000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffff2ddc7b29d8776614c4336333c4b5d687e939fb1c0d1e1f1fffffcf4e8e0d5cbc2b6b1a29a8c8176675f4d483c311d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffff3dcc8b4a28e79634e36261401000000000000000000000000000000000000000000000000021528384f647a8fa4b6cae7f7ffffffffffffebd5c0ab96806b5b5d5d5c58544d493c3631271d1509010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455672879db2c7ddf2fffffffffffffff7e1cdb9a8927d68533c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d29333b484c56606870777e84898f949da6b3c0cfdcece6d7c7baaa9f9483786c65605660687a8b9fb4c5d5e8fbfffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000001131d3144556277889daabbcee2ebfbffffffefdac5b09a8570584d493c4346576a7f94a9bacde1f6fffffffffffffffff5e0ccb9a7947e695c646b6d6b68656361575d5b585653514d483c2b19000000000000000000000000000000152b40556a8095aabfd5dbc6b19b86715c46311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4cadff4ffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000071a2d3d4d62788c9fb4cadff1fffffffffffffffffffffffffffffffffffffffffffffffceedfd2c3b6a79e8b7c686050443127190b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffff4dfc9b49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffff8e3cfbcab8f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364a5b71869bb1c6dbf0dfc9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffff7e3cfbcab937e69543e2914000000000000000000000000000000000000000c2035485a6e8398adc0d1e3f7fffffffde9d7c7ab96816c5746321e0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384555606c7e8b9ca4b3b8c5c7c7c6c4c1c1b5b1a89e95887d6e61584a3d2e21100200000000000000000000000000000000000000000000000000000000000000102135495b6e8398abbccfe3f7fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a755544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4d5f6779879ba3b4c0cfddecfafffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273b4f6169727a8289929a9fabb3b8c4ccd6e3ecfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b553727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889eb3c8ddf3ecd7c2ac97826d57422d1800000000000000000000000000000000000a1a2d3d4d5f697e939fa9aeafafb0b1b1b2b3b3b4b4bcb6b6b7b8b8b9bababbbbbbbbbbbabababab9b9b8b8b7b7b6bbb4b3b2b1afaeacaaa8a596816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c32434f5460656c727980868c92989d9d99969492908f8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8885827e7a74615746331d0d0000000000000000000a1f3347586b81969eb4bcc9d5e3ebf7fbf9f3f1ece3dfdbd6d8cec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c3b6b2a49c8d806b614f3c2b190500000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffffffdead8c8a8937e68574633261f2e3f4e606c8197a2b4c3d3e4f4fffffffbf3e7e0d3cac0b4aa9f96887d6f625a4e4232281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffff7e3d1c0ab96806b5443301c08000000000000000000000000000000000000000000000000091d3245566c8197acc2d3e5ffffffffffffffedd8c3ad98836e707273716e69625a524b443731271d140900000709090000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba5b7cadff4fffffffffffffffce9d7c6b09a85705a4935200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f2b3438454b525962696f757a7f879aa2b2becedcebe5d7c8bbb4a1998b827a7572757d899ea9bacde3f3fffffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000021527374859657b8b9fb4bdcdddedfdffffedd7c2ad98826d583a352c29394c61768a9fb4c9def4fffffffffffffffdead8c7b39e8976614b4f56585652504d4b46394543403e3b38352b1e0e00000000000000000000000000000011273c51667c91a6c7d7dcc7b29c87725d47321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8399aec5d6e8fbffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000a21364a5b6d8298abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffaecddd0c1b5a59d897a665e4e42331d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffff1dbc6b19c86715544311d080000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffff4dfcab59f8b77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31414e63798ea3b5c9ddefdac4af9a846f5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f53687e93aabbcee2f7fffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624d37220d0000000000000000000000000000000000000006192b3c4f647a8ea2b4c8dcf0fffffffff3dec9b39e8976614b392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384556607381939fa9b5c2ccd5dcdcdcd9d6d2c9c6b9b3a69d928376635b4b3f2e201000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798c9fb4c9d9ebfefffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a2715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102130414d5b6377859aa2b3bfcfdcebf9fffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2032434f545c646d757d858c959ea6b3b8c5cee2eaf5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d5544311d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca6b8cbe0f4efdac5b09a85705b3a29170400000000000000000000000000000000000f1f30414f60697e8b9799999a9b9b9c9d9d9e9f9faba0a1a2a2a3a4a4a5a6a6a5a5a5a5a5a5a4a4a4a3a3a2a1a1aa9f9e9d9c9a99979593918777614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015253236434b50565c646a71777d83888884817f7d7b7a79797878787878787878787878787878787878787878787673706c6965605646392917000000000000000000000c21374c61768c9fb5bccfd9e7f2fefffffffffffff8f4f0ebeae2dfdedededededededededededededededed3cac2b6ab9f947f695a4835200b000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d392917112131424b6073849aa5b6c6d6e7f7fffffffffbf1e5ded1c8bbb4a69e92837869604b45382a1c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffeeddc8b29d8874604b35200b0000000000000000000000000000000000000000000000011527374b6075899eb3c8def1ffffffffffffffebd6c1ac96818085878886837e78706760554b443731261c131b1c1e1e0f0d0800000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9efffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b6cadff3fffffffffffffffff4dcc8b4a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18202832363b484d5355606469768498a0b1becedbebe6d9cebfb3a99f978f89888a929ea7b9c7d7eaffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000009192b3b4b5d687e939fb0bfd0dfefffffeed9c4ae99846f56453530263346586e8499aec3d9eefffffffffffffff6e2cebaa995806b5746394043403d3a38363329302e2b29262320190e000000000000000000000000000000000e23384d63788da9bacdddc7b29d88725d48331d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273751667b90a7b9cce0f5ffffffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000a1b2f3f4e63798c9fb4c9d9ebfefffffffffffffffffffffffffffffffffffffffffffaecdccfbfb3a39b8779645c4c403124160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffefdac4af9a856f5a372715020000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffae6d4c3b09b85705947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4e5f6e8399aec1d2e4e6d4c3a9947e69543928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869cb1c8d8eafefffffffffffffffffffffffffffffffffffffffdead8c8af9a856f594834200b00000000000000000000000000000000000000000e22364a5c70859aafc2d3e5f9fffffff5e0ccb9a7947f695746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000091928384556607483979fb4bac7d2e0e8f1f2f1efece5ded6ccc4b7b3a0988779655d4b3e2e1d0d000000000000000000000000000000000000000000000000000000000000000f2135495b6d8298abbccfe3f7fffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031223303d495962758499a1b2becedbebf9ffffffffffffffffecd7c2ac97826d5738281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031525323b3e4b4f57606770788088949ea7b1beced8e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d8874604b3c2b1d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c4d5e7fbf3ddc8b39e88735846331f0a000000000000000000000000000000000001122332424f60687981838485858687878889898a8b8b8c8c8d8e8e8f90909090909090908f8f8f8e8e8d8d8c8b8b8a898886858482807e7b77625947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715182630353a3e4a4f555962686e73736f6c69676665646363636363636363636363636363636363636363636361585b57534f4b4538291b0b000000000000000000000f24394f64798eabbccfe3ebf7fffffffffffffffffffffffffdf7f4f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f1e6dfd3c9bcb49f8b78624d38220d000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745948341b0b03141d3144556176879da8b9c9d9ebfefffffffffff9eee6d9cec4b8b3a1998a7e6d6056473a2a1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffff4dfcbb7a6907b65503625130000000000000000000000000000000000000000000000081d314455677c91a7b8cce0f5ffffffffffffffedd9c4b09f96969a9d9d9b98938d857d746860554b443730253031333325221b10020000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879db2c5d5e8fbfffffffffffffff7e3d1c0a9947e69543a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a161e212b343737444b4f58617382979fb1bdcedbeaebe2d0c7bab4aca89f9d9fa9b3b9c5d6e5f5ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000d1d2e3f4e606c8196a1b3c1d2e1f1fff3dec9b39e8975604f4b43363946566b8095abc0d5eafffffffffffffff4dfc9b49f8b77624c39292b2e2b282523211e171b181613110d0b0600000000000000000000000000000000000b20354b60758a9fb4c9dec8b39e89735e38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def3ffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b16010000000000000000000000000000000000000000031628394b5d6f8499abbccfe7f7fffffffffffffffffffffffffffffffffffffffffffaecdccebeb2a1998577635b4b3e302214060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffeed9c4af99846f5a3b2b18050000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffff4dfcbb7a5927d68533a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536485a687d92a1b3c7dfeedfcab7a58e79634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c50657b90a4b5c9e6f6fffffffffffffffffffffffffffffffffffffffff7e2cebbaa937d68533b2b18050000000000000000000000000000000000000000071b2d3e51667b90a4b6c9def2fffffffbe8d6c5b39e8875614b3828160200000000000000000000000000000000000000000000000000000000000000000000000000000001142637455660748499a1b1bdced8e5f0fbfffffffffff8f4e8e1d5cbbeb2a59c8a7b655c4a3b2a1805000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798c9fb4cadff1fffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c3b475761748398a0b1bdcddbeafffffffffffffffff0dbc6b19b86715645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071520272e3739454b525a626a757f8997a0b4bac7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a6927d685a483b2c1c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fff4e0cbb8a68b76614c36210c00000000000000000000000000000000000004142432424e5b636c6e6f6f7071717273737475757677777879797a7a7b7b7b7b7b7b7a7a7a797979787877767574737271706e6c6b69666259473b2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20252d36393b484d53585d5d59575452514f4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4c473a423e3a3631271a0b000000000000000000000010253a50657a8fa5c9daecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e7dacdbaa996816c573b2b19050000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f3b2b19000001152737475863798a9eabbccfe3ecfdfffffffffffff6ebe2d5cbbfb3a89e9382746158473b2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffae6d4c4ac97816c5443301c07000000000000000000000000000000000000000000000b20354b6074859bb0c5d6e8fbfffffffffffffff3e0cdbdb0acabb0b2b2b1ada9a39b92887e746860554a4336454749483a372e20120000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffff2dcc7b29d87725d48321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a54697e93a7b8cce0f5ffffffffffffffffeedac5b09a85705847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d1820222731363a4755607281979fb1bdcde3ecede5d7cdc9c6bab4b2b4bac7ccd6e4f4fffffffffffffffffffffffffffffffffffff0dac5b09b85705b3726140100000000000000000000000000000000000000102131424b60738399a3b5c3d3e1f1f5e0ccb9a797816f646054595957616e8399aec3d8eefffffffffffffeead8c8ac97826d5948341b16181613100e0c0a0300030100000000000000000000000000000000000000000000081c30435472879cb1c7dcc9b49f8a745645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc8d9ebfeffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000000000b1e324557657b90a1b3c9d9ebfffffffffffffffffffffffffffffffffffffffffffbecdccebeb1a09883756259493d2e201204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffff2ddc7b29d8872594834200b0000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffbe8d6c5b29d8775604b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c3043546278899eb3bfd0e2ded0c0b29d87725b4936210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8399aec2d2e5fffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210d000000000000000000000000000000000000000000001020354a6073869cb1c4d4e7fafffffff3e0cbb8a6947f6a5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000002101d3144556074839aa2b3bfcee2eaf5fffffffffffffffffffcf2e7e0cfc3b6a89e8a7a645948341f11000000000000000000000000000000000000000000000000000000000000000f2135495b6e8399aec2d3e5f9fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2a394656607382979fb0bdcde3ecf7fffffffffffff4dfc9b49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c101b222832363c494d5760697682929fa9bacee2eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b39e89786259493d3025180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffbe7d5c4a48f79644f3a240f00000000000000000000000000000000000000061424313d4a4e57595a5a5b5c5c5d5e5e5f556061616263636465656666666666656565656464636362626160565e5d5c5a59575553514c473b2a1d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101b22242b34373d43484844413f3d3b3a393938383838383838383838383838383838383838383837332a2d2925201d150a00000000000000000000000010263b50657b90a5bad0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ead7c7b39e8873594834200b00000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f00000009192a3a4a5b667c8d9fb4becfdfeffffffffffffffffef3e7e0d0c6b9b4a09884766259483b2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffff2ddc8b39d8874604a35200b0000000000000000000000000000000000000000000011273c51667c91a3b5c9e3f3fffffffffffffffffdebdbcdc4c1c0c5c7c8c6c3c1b5b0a69d93877d736760545a5a5c5e5e4f4b3e301c1308000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffff3dec8b39e89735e49341e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175899eb3c8def0fffffffffffffffff4dfcab49f8b77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d202a374454607281979fb0bccfdae7f3eae2dfd7cdc9c7c9cdd7e0e8f4fffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d080000000000000000000000000000000000000003141d3144556175859ba5b6c3d4e1f1e8d6c5b19f97837a74706f6f71767f94a1b2c6dbf0fffffffffffff7e2cebbaa8f7a654f3b2b1800030100000000000000000000000000000000000000000000000000000000000000011426365a6f859aafc4dacebaa98b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273752677c92aabbcee2f7ffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000b1b2d3e4b6075879cb2bfd0e7f7fffffffffffffffffffffffffffffffffffffffffeedddcfbeb1a09782736157473b2c1f100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffff4dfcab7a58c77624d37220d0000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffff5e0ccb8a7927d685645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3d4a6072849aa8b9ccdde2cec0b4a2957f6a553d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394d62788c9fb4cadff0fffffffffffffffffffffffffffffffffffffffffbe7d5c5ae99846f5847331f0a00000000000000000000000000000000000000000000071c304354687d92a6b7cbdff4fffffffbe7d5c4b49e8975604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000102132424b60738399a1b3c0d0ddebfdfffffffffffffffffffffffffaede1d3c6b9a89d8877624c3f2f1c08000000000000000000000000000000000000000000000000000000000000061a2c3d50657a8fa4b6cadef3fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b29384555607281969fb0bccfdae7f5fffffffffff7e2cebbaa8f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080a161e212c3539454b58616d7d8b9fb4c0d1e3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e0ccb8a79c8677635b4a43362c1e14040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffe7d2bca7927d67523d2812000000000000000000000000000000000000000006141f2d3639424444454646474848494a444b4b4c4d4d4e4f4f5051515050505050504f4f4f4e4e4d4c4c4b45384847454442403e3c37342a1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f192022282e33332f2c2a2826252424232323232323232323232323232323232323232323211f171714100b09020000000000000000000000000010253b50657a90a5bfced9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77624d37220d00000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000c1c2d3d4c5e6a7f94a0b2c1d2e2f2fffffffffffffffffbede4d6cdbeb2a29a86776259483b2b1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffff4e0cbb7a68f7a644f3a250f00000000000000000000000000000000000000000001162c41566b8196abc1d2e4fffffffffffffffffffff9ebe0d9d6d5dadcdddbd8d1c9c4b7b2a59d92867c74707070717373645c4d403025180c000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8096abc2d2e5f8fffffffffffffff7e3cfbcab917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1927364354607281969eb5bcc9d5dee5f0f4e9e1dedddee1e9f5fbfffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000114263746576177879ca5b7c3d3e0eee4cebdb1a1998f89868484868a949dafbfcfe2f6fffffffffffff4dfcab49f8a75604b36210d00000000000000000000000000000000000000000000000000000000000000000000031729395b70859bb0c5dad8c7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadff4ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000031729394a5c6b8096a5b6caddedfffffffffffffffffffffffffffffffffffffffffff0e0d0bfb2a0978272605546392a1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffae6d4c3a7927c67523d27120000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffff3dec8b39e8975604b382816020000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495b697e93a2b4c6d6d8cebeb1a29a8474604b36200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576b8096abbccfe3f7fffffffffffffffffffffffffffffffffffffffff5e0cbb8a6917c67523a2a170400000000000000000000000000000000000000000000001325364b6074889db3c6d6e8fcfffffff3e1ccb9a88c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4f616c8197a1b3bfd0deedfbfffffffffffffffffffffffffffffff1e4d6c6b7a699836e5d4b37230c000000000000000000000000000000000000000000000000000000000000000f23374b5d72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a28374454606c81959eb5bcc9d7e5f2fffffffffdead8c8a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e192028323a474c5f677d91a2b4c8dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b6a49c8779686054493c311f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5c71869cb1c6dbf1ffffead5c0aa95806b55402b16000000000000000000000000000000000000000000010f1a21242c2e2f303031323233342731363637373839393a3b3b3b3b3b3b3b3b3a3a3a3939383837363631273331302f2d2b2926221f180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13191e1e1a17141211100f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c0a040000000000000000000000000000000000000010253a4f657a8fa1b4bbc8d6e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a38d78634e38230e00000000000000031629395d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000f1f2f404f616d8298a3b5c4d4e5f5fffffffffffffffffff4e9e1cfc0b4a49c86786259483a2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffae7d5c4aa95806b553a2a1704000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffdf3edebebeff2f2f0ede4ddd4cbc3b7b2a49c91878585858688887a675f4a43362a1c110400000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798ea4b5c9def3fffffffffffffffeebd9c9ac96816c57382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091826364354606c80949fabb8c5c9d2dddfe7f2f4f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d0000000000000000000000000000000000000000000919293947596278879da5b6c2d1e2eadbcebfb3afa79e9b99999b9fa9afbbccddedfffffffffffffff2ddc8b29d88735645321e09000000000000000000000000000000000000000000000000000000000000000000000a1e33465772879db2c7dcceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870869bb0c5dbf0ffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000003101e334657647a8c9fb4c3d3e6fbfffffffffffffffffffffffffffffffffffffffff6e6d3c2b3a198827260544437291b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffff2ddc8b29d88735544311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d31445563798b9fb4c0d1d4c8bbb4a0978475615544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9d9ebfefffffffffffffffffffffffffffffffffffffffeebd9c9b39e8875604b36200c000000000000000000000000000000000000000000000000081d3145566a7f94a8b9cce1f5fffffffce8d6c6a28d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000031629394b5d697e939fb1bfd0deeefcfffffffffffffffffffffffffffffffffff4e4d5c4b3a1907b65503b2a1804000000000000000000000000000000000000000000000000000000000000081c2e3f556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192636434a626c80949fabbac7d5e2eefcffffffecd7c1ac97826c57422d1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a161e2a33414d5f70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c2b6a59c8a7e72625a4e4233291c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899eb3c9def3ffffedd7c2ad98826d58432d180000000000000000000000000000000000000000000000070c0e17191a1a1b1c1c1d1e1e151d20212222232424252526262626262625252524242423232221201d151d1c1b19171614110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308080402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b617583949faab8c5d5e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7dec9b5a48c76614c37210c000000000000000a1e32465774899fb4c9def4fffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000001122232434b6074859ba6b7c7d7e9fafffffffffffffffffffcecded1c2b5a49c87776258473929190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffff0dbc5b09b85705847331f0a000000000000000000000000000000000000000000152a3f556a7f94aac6d6e9fcfffffffffffffffffffffffffffffffffffffffff8f2e7dfd4cac2b6b1a59c9b9a9a9c9e9d8b7d6a6054473a2f1f180c040000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffff3dec8b39e89735e49341e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364a5b71869cb1c6dbf1fffffffffffffffff1dbc6b19c86715645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a626b7f8d9ea7b1b5c2c8cbd4dfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a48f79644f3a240f000000000000000000000000000000000000000000000b1b2a3b485a6278879ca4b4c0ced8e5ddd0c7c5b8b3b0aeaeb1b4bac7ccd9eafbfffffffffffffff3dec9b49e8974604a35200b000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadfcfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a566c8196abc1d6ebffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000001102132424b6175869caabbcee1f1fffffffffffffffffffffffffffffffffffffffffdead8c8b6a49983736054433627190b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffff2ddc8b29d88735d37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4b6073859ba9bacdd0c3b7aa9f9382746157463727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687d93a7b8cce7f7fffffffffffffffffffffffffffffffffffffffff7e3cfbcab95806b5645311d09000000000000000000000000000000000000000000000000021527384c6176899eb3c7d8eafdffffffe3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000a1e324657657b8c9fb4bdceddedfcfffffffffffffffffffffffffffffffffffffff2e2d0bfaf9a846f5947341f0b0000000000000000000000000000000000000000000000000000000000000011253a50657a8fa5bacfe4fafffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091825304451626b7f8d9fa9b8c4d1e1e9f5feffefdac5b09a85705b45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f3144556d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c3b6a89e93847868604c473a291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca7b9cce0f5ffffefdac4af9a856f5a45301a00000000000000000000000000000000000000000000000000000204050506070708090002080b0c0c0d0e0e0f10101111111111101010100f0f0e0e0d0d0c0b090200070504020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657616e7f8c9ea7b8c4d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b19c86715847331f0a000000000000000c21364b61768ba9bacde1f6fffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000004151e3245566277889da9bacddfe7eceef1f3f5fcfffffffffceee0d2c2b6a59c867661574637271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c00000000000000000000000000000000000000000511263b50657b90a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffaf1e6dfd3cac3b6b2b0afafb1b3a99f8d807261584c3f332a1f170e0c0a040000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d566c8196abc1d6ebfffffffffffffffff4dfcab49f8a75604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530445161697c88939ca4abb3b7c4caced8e6edfdffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b261100000000000000000000000000000000000000000000000c1d2b3c495a6278869aa2b4bac7d0e3e3dcd6ccc8c5c4c4c6c9cdd7e5eaf8fffffffffffffffff5e1ccb9a88e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfe3d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcffffffffffffffffffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000000000f1f2e3f4f606e8298a4b6c8d9ebfffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9c867561554436261809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffff1dbc6b19c86715c47311c0700000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffff2ddc8b29d88735d48331e00000000000000000000000000000000000000000000000000000000000000000000000000000000031628384a5c6a8095a3b5c7cebfb3a59d8b7e6d6056463928190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869cb1c5d5e8fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c78624d38271502000000000000000000000000000000000000000000000000000a1f3346586b8096a9bacee2f7fffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6175879daabbcedbebfbffffffffffffffffffffffffffffffffffffffffffeddfcab49f8b77614c37220c000000000000000000000000000000000000000000000000000000000000031628394d62778ca2b7cce1f7fffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c34445161697d8b9da6b4c0cdd7e2eaeee2d4c3b09b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111a2832424b6074879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1efe9e5e1d3c6b9b4a29a8a7e6e615847392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c5d6e8fbfffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839464b61697b899da6b7c3d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b5a3927d68533a291704000000000000000d23384d62788da2c7d7e9fcfffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000021628384859647a8b9fb4bccbd4d7d9dbdee1e9eaf0f2f8fffef0e0d3c3b6a49b8575615544311d15040000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffff7e3cfbcab917b66513c2611000000000000000000000000000000000000000d18202f364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffff9f0e5ded3cac7c5c5c5c6c7baab9f958376655d4c473a332923211f170c05000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbffffffffffffffffffefdac5b09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffff7e2cebbaa8e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c34434f5e66767e868e969da6adb4bbc8cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000e1e2c3c495a627684969fa9b3bfcfd9e7e8e0dedbd9d9dbdee1e9f5fffffffffffffffffffffce8d6c6a9937e69543a2a1704000000000000000000000000000000000000000000000000000000000000000004182a3a556a8095aac9daecd3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9ffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000d1d2c3d4b5d697e93a0b2c2d3e6f6fffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8b796357463727180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000000000000000000000000000000000b1e324556647a8c9fb4c1cebdb1a199877a69604b4538281b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c50657b8fa4b5c9e3f3fffffffffffffffffffffffffffffffffffffffff9e6d3c3ae99846f5a48351a0a00000000000000000000000000000000000000000000000000000417293a4d62778b9fb4c9daecfffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000b1f3448596b8096a5b6c8d8eaf9fffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa917c66513c27110000000000000000000000000000000000000000000000000000000000000b1e324557657b90a5bad0e5fafffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162633434f5f677b889aa2b4bac7ced8d9d0c4b7a597826c57422d17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202f38454b606a7f95a5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe4dddad4d0cdccd7cdc0b4a89e938376615746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffff2ddc8b29d88735d48331e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2832434f5d6579889da5b7c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab9b8572604a35200c00000000000000000f253a4f647a8fa4b9cfe4fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000a1a2b3b4b5c677d929eb3b7c4c2c4c6c9cdd6d4dbdde4effdfff1e1d3c2b5a39a8373604b433222120100000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffeebd9c9ab95806b56402b16000000000000000000000000000000000001121d2b34404c54606d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e6dfdcdadadadbd7c9bcb5a199887b6d61584c463a3937332a20190d000000000000000000000000000000000000000f243a4f64798fa4b9cee4ffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffeebd9c8a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162532404c576169717981888f989faab2bfced8e5f5fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000e1e2c3c48586174808b99a1b4bcc9d7e5f5f3f0eeeef0f4f6fcffffffffffffffffffffffffefdac4af9a846f5847331f0a00000000000000000000000000000000000000000000000000000000000000000a1f34475970869bb0c5dbead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7ffffffffffffffffffffffffffffffeed8c3ae99836e59442e190400000000000000000000000000000c1c2b3b495b657b8b9fb4becfe0f0fffffffffffffffffffffffffffffffffffffffff9ebe0ccb8a796816c5b4a392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4b6075869caabbcebeb19f978376645c4f4231271a0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8399aec2d2e5fffffffffffffffffffffffffffffffffffffffffff3dfcab6a5907b66513c2b19000000000000000000000000000000000000000000000000000000000b203448596d8297abbccfe3f8fffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000d22374c62778a9fb4c3d4e6f6fffffffffffffffffffffffffffffffffffffffffffffffeebd9c8aa957f6a55402a1500000000000000000000000000000000000000000000000000000000000b1b2f3f4b6075879cb2c7dcf1fffffffffffffffffffffffffffffffffffffff4dfcab59f8a755443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162532414d5d647784949fa9b4bbc8c3c0b4a69d8776614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d2b343f4b56606c7e8d9fb5c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5ded1c8c5bfbbb8b6b6b8bdc6b9b4a1998676614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffff3dec9b39e89745e49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d2021201d14100e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e323f4b5b6379879da6b8c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c1b49f8c7a645443301c07000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000d1d2e3e4d5f6b80939da6aaadafb1b4b9c6bfc5c9d2dfe8f6fff0e0d2c1b3a297826d614f402f1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffefdac5af9a85705a3c2b190500000000000000000000000000000008141c303b484d5e65727c869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1f0efeff1e7dacfbfb3a69d8d82776a6158524e4c473a342b1d120400000000000000000000000000000000000d22384d62778da2c5d6e8fbffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714222f39464b545c646c747a828b99a1b4bac7d7e5f5fffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000e1e2b3a4755606b7883949fabbac7d7e4f5fffffffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37210c00000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadfecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1b6cbe0f6ffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000d1c2a3a48596379899eaabbcedcedfefffffffffffffffffffffffffffffffffffffff9ebdbccbcb39e8977614c3d2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d6c8196a4b6c8c3b2a097817261584b3e321d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384d62788b9fb4cadff0fffffffffffffffffffffffffffffffffffffffffae6d4c3b29d8773604b35200e0000000000000000000000000000000000000000000000000000000005182b3b4e63798c9fb5cadfeefffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94a9bacde1f1ffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c17000000000000000000000000000000000000000000000000000000000417293a4c5d6c8196a5b6cadff3fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071423303f4b5962737f8a989faaadaeaba29a8879635847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313b484d5d657581939fabbccfe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3cac0b4b0a9a5a2a1a1a3a7acb1b6b19c8774604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f212731353635312626231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315212e3d4a5b6378889ea9bacde1ecfffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6b5a395806b5c4a36251300000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000001020304150626b7e88909497999c9ea8a5aab0b5c1cad8e8f8feefdfd0c0b1a0947f6a5e4c3d2c1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffff3dec9b39e89745a4834200b00000000000000000000000000000a182630404d59626e7b86919ca4b5c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d0c4b7ab9f97897f766d676361584d483c2f221203000000000000000000000000000000000b20364b60758ba7b9cce0f5ffffffffffffffffffebd6c1ab96816c56412c170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53687e93a8bdd3e8fdffffffffffffffffecd7c2ac97826d573e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933363e4a4f5460656d7883929fa9bac7d7e9fdfffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000e1c2a37444b5a626f7f8d9fa9bac6d7e5f5fffffffffffffffffffffffffffffffffffff7e2cebbaa927d68533a2a170400000000000000000000000000000000000000000000000000000000000004182a3a53687e93abbccfe3eed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000d1d2a3a47586277879da7b8c8d8eafafffffffffffffffffffffffffffffffffffffffdeadbcebdaf9e917c665947341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fffffffffffffffffffffce9d7c6a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000000000000000000000000000c1f334658657b8d9fb5c2cab6a59882726054463a2e20140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8095aabbcee2f7fffffffffffffffffffffffffffffffffffffffff4dfcbb7a5937d685443301c0800000000000000000000000000000000000000000000000000000000000d2135495b6e8399aec0d0e3f7ffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc7d7eaffffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b16000000000000000000000000000000000000000000000000000000000a1f334658657b8d9fb5c3d3e6f9fffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e3b4854606978828b939899968f8478635b493a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631414d59626e7b86979fb5bcc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b6b1a29a94908d8c8b8e92979ca4a2907c665544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffff3dec9b39e89745e49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b29333637444b4b4b44373b382f211305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111f2d3c495a647a8b9fb4becee2f2fffffffffffffffffffffffffffffffffffffffffffffeebd9c8b9a89b8574604b3e2d1808000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000213233344506068757a7f828486898c90959ba3adbacadaeaf9fdeedecebeb49f8d7c665b493a2a1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffff5e0ccb9a78d77624d38220d000000000000000000000000000a1b2836434b5f677783909ca4b1b5c2d2e5f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede2d4c9bcb5a79e958a827d78776e625a4c402f211100000000000000000000000000000000091d31455674899eb3c9def3ffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8399aec3d9eefffffffffffffffffff0dbc6b19b86715c4a36220b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212d3636434b505a626e7d8b9fa9bacde1ecfffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000c1927313c484d61697c8b9fa8bac7d7e6f6fffffffffffffffffffffffffffffffffffeead8c8af9a846f5847331f0a0000000000000000000000000000000000000000000000000000000000000a1f3447596f849aafc9d9ebf0dac5b09b85705b3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000002101d2b3b48586176869ca5b7c5d6e6f6fffffffffffffffffffffffffffffffffffffff5eae2ccbdb19f95806a5e4d3a2a180100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c7d7e9fdfffffffffffffffffff6e1cdbaa88b75604b36200b0000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000000000000000000000000000c1d30404c6176879dabbccfc7b29c877560544336291c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889eb3c8d9ebfefffffffffffffffffffffffffffffffffffffffae7d4c4b29d8774604b362614010000000000000000000000000000000000000000000000000000000000061a2c3d4f647a8fa2b4c8dcefffecd7c1ac97826c57422d1700000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a8937e69533e2914000000000000000000000000000000000000000000000000000000000c21364c6176879dabbccfe1f1fffffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b36434b5a626d787e8384817a6f625a493d2c1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b5f677783909ca4b1bdcfdae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b6a49c8f857f7b787776797d82878c8f846f5e4c37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffff2ddc8b39d88735e48331e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3a464c55556061605559504c40302313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3c4b5c677d91a0b1c4d4e6fafffffffffffffffffffffffffffffffffffffffff8eae2cebbaa9e8a7963554431201000000000000000000001142636576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000005162633424e5660656a6d6f7174777b7f85939cadbcccdbecfbfcece3cfbcab9e89796358473828190a00000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffbe8d6c5a5907b66503b26110000000000000000000000000a1a28394554606b7c8999a1b1b5c2c9d2e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc5b9b3a99f98928e8b8378665e4c3f2e1909000000000000000000000000000000021527385c72879cb1c7dcf1ffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c62778a9fb4c9dff4fffffffffffffffffff2dec9b5a38e7a644f3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222630353c484d5f677c8b9fb4becee4f4fffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000009151d2b35434f5e667b8a9fa9bac8d8eafefffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37210c0000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4f2dcc7b29d87725443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffff1dbc6b19c86715c47311c070000000000000000000412202d3c48596276859ba4b5c3d4e3f3fffffffffffffffffffffffffffffffffffffff2e5d7cdbcaf9f97816c625040301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea9bacde1f6fffffffffffffffffff4dec9b49f89745645311d0900000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000000000000000000000004182a3b4d5e6d8298a5b7c9d3c3a7927d6757453626180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687d92a7b8cce6f6fffffffffffffffffffffffffffffffffffffffff4dfcbb7a6937e695645311808000000000000000000000000000000000000000000000000000000000000000f22364a5c6f849aafc1d2e4f8eed9c4af99846f5a37271502000000000000000000000000000000000000000000000000000000000000000000001b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58e7a644e39240f0000000000000000000000000000000000000000000000000000000012273c52677c91a5b7c9daecfffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1826303c484d5962696d6e6b655d4d483c2c1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455606c7d8998a0b1b6c2cee3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a59c867a706a6663616163686c72767a78624d402f1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4758616b72757675726e655e4d41301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4d5f6d8297a6b7cbdfeffffffffffffffffffffffffffffffffffffffff9eadaccbcb49f8c7c665b4937271502000000000000000000081c3043546f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000816243138454b5055585a5c5962666a707e939eafbdceddedfcfeebd9c9b9a79c877661564537281a11070000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000091928384557607280919ea7b3bfc9d2dee5f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d6ccc7bab4ada7ab9f98897c665d4b372614010000000000000000000000000000001b31465b70869bb0c5dbf0ffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596a8095a9bacde2f6fffffffffffffffffff8e5d2c1ac97826d5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708141c202b35414d5e687d92a0b2c6d7e9fcfffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000020e192032404c5d657b8b9faabbcee2eafafffffffffffffffffffffffffffffffff7e2cebbaa927d685337271502000000000000000000000000000000000000000000000000000000000317293953687e93aabbcee2f7f4dec9b49f8975604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000041522303e4a5a6277869ba3b5c2d2e2f2fffffffffffffffffffffffffffffffffffffceee2d4c7bab49e958172604a4433221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9def4fffffffffffffffffff3dec8b39e89735e3c2b190500000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000000000000000e1f344759667c91a0b2c3d4cab6a48c76614c39281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c5d5e8fffffffffffffffffffffffffffffffffffffffffae7d4c4b39d8875604b3827150000000000000000000000000000000000000000000000000000000000000000071b2e3e50657b90a3b5c9ddf0f1dcc7b29c87725544311d0800000000000000000000000000000000000000000000000000000000000000000000182e43586d8398adc9daecfffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b29c87725c4a36210d000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c3d4e7f7ffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a5539291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2b353b484d54585956504b3f342b1d0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e31414b607381929ea8b2becad3e0ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b29d8776645c54504d4c4c4e5257586165625a4834221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2ffffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758617680878a8b8a87847b675f4d3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414c6176879db2c0d1e4f7fffffffffffffffffffffffffffffffffffeebdbcdbcaf9e937f695e4c3d2c1909000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000006141a2731363b3f42443b484d5055606a80959fb1bfcfdeeefdf7e7d6c5b6a59b8474605545382f221b1006000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000021527374556607583969eb3b8c5cfdee5f0f8fffffffffffffffffffffffffffffffffffffffffffffcf5f3f2f1f1f2f3f5fcfffffffffffffffffffffffff4e8e0d7cdc9c2c9bcb5a89e8c7b655544311d080000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277899eb4c7d7eafdfffffffffffffffffffff0dec9b49f8a76614c362110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e192031404e5f6d8298a8b9cde1f3fffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c0000000000000000000000000000000000000000000000000000000000000000051522303f4b5d667c8c9fb4bbccdcecfdfffffffffffffffffffffffffffffffeead8c8ae99836e5544311d08000000000000000000000000000000000000000000000000000000000a1e3346576f849aafc8d9ebfef6e1cdbaa98c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffff3ddc8b39e88735e49331e09000000000000000c171f33404d5c6478869ca4b5c1d2e0f0fffffffffffffffffffffffffffffffffffffeebded1c4b7a99f92806c605443302515040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566f8499afc6d6e9fcfffffffffffffffff4dfc9b49f8a745a4835200b000000000000000000000000000000000000000000000000000000000000081b2e3e596f8499aec4d9eefffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000000000000000000000e1e31424c6177889eb3becedcc7b29c87725847331b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b50657a8fa3b5c9e3f3fffffffffffffffffffffffffffffffffffffffff7dfcbb7a6937e695645321a0a0000000000000000000000000000000000000000000000000000000000000000001023384c5d70859bb0c2d2e5f4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000014293e53697e93abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a8947f6a543d2d1a07000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbe0f4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e19202b34373e4344413a372e20190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4e5f6d82979fb3b9c6cfdee5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67584b3e3b383736393d3a474c504d483c2b190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473899eb3c8def3ffffffedd8c3ae98836e59432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c617686959c9faa9f9d99907d675847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131f334658667c90a2b4c8ddeffffffffffffffffffffffffffffffffffff0e0cebdb09e95806b614f402f1f0f00000000000000000000000f24394f64798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000a151d20252a2d2f2b34373b4250616d8197a1b2c0d0dfeffdf4e4d3c3b4a299837360564c3f362d211a0f0500000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000010f1d31445560748499a1b0bcccd5e3edf8fffffffffffffffffffffffffffffffffffffffbf5f3ede8e9e1dedddcdcdddee1e9e6eaeff4f6fdfffffffffffffffbf5e9e1ded8dacfc6b9aa9c8773604b35200b0000000000000000000000000000001b30455b70859ab0c5daefffffffffffffffffffebd6c1ab96816c56412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536576c8297a8b9cce5f5fffffffffffffffffffffff6e1cdbaa8937e69533e2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132231414c62778a9eb4c5d5e8fbfffffffffffffffffffffffffffffffde9d7c7a08b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000412212f3f4c5e687d929dafbecfdeeffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200b000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff4fffde9d7c7a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000001111c2a3343505f677a889ca4b5c2d2dfeffefffffffffffffffffffffffffffffffffff6ebe2cdc0b4a69d8b7d6a614a43362513070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283852687d92a8b9cde1f5fffffffffffffffff6e2cebaa98d77624d38220d0000000000000000000000000000000000000000000000000000000000000d22374b5c72879db2c7dcf2fffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000000000008182b3c4e606e8399a6b8cbdcd7c2ac97826d573a291700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596e8398aec2d2e5fffffffffffffffffffffffffffffffffffffffff7e7d1c1b29d8875604b38281600000000000000000000000000000000000000000000000000000000000000000000081c2f3f51667c91a4b5c9deece2cebbaa8e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000d22374d62778c9fb5cadfedfffffffffffffffffffffffffffffffffffffffffffffae7d5c4b49e8a76614c37210f00000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d192022292e2f2c25231c110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a0b1bdccd6dfe7eff4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b3a2e2623222124282933373a38342b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4ffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6d8298a4b2b4bbb4b2ae9e8976614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e70859bb0c1d2e4f8fffffffffffffffffffffffffffffff8e5d2c2b19f96806b62504232221101000000000000000000000014293e54697e93a9c5d6e8fbffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000002090b1015181a1820222633434b60738299a2b4c1d1dfeffef1e1d1c0b3a1998374655d4f4a3e352c20190e040000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000f1f32424b6073839aa2b3bfcde0e8f3fffffffffffffffffffffffffffffffffffffff8f3e7e0ddd7d2d6cdc9c8c7c7c8c9cdd6d1d5dadfe2eaf4f6fdfffffffffffffcf6f4edece3d6c8b6a58f7a644f3a250f00000000000000000000000000000d1828385c71869cb1c6dbf1ffffffffffffffffffedd8c3ae98836e593928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869cb1c6d6e8fffffffffffffffffffffffffce9d7c6b19c86715c4b37220b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f3448596a8095a7b8cce0f5fffffffffffffffffffffffffffffff6e1cdbaa98a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000311212f404e5f6a7f94a0b2c0d1e2f2fffffffffffffffffffffffffffffff5e1cdb9a88f79644f3a240f0000000000000000000000000000000000000000000000000000000012273c51677c91a9bacee2f6ffffe6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffefdac4af9a856f5a45301a000000000009151d2e3a474c616a7d8a9da6b6c3d2e0effdfffffffffffffffffffffffffffffffffff6e6d9cebdb0a29a887a685f50433025180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb4c9deeefffffffffffffffffdead8c7a6917c6751382816030000000000000000000000000000000000000000000000000000000006192c3c4f647a8fa5b6cadff3fffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000000000000000000132536485a687d92a1b3c5d5e7d4c4a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384d62788b9fb4cadff0ffffffffffffffffffffffffffffffffffffffffecdac9b4a3927d675745321a0a00000000000000000000000000000000000000000000000000000000000000000000001120354a6073869cb1bdcee1ead8c8a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000b203448596f8499aebecfe3f3fffffffffffffffffffffffffffffffffffffffffff3e0cbb8a695806a5847331f0a00000000000000000000000000000000000000000000000000000000000417293a5a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa9917c665136251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d14181916100e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bacb3b8c5c8cbd4dadfe2eaf0f4f7fefffffffffffffffffffffffffffffffffffffff8f4f4f7fefffffffffff2ddc8b29d88735645321c110e0c0c0e13171f21252220190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768babbccfe3f7fffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63798b9fb4c2cacecac7b9a7937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f4050657b90a3b5c9ddf7fffffffffffffffffffffffffffffff3dec9b5a497816c62514433241404000000000000000000000005182b3b596e8399aec3d8eeffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000300050b0d151d3144556074849aa3b4c1d2e0f0ffefdfd0bfb3a199867b6f645c4e493d352b1f180c03000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000a1a2d3d4f606d8197a2b3c0d0ddebfbfffffffffffffffffffffffffffffffffffff7ece3dfd5cbc8c2bdc6b9b4b2b2b2b2b4b9c6bcc0c5c9ced8dfe2eaf5fafffffffffffffffffff4e6d3c3a7927d67523d281200000000000000000000000003111d2a34455673889eb3c8ddf3fffffffffffffffffff1dcc6b19c87715746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4c9def3fffffffffffffffffffffffffff5dec9b5a48f7a644f39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6175899eb3c7d7eafdfffffffffffffffffffffffffffff4dec9b49f89745443301c070000000000000000000000000000000000000000000000000000000000000000000000031222314150616d8298a2b4c4d4e5f5fffffffffffffffffffffffffffffce9d6c6a8937d68533e281300000000000000000000000000000000000000000000000000000004182a3b576c8297acc7d8eafdfffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffefdac4af9a856f5a37261401000003101927313f4b58616e7f8d9fa8b7c4d3e1f0fefffffffffffffffffffffffffffffffffff6e6d8c8bbb49f968477645c4e41331c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576c8197acbfd0e3f6ffffffffffffffffecd7c2ac97826d5645321e08000000000000000000000000000000000000000000000000000000000c2035495a6f8499aec3d3e6f9fffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000000000000000000091c30435462788a9eb4bfd0e3dfcbb7a68d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8095aabbcee2f7fffffffffffffffffffffffffffffffffffffff8e3cfbcab9b8572604a392816000000000000000000000000000000000000000000000000000000000000000000000000071c304354667c919fb1c3d4e7d6c1ac97816c573c2c190600000000000000000000000000000000000000000000000000000000000000000005182b3b4f647a8fa0b2c5d5e8fbfffffffffffffffffffffffffffffffffffffff3e3d0bfb39d8876614b3a291704000000000000000000000000000000000000000000000000000000000000172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffdead7c7ad97826d5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d828e979ea7acb2b7c4c5caced8dbdfe2ebeaeceef3f5fcfffffffffffffffffffffff7ece3dfdfe3ebf7f6fffffff2ddc8b39d88735645311d090000000000040a0c100d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2c9d9ebfefffffeebd9c9a6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576c8196aabbcedfe2dfd6c5af9a846f5a3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223384c5e71869bb0c9daecfffffffffffffffffffffffffffffbe8d6c5b19c8674604b44342615060000000000000000000000000b2034485973889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a8927d68533d281300000000000000000000000000000000000000000000000000000114263745566175859ba3b5c2d2e1f1fdedddcfbfb3a49c90847a6e635b4d483c332a1e170b0200000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000021527384a5b697e939fb1c0d0deedfbfffffffffffffffffffffffffffffffffffdeee7dacfcac5b8b3ada8a4a89e9d9c9c9d9ea8a3a7aab0b4bac7c9cdd7e0e7f2fbfffffffffffffaece1ccb9a8907b65503b261000000000000000000000000412212e3b484c60768b9fb5cadff4fffffffffffffffffff4dfcab49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea8b9cde1f6fffffffffffffffffffffffffff8e5d2c2ad97826d5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020202020100000000000000000000000000000000000000000000000000000d1e3246576b8095a9bacde2f6fffffffffffffffffffffffffffff3dec8b39e89735e3a2a180400000000000000000000000000000000000000000000000000000000000000000000000004132333434b6074849aa6b7c7d7e9fdffffffffffffffffffffffffffffe9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000b1f34475972879cb2c7dcf1ffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffff0dbc6b09b86715544311d08010a161e2d37444b5d657683949fabbac6d4e2f1fffffffffffffffffffffffffffffffffffff7e7d8c8bbaa9f93817362594b3e3123150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394e63798ea1b3c7dcf1fffffffffffffffff3dec9b39e8975604b362614010000000000000000000000000000000000000000000000000000011527374d63788c9fb5cadff1fffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000000000000000009192c3d4a6072849aa8b9ccddedddc8b39d88735a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889eb3c8d8eafefffffffffffffffffffffffffffffffffffffdead7c7b59f8d7a645443301b0a000000000000000000000000000000000000000000000000000000000000000000000000001325364c5e6d8197a5b6c9dadcc7b29c87725a4935200b000000000000000000000000000000000000000000000000000000000000000000000d22374b5d6e8398a7b8cce0eafbfffffffffffffffffffffffffffffffffffbe8d5c5b3a1927d675746331c0c0000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b3f53646d7a828990979da6a9b0b4bbc8c6caced9d5d7d9dee1e8f4fffffffffffffffffdefe7dacfcacacfd9dbe2edfafff4dfcab49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3fffffff7e3cfbcab8e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879db2c8d9ebf7f3dec9b39e8974594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4054697e94abbccfe3f8fffffffffffffffffffffffffff5e0ccb9a7917c67564531261607000000000000000000000000000d22374c62778ca6b8cbe0f4fffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78e79634e39240e0000000000000000000000000000000000000000000000000000000919283846576176859ba4b5c3d3e1f1fbedddcfc2b5b1a29a8f83796d625a4c473a33291d150a010000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000091d31455663798b9fb4bdcedeeefcfffffffffffffffffffffffffffffffffff5e9e1d1c9bcb5aea69e98938e8b8988878788898b8e91959a9fa9adb4bac7cbd5e0e8f3fdfffff9f2e7e0cebfb39e8976614c36210c000000000000000000000212222f3f4b59626e7d92abbccfe3f8fffffffffffffffffff7e2cebbaa907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697e94a9c6d7e9fcfffffffffffffffffffffffffffff0dec9b49e8976614b36210f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c0f1215171717171614110c0a04000000000000000000000000000000000000000000031629394c62778a9fb4c9dff4fffffffffffffffffffffffffffff2ddc8b39d88735847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000005151d3245566277879da9bacde1eafafffffffffffffffffffffffff8e5d2c2a6917c66513c27110000000000000000000000000000000000000000000000000000000c22374c61778ca5b6cadff3ffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffff3dec9b49e8974604b36251b141c28323e4a55606a7b8899a1b5bcc9d7e4f2ffffffffffffffffffffffffffffffffffffffecdac9bbaa9f8c7e6c6055473b2e2013050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2135495b6f849aafc3d3e6f9fffffffffffffff5e0ccb9a7927d685443301c0b0000000000000000000000000000000000000000000000000000081d3144556b8096abbccfe3f8fffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000002152737495b697f94a2b4c6d6e8edd8c3ad98836e583c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f52687d92a7b8cce6f6fffffffffffffffffffffffffffffffffffffff6e2cdbaa998826d5c4b3625130000000000000000000000000000000000000000000000000000000000000000000000000000081830404b6175879dabbccfdfcab6a58d78634d39291703000000000000000000000000000000000000000000000000000000000000000000081b2e3f4d6277899eb3bccdddedfcfffffffffffffffffffffffffffffffdefe0ccb8a799846f5f4d39291700000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4c4d4e6fafffffffffffffffffffffffffffffffffffffffffffff4e0cbb7a68e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010233546535c646c757b81888e949a9faaabb1b4bbc8c0c1c4c9ccd6e4eaf8ffffffffffffefdfd2c9bcb5b4bcc9c7d0e0e7f2f7e3cfbcab8e79634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b7cae6f6fff5e0ccb9a78c77624d37220d00000000000000000000000000000000000000000000000000000000000000030a0c0d0f10100e0c09030000000000030a0c0f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122374d62778c9fb5cadff4fffffffffffffffffffffffffff3dec9b39e8975604b3827150800000000000000000000000000000c21374c61768caabbcee2f7fffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b000000000000000000000000000000000000000000000000000000000a1a293946586176869ca4b6c3d3e1f1fbede0d2c9c0b4afa1998c82786c61584b463932281d140900000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000005182a3b4b6074869ca9bacddbecfcfffffffffffffffffffffffffffffffffff3e5d7cdc0b4ab9f999088827d797674737272737476797c80858a91989fa9b3b8c4ccd6e2eaeceae6dfd5cbbdb1a1957f6a5746331e0a0000000000000000000010212f404c5d657783929bacc9daecfffffffffffffffffffffeebd9c8ab96816b563d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859aafc5daeffffffffffffffffffffffffffffffff6e1cdb9a8937d68533d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c181f2225272a2c2d2d2d2c2926211f170c0300000000000000000000000000000000000000000b1f3447596e8398adc9d9ebfefffffffffffffffffffffffffff4e0cbb8a68c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000021528384759647a8b9fb4bcccdcecfbfffffffffffffffffffffff2dec9b5a38c77624c37220d00000000000000000000000000000000000000000000000000000010263b50657b90a5c3d3e6f9ffffffefdac5af9a85705a45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffff6e1cdb9a8907b665443372e263039454b5c6473808d9da6b3bfcfdae7f5fffffffffffffffffffffffffffffffffffffff8e3cfbcab9f8c7d68604b44372a1d100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a4b6cadef6fffffffffffffffbe8d6c5b19c8673604b3a291704000000000000000000000000000000000000000000000000000b20354b6074889db3c9daecfffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000000000000081d31445563798b9fb4c0d1e4f4e5d3c2a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d71869bb1c5d5e7fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a77624d3e2e1808000000000000000000000000000000000000000000000000000000000000000000000000000000121e324657657b8d9fb5c5d5d3c3ab96806b5746331e11020000000000000000000000000000000000000000000000000000000000000000001020344859667c919eb0bfcfe1e9f4ffffffffffffffffffffffffffffefdfcebdb39e8977624d41301b0b00000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffae7d5c4a9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061828353e4a4f5560666c73797f858a91969b9faaa8abacaeb4b9c6cddae9f7fffffffff3e3d2c1b5ab9f9fabaeb3bfcbd5e2efebd9c9a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffff2dcc7b29d87725645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2c3d4e6fcfffbe8d6c5a48e79644f39240f000000000000000000000000000000000000000000000000000000030a0c12161e212324262524211e16130c0b0d11171e2124201d150f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c5dbf0ffffffffffffffffffffffffffeed8c3ae99836e5645311a0a0000000000000000000000000000000b20354a60758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f5443301c0800000000000000000000000000000000000000000000000000000000000b1b293a47586277869ca5b6c3d3e0e8f1f0e5ded0c7bfb2aa9f978b81776a61574b453831261912080000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c27120000000000000b1f344859697f94a4b5c7d7eaf9fffffffffffffffffffffffffffffffffff3e3d5c7bab4a29a8d837b746d686461585d5d5d5d576163676b70767c838a949da6b3b9c5ced8d6d5d4cac4b7b39f978372604b392917030000000000000000000c1c2e3f4c5e667b8899a1acb9cae7f7fffffffffffffffffffffff1dcc7b19c87725b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4fffffffffffffffffffffffffffffffce9d7c6b09b85705b493521080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212a34373a3d3f42424242413f3b3633291e170b0000000000000000000000000000000000000005182a3b52677c91abbccfe3f7fffffffffffffffffffffffffffae7d5c4a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4a5c677d929eafbecfddedfbfffffffffffffffffffff0dbc6b19b86715948341f0b00000000000000000000000000000000000000000000000000000013283e53687d93a8c9d9ebfefffffff1dcc7b19c87725c36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffce9d7c6b09a8572604f4b3e36434b57606b7a86959fabb7c4d0e3ecf7fffffffffffffffffffffffffffffffffffffff7e4d1c1b59f8d7d675f4e423127190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20354a6073879cb2c8d8eafefffffffffffffff3decab6a4927d685846331f120000000000000000000000000000000000000000000000000215283851667b90a6b8cbe7f7fffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000000000006192c3c4b6074859ba9bacddeeef3dec9b6a48d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f657a8fa3b5c9e3f3ffffffffffffffffffffffffffffffffffffffffefdac5af9a8570594834201000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394b5d6d8297a6b8cbdec8b39e8976614b3f2f201000000000000000000000000000000000000000000000000000000000000000000005182b3b4d5e6b8095a0b2bfcdd6e4effdfffffffffffffffffffffff3e3d2c1b19f917d6759483423130000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e593a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a18202d3637444b50575c646a70767c81868a8f939597999ea8b0bccbd9e9fdfffffbe8d6c5b5a39b8c8a9099a1b3b7c4d1dfead5c0ab95806b56402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbffffeed9c4af99846f5a3828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca8b9cde1f5ffffe5d0bba5907b66503b261100000000000000000000000000000000000000000000000000070b161e2128293236383a3b3a3936322828222022262933363a36322824201d140e0c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a5538271500000000000000000000000000000000071c30435473889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffbe8d6c5a9947f6954362614010000000000000000000000000000000000000000000000000000000000000c1c2a3a48596277879ca5b6c3ccd6dcdfe3ece3dccfc8bbb4a99f968980766960564b443730231c1107000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c2712000000000006192c3c4c6277899eb4c2d2e5f5fffffffffffffffffffffffffffffffffff4e4d5c5b8a99f9384796e666054534f4c463a474739464b4e52555760676e777f88949ea7b4bbc8c1c0c3b7b2a69d928174605443301b0b0000000000000000000417293a4b5d667c8b9da6b3bfcad7e7fffffffffffffffffffffffff3decab6a48d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f54697f94abbccfe3f7fffffffffffffffffffffffffffffffff4ddc8b4a38d79634e36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2933363b474c4f5255575757575654514c463a33291b0b000000000000000000000000000000000000000d21364b61768b9fb4cadff4ffffffffffffffffffffffffffffebd5c0ab96806b56362614010000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4d5f6b8095a0b2bfcfddebfcfffffffffffffffffae6d4c3aa95806a553b2a180500000000000000000000000000000000000000000000000000000013283d52687d92abbccfe3f7fffffff3dec8b39e89735443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff4ddc8b4a296806f645c595854606775808c9ba3b4bcc9d4e2edfffffffffffffffffffffffffffffffffffffffffff2ddc8b4a3957f6a5f4d40311d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354697f94aabbcee2f7fffffffffffffff9e5d3c2b39d8876614c402f1d0d0000000000000000000000000000000000000000000000091d3245566d8298adc4d5e7fffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000c2035495a6a8095a3b5c7d7e9fcf1dcc6b19c86715a4834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596e8398adc1d2e4ffffffffffffffffffffffffffffffffffffffffffecdac9aa95806a553b2b180200000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4c6176889eb3c0d1ccb8a797816c5d4c3e2e1b080000000000000000000000000000000000000000000000000000000000000000000d1d30404b60728298a1b4b9c6d2dfecfafffffffffffffffffff7e7d6c5b5a397816c5f4d3b2b18050000000000000000000000000000000000000000000000000000000000000000000417293a5a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222731363b3d4a4e545761666c71767a7d80828489959eaebbcbdeeffffff5e0ccb8a79b8578757b83909da6b4c1d0ddd9c4af99846f5a3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4c9def3fffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000005101b222932363d39464b4d4f504f4e4b46393d3735373b39464b4f4b45383a35312624211a130d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000001325365c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78e79644f39240f00000000000000000000000000000000000000000000000000000000000000000c1c2a3b48596278879da5b3b9c5c6cacfdad9dee0d9cec7bab4a89e95887e746860554d40372f221b100600000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000c2035495a6c8197a8b9cce0f0fffffffffffffffffffffffffffffffffffce9d6c6b8a69e8b7e6f645c504b4336393633293232293336393c39454b5158616a757e89979faaabacaba8a59d94887d6d605645362614000000000000000000000a1f334758657b8c9fa9b7c4d0dde7f5fffffffffffffffffffffffff9e5d3c2a9947f69543c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869cb1c9d9ebfefffffffffffffffffffffffffffffffff7e4d1c1ab95806b5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939464c56596164676a6c6c6c6c6b696661584b46392917030000000000000000000000000000000000000a1e32465772879db2c7dcf2ffffffffffffffffffffffffffffefdac5af9a85705443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000102030414a60728298a1b2bfcde1e9f4fffffffffffffff4dfcab7a58e79644e39240f000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadfedfffffff4dfcab49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff7e4d1c0b09e96847a726e6d6e747c87969faab5c2cfd9e7f2fffffffffffffffffffffffffffffffffffffffffff9e5d3c2b09b8573604b4130221401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c61778b9fb4cadff4fffffffffffffffff0e0cbb8a697826d5e4c3b2b1a0a000000000000000000000000000000000000000000000b20364b6075899eb3c9def2fffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000091c2f3f4d63788b9fb4c1d2e5f5fce9d7c6ab96816b563c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384d62778b9fb4cadfeffffffffffffffffffffffffffffffffffffffffff8e3cfbcab907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f334758687d92a2b4c8d6c5b59f8d7b655c4b37220e00000000000000000000000000000000000000000000000000000000000000000000121c304354607483949ea8b5c1cfdceafffffffffffffffffeebd9c9b8a79b8574604b41301d0d0000000000000000000000000000000000000000000000000000000000000000000000172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d20262d363939464c5156576165686b6c6f7580949daec0d1e4f7fae7d5c4b39e89776260656e7b889ba3b3bfd0ddc8b29d88735847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546f849aafc8d8eafefbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000d19202d3639464b525757616264656563615758534c4a4d51565761646056554f4b443739362d28221f18100b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3fffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000001a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4859627887969ea7acb1b5bcc9c3c8ccd6dcd7cdc6b9b4a79e94877d73665e504b3f362d211a0f050000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffce6d1bca7917c67523c27120000000005182b3b4d63788b9fb4c6d6e8fefffffffffffffffffffffffffffffffffff5e1cdb9a89e887a68604e4a3e35302624211f171d1d171e2123272832363a474c56606977818b92969795938e877f76675f4b453827180800000000000000000004172a3a4c6176889daabac7d5e2edfbfffffffffffffffffffffffffffff0dbc5b09b85705a4834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657a8fa4b6cae7f7ffffffffffffffffffffffffffffffffffffefddc8b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657616b73777a7c7f81828282817e7b766d615746331e14030000000000000000000000000000000000031629395a6f8499afc4d9eefffffffffffffffffffffffffffff3dec9b49e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000002131c30435460738399a1b0bdcdd7e4eef8fffffffffff2ddc7b29d87725c4a36210d000000000000000000000000000000000000000000000000000000000b203448596e8399aebecfe6f6fffff7e3cfbcab8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffefdecdbdb0a29a8f8784828488919da5b4bbc8d2e3ebf7fffffffffffffffffffffffffffffffffffffffffffff3decab6a48f7a655443302313040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3447596f859aafc4daeffffffffffffffffffae7d5c4b19f907c665948382715020000000000000000000000000000000000000000000f243a4f64798fa8b9cce1f5fffffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000000000e23384c5d6f8399a9bacddfeffff6e1cdb9a8907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566b8095aabbcee2f7fffffffffffffffffffffffffffffffffffffffff4dfcab59f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4a6072859bb0c5dacfbcab9e8a7a644f3d2c1a0600000000000000000000000000000000000000000000000000000000000000000001142636455660747e8a9ba3b2becde3ecf7fffffffffff9ebe3cfbcab9e8978625645322312000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffae7d4c4a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b111a21242933363c39464b4f53565756606b7f94a2b4c8ddf3f4e0cbb8a6937e69594b505e66778599a1b3bfd0cbb7a68c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697e93aabbcee2f6ffe6d1bca7917c67523c2712000000000000000000000000000000000000000007141d2b343e4a4e5761676d727678797b7a7976726e68616062666b707679756f6a646055544e4a3d3d37342a25201d150d0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c7d8eafdfffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f5443301c08000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b485a6277818990969c9fabaaaeb3b8c5c7cad3d6ccc5b8b3a59d92867c70655d4f4a3e352c20190d04000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffdead8c7a7917c67523c2712000000000b203448596d8297aabbcee4f4fffffffffffffffffffffffffffffffffffae7d4c4b49e8a7a645c4e42362d201c140f0c0a040000030a0c0e12161e212a3338454b58616c777d8081807e79736961574d4131271a0a000000000000000000000a1f3347586c8196a6b7c8d7e5f2fffffffffffffffffffffffffffffffff4dfcab59f8c78624d38220f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6e8398aec2d3e5fffffffffffffffffffffffffffffffffffffff4dfcbb7a6907a65503727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c617581888c8f9294979797979694908a8275614b42322110020000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffff5e1cdb9a88d78634e38230e0000000000000000000000000000000000000000000000000000000001080b12130c0a030000000000001325364455607483969fb4b9c6d0dfe3ecedeeedecebd7c2ac97826d573e2d1a070000000000000000000000000000000000000000000000000000000005192b3b4f647a8ea0b2c8d8eafdfffeebd9b7a28d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffdebdbcdc0b4afa59d9997999da6b2b6c3ced9e6f0fefffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725d4b3626140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a576c8297acc1d7ecfffffffffffffffffff2e2cebdb39e8977625645311d1505000000000000000000000000000000000000000010253a50657a8fa5c6d6e8fcfffffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000000081c2f3f50657b90a1b3c7d7eafdfff3dec9b49e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075889eb3c8d8eafefffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c304354667b90a5bbd0dac9b9a89d88735b4935210c000000000000000000000000000000000000000000000000000000000000000000000818273845566069788598a0b0bccfdae7f6fffffffbeadbcdbdb49f8d7c665a4938281505000000000000000000000000000000000000000000000000000000000000000000000003172939556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171e21262932363a3e4038454b6072859ab0c5d5e8ecdac9b39d8875604b3b404c5962748399a1b3bfcfc4a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffbe7d5c5a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4c8d9ebfee7d1bca7927c67523d271200000000000000000000000000000000000000061425323c484d5c646d767d82878b8d8f908f8e8b87837d7775777b80858a8f8a847f7a746e69635b58524c483b3a3631272320190e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba9bacee2f6fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553626140100000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c4859616c757b81868b9094999ea7aab2b6c3c8d1d5ccc3b7b2a49c91857b6f645c4e493d342b1f180c0300000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffff6e2cebaa98f7a65503a2510000000011426364c62778b9fb4c8d8eafffffffffffffffffffffffffffffffffffff4dfcbb7a6947f695c4a3e31211a0f0801000000000000000000000003090c181f28323a474c5961686b6c6b686360544c4639301d150a00000000000000000000000c21374c61768a9fb4c4d5e6f5fffffffffffffffffffffffffffffffffff8e3cfbcab937e69543d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394d62788b9fb4cadff0fffffffffffffffffffffffffffffffffffffffae6d4c4ac97826d5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d82969da6a4a7aaacacacacaba9aa9f98836e614f3f2e20100100000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffce9d6c6a6917c67513c271200000000000000000000000000000000000000000000000000000008141c202728211e170b0500000000081827374556607281929ea8b3c0cacfdad8d9d8d7d6d6bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000d22364a5c6e8398aabbcee2f5ffffe2cdb8a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffff9ebded0c8c3b7b2aeadaeb3b7c4cad4e2ebf6ffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583f2e18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7ecffffffffffffffffffffece0ccb8a79b8474604b43322313040000000000000000000000000000000000000010253b50657a90a5bacfe5fffffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000000000e23374b5d70859ab0bfd0e5f5fffde9d7c7ae98836e5645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a6b8cbe6f6ffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f593929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253650667b90a5bbd0e7d6c6b7a68d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000a1a2838454b5a637582959eb5bcc9d9e6f6fef3e8e0ccbdb09e937e695e4c3c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11161e2125282b28324354667b90a7b8cce0e3cfbcab95806b5645322f3b485660748399a1b3bfbca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfff5e0ccb8a78b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596d8297aabbcee2f2e7d2bca7927d67523d281200000000000000000000000000000000000000142432434f5a626d79828992979c9faba4a5a4a3a59d98928b8a8c90959b9fa99f9a948f89847e79736d68625956504b443738352b2321190e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557748a9fb4c9dff4fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3a474c5660666c71767b7f84898e959ca4afb4c0cdd6d4cac2b6b1a39b90847a6e635b4d483c332a1e160b010000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36210b000000081c3043546b8095a9bacee6f6fffffffffffffffffffffffffffffffffffff2ddc8b29d8874604b3e2d2013070000000000000000000000000000000000040a161e2a333b474c52565756534e4a433633291b130200000000000000000000000013283e53687e93a9bacde2f2ffffffffffffffffffffffffffffffffffffffecdac9b09b86715b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8096aabbcee2f7fffffffffffffffffffffffffffffffffffffffff2dec8b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aeb7c4bcbfc1c1c1c1c0c8bbb4a1937e695d4b3e2d1f1203000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000712182630353c3d36332920190d05000000091927384554606c7d8a9aa2afb5bcc9c3c3c3c2c0c5b9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000071b2d3e4d63788b9fb4c7d7e9fdf8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffceee3dcd4cac7c3c2c3c8cbd5dfe6f1feffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e583a2a180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac5d6e8fbfffffffffffffffffffbe7d5c5b4a297816d614f413122120400000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000000061a2c3d50657b90a2b4c8ddedfffff6e1cdbaa9917c675238281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c4d5e7ffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6e4d4c4a8927d68533626140100000000000000000000000000000000000000000000000000000000000000000000000a1a28323c4956607280939fabbbc8d8e6ebe2d6ccbcaf9f96806c614f402f1e0e000000000000000000000000000000000000000000000000000000000000000000000000091d30404b6176899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1013161625364b6074899eb3c8dedfcab59f8c78624d38281d2a38455660748399a1b1bda6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfff3ddc8b39e88735746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4d63788c9fb4c4d4e7e7d2bda7927d68523d28130000000000000000000000000000000000000c1c32424f616978828c979ea8acb1b5bcc9babac3b7b2adab9f9faaa6abb0b4bab4afaaa79e99938e88837d77716b656055534d483c38352c20190e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000f243a4f64798fa4c4d4e7faffffffffffffffffffffffffffffffffffffffffecdac9a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a3438454b51575861666a6e74797f878f9aa2b4b9c6d6dfd3cac1b5b0a29a8e83796d625a4c473a32291d140900000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffefdac5b09a85705645321e090000000b20354b6074889db2c7d8eafffffffffffffffffffffffffffffffffffffae7d4c4aa95806a5544312010020000000000000000000000000000000000000000030c181f2a34373d4142403e393530251e170b0000000000000000000000000003182e43586d8398adc7d7eafffffffffffffffffffffffffffffffffffffffff7ddc9b5a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c6176899eb3c8d8eafefffffffffffffffffffffffffffffffffffffffff5e0ccb8a7907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d4d1d4d6d7d7d7d6d8cebfb49f8b7b655c4a3d301e160a0000000000000000000000000003162839586d8297adc2d7ecffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000050b0f1a212f36434b52524c4639342b1f180d0b0c0b0a1a2736434b60687984909a9fabacadaeaeadaba9a79e8c77624c37220d00000000000000000000000000000000000000000000000000000000000000102035495a6c8196a9bacde1f6fce9d7c6a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffffff7f1e6dfdcd9d7d9dde0e7f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705847342b1d130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa7b8cce0f4fffffffffffffffffffff3e3d1c0b19f947f6a5f4d4030221204000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000c2135495b6f849aafc0d1e4fbfffff4dec9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6ecd7c2ad97826d5443301c080000000000000000000000000000000000000000000000000000000000000000000000000a151d2c384554606b7e8d9faabbc8d8d9cec5b9b39e95816c625142322212000000000000000000000000000000000000000000000000000000000000000000000000000f24394d5e6b8196a7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffce9d6c6ae99836e593a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc3d8dac9af9a85705a48351a0d1a28384556607483979fb4a38d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefff0dbc5b09b86705b3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6c8196a6b7cbdfe8d3bda8937e68533e2913000000000000000000000000000000000004182a3a4f60697f8a989fabb4b9c6c7cacfdad0cfd4cac7c9bcb5b4bbc8c0c5cacdc9c4c5b9b3aea9a69d98928b86807a756e68625a564d493c352c1f180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000c21364c61768ba6b7cbdff4fffffffffffffffffffffffffffffffffffffff8e3cfbcab8b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2832363b3a474c50555460646a727a84919ea8b9c6d6e7ded1c9c0b4afa0988c82786b61584b463931261910030000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffde9d7c7aa95806b553828160200000010263b50657b90a6b7cbe5f5fffffffffffffffffffffffffffffffffffff4dfcbb7a68d78634e372715010000000000000000000000000000000000000000000000040c181f22282b2c2b2924201c1308030000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffff8e4d2c1ab96806b563c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576a7f94a8b9cce6f6fffffffffffffffffffffffffffffffffffffffffffbe8d5c5ac97816c573d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aac8d9ebe9ececececebeae2cebbaa9e897a645b4d4032281a12090200000000000000000000091e3245576f849aafc4d9effffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000000000000002090b1015191820222d36404c5460676861574d483b342a202021201c13182630414e5b636f7b848c92969899989796938f897e685948341f0b0000000000000000000100000000000000000000000000000000000000000006192c3c4c62778a9fb4c9def4f6e1cdbaa88c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffffffffff9f4f2eeeceef2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c483b3120190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c6d6e5f5ffffffffffffffffffffefdfcebdae9d927d675e4d402f221204000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000031628394e63798da2b3c7deeffffffdead7c7ae99836e5746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6f2ddc8b39d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000020e1a2836434a60697d8c9faabbc8c8bbb4a79e91806c635244342414040000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c919eb0c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263754697f94a9bed4cfbcab937e69533c2b19000a1a27384556607381939f9b85705b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6176889db3bdcddfd3bea9947e69543f291400000000000000000000000000000000000a1f344759697e939fa9b5bcc9cdd6dcdfe3ece5e4e6dfdddacfcacaced8d5dadfe1dedad6ccc9c3c4b8b3adab9f9b958f89847e78726b635b4d493c342a1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000a1e33465773889db2c8ddf2fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d20262933373b36434b4e555d65707d8a9ea8b9c9d9ebe4ddd0c7bfb2aa9f978b81776a61574b44372e1e160b00000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffff6e1cdbaa9907a65503b2510000000061a2c3d576c8197acc4d4e6fffffffffffffffffffffffffffffffffffffff2ddc8b29d88735b493519090000000000000000000000000000000000000000000000000000040b0c13161716130e0b070000000000000000000000000000000000071d32475c72879cb1c7dcf1ffffffffffffffffffffffffffffffffffffffffffefdcc7b19c87725a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6075889eb3c6d6e8fffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90aabbcee2f7fffffffffffdead8c8b9a79e8979665e4b45382f201d150e0b080100030002090d1928394b60768a9fb4c9def4fffffffffffffffffffffffffffffff2ddc8b29d88735d3727150100000000000000000000000000060a151d20252a2e2b34373d4a4e5e66737c7d766c62594c473b3436363530252c2722313d494e5e666f787d8183848382817e7a7568604e3b2a18080b0c0d0e101112131516160e0c070000000000000000000000000000000000000e1f3448596c8297acc1d7ecf4dec9b49f8974604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfefefffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9957f6e62594e41342b1d1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8297a8b9c7d8e7f6fffffffffffffffffffdecdcccbbb49f8c7c665e4c40302313060000000000000000000000000000000f24394f64798ea4b9cee3f9fffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000091e3245576c8196abc0d0e3fdfffff6e2cdbaa9927d675239291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daefffffffffffffffffffffffffffffffffffffffffffffe7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5f4e0cbb8a68f7a65503727150200000000000000000000000000000000000000000000000000000000000000000000000000000a182530424f5f677d8c9faaababaa9f97897d6b62524534261606000000000000000000000000000000000000000000000000000000000000000000000000000417293a586d8297adbccde4f4fffffffffffffffffffffffffffffffffffffffffffffce8d6c6b49e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c4d5cab59f8b77624d37220e00000a1a28384555606c7e8a8879634e3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e334657667c909fb0c1d1d4bfaa957f6a55402a1500000000000000000000000000000000000c22374c6177899eb4bac7cfdae1e9f1f4f8fffffffaf4f2ece3dfdfe2eaeaf0f4f6f4efe8e0ded9d5cbc8c9bcb5b1aba89e99938d8780786d635a4c473a31271c130802000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000031729395a6f849aafc4daeffffffffffffffffffffffffffffffffffffffff4dec9b49f89745443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11171f2126263035393f4b505f677a8a9eabbccfe3eaeee3dccfc8bbb4a99f96897f756960554a3e32281b10010000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffff4dec9b49f8a75604b36210b0000000c2135495b73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583d2c1a00000000000000000000000000000000000000000000000000000000000000010201000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffff3decab6a48d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657697f94a6b8cbe4f4fffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb4cadff3fffffffffffff6e6d6c5b8a79e8a7c6b60564c4036312723201d14191819151d202a374557677c91a9bacde1f6fffffffffffffffffffffffffffffff4dfc9b49f8a745544311d080000000000000000000000010f1a212731363b3f443b484c4f5b636f7c8691928a81786c62594c484b4b4a4336423d37342c35404c505a62686c6e6e6e6d6b696560564e42311d151d20212324252627292a2b2b24211a0f030000000000000000000000000000000005182a3b50657b90a5bacfe5f0dbc6b19b86715443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2efeceae9e8e8e8e9eaeceef1f4f7fdfffffffffffffffffffffffffffffffffffffffdead8c7af9e958377685f4d483b3120190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374e63798a9ea9bac9d9e6f6fffffffffffffffffffae9e2cebbaa9f8b7c665e4d413124150100000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000b21364b6075899eb3c9deeefffffff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffff7e7d0bfa8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c5d5e8fae7d5c4ac96816c5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000008131c32414d5f677c8b929696938b8277675f50443427170800000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871879cb1c6dcebfffffffffffffffffffffffffffffffffffffffffffffff7e1ccb9a896816b5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da6b8cbc5b09b8670594834200b0000000a1a2837444b60687877635b49351e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5e6c8196a3b4c4d4c0ab96816b56412c1600000000000000000000000000000000071b2d3e556a7f95a8b9ccd7e3ecf7fcfffffffffffffffffffff8f4f4f7fefffffffffffffbf5f3eee7e0dddacfcac6c6b9b4aea8a49c968c82786c61594b453830251e160f0d07000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffff4dfcab49f8a755645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11141c20242e37414d5c667c8d9fb4bccddcecf7ede6d9cec7bab4a89e95887e73645c4b46392e1c140800000013283d53687d92a8bdd2e7fdffffffffffffffffffffffffffffffeed9c4af99846f5645321e090000000e23394e63788ea6b7cbdff4ffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffff9e5d3c2a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6175889eb3c5d5e7fffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576f8499afc5d5e7fbfffffffffffff3e3d5c5b8a89e8d8075665e524b4538383531262e2d2e2832363b48556075879db2c7d7e9fcfffffffffffffffffffffffffffffff6e2cdbaa98a75604b35200b0000000000000000000009151d2c3538454b5055595c5962656c7984909ca4a89e968a81776b6259606160545b57524d483b3b36383c484d5257585959585654504b45383131322731353738393a3b3d3e3f414039362d1e170b000000000000000000000000000000000f24394e64798ea3b9cee3ecd7c2ad97826d5836251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffffffff7f1efe7e0ddd9d7d4d3d3d2d3d4d5d7d9dcdfe2eaecf1f3f9fffffffffffffffffffffffffffffffff5e5ccbcafa199897d6f62594e42352b1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092136495b657b8b9fabbbc8d8e6f5fffffffffffffffffffeead8c8baa99f8b7c675f4e42331d1409000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000004172a3a52677c92a7b9cce0f5fffffae7d5c4ae98836e5846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffeebd9c9b3a1907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea7b8cce0f5f2ddc8b39d8874604b3620100000000000000000000000000000000000000000000000000000000000000000000000000000000000142330414d5e66797d80817d776d62594d41332617090000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b49e8977624d3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8c5aa95806a553b2b1805000000000a192631424e5a626259493d2c1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404b6074859ba6b7c6c2ad98836d583d2c1a060000000000000000000000000000000d22364a5c72879db2c6d6e8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ece3dfdbd6ccc9c3c2b6b1ab9f988b81776960564a4336322824221b100200000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000012273c52677c91a7c3d4e6fafffffffffffffffffffffffffffffffffffff7e2cebbaa8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b111c23303d4c5e697e939eb0beceddedfbf6ebe2d7cdc6b9b4a69e93857a6c61574b3f3026180c000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffff8e5d2c2a8937e69533828160200000013283e53687d93a8c4d4e6fafffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c0d0e7f7ffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586a7f94a6b8cbe3f3ffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293952677c92a6b8cbe0f3fffffffffffffff3e3d5c6b9ab9f96877c71676056524e4b443744424338454b4f5962738298a5b6cae5f5fffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b0000000000000000010f1927313d494e5660656a6e7174777a818c9aa2b1b5b9b4a99f968a80777375767573706c67625956504b443738383d414344434241404142434445464737444b4c4d4e4f5152535556554e4a3d33291b0d00000000000000000000000000000011263c51667b91a6bbd0e6e8d6c5a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffffcefe4dddad5cbc8c4c2bfbebdbdbebec0c2c4c6c9ced8d7dcdee6f0f2f8ffffffffffffffffffffffffffffeadaccbfb3a79e92837868604d483c3025180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b5d677d8d9faabbc8d7e4f2fffffffffffffffffff6e6d8c7baa99f8c7d686050433126190b00000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000a1f3347586f8499aec5d6e8fbfffff4e0cbb8a6907b66513a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffff7e3cfbcab99836e5d4c38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8def3f4e0cbb8a6927c67523e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000005132330404c5b63686b6c6862594d483b302315070000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffeebd9c9b4a2937e695948341c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8298adbeb9a78f7a644f3a250f00000000000009141d313c484d4c483b2c1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcf9e4ceb9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d3145566277889da8b9c8b09a85705b4935210e0000000000000000000000000000000f24394e64798ea5b6cae4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffcf8f6f8fdfffff8f4f0e8e1ded9d3cac9bcb4aa9f96897f746760544b45383a362d201205000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000d22374d62778ca5b7cadff4fffffffffffffffffffffffffffffffffffffeead8c8a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121f2f404f606b8096a0b2bfcfddedfcfef5eae2d6ccc5b8b3a39b8c8175645d4b4336291c0e02152738566c8196abc1d6ebfffffffffffffffffffffffffffffff3dec9b5a48d78624d38220d00000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffbe7d5c5a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da2b4c9daecffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3e4c6176899eb3c4d5e7ffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5948342012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889eb3c5d6e8fbfffffffffffffff3e4d6c9bcb5a59d91867d756e676360555a5958585a5660656c778398a0b2c3d3e6fffffffffffffffffffffffffffffffffff3ddc8b39e88735443301c070000000000000003111f2c37444b5b636d757a7f8386898c8f979fabb4c0c9cdc7bab4a89e968b888a8b8a8885817c77716b656055534d4d4e4f505152535455565758595b5c5d5e5560616263656667686a6b6b635b4c46392a1d0d0000000000000000000000000000142a3f54697f94a9bed4e9e0ccb8a78e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffeefded1c8c5c4b8b3afacaaa9a8a8a9a9aaacaeb1b4bbc8c1c7cad3dbdee5f0f6fdfffffffffffffffffffffff8eaddd0c5b9b3a199897e6f625a4a43362b1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f3f4d5f687e8c9faabac6d4e2effdfffffffffffffffff5e5d7c7baaa9f8c7e6a614b4437291b0e000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000c21374c61768a9fb4c9dff4fffffff2ddc8b39d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465774899eb4c9def3fffffffffffffffffffffffffffffffffffffffff4dfcab49f8c78634d3f2f1c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8398adc3d8edfae7d5c4b09b85705c4a3622100000000000000000000000000000000000000000000000000000000000000000000000000000000000041222303d494e525656534d483b342b1d13050000000000000000000000000000000000000000000000000000000000000000000000000000000002152738556a8095aac9daecfffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9a8572604a3b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364f657a8fa0b2b39e8974604b35200b0000000000000001141d2b343837342b1d0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384859647a8a9eaabbb49f8c79634e3c2c19060000000000000000000000000001142636556a7f94aac3d4e6fffffffffffffffffffffffffffffffffffffffffffffffff6f1efe7e2e1e3e8eff1f7fffffcf5f3eee5ded9cfc8bbb4a79e94877d736760565b4f4a3e302312040000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000b2034485972879db2c7ddf2ffffffffffffffffffffffffffffffffffffffe4cfbaa48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122232424a60728298a1b2bfd0deedfbfffdf4e8e1d5cbc1b5ab9f97877a6a6054473a2c1e101d3145566f8499afc4d9eefffffffffffffffffffffffffffffff1dbc6b19c86715a4835200b000000031729395b70859bb0c5dbf0fffffffffffffffffffffffffffffffffffffff5e0cbb8a68b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6f849aabbccfe3f0ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000008182a3a4b5c6c8197a7b9cce2f3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8977624d402f1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566a7f94a7b9cce0f1fffffffffffffffff4e7dacfc3b7b2a39b9289837d7875716f6e6d6e6f71757a818a99a1b2becee1f1fffffffffffffffffffffffffffffffffff1dcc7b19c87725c362513000000000000000011212e3d4955606b7982899094999c9fa8a4acb4bcc9d0dee1d7cdc6b9b4aa9f9e9faba69d9a97928c87817b756e6863636465666668696a6a6c6d6e6f7071727374757678797a7b7c7e7f8080796d6157473b2a1c0c00000000000000000000000003172939586d8398adc2d8eddec8b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffff0dfd1c0b4b0a8a69d9a979594939393949597999c9faaa7acb2b6c3c6c9d2dee1e9f5fcfffffffffffffffffffffbede3d6ccbfb3a79e928478686054483c3025180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112130414e5f687d8c9fa8b7c3d1deebfbfffffffffffffffff5e5d7c8bbaa9f927f6c605546392b1e1103000000000000000004182a3a54697f94a9bed4e9fefffffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000005182b3b53687e93aabbcee2f7fffff8e4d2c1ab96816b5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba8b9cde1f6fffffffffffffffffffffffffffffffffffffffdead8c8ae99836e5a4935211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263652687d92a7c4d4e7faf2ddc8b4a38e7a644f3f2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c35383d41413e37342b20180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566f849aafc4daeffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c79645443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822374b5d6e8398a2ae99846e5443301c080000000000000000000d1920222220180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4a5c667c8c9fb4bcab98826d5b4935211000000000000000000000000000081c3043546f849aafc4daeffffffffffffffffffffffffffffffffffffffffffffff8eee3dcd9d1cdccced2dadce3eef8fffffffff9f7ebe3d8cec5b9b3a59d92867d757070645c4d413022110000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000005182b3b586d8298adc2d8edfffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004141c30435460738299a1b3bfd0ddedfbfffffcf3e7e0d2c9bcb4a59c8c80726158493c2d2327384b6075899eb4c9def3fffffffffffffffffffffffffffffce8d6c6ab95806b563c2b19050000000a1e33465774899eb3c9def3fffffffffffffffffffffffffffffffffffffff3ddc8b39e88735746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f647a8d9fb5c2d2e2f2ffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000001325364758647a8c9fb4c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a898836e5e4c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c6176899eb3c3d4e7f7fffffffffffffffff7ece3d4cac1b5b1a79e98928d8a868583828384868a8f979fa9b3bfcedcecffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000c1c2e3f4b5b6373808c979ea7aaaeb1b4bac6c1cacfd9e7eef5eae2d7cdc8bbb4b3b5bcb8b3b0aca7a49c969089837d7878797a7b7c7d7e7f808182838485868788898a8c8d8e8f9092939496958e82756259473a29190900000000000000000000000a1e33465772879cb1c7dceed9c3ae99846e5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffff8e5d2c1b4a29a938d8884827f7e7e7d7e7f808284878a8e92979ca4a9b1b5c2c9cdd7e1e9f4fefffffffffffffffffffff3e8e0d0c5b9b3a19a8a7e72625a4a4336291c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132331414e5f677c8a9da5b4c0cee0e8f3fffffffffffffffff5e6d8c8bbb49d9481736157483c2e21140300000000000308141f3447596e8399aec3d9eefffffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000b2034485970859aafc8d8eafdfffff2ddc9b5a38e79634e37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b1426364f647a8fa4c6d7e9fcfffffffffffffffffffffffffffffffffffffff7e2cebbaa907b66513c2c19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da6b7cbdff4f7e4d1c1ae99836f5d4b372212000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2123282b2c282220180d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899fb4c9def4ffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5c4a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4c6176849299937e69543626140100000000000000000000050b0d0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4c5e6c8196acc9b49f8c78634d3e2e18080000000000000000000000000b20354b6074899eb4c9def3fffffffffffffffffffffffffffffffffffffffff7ece3dfd0c7c4bcb8b7b8bdc5c8d1dee5f0fefffffffffef6eae2d6ccc3b6b2a49c928985857a675f4d402f1c0c00000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000013293e53687e93a8c3d4e6faffffffffffffffffffffffffffffffffffffebd6c0ab96816b5638281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536445560748399a1b3bfd0ddedfafffffffbefe7d9cfc3b6aa9f958376635b4a3e39374556677c91a8b9cde1f6fffffffffffffffffffffffffffff5e1ccb9a88f7a644f3a250f000000000c21364c61768ba8b9cce1f5fffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22374b5d6d8197a4b5c4d4e2f0fefffffffffffffffffffffffffffffffffae6d4c3aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000071c3043546176879cabbccfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b2a0907c665544311d0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576a7f94a5b6c9daecfffffffffffffffffffff1e6dfd2c9c5b9b3aea7a99f9c9a9997989a9b9fa9acb4bac7d0ddecfafffffffffffffffffffffffffffffffffff8e4d2c1a9947e69543f291400000000000004172a3a4b5d657985969faab3b9c5c3c6c9cdd7d7dfe3ebf7fffffdf4e9e1d8cecac8cacfcbc8c5c1c2b6b1aba89e99928d8d8e8f909192939495969798999a9b9c9d9fa9a1a2a3a4a6a7a8aaabaa9f97867762584737271501000000000000000000000c21364c61768b9fb5cadfe9d6c6a9947e69543626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffff2dec9b5a39a847d77736f6d6a69686869696b6d6f7175787d82878d949ba3acb4bac7cdd7e3ebf7f8fffffffffffffffffffbede4d6ccbfb3a89e938478696054473a2b1d0e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132331414d5e667a879aa2b1bdccd5e3eefcfffffffffffffff6e6d9cebbaf9f978375625a4b3f321e160b0b0c0e11161e2630404c61778a9fb4c9def4fffffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4fffffbe8d5c5b09b85715b4a361909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d20263143546a7f94a9bfd4e9fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a73889db2c8ddf2ffefdbc7b3a18f7a654f40301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e131617130d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea9bacde1f6fffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533d2d18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101f33465861737d838579634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f4052677d92abbcbbaa98836e5c4b3626140100000000000000000000000e24394e63798ea8b9cde1f6fffffffffffffffffffffffffffffffffffffdefe7dacfcabfb3afa7a3a1a3a8afb4c0c9d2dff0fefffffffffffef4e8e0d4cac2b6b1a89e9a9b8b7d675e4c3a2a1804000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000e23394e63798ea5b7cadff4fffffffffffffffffffffffffffffffffffff0dac5b09b85705645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182737455660748399a1b3bfcfdcecf9fffffffff7ebe3d3c8bbb4a1998779645c514e4f556074859bb1c6d7e9fcfffffffffffffffffffffffffffff3dec9b49e8975604b35200b000000000e23384e63788da3c6d6e8fcffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4b6175869ca6b7c3d3e0ecf9fffffffffffffffffffffffffffffff7dfcbb7a5907b66513b261100000000000000000000000000000000000000000000000000000000000000000000031628394a6072849aa5b6c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbfb19c8674604b392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b6074879dabbccfe3ebfbfffffffffffffffffff9efe4ddd6ccc9c3c7bab4b1afaeadadafb0b4bac7c9cdd7e5eefcfffffffffffffffffffffffffffffffffffff5ddc9b5a38e79644e39240f0000000000000a1f334758657b8b9ba3b4bbc8ccd6d8dbdee1e9ecf4f7fefffffffffffcf6eae2dfdddfe3e0dddad6d3cac6c6b9b4aea8a2a2a3a4a5a6a7a8a9aaabacadaeb0b1b2b3b4bac7b7b8babbbcbdbfc0bdb1a49c8676615544311d100000000000000000000010253b50657a90abbccfe3e1cdb9a88e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffae7d5c4b19b857368625a5a57555453535454555759556063686c72787f868e979fa9b4b9c6cfd9dee5f0f4fafffffffffffffffff4e8e0d0c6b9b4a29a8a7e726158483b2c221b100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132330404c5c647784979fb3b8c5d1e1e9f5fffffffffffffff6ebe2ccbdb1a1998678655d4f4232282120212327283236434b5e6b8096a9bacde1f6fffffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000004182a3a53697e93abbccfe3f7fffff5e0ccb8a7927d68523d2d1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101b2227313637444b6073869cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c586e8398adc3d8edfff6e2d0bfaf9a84705f4d3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c7d7e9fcfffffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a465560686e70635b4936210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2f7ffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021222374c61778b9fb4c8b2a08f7a645443301c0e000000000000000000000013283d52687d92a7c6d7e9fcfffffffffffffffffffffffffffffffffef5eae2d2c9bcb5aea19a928d8c8e939aa2b1b5c1d2e0f0fffffffffffffffbf1e6dfd3c9c6b9b3b0a99f8c7c665947341f0a000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000c21364a5b72879db2c7ddf2fffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192738455660748399a1b2becedbebfffffffffffef1e6d9cebfb3a59d887a6c66636468748197a3b5c9e4f4fffffffffffffffffffffffffffffff2ddc8b29d88735443301c08000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e3246576278889da5b6c2cedee5f0f7fefffffffffffffffffffffff7e7d3c2b29d8774604b35200b00000000000000000000000000000000000000000000000000000000000000000000091e324557687d92a2b3c3d3e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeddecab6a4937e695746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e324556657b8d9fb5becee0e7f3f8fffffffffffffffffff8f4e8e0ded8d7cdc9c6c4c3c2c3c4c6c9cdd7dee1e9f5fffffffffffffffffffffffffffffffffffffff5e5d2c1b09b85715c4a36220d0000000000000c21374c6176889ea9b4c1ced9e0e8eef1f4f6fcfffffffffffffffffffffffef7f4f3f4f8f4f2efece5dedcd6ccc9c3bdb8b8b9babbbbbdbebfbfc1c2c3c4c5c6c7c8c9cdd7cdcecfd0d1d3d4d5cec2b5a49a8473604b3e2d1b07000000000000000000152a3f546a7f94a9c9daecdec9b49e8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffff4e0cbb7a6917c66554d483c42403f3e3e3e3f404237444b4e52575b63697179818a959ea8b4bcc9c9d2dddfe7f2fffffffffffffffffbeee4d6ccc0b4a89e9384766259493c372e2220190f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412222f3e4a59617481919ea7b4c0cdd7e4eefbfffffffffffffee9dbcebfb3a49c897b69604b4538363537383c39464b54606a7c8d9fb4c7d7e9fcfffffffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000a1f3347586f849aafc9d9ebfefffeebd9c9b39e8875604b36210f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121c232d3637444b505560697e93a4b6cadef3ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffeddcc8b4a2917c675846331f110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2937444b52595b4e493d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6ffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f849aafc4beb09b8573604b3c2c1a0a00000000000000000000132536566b8196abc0d6ebfffffffffffffffffffffffffffffffff6eae2d7cdc1b5ab9f988e847d7877797e858f9ba3b5c2d3e5f9fffffffffffffffff9f0e5ded6ccc9c7baaa9e8877614c382815020000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffee9d3bea9947e695437261401000000000000000000000000000000000000071a2d3d576c8196acc5d5e8fbfffffffffffffffffffffffffffffffffff6e2cebaa98f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2838455660748398a0b1bdcde3ecf7fffffffffff6ebe2d0c3b6a69e8a817b78797d8597a0b1c1d2e5fffffffffffffffffffffffffffffffff2dcc7b29d87725d362614010000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839495a6379879ca4b1bdcad3dfe3ebf7f6ffffffffffffffffffecdac9b6a4937e695544311d08000000000000000000000000000000000000000000000000000000000000000000031628394b6075889db3c0d0e1f1fffffffffffffffffffffffffffffffffff8f2f0ecf3f5fcfffffffffffffff9e5d3c2b39e8975614b372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b5d6a8095a0b1bdcbd5dde4effcfffffffffffffffffffbf5f3edeae2dfdbdad8d7d8d9dbdfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffce9d7c7b5a3927d67523e2d1b0700000000000014293f54697e94a6b8c7d1e2ebf6fbfffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1e8e1ded8d2cdcdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddee1e9e2e3e4e5e7e8e9ebe0d2c2b4a295806a5c4a36221000000000000000000417293a596e8399aec3d8eedac5af9a85705544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffff2ddc8b39d8874604b37342b2d2a292928292a2b2d273135393d3d494e545c646c77808a979fabb1b5c2c8cbd4e2effdfffffffffffffffff4e8e1d0c6b9b4a29a8677635a4f4b3f38352b25201d1409040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202d3b4756606c7c899aa2b4bac6d0e0e7f3fefffffffffff9ebddd0c2b5a79e8b7e6d60564d4b4b4c4e5155576168737f8c9fabbccfe5f5fffffffffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffff7e3cfbcab96806b5645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202f383e4a4f5560656c747e8c9fb4c2d3e5f9ffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e5937261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfff7e3d1c0b39d8876614c3f2e1d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c0d1e3f7fffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192631353d444639362c1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba0b6cbe0f5ffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b52677c91a6b7c9b5a3937e695a49382715020000000000000000071c3043546f8499afc4d9eefffffffffffffffffffffffffffffef0e6d8cec7bab4a39b8d83796f6763626368707a859ba4b6c9deeffffffffffffffffffffff9f4e8e1ded7c8b8a796816c5645321d090000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffeed9c4af99846f5544311d080000000000000000000000000000000000000010253b50657b90a7b8cce0f5fffffffffffffffffffffffffffffffffffdead8c7ab96806b563c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384556607382979fb0bccfdae7f6fffffffffffeede1d3c4b8a89e97908e8e929ba3b1becedff0fffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffbe7d5c4a48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3c495b637886979fb1b6c2cacfd9dbe2edfdfffffffffffff1e3cfbcab9c8673604b37261401000000000000000000000000000000000000000000000000000000000000000000091e324657697f94a6b7cbdeeefffffffffffffffffffffffffffffffffcf0e5dedbd7dee1e8f4fffffffffffffff1e0ccb8a7947f6a5544311d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4a607282979fb3b8c4c8d1e1e9f4fffffffffffffffffffffffffdf6f4f1efeeecedeff0f4f6fdfffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99b8573604b352010000000000000001b30455b70859ab0c4d5e5effefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3eee7e2e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f4f6fcfff8f9fbfcfdfffef0e0d0c0b49f8c7a644e3f2e1b08000000000000000a1f33475872889db2c7ddebd6c0ab96816b56372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffdead7c7ac96816c5544312019181514131314141618151d2023282c35383e4a4e59626b77828c949ba3abb2b7c4d2dfeefcfffffffffffffffffceee4d6cdc0b4a49c87786d645d554d483c3a3531261f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a38454b5e667884949fa8b3c0ccd5e2eaf6fffffffffffbede0d2c5b8aa9f938275676260606163666a6f767d86949faabbc9d9ebfffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000316293953687d92aabbcee2f7fffff4dfcab49f8c78624d382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2b35404c505c646c757b8188939faabbcee0f0ffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8ffffeedfcbb7a697816c5d4b3b2a180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b4c8dcf0fffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d20282e3123211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293950667b90a5bbd0e5faffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074879db2c0c1b49e8a78635645311d0900000000000000000b20354a6074899eb3c8def3fffffffffffffffffffffffffffceee0d3c8bbb4a99f95857a6e635b524e4c4e535d6575869cb1c1d2e4f8fffffffffffffffffffffffcf5f3e6d5c5b49e8975604b36200b0000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffff3dec9b49e8975604b35200b000000000000000000000000000000000000000b20354b6074899eb3c8def3fffffffffffffffffffffffffffffffffffff1dcc6b19c87715b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384555607281969eb5bcc9d8e6f4fffffffffffff1e2d5c6b9b4aca6a3a4a8b1b5c1cedcecfeffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffff4e0cbb8a68c77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495a627682909ca4afb4bcc9c6cfe2eaf6fffffffff1e1d1c0b59f8d7b655544311909000000000000000000000000000000000000000000000000000000000000000000021527384b6175889eb3c4d4e7fcfffffffffffffffffffffffffffffff4e9e1d2c9c6c1c9ccd6e4f4fffffffffffffbe8d5c5b29d8874604b3c2c1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c304354607281929ea6b0b4c1cdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8a79635544311d08000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f7f8f9fafbfcfdfefffffffffffffffffffffffffffffffffffffffffeeee2cebbaa9a846f5d4b37220e000000000000000c21374c61768ca5b7cbdfe7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff6e2cdbaa9907b66503726140500000000000000000001080b0e131a21232d363b474c59626d777f868e959da6b5c1d1deedfbfffffffffffffffffff4e9e1d0c2b5a59d8b827a726a625a554f4b4437332a1c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2731404d5962737f8a9aa2b3b8c5ced8e6eef8fffffffffef0e3d5c8bbb4a098867d78767576787c7f848a929ca4b4bbc8d8e7f7fffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000a1e3246576f8499aec8d9ebfefff8e4d1c1ae99846f5a49351a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113212f3c494d5e667079818990979da6b4bbc8d9ebfefffffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b35200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2f7fffffae7d4c4b59f8d7b65594736251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b70849aafc1d2e5f8fffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b13191b0e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576d8298adc2d7edffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d92a2b4c9b9a89b8574604b36200b00000000000000000f24394f64798ea7b8cce0f5fffffffffffffffffffffffffdeeded1c2b6aa9f968b8073645c4e4a3d3837393f4b57647a8fa3b5c9ddf2fffffffffffffffffffffffffffff3e1ccb9a8907b65503b26100000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffff5e1cdb9a88e79644f39240f00000000000000000000000000000000000000081d3144556d8298adc5d6e8fbfffffffffffffffffffffffffffffffffff3decab6a48d78634d382310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28374454606d80949fabbbc8d6e4f2fffffffffffff3e4d6ccc9c1bbb8b9bdc6c9d2dfecfaffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000f24394e64798ea3b9cee3fffffffffffffffffffffffffffffffffffffff3ddc8b39e88735847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3c4858616d7b86919a9fabaeb3bfced8e6eff8f9f0e2d4c3b4a296806b5d4b37271500000000000000000000000000000000000000000000000000000000000000000000091d314556697f94a7b8cce2f2fffffffffffffffffffffffffffffff4e4d6cdc2b5b1acb4b9c6d6e8fcfffffffffffff3dfcbb7a6917c675a49392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364354606c7d88939ba3b4b9c6d3e0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ddc9b5a3937e685b4937271501000000000000001f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b4a28f7a654f3a25100000000000000010253a4f657a8fa4c3d4e6e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff4dfc9b49f8a76604b36210b000000000000000000000000000000060c101b222a343b484c596269717980889ba3b4c0d0ddedfbfffffffffffffffffffceee0d2c3b6a99f988f867f78716a6460554c473a2b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303b485460697884929ea7b4bbc8d0dee5f0f9fffffffff3e6d8cebeb2a49c928d8b8a8c8d91949a9fa9b1b6c2ced8e6f6fffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e000000000000000000000000000000000000000000000c21364b61768a9fb4c9def4fffff2ddc9b5a38f7b65503c2b190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d31404c5a626f7b858e979ea7acb3b7c4ced9e6f6fffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88f7a654f3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7fffffff2e3cfbcab9d8877615443301c130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c51667b90a3b5c9deefffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def4fffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a6072859babbcc6b5a3917c675139281603000000000000071b2e3e556a8095aac5d6e8fbffffffffffffffffffffffffefdfd1c0b4a49c8c81776b60554b3e362d2322242e394a5c71869bb0c6dbf0fffffffffffffffffffffffffffffce8d6c6a9947e69543f29140000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffce9d6c6a7927c67523d2712000000000000000000000000000000000000000115273751667c91a7b9cce0f5fffffffffffffffffffffffffffffffffff9e5d3c2aa947f6a553e2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434b626b7f8d9faab9c6d4e2f0fefffffffffff4e8e1ded6d0cdced2dbdde4effdffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000e23384e63788da3c5d6e8fbffffffffffffffffffffffffffffffffffffefdac5af9a85705a3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2b3a464c5e66737c858b9199a1b4bbc8d2dfe3e6dfd3c4b6a59a8473604b3f2e1909000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889db2c5d5e7fffffffffffffffffffffffffffffffce9d6c6b9b4a39b979ea8b9cce1ebfefffffffffffae7d4c4b39e897863574637261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182636434b5f67757e85919ea8b6c2cfe1e9f5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0b09b8572604a3d2c190900000000000000001e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0ac97826c573a29170400000000000013283d53687d92a8bdd2e7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b19b86715645321e09000000000000000000000000000000000000070d181f2b343b484d545b636b77859aa2b3bfd0ddedfdfffffffffffffffffffef0e1d4c7bab4ada49c948d867f7a746c6158483c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121d2b36434b5a626f7d88969faab3bfc9d2dee5f1fafffffff6eae2cec2b5b1a7a2a0a0a1a3a6aaafb4bac7cad3e2eaf6fffffffffffffffffffffffffffffffffffff2ddc8b29d88735d3828160300000000000000000000000000000000000000000215273751677c91a9bacde1f6fff9e5d3c2b09b85705d4b371e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631424e5e657884909ba3acb3b9c5c8cbd4e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6ac97826c5948342010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffecdac9b7a69a8472604a41302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24384c5e71869bb1c1d1e4f8ffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e5937271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b53687d93a8bacde1f6ffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c30435464798d9fb5cac1ae98836e5746321e090000000000000d22364a5c72879cb1c7dcf1fffffffffffffffffffffffff3e3d1c1b4a29a867a6c62594b44372e211a0f0d101b2d3e54697f94a9bed4e9ffffffffffffffffffffffffffffffead5c0ab95806b56402b160000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffe8d3bea8937e69533e291400000000000000000000000000000000000000000b21364b6075899eb3c9deeffffffffffffffffffffffffffffffffffffff0dcc7b19c87725c4b37220b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182630445161697d8c9ea8b7c4d2e0eefbfffffffffffcf5f3ece5e3e3e7f0f2f8fffffffffffffffffffffffffffffffffffffffae6d4c4a6917b66513c261100000000000c21374c61768ca7b8cce0f5ffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2933404c54606670767c83949faab5c1cacfd3cac2b6a69d877761554431211000000000000000000000000000000000000000000000000000000000000000000000091c2f4052687d92a6b7cbe3f3fffffffffffffffffffffffffffffff5e1cdb9a89e9186828a9eb4bdcee0f0fffffffffffff2e0ccb8a79c8675615544311d1506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182630414d576169707c8a9ca4b2becdd7dfe7f2f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8d9c8b4a2907b655443301f0f0000000000000000001c31475c71869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeddc8b39d88735846331f0a000000000000152a3f546a7f94a9bfd4e9e3cfbcab8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b382816030000000000000000000000000000000000000000050d18202b34373d4a4e5861758499a1b3bfd0dfeffefffffffffffffffffffff1e5d7cdc9c2b6b1aaa39b958f898176625a483828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1826303c494d5f6876818b99a1b1b5c1cad3dfe6f1f9fffffdece0d2c9c6bcb7b5b5b6b8bbbfc4c9ced8dee5f0fdfffffffffffffffffffffffffffffffffffffff3dec9b49e89745645321e090000000000000000000000000000000000000000081d3144556d8398adc7d7e9fdfff3decab6a4917c66513f2e1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b60687c8a9aa2b0b4c1c9ccd6dddfe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a77624c3e2d1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffff7e7d4c4b3a1957f6a5f4d3f2e1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f4051667c91a3b4c8ddeefffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a161e2124211e160a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859ab0c6d7e9fcfffdead8c8aa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6e8398aec0c9b49f8a76614b36210c0000000000031629394f647a8fa4b6cadef3fffffffffffffffffffffffbe7d5c5b4a39a8475645c4d483b312719100700000010253b50657a90a5c9daecffffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000091e3245566c8197acc1d2e4f8fffffffffffffffffffffffffffffffffff3decab6a48f7a644f3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c34434f5f677c8a9da6b5c2d0ddebfefffffffffffffffffbf8f9fdfffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68c77624c37220d00000000000a1f33475873899eb3c8def3fffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2f36434a515861676e7f8b9ba3b1b5bcc3b6b2a49c887963594737271503000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c4d4e7fffffffffffffffffffffffffffffff7e3d1c0b49e8a7c716c7d919fb1c2d2e4f4fffffffffffbe8d6c5b5a4998373604b4332241402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c3039464b545f67798698a0b4bac7cbd4dee1e8f4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6ccbbaa9a85705d4c36251301000000000000000000172d42576c8297acc3d4e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfdfffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68b76614c36210c00000000000013293e53687e93a8c1d2e4dfcab59f8a755645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0000000000000000000000000000000000000000000000050d1820222d363a475761748399a1b3c1d1e0f0fffffffffffffffffffffff5eae2dfd3cac7c1b5b1aaa79e978778625645321e0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2b35414e58616c7984909ba3b1b6c2cad4dee5f0f8fffef0e5dedcd2cdcbcacbcdd1d4d9dfe2eaf5f9fffffffffffffffffffffffffffffffffffffffffff5e1cdb9a88b76604b36210b00000000000000000000000000000000000000000b20364b6075899eb3c9def3fffae7d4c4b19c8773604b352011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455606b7e8c9ea8b4c0c8d1dee0e8f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa997816c5c4a38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697f94a9bed4e9fefffffffffff2e2d0bfb59f8d7d675d4b3c2c1e0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001224384c5e70859bb0c0d1e3f7fffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f283236393632281d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb5cadff4fffff7e2cebbaa907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4e63798ea2b4c8baa9927c67523a291704000000000a1e3246576c8297acc2d3e5f9fffffffffffffffffffffff5e0ccb8a79b857461574a3e342b1d150900000000000c22374c61778cabbccfe3f8fffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffeead8c8a6917b66513c26110000000000000000000000000000000000000000021628384e64798ea3b5c9ddf5fffffffffffffffffffffffffffffffffff9e5d3c2ac97816c5846331f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162532414d5e667a889ca4b3bfcde2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d8873594834200b00000000000417293a5b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffbe8d5c5a5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000411182530353a474c5161697985929c9faba4a59c958678635b493b2a190900000000000000000000000000000000000000000000000000000000000000000000071a2d3d50667b90a4b6c9e2f2fffffffffffffffffffffffffffffff1dcc8b4a2907c665e5f6c8197a4b5c6d7e9fcfffffffffff3e3d2c2b3a196816c614f42311f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131b293236414d5b637582939fa9b2b7c4c9ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9b39f8c7a644f3f2f18080000000000000000000011273c51667c91a5b6cadfedf5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2f0e7e6e7eaedf2f4f9fffffffffffffffffffffffffffffffffffffffffae6d4c3a28d78634d38230e0000000000000e23394e63788ea3b5c9dde3cfbcab8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000050b0f1a212a39465660738399a3b4c2d3e3f3fffffffffffffffffffffffdf6f0e5dedcd2c9c6c5b9b3a59c8674604b3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1920313a464c5b636f7b86919ca4b2b7c3cad3dde4eff5fbf8f3f1e7e2e0dfe1e2e6e4e2e1e2e5eaf2f4fafffffffffffffffffffffffffffffffffffffffce9d6c6a28d77624d38220d000000000000000000000000000000000000000a1a2f4050657b90a7b9cce0f5fff4dfcbb7a6927d685443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b607380939faab9c6d0dde4eff5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b49f8c7a645645321e1404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8398adc3d8edffffffffffffffeee3cfbcab9f8b7b645b493c2c1f170d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f4050657b90a2b4c8dcf1fffffffffffffffffffffffffffffffffffffff7e2cebbaa8e79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a3439454b4e4b45393126190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92abbccfe3f8fffff4dfc9b49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364a5b70859bb0c5c7ae99836e5846331f0a000000000c21364b6176899eb4c9def1fffffffffffffffffffffff9e6d3c3b39e8978625646392d20180d010000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000031628385f74899eb4c9def3fffffffffffffffffffffffff7e2cebbaa8f79644f3a240f0000000000000000000000000000000000000000000a21364a5c71869bb0c6d7e9fcfffffffffffffffffffffffffffffffffff1dec9b49e8a76614c3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007142330404c5c64788699a1b0bdced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8ad97826d583b2b1805000000000000192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffff5e0ccb8a78c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202a3337434f5b63737d878b8e8e8c877f75635a493d2c1d0c00000000000000000000000000000000000000000000000000000000000000000000000d21364a5c6f849aafc2d3e5fffffffffffffffffffffffffffffffdead8c7af9a85705e4c4b6074869ca8b9cde1edfffffffffffff0e0d0bfb19f947f6a604e3a260c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e21303d4957616d7e8a969da6adb3b9c6ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b7a89e937f6a5c4a36211100000000000000000000000b20354b6074879db2bfd0dee1e8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4dddbd2d1d2d5d8dcdfe6ecf1f3f9fffcfdfdfefefefefdfcfbfffaf4f2efe8dfcab7a58b76614c36210c0000000000000c2135495b71869bb0c3d3e6dab6a18b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000070c1b293845556075859ba4b6c5d5e7f7fffffffffffffffffffffffffff9f3efe4dddbd6ccc3b5a495806a5847331f0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c29333d494e5e66727c86929da5b1b6c2c9d2dee0e8e6e6eae2dfdcdad7d4d1cfcdcccdcfd5dddfe6f1ffffffffffffffffffffffffffffffffffffffe4ceb9a48f79644f3a240f000000000000000000000000000000000000031628384c5e6e8399aec5d6e8fbfae6d4c3b29d8875604b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e44596e83969eb4bbc8d6e4eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e3cfbcab9c8675604b423122120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b20354a6074889eb3c8ddf3ffffffffffffffffecdac9baa99e8979635a493c3329221f180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223384c5d70859ab0c3d4e6fafffffffffffffffffffffffffffffffffffffeead8c8a7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202e3b484c57606360574b44372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f120e0c060000000000000000000000000000040a0c13140d0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc9daecfffffff0dac5b09b85705645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d54697f94a9bec9b49f8a76614c36210d000000071a2d3d53687d93a8b9cde1f5fffffffffffffffffffffff3decab6a4937e68594838291b10050000000000000000071c30435474899eb4c9def3fffffffffffffffffffffffffffae6d4c3a48e79644f39240f000000000000000000000000000000000000000000000000000000091e324556748a9fb4c9dff4fffffffffffffffffffffffff4dfcab49f8a76604b36210b000000000000000000000000000000000000000000071a2d3e53687e93a8bacde1f6fffffffffffffffffffffffffffffffffff6e1cdb9a8937e695443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3e4a59627583969fb4bbc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67513c2712000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffff3dec8b39e89735947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f21323d4a5460687276787977726a6056493c2c1f0f000000000000000000000000000000000000000000000000000000000000000000000006192c3c4e64798ea2b3c7e0f0fffffffffffffffffffffffffffffff6e2cebaa9927d685240455663798a9eb4bfd0e3f3fffffffffffeedddcebdae9d937e68533a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a121f2c39464b606879818890979ea8b4bbc8d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffcebd9c9b7a69d897e6a614f3e2d1b030000000000000000000000081d314455687d92a1b3c3c9ccd6e2eaf5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd2c9c6bdbcbdbfc3c7cad4d7dcdee5e6e7e8e8e8e9e9e8e8e7e6e4e7dfddd9d6ccbfb29d87725846331f0a000000000000061a2c3d52677d92a5b6cadfcdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000b1a283745576176869ca7b8c9daecfffffffffffffffffffffffffffffffff8f2f0e8e0d2c2b39e8976614c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2c35404c546067737d87929ca4b0b5c1c8ccd6d1d0d8cecac7c4c1bfbcbab8b7b8bac0c7cad4e1ebf8fffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000091e324556667c91a1b3c7e4f4fff4dfcab7a5937e685645321808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2bcced8e6f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b5a497816d604e402f21110200000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e26394e64798ea6b8cbe0f5fffffffffffffffff7e7d7c7b8a79d8778635a4c463a37342a1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f50657b90a5b7cadff4ffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4b59626d767975696055483c2f22140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c141d20242723211a120c0a040000000000000000080c171f2129292320190e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffdead8c8ab95806b563828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bacdbaa9927d68523b2b190500000c21364a5b70859bb0c6d6e9fcfffffffffffffffffffffff1dcc7b29c8774604b3b2b1a0b00000000000000000000001325485e73889db3c8ddf2fffffffffffffffffffffffffff4dfcbb7a58b76614b36210c0000000000000000000000000000000000000000000000000000000b21364b60768baabbcee2f7fffffffffffffffffffffffeebd9c8b19b86715645321e09000000000000000000000000000000000000000000000f21364c61768a9fb4c8d9ebfefffffffffffffffffffffffffffffffffce9d7c6b29c8773604a35201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3b4857617381939faabbcee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c000000000000051a2f455a6f849aafc4d9efffffffffffffffffffffffffffffffffffefdac5b09a85705b3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a141f2d36434b53576163646259554b45382c1e0f0100000000000000000000000000000000000000000000000000000000000000000000000c2035495a6d8298adc0d0e3fefffffffffffffffffffffffffffffff4dfc9b49f8a76614c3638495b687e93a1b3c5d5e8fbfffffffffffbebdbccbbb19c87725947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2832424e5b636b747b8289929faabbc8d7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfbcab9d887769614f43322010000000000000000000000000011527374e606f8399a5b0b4b9c6cdd7e0e7f3f7fefffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b5b0a8a6a8aaaeb2b7c3c1c7cad3d1d2d2d3d3d3d3d3d3d2d1cfd4cbc8c4c6b9b3a1947f6a543a291704000000000000000f20354b6074879cb2c2d3cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000a19283947586278899eabbccfe3effffffffffffffffffffffffffffffffffffffbf0e1ccb9a895806b5847331f0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212f36434a556068747d86919ba3adb3b8c5bcbbc8bbb4b2afaca9a7a4a2a1a3a5aab2b7c3cddaebf9fffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000006192c3c4b6075879db2bfd0e2fff9e6d3c3b29d8774604b38281500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dceaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d2c2b19f937e685e4c3f2e201001000000000000000000000000000000000000000000000000000000000000000000000000000004131b28323744556a8095aac5d5e7fbfffffffffffffffffff5e5d5c5b7a69d8778656158554c473b332a1c130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001123384c5e72889db2c7ddf2ffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5c6477828a8e897f73625a4c40321d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b161e21263135393c39352c27211f17120d0b05040b0c111b222933363e3e38352b201c1308030001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffff7e2cebbaa907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bad7c7af9a846f594834200b00000e24394e63798ea3b5c9e4f4fffffffffffffffffffffffae7d5c4a9947f6a5544311d0d0000000000000000000000001e34495e73899eb3c8def3fffffffffffffffffffffffffff2ddc7b29d88725746321e0a0000000000000000000000000000000000000000000000000000000d22374c62778ca1c8d8eafdfffffffffffffffffffffff7e2cebbaa97816c5738281603000000000000000000000000000000000000000000000a1f3346586c8197aabbcee2f7fffffffffffffffffffffffffffffffffff4decab6a4907b66513f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2b394655606c7e8c9fb4c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ae99836e5846331f0a00000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1826303539464c4e4f4d483b3632281a0e000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d63788c9fb4cadfeefffffffffffffffffffffffffffffffce9d6c6ae99836e5846332c3d4e606f8399a7b8cce0edfffffffffffff9e9decab6a48c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e313d494e5460656d757e8c9faabac6d3e1ecf6fdfffffffffffffffffffffffffffffffffffffffff9efe5d7cdbbb49f8d7b65594f423225150200000000000000000000000000091931424c617687989b9ea8b4bac7cbd5dfe2eaf3f6fcfffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a39b92919295989da5a7acb1b6c2bcbcbdbebebebebebdbcbbbac4b7b3afaba89e958374604b36200b0000000000000000081d314455677d92a4b6c9d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000a1b2a3a485a667c8d9fb5c0d1e6f6fffffffffffffffffffffffffffffffffffffce8d6c6b39e8976614c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061218253037444b556068737c8690989ea7a6a7a6a4aa9f9d9a9794928f8d8c8d90959da5b0bccddbebfdffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000a2135495b6b8095a5b7caddedfff3decab6a4927d685645311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cebdb49f8c7c665d4b3f2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000000c171f3039464b556072869cb1c7dcf1fffffffffffffffffffffff3e3d4c4b7a59d877a76716a62594c473a311d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f405c71869bb1c6dbf0ffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4b5c647b88979fa79e948578665e4f433126190a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f11161e2128323637444b4f524e493d3c37332a27222019181f22262e373a464c53534d483c3530251e16181715141311100e0d0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fffff4dfc9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfcab49f8b77624d37220f0001142637566b8095abc1d2e4fffffffffffffffffffffffff4e0cbb8a68d78634d372715000000000000000000000000081d314455748a9fb4c9dff4ffffffffffffffffffffffffffeed9c4af99846f5a3929160300000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4fffffffffffffffffffffffff4dfcab49f8c79634e39240e00000000000000000000000000000000000000000000000417293a4d63788b9fb4cadfeefffffffffffffffffffffffffffffffffff9e6d3c3b09b85705d4b372310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2937444b60687d91a6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6917c66513a29170400000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20293336393937342b211e160a000000000000000000000000000000000000000000000000000000000000000000000000000a2135495b6d8297aabbcee2f7fffffffffffffffffffffffffffffff5e1cdb9a8917c67523a291f31424c6277899eb3bfd0e4f4fffffffffffff9e5d3c2a6917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131f2c3536434b505660687d8c9fa8b6c3cfdee1e9eaeef1f4f7fefffffffffffffffffffffffbf4f0e5ded2c7bab49d947f6a5d4b3a32241507000000000000000000000000000000131f3347586378838689969fa9b3b8c5caced8dee1e9ebf1f3f9fffffffffffffffffffffffffffffffffffffff0dbc6b09b857d7c7d8083878c92979ca4a5a6a7a8a8a9a9a9a9a8a7a6a5a3a69d9a9590897f74605544311d080000000000000000011527374b6073869cb1c3d4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000c1c2b3c4c5e6b8095a2b4c8d8eafefffffffffffffffffffffffffffffffffffff4e1ccb9a895806a5847331f0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c263137444b546067717b83898d9091918f8d8a8785827f7c7a7877787a8087969eb0bdcde0f3ffffffffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000a1a2f404d63788b9fb4c3d4e6fbf8e5d2c1b29c8774604b3827150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeece2cebbaa9f8a7b655d4b3d2c1a0a0000000000000000000000000000000000000000000000000000000000000000000002101c2a33414d576169747d91a4b6cadef3fffffffffffffffffffffffff2e2d4c3b7a59d8f8b867f776c61584e4231261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0ffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636485a647b8a9ea6b4b9b3a39b897c69614b4437281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d182022232323232323232323232323232323242628323639464b5255606467635b57514c473a3c38352b2a34373c3e4b4f58616869625a504a433632282d2c2b292826252422211e17140b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c3d3e6f9fff0dac5b09b85705746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfcfbcab947f69543d2d1a07081d31445572879cb1c7dceffffffffffffffffffffffffff2ddc8b39d88735a493519090000000000000000000000000b20354b60758aa9bacee2f6ffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffecd7c1ac97816c5b4a36210c0000000000000000000000000000000000000000000000000b2035495a6e8398adbfd0e3f6fffffffffffffffffffffffffffffffffff1ddc8b4a28f7a65503e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192631424b6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b39e8874604b36200b000000000000000013283d53687d92a8c5d5e8fbfffffffffffffffffffffffffffffffeebd9c8a5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b171e2123242220180d0903000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4e63798c9fb4c8d9ebfefffffffffffffffffffffffffffffff3dec9b49e8975604b36211420344859677d91a1b3c6d7e9fcffffffffffffebd5c0ab96806b563928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2126303538454b5f677c8a9ca5b2bec9cdd7d5d8dcdfe3ebebeff1f2f3f3f3f1f0eeebe7e0ddd3c9c1b5a99f937f6a614f3f2e1c14060000000000000000000000000000000004172a3a495a636e7077818a959ea6aeb4bbc8c9cdd7d6dcdee5f0f4fafffffffffffffffffffffffffffffffce7d1bca7927d6867686a6e72777c81878c9091929393939494939392918f8d8b8884807b756a60564537271502000000000000000000091c304354677c91a5b7cac2ad98826d58432d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000e1e2f404b6073849aaabbcee2f2fffffffffffffffffffffffffffffffffffffce8d6c6b39e8976614c3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d273136434b515d656d74787b7c7b7a7775726f6c6a6765636263656b7580969eb0c4d8edffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000021527384c5e6f8499a9bacde1f1fff6dec9b5a3927d675544311a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8baa89e8a7b645b493828150200000000000000000000000000000000000000000000000000000000000000000210202d3a474c5f67757f88919bacc2d3e5f9fffffffffffffffffffffffffff2e2d4c3b7b2a4a39b958b817668604b44372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546278899ea8b8c4ccc1b4a79e8d7f6c605545392b1e1204000000000000000000000000000000000000000000000000000000000000000000000001080b0e0f0f0f0f0f0f0f0f0f151d2b3437383838383838383838383838383838393b39454b515761676e74797c78726c67615856514d483c3b474c51565c646d767e7e786f6660544b45384241403e3d3c3a393836332929201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da5b6cadff6fde9d7c7aa95806b55392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfd9c9b19c86715c4a36210a0b20354b60758a9fb5cadfedffffffffffffffffffffffffefd9c4af9a846f5a3c2c19000000000000000000000000000d22374d62778ca2c7d8eafdfffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000005182b3b576c8197acc1d6ecfffffffffffffffffffffff8e2cdb8a38d78634e3d2d1a0700000000000000000000000000000000000000000000000006192c3c4e64798ea1b3c7dceefffffffffffffffffffffffffffffffffff7e4d1c0af99846f5c4a362211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d3144556c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa995806a5544311d0800000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e0f0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b5d6e8399aabbcee6f6fffffffffffffffffffffffffffffff7e7d3c3ad97826d5745321e09182b3b4d5f6f8399a8b9cde1f0fffffffffffff0dac5b09b85705746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c202832414d5e66798798a0b0b4bac7bfc3c7cacfd9d6d9dcdddddededcdbd9d6d5cbc8c2b6b1a39b8a7e6a614f43322111000000000000000000000000000000000000000c1c2c3c494d5958616c77808891999faaaeb4b9c6c1c7cad3dddfe6f1f6ffffffffffffffffffffffffffffeed9c3ae99836e5e5355595962676c72777a7c7d7d7e7e7e7e7e7e7d7c7a7876736f6b6560564b453828190900000000000000000000011426364b6073879db2c7c5b09b86705b3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000111d31445563798c9fb4c4d4e6fafffffffffffffffffffffffffffffffffffff4e1ccb9a895806a5847331f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d2630353f4c50546063666766646260555a5754524f4d4c4e5056606c8196abc1d6ebffffffffffffffffffffffffffffffefdac4af9a856f5a45301a000000000000000000000000000000091d314556667c91a1b3c7d7eafff6e6d0bfb19b8673604b372715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6b9a89e8979635645321d09000000000000000000000000000000000000000000000000000000000000000010202e3e4a58616e7d88949da6acb9c9e0f0fffffffffffffffffffffffffffffff1e1d4cac7c2b5b1a99f96897e6d605544311d0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6073849aa7b8c6d5e0d1c5b8ab9f9481736057483c301f170c030000000000000000000000000000000000000000000000000000000002080b0f13141d202325252525252525252527313b484c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e51555760666e767c83898e918e87827c77716c67625a5c5c5961666c727a828a93938b847b7368605659585655545251504e4d4c46393f3631271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72879cb2c8d9ebf6e1cdbaa9907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfdec9b5a48e79644e382715081d31445571869bb0bfcfe1f1ffffffffffffffffffffffecd7c2ac97826d57422d180000000000000000000000000010253b50657a90a5bacfe5ffffffffffffffffffffffffffffecdac9a5907b65503b26100000000000000000000000000000000000000000000000000000000b2034485972879cb1c7dcf1fffffffffffffffffffffff6e1ccb7a18c77624c37220f00000000000000000000000000000000000000000000000000000e21364a5c6f8499afc0d1e7f7ffffffffffffffffffffffffffffffffffefdcc7b3a18f7a644f3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3f4b5c677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b49f8a77614c3727150200000000000000000b20354b6074899eb3c8def1fffffffffffffffffffffffffffffff4dfcab49f8a75594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d314556657b90a1b3c8d9ebffffffffffffffffffffffffffffffffecdac9b6a5907b6550392816030d1d30414d62788a9eb4c2d3e5f9fffffffffff4dfc9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e30404c5b637682929b9fa9a6aaaeb2b4bcc9c0c4c7c8c8c9c8c7c5c4c0c4b8b3aca49c92857968604f433225150300000000000000000000000000000000000000000e1e2c35383a474c59626b757c848b92999ea8a7acb1b6c2c7cad4dce3eef7fefffffffffffffffffffffff0dbc7b3a1917c665a4d40484d52575962656767686969696969686766656361575a56504b453832281a0a000000000000000000000000081c3043546a7f94a9c5c9b49e89745a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000011426374a5b6b8096a6b7cbdff3fffffffffffffffffffffffffffffffffffffce8d6c6b39e8976614c3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208141c202f3836434b4e5152514f4d4b4437423f3d3a38373838454f647a8fa4c4d4e7fafffffffffffffffffffffffffffff1dcc6b19c87715c3727150100000000000000000000000000000b20364b6074879cb2bfd0e5f5fdead8c8b3a1907b655443301909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d6c6b8a79d8774604b36200d000000000000000000000000000000000000000000000000000000000000000c1d2e3e4b5c647683929da6b2b7c4c9d7e7fefffffffffffffffffffffffffffffffff1e6dfddd2c9c7bab4a79e928273604b3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344759697e93a2b4c5d5e4efe3d6c9bcb49f978375625a4d40332a1e160f101111111111111111111111111111111111111111111111121316151d202428263135393a3a3a3a3a3a3a3a3a37444b596263636363636363636363636363636364666a6f767c838a91989ea7a7a59d97918b86817c7774717173777b81878f979fa8ab9f9990877e75706e6d6c6a69686665636261575d544b45382b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c566b8096aabbcee2f4dec9b49f8a75604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe5d2c2ab96816c5645311d0914263751667c91a1b2c3d4e4f4ffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000114263653687e93a8bdd3e8fdfffffffffffffffffffffffff8e3cfbcab8d78634d38230e0000000000000000000000000000000000000000000000000000000d22374d62778ca4b6cadef3fffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000071a2d3e50657a8fa2b4c9daecfffffffffffffffffffffffffffffffffff6e3d0bfaf9a846f5d4b3723110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5d657a879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa997816c5947341909000000000000000000081d3144556c8197acc3d3e6f9fffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f3f4b6074869cb1bfcfe6f6fffffffffffffffffffffffffffffff1e3cfbcab9d8773604a35200b0000132035485a697e94a4b6cadeeefffffffffff6e2cebaa9917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213222f3d4a58616e7d868a8d9195999c9faba8abafb2b2b3b3b3b2b0afaba7a69e9790867d73635b4e4232251507000000000000000000000000000000000000000000000e1920232a333b484c5660676f777d83898f92969ca4aab2b7c3c7d0dfe3ebf7fefffffffffffffffffff6e2cfbfb39e8978665e4f4b3e3d3b484c505152535354545454535251504e4b4639403b3632281e160a00000000000000000000000000011426364e63788da7b8ccb9a88d78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000000000009192d3d4b6175879db2c5d5e7fbfffffffffffffffffffffffffffffffffffff4e1ccb9a895806a5846331f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108111c23263035383b3c3c3a383531262d2a272523222328364c61768ba6b7cbdff4fffffffffffffffffffffffffffff3dec8b39e89735544311d08000000000000000000000000000417293a54697f94a5b6caddedfff7e2cebbaa99836e5d4b36261400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c5b6a5937e68533b2a1805000000000000000000000000000000000000000000000000000000000004182a3b4b5c647a8799a1b3b7c4cbd4e2e7f5fffffffffffffffffffffffffffffffffffffaf4f0e5ded8cec5b8b3a095806b5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6177899eb4c0d1e3f3fff3e7d9cfbdb1a1998578665e4c473a32282525262626262626262626262626262626262626262626262627292b273136393d37444b4e4f4f4f4f4f4f4f4f4f4f55606c77787878787878787878787878787878797b7f848a91989fa8adb3b8c3b7b2acab9f9b96918d898687888c91969da5acb4babcb4aea49c938985848281807e7d7b7a7977767572696056483c2b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788b9fb4c5d6e6dac4af9a856f5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4dec8b39e8875604b36200d0924394c5e6e8399a5b6c5d6e5f5ffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000081c3043546d8297adc2d7ecfffffffffffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000000000000000000000000000000000000071a2d3d54697e93a9c2d3e5f9fffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000f23374b5d6f849aabbccfe3f5ffffffffffffffffffffffffffffffffffeddcc7b3a18f7a6550402f1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3c4a5c657b8a9da5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b49f8a78624d3a2a1800000000000000000000011426374f647a8fa5b6cadff3fffffffffffffffffffffffffffffeebd9b6a08b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c5d6b8095a4b6caddedfffffffffffffffffffffffffffffff1e0cfbfb59f8d7c665443301c07000005192b3c4b6074869cb1c0d0e3f7fffffffffdead8c7ac97826c573d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2d3a464c5f677175787c8083878a8f92969a9c9d9e9e9e9c9b9996928e88827b73676055493d31241507000000000000000000000000000000000000000000000000060c0e181f2b3438454b525861686e757a7d81878d959da5afb3c0cacfd9e3ebf7ffffffffffffffffffede0ccb8a79c877c70645c4c483b34373b3c3d3e3e3e3f3f3e3e3d3c3a383632282b26211e160a02000000000000000000000000000000082135495b73889eb3c8c6a6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000000000f1e324657697e93a6b8cbe0f7fffffffffffffffffffffffffffffffffffffce8d6c6b39e8976614c3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808141c20232627262522201d14171512100e0d0e1f33465873889db2c8ddf2fffffffffffffffffffffffffffff4dfcab59f8a75604b35200b000000000000000000000000000a1f33465872879db2c3d3e6fbfeebd9c9b49f8b79634e3f2f18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edf4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c3b19c87725948341f0b00000000000000000000000000000000000000000000000000000000000b1f344759647b8a9da5b3bfcbd4dfe7f2fffffffffffffffffffffffffffffffffffffffffffffff8f5eae2d5ccbeb49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff3dec9b49e89745f4926140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596c8196a8b9ccdeeffffffff7ebe3cebfb3a39b897c6d61584b45393a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3e4037444b4e5357556063646464646464646464646474818c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e9095999fa9adb4bac6c8ccd4cac7c9bcb5b1aba6a79e9b9c9ea6a6abb2b7c3c9cdcfcac2b6b1a79e9a999796959392918f8e8d8b8a877f74625a483c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6d8298a7b9c8d6d5c5aa947f6a5538281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4e0ccb8a7917c67513b2b19091d30404c6176879da7b9c7d7e6f6ffffffffffffffffebd5c0ab96806b56412b160000000000000000000000021020354b6074889eb3c8ddf3fffffffffffffffffffffffffff2ddc8b39d88735645321d0900000000000000000000000000000000000000000000000000000c21364a5b71869bb0c6dbf0fffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000081c2e3f4f647a8d9fb5c7d7e9fdfffffffffffffffffffffffffffffffff6e3d0bfb09a85705e4c3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a293a495a647a8a9ea8b7c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffff6e0ccb9a796806b5a48341c0c00000000000000000000000922374b5c72879cb2c7dcefffffffffffffffffffffffffffffffe1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b657b8d9fb4c2d3e5fbfffffffffffffffffffffffffffff5e4d3c2b3a1957f6a5e4c362513000000000e1d314455667c90a2b3c7dceefffffffffff2ddc8b29d88735b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933414d52556063676a6e7276797d81848788888989878684817d79746c6660544b44372c1f140600000000000000000000000000000000000000000000000000000000040d18202832363a474c53566065686c72788087909aa2adb4bcc9cfd9e7edf9fffffffffffffffbe8d5c5b6a59c91857a6d62594b43362d27282829292929292928272523211e1616100b09020000000000000000000000000000000000061a2c3d5c71869cb1c6bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000000000000031628394b6075889eb3c9d9ebfefffffffffffffffffffffffffffffffffffff4e0ccb9a7957f6a5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1112110f0d0b08010000000000000417293a5a6f849aafc4d9effffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d000000000000000000000000000c21364c61768ba5b7cae1f1fff7e3cfbcab96816c5b49352111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac4d5dbdfe2eaf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1decab6a48c77624c37220d00000000000000000000000000000000000000000000000000000000000c22374c6177899ea8b7c3cfdfe7f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8e0cdbaa98f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff4dfcab49f8a755443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c6d6e8fdfffffffffeebddd0c2b5a79e918276696057524f50515151515151515151515151515151515151515151515152535558556064686c7075787a7a7a7a7a7a7a7a7a7a7a83979fa2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a6aaafb4bac7c9cdd7dee0e6dfdddacfcac6c1c5b9b3b1b1b3b8c5c1c7cbd4dee1e3dfd3cac5b8b3afaeadabaaa9a7a6a5a3a2aa9f9c948578625a4839291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4d6278899eaab9c6cbb8a78f7a644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4e8d5c5af99846f5948342009121f3347586379899ea9bac8d8e6f6ffffffffffffffecd7c2ac97826d5736261401000000000000000000031120304050657a8fa6b8cbe0f4fffffffffffffffffffffffffff0dbc5b09b86705b382815020000000000000000000000000000000000000000000000000005192b3c4e63798ea3b5c9ddf2fffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000001122364a5c6d8298a9bacde1f3ffffffffffffffffffffffffffffffffffeedcc8b4a2907b665443301c0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818273846586278899ea8b9c6d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b39e8976614c3c2b19000000000000000000000000081b2e3e556a8095aac1d1e4f7fffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e6379899eabbccfe0f0fffffffffffffffffffffffffffffce9d7c6b6a4998372604a402f180800000000011527374c5e6f849aafc0d0e3f7fffffffff4dfcbb7a68e79634e39241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f303937444b4e515559576064686b6f727373747372706f6b68646054504a43363126190f0100000000000000000000000000000000000000000000000000000000000000050a161e212a333738454b5052575b636a747b848e989fabb4bcc9d0dee5f0fcfffffffffffff3e3d3c3b6b2a39b8d82776960544a3d332a201814141414131211100e0c090300000000000000000000000000000000000000000000001c31475c71869cb1c6c3ae98836e593a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000000000000000b1e3245566a7f95abbccfe3f7fffffffffffffffffffffffffffffffffffffbe8d6c5b39e8976614b36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41566c8196abc1d6ebffffffffffffffffffffffffffffffecdac9a38d78634e38230e0000000000000000000000000010253a4f657a8fa4c3d4e6fffff4dfcab49f8b76614c3d2c1a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a6b8c2c6c9ced8dddfe7f2f4f4f3f2f2f2f3f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a6917c67513c27120000000000000000000000000000000000000000000000000000000001162c41566b8196a7b8c6d4e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38c78624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff7e3cfbcab8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a546a7f94a9bacde4f4fffffffffffffbede0d2c5b8b3a097897f756d676465666666666666666666666666666666666666666666666667686b6e7175797d81868a8e8f8f8f8f8f8f8f8f8f8f8f99a1b1bdb8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbbfc4c9cdd7dee1e9f3f5faf4f2ece3dfdbd6d6ccc9c6c6c8cbd5d6dddfe6f2f6f7f1e5ded6ccc8c5c3c2c1bfbebdbbbab8c8bbb4b2a39b8778625746321e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2034485a667c8c9ea8b2b7b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f3dfcab49f8b78624d3727150417293a495b657b8b9faabbc8d8e6f5ffffffffffffefdac5af9a85705443301c0800000000000000000714212e3e4d5e6f849aafc4d5e7fbffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000082035485a6d8298adc1d2e4f8fffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000071b2d3e4d62788a9fb4c5d5e7fbfffffffffffffffffffffffffffffffff7e3d1c0b19b8672604a3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253645566176869ca7b8c6d6e4f1fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b5a3937e695847331d0d000000000000000000000000001023384d63788da3b4c8ddf5fffffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822364a5c70859ba7b8c9d9ebfefffffffffffffffffffffffffffff1e1cdbaa89c867561544330221200000000000009192f404f647a8fa2b4c8dcf0fffffffffae6d4c4aa957f6a553e2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e25263135383c4039454b4f53565a5d5d5e5e5e5d5b5a56524e4b43363530251d1409000000000000000000000000000000000000000000000000000000000000000000000002090c181f222832363a3d3d494e5460666f79838c989fabb3bfc9d3e1e9f5fffffffffffff1e1d3cac1b4ab9f98897e73635b4c473a342b211f170e0c0700000000000000000000000000000000000000000000000000000000021527375d72879db2c7c7b29c87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000031628384c62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffff4e0ccb8a7927d68533b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c7d8eafdfffffffffffffffffffffffffffdead8c8a28c77624d37220d0000000000000000000000000013293e53687e93a8bdd3e8fffff2ddc8b29d88735847331f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889daaacb0b4bbc8c8cbd4dcdfdfdedcdcdddee1e9f2f4faffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000061b31465b70869bb0c3ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b09b8570594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffeebd9b5a08b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475871869bb0c7d7eafffffffffffffffffef0e3d5ccbeb1a79e9489827c7a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7e8083868a8e92979b9fa9a4a4a4a4a4a4a4a4a4a4a4aeb3bfcecdcdcdcdcdcdcdcdcdcdcdcdcdcdced0d4d9dee1e9f4f6fcfffffffffffff8f4f0ebe8e0dedbdcdde0e7ebf2f4fafffffffff9f3e8e0dedad9d7d6d5d3d2d0cfced9cecac1b5a59c8675614b402f1c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4c5e667c89969da6a798836e5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f7e3cfbcab957f6a5544311d080c1c2c3d4b5d667c8c9faabbc8d7e5f2fffffffffff3dec9b39e8974604b352011030000000002090f1a21313f4b5c667c91a2b4c8e2f3fffffffffffffffffffffffffffce9d7c6ac96816c57412c170200000000000000000000000000000000000000000000000008182d3e4d62788b9fb4cadfeffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000102035485a6b8095a6b8cbe0eeffffffffffffffffffffffffffffffffffeedec9b5a3927d675746331e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c3043546074849aa4b5c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9b8573604b3a291700000000000000000000000000000c2035495a70859bb0c7d8eafdffffffffffffffffffffffffffecd6c1ac97816c573d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4f64798ea2b4c5d5e7f7fffffffffffffffffffffffffffff1e1cfbeb49f8a7963574636251304000000000000001222364a5c6f849aafc2d3e5f9fffffffff1dcc7b29c87725c4b37220a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a09141d2023272b2832363a3d41454748494949474644413d39353026201c130801000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d2025282c3536434b515c646e79828c99a1b1b6c2cdd7e4eefdfffffffffff1e6dfd1c9bcb5a89e9385796c61584d483b36332924211a0f070000000000000000000000000000000000000000000000000000081d31445573899eb3c8cab6a58c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000a1f34475970859aafc5daeffffffffffffffffffffffffffffffffffffffffbe8d5c5b09a8570594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea9bacee2f6fffffffffffffffffffffffffff7e2cebbaa8b76614b36210c00000000000000000000000000132536576c8297acc1d7ecfffff0dac5b09b85705b3a2a170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697f9394979b9faaacb2b7c4c7cacac8c7c7c8c9cdd7dde0e7f2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000003182e43586d8298a5b4bbc8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffceedfcbb7a6937e69533b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffffffffffffffffffffffffffffe0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb5cadff4fffffffffffffffffffff3e8e0cec5b8b3a89e97928f8f9090909090909090909090909090909090909090909090919395989b9fa9a8acb0b4bac7b9b9b9b9b9b9b9b9b9b9c4c7d0dde2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e5eaeef4f6fdfffffffffffffffffffffffffffbf5f3f0f1f3f5fbfffffffffffffffffffffbf5f3efeeecebeae8e7e6e4e3ebe2dfd2c3b5a497826d5e4c3824110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404d5e667781888c8c897c66513626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c3d4e6f6ebd9c9b29d8874604b35200e000f1f2e3f4c5e667c8c9faabac7d5e2edf6fffffff5e1ccb9a88f7a65503f2e1e1713121314161e212d36424e5d657a8a9eb4c0d1e3fffffffffffffffffffffffffffff6e1cdbaa8947e69543f2914000000000000000000000000000000000000000000000000001325364a5c6d8297aabbcee2f7fffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000005192b3c4c6176889eb3c0d1e5f5fffffffffffffffffffffffffffffffff8e5d2c2b29d8875614b3e2d1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004122232424a60728298a2b4c2d2e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b79645443301c0c000000000000000000000000000006192c3c53687e93a9bacee2f6fffffffffffffffffffffffffff2dcc7b29d87725b4a36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d6f8399aec0d1e3f3fffffffffffffffffffffffffffffae6d4c3b2a0927d685b4a392918080000000000000000071b2e3e50657b90a4b6c9def7fffffffff3decab6a48f7a644f38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1215161e2124282c2f323333343432312f2c2824201c140b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b10131a212630353e4a4e5b636d7983909ca4b4bac6d1e2eaf5fffffffffff9efe7dacfc6b9b3a39b8c81776b6259524c463a39362d221b10080000000000000000000000000000000000000000000000000b20364b60758a9fb5cad3c3a5907b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c00000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53697e93a8c4d5e7fafffffffffffffffffffffffffffffffffffffff3ddc8b4a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffff4dfc9b49f8a745746321e09000000000000000000000000071c30435470859bb0c5daf0ffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b60747e7f82868a90969da6abb2b6b5b3b2b2b2b4b9c6c8cbd5dde4eff3f9ffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000d22374d627787979faabbcee2ebf6fcfffffffffffffffffffffffffffffffffffffffffffffffffff9ebdecebeb29d8875614b36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788dabbccfe3f8fffffffffffffffffffffffbece3d5ccc6b9b3aca7a4a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a8aaadb1b4bac7c1c5c9cdd7cfcfcfcfcfcfcfcfcfcfd9dbe3edfbf7f7f7f7f7f7f7f7f7f7f7f7f7f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfbfafffef7f0e2d2c2b1a0907c66513f2e1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122230404d59626c73767774665e4d391808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa5b7c8d8e7f7dfcbb7a6917c67513c2c19060111212f404d5e677d8c9fa9b7c4d0dbe2edfbfffce8d6c6ae98836e5d4b3d3329282728292832363d4a4e60687b899ea8b9cddeeefffffffffffffffffffffffffffbe8d5c5b49f8a77624c37220d000000000000000000000000000000000000000000000000091c304354647a8c9fb4c8d8eafefffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000e1e334657687d92a2b4c7d7e9fdfffffffffffffffffffffffffffffffff0dfcbb7a696806b5c4a3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132230404f606b8096a0b2c0d1e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8978635745321e140200000000000000000000000000000e21374c61768a9fb4c9dff3fffffffffffffffffffffffffff4dfcab7a58e79634e392916030000000000000000000000000000000000000000000000000000000000000000000304040300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657a8fa1b3c7dfeffffffffffffffffffffffffffffffff5dfcab7a598826d604e3d2d1b0b000000000000000000001023374b5d71869cb1c9daecfffffffff9e6d3c3ac97816c5645321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f13161a1d1e1e1f1e1d1b1a16130f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c202d363d494e5b636f7b86949fa8b4c0ced8e5f1fffffffffffff7ece3d6ccc1b5aa9f968980776e676158574e4a3d362d221b1007000000000000000000000000000000000000000000000d22374d62778cabbccfd4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff1dbc6b19c86715c3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b7cbe0f4fffffffffffffffffffffffffffffffffffffff7e4d1c0a7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445572879cb2c7dcf1fffffffffffffffffffffffffff3ddc8b39e88735e392816030000000000000000000000000b20354a6074899eb3c9def3ffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455660696a6d71767b81888f969da59f9e9d9d9d9ea8aab3b8c4c8d1dcdfe6edf1f4f7fdfff6f6f6f6f6f6f6f6f6f6f6f6f6f6fffff8ebd9c9aa957f6a55402a1500000000000000000000000000000000000000000000000000000000000b203448596276818b9fb4beced9e1e8ecf0f2f3f5fcfff6f6f6f6f6f6f6f6f6f6f6f6f6f6fffdf6f1e6dfcec0b1a0927d675746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c9daecfffffffffffffffffffffffffffff3e8e0d6ccc9c2bcb9babbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbdc0c3c6c9ced8d6dbdee1e9e4e4e4e4e4e4e4e4e4e4eef0f6fffffffffffffffffffffffffffffffffffffefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cebeb19b86715d4b37230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041222303b484d5658616260554d40301d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075879daabbc9daece7d4c4af9a846f5b4935210c0003122230404d5f677c8b9da6b3bfc7d0dde9fffff4dfcab59f8d7b655c4c46393d3c3d3e38454b515b636f7e8b9ea7b9c6d7e9fcfffffffffffffffffffffffffff5e0ccb8a796806b5947341f0b000000000000000000000000000000000000000000000009192b3c4a6072849aabbccfe6f6fffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000031729394a6072849aa9bacde1f0fffffffffffffffffffffffffffffffffae7d4c4b49f8c7a645645321d12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c31404d5e697e939eb0becfdeeefefffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a89c8675604b4231201000000000000000000000000000000a1f3347586e8399aec5d6e8fbfffffffffffffffffffffffff9e6d4c3aa95806b5746321e0d0000000000000000000000000000000000000000000000000000000001080b1014181a1a18140e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4b6073869bb1bfd0e2fdfffffffffffffffffffffffffffff5e4cebdb29d8776614c41311f0f0000000000000000000000081c2f3f54697f94abbccfe3f8fffffffff1dec8b39e8975604b362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080809090908060501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212c353d4a4e5d65747f8a9aa2b4bac7d3e1effdfffffffffffff4e8e1d2c8bbb4a89e958b837d76726d635b4f4a3e372e211a0f0100000000000000000000000000000000000000000f253a4f647a8fa4c9dad8c3ad98836e5839281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff3dec9b49e89745947341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375a6f8499afc4d9eefffffffffffffffffffffffffff1dcc7b19c87725c47321d000000000000000000000000000d23384d62788da8b9cce1f5ffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838454b5455575760656c737a80878d8a89878788898c949da6b0b4c1c7cad3d8dcdfe2eae1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1ece3dfcfbcab927d67523d2812000000000000000000000000000000000000000000000000000000000005182b3b4858616c7b909fb4bbc8ccd6d7dadcdee1e9e0e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1eae2dfd3cabdb1a297826d5f4d392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3fffffffffffffffffffffffffffffffbf4e8e1ded7d1cfcfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d3d5d8dbdfe2eaecf0f4f6fdfff9f9f9f9f9f9f9f9f9fffffffffffffffefffef7f4f3f2f0efeeedecebeae9e9e9e9e9eceef1f3f5fcfffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecddc9b5a38f7b65503d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2b34373a474c4d4b44373022120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556657b8c9fabbccfe3e9dcc8b4a28d78634d38230e000004122230414d5e667a8899a1aeb3bfcce3ecf7f8e3cfbcab9e887a6a61575552525254575660666e7984939fa9b9c5d6e4f4fffffffffffffffffffffffffff5e4d2c1b39e8976614c3b2a18050000000000000000000000000000000000000000000001152737495a687e93a2b4c9d9ebfffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000b1c30435463798b9fb4c2d2e7f2fffffffffffffffffffffffffffffffff2e2cebbaa9c8674604b413020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182630414e5e667c8d9fb4bccddcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b5a498826d604e3e2e1c0c0000000000000000000000000004172a3a51667c91a7b8cce0f5fffffffffffffffffffffffffff1dec8b39e8976614b3b2b1805000000000000000000000000000000000000000000000000000709141d20252a2d2f2f2d2923211a0f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536485a697e93a3b5c9ddedfffffffffffffffffffffffffffffce9d7c6b19f907b655746332313010000000000000000000000001122374c62778c9fb5cadff4fffffffff5e0ccb8a7927d685443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212d363f4b5560697884939fa9b6c3d1deeefcfffffffffffffcefe6d8cec6b9b3aa9f99928b8782796e645c4f4b3f362d1f10020000000000000000000000000000000000000012273c51677c91a6bcd1dcc7b19c87725746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffff5e1cdb9a88c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b596f8499aec4d9eeffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42576d8297acc2d7ecfffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000011263c51667b91a6c6d6e8fcfff8e5d2c2a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832363e3f39454b505460646b7278767372727374777f88929ba3abb2b6c3c3c7c9ced8ccccccccccccccccccccccccccccccccdacfcac2b49f8b78624d38220d0000000000000000000000000000000000000000000000000000000000000d1d2b3a464c5d6d82969faab3b9c6c2c5c7c9cdd6cbcbccccccccccccccccccccccccccccd7cdc9c3b6b29f978374604b41311b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffcf5f3ece7e4e4e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6e8eaedf0f4f6fdfffffffffffffffffffffffffffffffef7f4f2f0edebe8e6ebe3dfdedcdbdad9d7d6d6d5d4d4d3d3d4d6d9dbdee1e8e5e8ebedf0f2f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ae99836e5b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222a3337373531261912040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b5d677d8d9fb5bbcbdae3d0c0a7927d67523d281200000004122330404c5c6477839099a1afbbcfdae7f7ecdac9b8a69e8a7f766f6a686768696c70757b838c9aa2b4bac7d6e3f3fffffffffffffffffffffffffff7e7d7c6b5a3937e685847331d0d0000000000000000000000000000000000000000000000081d31445562788a9eb4c0d1e7f7fffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000132536495b6a7f94a4b5c9d4e2edfdfffffffffffffffffffffffffffffeead8c8b5a496816c5f4d3e2d1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121d2a36434b60687c8b9fabbccfdaeafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c2b2a0937e695c4a3a2a1808000000000000000000000000000c20364b6075899eb3c8deeefffffffffffffffffffffffffff5e0ccb8a7947e695948342014040000000000000000000000000000000000000000000003101b222631353a3f424444423e38352c241d1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c30435462788a9eb4c1d2e5fbfffffffffffffffffffffffffffff6e1cdbaa897826d5d4b39291705000000000000000000000000000b2034485971869cb1c6dbf1fffffffffbe8d6c5b19c8673604a352012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a212f37444b5a62727e8b9da5b4c0d0deeefdfffffffffffffff6eae2d6ccc8bbb4aeab9f9c978c837a6f655d4e4a3d2d201000000000000000000000000000000000000000142a3f54697f94a9bed4dfcab49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffce9d6c6a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000152a3f556a7f94aabfd4e9fffff7dec9b5a38d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21292a28323636434a4f565b6361575d5d5d58616a757d858e959ca5a9adb2b4bbc8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6bcb5b1a498836e5a4835200b000000000000000000000000000000000000000000000000000000000000000d1c29333f4b6073808c979ea8a9adb0b2b4b9c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7c7bab4afa59d91817360564531231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffffffffffcf9fafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfdfffffffffffffffffffffffffffffffff8f4f1ece8ebe2dfdddbd8d6d3d0d9cfcac8c7c6c5c3c2c1c0bfbfbebebebfc1c4c6c9ccd6d0d3d5d8dadddfe3ece7eaeceff1f4f6fdfffeffffffffffffffffffffffffffffffffffffffffffffffefdfcab59f8c78634e3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f2122201d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4d5f687e939caebccde2d5c0aa95806b55402b16000000000412222f3e4b59626f7b83949db5bcc9dae7f6e7d5c5b8a89f948a84807d7c7d7e81858a91999fabb3c0cdd7e5f3ffffffffffffffffffffffffffffecdac9baa89b8573604b3a2a170000000000000000000000000000000000000000000000091c2f404b6073849aa8b9cddeeefffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000008182c3d4b6074869cabb7c4cfe2eaf5fffffffffffffffffffffffffffff6e6d2c2b09f917d675c4a3c2b1e0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18202f3b4754606b7e8c9fa9bac9d9ebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cfbeb49f8b7a64584736251300000000000000000000000000091d3145566c8197acc0d1e3f7fffffffffffffffffffffffffbe8d6c5b39e8977624d423122120300000000000000000000000000000000000000000a161e2e3637444b4f5458595958544e493d383020190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122231424a60728399a8b9ccdff0fffffffffffffffffffffffffffffff4dec9b49f8a77624c3f2e1b0b000000000000000000000000000005182b3b566c8196abc1d6ebfffffffffff3decab6a4917c6651402f19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111927313c495460697a879aa2b3c0d0dfeffffffffffffffffffef4e8e1d8cecac9bcb5b1ab9f998e847a70645c4a3e2d1909000000000000000000000000000000000002172d42576c8297acc1d7e3cfbcab8f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffe7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000002162838596e8398aec3d8edfff7e7d4c3b19b86715a4935200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1415161e212530353a3d494e4b4639483a474c566067707980878e93989c9faaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1ab9f9c958677624c3c2b190500000000000000000000000000000000000000000000000000000000000000000c171f314455606b7982898f94979b9d9ea8a0a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a3a99f9a92877c6c6055453827150500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff3dec9b39e89745e492614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ece3dfdbd7d3d9cecac8c5c3c0bebbc9bcb4b3b2b1afaeadacabaaa9a9a9a9aaacaeb1b3b9c6bbbec0c3c5c8cacfdad2d4d7d9dcdee1e9e6e9ebeef0f3f5fcfffffffffffffffffffffffffffffffffff8e3cfbcab97816c5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112130414e60697e939eb0c4d5d8c3ae98836e59432e1900000000000412202e3b484c5e666e7f939fabbcc9d8e6f2e3d5c6bab4a89f999592919293969a9fa9aeb4bcc9d0e1e9f5fffffffffffffffffffffffffffff8e3cfbcab9f8a79635544311c0c00000000000000000000000000000000000000000000000f24384c5e6b8096a2b4c6d7e9fcfffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000e1d314455647a8d9da6b2bfcdd7e5f1fffffffffffffffffffffffffffff0e0cdbdb49e8a7a645a483c2c1f12030000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171f2b34404c59627280929faabac7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeece2cebaa99d8776615443301c10000000000000000000000000021527384e63798ea2b4c8dceffffffffffffffffffffffffffff3e0ccb9a799836e604e402f2113030000000000000000000000000000000000000a1b28323e4a4f556065696d6f6f6d69635b514c40352b1e1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404e606b8095a1b3c6d6e8feffffffffffffffffffffffffffffffedd7c2ad98826d59483421110000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffff9e5d3c2b09a85705e4c37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c36434a5c6476849aa2b3c1d1e4f4fffffffffffffffffffcf6eae2dfdacfcac9bcb5aea1998f847a645c4a3726140100000000000000000000000000000000031628395a6f859aafc4daebd9c9a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000091e32455672879cb1c7dcf1feecdac9b7a5937e68533c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b131c20252c3538363229322a3338454b525b636b72797e83878a8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8a878076625947341e0e0000000000000000000000000000000000000000000000000000000000000000000004142637444b5b636c747a7f828587898a8b8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8a847d74665e4b4437271a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6ebe2dfdacfcac6c2bec8bbb4b2b0aeaba9a6a3ab9f9e9d9b9a9998979695949494949497999c9ea8a3a6a8abadb0b2b5bcc9bdbfc2c4c7c9cdd7d1d3d6d8dbdee1e9f4faffffffffffffffffffffffffffffffffecdac9b49f8a77614c3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132331424f606b8095a6b7cbdbc6b19b86715c3a2a1704000000000002101d2a34404c50616a7e8d9fabbbc8d4e2eee4d7cdc6bab4aeaaa7a7a7a9acafb4bac7cacfd9e7eefdfffffffffffffffffffffffffffffff4dfcab59f8d7d675b4937261400000000000000000000000000000000000000000000000011263b51667b909eb0c0d1e4f4fffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000021527374a5c667c8899a1b4bac7d4e1edfffffffffffffffffffffffffffeebe1cdb9a89d8878625a493d2f1e160a00000000000000000000000000000000000000000000000000000000000000000000000000050b0e192029333b484c5e667784969eb4bbc8d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b7a5998372604a3f2e1c0c0000000000000000000000000a21364a5b70849aafc1d2e4f8fffffffffffffffffffffffffbe8d6c5b3a1937e695e4c40311e160a000000000000000000000000000000000a1a2839454b5c646d747a7f828484827e7870665e4d483c2f21120500000000000000000000000000000000000000000000000000000000000000000000000002090b09020000000000000000000000000000000000000000000000000000000c1c2d3d4c5e687e939eb0bfd0e4f4ffffffffffffffffffffffffffffffffebd6c1ab96816c563b2a18030000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffff0ddc8b4a2907b665544311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1825303e4a586174839aa3b5c6d6e8fcfffffffffffffffffffffef7f4ece3dfdacfcabfb3afa29a8a7a645544311d0800000000000000000000000000000000091e32455773889db2c8ddebd6c1ac96816c57412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5faffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000b21364b60758a9fb4cadff4eae2cfbcab9d8774604b36200e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f1a2123211e161d171f2832363d494e565b63696e7275767777777777777777777777777777777777777675716a6157473b2a18000000000000000000000000000000000000000000000000000000000000000000000000091926313d4a4e556064696d7072747576767677777777777777777777777777777878756f6760564c403127190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715544311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8e0d9cecac9bcb5b1ada8a5aa9f9d9b989693918d8b8a8987868584828181807f7f7e7e7f818486898b8e909396989b9d9faba5a7aaacafb2b4bac7bcbec1c3c6c9cdd6dfe6f1f9fffffffffffffffffffffffffffff7e1cdbaa8947f6a5645311d09000000000000000000000000000000000000000000000000000000070b0e100f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142432424b6074889db3c8ddc9b49e89745847331f0a000000000000000d181f2f38435060697e8d9faab7c4d0deeae9e1d7cdc9c4bfbdbcbdbec1c5c9cdd7dfe3ebf7fffffffffffffffffffffffffffffffffbe8d5c5ab96816c5f4d3d2c1909000000000000000000000000000000000000000000000000152a40556a7f95aabccddeeffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000009192e3e4c5e667683939fa9b6c3d0e3ecf7fffffffffffffffffffffffffce9d7c6b7a69d8778635b4c4032281c13080300000000000000000000000000000000000000000000000000000000000001080b0f181f222b353a464c59626d7c889aa1b0bcced9e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffff5e5d4c3b3a1947f6a5d4b3a2917040000000000000000000000071a2d3d51667b90a3b5c9ddeffffffffffffffffffffffffffff3e3d0bfb49f8d7c665e4e4232281a1004000000000000000000000000000b1a28384557606f7a82888f9497999997938d857c6f625a4b3f30231204000000000000000000000000000000000000000000000000000000000000000000020a151d201d15100e08000000000000000000000000000000000000000000000009192a3a4a5b667c8c9fb4bccdddedffffffffffffffffffffffffffffffffffeed9c4ae99846f59382816020000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffff7e4d1c0b19c8674604b3b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2d3a47566074859ba8b9cce1f5fffffffffffffffffffffffffffff8f4ece3dfd0c7c0b4a89c8673604b35200b000000000000000000000000000000000b21364b60768b9fb5cadfefdac4af9a856f5a392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffefdac5b09a85705b382816030000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffffffffffeebd9c8a9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000f24394f64798eaabbcee2e6d8cebcb59f8d7b655645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e0c0a0300040a151d202c35393d494e5458546061616161616161616161616161616161616161616055554c46392a1d0d0000000000000000000000000000000000000000000000000000000000000000000000000009141d2d3637444b4f54585b5d5460606161616161616161616161616161616263636055524b4538301d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff3dec8b39e8875604b37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d6ccc8bbb4aeab9f9c9793908d8a888683817e7b787675737271706e6d6c6b6a6a6969696a6c6f717476797b7e808385888a8d909295979a9c9fa9a4a6a9abaeb1b4b9c6cad4dfe6f1f3f9fffffffffffffffffffffffce9d7c6b39d8874604b3620130000000000000000000000000000000000000000000000000608131c20232525211f17120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141c30435470869bb0c5dbcdb9a88c76614c37210c000000000000000005111c2333424e60687e8c9da6b3c0cde2eaf5e9e1ded9d5d2d1d2d3d6dadee1e9f4f7fefffffffffffffffffffffffffffffffffff5e0ccb8a78f7a644f41301f0e00000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fdffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000010202f404c58616e7e8b9da5b3bfcfdae7f4fffffffffffffffffffffffff4e4d4c4b6a59d8779665e4b453930251e160c0a04000000000000000000000000000000000000000000000001080b0f141d20252a34373c484d58616a7782909da6b3bfcde2ebf6fffffffffffffffffffffffffffffffffffffffffffffffff8f2f0efedeceae9e9f2f4fafffffffff1e1d0bfb49f8c7b655847331f100000000000000000000000000f24384c5e71859bb0c0d1e7f7ffffffffffffffffffffffffffede3cfbcab9f8a7c68604b45382e1f170c01000000000000000000000c1b283845566075848f979ea7a9adaeaeada9a39b918478655d4d41302212020000000000000000000000000000000000000000000000000000000000000009151d283236322825231c1107000000000000000000000000000000000000000001142637475863798a9eaabbcedaeafbfffffffffffffffffffffffffffffffffff2dcc7b29d87725645321e090000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffefdecab6a4947e695948362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2a38455662788a9eb4c9def3fffffffffffffffffffffffffffffffffff8eee3dcd1c6b6a4907b65503b2510000000000000000000000000000000000f24394e64798eabbccfe3f2ddc8b29d88735746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffff2ddc8b29d88735645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffff7e2cebbaa907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000013283d53687d92a8c8d9d4d2c8bbb49e947f6a5d4b382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f1a21232c36393e36434a4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b44373633291b0d000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212731353a3f424636434b4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4e4d4b44373632281a12010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff5e0ccb8a7927d675544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee4d7cdc5b8b3aa9f99928b86827e7b787573706e6b6966636160545d5c5a5958575655545454545557595c58616366696b6e707375787a7d7f828487898c8f919496999b9ea8b2b7c3cad3dcdfe6f1fffffffffffffffffffffff5dfcbb7a6927d685241301c0c000000000000000000000000000000000000000000040f1a21253035383a3a37332927221f18110d0b05000909090909090909090909090909040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636596f8499aec4d9d7c6a38e79644e39240f0000000000000000000009152431424e60687b879aa2b0bccdd7e5f4f6f4eeeae7e6e7e8ebeff4f6fdfffffffffffffffffffffffffffffffffffffffff3dec8b39e8874604b352013000000000000000000000000000000000000000000000000000013293e53687e93a8c9daecffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000212222f3a474c60687a8799a1b5bcc9d6e4f1fffffffffffffffffffffffff2e2d4c3b6a59d897c6b60574a43363228211f171512100e0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e1013141c20242631353a3b484c535a626b767f8a98a0b3b8c4d0deeafefffffffffffffffffffffffffffffffffffffffffffffffcf0e5dedbd9d8d7d5d4d3dde0e7f2fdffffffede2cebbaa9d8776614c3f2e1b080000000000000000000000091c2f4051667c91a2b4c9d9ebfefffffffffffffffffffffffffeebd9c9baa89f8c7e6c60564b3e33291c140800000000000000000e1c293946566074849aa2acb3b8c5c2c4c4c2c1b5b0a29a897b675f4d403020100000000000000000000000000000000000000000000000000000000000000919273138454b45383a372e201c13080000000000000000000000000000000000000c1d3144556176879da8b9c8d9ebf8fffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000003172939556a7f94aabfd4e9fffffffffffffff9e5d3c2b39e8977625443301c110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2838485a6b8095abc0d5eafffffffffffffffffffffffffffffffffffffff6eee4d3c2a9947f69543f2a140000000000000000000000000000000012283d52677d92a7c9daecf4dfcbb7a68b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffff4dfcab59f8b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000172c41576c8196acc0bfbfc1b5aa9f93806b61503f2f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0f1a2123292530353637373737373737373737373737373737373737353126211e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d20252a2d3026303536363737373737373737373737373737373838353126201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffbe8d5c5b19c8673604b3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedded1c6bab4a79e958b837d77716d69656260555b595654514e4c4a4348464544434241403f3f3f3f3f42443a464c4e515356585b56606265686a6d6f727577797c7e81838689939da5b2b6c3c7cad3e1ecfafffffffffffffffffffae7d4c4b19c86715f4d3a291704000000000000000000000000000000000000000c171f2c3536434a4d504f4c473a3d37342a272220191f1f1f1f1f1f1f1f1f1f1f1f1f1f1f19110b080100000000000000000000000000000000000000000000000000000000000000000000000407080a0a090603000000000000000000070701000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7d1bba6917c66513c2711000000000000000000000006142431424e5d657684969eb4bac7d6e4f4fffffffcfcfcfeffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e5443301c08000000000000000000000000000000000000000000000000000011263b50667b90abbccfe3f8ffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000000000000000000000004121c2a33424e5c647683959fabb9c6d3e1eefcfffffffffffffffffffffff1e1d4c3b7a79e8d81756760544b45383633292a272524232222222222222222222222222222222325282630353937444b4f555962686f788089959ea8b2becbd5e2eefcfffffffffffffffffffffffffffffffffffffffffffffff4e9e1d2c9c6c4c3c1c0bfbec8cbd5e2eaf4f8fffeead8c8b7a598836e5d4b37220e0000000000000000000000001224384c5e70859aabbccfe3f1fffffffffffffffffffffffffff7e7d7c6baaa9f928175645c4c473a30261811060000000002101e2b3a465761748399a2b3c0c8ccd5d7d9d9d7d2c9c0b3a79e8c7d675e4d3e2e1b070000000000000000000000000000000000000000000000000000000002152737444b566056564f4b3f353025180e000000000000000000000000000000000c1c2e3f4b6073849aa5b6c6d7e6f6fffffffffffffffffffffffffffffffffffffff7e3cfbcab8e79644f39240f0000000000000000000000000000000a1e3346576e8499aec3d9eefffffffffffffffff0e1ccb9a89a8472604b3f2e20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4f647a8fa4c5d5e8fbffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000001162b40566b8095abc0d5eafae7d4c4a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffff8e3cfbcab8e79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffffffffffffffffffffffffecdac9b09b85705746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000001a2f455a6f849aa2a8aaaaa8a39b8c7e6b625143332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14131c202122222222222222222222222222222222222221201d140c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f14181b141c2021212122222222222222222222222222222323201d140b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffff3decab6a4927d675443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c5c72879cb1c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedddcfc0b4a89f958980776e6761595853504d4b443743413e3c383635302531302f2d2c2c2b2a2a29292a2c2f293336393b3e414338454b4d505255575a5460626467696c6e71767e87939ca5adb2b6c3cfdcecfcfffffffffffffffffff2dec9b5a4927d675846331f10000000000000000000000000000000000003111c2a333d494e5460636564615857524c473a3c38352b3434343434343434343434343434342f26201c1408010000000000000000000000000000000000000000000000000000000002090b1014191c1d1f1f1e1c18130d0b0500070c0e151d1c16110b09030000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5d3bda8937e68533e2913000000000000000000000000061323313f4b58617280929fa9b9c5d6e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c3a8937e69533626140100000000000000000000000000000000000000000000000000000c22374c61778b9fb5cadff4fffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000000000000000c171f313e4a586172808d9ea8b6c3d0ddebfbfffffffffffffffffffffff1e1d4c5b9ab9f96877c73686056514c463a3f3d3b3938383737373737373737373737373737383a3d36434b4e545560646a71777e848b959ea7b4b9c6cfe0e7f2fffffffffffffffffffffffffffffffffffffffffffffffef0e4d7cdc2b5b1afadacaba9a9b3b7c4ced8dfe3ecebe3dfd3c3b2a08f7a654f3a2510000000000000000000000000091d30404f647a8c9fb4c3d4e6f6fffffffffffffffffffffffffff5e4d7c8bbb49f96867a6c61584b43362e211a0f06000412202d3c485861758499a1b3c0d0dee0e8eceeeeece4ddd0c5b8aa9f8c7c665c4a36221100000000000000000000000000000000000000000000000000000000081d314455606c75716c655d524a43362c1e1204000000000000000000000000000417293a4b5d6b8095a2b3c3d4e4f4fffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d68523d28130000000000000000000000000000021528384c61768a9fb4c9def4fffffffffffffffffce8d6c6b4a2957f6a5d4b3e2d1f100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364b61768ba7b8cce0f5fffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000003162939596e8499aec3d9eeffe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffffecdac9a6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b576c8297acc1d7ecfffffffffffffffffffffffffffffffffffff8e3cfbcab947f6954392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000d23384d6278848e939595928e857a69615144342515030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030001080b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d0e0e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e2cfbfb2a29a8a80766b6259524c473a3e3b383531272e2c29262321201c131c1b19181716151514141415171a171f212426292b2e273136383b3d404236434a4c4f51545659576168747e8790989ca5b2becfdeeefefffffffffffffffff8e5d2c2b39d8876614c3e2d19090000000000000000000000000000000614212f3a474c5b636c74787a7a76726d67615956514d483c494949494949494949494949494949443b3530261d150900000000000000000000000000000000000000000000000000070a151d20252a2e3133343433312d28222018151a21232b32312c26211e160f0b070000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4d4bfaa957f6a55402a15000000000000000000000000000513212e3a4754606b7d8b9ea7b9c5d6e6eef1f4f8fffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c6b7a58e79644f39240f0000000000000000000000000000000000000000000000000000000b1f34475971869cb1c8d9ebfefffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d0800000000000000000000000000000000000000000000000000000000000000000000000000000414202d3a4754606a7c8a9ca4b3bfcde0e8f4fffffffffffffffffffffff1e3d6c9bcb5a59d91867d756d666158585552504e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e505356546064696e747a80868b939a9fabb3b9c5cdd7e4ecfafffffffffffffffffffffffffffffffffffffffffffffffaebe0d2c6b9b4a39b9a98979594949da6b4bbc8cacfdad9cfcac3b6aa9e8975614b36210c000000000000000000000000001222364a5c6c8197a5b7c8d8eaf7fffffffffffffffffffffffffff5e6d8cebdb0a49c8c81766860544b3f352c20190e15222f3e4a5a6276849aa2b3bfd0deeef5fbfffffffff8eee3d5c8bbaa9f8a7a644f3f2e1c080000000000000000000000000000000000000000000000000000061a2c3d4b6073818a86817a71676054493c2f221205000000000000000000000000091f334758657b8c9fb4c0d0e1f1ffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000091d324556687e93a9bacde1f6fffffffffffffffffff4e4d1c0b49f8c7b655c4a3d2e20140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465773889eb3c8def3fffffffffffffffffffffffffffffffffffffffeebd9c9a8937d68533e28130000000000000000000000000000000a1e32465772879db2c7dcf2fee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475971869cb1c6dcf1fffffffffffffffffffffffffffffffffffff4dfcab59f8c78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000c2035495a6270797d7f7f7d7970645c4f42342616070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffff1decab6a4907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da8b9cce1f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdbc6b2a09884786a61574d483b37342a292623201d15191614110e0c0b07000005040302010000000000000200040a0c0e11141619151d202325282a2d253035373a3c3f4139464b566068737b828798a0b2c0d0e0f0fffffffffffffffffff0e0cbb8a697816c5c4a3727150200000000000000000000000000081625323f4c58616d7981888d8f8f8c87827c77716b66625a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e59514b4336312719110300000000000000000000000000000000000000000007101b222832363a3f444648494a4846433d37342b2a2d3639404747413b36322824201c130d0b050000000000000000000000000000000000000000000000000013283d52687d92a7bdd2d6c1ac97816c57422c17020000000000000000000000000002101c2a36434b5f677b899ea7b9c8d0d8dcdfe3ecedf2f4fafffffffffffffffffffffffffffffffffffffff2e4d7c6b9a89d8774604b36200b00000000000000000000000000000000000000000000000000000004182a3b556a7f95aabbcee2f5fffffffffffffffffffffffffffffffffffff3dec8b39e89735e49341e0900000000000000000000000000000000000000000000000000000000000000000000000000000002101c2936434a5e66798699a1b0bcccd6e4eef9fffffffffffffffffffff3e7dacfc3b7b2a49c9289827c76716d6a676563636262626262626262626262626262626365686b7074797e83898f959b9fabafb4bcc9ccd6e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffff2e7e0cdc2b5a89e9286848382807f7e88979faab0b5bcc9c9bcb4b0a49c8c7c665746321e0900000000000000000000000000071b2e3e4c6176879daabbcedae7ecf3f4fbfffffffffffffffffffff6eae2cdc2b6aa9f97887e73655d4e493d352b221e32404c5c6478869ba3b4c0d0ddedfcfffffffffffffffff3e6d8c8baa99b85715d4b37230900000000000000000000000000000000000000000000000000000c2135495b6b80969f9c968f867d72635b4c40302312030000000000000000000009192e3f4c6176879dabbccfdeeeffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3b2b1805000000000000000000000000000b20364b6075879db2c7d7e9fdffffffffffffffffffffeee2cebbaa9e8a7a645b4b3e3125201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0d0b0500000000031729395b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a654f3a25100000000000000000000000000000000c21364b61768b9fb5cadff4ffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1700000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b6c9def3fffffffffffffffffffffffffffffffffffae7d4c4af9a85705a4935200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffff8e3cfbcab8c76614c37210c00000000000000000000000006192c3c494d5b63686a6a68635b4f4b3e32241608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1015181b1c1c1915120e0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53697e93a8c6d6e8fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae988373625a4c4639342b221f1814100d0b08010001000000000000000000000000000000000000000000000000000000010002090b0d10131518131c20222427292c283238454b5460666d738298a2b4c2d2e1f1fffffffffffffffffae7d5c4b49f8c7a645544311d0f00000000000000000000000008162634434f5d6576828c979ea7a5a4a59c97928b86817c7874747474747474747474747474747474746e6660544b44372f21150700000000000000000000000000000000000004101b222d3638454b4f54595c5d5f5f5e5b58534d483b3f3d4a4e555c5c56504b453839353025222018110c090300000000000000000000000000000000000000000011263b51667b90a6bbd0d8c3ad98836e58432e19000000000000000000000000000000000c182630414d5d657a899eaab4c0c3c7cacfdad8dddfe7ecf1f3f9fffffffffffffffffffffffffffeefe2d4c6b9a89e8a79635645311d09000000000000000000000000000000000000000000000000000000000d22374d62788b9fb4c7d7e9fcfffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f0900000000000000000000000000000000000000000000000000000000000000000000000000000000000c182530404c5b637683969eb3b9c5d0dfe6f1f8fffffffffffffffffff7ece3d4cac2b5b1a79e97918b86827f7c7a7978777777777777777777777777777777787a7d8185898e93999ea7aab0b5bcc9cacfd9e0e8f4fcfffffffffffffffffffffffffffffffffffffffffffffffdede2d5cbbdb0a49c8a7d716f6e6c6b6a6977828b949b9faba7a8ab9f9b92877b665e4c392816030000000000000000000000000000101e334657647a8b9fb4bcc9d3d6dde0e7f3f7fffffffffffffffffffeebe0d3c8bbb4a79e93867b6e635b4d493c3632434f5e667a889ca4b4c1d0deedfbfffffffffffffffffffff6e6d7c7b5a38f7a655037261401000000000000000000000000000000000000000000000000000e23384e63798c9fb4b1aba49c928579665e4d41302111000000000000000000021527374b5d6d8297a5b7c9d9ebfcfffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8873594834200b000000000000000000000000081b2e3f53687d92a6b7cbe5f5fffffffffffffffffffffffeebd9c8b9a89e8979645c4e423b353025180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171f2123221f18140f0b0700192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c36210c0000000000000000000000000000000f243a4f647a8fabbccfe3f8ffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffffeed9c4af99846f5a36261401000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e53697e93a8c2d3e5f9fffffffffffffffffffffffffffffffffff4dfcbb7a6917c67523c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffff4dfcab59f8a75604b35200b000000000000000000000000000e1e2c353d4a4e535555534e4a3d372e2014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e10151d20252a2d3031322e2a2723201d1516130f0c0a040005050600030a0c0d0f10121211100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f10100d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffff9e5d3c2b39e8877614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e796355483c332920180d0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d0f121417161e273136434b50546074849aa3b5c3d3e2f2fffffffffffffffff2e3cfbcab9c8674604b3d2d1a0a0000000000000000000000162634445161697b88979fabb3b8c5c3b6b2acab9f9b96918d8a89898989898989898989898989898989847b736860554b3f33261507000000000000000000000000000000000c171f2d363e4a4f566065696e7172747473716d6862595455585b636a72716b666056544e4a433637342b26211e160f0b080100000000000000000000000000000000000f243a4f64798fa4c9dad9c3ae99846e59362513000000000000000000000000000000000008141c303f4b5c657b8c9aa2aaaeb2b5bcc9c3c8cbd4d7dcdee5eff1f7fffffffffffffffffff7ebe3d1c4b7a89e8a7b655b4a38271502000000000000000000000000000000000000000000000000000000000b203448596d8297a9bacde1edfefffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c303d4958617380929ea7b3c0cad3dde4eef1f3f4f3f3f5fcfffffff1e6dfd2c9c5b9b3adab9f9c989492908e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8f92969a9ea8a9aeb3b9c5c6cacfdadfe3ebf7fbfffffffffffffffffffffffffffffffffffffffffffbf5f3efeae2d0c4b8b39f968679675f5a5857565458616d787f868b8f9292908b857d74655d4c40301b0b000000000000000000000000000000031729394b5c677d929fabb6c3c1c8cbd5dce3eefcfffffffffffffffffef0e6d9cec5b8b3a39b8f83796d625a4f4a454b61697c8a9da6b5c2d1dfeefcfffffffffffffffffffffffff5e5d2c1ad98836e5544311d0800000000000000000000000000000000000000000000000000152b40556a8095abbcc6c2b6b1a29b8a7c675f4d3f2f1d0d0000000000000000081d314455657b8fa0b1c3d4e7f7fffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77624d37220d0000000000000000000000000e22374b5d71869bb1c4d4e6fffffffffffffffffffffffffff6e6d6c6b8a79d887a686055504a43362b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d12151615130f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21242a33373837342a2a24201c13162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffdead8c8b09b85705746331e0a00000000000000000000000000000013283d53687d92a8c9daecffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffffffffffffffffffffffffffff1dcc7b19c87725443301c080000000000000000000000000000000000000000000000000000000000000000000000000922374b5c70859bb0c5dbf0fffffffffffffffffffffffffffffffffffbe7d5c5b29d8874604b35200e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5c72879cb1c7dcf1fffffffffffffffffffffffff3dec9b39e89745544311d0800000000000000000000000000000e19202d36393e40403d39362d221b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111418151d2023252731363a3f4245464743403c393631272b2825211f171b1a1a1b1c161e2123242627272625221f180e0c0700000000000000000000000000000000000000000000000000000000000000000000000000030a151d2024252523201d140904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffff3decab6a4927d675947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947f695d4b3c2b1b0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a151d2630353645566175859ba4b6c3d4e2f2fffffffffffffffeebd9c9b5a4957f6a5b4a382715020000000000000000000c1c344451626b7f8d9da6b4bcc9ccd5d3cac7c9bcb5b1aba6aa9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9990877d74655d50443325150000000000000000000000000000000c1c29333e4a4f5c646c757a7f83868889898886827d776f696a6d7379808786817b756f69646054524d483b3b36322824201c140b090200000000000000000000000000000d23384d62788dabbccfd9c4af9a846f5443301c0700000000000000000000000000000000000113212e3e4b5d657a848e95999c9faba9aeb2b7c4c1c7cad3dadce3eefafffffffffffef1e7d9cfc0b4a69d8a7b655d4b3d2d1a0a000000000000000000000000000000000000000000000000000000000005192b3b4d62788a9fb4bfd0e0f0fffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3a4655606b7d899aa2b2b6c3c9d1d8dcdedfdddee1e8f4fefffffaf0e5ded6ccc9c9bcb5b1adaaa7a5a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a5a8abafb4b9c6c3c9ccd6dbdfe3ecf4f7fefffffffffffffffffffffffffffffffffffffffef7f4eee7e0ddd9d7cdbfb3a69d908174635b4d414342403a474c5a626a71767a7d7d7b77706860554b3f30221200000000000000000000000000000000000b1b2e3e4d5f687e8d9ca5a6acb3b8c4c7d0deebfcfffffffffffffffffff6ebe2d5ccc2b5b1a1998c82786d645c56606d7f8d9ea8b7c4d2e0effdffffffffffffffffffffffffffffefdec9b39e8974604b35200b000000000000000000000000000000000000000000000000041a2f44596f8499aec9dad3c9c0b4a89e8c7d675d4b3b2b1905000000000000021528384b6074869cb1becee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a5907b66503b26110000000000000000000000001325364f657a8fa3b5c9e2f2fffffffffffffffffffffffffffff4e4d5c5b8a69d8b7e6f6a656054483c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e192023272a2b2a2924201d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2d36393a474c4d4c483b3f39353025252b3b566b8196abc0d6ebfffffffffffffffffffffffffffffffffffff7e2cebbaa947f695439291703000000000000000000000000000001172c41566c8196abc1d6ebffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394f64798ea4b9cee3f9fffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000009192e3f4f647a8fa3b4c8ddf2fffffffffffffffffffffffffffffffffff5e0ccb8a7947e695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899eb4c9def3fffffffffffffffffffffffff2ddc7b29d88725d37261401000000000000000000000000000000060f1a2123282a2a2824211a0f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c12141d2023262a2d283236383a38454b4f54585a5c5c5955514e4b4437413d3a37332a302f2f303129323638393b3c3d3b3a37342a23211a0f03000000000000000000000000000000000000000000000000000000000000000000000b171e283236393b3a383531261f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffff1dcc7b19c8773604a3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7b655a4939291808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208141c20273846576277869ca5b7c4d4e2f2fffffffffffffff7e7d2c2b49f8b79635645311d11000000000000000004172a3a51626b80949fabb8c4cfd9e0e7e6dfdcdacfcac6c0c8bbb4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3aea59c92867b6b625043321e0e000000000000000000000000000919293a474c5c64707a81898f94999b9d9e9f9d9b98928b847f7f82888e959c9c96908a847f79746d68625956514b46393a353026201d150a000000000000000000000000000c21364b61768b9fb5c7d7c7b29c8774604a3520100000000000000000000000000000000000000311202f3f4b5c646f798083878b8f94989da6a7acb1b6c2c5c8d1dfe6f1f9fffff7ebe3d4c9bcb4a29a877a655d4b3f2f1f0f000000000000000000000000000000000000000000000000000000000000000d20344859697e93a1b3c2d2e1f0f2f8ffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2937444b5f677884919da5b0b5c1c3c7c9c9c8c9ccd6e2ebf6fffffff8f4e8e0dedacfcac6c2bfbcbab8b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8babdc0c5c9ccd6d8dee0e8f0f4f8fffffffffffffffffffffffffffffffffffffffffffdf6ebe2dfd9d5ccc8c4c7bab4a199887c6c6056493d302e2d2b2a333c484d555761656868666158524b44372e211204000000000000000000000000000000000000102031414e60687c878c91979ea6afb3c0cde1e8f4fffffffffffffffffffef3e7e0d2c9bfb3aa9f978b8279716c7582949fabb9c6d4e2f0fefffffffffffffffffffffffffffffff5e0ccb9a78f79644f3a240f000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbe5ded1c6b9aa9f8c7b655948342012000000000000091d324556687e93a4b6cadcecffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d3bea9947e69543f29140000000000000000000000071c3043546c8197acc2d2e5fffffffffffffffffffffffffffffffff3e3d5c4b8a99f93847f7b72625a4838281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b222b35383c3f40403e3a353126191204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011324313d4a4e5858616262595a544e4a43363b3a48596f8499aec4d9eeffffffffffffffffffffffffffffffffffffecdac9b49f8b77624d37220d000000000000000000000000000000031628385a6f8499afc4d9eeffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002141e3246576a7f95aabfd4eafffffffffffffffffffffffffffffffffffffff6e2cebaa98d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000011527374b5d6e8399aec1d1e4f8fffffffffffffffffffffffffffffffff9e6d4c3b39e8875604b372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca8b9cde1f6fffffffffffffffffffffffff0dbc6b19b86715c46311c000000000000000000000000000000000000070c0e131515130e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b161e2127263135383c3f4238454b4d50515660656a6d7071716e6a676360555956524f4c473a454545454739464b4d4f505152514f4c483b39362d1e160b00000000000000000000000000000000000000000000000000000000000000000b1b293338454b4e504f4d4b4437342a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffce8d6c6a9937e695443301d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42576d8297acc8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9e897862574636251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1a293947596278879da6b7c4d4e2f0fefffffffffffff0e2cebaa99b8574604b3f2f1e0e000000000000000a1f3347586b81969eb4bcc9d5e3ebf7fbf9f3f1ece3dfdbd6d8cec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c3b6b2a49c8d806b614f3c2b19050000000000000000000000011426374758616d7a858e979ea7a9aeb1b2b4b4b3b0adaa9f999494989da6aab1b1aba99f9a948e88837d77716c666157554f4b43363631271c13080000000000000000000000091e3246576f849aa9bacdcab6a5917c66513e2e1b080000000000000000000000000000000000000211212f3e4b4f5b636a6e72767a7f83888d92979ca4a7afb4c0cad4dee5f0ece3d9cfc3b7ab9f958477645c4b3f2f2111010000000000000000000000000000000000000000000000000000000000000005192b3b4a60728399a4b5c3d2dbdde4effdffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c192631414d5a626f7c87929ba3a9aeb1b3b4b3b4b9c6ced9e6f1fffffffffbf5f3ece3dfdbd7d4d1cfcecdcccccccccccccccccccccccccccccccdcfd2d6dadee1e8eef3f5fbfffffffffffffffffffffffffffffffffffffffffffff9f6eae2d9cecac3c5b8b3afaba99f938377665e4b45382c1f191716181f2b343839464b4f5253504c473a3631271911030000000000000000000000000000000000000002132331424e5e6672777c8188909aa2b0bdccd6e4effefffffffffffffffffffbf0e5ded0c8bbb4aa9f988e86818598a0b4bcc9d6e4f2fffffffffffffffffffffffffffffffffffbe8d6c5a7917c67523c2712000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0efe4d6c8bbaa9e8978624d40301d0900000000000b20364b6075879db2c2d3e5faffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000b20354a6074889eb3c8ddf0fffffffffffffffffffffffffffffffffff2e2d5c7bab4a19995908578625645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e373c484d52545555534f4b44372f22120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2031424e5c646d73767877736f696460545350515862778b9fb4c9dff4fffffffffffffffffffffffffffffffffff8e3cfbcab98826d594834200b000000000000000000000000000000091e32455672879db2c7ddf2ffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e32424b6175889db3c8ddf2fffffffffffffffffffffffffffffffffffffffdead8c7a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000e1d314455657b8fa1b3c7dfeffffffffffffffffffffffffffffffffffff4dfcab7a5937e695745321909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c6d7e9fcffffffffffffffffffffffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e212832363c37444b4d5154575a56606365676c757a7f82858687837f7c7875726e6b686461585c5a5a5a5b5c5d5761626465676766656259574e4a3d32281b0e0000000000000000000000000000000000000000000000000000000000000a1a2939464c56606465656260554c473a2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff5e1ccb9a88e79634e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b8a79c8675615443301c1201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3b485a6379889da6b7c3d3e0effdfffffffffffdead8c7b5a396806b5d4c3c2b1a0a0000000000000c21374c61768c9fb5bccfd9e7f2fefffffffffffff8f4f0ebeae2dfdedededededededededededededededed3cac2b6ab9f947f695a4835200b0000000000000000000000081d3144556176828d9aa2acb3b9c5c3c6c7c9c9c8c6c8bbb4aea9aaadb2b7c4c7c6c7bab4afa9a69e98928c86817b76706a646054524b45383025181106000000000000000000031628394e63798b9fb4bbccc3b09a85705c4b37220e000000000000000000000000000000000000000311202e373d494e5559576165696e73787d82878c919aa2b2b7c3cad3dadacfc9bcb4a59d8c807362594a3e2e2111030000000000000000000000000000000000000000000000000000000000000000000d1c3043546176869ca5b5c2c5c8d1dfeafefffffffffffffffffff8e4d2c1a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d303c484d5f67747d858e94999c9e9f9e9ea8b4bbc8d3e1ecfbfffffffffffff8f4f1ede9e7e5e3e2e2e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2e4e7ebeff3f5fcfffffffffffffffffffffffffffffffffffffffffffffffcf5f1e6dfd8cec8bbb4aea8a79e9a96918a7e6f61594c4032281a0f010200040d1920222933363a3d3d3b37332a201d15090000000000000000000000000000000000000000000005142431404c505962666c747b84969fb4b9c6d2e2ebf6fffffffffffffffffffff8ede6d9cec8bbb4ada49c969ba3b2becfd9e7f4ffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e2914000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effff4e6d8c8b8a799836e5e4c38241100000000071b2d3e53687e93a6b7cbe0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000f24394e64798ea6b8cbe0f5fffffffffffffffffffffffffffffffffffff2e5d8cebfb3aeaaa39b8675604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f3f4b4f5a62676a6b6a686460554c402f221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e4e60687982888c8d8c89847f79746e6965666b76849baabbcee2f7fffffffffffffffffffffffffffffffffeebd9c8b59f8c79644e3b2b18050000000000000000000000000000000b21364b60768b9fb5cadff4ffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a2832424f606c8197a6b8cbe0f4ffffffffffffffffffffffffffffffffffffffffe7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4b6073869cb1bfd0e2fdfffffffffffffffffffffffffffffffff8e5d2c2b29d8774604b392816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6ffffffffffffffffffffffffffeed9c3ae99846e5939291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1215130f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408131c2028323639464b515855606366696d707375787a7c81898f94979a9b9c9895918e8a8784807d7a767371706f6f707173747678797b7c7c7b7a77726c635b4b46392c1e1103000000000000000000000000000000000000000000000000000000031628384657616c75797a7a78756d6159473727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffff3dec9b39e89745b4a361808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d5c5b5a4998372604a40301f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c495b6379889da5b6c2d1dfedfefffffffffff5e5d2c1b59f8d7b655a483828150200000000000f24394f64798eabbccfe3ebf7fffffffffffffffffffffffffdf7f4f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f1e6dfd3c9bcb49f8b78624d38220d00000000000000000000001325364b607384989fabb4c0c9ccd6d8dbdddededddbd9cecac4bebfc2c8cbd4dcdbd7cdc9c4c4b8b3ada7a49c96908a857f7a746e6860564a43362e20190e0400000000000000000b21364a5b687d929dafbcc8b4a28f7a644f3d2c1a060000000000000000000000000000000000000002101b222c35394039464b5054595a62676c72777c84929da5b1b6c2c5c9bcb5ab9f97877b6b6055483b2d201103000000000000000000000000000000000000000000000000000000000000000000000013253646586278879ca4a6b0b4c1cce2ebf6fffffffffffffffff2ddc9b5a38d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e2b35414d55606870797e8387898a8889969faab6c3cfe0e7f3f7fefffffffffffffffffcfaf8f8f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4e8e1ded4cac8bbb4aa9f99928d8884807c7769604c473a2f1d150a000000000000050b0d171e2125282826221f180c08020000000000000000000000000000000000000000000000000614222f383b484c515560657381919ea8b5c1ced9e6f0fefffffffffffffffffffff6ebe2d8cec9c2b5b1acb0b5c1cfe3ebf7fffffffffffffffffffffffffffffffffffffffbe8d5c5a7927d68523d281300000000000000000000000000000000000000000000000002172c42576c8197acc9daecfffff6e6d5c5b3a1917c66513f2e1c080000000d22364a5c71869bb1c4d4e6feffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000013283e53687d93a8c5d5e7fbfffffffffffffffffffffffffffffffffffffff5eae2d0c7c4c1b5a4937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f404c5d6570787c7f807f7e7a74665e4c402f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c687e8c989ea6a2a79e99948e88837e7a7b80899ba3b4c8d8eafdfffffffffffffffffffffffffffffffff7e2cebbaa98836e5c4a361d0d000000000000000000000000000000000e24394e63798eabbccfe3f8fffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202e38454b60697e939fb1c4d5e7faffffffffffffffffffffffffffffffffffffffffead5c0ab95806b563f2e1c08000000000000000000000000000000000000000000000000000000000000000c1c2b3c4b5d6b8095a4b5c9ddedfffffffffffffffffffffffffffffffffff3dec9b5a4927d675645311b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b3b556a7f95aabfd4eafffffffffffffffffffffffffff0dbc5b09b86705746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e21272a2924211a0f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f25303539454b525761676d7175787b7f8285888a8d8f91979ea7a9adafb1b1aeaaa6aa9f9c9996928f8c88868584848586888a8b8d8e909192908f8c8781796d6157493c2e2112040000000000000000000000000000000000000000000000000000091e324556617581898e908f8d898277615544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889eb3c8ddf3fffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d3d2d1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d2c2b3a195806a5e4d3d2c1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c495b6379879ca4b4c1cfe2ebf6fffffffffff0e3cfbcab9e8978625645321d09000000000010253a50657a8fa5c9daecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e7dacdbaa996816c573b2b1905000000000000000000071c304354687e93a2b5bcc9d1dee0e8eef0f2f3f4f2f0ebe2dfd9d4d4d8dddfe7f1f1e9e1dedad5cbc8c2c2b6b1aba99f9a948f89837d746760544b3f352c1f170c04000000000000071a2d3d4e5f6a7f949eb0bec0ae99836e5b4935210d000000000000000000000000000000000000000000080f1a21232b2933363a3f3c484d5257596267727d87929ca4aeb0aeab9f998c8176655d4b44372b1d10020000000000000000000000000000000000000000000000000000000000000000000000000818293a48596277868c919ba3afbbced9e6f6fffffffffffffbe7d5c5b09b86715a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19203037444b525b63696e7274747376808c9da5b2beccd5dfe2eaf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4e9e1ded6ccc9c3b6b2aa9f988b847d78736f6b6762594f42342a1c120200000000000000000000030a0c101313110c0a040000000000000000000000000000000000000000000000000000000003111c232b343737444b55606c7d8a9ba3b4bbc8d3e2ebf6fffffffffffffffffffffef6eae2dfd2c9c6c1c6c9d2dfecfefffffffffffffffffffffffffffffffffffffffff4e0ccb8a7907a65503b25100000000000000000000000000000000000000000000000000013283d53687d92abbccfe3f8fffff3e3cfbfb19c86715d4b37230e0000000f24394e64798ea3b5c9e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a8937d68533e28130000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffdede2dbd9d2c2ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384c5e667b858d91949595938f877c665e4c3b2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e647a8c9faab3b8c4b8b3afa9a69e98939091969ea7b4c1d1e6f6fffffffffffffffffffffffffffffffffdead8c7b49f8c79634e3d2d1a000000000000000000000000000000000011263c51667b91a6c9daecfffffbe7d5c5a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b343e4b56606d7e8d9fb5bdcee2f2fffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715d4b3723120100000000000000000000000000000000000000000000000000000000000c1c2a3a495a657b8d9fb4c2d2e5fbfffffffffffffffffffffffffffffffff7e4d1c1b19c8673604b3827150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314202e3c48596d8298adc2d8edfffffffffffffffffffffffffff4dfcab49f8a76614c36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141b2933363c3f3e39362d201d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c181f293336434a505760676e767c8286898d9194979a9d9faba5a6acb3b9c5c2c5c6c6c3bfc8bbb4b1aeaba7a4a79e9b9a9a9a9a9c9d9fa9a2a4a5a6a7a6a4a59d978e8275635a4b3f30221204000000000000000000000000000000000000000000000000031629394b607585979fa8a5a4a89f988574604b36200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca6b8cbe0f5fffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b8cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cfbfb59f8d7c665b493a29180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495b6378869ba3b2beced9e6f1fefffdfcffecdac9b8a79b8574604b36200b000000000010263b50657b90a5bad0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ead7c7b39e8873594834200b0000000000000000000b20354a6073879db2c0cfdae7eef5fbfffffffffffffffef7f4eee9e9edf2f4fafffffdf6f4efe7e0ddd8d3c9c6c7bab4afaaa79e9892877d72655d4d493c33291f17120c0a030000000f1f314150616b80969fb1c1b49f8c78634e3b2a180500000000000000000000000000000000000000000000060c0e15171e21252a2b35383d3b484c546067747d8690989b99948c83796c61584b3f3126190d0000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b48596275777c85949db4bbc8d9e7f7fffffffffff3e0cbb8a6937e69543c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512192731353d494e54595c5e5f57616b7a8798a0b3b8c5caced8dddfe7f1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf5eae2dfd7cdc9c6b9b3aca59d948b82796e68625a5a56514c473b321f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d182022263137444b5f677885959faab6c2ced9e6f0fdfffffffffffffffffffffdf7f0e5dedbd6dbdde4effdfffffffffffffffffffffffffffffffffffffffff4e4d3c3b39e8975604b36200b000000000000000000000000000000000000000000000000000d22374d62778b9fb5cadff0ffffffeddec9b5a48f7a65503a2510000000152a3f556a7f94aac1d2e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f000000000000000000000014293f54697e94a9c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffff6f0eedbc6b19c86715c47311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556667c8c9ba3a7a9aaaaa8a59c8c7c6659483625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536586d8298aabbc8cbd5ccc8c4c5b8b3ada8a5a6abb3b8c5d1dfeffffffffffffffffffffffffffffffffffff6e2cebaa997826d5b49351f0f000000000000000000000000000000000014293f54697e94a9bed3e9fffff5e0cbb8a68c77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c28323b484d5c647481939fabbccfdbebfffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48f7b655041301d0a000000000000000000000000000000000000000000000000000000000e1c2a3a47586278889eabbccfe0f0fffffffffffffffffffffffffffffffffff7ddc8b4a3917c665443301a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e323f4b5a6277899eb3c8def3fffffffffffffffffffffffffff7e2cebbaa927d6853402f1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816243139464b5254534e4a3e3531261910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a151d2a343a474c5460656d757c838a91979b9fa9a6a9acafb2b5bcc9bcc1c9ccd6d7dadbdcd8d4d8cecac7c3c0bdc5b8b3b1afafafb0b1b2b4bac7b9babcbcbbc3b7b2ac9f978678655d4c403022120400000000000000000000000000000000000000000000000a1e324657697f94a3b4bac6c6bab4a3937e68533a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c5d5e7fbfffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede3cfbcab9e8a796358463625130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2c3c495a62778598a0b4bbc8d4e2eae9e8e7e5e4e7d5c5b5a3937e69543e2914000000000010253b50657a90a5bfced9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77624d37220d00000000000000000010253b50657b90a5b6cae3ecf7fffffffffffffffffffffffffffffefffffffffffffffffffffffbf4f3ede5dedcd8cec9c5c5b8b3aea59d92857b6e625a4c473a332927211e170b0000011323334351626d8197a3b5bcab97826c5948341f0b0000000000000000000000000000000000000000000000000000030a0c1014192023282a3436434a556068737b8385847f786e635b4c463a2e1d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4857616266737f929faabbc9daecf7fffffff3e2d1c1b39e8875614b36210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d202c35393f44474939464b5c647682929ea7b0b4bbc8c8cbd4dcdfe6f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf2e7e0d7cdc9c7bab4aea89e978f877f776d635b534d493c413c37342a1d140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141d2631414d5a6373808c9ca4b4bbc8d2e2eaf5fffffffffffffffffffffffff8f3f1ebf0f2f8fffffffffffffffffffffffffffffffffffffffffdf0e4d6c6b6a5957f6a5645311d09000000000000000000000000000000000000000000000000000b2034485970859ab0c2d3e5f9fffff8e5d2c2ad98836d583d2c1a0600011426375a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b29d87725c4a36210d000000000000000000000010253b50657a90a5b7cadfecf7fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889daab4c1bfc0bfc3b6aa9e8977625443301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473889db2c8d8e0e7e0ded9d5cbc8c3bebabbc0c8ccd5e3effdfffffffffffffffffffffffffffffffdf3e8d6c6b49f8b78624d3d2c1a010000000000000000000000000000000002172c41576c8196acc1d6ebfffff3ddc8b39e88735847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051018253038454b59626d7a86979fb5bcc9daecf9fffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b09a85705f4d392410000000000000000000000000000000000000000000000000000001111e2c3a47586176869ca6b8c9d9ebfefffffffffffffffffffffffffffffffff7e7d0c0b09b85705e4c36261400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2832424f5d6478869ca7b8cce0f5fffffffffffffffffffffffffffeead8c8b09b86715e4c36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005162633424e5761676a68645c524b44372d1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d28323b474c586169737b828991999fa9adb1b4bac7bec2c5c8cacfdad1d6dee0e8eceff0f1edeaeae2dfdcd9d5d2d5ccc8c6c5c4c4c5c6c8c9cdd7ced0d1d1d0d4cac7beb1a49c897b665e4c4030221202000000000000000000000000000000000000000000000c21364b6176889eb3c1cdd7d7cdc1b09b85705947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff3dec9b39e89745a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b9a89c8676615443301e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c4859617482949faab7c3ced8d4d3d1d0cfdacfc7baad97826d58422d18030000000010253a4f657a8fa1b4bbc8d6e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a38d78634e38230e000000000000000006192c3c576c8197acc3d3e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1eae2dfdad6ccc8c3b7b2a39b8f83786b61584c463a3c3633291b10020005152534444b6074859babbcb49f8a77624c39291603000000000000000000000000000000000000000000000000000000000000060b0d12181f253037444b5460656e706e6a635a4e4a3d33291b1101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464b4d54606a7d8c9fabbccfdae7f4fbf2e4d5c4b4a3937e695746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a2123292e323428323e4b57616e7d88959b9faaacb3b7c4c7cad3dee1e9f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d5cbc7bab4aea99f989189827a736a62594e493d38352b2b27221f180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109141d303c4955606a7a86969faab5c2cdd7e5eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf5eae2d2c5b9a89c8775604b382715020000000000000000000000000000000000000000000000000005192b3b52677c92a4b6cadeedfffffff0ddc8b39e88735b4935210c00081d31445573889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa995806b553e2d1a0700000000000000000000000b20354b6074879db2bccfdae7eef1f4f7fefffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a6b8c8d1d4d5d4d3c8b8a7998472604a3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4fbf5f3eee7e0ddd8d3cfd0d5dee0e8f3fffffffffffffffffffffffffffffffef5eae2d5ccb9a896816c5a48351f0f000000000000000000000000000000000004192f44596e8499aec3d9eeffffefd9c4af9a846f5a3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202e36434a56606a77828d9ca4b1bdcfdae7f7fffffffffffffffffffffffffffffffffffffffffffffffff0dcc8b4a2917c67513c27120000000000000000000000000000000000000000000000000009141d2f3c49596176859ba4b6c5d5e7f7ffffffffffffffffffffffffffffffffffecdac9b3a2907b6550402f1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2939454b61697b889ca4b6c5d5e8fbfffffffffffffffffffffffffffff6ddc9b5a3907b665443301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013233344516068767c7f7e79726860554a3e3025180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a151d273138454b59616b767f8790989ea8aeb4bac7c6c9cdd7d4d7dadddfe3ece6ecf3f5fbfffffffffffffef7f4f1eeebe7e7e0dddbdad9d9dadbdddfe2eae3e5e6e7e5e6dfddcec2b6a79e8b7c665e4c402f20100000000000000000000000000000000000000000000013283d52687d92a7b8cce1e9e9dfcab59f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576f849aafc4d9effffffffffffffffffffffffffffffffffffffffff5e0ccb9a78d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c6b6a4998372604a4033291b1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3a475660727f8c9da5b4bbc8bebdbcbbbac9bcb5a99f937e68533e291300000000000c21364b617583949faab8c5d5e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7dec9b5a48c76614c37210c00000000000000000c2035495a72879db2c7ddf1fffffffffffffffffffffffffffffffffffffffffffffffffcf6f4eeecedf1f3f8fffffdf6f4efe8e0ded4cac1b5b0a1998b80766a615851514b46392e2011030007161d31445563798c9fb4baa995806b5746321e09000000000000000000000000000000000000000000000000000000000000000000000508131c273136434a50595b59544d493c362d1f170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b29323636434b5f687e8d9fb5bcc9d6e0e7e1d5c6b8a69b8573604b392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14191d1f161e2e39464c5f677680868a90979da6abb2b6c3c9cdd7e0e8f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e4d7cdc4b7b3a99f99918a837c756d6560544c483b362c23201916120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e2c37444b5c6474808c9ca4b4bac7d1e0e8f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2e6dfd7cdc2b5a79e8a79635745321a0a0000000000000000000000000000000000000000000000000000000d20354b6073869cb1bfcfe2f2fffff4e0cbb8a68d78634e38230e000b20354b60748a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d2c1b49f8a77614c37220f000000000000000000000000081d314455677c919eb5bcc9d3d9dcdfe2eae8ebeef0f2f4f8fffffffffffffff8f2f0e9e2d1c0ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac4d5e6e9eaeae6d5c5b3a1937e685947341f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899fb4c6d7e4f0fbfffffbf5f3ede8e5e6ebf3f5fbfffffffffffffffffffffffffffffff7ebe3d7cdc5b8b39e8977614c3c2b19010000000000000000000000000000000000011426365b71869bb0c6dbf0ffffead5c0ab95806b56402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2b343e4b546067757f8a989fabb6c2cee3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0af99846f5a442f1a0000000000000000000000000000000000000000000000030f1926313f4c5a6377869ba3b5c2d3e3f3fffffffffffffffffffffffffffffffffff8e3cfbcab9a846f5d4b372212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4757606e7e8b9da6b6c2d3e3f3fffffffffffffffffffffffffffffff8e4d2c1b09b8573604b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c304151626b7e899194938e877d73645c4a4336281b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b171e283237444b56606a77818a949ca5adb4b9c6c9cdd7dbdee1e9e9eceff2f4f8fffffffffffffffffffffffffffffffffffffffbf5f3f0efefefeff1f2f4f6fdfffafbfcfffaf4ece0d3c5b8a99f8c7c665e4c3e2e1e0e000000000000000000000000000000000000000000182e43586d8398adc5d5e7fcf8e3cfbcab907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffbe8d6c5a7927c67523a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cde1f5fffffffffffffffffffffffffffffef7f4efeaf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d3c3b3a1947f6a5e4b46393020180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a384554606a7b87969faaaaa9a8a7a6a4a3ab9f998b7f73604b36200b0000000000091e324657616e7f8c9ea7b8c4d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b19c86715847331f0a00000000000000000d23384d62788da5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffbf5e9e1ded9d7d7dbdee5f0f7fefffffffbf5f1e6dfd2c9bfb2a99f96897f766d666761574b3f2f2211000002152737495b6e8399aec7b39e8976614b3727150200000000000000000000000000000000000000000000000000000000000000000000000009151d2530353b4346443f38352c211a0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e212630414e60697e939fabb9c6cbd5cdc4b8a89e8878625443301b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070003101b2933414d58616a71767b81888f969ca5acb4bac7ccd6dfe6f1f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede0d2c6bab4a69d958a837c766e666056504a4336342b211a0f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927313e4a56606b7a86949fa9b4c0ccd5dee1e9f2f4fafffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfd4cbc7bab4a49c897b655b4a39281600000000000000000000000000000000000000000000000000000000081d314455667c91a1b2c4d4e6f6fffbe7d5c4a6917c67513c2712000b20364b60758ba7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d3c3b5a3957f6a5947341f0b000000000000000000000000011527374d5f6b80949fabb6c2c4c7caced8d3d6d8dbdddfe3ecf4f6fdfffdefe4dddbd4d1c4b4a2907b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffff3e3d0bfb39e8977614c3f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8399a8b9c6d2e0e7f3f9fffffffffdfafbfffffffffffffffffffffffffffffffffff7ede7d9cfc7bab4a79e937f695947341e0e000000000000000000000000000000000000081c30435473889db3c8ddf2fffde9d7c7a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f3c484d5c64727d87959ea8b5bcc9d3e0ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedac5af9a85705a362614030000000000000000000000000000000000000000020b171e2c37444b5d6578869ca4b5c1d2e0f0fffffffffffffffffffffffffffffffffffdead7c7b59f8d7a644f3f2e1c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758617582939faab7c4d3e0f0ffffffffffffffffffffffffffffffffffefddc9b5a3927d685847331f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4d5f6b80939ea8a9a8a49c92867a6a605445392a1d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1820293338454b556068747f8a969ea8b2b6c3c9cdd6dee1e9f0f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c7baaa9f8c7c665c4b3c2c1c0c00000000000000000000000000000000000000001c31465b71869bb0c6dbf0ffffecdac9a8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a51677c91a9bacee2f6ffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e5846331f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffff8f7ebe3dfdad5dcdfe6f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d0bfb49f8c7c6c61574c40342b1d12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2836434a5d6575818b9595949392908f8e8c8b83786a605544311d08000000000003162839464b61697b899da6b7c3d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b5a3927d68533a291704000000000000000013283d52687d92a7c3d4e6fafffffffffffffffffffffffffffffffffffffffffbf3e8e0d7cdc9c4c1c2c6c9d2dfe2eaf6fffffffffffaefe4ddcfc7bab4a79e9489827c7c76645d4c402f1e0e000009192c3d54697e94a9beb9a7947e695544311d08000000000000000000000000000000000000000000000000000000000000000000000000000208131c20262e302f2a2320190e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c141c31414f60697e8d9ea8b3b8c4bab4a69d8a7a645a49362614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e303a474c555761666c747a80878e969fa9b3b8c5cad4dce3eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffbedddd0c2b5a89f95887f776e676157514b453835302520180d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2e38454b5c64747f8b9aa2b3b8c5c9cdd6dde0e7f2f6fffffffffffffffffffffffffffffffffffffffffaf1e6dfd8cec9c4b7b2a99f958679655d4b3d2d1b0a00000000000000000000000000000000000000000000000000000000011426374c5e6e8399a6b7c8d8eafeffe8d3bda8937e68533e291300091d32455673899eb3c8deebf7fffffffffffffffffffffffffffffffffffffffffff9f7ece3dacfc2b6a59b8573604b3b2a1804000000000000000000000000000919304151626b7f8d9ca4adaeb1b4bbc8bec0c3c5c8cacfdadfe2eaf5efdfd1c8c5bec0b4a69a846f5d4b37230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9efffffffffeee0ccb8a798826d5d4b37221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364e63798a9ea8b5c1ccd5dfe6f1f7fefffffffffffffffffffffffffffffffffffffff9eee3dcd0c9bcb4a99f96897e72604a3a2a18000000000000000000000000000000000000000b20354b60758a9fb4cadff4fff6e1cdbaa98d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404c5a626d7a85929da5b4b9c6cfdae7f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715443301e170b0801000000000000000000000000000000070a161e29333d4955606a7b899ca4b5c2d2dfeffefffffffffffffffffffffffffffffffffff6e2cdbaa998826e5c4a36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f3f4c61768598a0b4bbc8d4e2f0fefffffffffffffffffffffffffffffffffff8e4d2c1b39e8876614c402f1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758677d929eb4b9c6c2b6b1a39b8c7f726057473b2c1e100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1a212b3439464b566068747d87949ea8b4b9c6cad3dee1e9f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d8c8bbaa9f8b7a645b493a2a1808000000000000000000000000000000000000001d32475c72879cb1c7dcf1ffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8399aec7d8eafdfffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a76614c3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499afc9daecfffffffffffffffffffbf5efe4ddd9cfcac5bfc7cad4e2eaf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede2cebbaa9f918175665e4d483b302214060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1825303f4b57616c797f7f7f7e7c7b7a7977766e635b4b44372715020000000000000b1b2832434f5d6579889da5b7c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab9b8572604a35200c000000000000000001142636576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffbf3e8e0d6ccc6bab4afacadb1b5c2caced8e6f1fffffffffffff8ede5d7cdc5b8b3a89e979191877b665e4c3c2b1906000013283d52687d92a7bdc5b29d8774604b36201200000000000000000000000000000000000000000000000000000000000000000000000000000000070b10191b19150e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132332424f60687d8a989ea6a4a89f97887a645c4a3c2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131c29333739464b505460646b7279818a959ea7b2b7c3c8d1dee1e8f4f7fffffffffffffffffffffffffffffffffffffffffffffbeaddcfbfb3a49c8a7f756a6159524b4639363228201c130805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101a28323e4a55606a7984929ea7aeb4b9c6c8cbd5dce3eefefffffffffffffffffffffffffffffffff9f2e7dfd3cac8bbb4aea69d958a8074635b4b3f2e1f0f00000000000000000000000000000000000000000000000000000000000009192f404c6176889daabbcee2ecf7e9d4bfaa947f6a553f2a150002152838596e8398aebdcfd9e7eef2f4fafffbfcfdfefffffffefdfdfffdf6f4f0ece6dfdacfc9bcb5a49c8778625544311d0c0000000000000000000000000000001223344451616a7b869297999c9faaa6a9abaeb0b3b5bcc9c9cdd7dfe4d1c1b4b0a9a9a29a8877624d3f2f1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffbe8d6c5b2a08f7a654f4030180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082135495b657b8a9ba3b3b8c5cad4dfe3ebf7fcfffffffffffffffffffffffffffffffdf0e5ded1c8bfb3ab9f988b807668605443301c0c000000000000000000000000000000000000000c21374c61768caabbcee2f7fff4dec9b49f8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4c5e6678828f9ba3b2b7c3cdd7e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8974604b363329201d150e0b08010000000000000003090b101a21283239464b5b63737f8c9ea7b6c2d2e0effdfffffffffffffffffffffffffffffffffffae6d4c3b49f8b78624d3e2d1b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d6f849aa3b2beced8e6f2ffffffffffffffffffffffffffffffffffffffffefe0ccb8a797826d5e4c3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c6177899eb3bcccd6d3cac1b5aa9f9482756159493c2d2011030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208111c232d363b484c576169757e87929da5b4b9c6cdd7dfe6f1f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d8c8baa99e8979635847362614010000000000000000000000000000000000001b30465b70859bb0c5daf0ffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c61778b9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9947f6a5746321e0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273754697e94abbccfe3eef8fffffffffbf5f3e7e0ddd2c9c9bcb4afaab2b7c3ced8e6eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8bbb49f97877c6e62594c403124140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e39464b5b636a6a6968676665636260564d493c3127190900000000000000000b161e323f4b5b6379879da6b8c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c1b49f8c7a645443301c070000000000000000081c30435471869bb0c6dbf0fffffffffffffffffffffffffffffffffffbf3e8e0d6ccc5b9b3a89f9997989ca4acb4bbc8d3e1f1fffffffffffffff5eae2d6ccc6b9b4aca6a69d8b7c665a4935200e000012273d52677c92a7bccbb7a5927d6752402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000406040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142432424e5f677882888d8f8e898177645c4a3e2e1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2128323636434a4f565c646c778089949da5afb4c0c9ccd6dde4eff3f8fffffffffffffffffffffffffffffffffffef3e7e0cdbfb2a19986786a60564c473a363228211e160b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d37444b5b63707d8992989ea8acb3b7c4c7d0e2ebf6fffffffffffffffffffffffffcf5f1e5ded4cbc3b6b2aa9f98908780786b6056493d2e21100100000000000000000000000000000000000000000000000000000000000000121f334758657b8c9fb4bccfdae7e9d4bfaa947f6a553f2a15000010253a50657b8f9fb4bcc9d0d9dddfe6e4e5e7e8e9eaeae9e9e8e7e6eae2dfdbd7d3cac9bcb5ab9f968678625a48372715000000000000000000000000000000000416263443505d65737d8284878a8e919396999b9d9fabadb4bac7cad4c5b4a39b94938f8478625948342111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc8d9ebfefffffffff3e3cfbeb09b85705e4c36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b5d657985939ea7b2b6c3cacfd9e1e9f4fdfffffffffffffffffffffffff5e9e1d3cac0b4b0a1998c82786b61584a4336251300000000000000000000000000000000000000000e23384e63788da3c8d9ebfefff1dbc6b19c86715443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a667c8a98a0b0b4c1cbd4e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a88e7964534b463935312723201d1517161414151617161e21262d3638454b57616a7985949faab8c5d3e0f0fefffffffffffffffffffffffffffffffffffff2dfcab7a595806b5a49352010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a2b4c1cfe2eaf6fffffffffffffffffffffffffffffffffffffffffffbe7d5c5b1a0907c665847331f12000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8095a7b9cce1e8e5ded2c8bbb4a0988577635b4a3e2f2112040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309151d202f383d4a4e59626b767f88939da5b2b7c3cdd7e1e9f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c7b8a79c8776615443301c12000000000000000000000000000000000000182d43586d8298adc8d8eafeffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354697f94aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffde9d7c7b39e8975614b3d2d1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788c9fb5c2d1dee5e9eae9e8e7e0ddd5ccc8c1b5b1ab9f9a959da5b4bbc8d0dee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8cebdb1a69d918377665e4e4231200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111b29323d494e5555545352514f4e4d4b4538352c1d1509000000000000000000000315212e3d4a5b6378889ea9bacde1ecfffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6b5a395806b5c4a3625130000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffffffff3e8e0d6ccc5b9b3a79e958a848282868d979faab6c3d3e4f4fffffffffffffffdf3e8e0d6ccc9c2c4b7a99e8a78624d3d2c1a060012273c51677c91a6bcd4c3b19c86715e4c382310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142431404d5a636d73787979756c61594a3e2e201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c161e212530353a3d4a4e59616b767e87919aa2acb3b9c6c8d1dbdee5eff4f7fefffffffffffffffffffffffcf6ebe2d5cbbcb0a0988374635a4b4538342a211e160b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101927313d494e5f68767d838990979da6afb3bfced9e6f3fffffffffffefffcf6f4f0e9e1ded3cac4b7b2a59c948b837b746b625a4b45382c1f1002000000000000000000000000000000000000000000000000000000000000000004172a3a4b5d697e939eb5bcc9d4ded7c7a8937e69533e291400000e23374b5d6c81969fabb3bfc4c8cbd4cfd0d1d3d4d4d5d4d3d3d2d0d8cec9c6c2c3b6b2ab9f998d8175625a483c2b19090000000000000000000000000000000000081625333f4b5560686d6f7275797b7e818386888b8f979fa9b2b6c3b7a79b857f7e7a706259483b2b180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91aabbcee2f7ffffffffffecddc8b4a2917c665443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f3f4b5b63737e88939da5aeb4bcc9cdd7e1e9f5fffffffffffffffffffff5e5d7cdc2b6b1a29a8f84796d625a4c473a3025180800000000000000000000000000000000000000000f243a4f64798fa4b9cee4ffffedd8c3ad98836e583626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788a9fa9b2bec8d1dfe6f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6ad988271686157504b4437393531272c2b2a292a2b2c2832363b3d4a4e56606976808b9ba3b4bbc8d6e3f0fefffffffffffffffffffffffffffffffffffff2e2cfbeb29d8775614b3c2c19020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838586d8298adc0d0dfedfdfffffffffffffffffffffffffffffffffffffffffffffff3e3cebeb29d8876614c402f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db2c5d6e8f7f9f0e6d9cebfb2a39b8779645c4b3f30221305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2731363f4c505b636d778089949da6b2b7c3cad4e1e9f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b6a59a8372604b40301e0e000000000000000000000000000000000013283e53687d93aabbcee2f7ffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6073879db2c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a796806b5c4a382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6d8297a4b4c0c9d2d3d4d4d3d5ccc8c5b8b3aba39b938b858087969faab3c0cad3dfe6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cec4b7b2a199897c68604e3e2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2c353840403f3e3d3b3a393736322821190e0200000000000000000000000003111f2d3c495a647a8b9fb4becee2f2fffffffffffffffffffffffffffffffffffffffffffffeebd9c8b9a89b8574604b3e2d18080000000000000000000e23384e63788da9bacde1f6fffffffffffffffffffffffffffffeede3d6ccc5b9b3a79e95897f766f6c6d7178818c9ca5b6c6d6e9fcfffffffffffffffffbf4e8e1ded7d4c7b9a899836e5b4935210c0011263c51667b91a6bbd0c9b5a4907b66503e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061422303c494d585b63646460554c473b2d2010020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c131c20252d363a474c576169737c848e979ea8b0b4c0c6c9d2dadfe2eaeff3f5fbfffcfbfffaf4f2e9e1d9cec5b8b39e9682736056493c32281f180c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c35414e5861686e757b82888f9aa1b4bbc8d5e3f0efeeeceae9e7e9e1dedbd6cdc9c2b6b1a69d93877e776e6660544d483c32281a0f01000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4f606b80949fabb7c3c9ccbaa9907b66503b26110000081c2e3f4a6072808c99a1a9aeb2b7c4b9bbbcbdbebfbfbfbebebdbbc7bab4b0aca8a59c968c847a6c6157483c2b1e0e000000000000000000000000000000000000000715212e37444b52585956606366696b6e7073757a828a949da5a8a59d89786969645c4d483b2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffff7e4d1c0b19c8673604b352011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111212f3d49556069757e8790999fabb4b9c6cdd7e5edfdfffffffffffffffde9d7c7bab4a49c91857a6f635b4d483c33291c130800000000000000000000000000000000000000000010253b50657a90a5bacfe5faffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b576c8197a8bac7cfdde4effafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dac6b2a098857e766d656055534e4b443741403f3e3f404139454b50565b636c757e88959fa9b4c1ced9e6f3fffffffffffffffffffffffffffffffffffffff5e4d4c4b2a0907b665746321e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455673889db3c8ddeefdffffffffffffffffffffffffffffffffffffffffffffffffffecdfcbb7a698826d5e4c382816020000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca6b7c7cfdfe2eaf6f6ebe2cfc1b5a59d887a655d4c40302314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d283237444b525d656f79828b959ea7b2b7c4cad4dfe6f1fcfffffffffffffffffffffffffffffffffffffffffffffffffff8f4f0ebe7e4e2e2e4e6eaf0f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c3b3a195806b5f4d3c2c1a0a000000000000000000000000000000000d22374c62778b9fb4cadfeeffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d314556677d92a5b6cae6f6fffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8c79645645321e14040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b6175869aa2b1b5c2bebfbfbec5b8b3ada79e968e867e77706a75808b9aa2b1b6c2cad4dde4effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebe2d4cbbfb3a79e8d7e685c4a36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a21232a2a2a292726252422211e160a06000000000000000000000000000000010f1e2c3c4b5c677d91a0b1c4d4e6fafffffffffffffffffffffffffffffffffffffffff8eae2cebbaa9e8a796355443120100000000000000000000114263652677c91a7c7d7e9fcfffffffffffffffffffffffffff7ebe3cfc5b8b3a79e95897f766a615857585b636c79879ca8b9cde1f5fffffffffffffffffffffcf5f3ece5d6c6b3a18d78634e38230e0010263b50657b90a5bad0d2c2af9a84705c4a36220e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2c35383c494d4f4f4b4437342a1d1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f1a212a3439464b54606670798189929aa2a9b1b5c2c5caced8dadde0e7e5e6e6e5e6dfddd7cdc8bbb4a69e918072605545382c1e160a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a21313a474c535660666c747a84949faab8c5d2dcdad8d7d5d3d2d7cdc9c5c6b9b4aea49c93887e74696159504b4336352b1d150a000000000000000000000000000000000000000000000000000000000000000000000000001121324250626b7f8d9da5afb4b8b39f8a76614b36210c000000111c304354606b7a848d93999da6a2a4a6a7a8a9aaaaaaa9a8a8a6a4a99f9b97938e8781796f645d4b46392b1d0e0000000000000000000000000000000000000000000311192631353d4238454b4e515456595b5660646d777f878e9391877a645a544f4a3e342b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859aafc5daefffffffffffffefdec9b6a4917c66513f2f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111f2c37444b576069737b838c969ea8b4bac7d0e2eaf5fffffffffffff6e1cdbaa99f94867c70655d4e4a3d352b1f170c000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db3c6d7e5ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cfbeb2a39b9389827a756e6863605558575554535455575a5760656b71798189939ea6b4bac7d1e2ebf6fffffffffffffffffffffffffffffffffffffff7e7d7c6b7a698826d5e4c3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b2a0907c665645321e0b0000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fa9b3bfc9ced8e2eaf5eddfd2c3b6a69e8a7b665e4d413124140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031119273138454b556068717b848c979fa9b3b9c5cbd4dfe6f1fafffffffffffffffffffffffffffffffffffffffffffffffff9f7ece3dfdbd6d1cecdcdced1d5dbdfe3ecf7fbfffffffffffffffffffffffffffffffffffffffffffffffff1e1d0bfb09e917c675a49382815020000000000000000000000000000000b1f3447596f8499aec0d0e6f6edd7c2ad98826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3d4b6074879db2c3d3e6fffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9c8675604b423223120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e334657617784929ba3a6a9aaaaa8a6a79e98918881797169625957616b7984909ca4b2b7c3c9d2e0e7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6dfcfc5b9ab9f8c7a644e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e151514131211100e0d0b0903000000000000000000000000000000000000000e1e2e3e4d5f6d8297a6b7cbdfeffffffffffffffffffffffffffffffffffffffff9eadaccbcb49f8c7c665b4937271502000000000000000000081c3043546c8297acc1d7ecfffffffffffffffffffffffffff7e7d9cfbeb2a79e95897f766a61584c463a3c494d5b63788a9eb4c9def1fffffffffffffffffffffffffffff4e4d0bfa9947f69543f2a14000f24394f64798ea4b9cedcc8b4a28e7a644f3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920232c35383a393631271f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c181f293236434b515c646c757d858d949ca4a9afb4bbc8c5c8ccd5d0d1d1d0d4cbc7c6b9b4aa9f97887c6b60544437281a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c2a333738454b50546065727f8c9ea7b5c2c6c5c3c1c0bebcc7bab4b0aca89e9890877e756860554c473a35302620190e020000000000000000000000000000000000000000000000000000000000000000000000000000031424334450616a7c87939a9ea79e96806b5746321e0900000000132536434a5d646f787e84888b8d8f90929394959594949392918e8c8a86827e79726b635b4f4b3f32281b0d00000000000000000000000000000000000000000000000009141d20282d283236393c3e414438454b4f59616a72797d7b74645c4a3c3a362e20190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a54697e93a9c1d2e4f8fffffffffff9e5d3c2b09b85715d4c3823100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f19273139454b5460656e78818a959fa9b3bfced8e5f5fffffffffff4dec9b49f8b7f74665e4f4b3f362d20190e0400000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b7cbe4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecdccfc1b5b1a89e978f89837d7875716e6c6b69696a6b6c6f72767b81868e969ea7b3b8c5cdd7e5effefffffffffffffffffffffffffffffffffffffff7e7dac9baa89d8776614c402f1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cfbeb29d8775604b3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000b1f344759677d8b99a1adb4bbc8cdd7e5f0efe1d4c5b8a89e8b7c675f4e423225150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2f37444b566069747d8690999fabb4bac7ccd6dfe7f2f9fffffffffffffffffffffffffffffffffffffffffffffffff8f1e6dfdacfcac6c0bcb9b8b8b9bcc0c5cacfdae0e8f3f5fbffffffffffffffffffffffffffffffffffffffffffffeedecdbcb39e8978635645321d1200000000000000000000000000000005182a3b4f657a8fa2b4c8d8eaedd8c2ad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004152838495b697f94a5b6cae1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b5a497826d604f41302112040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939475961737d868d9194959493918d88837c756b635b544c48464b5b636f7c86939da5b0b5c1cbd5e3edfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede3d6c9bbaa98826d5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414c6176879db2c0d1e4f7fffffffffffffffffffffffffffffffffffeebdbcdbcaf9e937f695e4c3d2c1909000000000000000000000b20354b6074889db3c8ddf2fffffffffffffffffffffffff7e7d9c9bcb4a098897f766a61584c463a33292c353d4a5a6b8095aac3d3e6f9ffffffffffffffffffffffffffffedd8c3ae98836e59432e19040d23384d62788da2c8d8e3d1c0ae98836e5a4935200a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1921232424201d1509040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b161e2630353d4a4e57606870787f868e949a9faaaaafb3b8c5bbbcbcbbc3b7b2ada89e978c8276675f4b433627190a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2128323636434b54606a7b899ba3b0b1afaeacaaa9a7a5a99f9b969089837b736960564b4437342a201c140805000000000000000000000000000000000000000000000000000000000000000000000000000000000006162633434f5e66757e85898a888073604b3928160300000000081825303f4b4f5a63696f7376787a7b7c7e7f7f807f7e7e7d7b797775716d69635b564e493d372e1e160b000000000000000000000000000000000000000000000000000001080b1318151d202326292c2e2832363a474c555c64686660564a3e2d24221b100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da3b5c9ddf2fffffffffffff0ddc9b5a3907b65503e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d283236434a505a626b76808a99a1b4bac7d8e7f7ffffffffefdac4af9a8575625a4d41372e211a0f06000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafdead8c7a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c4d4e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdfd2c9c6b9b4aca79e98928e8a868381807f7e7f808184878b90969ca4abb3b8c5cbd5e1e9f5fffffffffffffffffffffffffffffffffffffffff5e7d9c9bcab9f8a7a64584733221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445573889db2c8ddecfdffffffffffffffffffffffffffffffffffffffffffffffffffffffecdfcab7a5947f6a5846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f6779838e989faab4bac7d2e0f0f1e3d5c6b9a99f8c7d68604f43332516080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933404c556069757e88929ca4afb5bcc9ced8e0e8f3fafffffffffffffffffffffffffffffffffffffffffffffffffaf0e5ded4cac9bcb5b1aba7a4a3a3a4a7abb0b5bcc9ccd5dee0e8f2f4fafffffffffffffffffffffffffffffffffffffffceae1ccb9a89b8574604b41301e0e0000000000000000000000000000000d22374b5d6f849aaabbcee2edd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050500030c171f32455663798b9fb4c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c2b1a0937e695f4d3f2f221303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4754606871787c7e7f7f7e7b78746d6760564e4a3d3734323d4a4e5e66747e87919ba3b3b8c5cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7d9c8b49f8a76614b36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131f334658667c90a2b4c8ddeffffffffffffffffffffffffffffffffffff0e0cebdb09e95806b614f402f1f0f000000000000000000000317293950657a90a6b7cbe0f4ffffffffffffffffffffffffecdac9bcab9f9383766a61584c463a33291f1719212d3c4d62788da4b6cadef3fffffffffffffffffffffffffffff0dbc5b09b86705b46311b060c21364c61768baabbcee2dfcab49f8b78634d3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e0f0f0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308141c202d3639454b525a626a71797f858a90959a9ea7a4a5a7a6a5a4a59d98928982796d61584d40302618090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d20263036434a5d657886949b9c9a9997959492908e8986817b756e6560544b453831271f180c0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162532404c566068707475736b605544311b0b00000000000008131c2e373c494d545957616364666768696a6a6a696968666462605457534e493d39362c221b1003000000000000000000000000000000000000000000000000000000000000000002090b0e11141619151d202a34373e4a4f53514b45382d20100d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c5dbeffffffffffffff8e4d2c1af9a846f5c4a36221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e2530353c484d58616b7883939fa9bac9d9ebfefffffff1dcc8b4a29a8578675f4c473a3020190e020000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9f6e2cebaa98b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5ded6cdc9c5b9b3aea8a99f9c9896959493949596999d9fababb1b5c2c8ccd6e0e7f3fdfffffffffffffffffffffffffffffffffffffffff1e5d8c9bcab9f8d7d675c4a3a2a17030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737586d8297adbdcedfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b39e8976614c36210e0000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30414d5b636e79828b969fa9b5c2d2e0f0f3e4d6c7baaa9f8d7e6961504333261608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c39464c5e65747e88939da6b1b5c2cacfdae2eaf5fbfffffffffffffffffffffffffffffffffffffffffffffffffef2e7dfd2c9c3b7b2ab9f9b96928f8d8d8f91959b9fabb3b8c5c8ccd5dddfe6f0f2f8fffffffffffffffffffffffffffffffffffce8d6c6b5a396816c5f4d3c2c1a0a0000000000000000000000000000081b2e3f4e63798c9fb4c2d2e4d9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171a1b19161e2933444b6074859ba9bacde1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cebeb49f8d7d675d4c40301e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a36434b525a6266696a6a6966636054524b4538362d221f1e2d36404c556068747c85929ea6b2beced8e5f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa8927d68523b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e70859bb0c1d2e4f8fffffffffffffffffffffffffffffff8e5d2c2b19f96806b62504232221101000000000000000000000a1e3346576d8297adc4d5e7fafffffffffffffffffffffff8e3cfbcab9f8d7e6e61584c463a33291f170b04060f2035485a72879cb2c7dcf1fffffffffffffffffffffffffffff1dcc6b19c87715c47321c070a1f334658758a9fb4cadfe2cebbaa96816c5645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212832363c494d545b636970767b8085888c8f909191908e8b88827d766d635b4c473a301c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b141c25303f4c5a62747e8687858382807e7d7b7875706c666056504a433632281d1509040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715222f38454b535a556055564b44372715000000000000000000101b222c35383e39464c4d4f51525354555555545353514f4c4b43363e39362c23211a0f0800000000000000000000000000000000000000000000000000000000000000000000000000000000010002090c181f222d36393e3c3632281a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c54697f94a9c1d2e4f8ffffffffffffefdcc7b4a28e79644f402f1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308131c202b353a474c5a626e7e8b9fabbccfe3f7fffffff7e3d1c0b4a39b897d6e61584c40352b1d150a0000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8f4dfc9b49f8a745746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca6b7cbdff6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4e9e1ded6ccc9c3c7bab4b1adacaaa9a8a9aaacafb2b5bcc9c6c9d2dee0e8f3fbfffffffffffffffffffffffffffffffffffffffffceee1d4c7baab9f8d7e695f4d3e2d1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f647a8e9fb1c1d1dfebf9fffffffffffffffffffffffffffffffffffffffffffffffffffff1e0ccb9a7947f69543c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000001323303c494d5c646d77808b9ca4b5c2d2e5f8f4e5d7c8bbab9f937f6a6150443426160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c4957616d7b86939da6b2b7c4c9d2dfe3ecf7fdfffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d4cbc2b5b1a59d948c86817c797878797c80858c959ea7adb3b8c5c7cad4dbdee5eff4f7fefffffffffffffffffffffffffffff4e4d2c1b19f917d675a493828150200000000000000000000000000001021364a5b6b8096a4b5c6d7d9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242c30302f29323a464c626d8197a3b4c7d7e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeece3cfbcab9f8b7c665e4d4132281b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c182630353c484d5154555553514d4b4336363127211a0f0b0f1a212f37444b556067727d8898a0b4bac7d7e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6af9a846f594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f4050657b90a3b5c9ddf7fffffffffffffffffffffffffffffff3dec9b5a497816c6251443324140400000000000000000000000c21364b6176899eb4c9def2fffffffffffffffffffffff8e5d2c2b59f8d7d68604c473a33291f170b0400000006192b3c596e8398aec3d8edfffffffffffffffffffffffffffff0dbc6b19b86715c46311c070417293a5d72889db2c7ddebd9c8b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e212b35383d494e545861666b707377797b7c7c7b7976726d6761574e493d332a1c1201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108131c2f3c495560697071706e6c6b69676663605557504b45383530251e160a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111a2832363e37444b4437353127190900000000000000000000080e19202329293336383a3b3d3e3f40403f3f3e3d3c39373530262923211a0f0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a101b22242826201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d62788da3b5c9ddf7fffffffffffff7e3d0c0ae99836e5e4c3929180900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e19202a333c484d60687c8d9fb4cadff4ffffffffeeded1c1b5a79e928376665e4d483c32281a1208010000000000000000000000000000000000000000000e23384d63788da2b8cde2fff3dec9b39e89745e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485973889db3c8d8e8eff4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3e8e0ded8d8cec9c6c3c1c0bebebfc0c1c4c7cacfdadbdee5f0f5fbfffffffffffffffffffffffffffffffffffffffffff4e8e1d0c3b7a99f8d7e69604f41302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6d8297a3b4c1cedee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19c86715a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000005131e2c353e4a4e59626b79869ba3b5c9def0fff5e6d8c9bcb49d947f6b625144341c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b495a637682909ca4b3b7c4cbd4dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffff0e6d9cec4b7b2a49c91877f78716b6764636364676b7077808991979ea7abb2b7c3c6c9d2d9dfe2ebf6f9ffffffffffffffffffffffffffefdfcebdb39e8978635645321d120000000000000000000000000000071a2d3d4b6074869ca8bacddbc5b09b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e373a4245454439464b58616e80969fb1c1d1e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9baa99f8b7c675f4b45392d1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202b35383c3f403f3e3c38353026201d150a07000000071219273137444b5460687683939fa9b9c6d6e4f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624d37221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223384c5e71869bb0c9daecfffffffffffffffffffffffffffffbe8d6c5b19c8674604b44342615060000000000000000000000071b2d3e53687d93a8b9cde1f6fffffffffffffffffffffff3dec9b5a496806b5f4e42332a1f170b04000000000000162b41566b8096abc0d5ebffffffffffffffffffffffffffffefdac5af9a85705a45301b05001b30455b70859ab0c5daefe0ccb8a7917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1920232c35393a464c51555a5861646667676664615758524b4639352c1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b37444b545b5c5a5957555452504e4b44373b363228201c130802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21292631353126201d150900000000000000000000000000060c0e14171e2123252627292a2a2b2a292928262422201c14140e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f13110b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c9daecffffffffffffffeedbc6b2a1907b6557463627190b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c171f2b34424e5e6d8398adc2d8edfffffffffceedfd1c5b9b3a098887c6e625a4b453830201c140800000000000000000000000000000000000000000d22374c62778ca1b7d9ebfef3ddc8b39e88735544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b576d8297aabbccd5dadee1e9edf3f5fbfff5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f7f8fbfefffffffffffffffffffffffffffffffffbf5f3edeae2dfdbd8d6d5d4d3d4d5d6d9dcdfe3ecf1f3f8fffffffffffffffffffffffffffffffffffffffffffff7ede4d6ccbfb3a59d8b7d68604f423223120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b6175859ba3b1bdcad3dfe6f1f8fffffffffffffffffffffffffffffffffffffffffffffff3dec9b6a48d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000e19212d363b484c5b6375859bb1c2d2e5f8fff6e7d9cfbbae9d94806b6251443025180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2034485963788697a0b1b6c2cbd5dfe7f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c8bbb4a69d92867c736a625a56524f4e4e4f525659626a757c82888f969da5aab1b5c2c4caced9dee5f0f8fffffffffffffffffffffffdebe1ccb9a89b8574604b41301e0e00000000000000000000000000000f1d32455663798a9fb4bccdc7b29c87725d3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000001323303e4b4f575a5a59595761697682969eb0bdcedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7baa99f8b7d6c60574a3e3025180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e19202227292a2a292623201c140b09020000000000000009151d263136434a58616e7e8b9ea8b9c5d4e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab947f6a543e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4054697e94abbccfe3f8fffffffffffffffffffffffffff5e0ccb9a7917c675645312616070000000000000000000000000d22364a5c71859bb0c6d7e9fcfffffffffffffffffffff9e6d3c3b19c8673604b41311f170c040000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffedd8c3ad98836e58432e190303182e43586d8398adc2d8ede8d5c5ac97826c573c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1a21232933363b403a474c4f505251504f4b46393d363229211a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e192731363f4647454442403f3d3b3935312626201d150b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b13141d201d140b0801000000000000000000000000000000000000030a0c0e0f11121314151515141413110f0d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c54697e94abbccfe3f8fffffffffffff5e2cfbfb29c877561544437281b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300030a0c0e100e0b080100000000000000040d1920314054697e94a9bed3e9fefffffffffdefe4d6ccbeb2a69d9183786a60564d403530261809000000000000000000000000000000000000000b21364b60768babbccfe3f7f4dfcab49f8a75604b35200b00080e10110b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788b9fb3b8c5c5c9cdd7d8dde0e7dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e0e1e3e5e9ecf2f3f9fffffffffffffffffffffffffffffffffdf6f4f1edebeae9e8e9eaebeef2f4f8fffffffffffffffffffffffffffffffffffffffffffffffff8efe4ddcfc6b9b3a19a877a675f4e4232241404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324657617685979fb1b6c2cad3dde4eff4fafffffffffffffffffffffffffffffffffffffffff9e5d3c2a5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a212b343d495763798ea3b5c9def2fffff7ebe3cbbbaf9e95806c624a43362518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d6277889ca4b1becad3e0e7f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacfc2b5aa9f96887d736760544d483c3d3a38383a3c3b484d5660666d747a81878e959ba3a8afb4bbc8c9d3dde4effdfffffffffffffffffffffce8d6c6b5a396816c5f4d3c2c1a0a00000000000000000000000000021528384a5b677d929eb0bfc9b49e89745948341f0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000081830414d5c646c6f706e6e71767e8898a0b0bdcddcecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c7baa99f918175645c4a43362a1d120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1114151514110e0b080100000000000000000000000109141d25303a464c60697b8a9ea7b7c4d3e0effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b19c86715c4a36220900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122374d62778c9fb5cadff4fffffffffffffffffffffffffff3dec9b39e8975604b38271508000000000000000000000000021527384f64798ea3b5c9e4f4fffffffffffffffffffffff3dfcab6a5917c665544312314040000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffebd5c0ab96806b56412b160101162b40566b8095abc0d5eaf2ddc7b29d88725a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e171f21262b2a33373a3b3c3c3b3936332928211e160b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20293132302e2d2b29282623201d14110b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22384d62788c9fb5cadff4ffffffffffffffeddfcab6a59983726055463928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c10121316181a171e21232524201d14120e0b080100020002151f3347586c8297acc1d7ecfffffffffffffff4e8e0cfc4b8b3a1998a7f74675f504b4336261909000000000000000000000000000000000000091e324557758a9fb4cadff4f7e2cebbaa8d78624d38220d111c232526201c13080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a697f949ea7abb0b4bac7c3c8cbd5cacacacacacacacacacacacacacacacacacacacbcbccced0d3d7dcdfe6f1f6fcfffffffffffffffffffffffffffffffffffffffffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7efe4ddd1c8beb2a89e938476645c4d413124140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394758617481909ca4b2b6c3c9d2dddfe6edf1f4f7fefffbf5f3f1f4f7fefffffffffffffff2e1cdbaa88f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d18202c394a5b71869bb1c6dbedfffffffee9d9ccbcaf9e96816c605443362618080000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d5f6f8499a6b6c2cedee5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d6c9bcb5a49c8c80756760544b4336352b2724232324272b3438454b515560656c727980868c939a9faab1b6c2c9d2e2eaf5fffffffffffffffffffff4e4d2c1b19f917d675a4938281502000000000000000000000000000a1a2d3d4d5f6b8096a1b2c0b9a88c77624c3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d5f677a8185858484868a939da6b2becddbebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c7bab49f97867a696054483b2f1c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108131c2933424f5d657b899da6b6c2d1deedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffff7dec9b6a48e79644f37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c5dbf0ffffffffffffffffffffffffffeed8c3ae99836e5645311a0a00000000000000000000000000091d3145566c8197acc1d2e4fffffffffffffffffffffffff2dcc7b29d87725e4d37271505000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffde8d3bda8937e68533e2913000013283d53687d92a8bdd2e7f4dfcbb7a58d78624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1116171f21242627272624211e17120c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b1c1b1917161412110e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e1011110e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a70859bb0c8d9ebfefffffffffffff9e6d3c3b3a1978173615746321e0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c171f212527292b2d30293336383a393531262723201d14181716151d32434c6176899eb3c9def3fffffffffffffffffbede2d5cbbfb2a89f94877c7066605444372614010000000000000000000000000000000000031628395f74899eb4c9def3feebd9c8a5907b65503b261f212e373b3b3530251d15090200000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4f616a7f8990959a9fa9a8adb3b8c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b7b9bbbec2c7cad3dee1e9f5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf6eae2dfd1c9c0b4b0a098897e7261584b3e302313060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4756606c7b86929da5b0b5c1c7cad4d7dbdfe2eae3e8e0dedcdfe3ebf7fafffffffdf0e2d4c3b49f8a75604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1b2d3d586e8398adbfcfe1f1fffffff7e9daccbcb09f968172605443362618090000000000000000000000000000000000000000000000000000000000000000000000000000000d1f334758677d91a1b3c4d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeddfd2c5b9ab9f96867a6b61574a433630262019120f0e0e0f12182028323637444b50565c646b71777e848b939ca4b0b5c1cdd7e5f2ffffffffffffffffffffefdfcebdb39e8978635645321d1100000000000000000000000000000f1f30414b60728399a2b4c6ab95806b5847331f0d000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354677d8c979a9a99999b9faab2b7c4cfdcebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d8cebdb1a49c8b7e7262594c4030261809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f323f4c5d6479889ca4b4c0cfddebf9fffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ab96816c5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a5538271500000000000000000000000000000b20364b6075899eb3c8deefffffffffffffffffffffffffead5c0ab95806b5640301909000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffce8d6c6a5907b65503b261000000f253a4f647a8fa4c4d4e7fae6d4c3a7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f111212110f0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e1015100e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d101418151d202325272623201d140f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c53697e93aabbcee2f7fffffffffffffff1e1d0bfb19f978475614b3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c232a33373a3c3e40434539464c4e4f4e4b44373c393531262d2c2c2731434f616d8298a8b9cce1f5fffffffffffffffffffff2e7e0cfc6bab4a59d91857b73605544311d130300000000000000000000000000000000001e33485e73889db3c8ddf2ffe8d3bea8937e69533e2933363f4b50504a433631271d150f0d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000e1e32434f616a757b80858a8e93989ea6a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a2a3a6a9adb2b6c3c9cdd7e2ebf4f8fffffbfbfbfbfbfbfbfbfbfbfbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f1e6dfd8cec9c1b5b0a29b908377696054473a2e20130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a38454b5d65737d87919ba3abb2b7c3c2c6caced8ced6ccc9c7cacfd9dfe6f2f8f6eae2d2c4b6a596816c5745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a0b2c3d3e4f4fffffff8eadacdbdb09f97817260544336261909000000000000000000000000000000000000000000000000000000000000000000000000000d1d30414c6176889eb3bfd0e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeaddcfc1b5a79e8d8174645c4b463930251c140805000000000000050a161e212631353a3e4a4f555962686f777e86909ba3b4bac7d4e2f1fffffffffffffffffffdebe1ccb9a89b8574604b3f2e19090000000000000000000000000001131c3043546074849ab0c5b49e8a76614c3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889dabafafaeaeb0b4bbc8cbd4e2ecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cec2b6a99f948477665e4b4336271909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414212f3f4b5b6378869aa2b2bfcedbe9fefffffffffffffffffffffffffffffffffffffffffffffffffffff0ddc8b39e8874604b35251c130b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000011263b50667b90a7b8cce0f5fffffffffffffffffffffffae7d5c4a5907a65503b251200000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffff5e1ccb9a88c77624d37220d00000c21364c61768ba6b7cbdff4ebd6c1ab96816c56412c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c13191d1e1b100e080000000000000000000000000000000000000000000000000000000000000004111c23262a25231c1103000000000000000000000000000000000000000000000000000000000002090b10120f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f14181f2226292d283236383a3c3b3835312624211a0f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4ffffffffffffffffedddcebeb1a2947f6a5847331f11000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f383a474c4f525355585a5d5761636563605556524e4b443743424138454b616a7f94a0b2c6d6e8fcfffffffffffffffffffffffaede4d7cdc3b6b2a39b908473604b4130211100000000000000000000000000000000081d31445572879db2c7dcf2ffebd6c1ac96816c57413a464c535d656660544b443732282422201d1415110c0a0400000000000000000000000000000000000000000000000000000000000000000000152532434f5660656b7075797e83888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8c8e9094979da5abb4bac7ced9dfe3ece5e5e5e5e5e5e5e5e5e5e5e5e6e9eceff1f4f6fdfffcfdfffffffffffffffffffffffefffbf5f3eee6dfdcd4cac8bbb4aea39b90857b6e62594b43362a1c1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a28323f4c556068747c858f969da5a9adb1b4bbc8b9c5b9b3b1b4bcc9cbd4dee5e0d8cec2b5a69d8776614c392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6e8398a5b6c6d6e6f6fffffff8eadbcdbdb19f97817260544437261909000000000000000000000000000000000000000000000000000000000000000000000008182b3b4d5f6e8298a6b8cbddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2ccbfb2a39b897c6c60564a3e32281c1308010000000000000000000002090b141d20252d36393b484d53596169717b85939fa9b7c4d3e1f1fffffffffffffffffffce8d6c6b5a396816c5d4b372715020000000000000000000000000001142636455664798ea7b9b9a895806b594834201000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca6b7c9c5c3c3c6c9ced8dfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdece0d3c7bab4a199887c6b60544437271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202e3d4a5a62768499a1b1bdcce2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a6907b665143363025201d14090800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3fffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000162b40556b8095aac5d5e8fbfffffffffffffffffffffff4e0cbb8a68c76614c37210c00000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffff3dec9b39e8974594834200b00000a1e33465773889db2c8ddf2efdac5af9a85705a3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f11131517191b1b1916110b090200000000000000000000000000000000000000000000060c0e12151615130e0c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e151b1e1e1a110b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000020b171e21292f32343125231c1103000000000000000000000000000000000000000000000000000000000c181f2f383b403a372e2115020000000000000000000000000000000000000000000000000000000a151d20252825201c140801000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141c2024292a34373b3f4238454b4d5051504e4b443739362d24221b100a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f849aafc7d8eafdfffffffffffffffbecdccec0b39e8977614c402f1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404c5058616567686b6d6f727476787a79756f6b676360555a5857565756606c7f949daebecfe4f4fffffffffffffffffffffffffffff5e9e1d3cac1b4b0a296806b5f4d3f2f1c090000000000000000000000000000000b20354b6075899eb3c9def3ffeed8c3ae99836e594b50586169717a7b736860554b453839383531262b26221f1814110d0b050004050600030a0c0f1114150f0d0700000000000000000000000000000715253238454b5056556064696e74757575757575757575757575757575757575757575767677797b7e82878e969fa9b4bbc8cacfdad0d0d0d0d0d0d0d0d0d0d0d0d1d4d7d9dcdee1e9e5e7e8e9ebececededeeedececeae9e7e8e0ded9d4cac7c3b7b2aa9f9890857b70655d4c483b3026180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2f37444b556067717a81878e93989c9faaa2a3a3a79e9c9fabb2b7c4c9d2ccc8bbb4a49c8879635846331b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404c6176879da8b9c8d8e7f7fffffff9ebdbcebdb19f97827260554437261909000000000000000000000000000000000000000000000000000000000000000000001325364859677d91a0b2c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d9cebcafa0988578665e4b45382d1e160b0000000000000000000000000000000001080b101b22242b34373a474c545e66737e8b9da6b6c3d3e2f2fffffffffffffffffff4e4d2c1b09f8f7b655544311d080000000000000000000000000000081828384b6075899eb3c6b49f8a77624d3e2e1909000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c2d3dad9d9dbdfe2eaf6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5d8cebfb3a69e8d8072605544311d12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3c4858617483979fafbbced8e6f4fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4af9a847060544a4336353126221b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c7d8eafdfffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000014293f54697e94abbccfe3f4fffffffffffffffffffffff2ddc8b39d88735847331f0a00000000000000000000000005182a3b5a6f859aafc4daeffffffffffffffffffffffffffff0dbc5b09b86705b3b2b18050000031729395a6f8499afc4d9eef3dec8b39e89735947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020709070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d202426282a2d2e30302f2c27201d150a020000000000000000000000000000000000010a0f1a2123272a2b2a2824211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a21232b3033332f27201c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21211e160e0c0600000000000000000000000000000000000000000000000000000000000000000000000a151d2933363e444849463a372e21110000000000000000000000000000000000000000000000000000000e1c2a34404c5055504b3f331d150a00000000000000000000000000000000000000000000000002101a2731363a3d3a3530261d1509000000000000000000000000000000000000000000000000000000000000000000000000000001080d182022263035393e3b484c5054585b566063656666636055554e4a3d39362d211f170b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53687d92a9bacee2f6fffffffffffffffffaece0ccb8a798826d5e4c3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4c5e6671767a7c7e80828587898b8d8f8e8985807c7875726f6d6c6b6c6d7481949daebbccdcecfffffffffffffffffffffffffffffffffcf1e6dfd1c8c0b09e927d675d4c38230e00000000000000000000000000000215283850657a8fa7b9cce0f5ffefdac4af9a856f5560666e767e869090877d74686056504e4d4b4437403b37332a2a262220181a1a1a1b1c171e212426292a24221b10070000000000000000000000000007151a2731363b37444b4f5354606060606060606060606060606060606060606060606061626466696d7279818a979faab1b5bcc9bbbbbbbbbbbbbbbbbbbbbbbbbcbfc1c4c7c9cdd7cfd1d3d4d5d7d7d8d8d8d8d7d7d5d3d2d5ccc8c4c3b7b2aba59d958b837b70665e504b3f342b1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021119263137444b525d646b72797e82868a8b8d8e8e8c89878b949da6b1b5c1b8b3aa9f968678635b493a2917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f33475863798a9eaabbc9daecfffffffff9ebdbcebdb1a09782736055443727190900000000000000000000000000000000000000000000000000000000000000000b1c3043546277899eb3becfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d7c8bbb49e958275625a4c4032281a1003000000000000000000000000000000000000000000070d0f1920222a3437404c5460697a889da5b6c3d4e4f4ffffffffffffffffffefdfcdbdb19c8674604b3620110000000000000000000000000000000a1d3144556e8398adc4baa997826d5c4b372715010000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba4b6cadeeeeef0f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d0c5b8ab9f958273604b40301d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2b3a4756607281949db4bbc8d7e4f3fffffffffffffffffffffffffffffffffffffffffffffffff3dcc8b4a29680726560544f4b4437372e20110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba9bacee2f6fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000e23384d63788c9fb5c6d6e7f7fffffffffffffffffffff1dcc7b19c87725c3a2a17040000000000000000000000000b1f34475973889db3c8ddf2ffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000162b40556b8095aac0d5eaf5e0ccb8a78c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10171c1e1c150b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283236393b3d404244454544413c3632281d150900000000000000000000000000000005131e252c35393d3f40403e39362d211a0f01000000000000000000000000000000000000000000000000000000000000000000000004101b222c353840454848443c353025180f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b28323636322823211a0f0300000000000000000000000000000000000000000000000000000000000000010f1a283239464c53595d5e5b504b3f2e1c08000000000000000000000000000000000000000000000000000e1e2c3a474c5e656a655d504331271a0d000000000000000000000000000000000000000000000512212e38454b50524f4b43363127191002000000000000000000000000000000000000000000000000000000000000000000000008141c202b343736434b4e5358596265696d707375787a7c7b78756f6a645c564e4a3e363329221b100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364c61768a9fb4c9dff4fffffffffffffffffffbe8d5c5b2a0907b665847331f14010000000000000000000000000000000000000000000000000000000000000000000000000b20344859667c858c8f919395989a9c9ea8a3a4a89e9a95918e8a8785828181818286979faebbccd9e9fafffffffffffffffffffffffffffffffffffff9efe4ddcdbcb49f8b7b65503b26100000000000000000000000000000091d3245566c8297acc5d6e8fbffefd9c4af9a846f6b747b838a939ca4a49c92877e756a65646260555955514c473a3f3b37342b302f2f3031293336393c3e3f3a362d221b1002000000000000000000000000000a151d20252731363936434a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4d4e5154585b636c77828b959c9faba5a6a6a6a6a6a6a6a6a6a6a6a6a7a9acafb2b4bac7babcbebfc0c1c2c2c3c3c2c2c1c0bebcc5b8b3aea9a59d968f877f776e655d504c40382f20180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2631353f4b4f565c64696d717576777979777472777f87929ba3a3a79e978b8075625a493d2c1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4a5b657c8c9fabbccfe3eaf8fffffff9ecdccebeb1a0988273605544372719090000000000000000000000000000000000000000000000000000000000000b1b2d3e4a6072849aa7b8ccdcedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d6c6baaa9f9280726057493c2f1e160a0000000000000000000000000000000000000000000000000000050b0d181f222f36434b5c6478879da5b7c6d6e7f7fffffffffffffffffdebdec9b5a4937e69533f2e1c0800000000000000000000000000000115273751667c91a6b8c7b59f8d7a645544311d11000000000000000000000000000000000000000000000000000000000000000000000000081d31445571879cb1c7d7e9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f7f7f6f7f7f9fbfdfffffffffffffffffffffffffffffffffdeee3d5c9bcb5a098826d5f4d392410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c29384554606c7f929faab9c6d5e3f1fffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0b09e96857b736b6560554f4b3f2e21110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557748a9fb4c9dff4fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000c2035495a6f849aa8b9c9d9ebfefffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000d22374c62778ca6b7cbe0f4ffffffffffffffffffffffffffead5c0ab95806b56402b160100000011263b51667b90a6c3d4e6f9e8d6c5a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b22252c3134322a201d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838454b4e50535557595a5a5956514b45383127190c0000000000000000000000000007152330393d494e52545555534e4a3d362c1f0f000000000000000000000000000000000000000000000000000000000000000000000c171f2d363d494e555b5e5e59514a43362d1f140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e39454b4b453838352c1e160a000000000000000000000000000000000000000000000000000000000002101f2c38454b5761686e727370655d4b37230e0000000000000000000000000000000000000000000000000d1d2c3c4959616f7b7f7b6a614b45382b1d0e0000000000000000000000000000000000000000001223303f4b566065676460544b44372e1d150900000000000000000000000000000000000000000000000000000000000000000008182630353b484c53546064696d72777b7e8286888b8d8f91908d89847f79726b645c534c463a372e24201d15090800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586e8399aec6d6e8fcfffffffffffffffffff3e3cebeb29d8876614c42311f0f0000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788b9ba3a4a7a8aaadafb2b4b9c6c6b9b4afaba7a99f9c9a98979696989ca4b1bdccd9e9f7fffffffffffffffffffffffffffffffffffffffffff7eae2cebaa997826d57422d1802000000000000000000000000000b20364b6075899eb3c9def3ffffedd8c2ad988279808890989fa9b1b5b6b1a59d93887f7a797775726e6a6661585954504d483b454445464739464c4e5154554f4a3e362d2013050000000000000000000000000002090b10151d2024253035353535353535353535353535353535353535353535363637393b3f3d4a4e59626d7880878b8e909090909090909090909090909194979a9c9fa9a3a5a7a8aaabacadadaeaeadadacaba9a7a4a79e99948e87807a726a6259504b3f382f231c11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109141d202e373a3e4a4f5458546061626463625959626a747d868b8e8d8981796b6056493c2c1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e677d8d9fb5bbccdaeaf8fffffffaecdccebeb2a09882736055443727190900000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b3c5d6e8fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d5c5b9a89f8c7e6b605445392c1e1202000000000000000000000000000000000000000000000000000000000000040a111826303e4a5a6278879da8b9c9daecfffffffffffffffffff8e5d2c2b19c86725d4b37230e0000000000000000000000000000000b20364b6074889db3c4bcab9c8673604b3f2e1c08000000000000000000000000000000000000000000000000000000000000000000000002152737566b8096a9bacdd9e6f2fffffffffffffffffffffffffffffffffffffffffaf4f2efece9e7e5e3e2e2e1e1e2e3e5e8ecf0f4f7fefffffffffffffffffffffffffff3e7dacfbeb2a0917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2836434b616a7d8c9ea8b8c5d3e1effdffffffffffffffffffffffffffffffffffffffffffffeedecdbcb0a39b9088817a746f645d4b3f2f211204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000006192c3c4e63798a9eabbccfe3eaf8fffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000071a2d3e53687e93a8c4d5e7fafffffffffffffffffffffffffde8d2bda8937d68533e2813000000000c22374c61778ca5b7cadff4e5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101b222e373a414749473f353126190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556606466686a6c6e70706e6b6660564b4437291c0c000000000000000000000001152533414d525b63676a6b6a68635b4e493d2c1e0e0000000000000000000000000000000000000000000000000000000000000000111c29333e4a4f5b636a7073736f6660544a3d311d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b57606056574e493d32281a0b0000000000000000000000000000000000000000000000000000000010202e3d4956606a767e848789857b65503a251000000000000000000000000000000000000000000000000b1b2b3c495a62778490958f7f6b6056483b2c1f0e000000000000000000000000000000000000000c1d30414d5d65747a7d7a736860554b3e3127190e0000000000000000000000000000000000000000000000000000000000000001142636434b555962686e74797e83888c9094979b9ea7a2a5a6a5a89e9a948e878079716961584f4b3e39353127231c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a52677c91a8b9cce1f5ffffffffffffffffffffecdfcbb7a698836e604e3d2d1b0b00000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4bcc9bdc0c2c4c7c9cdd7d6cdc9c4c0c7bab4b2afadacabacadb1b6c2cedbe9f7fffffffffffffffffffffffffffffffffffffffffffffffdead8c7ac97826d57422d18020000000000000000000000000011273c51667c91a7b9cce0f5fffff4dec9b49f8a8e969da6adb4bac7c9cac3b7b2a69d958f8e8d8a8783807b77726e696662595c5a595a5b5c5d57616466696a645c4f4a3e312313060000000000000000000000000000000002080b0f131c202020202020202020202020202020202020202020202121222426292d363b484d5a626b7276797b7b7b7b7b7b7b7b7b7b7b7b7b7c7f828487898b8e909293949697979898999897979594928f8c88847f79726b645c554c483b372e231c1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108101b22252d36393e36434a4c4d4e4e4c48484d55606771767977756c635b4b45382b1e0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404d5f697e939dafbcccdaeaf8fffffffaecdccfbeb2a0988273605544372719090000000000000000000000000000000000000000000000000000010f1e334657647a8b9fb4c0d0e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d5c5b8a79e8a7c68604a4336281b0e000000000000000000000000000000000000000000000000000000000000000000000008141c2d3c485a63798a9eabbccfe3f0fffffffffffffffffff0decab6a48f7a65503a2510000000000000000000000000000000081d3144556b8095a6b8c9b5a495806b5d4b37230b0000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788a9fb4bbc8d4e3ecf7fffffffffffffffffffffffffffffaf4f2ece7e0dddad7d4d2d0cecdcccccccdced0d3d6dbdfe2eaf3f5fcfffffffffffffffffffffff7ebe3cfbeae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a18263043505f687c8a9ea6b6c3d2dfeefefffffffffffffffffffffffffffffffffffffffffffcebdacdc1b4b0a69d968f89847b655d4c402f2212040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000e2135495b667c8d9fb4bcccdaeafffffffffffffffff1dcc6b19c87715c3c2b190600000000000000000000001321364a5c6f849aafc4d9effffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000a1f34475972879db2c7dcf2e7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d363f4b4f575c5e5c544b44372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074797b7d7f8283858584817c75696055463a291909000000000000000000000f1f3343505f6772787c7f807f7d7970635b493c2b1909000000000000000000000000000000000000000000000000000000000008131c2f3a474c5c646f7880858888847c72635b4e423126190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b5d657576726c635b4b4538291b0b00000000000000000000000000000000000000000000000000000d1d2e3e4a5b63747f8993999d9e9b85705b3b2b180500000000000000000000000000000000000000000008182939485a62788799a1aa9d9480746259493d2c1d0d000000000000000000000000000000000004182a3b4d5f677b878f928f877e73645c4b44372b1e12010000000000000000000000000000000000000000000000000000000006151c304354606a71777d83898e93989da5a5a9adb0b3b8c5babbc6b9b4afaaa59d968e867e766d645c544e4b4437372e20190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6075899eb3c9def1fffffffffffffffffffffae7d4c4b2a0937e685c4a39291603000000000000000000000000000000000000000000000000000000000000000000000b1f3448596b80969fabb6c3ccd6dadcdee1e9e9e1dedad5d8cec9c7c4c2c1c0c1c2c7cad3e0ebf9ffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000005192b3c586d8298adc5d6e8fbfffff6e1cdbaa99fa9abb2b7c4c9cdd7deded4cac4b7b3aaa5a3aa9f9c9995908c87837f7b7774716f6f6f7071727476797b7e7f7a70645c4e41312413030000000000000000000000000000000000000000070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0f11141a212b343c494d5558616465666666666666666666666666676a6c6f727476787a7c7e7f808282838383838282807e7d7a77736f6a645c564f4a3e37342a231c1109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d101b2224292530353638393937343437444b525861646260554e493d32281a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112131414f606a7f959eafbccddaeaf8fffffffaecdccfbeb2a098827360554437261909000000000000000000000000000000000000000000000000000f1f31424b6175879caabbcedeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c4b8a69e897b665e4e423025180a0000000000000000000000000000000000000000000000000000000000000000000000000001101e2b3c4a5b667c8d9fb5c2d2e6f6fffffffffffffffff9e5d3c2ac97816c57392916030000000000000000000000000000021527374c6176889db3c1c2b49f8c7b65503929170300000000000000000000000000000000000000000000000000000000000000000000000b2034485a697e939faab7c3cfdae7f0f9fffffffffffffffffff8f2f0e7dfddd7d5cbc8c4c1bfbcbbb9b8b7b7b7b8b9bbbec1c5caced8dee1e8eef2f4f8fffffffdf6f4ece3d9cfc1b5a596816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c33414e5e667a889ca5b5c1d0e2ebf6fffffffffffffffffffffffffffffffffffffffffff8ebdfd1c8c4b7b2aba79e998a7b655e4c4030221305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000061a2c3d4d5e697e939eafbccce3ecf7fffffffffffff3dec9b49e89745a4935200b00000000000000000008131c32434e64798c9fb4cadff4fffffffffffffffffffffffffffce9d7c6a38e79634e39240e0000000004182a3a586d8297adc2d7ece9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091826303e4a4e5d656c7173716a605544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798e90929597999a9a999691897f74615846372715010000000000000000061a2c3d50616a7d868e92949595938e8579635a4937261401000000000000000000000000000000000000000000000000000000091825303f4c58616d7a848d959a9d9d9991857968604b4437281a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344759657b898b8781796c6056463a29170400000000000000000000000000000000000000000000000005182b3b4a5c647986959ea8aeb2b39e8974594834200b00000000000000000000000000000000000000000114263646576278879da5b3bbaf9e968577635b493b2b1b0b000000000000000000000000000000000b1f344759677d8c9ca4a7a59d93867a6b6055493c2f1d140900000000000000000000000000000000000000000000000001080e192034444b60727f868b92989ea7a8adb2b7c3bec2c5c8ccd5cfd1d6cdc9c4c3b6b2aba49c938a827a716a636055504b3f352b1e130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566d8297acc3d3e6f9fffffffffffffffffffff2e2cfbeb49f8b7a645746321e120000000000000000000000000000000000000000000000000000000000000000000005182a3b4a6072808d9ca5b4b9c6d1deedf6fcfcf5f3efeaeae2dfdcdad7d6d6d6d7dcdee5f0feffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000b2035485a73889db3c8ddf2fffffffce9d7c7bab4bac7c8cbd4dee1e9f5f1e6dfd5cbc8bfbac8bbb4b2aeaaa6a59d9894908c8987858484858687898b8e9193948f857a685f4e4231211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d18202c35383a474c4f505151515151515151515151515254575a5d5861636567696a6b6c6d6d6e6e6d6d6c6b696765615859544f4a3e3a362e221f180d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f14131c2021222424221f202731353a464c4e4d4b4437352c1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031323324250616b80959eb0bcccdaeaf8fffffffaecdccfbeb2a09882736055443726180800000000000000000000000000000000000000000000000b1b2d3d4e606d8298a5b6c8d8eafcfffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c4b7a69d887a655d4c40311c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3d4c5e6b8096a4b5c8d9ebfefffffffffffffffff0dbc6b19c86715746321e0a000000000000000000000000000000091f334658677d92a3b4c8bcab99836e5746331e0a000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f60697f8c9da5b5bcc9d2dee5f0f7fffffffff8f2efe4dddbd4cbc8c1c4b7b3afacaaa7a5a4a2a2a1a2a2a4a6a8acb0b4bbc8c9ccd6d9dddfe3ece5e5eae2dfdacfc9bcb4a39b8776614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152331404c5c6478879ba3b3bfced9e6edf9fffffffffffffffffffffffffffffffffffffffffdefe4ddd4cbc8c5b9b3a89e8b7c665e4d40302313050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000f1f30404f606a7f959eafbccfdae7f5fffffffffff5e1cdb9a88d78624d38231200000000000000050d182530414f616f849aabbccfe3f7fffffffffffffffffffffffffff6e1cdbaa88c76614c37210c000000000012283d52677d92a7c2d3e5ecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192736434b5c64707a818689877f73604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3a8aaacaeafafaeaba79e948476615544311d0c00000000000000000c2135495b6a7f919ca4a7a9aaaaa8a39b8978625544311d0f000000000000000000000000000000000000000000000000000009192736434a5d6576828d99a1aab0b3b3aea39b8b7e6c60554538291b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6177899ea59d978c8175615846331f100000000000000000000000000000000000000000000000000b20344859647a899ca4b4b9c6c7b9a78c77624c37220d0000000000000000000000000000000000000003101c3043546175869ca5b6c3ccbcb0a39b8779635948392816030000000000000000000000000000000c22374c61778a9eaab6c3b6b2a49c8c8074625a4c403126190d00000000000000000001020304050403030300040a0c10141d202c354351626d81949b9fabaeb3b9c5c2c7cbd4d3d7dbdde0e7e4e6e9e1dedad4cac7c2b5b1a89f978f867f79756e655d4d493c311c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384f657a8fa4b6cadef7ffffffffffffffffffffffede1cdbaa99c8675614b402f1a0a000000000000000000000000000000000000000000000000000000000000000000000d1c304354606b7b87949ea8b4c0d0ddedfdfffffffffffdf6f4f1efedecebebedf1f3f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000d22384d62778da6b8cbe0f4fffffffff5e5d7cdc9cdd7dddfe7f2f6fdfffffaf2e7e0ddd4cfd8cecac7c3bfc3b6b2aea9a5a89e9c9a999a9b9c9d9ea7a3a6a9aaa29a8b7d68604e402f1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1920232a3337393b3b3b3b3b3b3b3b3b3b3b3b3b3c3f42453a464c4e505253555657585859595858575654524f4c473a3f39362d24221b100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0d0f0e0d0b09151d202933363938353127211a0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051424334350626b80959eafbcccdaeaf9fffffffaecdccfbeb2a098827360554436261808000000000000000000000000000000000000000000031628394a5b687e92a0b2c3d3e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c4b7a69d8879645c4b3f2f2213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404b6074869caabbcee2effdfffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000417293a4d5f70859bb0c1c9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000d1d32424f61697b87979fabb5c2c9d3dce3eef0efece4dddbd2c9c6c4b7b2aca6a69d9a979492908e8d8d8c8c8d8e9093979b9faaadb3b9c6c4c7cacfdacfd0d7cdc9c9bcb5ab9f968577625847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3e4a5a63778599a1b4bbc8cfdee6f1fffffffffffffffffffffffffffffffffffffffffff8f2e6dfddd6ccc6b9a99f8b7c665e4d413123130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000011222324250616b80959eb5bcc9d7e4eff8fffffffce9d6c6a8927d6853402f1f120a0403090b0f18202b36434a60697f94a2b3c9d9ebfefffffffffffffffffffffffffdead7c7b49f89745847331f0a00000000000d22374d62778ca4b6cadeeed9c4ae99846f59442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374454606a7a858f969c9e9c8e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9bfc1c3c5c5c3c5b8b3a29a8473604b3a2a1704000000000000000e23394e63798c9fb1b6c2bfc0bfc1b4a79b8573604b3e2d1808000000000000000000000000000000000000000000000000091927374454606a7b88979fabb3bfc5c8c8c1b4a99f93817360564639291b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6d8297a7b7b2ab9f968476614c3e2d1b0700000000000000000000000000000000000000000000001325364d6277889ea7b6c2ccd6d6c5a5907a65503b251000000000000000000000000000000000000000102130414b60728399a4b5c3d3dacdc1b5a59d8777625746321e1300000000000000000000000000000014293e54697e93a8b9c8d3cac2b5ab9f968578665e4b44372b1d130801080b0d101214161819191a191918191a171f21252631353c494d616b80969fb1b5bcc9c9ccd6d8dddfe6e9ecf0f3f5fbfffffcf5f3efe6dfdcd2c9c6bab4ada49c948e89837a6f625a4d413026180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a22374b5d72879cb2c9d9ebfefffffffffffffffffffffde9d7c7b6a497826d5e4c3828160200000000000000000000000000000000000000000000000000000000000000000000132536434a5d65747e8a9aa2b3bfcfe1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000f24394f64798ea4c4d5e7fafffffffffff5e9e1dee1e9f2f4fafffffffffffffffaf4f2eae4eae2dfdcd8d5d4cac7c3bec6b9b4b1afaeafb0b1b2b3b9c5bbbec0b4a99f927e685e4c3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d171f212426262626262626262626262626272a2d2f293336393b3d3e3f414242434344434242403f3d3a37332a2a24221b100d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c171f212422201d150906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525334451626b80959eafbccddbebfbfffffffaeddccfbeb2a0988273605443362614010000000000000000000000000000000000000000091e32465763798a9fb4becfe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c5b8a69d8879635b4a3e2e2112040000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121d314556647a8c9fb4c2d2dfecfbfffffffffffff7e3cfbcab8f7a644f3a250f000000000000000000000000000000000c1c304150657b90a3b5c9baa9927d67523a291704000000000000000000000000000000000000000000000000000000000000000000000000142432424f5d6576828d9ca4b1b6c2c8d0d9dbdad7d2c9c6c1b5b1aaa69d97908c8885827f7d7b797877777778797b7e81858a91989ea8aaafb2b5bcc9babbc7bab4b0ab9f998c81746259473a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202d3c4959617583969faab2bfcad3e1ebf8fffffffffffffffffffffffffffffffffffffffffffaf4f2e8e0d7c7baa99f8c7d675f4e4131201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000041424334350626b80949fabbac6d2dfe3ecf7fffff0dac5b09b85705e4c3d30221f18161e21242b343b4854606a7e8d9fb5c0d0e7f7fffffffffffffffffffffffffff6e2cdbaa998836d583a29170400000000000b2034485972879cb1c7dcf1dbc6b19c86715c3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556072808c9aa2acb1b3a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8ced7d8dadad9d6ccc0b4a2947f6a5847331f0a00000000000000152a40556a7f95abbccad3d4d5d4d1c5b4a2957f6a5c4a36261401000000000000000000000000000000000000000000000114263744556072808d9da6b5bcc9d0daddddd1c7bab49f97837461574639281a0a000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4e63798c9fb4c5c9bcb4a298836e5c4a36220d00000000000000000000000000000000000000000000071c3043546c8197a6b8c5d3e1e8d2bda8927d68533d28130000000000000000000000000000000000000e1f2e3f4d5f6b8095a1b3c2d2e1ebdfd2c3b7a59c8675614b41311d0d0000000000000000000000000000172c42576c8197acc6d7e6dfd2c9bcb4a39b897c6b6055483c31221b141c20222528292b2d2e2e2f2f2e2d2e2f2a33373a37444b505a626e7f949eb0bdcacfdadee0e8edf2f4fafffffffffffffffffffffffff9f4f0e5ded7cdc9c2b6b1a9a89e988f8478675f4b4336281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f556a7f94abbccfe3f7fffffffffffffffffffffff5e5d3c2b1a0917c665645321e0a00000000000000000000000000000000000000000000000000000000000000000000081825303f4c566069788499a1b2bfcdd7e5effbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000e23394e63788ea3c5d6e8fbfffffffffffffcf6f4f6fcfffffffffffffffffffffffffffffffef7f4f1eeeae6dfdcd8d4d6cdc9c6c4c4c4c5c6c7c9ccd6d0d3d1c7bab49f8c7c655847331f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f101111111111111111111111111215171a171f21232527292a2b2d2d2e2e2e2e2d2d2b292825221f18150f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071526334451626b80959eb0bdceddedfffffffffaeddccfbeb2a0988272605443301c1607000000000000000000000000000000000000091930414b6175869ca9bacddcecfffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c5b8a79d8879635b493d2d201003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a5c6b8096a4b5c1cee0e8f3fffffffffffeebd9c9a6917b66513c261100000000000000000000000000000000001323384b5d70859bb0c5c7ae99846f5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000061424323f4b58616d7a86919ca4afb4c0c4c5c4c1c1b5b0a9a39b958e88817b76736f6c6a67666463626262636466696c70767c82898f94999d9faba4a5a5a4a99f9a958c847a6c6056473b2a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c3b47576173818c99a1b2b6c3cddae9f7fffffffffffffffffffffffffffffffffffffffffffffffbf4e5d7c7baaa9f8c7d685f4e3e2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000061525334450626b7f8d9fa8b5c1cacfdae7f7fff2ddc8b4a2917c665b4d4037332a283236393b484d5962727f929fabbccfdeeefffffffffffffffffffffffffffae7d4c4b49f8b78624d38230d00000000000005182b3b566c8196abc5d6e8dec9b49e89745947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b607383959faab4c0c6bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3eeefefeee8e0d1c0b39e8976614c37210c000000000000051a2f445a6f8499afc9d9e5e9eaeae3d1c0b49f8c7a645443301c0c00000000000000000000000000000000000000000000081d314455607382959fabb7c4cfdae7edf2efe5d7cdbdb1a199847561574538281909000000000000000000000000000000000000000000000000000000000000000000000000000c2035485a6d8298abbccfd9cfc0b2a08e7a644f39240f000000000000000000000000000000000000000000000b20354a6074899eb3c4d5e3f0ead5c0aa95806b55402b1600000000000000000000000000000000000d1d2c3d4b5d677d929eb0bfd0e0f0fef0e1d4c3b5a498826d5f4e3b2b180500000000000000000000000000172c41576c8196acc1d6ebf0e7d9cfc1b5a79e8d8073625a4e41372e263035383b3d3f414243444444434243453a474c4f545560656e7883949dafbccddfe3ecf3f5fbfffffffffffffffffffffffffffffffffffffff8f5e9e1ded3cac6c6b9b4aea1998a7d6c60544538281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374d62778b9fb4cadff3fffffffffffffffffffffffff1e0cebeb29d8775604b382715020000000000000000000000000000000000000000000000000000000000000000000008131c2f38454b5a62738398a0b4bac7d1e0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d1c0ac96816c57412c17020000000000000000000000000d22374c62778ca7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2ede9e9e1dedcdad9d9dadbdcdee0e8e6e8e5d8cebbaa9d8876614c3c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200040a0c0e10121415161718181919181817161412100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071626334450626b80959fb1bfd0e2f2fffffffffaeddccfbeb2a0988272604b443425150400000000000000000000000000000000011527374d5f6d8298a4b6c7d7e9fafffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c6b8a79e8979635b493d2c1f100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4b6175869ba3b1bdccd6e3edfaffffffffe7d2bda7927d68523d28130000000000000000000000000000000000081c2f3f53687d93a8c7c9b49f8a76614c37210d000000000000000000000000000000000000000000000000000000000000000000000000000614212e3a474c5d65737c86919aa2abafb0afaca8a39b938d868079746c6661585a575552504f4d4d4c4d4d4f5153575761666d757a7f84888b8d8f90908f8d8a857f786f645c4b45382a1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a394655606c79838f9ca4b0bccbd9e9fafffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c8bbaa9f8d7d685c4a392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000007162633445061697d8a9ba3b0b5bcc9daecf7f7e4d1c0b39e8979665e524c473a39454b4e5459626b7784949db5bcc9daecfcfffffffffffffffffffffffffff2dfcbb7a696806b5a4935200b0000000000000010253b50657b90a7b8cce0e1cdb9a88c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6c8197a1b4bbc8d1d8c3ad98836e58432e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffbeee1ccb9a8937e69533e2914000000000000081d32485d72879db2c7dcf2ffffffefe2cebbaa9b8573604b3a2a17040000000000000000000000000000000000000000081c2e3f4b60738398a0b5bcc9d5e3ecf7fffffff5e9e1cebfb3a29a847560564537261401000000000000000000000000000000000000000000000000000000000000000001080b131c2d3d4d62788b9fb4c9d9ebe3cfbeaa95806b55402b16000000000000000000000000000000000000000000000d22374d62778ca7b8cce2f3ffedd7c2ad98826d58432d18030000000000000000000000000000000b1b2a3b495b657b8b9fb4bccdddedfefffff1e1d2c2b2a0927d6859483420130000000000000000000000000014293f54697e94a9c2d2e5f8f7ebe3d2c5b8ab9f95847868604f4b3e36434b4d505254565758595a595858585a5c586165696e747b838b99a1afbbccdaebf8fffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0e5dedcd7cdc9bfb3a89e92817260564538281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f8499afc5d5e8fbffffffffffffffffffffffffecdfcab7a5947f695645311d09000000000000000000000000000000000000000000000000000000000000000000000000111a27313c4855617582939fa9b4c0ccd6e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b4a2907b66503b2611000000000000000000000000000b1f34475973899eb3c8def2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f1efeeeff0f1f2f3f5fbfffff5ead9c8b7a697826d5a4935200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203030404030302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081626334450626c8197a1b3c3d4e6fafffffffffaecdccfbeb2a097816c62514332221100000000000000000000000000000000081d314455677d91a0b2c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b9a89e897a645b4a3d2c1f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324657617785979fb3b8c5d0e0e7f2fefffee9d3bea9947e69543f29140000000000000000000000000000000000001123384d62788da9bacdbbaa927d68533b2b19050000000000000000000000000000000000000000000000000000000000000000000000000003101c2a333f4b546067737c848d969a9b9a97928c867e78716a646054514c473a423f3d3b393838373738393b3e39464b515660656a6f727678797a7b7a7875706a635b4e4a3e32281a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2937444b5b636e7b86969eaebbcbdcecfffffffffffffffffffffffffffffffffffffffffffffffffff5e6d8c8bbab9f8b7a645746321e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000008162633434f5f677985929b9fabbccfdae7f6efe0ccb8a79e887c706761585c5d576064696f77808a99a1afbbcfdae7f7fffffffffffffffffffffffffff2e2d0bfb39d8875614b3c2b1906000000000000000b20354b6074899eb3c8dee9d7c6a6917c67513a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f647a8c9fb5bfced9e6dbc5b09b86705b3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffce8d6c6af9a856f5a3a2a170400000000000a1f34495f74899eb4c9def3fffffffeead8c8b5a3937e685847331f0d00000000000000000000000000000000000000000e23374b5d6b8096a1b2becfdae7f2fffffffffffffdebddd0c0b4a29a8474605544311d150500000000000000000000000000000000000000000000000000000000000008141c20292e3a4a5b6c8196aabbcee7f7edd7c2ad98826d58432d18000000000000000000000000000000000000000000000f24394f64798ea4c5d6e8ffffefdac5b09a85705b45301b0000000000000000000000050b0d0f0f1b293a47596379899ea9bacddaeafbfffffffff0e0cfbeb39e8977624d41301c0c0000000000000000000000000e23394e63798ea4b5c9def0fffeefe3d6c9bcb5a29a897d70645c57585460626567696b6d6e6e6f6e6e6d6e6f7174767a7e838990989faab2bfccd9e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1e9e1ded0c6b9b49f9682746056453626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b52677c91a7b8cce0f5fffffffffffffffffffffffffae6d4c3b39d8874604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000a151d2b374657616e7e8b9ba2b3b9c5cfd9e7eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1ccb9a89a84705e4c38230f0000000000000000000000000005182a3b596f8499aec4d4e7fafffffffffffffffffffffffefcfbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c4b49f8b78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162633444b60738399a5b7cbdfedfffffffffffaecdccebeb19f96806b614f402f1c0c000000000000000000000000000004172a3a4b6074869cb1becfe0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e2cebaa99e8a7b645c4a3d2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394759617482919ea7b3bfcbd5e2ebf6ffe8d3bea9937e69543e29140000000000000000000000000000000000000b2035485a74899fb4c9c8af9a846f594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2e36434b5460666f7880848685827d777169625a554f4a43363733292d2a282624232222222324262929323638454b4f555a56606364656665626055554e493d362d1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1927313d494e5d657480949daebecfe2f2fffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c9bbaa9c8675614b3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000007152532414d5b63737d858d9fb5bcc9d8e6f4e7d5c5b8a69e91857d777372727376797e848b959fa9b3bfcce3ecf7fffffffffffffffffffffffffff5e5d4c4b3a1917d675746331e0e0000000000000000081d3144556d8298adc6d6e8d9c3ae99836e5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abbccfe2ebf3ddc8b39e88735645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2f7fffffffffff3ddc8b39e88735847331f0a0000000000091f34495e74899eb3c9def3fffffffff6e6d1c1b39e8976614c3c2b190500000000000000000000000000000000000006192c3c50657b8f9eb0bfcfe3ecf7fffffffffffffffffbedded1c0b3a2998373604b4333231302000000000000000000000000000000000000000000000000000000000c182630353e3f4b5863798b9fb4c8d8eafce9d7c6ac96816c57412c170000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fffff1dcc7b29c87725d3928160300000000000000000a0e1920222424293946586277879da7b8c7d7eaf8fffffffffffeece0ccb9a799836e5f4d3a2a170400000000000000000000000c2136495b71869cb1c2d2e7f7fffff3e7dacfc0b4a79e92847a716c6d7175787a7d7e8082838384848382838486898c8f93989ea7adb4bbc8cfdde9f7fffffffffffffffffffffffffffffffffffaf9fffffffffffffffffffffffffffffcf6ede4d6cdbdb0a1998374605443301c13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20364b6075899eb3c8deeffffffffffffffffffffffffffff1dfcbb7a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000020e192839464b60697985939ea7b4bcc9d0dee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cebdb49e8a78634d402f1c09000000000000000000000000000013283d52687d92a6b7cbdfeaf6fffffffffffff9f3f2ede9e6e6e9edf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebbaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008161d3144556176879db2bfd0e2f6fffffffffffaecdccebdb09e947f6a5e4c3a2a180400000000000000000000000000091f334758697e93a4b6cadcecfefffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d0bfb49f8b7c655c4b3d2d1f0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4756606d7d8999a1b3b7c4ced9e6efead8c8a7927d68523d281300000000000000000000000000000000000006192b3c5f74899eb4c9cab49f8b77624d37220f00000000000000000000000000000000000000000000000000000000000000000000000000000000041018263036434b515b636b6f706f6c686259544d483c39353025211f17171512110f0e0d0d0d0e0f1114161e212731363a3f38454b4e4f50504f4d4b443738352c221b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c353f4b56606b7f94a0b2c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffff6e7d8c8b6a495806b5a4835200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000071423303d4a556068717e939fabbbc8d6e4f1e3d5c5b8b3a29b928c888787888b8e93999faab4bac7d0dde9fffffffffffffffffffffffffffffce9d7c7b7a699836e5f4d3929170000000000000000000115273751677c91a8b9cce1dfc9b49f8b77614c37220f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a6f859aafc9daecfef4e0cbb8a68b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7fffffffffff4e0cbb8a68c76614c37210c0000000000071c31465c71869bb1c6dbf0ffffffffffefe0ccb9a796806b5a4834200d0000000000000000000000000000000000000c2035495a70859bb0bccdddecfffffffffffffffffffffffceeded0c0b3a197816c6150413020100000000000000000000000000000000000000000000000000000010f1d2a36434b535b5d6576869caabbcee6f6f7e1cdb9a8927d67523d28120000000000000000000000000000000000000000000417293a556b8095aac0d5eafffff3dec9b49e89745746321e0900000000000004121d242b353839393a47576176859ba5b6c5d5e5f5fffffffffffffffbe8d6c5b3a1917d675847331f110000000000000000000000061a2c3d52677d92a4b5c9d9ebfefffff7ece3d1c5b9b3a29a8f868183878a8d9092949697989999999897989a9c9ea7a4a9adb3b8c5caced8e6edfbfffffffffffffffffffffffffffffbf5f3ebe5e4eaf0f2f8fffffffffffffffffffffffffff4e9e1cdbfb2a1998372604b41301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566c8196acc1d2e4f8fffffffffffffffffffffffffae7d4c4ad98826d58392816030000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2832424f5b63727e89979fabb3c0c9d2dfe6f1f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b19f927d675a493522110000000000000000000000000000000b20364b6074889db3bcced8e6edf8f8f4f1ece6dfdcd8d4d1d1d4d7dcdee5ebf1f4f8fffffffffffffffffffffdfaf7f5f6f9fcfffffffffffffffffffffffffffeead8c8b09b85705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1418181818181818181818181818181818181818181818181818181818160b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374758667b90a1b3c7dbf1fffffffffffffaebdbcdbcb59f8d7c665947341f1100000000000000000000000009192e3e4c6176899eb3c2d3e5fafffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b3a1927d685e4c3e2e1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a38454b5f677783919da6b4bbc8d1dde2cebbaa8f7a65503a2510000000000000000000000000000000000000001f34495f74899eb4c9cfbcab947f69543d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2630353d494e565a5b5a57534d483b38342b24201c130c0a0400000000000000000000000000030a0c151d20252a283236383a3b3b3a3835312723211a0e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212e38454b616e8298a6b7cbdfedfffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d3c2b49f8a78624d3b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000005121f2d37444b5361697e8d9faab9c6d3e1ede3d5cbc0b4b0a7a69e9c9d9e9faba9afb4bbc8cdd7e5eefcfffffffffffffffffffffffffffff6e1cdbaa99d8877614c41301b0b000000000000000000000b21364b6075899eb3c9dee2cebbaa937e69533d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879db2c7ddf2fffbe7d5c4a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1fffffffffffffbe7d5c4a48f7a644f3a250f000000000002172c42576c8197acc7d8eafdfffffffffbe8d6c5b49f8a78624d3c2b190500000000000000000000000000000000000d23384d62788da3b4c8dbebfbfffffffffffffffffffffffffceedecfbfb19f947f6a5f4d3e2e1d0d00000000000000000000000000000000000000000000000003111f2d3b4754606871737a869ca4b6c8d8eaf7e7d4c3b49e8a76614c36210c0000000000000000000000000000000000000000000a1f33475870859bb0c5daf0fffff5e1cdb9a88b76614b36210c000000000001122330393c484d4e4f4f586175849ba3b5c3d4e3f3fffffffffffffffffff4e4d0bfb39e8876614c402f1b0b00000000000000000000000f20354b6073869cabbccfe3f0ffffffffeee4d6ccc0b4afa39b96989c9fa9a5a7a9abacadaeafaeadadadafb1b3b9c5bec3c8ccd6dfe2eaf6fffffffffffffffffffffffffffff8f3e7e0ddd6d0cfd4dbdde4eef1f2f4f6fdfffffffffffffffffcebddcfbfb3a196816c5f4d3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea3b5c9ddf4fffffffffffffffffffffffffff2ddc7b29d88725745321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e323d4954606877818c9aa2b1b5c1cad3dfe2ebf0f4f7fefffffffffffffffffffffffffffffffffffffffffffffff9f4e8decab6a497816c5f4d3c2c1904000000000000000000000000000000091d324556677d919eb4bbc8d0dde4e3dfdcd6d3cac7c3bfbcbcbec2c7cad3d6dbdfe3ecf0f4f6fcf6f4f1eeebe7e4e1e0e1e4e7eaeef2f4f9fffffffffffffffffff3ddc8b39e88735e49331e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060909090602000000000000000000000000000000000000000000000000000000000000000000000002080b11171f2122201d150a090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006090909090909090909090909070401000000000000000000000000000000000000000000000000000000000000000000070d0f1a2123292d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2b201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a4c5e6f8399aec3d3e6f9fffffffffffff9ebe3cfbcab9e8877614c3f2e1c0800000000000000000000011527374b5c6c8197a7b8cce0f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa999836f5f4e402f20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2832414d59626e7c88969faab4c0c9d2cab49f8a76614c36210c0000000000000000000000000000000000000a1f34495f74899eb4c9d9c9b19c86715c4a3621090000000000000000000000000000000000000000000000000000000000000000000000000000000000000108141c202c353841454645423d37342b2220190f0b07000000000000000000000000000000000000000002090b1015161e21232425262523201d150e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a2832434c6176889db2bfd0e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa997826d5947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffee9d3bea9947e6954372614010000000000000000000000000000000000000000000000010f19273135424f60697d8c9ea8b6c3d0ddeae7e0d1c8c5c5b8b3b1b2b3b5bcc9c4caced9e1e9f5fffffffffffffffffffffffffffffffff4dec9b49f8a7a6459473423130000000000000000000000091e3245566d8297adc4d4e7d8c8b09b85705b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4ffffe4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1c7d7e9fdffffffffffffe7d2bda8927d68533d281300000000000012273c51677c91a9bacee2f6fffffffffff3e1cdbaa997826d5a4834200c000000000000000000000000000000000011273c51667c91a6bfd0dfecfbfffffffffffffffffffffffffffcedddcebdaf9d927d675c4a3b2b1a0a000000000000000000000000000000000000000000000412212e3d4a5961737e86888f9ca4b6c2d3e6f6ecdac9b7a595806b5846331f0a0000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffce9d6c6a28d78624d38230d00000000000f1f30414d515a626464646576859ba2b4c1d2e1f1ffffffffffffffffffffffede0cbb8a698826d5e4c3928160300000000000000000000081c304354657b8c9fb4c2d3e4f4fffffffff4e8e0d1c8c1b5b0acadb1b4bac7bcbec0c2c3c3c4c3c3c2c3c4c6c9ccd6d3d8dee0e8f3f7fefffffffffffffffffffffdf6f4f0ece3dfd5ccc8c0bababfc6c9d2d8dcdddee1e9f5fafffffffffffffffbedddd0bfb09f927d675a493520120000000000000000000000000000000000000000000000000000000000000000000000000000000000000a21364a5b71859bb0c6d6e9fcfffffffffffffffffffffffff4dfcbb7a58b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000003141f2c36434a58616c7984909ba3b2b6c3caced9dbdfe3ebf3f5fbfffffffffffffffffffffffffffffffffffaf4f0e5ded6ccbfb19c8675604b41301e0e00000000000000000000000000000000021528384d5f6b80949faab3bfc9d1cfcac6c1c3b6b2ada9a7a6a9adb1b6c2c1c6cacfdadbdee1e9e2dfdcd9d6d2cfcccaccced2d5d9dcdfe6e8eceff2f4fafdf7f4efdec9b49e89745f49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10181c1e1f1e1b17110b090200000000000000000000000000000000000000000000000000000000000409151d202729333638363228231c11020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141b1e1e1e1e1e1e1e1e1e1e1e1e1d191613100d0b0700000100000000000000000000000000000000000000000000070d101b22242c35383e4243434343434343434343434343434343434343434343434343434341353025180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404f647a8fa4b6cadef3ffffffffffffffffecdac9b8a698826e5d4b37231000000000000000000000081d314455647a8d9fb5c5d5e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b49f8b78624d4131211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303b484d5f6776818c9ba2b0b5c1baaf9a846f5846331f0a0000000000000000000000000000000000000a1f34495f74899eb4c9dec9b5a48e79644e372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a21232b2f31302d282220190d0b050000000000000000000000000000000000000000000000000000000002090b0e0f1011100d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f334658667c91a1b3c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b49f8b77624c37220f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffeed9c4af99846f5544311d080000000000000000000000000000000000000000000000000009151d2032424f5f677c8a9ca5b3bfcde2eaefe4dddad5cbc8c7c7c8cacfdad9dfe2ebf6fcfffffffffffffffffffffffffffffffffeebd9c8ad97826d5c4b3b2a180500000000000000000000000216283850657b90a6b7cbdfddc9b5a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90abbccfe3f8fffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa9bacde1f6ffffffffffffebd5c0ab96806b56412b160100000000000c21364c61768a9fb4c9dff4fffffffffffde9d7c7b49f8b78624d3a2a18040000000000000000000000000000000010253a50657a8fa1b3c0cfe0e8f4fffffffffffffffffffffffffffbebdbccbbb49f8b7a6459483827150200000000000000000000000000000000000000000512222f3f4b5b637784939b9da6b1b6c2d3e0f0f4e3cfbcab9d8776614c3a2917040000000000000000000000000000000000000000081b2e3e53687d93aabbcee2f7ffffffe3ceb9a48e79644f39240f00000000071a2d3d4d5f6772777979797b869ba3b4c0d1dff0fffffffffffffffffffffffffbe7d5c5b2a0907b655746321e1000000000000000000000011426364b5d6c8196a4b6c6d7e6f6fffffffffbeee3dcd2c9c6c1c2c6c9cdd7d2d3d5d7d8d8d9d9d8d7d8d9dbdee0e8e8edf3f5fbfffffffffaf4f2efeeedebeae7eae2dfdbdacfcac5b8b3aba5a4aab0b5c1c3c7c8c9cdd7dfe6f1fdfffffffffffffbedddcdbdb49e8a78624d403018080000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d53687d93a8b9cde1f5fffffffffffffffffffffffffae6d4c3a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1825303a474c5b636f7b86929ca5b1b4bbc8c6cacfd9dee0e8f2f4fafffffffffffffffffffffff8f4f0e6dfddd3cac5b9b3a18f7b6556453223130000000000000000000000000000000000000a1a304151626b7f8c99a1b0b5c1bcb5b1aca7a59d9894919194989ca4a6acb1b5bcc9c5c9cdd7cdc9c7c4c0bdbab7b5b6b9bcc0c3c7cad4d3d7dadde0e7eae2dfdcd1c3b19c86715c47311c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c23252d31343433312d26201d150a0400000000000000000000000000000000000000000000000000040c171f2731363c3a464c4d4b4538382f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d202930333434343434343434343433322f2c282522201c13181613100e0b0903000302010000000000000000040a0c111b22242d36393d494e5458585858585858585858585858585858585858585858585858585858564a433625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122374b5c72879cb2c7dcf1fffffffffffffffff7e7d5c4b2a08f7b65503f2e1b08000000000000000006192c3c4b6073869babbccfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa96816c5a493523130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131d2b34414d58616c7a85919ba3a6a99f8f7b65503a2917040000000000000000000000000000000000000a1f34495f74899eb4c9ded2c2ab96806b5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e161a1b1a17130d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5e6e8399a9bacde1effffffffffffffffffffffffffffffffffffffffffffffffffffff5e2cebaa9957f6a553d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffff3dec9b49e8975604b35200b00000000000000000000000000000000000000000000000000000108142432414d5e66798799a1b0bcced8e6f4f2f0e7e0dddcdcdddfe3eceef4f7fefffffffffffffffffffffffffffffffffffff7e2cebbaa917c67523e2e1d0c000000000000000000000000000b20354b6074889db2c8dde4d1c1aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e566b8196abc9daecfffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c9def4ffffffffffffeed8c3ae99836e59442e190000000000000a1e3346576f8499afc8d9ebfefffffffffff5e2cebbaa96816c5847331f0d000000000000000000000000000000000b20354a60728499a2b2beccd6e4edf8fffffffffffffffffffffffff9eae1cdbaa99d8877625645311d130000000000000000000000000000000000000005132330404c5d6579879aa2b0b3b8c4cad3e0f0f4e4d2c1b59f8d7b655746331c0c0000000000000000000000000000000000000000000822374b5c70859bb0c8d8eafefffffae5cfbaa5907a65503b2510000000000c21364a5b677d878d8e8e8e909ca4b4c1d1dfeffefffffffffffffffffffffffffff3e3cfbeb29d8775614b3e2d19090000000000000000000008182e3f4b6075869ca8b9c8d9e7f6fffffffffff7efe4dddbd6d8dcdfe2eae7e9ebecedeeeeeeedecedeff1f3f5fbfffffffffffffcf6f2e7dfdddad9d8d6d4d2d8cec9c6c9bcb5b0a79e96908f959ba3a8aeb1b2b4bac7cad4e2eaf6fffffffffffffbebe1cdb9a89a846f5e4d3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364b6176899eb4c9deeffffffffffffffffffffffffff6e2cdbaa98c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2a333d4a4e5e66727d87929c9faaabb0b4bcc9c8ccd5dde0e7f0f4f8fffffefffaf4f2ece3dfdbd4cac7c2b6b1a79e94836f5d4b38281605000000000000000000000000000000000000001223344451616a7983929ba3a8ab9f9c97918c87837f7c7c7f82878c91969c9fababb0b4bac7bab4b1aeaba8a5a2a0a1a4a7aaaeb2b7c3bec1c5c8cbd5d8cec9c7c0b4a595806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222e373a424649494946423c3631271f170c00000000000000000000000000000000000000000000030c171f2a3337444b51585861626056504c4032281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192631353e464849494949494949494949494744413e3b373530252e2b282623211e161a1917161514131313141516181f22272e363a3e4a4f565b63696d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6b605443301c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e576c8297acc1d7ecfffffffffffffffffff3e2cfbeb09b85705d4b37220d00000000000000000a2035495a697f94a3b5c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffff8eadfc9b49f8b77624d3c2c19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820303a464c5c64727c858d91918a7f695d4b371c0c000000000000000000000000000000000000000a1f34495f74899eb4c9deddc8b39e8874604b35200d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30404d62788a9fb4c1d1e2f3fffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b29c87725b4a36210f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffff5e1cdb9a88e79644f39240f0000000000000000000000000000000000000000000000000000000006142331404c5b637683959eb4bbc8d6e4f3fffbf5f3f1f2f3f4f8fffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c3721100000000000000000000000000000081d31445572879db2c7dcefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72879cb2c7dcf1ffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375e73889eb3c8ddf3fffffffffffff1dbc6b19c86715c3b2b180500000000000317293953687d93aabbcee2f7fffffffffffdead8c8b49f8a77614c3b2b1805000000000000000000000000000000071c30435461758498a0b3b9c5cfdde4effafffffffffffffffffffffffde9d7c7b7a69b8574604b41301e0e000000000000000000000000000000000005132330414d5e667b899da5b4c0c8cbd5dee5f0fce9d6c6b5a396806b5d4c39291700000000000000000000000000000000000000000008182e3e4f647a8fa3b4c8e6f6fffffffbe6d1bca6917c67513c271200000004182a3b4e63798c9da5a3a4a4a5b2b6c3d1dfeffdffffffffffffffffffffffffffffffecdfcab7a596816b5c4a3727150100000000000000000000101e32455663798a9eaabbc9d9e6f4fffffffffffff8f2f0ebedf1f4f6fdfffefffffffffffffffffffffffffffffffffffff8f5e9e1ded4cbc8c5c4c3c1bfbdc7bab4b1adab9f9b9388817b7a7f868d93999c9d9fa9b2b7c3ced8e6f0fefffffffffffce9d6c6b4a2917c665443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576c8297acc1d1e4f8fffffffffffffffffffffff4dfc9b49f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2d36404c546067747d868a90959b9fabadb3b8c5c8cbd5dbdfe3ece9e9e8e7dfdddacfcac6c3b7b2aba49c94897f74604b3f2e1a0a000000000000000000000000000000000000000005162634434f5c646e7d858e93908b86817c77726e6a6767696d72777c81868b91969b9fa9a2a99f9c9996928f8c8b8c8f9295999da5a4a8acafb3b8c4c8bbb4b1aca29a8775614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b50585b5e5e5e5b57514b453833291c1304000000000000000000000000000000000000020a161e29333a474c5560666d737677756f665e4b4538281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2837444b535b5e5e5e5e5e5e5e5e5e5e5e5e5c595653504d4a433643413d3b38363228302e2c2b2a29282828292a2b2a33373c3e4a4f565c646b72787e828383838383838383838383838383838383838383838383838383838072604a3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feffffffffffffffffffecddc8b4a38f7a644f3a250f000000000000000a1a31414d62788a9fb4c2d2e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffff9eadaccbcae98836e5948341e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121b29333e4a54606770787c7c7769614f3f2e1c00000000000000000000000000000000000000000a1f34495f74899eb4c9dee0cbb8a6917c66513b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122035485a697f94a3b5c4d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffffff5decab6a48e79634e3d2c1e1203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffce9d6c6a7927c67523d271200000000000000000000000000000000000000000000000000000000000513222f3d4a58617280929faab9c6d6e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0dbc6b09b86715847331f0a00000000000000000000000000000b20354b60758a9fb4cadfefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4f647a8fa4b6cadef3ffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffff4dec9b49f8974594834200b0000000000000c22374c61778b9fb4cadff4fffffffffffff6e1cdbaa895806b5948342010000000000000000000000000000000001325364657617482929ea7b2bec9d2e0e7f2fefffffffffffffffffffff5e5d5c4b4a397816c5f4d3c2c190900000000000000000000000000000005132330414d5f677c8b9ea7b7c3d0dde0e7f2f9fff1e1cdb9a89b8574604b3f2f1b0b0000000000000000000000000000000000000000001325364b5c6e8399aec1d1e4fffffffffde7d2bda8927d68533d28130000000b1f3447596d8297aab7c3b9b9bac7cad3e1effdfffffffffffffffffffffffffffffffff9e6d4c3b49f8c7a645544311d0e0000000000000000000003162838495b667c8c9fabbbc8d6e4f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0e5ded7cdc9c4b7b3b0aeadacaaa8a5a99f9b97928b857d756b65656a71787e8387888a929da5b4bbc8d2e0ebfbfffffffffff4e4d0c0b19c8673604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394e64798ea3b4c8ddf2fffffffffffffffffffffff1dcc7b19c87725443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212f36434a55606871767b80868b92989ea7acb3b7c4c6cacfdad4d4d2d4cbc8c9bcb5b0aaa59d968f877e766a60564532211100000000000000000000000000000000000000000000081625323d4a4e5f6770797d7b76716c6762595854525154585861666c71777c8185898c8d8c8a8784817d7a777577797d8084878b8f93979a9da6a2a2aa9f9c97908477625746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131c2a333e4a4e5d656d71737473706c6660564c463a311f170c0000000000000000000000000000000109151d28323a474c58616a747c83888b8d8a847b6d605645382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384555606970737373737373737373737373726e6b686562605459585653504e4b4538454342403f3e3e3e3e3e3f413a474c51575c646b727980878d9397989898989898989898989898989898989898989898989898989898947f695a4935200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffff7e4d1c1ac97816c57362614010000000000021528384e606f849aa9bacde0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffcebdbccbcaf9d917c66513b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2d36434a515a62666661594f4232211100000000000000000000000000000000000000000a1f34495f74899eb4c9dee7d5c4ae99846e594834200800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1216171f212321190e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e0e0e0e0e0e0e0e0e0e0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b6073859ba6b8c6d6e5f5fffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3ab96816b5b493c2f1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffe8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000004111f2d3a4654606b7d8c9ea8b8c5d6e5f1f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0d1c0ac97816c573a29170400000000000000000000000000000c22374c61778caabbcee2efdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586c8197acc3d3e6f9ffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffff6e1cdbaa88c77624c37220d0000000000000a1f3347586f849aafc7d7eafdfffffffffffce9d7c6b49f8a77624c3f2e1b0a000000000000000000000000000000081829394656606d7d8998a0b0b5c1cbd5e2ebf6fffffffffffffffffffff2e2d1c1b19f927d675b49372614010000000000000000000000000004132330414d5f677d8c9fa9b9c5d4e1eef4fafffff1e1cfbeb49e8a79635645312111000000000000000000000000000000000000000000071c304354647a8fa1b3c7dfefffffffffffebd5c0ab96806b56412b160100000c22374c61778b9fb4c8d4ceced0dcdee6f1fffffffffffffffffffffffffffffffffffffff1e2cebbaa9b8673604b3c2c1906000000000000000000000a1a2c3d4c5e687e8d9faab9c6d4e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5e9e1ded2c9c7bab4ada69d9a9998969592908d8a86827d7770686056504f555a62696e7273757d87959faab5c2cde0e8f3ffffffffffeedecab6a4907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000b22364a5c70859bb0c4d4e7fafffffffffffffffffff3e3d1c0ad98836d583625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071118253037444b535761656b71777d83898f969da6abb1b5bcc9bebfbdc4b7b2adab9f9b948e87817a726961584b4538281503000000000000000000000000000000000000000000000007151f2d36414d525b636865615857524d483b3f3c3c3f3a474c51575961666c707577777674726f6b686562606164676b6e72767a7e8285888b8d8d8c8a87827b70625948392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a21303a474c5c646f7a828689898885827c756b61584e4233291c0e0000000000000000000000000008141c273139454b58616b76808891989ea6aa9f9a908274605645311d130000000000000000000000000000000000000000000000000000000000000000000000000000000001141e32455660737e858889898989898989898989888784817d7a7774716e6d6b68656360565c5a5857565454535353535456585861666d737a80878e959ca4a9adadadadadadadadadadadadadadadadadadadadadadadadadadadad9f8b78624d3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738576c8196acc1d6ebffffffffffffffffffffffefdcc7b29c87725443301c080000000000091d324556687d92a2b4c7d7e9feffffffffffffffffffffffffffffffffffffffffffffffffffffeedecebdaf9e957f6a5e4c381d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f182530353c484d51514c473b3224140300000000000000000000000000000000000000000a1f34495f74899eb4c9def3dfcab49f8b77624c3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f13151d2024282b29333638352c211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e2123232323232323232323221f180f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d3144556278889ea8b9c7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffff1dec9b49f8a79635a4c4032281b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000010f1c2936434b5f677b8a9ea7b8c7d3dde0e7eaeff3f5fcfffffffffffffffffffffffffffffffffffffffffceee0d2c2b4a2927d67523d28120000000000000000000000000000000e23384d63788da2c8d9ebefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def1ffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffce9d7c6a48f7a654f3a251000000000000004182a3a53687d92a9bacde2f6fffffffffffff5e1cdbaa997816c5d4b392818080000000000000000000000000000000b1b2938454b5f6878838f9ba3b3b7c4ced9e6f0feffffffffffffffffffefdfcebdb49e8a79635544311d0e00000000000000000000000004122230414d5f677d8c9faabac7d6e4f1fffffffff6e6d3c3b2a0927d685b4938271503000000000000000000000000000000000000000005182b3b4a6072859bb0bfcfe2fdffffffffffecd7c1ac97826c57422d1702000013283d53687d92aabbcee6e3e3e5f1f3f9fffffffffffffffffffffffffffffffffffffffffeebd9c8b5a3947f6a5a4935201300000000000000000000000f1f2f404e60687e8c9ea8b7c3d3e1f0fefffffffffffffffffffffffffffffffffffffffffffffffff7f1e6dfd7cdc9c1b5b1a99f989088858483817f7d7b7875716d686259534b45383a3c484d53595c56606875808b9ca4b0bdccd5e3effdfffffff9e5d3c2ad98826d583c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a6b7cbdff0fffffffffffffffff3e5d6c5b4a2907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c27313539464b50565861676d747a81888f959b9faba7a9a9a8a5a69d98928b867f79726b645c544c463a32281a0a00000000000000000000000000000000000000000000000000010f1a2130393d4a4e53504c473a3c37342b2a27272a2a33373c3a474c51565460616261585c595653504d4b4c4f525559586165696c70737677787775726c655d4d483b2b1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d36414d58616c7a848f979b9e9e9e9b979189807668604c473a2c1e0f01000000000000000000000b18263037444b57606a768089959ea6adb3b8bbb4afa0988474604b41311f0e000000000000000000000000000000000000000000000000000000000000000000000000000009151d33444b607484939b9d9e9e9e9e9e9e9e9e9e9e9e9c999693908c89868383807d7b787674716f6e6c6b6a69686868696a6b6e72777c82888f969da5abb1b6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2bbaa97816c5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455670859bb0c5daf0fffffffffffffffffffffff4dfcab59f8a75604b35200b00000000000b20364b6075889db2c0d0e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b19f95806a6150402f1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202b35383c3c37342a1d14060000000000000000000000000000000000000000000a1f34495f74899eb4c9def3e2cebbaa947f6a5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14161e212529273135393d413a464c4d493c352c1f1402000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212932363838383838383838383837342a24221b1009020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637495a647a8a9ea9bac9d9ebfefffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa89d8778665e4b45392d2014020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffeead8c8a6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000c182630414d5d657a899ea9b6c3c8ccd5d5dadee1e8ecf1f4f7fefffffffffffffffffffffffffffffdecded1c2b5a49a8474604b36200b0000000000000000000000000000000e24394e63798ea3c2d2e5efdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586a7f95a8bacde1f6fffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eeffffffffffffffe7d2bca7927d67523d2812000000000000000c21364c61768a9fb4c9dff3fffffffffffffce9d7c7b59f8d7b655745362513000000000000000000000000000000000b1a2832414e59626e7a85929da6b4bbc8d3e0f0fffffffffffffffffffdebe1ccb9a89b8573604b3c2c19060000000000000000000004122230404d5f677d8c9faabbc8d7e5f4fffffffffdead8c8b6a598826d5f4e3c2c1a0a0000000000000000000000000000000000000000010f20344859687d92a2b4c8ddedffffffffffffecd6c1ac97816c57422c1702000417293a596e8398aec8d8eafff9fafffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c2b49f8a78634d41311c0c0000000000000000000001122231424e5f687c8a9da5b6c3d2e0effdfffffffffffffffffffffffffffffffffffffffffff6efe4ddd4cac6bab4aca39b938a837b74706f6e6c6a686663605558524d483b363228252b35383e4438454b56606b7986969eb3b8c5d1dfebfbfffffff0dec8b39e88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000001020364b6074889db2c2d3e6f6fffffffffffef0e3d6c7b8a79a8572604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d202932363b3a474c525560656c747a80868b8f92949493908c88837d77716a635b564f4a3e3633291d150a0000000000000000000000000000000000000000000000000000000007131e252d36393e3b3733292722201815121214181f22272a34373c36434b4c4d4c473a44413d3a3736373a3d403a464c4f53575a5760626261605557504c3f342b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a27313d4a4e5f6776818c9aa2adb0b3b3b3b0aca79e95897d6e6158493c2d1f0f0100000000000000000b1b2936434b556069757f89959ea8b3b8c4c8cbcec9beb2a297826d5f4e3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000091927314350626e8298a2b0b3b3b3b3b3b3b3b3b3b3b3b3b1aeaba8a5a89f9c99989692908d8b8987858381807f7e7d7d7d7e7f8083878b91979da6abb2b6c3c7cad3d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9def4fffffffffffffffffffffff3dec9b39e8975604b35200b00000000061a2c3d53687d92a6b7cbdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b4a297816c6250433322120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1920232727221f180c00000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ebd9c8b29d8773604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2123292832363a3e37444b4e52565a5861635b4e493d311e160a000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212d3639464b4e4e4e4e4e4e4e4e4e4e4c483b39362d201d150c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4a5c657b8b9fabbccfe3eaf9fffffffffffffffffffffffffffffffffffffffffffffce9d7c6b7a59d887c6c60574a3e321d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628385f74899eb4c9def3fffffffffffffffffffffffff7e2cebbaa8f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000008141c313f4b5c647b8b9ca5adb3b8c5c0c4c9ccd6d7dbdfe3ebf0f2f8fffffffffffffffffffff5eae2cfc0b4a39b8676615645321d090000000000000000000000000000000d23384d62788da4b5c9deefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6176899eb3c6d7e9fcfffffffff3dec8b39e89735e49341e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffead4bfaa957f6a55402a15000000000000000a1f3346586e8399aec5d6e8fbfffffffffffff5e3cfbcab9c8675605443301c17030000000000000000000000000000000a161e313b484d5d65727d88969faab6c2d3e3f3fffffffffffffffffffce8d6c6b4a3947f6a5b4935211100000000000000000003142330404d5f677d8c9faabbc8d8e6f5fffffffffff3e2cebbaa9d8776614c41311e0e0000000000000000000000000000000000000000000f1f31424c6277899eb3c0d1e4fbffffffffffffead5bfaa95806a55402b1500000a1f33475873889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e1cdbaa99a846f5f4e3a2a17040000000000000000000004132431414e5e6679879ca5b5c2d2dfeffdfffffffffffffffffffffffffffffffffffff6ede3dbd1c8c3b6b2a89f978e867e766d6560545958575553504d4b44373d37342b211e1610192022292e283238454b5b637481909ea7b5c1cee0e8f4fffff5e0ccb8a78d78624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697e93a4b6c8d8eaf6fffffcf6ebe2d2c5b9a99e8979635443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e21262a333737444b505460656b71767a7d7f7f7d7b77736d686259554e4a3d3a362e211f170b02000000000000000000000000000000000000000000000000000000000000010a0f1a21232825211f17120d0b0500000000040a0c11181f2227263035373837332a2f2c282522202224282b2933363a3e4239454b4d4d4c4b44373b382f20180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002141f2d38454b5b63707d88979fabb4c0c6c8c9c8c5c5b9b3a79e928376625a4a3d2d1f0f000000000000000919293a46546067747e88949ea7b4b9c6cbd5dde0e2dfcfc0b19f927d685b49382815020000000000000000000000000000000000000000000000000000000000000000000001152737444b616a8095a0b2c0c8c8c8c8c8c8c8c8c8c8c8c8c7c3c0bdc6bab4b1aeadaba8a5a3a79e9c9a9897959493939393939496989c9fabacb2b7c4c7cad3dcdee5ecededededededededededededededededededededededededede1cdbaa9907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610253a4f657a8fa9bacde1f6fffffffffffffffffffff8e5d2c2ac97826d5443301c08000000000c2135495b71869bb0c4d4e7fcfffffffffffffffffffffffffffffffffffffffffffffffffffff7e0cbb8a69a8473604b433325150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d11110c0b040000000000000000000000000000000000000000000000000a1f34495f74899eb4c9deeef6dfcab6a5907b66503c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2c35383e38454b4f5357556063676b6f7376786f635b4e4232281a0c000000000000000000000000000000000000000000000000000000000000000000000000000c181f2d363d4a4e5761636363636363636363636259554f4a3e363127211f170f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4b5d677d8d9fb4bcccdbebfafffffffffffffffffffffffffffffffffffffffffffff5e4d4c3b7a69e908175645c4f423127190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556748a9fb4c9dff4fffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000113212f3e4b5d667c8790989ea7a6abafb3b9c6c1c6cacfd9dbdee5f0fdfffffffffffffff1e5d8cebeb2a29a8576615847382815020000000000000000000000000000000c2035495a71869cb1c5d5e8d9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2035495a6b8095a7b9cce4f5fffffffffff5e0ccb8a78a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffecd7c2ac97826d57422d18000000000000000417293a51677c91a7b9cce0f5ffffffffffffffecdac9b6a4988272604a453421110000000000000000000000000000000003131d2b343f4b54606876818c9ca4b6c5d5e7f7fffffffffffffffffff4e4d1c1b49f8b79634d3f2f1c08000000000000000a161e32414d5e677d8c9faabbc8d9e6f6fffffffffff3e3d0c0b49f8b7a6457463323130000000000000000000000000000000000000000000a1a2d3d4e606f8399a7b8ccdfeffffffffffffffce7d2bda7927d68523d281300000c21374c61768ca6b8cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b4a2927d685847331f10000000000000000000000006132331404c5b6378879ca4b5c1d1deeefcfffffffffffffffffffffffffffffff8ede3dbd0c7c0b4b0a59d948a827a71696158504b43364341403d3b38353126282220180d090300050b0d1419161e28323d4a56606c7c899ba3b1bdccd6e4eefbfbe8d5c5a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b6073869caabbced9e6ebebe9e1d9cec2b5a79e8b7b655b493625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10181f2226313536434b505657616468696a6865625958534d483b39362d24221b100a040000000000000000000000000000000000000000000000000000000000000000000000070c0e13100c0a04000000000000000000000000040a0c11141c202222211f171a1613100d0b0c0f1216171f2125292d28323638383735312726231c1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d313d4a56606b7984929ea6b4bcc9d0dbdededddbd6ccc5b9b3a1998678635b4a3d2c1b0b000000000008182737465861737d87939da6b3b9c5ccd6e0e7f3f4f7ecdecebeb49e8a79635645321d1200000000000000000000000000000000000000000000000000000000000000000000081d314455606b7f949eafbecfdddededededededededededddcd9d6d2d7cdc9c6c3c2c0bdbac5b9b3b1afadacaba9a9a8a8a8a8a9abadb1b5bcc9c8cbd4dcdfe6f1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202836556a7f94aac7d7e9fdfffffffffffffffffffff3dec9b5a48f7a644f36261401000000000e23384e63788da3b5c9e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d0bfb39e88776255443125150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c0d1dff0e6d3c3ae99836e5a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d494e5358566064686d7175797d8084888b8d847968604b45382a1d0d0000000000000000000000000000000000000000000000000000000000000000000001121c2a333d4a4e5b636c767878787878787878787877716b645c544b453837332a24211a0f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f3f4d5f687e939eafbdcedcedfcfffffffffffffffffffffffffffffffffffffffffffff1e1d4c5b8b39f97867a69604b44372719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768baabbcee2f7fffffffffffffffffffffffeebd9c8b19b86715645321e090000000000000000000000000000000000000000000000000000000000000000000000000311202e3f4c5e66737b83888d91959a9ea8a7acb1b4bcc9c6c9d2e2eaf5fffffffff8ece1d4c7bab4a09884766158473a291a0a0000000000000000000000000000000006192c3c54697f94a7b8cce0d9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30414d63788b9fb4c5d6e8fffffffffffff4dfc9b49f8a745f4a351f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffefd9c4af9a846f5a36251300000000000000000c20364b6075899eb3c9def1fffffffffffffff7e7d3c2b2a096806c63523f2e180800000000000000000000000000000000000d19202e36434a57616b7a869ca7b8c9d9ebfeffffffffffffffffffefe2cdbaa99a846f5d4b3823130e0b07000108111b2832424f5f677c8c9faabbc8d9e6f6fffffffffffbe7d5c5b3a2947f6a5c4a392917050000000000000000000000000000000000000000021628384a5b697e93a1b3c5d5e8fdfffffffffffff9e6d3c3a48f7a654f3a251000000f253a4f647a8fa4c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d0c0b39e8876614c3e2d180800000000000000000000000513222f3d4a5a6277869ba3b4c0d0deecf1f1f1f1f0f0efeeeeedecebeaeae9e4ddd0c7bfb3aea29b91877e766d645c534c463a3530262e2c2a282623201d14130d0b05000000000000000000030a161e2d38454b5e667885979fb3b9c5d1e0e8f3e5d2c2a58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314455647a8c9fb4bbc8d1d6d6d7cdc8bbb4a49c897b655d4b3d2c1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141d202630353a39464b4f52545453504c483b3d37342b24211a0f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0d0c0a0400010000000000000000040a0c101417161e21222322201d15100e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2731424e5b6374808c9aa2b3b8c5cfd9e7eef3f3f3f0e8e0d6ccbfb3a49c8879635b4939291603000000001325364455617685929da5b3b7c4ccd6e1e8f4fbfffffffcece1cdb9a89b8574604b402f1d0d0000000000000000000000000000000000000000000000000000000000000000000b20354b607380949daebcccdcedf3f3f3f3f3f3f3f3f3f3f3f1eeebe8e9e1dedbd8d8d5d2d0d6ccc9c6c4c3c1c0bfbebdbdbdbebfc0c3c7cacfdadddfe7f2f3f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2c353845546f849aafc4d9effffffffffffffffffffffbe8d6c5b19c86715d4b3718080000000003162839546a7f94a9c1d2e4ffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b3a1917c67594837271507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95a2b4c1d2e0f0dfcab49f8b78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3d4a5b63696d71767a7e82868a8e9296999da6a1998a7e6e6056473b2b1d0e000000000000000000000000000000000000000000000000000000000000000009141d2f3a474c5b636f7981898d8d8d8d8d8d8d8d8d8d8c868079726960564c4c473a39362d231c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002112130414e606a7f959fb1becfdeeefdfffffffffffffffffffffffffffffffffffffffffffff1e3d5cbbdb1a49c8b7e6d6055443727180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c8d8eafdfffffffffffffffffffffff7e2cebbaa97816c5738281603000000000000000000000000000000000000000000000000000000000000000000000000000210202f404c5460666e73787c8084898e92979c9fababb1b5c1cdd7e3ecf7f7f0e5decec3b7a99f9382746158473a2a1c0c0000000000000000000000000000000000000e21364b6175899eb3beced8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4d5f6f8499a9bacee4f4fffffffffffff2ddc8b39d88735e48331e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffff1dcc7b19c87725443301c0700000000000000091d3245566c8297acc3d3e6f9fffffffffffffff0e0cfbeb09e96816c5d4b362513000000000000000000000000000000000000051018253039464c5c6478899eabbccfe3edfefffffffffffffffffdead7c7b3a1907b65503d2c2924201c13141d202f39454b60697d8b9faabbc8d8e6f6fffffffffffdefe0cbb8a69a8472604a3e2e1b0b0000000000000000000000000000000000000000000c1e32455663798b9fb4bfd0e3f3fffffffffffffff3dfcab6a58b76614c36210c000011273c51667c91a6bbd1e6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee0ccb8a797816c5c4a36251300000000000000000000000004121f2d3c48596276859aa2b4c0cfdbdcdcdcdbdbdadad9d8d8d7d6d5d4d3d1c9bfb3aea1998f857c736961584f4a3e363329201c1419171513110e0b0801000000000000000000000000000000020f1a2731404c5a627481919ea7b4c0ccd6e1dec9b5a48d78624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5c687e939faab4c1c1c1c6bab4aa9f968679655d4b3f2e1f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141c20252933363a3d3f3f3e3b37342a282220180e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0d0d0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b38454b60687986959faab4c0cbd5e3ebf7fffffffffffbf3e8e0d0c2b6a69e8879635746321e10070001161c30435460738399a3b2b6c3cbd5e0e8f3fcfffffffffffffce9d7c6b5a396816c5e4c3b2b1905000000000000000000000000000000000000000000000000000000000000000013283d52687d929eaebbcbdaeafafffffffffffffffffffffffffffffffcf6f4f1eeedebe7e5e8e0dedcdad8d6d5d4d3d2d2d2d3d4d5d8dcdfe3ecf2f4faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131c2a333c494d566074899eb3c9def3fffffffffffffffffffff5e0ccb8a7937d68533f2e1b0000000000091e32465770859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab99846f5f4d3b2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073849aa3b5c2d2e1e2cebbaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c4a5c64797e82868a8f93979b9fa9a7abafb2b7b3a99f9382746159483c2c1e0e0000000000000000000000000000000000000000000000000000000000000b192631404c58616d79848e979ea8a3a3a3a3a3a3a3a3a3a49c958e877f7463616158564e4a3d382f231c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031223314250616c8196a0b2c0d0dfeffffffffffffffffffffffffffffffffffffffffffffffff3e7e0cec2b6a99f938273605544362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4fffffffffffffffffffffffff4dfcab49f8c79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000211222f36434b51585a62676b6f74787d82868b90959ba3b4bac7cfdae2e2dfd2c9beb1a59d8b7e6d6056473a2a1c0c000000000000000000000000000000000000000a1e324657687d92a0b1bec9c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374859677d92a1b3c7d8eafffffffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffff4dec9b49f8975604a35200b00000000000000021528384f657a8fa5b6cadff7fffffffffffffffeeddccdbcb09f8f7b655443301c0d0000000000000000000000000000000000000008131c29333e4a5a657b8d9fb4bfcfe0f0fffffffffffffffffff5e5d0bfaf9a85705b493c3e393530252631353f4b57606d7e8c9fa9bac8d8e6f6ffffffffffffefdfcdbdb39e88776254433020100000000000000000000000000000000000000000000c1c2f404b6074869ca9bacdddeefffffffffffffffff2dcc7b29d87725846331f0a000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b49f8c7a645443301c0b000000000000000000000000010f1e2b3b48586175849aa2b2bec6c6c7c6c6c6c5c5c4c3c2c2c1c0bfbec1b5b0a1998e847a706660544c463a362d211f170c080100020000000000000000000000000000000000000000000000000a151d2f3c4856606c7d899aa2b3b8c5cccfbfb19c86715a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3e4e60687e8c9ba3a9ababa9a89f988c8174635b4b3f2e2111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b10171e2125282a2a2826221f18130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212e3b4856606d7e8b9ca4b4bbc8d1e0e7f3fefffffffffffffffffbede0d3c5b8a69d8875614b3c2d201c13141c34444a60728298a1b3c1cad4e0e7f2fbfffffffffffffffffff4e4d2c1b09f917c66594834200d0000000000000000000000000000000000000000000000000000000000000000162b40556b8095aabccbd9e9f8fffffffffffffffffffffffffffffffffffffffffffffffdfffbf5f3f1efedeceae9e8e8e8e8e8e9ebedf1f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f303a474c5a636c757c91a7b9cce0f5fffffffffffffffffffff3dec8b39e8975604b36211000000000000c21364b61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79644e41301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556176859ba4b5c3d3e3d9c8ae99836e59362614010000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3a485a647a8993979c9faaa8acb0b4bac7c0c4c8cbc7bab4a0988577625a493c2c1c0c000000000000000000000000000000000000000000000000000000000c1b2837444b5e6677828c99a1acb4b9c6b8b8b8b8b8b8b8c2b5b1aaa59c9485787676726c645c504c40372e20190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142433434b60728298a2b3c1d2e2f2fffffffffffffffffffffffffffffffffffffffffffffffbebe0d3c7bab4a0988373605443301c150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffecd7c1ac97816c5b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000411182630353b3c484d5156546063686c71767b8086959fa9b5bcc9cececac1b5b19f97877a69604b4538291c0c0000000000000000000000000000000000000000031629394e5f6d8297a0afb3b9ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d3144556277899eb3bfd0e5f5ffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffff6e1cdbaa98c77614c37220c00000000000000000a22374b5d72879cb2c9daecfffffffffffffffffbeadacdbdb09b8572604a3c2b180800000000000000000000000000000000000000000b171e2d3c4c5d6a7f94a0b2c2d2e3f3ffffffffffffffffffeedcc8b4a28d79635a59534e4a433637444b505d657581939faabac7d8e6f6fffffffffffff4e4d2c1b09f907c66594836251302000000000000000000000000000000000000000004172a3a4c5e6c8196a4b5c7d7e9fbffffffffffffffffedd8c3ad98836e583a291704000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cfbcab9b8572604a39291603000000000000000000000000000e1d2b3a475761758498a0b0b1b1b1b1b1b0b0afafaeadacacabaaa9a8a39b8f847a6f645d514b43363329221b100a0400000000000000000000000000000000000000000000000000000000000002121e2b38454b5f677884939ea7b3b9bfb2a1917d67523c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031424e60687a858e94969694908a82796c6056493d2e211103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f13141513100d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d101113131312110c0a04000000000000000000000000000000000000000000000000051323303f4b59627481939fa9b5c2ced8e6eefbfffffffffffffffffffffffef0e3d5c4b7a6937e695a4a3e35302526304451626c8196a0b2bfd0dfe6f1fafffffffffffffffffffffffff0dfcdbdb39e8978624d3b2b180500000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6e9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a33414d58616c788189919bacc5d6e8fbfffffffffffffffffff7e4d1c1ab96816b5745321e09000000000010263b50657b90aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7af9a846f5c4a3623120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273746586177869ca5b6c5d6dbc6b19c86715443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000919283847586278889da8adb1b4bbc8c2c6c9cdd7d5d9dddfd7cdbeb2a39b8678625a493a2a1a0a00000000000000000000000000000000000000000000000000000c1c2a394655606c7c88979fabb3bfc9cdd6cdcdcdcdcdcdcdd2c9c6c3b6b2a39b898a8c8781796f665e4f4b3f352b1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006151c3043546074849aa3b5c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffff1e5d8cebeb2a1988272604a43332414060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b576c8197acc1d6ecfffffffffffffffffffffff8e2cdb8a38d78634e3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20262b35383c36434a4e52575861666b737f8b989fabb4babbb4afa39b908276645c4f4231271a0c000000000000000000000000000000000000000000000b1b31414b607382919a9ea7a496806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b6073849aa7b8ccddeeffffffffffffffffecdac9a9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c11110d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffde9d7c7a38e79644e39240f0000000000000000081b2e3f556a7f95abbccfe3f8fffffffffffffffff8eaddc8b4a3937e685a4836251300000000000000000000000000000000000000000003101d2f3f4a60728398a4b5c5d5e6f6fffffffffffffffff7e3d1c0ab968178736e6863605457575560656f7b86979fb4bbc8d8e5f5fffffffffffffce9d7c6b5a396816c5e4c3b2b18080000000000000000000000000000000000000000000c1f334758667b8d9fb5c2d2e5f5fffffffffffffffffce8d6c6a9937e69543e291400000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b5a3927d685746321e0a00000000000000000000000000000d1c2a394657617482939b9c9c9c9c9c9b9b9a99999897969595949390857a6f645c4f4b3f3530261f170c0700000000000000000000000000000000000000000000000000000000000000000000000e1a2731414d5a62727e89969ea8a8a098836e5f4d391e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142431424e5c6470797e81817f7b756d635b4b45382c1f11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f14141c202225272828282826211f170c0000000000000000000000000000000000000000000004132331414d5d657784979fb4bac7d2e2eaf6fffffffffffffffffffffffffffffff3e2d4c4b49e8a78645c4f4a433636434b626b80969fb1becfddeef9fffffffffffffffffffffffffffffeebe0ccb8a79a846f594834200b00000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214202e3a474c5f6776818b979ea8acb9c9e4f4fffffffffffffffffffff2ddc8b4a38e79634e392816030000000000152a40556a7f95aac8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa9917c67523e2d1b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a47596277879ca7b8ccdec9b49f8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000114263745566176869ca6b7c6c6caced9d7dbdfe2eaebeef2f5e9e1cfc1b4a49c8778625847382818080000000000000000000000000000000000000000000000000b1b2a3a4757617381909da6b4bcc9d0dee1e9e2e2e2e2e2e2e2e5dedbd3cac1b5a79e9fa59d968e847b70655d4d483c32281c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263645566175859ba6b7cbe0eefffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cebfb2a096816c615043322413050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485972879cb1c7dcf1fffffffffffffffffffffff6e1ccb7a18c77624c37220f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1119202227253035393d3a464c5054606a78838c979fa9aa9f9a91867b6d61574b3e321d150a000000000000000000000000000000000000000000000000131d314455606d7c84898c8c867b654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d6a7f95a2b4c5d5e8fbfffffffffffffff8e3cfbcab907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e212626232019110b0903000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8ffffffffffffffe5d0bba6907b66513b26110000000000000000001022384d62788c9fb5cadff4fffffffffffffffffff7e4d1c1b39e8978625443301c1000000000000000000000000000000000000000000000111c3043546175869ca7b8c8d8eafeffffffffffffffffeed9c4b09f968d88837e7974706d6c6f747b84909ca4b1bdced9e6f5fffffffffffffff1e1cdb9a89b8574604b402f1d0d0000000000000000000000000000000000000000000c1c30414c6176889dabbccfe0f0fffffffffffffffffff5e1ccb9a88f79644f3a240f00000013283d53687d92a8c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b39d8875614b36210c0000000000000000000000000000000c1b2939465660727e8686878787868685858483838281807f7e7d7b72655d4f4a3e372e201c14080400000000000000000000000000000000000000000000000000000000000000000000000000000a151d303c4854606876808990938e8374604b41301e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061424313e4a4f5c64696c6c6a6660564e493d32281a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000505030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b10151d202529263035383a3c3d3e3e3d3b3733291c0c000000000000000000000000000000000000000000112231424e5f677b889aa2b1bdcdd7e5f0fefffffffffffffffffffffffffffffffffff2e1ccb9a89d877a6c646054595954606b80959eb0bdcedcecfcfffffffffffffffffffffffffffffffffbe8d5c5b59f8b77624d37220d00000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d323f4b58616e7d89979faab4b9c6c9d7e7fffffffffffffffffffffff0dac5b09b85705b49361b0a000000000003172939596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b3621100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3a47596378899eb3c8decdbaa98d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000006141d3144556074849ba4b6c4d4dbdfe2ebecf0f4f6fdfffffffffcecdfd1c2b6a59c867661564536251300000000000000000000000000000000000000000000000a1a29394758617583969fb3b7c4cfd9e7edf5fcfff8f8f8f8f8fff8f3f1e6dfd2c5b9b3b4b7b2aba29a90857a6e625a4b4539302518110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818273846576177889db3c0d0e3f7fffffffffffffffffffffffffffffffffffffffffffffffffffdecddcfbeb09f957f6a614f423123130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca4b6cadef3fffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12131c20232829333636434b5b636e79828a908f8b847c72655d4c46392e2014020000000000000000000000000000000000000000000000000001152737444b5f676f74777772655d4b37220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f334658657b8c9fb4c0d1e3f3fffffffffffffffff4dfcab59f8b76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000508141c202832363c3c38352b27211e160b0700000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffde8d2bda8937d68533e28130000000000000000000b2035485a6f849aafc6d6e8fcffffffffffffffffffefe0ccb9a79a8472604a3e2d1b0b0000000000000000000000000000000000000000000013253646576278899eaabbcee2ebfcfffffffffffffff3e0cdbdb0aba69d98938e8985828284889099a1b1b6c2cee2ebf6fffffffffffffff1e1cfbeb49e8a7963564531221200000000000000000000000000000000000000000004182a3a4d5f6e8398a6b7c9daecfefffffffffffffffffff3dec9b49e8975604b35200b00000011263b51667b90abbccfe3f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0cbb7a6947e69543f2914000000000000000000000000000000000b1b2838455460697071717271717170706f6e6d6d6c6b6a69686660544b3f362d221b100801000000000000000000000000000000000000000000000000000000000000000000000000000000000002121e2b36434a58616b767b7d796e605645322313010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202e363d4a4e54565654514b4538352c1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c20221f180c0a040000000000000000000000000000000000000000000000000000000000000000070b121a1a18140e0c07000000000000000000000000000000000000000002080b0d0f0f0f0f0f0f0f0f0f0f0d0b050000000000000000000000000000000000000000040a0c151d20252832363a3e36434b4d4f5152535352514c473a291c0c000000000000000000000000000000000000000e1f2f404e60687d8c9da6b4c0cee1e9f5fffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8b817974706e6e707480959eafbccddbebfafffffffffffffffffffffffffffffffffffff3e3cfbcab917b66513c26110000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2731424f5d647683929ea7b4bbc8ccd6e4e7f5fffffffffffffffffffff9e6d3c3a9947e69543d2c1a0000000000000a1e33465772879db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9af99846f5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3b495a6c8197acc1d6d7c7a5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000004142433434b60738399a3b4c2d3e2f1f4f7fefffffffffffffffffffffdefe0d3c3b6a49a8474605443301c1303000000000000000000000000000000000000000002162838465761768599a1b0bdcbd5e3ebf7fffffffffffffffffffffffffff9f0e4d6ccc9cacac7c0b4afa29a8f83786a60574a43362e20190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a29394759677d92a2b4c8dcf0fffffffffffffffffffffffffffffffffffffffffffffffffffffbecdccdbdaf9e947f69604e4130221204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d54697e93a9c2d3e5f9fffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e13171f2126303c494d5b636d777b7a766f6660544b3f33291b100200000000000000000000000000000000000000000000000000000009192731414d525a596262594f4b3f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31414c6176879daabbcedeeefffffffffffffffffff1dcc6b19c86715847331f0a00000000000000000000000000000000000000000000000000000000000000000000070d182026303539464b51514d483c3c363228201c130b090b0d0e0e0f0e0d0c0b07000001000000000000000000000000000000000000000e23394e63788ea3b8cde3f8ffffffffffffffead5bfaa95806a55402b1500000000000000000005192b3c52677d92a8b9cce1f5fffffffffffffffffffbe8d6c5b4a2947f695c4a3a29170400000000000000000000000000000000000000000008182939495a657b8c9fb4bdcedeeefefffffffffffffdebdbcdc4c4b8b3aea8a79e9a9797999ea7afb3bfcad3e0ecfefffffffffffffff6e6d4c3b2a0927d685b49382715040000000000000000000000000000000000000000000a1f344759677d91a0b2c4d4e7f7ffffffffffffffffffffeed9c4ae99846f5544311d080000000d22374c62778b9fb5c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1aa947f6a553f2a1500000000000000000000000000000000000b1a2836434a535b5c5c5c5c5c5b5b5a5a5958575756555453514a43362e221b1008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1825303a474c57616668645c4b4538281605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222d36393f41413f3b363228211a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0e192025303537332a221f180c070000000000000000000000000000000000000000000000000000000008131c20282f2f2d2a23211a0f06000000000000000000000000000000070b10151d2023242424242424242424242220190d00000000000000000000000000000000060c0e181f222731353a38454b4f5458546062656668686867666158473a291704000000000000000000000000000000000008182c3d4c5e687e8d9faab8c4d1deecfdfffffffffffffffffffffffffffffffffffffffffff4e4d4c3b7a99f978e898584838589959eafbcccdaeaf9ffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533d28130000000000000000000000000000000000000000000000000000000000000010253b50657a90a8bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a38454b60697b8799a1b3b8c5ced8e1e8f4fffffffffffffffffffffffff3dfcab6a58d78634d38230f0000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab937e69533929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c556a7f95aabfd4d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000021222314250626d8197a1b3c1d1e0f0fffffffffffffffffffffffffffffffff1e1d3c3b4a2988272604a423121110100000000000000000000000000000000000002101e3245566175859ba3b3bfcde0e7f2fefffffffffffffffffffffffffffffffff4e8e0dedfdfddd1c8c0b4b0a1998a80756760544b3f352b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4d5f6f849aafc2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffaebdbccbcae9d937e685f4d403022120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b71869bb0c6dbf0fffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141c2c353d4a4e596265656157514a43362e1e170b00000000000000000000000000000000000000000000000000000000000009151d30393c3b484c4c483b372e2110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4d5f6e8298a5b7c8d9ebfcffffffffffffffffffecd7c1ac97826c573a291704000000000000000000000000000000000000000000000000000103040002080b0e131c202b3436434b5057616666625a58514b4538353025201e2122232424232321201c131916130f0c0a0400000000000000000000000000000f24394f64798ea4b9cee3f9ffffffffffffffecd7c1ac97826c57422d17000000000000000000000e21364b6075899eb4c9def1fffffffffffffffffffff4e4d1c0b49f8b7a645846331f14000000000000000000000000000000000000000000000b1b2c3c4b5d687e939fb1c0d0e0f0fffffffffffffff9ebe0d9d5cbc8c3c5b9b3afacacaeb3b8c5c7d0dee5f1fffffffffffffffffeead8c8b7a598826e604e3d2c1a0a000000000000000000000000000000000000000000081b2e3f4c6177889eb3becfe2f2fffffffffffffffffffffae7d4c4a9947e6954372715010000000b1f3447596f8499a9bacde1edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b4a38f7a644f3a240f0000000000000000000000000000000000000a182530353e464747474747464645444443424140403f3e3b3530251810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2a3339464b51534f4a3e32281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a2124292c2c2a26211e160a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e212b3536434a4c473a37332a221b10060007040100000000000000000000000000000000000000040a12182530353d4544433f39362d21190e00000000000000000000000008131c2025273136383939393939393939393937342b1c130800000000000000000000050b0d121a21232a333737444b4f55566064696d7175777a7c7d7d7d7d7b76615846331f130000000000000000000000000000000000132536495b667c8c9fabbbc8d5e2effdfffffffffffffffffffffffffffffffffffffffffffffff1e1d4c7bab4aca79e9b99999a9ea7afbcccdaeaf8fffffffffffffffffffffffffffffffffffffffffae7d4c4a7927c67523d2712000000000000000000000000000000000000000000000000000000000000000b20364b6075899fb4c9deedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b19c86715b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000003101e2c3a4756606d7e8c9da6b2bfccd5e2eaf6fcfffffffffffffffffffffffffff2dcc7b29d87725a4935200c0000000000000e23384d63788dabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3d5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000110202f404e606a80959fb1bfd0dfeffefffffffffffffffffffffffffffffffffff1e1d1c0b2a095806b604e3f2f1f0f000000000000000000000000000000000000102031424b6074849aa3b5c1d0ddebfafffffffffffffffffffffffffffffffffffffffbf5f3f4f4eee3dcd1c8bfb3a99f95877d72655d4d493c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c304150657b90a4b5c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffff9eadacbbbb49f8d7d675e4d402f21110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4e63798ea3b5c9ddf2fffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e19212d363b484c504f4b4639353025181103000000000000000000000000000000000000000000000000000000000000000001121d25272a343737342a221b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536485a677d92a0b2c3d4e6f6fffffffffffffffffff9e5d3c2a7927d67523d271200000000000000000000000000000000000000000001080b0f1316181a1b151d20232530353b484d5460656d767b7b78736d666056504a4336363236383839393938373530252e2b2825211f171713100c0b04000000000000000011273c51667c91a6bbd1e6fbffffffffffffffeed9c4af99846f5a3c2b1905000000000000000000091e3245576d8297acc3d3e6f9ffffffffffffffffffffeee2cebaa99d8776614c42311e0e000000000000000000000000000000000000000000000e1e2e3f4e606c8196a2b3c2d3e3f3fffffffffffffffdf3f2e7e0ddd8d6ccc9c5c2c1c4c8ccd5dce3eef9fffffffffffffffffff3e2cebbaa9d8776614c42311f0f000000000000000000000000000000000000000000000e22374b5d6d8298a7b8ccdcedfffffffffffffffffffffff4dfcbb7a68e79634e39240e0000000005182a3b4d63798a9fb4becfdeeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe3cfbcab9b85705c4b37220d0000000000000000000000000000000000000008131c20293131323232313130302f2e2e2d2c2b2a292826201c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2832363b3e39362d1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f14171715110b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c202932363c494d54606158544c473a372e211a1e1c191713100c0b040001000000000000000000060c0e171f212f36434a525a5a58544e4a3d352c1e0f0100000000000000000008182530353a37444b4d4e4f4f4f4f4f4f4f4f4f4d483b3025181107000000040b0c1014192022272c36393a474c525560656a70757a7e82868a8d8f9192939392908676614c42311d0d000000000000000000000000000000071c3043546379899eaabbc9d8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d8cec9c5b8b3b0aeaeafb3b9c5ccdaeaf8fffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79644e39240f00000000000000000000000000000000000000000000000000000000000000091d3245566d8298adbfcfe4eaedf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdfcbb7a5947e69543d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000013212e3c4958617482939faab7c4cfe0e8f3feffffffffffffffffffffffffffffffedd8c3ad98836e583c2c19060000000000000e23384d63788da2b8daecffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9af9a8570594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1d7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000003101f2e3f4c5e687e939eafbdceddedfdffffffffffffffffffffffffffffffffffffffefdecfbeaf9e927e685d4c3d2d1d0c000000000000000000000000000000000a1a2d3e4e606d8298a2b4c1d2dfedfbfffffffffffffffffffffffffffffffffffffffffffffffffffff7efe4ddcfc7bab4a69d92857b6f625a493520090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001323384b5d71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e9e3cfbcab9f8c7d665e4c3f2f2111030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035485a6d8298adc1d2e4f8fffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a212b34373b3a363329201c13080000000000000000000000000000000000000000000000000000000000000000000000010a1012181f22221f180d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546278899eb3becfe1f1fffffffffffffffffffff3decab6a48c77624c37220d000000000000000000000000000000000000000808141c2024282b2d2f302731363836434a5059626a747b838a91918d88827c756d6560544f4b454b4d4e4e4e4e4d4c4a433643413d3a3733292c2925221f1818140f0b08020003172939546a7f94a9bfd4e9fefffffffffffffff2ddc8b39d88735a4835200b000000000000000000031628394f657a8fa4b6cadef7fffffffffffffffffffffdead8c7b6a599836e604e3c2b190600000000000000000000000000000000000000000000112131424b6073849aa4b6c5d5e5f5fffffffffffffffffffaf4f2ede8e0dedad7d7d9dde0e7f3f6fffffffffffffffffffff3e3d1c0b49f8c7a645846332313010000000000000000000000000000000000000000000010253a4f657a8fa0b2c5d5e7fafffffffffffffffffffffff2ddc8b39d88735b4a36210c00000000000d2135495b687e93a0b2c0d0ddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffeefdfd0bfb49f8c7a644f3e2e1b07000000000000000000000000000000000000000000070b141b1c1c1d1c1c1c1b1b1a1918181716151413110b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b161e21262824221b100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e192126303539464b525a626a7477706961584f4b3e362c33312f2c2925221f1819161412111011111315171a2123293336404c5460676f6f6d69635b4d493c2d1f0f000000000000000000132536434a50565560626464646464646464646462594a43362e201c13181a181f2225292b34373d3d494e545861676e757a80858a8f93989c9fa9a4a6a7a8a8a7a499836e604e3b2b180500000000000000000000000000021527384a6072859ba7b9c8d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5eae2dfd6ccc8c5c3c3c5c9ccd6e3eaf8fffffffffffffffffffffffffffffffffffffffffffbe7d5c4b29d8874604b35200b00000000000000000000000000000000000000000000000000000000000000021528384f647a8fa1b3c5d2d5d8dcdee5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbf5f3f0e7dfcdbdb29d8775604b36210f000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c313f4b5a637684979fb4bbc8d4e2edfbffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000e23384d63788da2b8cde2fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab927d67523b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfd9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000113212e3d4b5d667c8c9fb4bcccdbecfbfffffffffffffffffffffffffffffffffffffffffcecdcccbcb49f8c7b655b4a3b2a18040000000000000000000000000000021527384a5c687e93a0b2c0d1dfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede5d7cdc4b7b2a39b8f8478624d372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f54697f94a9c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9bbaa9f8b7c665d4c3f2f21110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4d62788b9fb4cadfeffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1820222625211e170b070000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4a6072849aa7b9ccdcecfffffffffffffffffffffff1dcc7b19c8772594834200b000000000000000000000000000000000007101b22263035393e4042444537444b4d515460666e777f8790989fa9a6a69d979189827a736b646056606263636463626160545b5856534f4c473a413e3a37342a2d2925201d1513131e3346576f8499afc4d9eefffffffffffffffff4e0cbb8a68d77624d38220d000000000000000000000a22374b5d72879cb2c9d9ebfefffffffffffffffffffff5e5d4c3b2a1937e685a483520110000000000000000000000000000000000000000000003141d3144556176869ca7b8c7d7eafdfffffffffffffffffffffffffbf5f3efececeef3f5fbfffffffffffffffffffffffbe8d5c5b4a2947f6a5c4b3a2917050000000000000000000000000000000000000000000002162838596e8499aebecfe3f3fffffffffffffffffffffffeebd9c9ad97826d583d2d1a07000000000006192c3c4e606e8298a2b3bfcfddecfafffffffffffffffffffffffffffffffffffffffffffffffffef0e0d2c1b3a195806b5c4b372010000000000000000000000000000000000000000000000000000607070707070606050504030202010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c11130f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d202c3536434b5057616870787f878a857e776e645c4e493d494744413e3a37342a2e2b292726252626282a2c2c35393a464c535e66727d8484827f796f635b4a3d2d180800000000000000071c30435460656c71757879797979797979797979786860544b3f3530252d2f2a34373b3f3b484d52575b636970777d83898f959a9fa9a9adb1b4bac7bbbdbdbdc2b3a1937e68594834201100000000000000000000000000091d314556687e93a2b4c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e6dfdcd2cfd3dbdedad9d8dadee0e8f3fffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806a5443301c0800000000000000000000000000000000000000000000000000000000000000000a22374b5c6e8399a7b5c1bfc3c7cad3e0ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f1ede9e6e8e0dedbd4cbbdb09e917d675645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000009182530414e5d6578869aa2b1beced8e6f2fffffffffffffffffffffffffffffffffffff5e4d2c2a8937d68533e2813000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b75604b36200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c9d9dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000008141c303f4b5b647b8b9faabbcedaeaf9fffffffffffffffffffffffffffffffffffffffffffffaeae2cebbaa9e8a79635947341f130000000000000000000000000000091d314556647a8b9fb4becfdeeefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d4cbc1b5b0a297816c5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001124394f64798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c8baa99f8b7c655d4b3f2e21110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6d8297aabbcee2f7fffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10100c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758687e93a2b3c5d6e8fafffffffffffffffffffffdead8c7ac96816c573b2b180500000000000000000000000000000008101b222e3736434b4e535658595b5c556063676b737b838b959da5adb4bac4b7b2ada89e978f87807a757376777879797878767573706e6b686461585a5753504c473b433f3a36312729282e3d4b61768a9fb4c9def4fffffffffffffffffae7d5c4a6917c67513c271200000000000000000000081b2e3f556a7f94abbccfe3f7fffffffffffffffffffffff1e1cfbfb49e8a78624d3f2e1c08000000000000000000000000000000000000000000000115273746586278899ea9bacde2eafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0ccb8a79a8472604b3e2e1b0b0000000000000000000000000000000000000000000000091e32455672879cb1c7dcecfffffffffffffffffffffffff7e3cfbcab927c67523d2712000000000000000e1e31424b60748499a1b2bfcfdcecfbfffffffffffffffffffffffffffffffffffffffffffffdefe0d2c2b5a3998373604b3e2e1b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d161e2121211e17120b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2731363c494d5460656d767d858c959d9f9b938a837a6f635b5f5e5c595653504c473b43403e3c3b3b3b3c3d3f423d494e53586169717c85929a9998948e8479635b4a362513000000000000000b20354a60727b81868a8d8e8e8e8e8e8e8e8e8e8e897d72655d504a433643443b474c5054585962676d73797f858b92989ea7aaafb4bac7c2c6c9cdd7d1d2d2d2d0bfb39e8977624d402f19090000000000000000000000000b20364b6074889db2c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffff8f6eae2dfdbd3cac7bdb9bdc6c9d2dfe6eff3f5fbfffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c362614010000000000000000000000000000000000000000000000000000000000000000071b2e3e4d6278899ba3a6aaadb1b6c2cddfe6f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ece3dfdcd8d4d0d5ccc8c6c4b7b39f96816c5f4d382816030000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434a60687b899ca4b4c0cee2eaf6fffffffffffffffffffffffffffffffffffff7e7d7c6b5a4907b66503b2611000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778cabbccfddc7b29d88725d48331d00000000000000000000000000000000000000000000000000000000000b182630414d5d6579899ea9bac8d9ebf8fffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b9a89d8777614c41301c0c000000000000000000000000061a2c3d4b6074869ca9bacedcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf2e6dfd1c9c0b49e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c7baa99f8b7b655d4b3f2f211103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c304354647a8c9fb4c8d8eafefffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c6177899eb3c0d0e4f4fffffffffffffffffffffff6e2cebaa9907b66513b2611000000000000000000000000000002101b222d363f4b4f546064686b6d6f70717375787c818790999faab2b7c3c9cdd4cbc8c6b9b4ada59d958f8a898a8d8d8e8e8e8d8c8a888683807d7a76736f6c686561595b58544f4b44373e3d3f4b5b6a7f94a9bacde1f6ffffffffffffffffffead5c0aa95806b55402b1600000000000000000000001022374d62778b9fb4cadff3ffffffffffffffffffffffffede1cdb9a899836e5d4b37230d00000000000000000000000000000000000000000000000919293a495a657b8b9fb4bcccdcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cebdb39e89786254433020100000000000000000000000000000000000000000000000021528384b6075899eb4c9def3fffffffffffffffffffffffff4dfcab49f8b77614c37220c0000000000000000141e32455660748399a1b2becfddedfffffffffffffffffffffffffffffffffffffffffffbeddfd1c2b5a49b8576615544312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b11161b1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1c1b1a181614120f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222832363736332928201d150a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021019263137444b525b636b747b828a929a9fabb2b5b0a99f988f8479757473716e6c686561595b58565352515050515254575a5b63686f767e86909ba3afafada9a29a8979635443301c0700000000000013283d53687d8f969c9faaa3a4a4a4a4a4a4a4a4a89e92857a6f65605457585a5c596165696e72777d82888e949a9faaaeb3b9c5c5c9cdd7d7dbdfe2eae6e7e8e8e1ccb9a898836e5e4c372715020000000000000000000005182a3b53687d92a6b7cbdfeffffffffffffffffffffffffffffffffffffffffffffffef0e5ded8cecac6c3b6b2a7a4a8b0b5c1cad4e1ebfbfffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a1917d67584633180800000000000000000000000000000000000000000000000000000000000000000000102034485a657b868c9195989ca4b0bdcad3e1e8f4fcfff7f8f9fbfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2e7dfdddacfcac6c2bebbc5b8b3b0aca69d928173604b41301a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28374454606b7d8b9ea7b6c3d1deecfeffffffffffffffffffffffffffffffffffffffecdac9baa89c8673604b35200b000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4cadec9b49e89745f492614010000000000000000000000000000000000000000000000000000010f1b2936434b5f677b899ea7b8c7d7e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6b7a599836e5f4d3a2a180400000000000000000000000c2136495b6a8095a4b6c7d8eafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaefe4ddccb9a88f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435471869bb1c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c7baa99f8a7b655d4b3f2f2112040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4a6072849aabbccfe6f6fffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0f10100e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095a7b8ccdeeefffffffffffffffffffffffff4dfc9b49f8a76614b36210c000000000000000000000000000a151d2e373e4a4f5d656d74797d8082848586888a8d91969da5aeb4bbc8cad4dee1e6dfddd6ccc9c3b6b2aaaa9f9e9faba3a3a3a3a2aa9f9d9b9896928f8c8885817e7a7773706d69646055565352555d65798a9eb4c7d7e9fdffffffffffffffffffeed9c3ae99846e5938271502000000000000000000000b203448596f8499afc5d5e8fbfffffffffffffffffffffffce9d7c6b3a18f7a654f3b2b190500000000000000000000000000000000000000000000000b1b2c3c4b5d677d929dafbecedeeefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c2b19f917c665948362614020000000000000000000000000000000000000000000006141d324556677d92a8b9cde1f6fffffffffffffffffffffffff0dbc6b09b86715847331f0a000000000000000002162838455660748398a0b2bfcfe1f1fffffffffffffffffffffffffffffffffffffffdebddcfc1b4a49c867761584637261402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010100000000000000000102000000000000000000000000000000000000000000000000000000060b0d0e0b080100000000000000000000000000000000000000000000000001080b0f161e21262c3133343434343434343434343434343434333332312f2e2c2a2725221f1816110c0a030000000000000000000000000000000000000000000000000000000000000000000d1d2b343738454b4c4c46393d3631271c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202e37444b5560687078808790989fa8afb5bcc9cac7bab4ada29a8c8a8a888684817e7a7774706e6b696766656666686a6c7073787e848a939ca4b0b5c1c4c2c0b4a79b8572604a35200b00000000000012273c51677c91a6b1b4bbc8b9b9b9b9b9b9b9c6b9b4a39b8f847b736c6c6d6f7174777b7e83878c92979da6a9b0b4bbc8c9ccd6dadfe2eaedf1f4f6fdfffcfdfce8d6c6b2a0907b655544311d0c000000000000000000000b1f34475970859ab0c4d4e7fdfffffffffffffffffffffffffffffffffffffffffff8eadfd2c9c8bbb4b0ada59d928f939ba3b2b7c3cee0e7f3fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a899836f5f4d3a2917000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b5d6571777c808387969eb2b6c3ccd6e1e9e1e2e3e4e5e7e8eaeef4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef6eae2dfd4cbc8c9bcb5b1ada9a6a3a79e9b9792887d6d6055443123120000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384555607280929fa9b8c5d3e1effdfffffffffffffffffffffffffffffffffffff9ebe3cfbcab9f8a79635544311d08000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435473889eb3c8ddc9b49f8a745544311d080000000000000000000000000000000000000000000000000003111f2c394654606b7d8b9ea7b8c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c3b2a1917d675847331f0c00000000000000000000081c2e3f4e63798b9fb4c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8d6c6a9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636596e8499abbccfe3e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c7baa89e8a7b655d4c3f2f221204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495a687e93a2b4c9d9ebfffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030405060707070707060503000000050b0d1114151d202224252523201c130c0a04000504040506070809090a0a090804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586d8297adc5d6e8fcffffffffffffffffffffffffefdac4af9a846f5746321e090000000000000000000000000a1a28323e4b4f5c64707a82898e939597999a9c9d9faba6abb2b7c3caced9dfe6f1f6faf4f2e8e1ded4cac7c8bbb4b3b5bcc9b8b9b8c8bbb4b2b0adaba8a4a69d9a96938f8c8985827e7a75706c68686a707b879da8b9cce5f5fffffffffffffffffffff1dcc7b29c87725645311d090000000000000000000005182b3b52677c91a7b8cce0f5fffffffffffffffffffffffff4e4d0bfae99846f594834200b0000000000000000000000000000000000000000000000000e1e2e3f4d5f6a7f95a0b1c0d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b5a396816c5e4c3b2b18080000000000000000000000000000000000000000000008162432424b6074869cb1c6d7e9fcfffffffffffffffffffffffbe7d5c5aa95806b553a2a18040000000000000000000a1a2838455660738298a1b2c3d4e6f6fffffffffffffffffffffffffffffffffff5eae2cdbfb3a39b86776159473a2919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13161616151413100e1012141618130b0801000000000000000000000000000000000000000000060e19202324201d140e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e10141c20242832363b414649494949494949494949494949494949494847464443413f3d3a37342a2b26211e170b090000000000000000000000000000000000000000000000000000000000000b1b2b3b484d5856606161575a524b45383026180f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625323e4a556068747d858d959da5adb4bac6cacfdadfd8cec9c0b3ab9f9f9f9e9c9996938f8c898683807e7c7b7a7b7b7d7f8185888e93999fa9b1b5c2c9d2d9d7d1c5b5a3907b65503b261000000000000010253a50657a8fa5c7caced8cececececececed6cdc1b4b0a29a90878281828486898c9094989da5a7acb2b7c4c5caced9dee0e8eff4f6fdfffffffffffffffffff4e4cfbeb19c8674604b3a2a17040000000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffffffffff8ead9ccc1b5b1aa9f9b9893877d7a7e85919da5b1bdccd5e3effdfffffffffffffffffffffffffffffffffffffff6e6d2c1b49e8a78624d41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4b505962676a6e7481909da5b4b9c6cdd7cccdcecfd0d1d3d5d9dee1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d8cec9c4b7b2acab9f9c9894918d8b8986827d7468604b44372614050000000000000000000000000000000000000000000000000000000000000000000000000000091928384556607382969eb4bac7d5e3f1fffffffffffffffffffffffffffffffffffffffaebdbcdbcb59f8d7d675b4a37261401000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426365c71879cb1c6dccebbaa8a75604b35200f0000000000000000000000000000000000000000000000000311212e3d4957617280929fa9b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbfb39e8877614c3a2a18040000000000000000000e23374b5d6f8499a9bacee0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677d8d9fb5bbccdaeaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c6b9a89e8a7b655d4c403022130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445562788a9eb4c0d1e7f7fffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d17191a1b1c1c1d1d1d1c1b1a18151317182022262a27313638393a3a38353025221f181b1a191a1a1b1c1d1e1f1f1f1e1d19110b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003112035495a71869bb0c6dbf0fffffffffffffffffffffffff9e6d3c3a9947e695439281603000000000000000000000008182838454b5c646e7a858f979ea8a8abadaeb0b1b3b4bcc9c0c7cad4dfe2ebf6fafffffffffffcf5f1e6dfdcd8cecac8cacfdacececdd8cec9c8c5c3c0bdc4b7b3afaca8a5a79e9b98948f8985817e7d7f858d9da6b7c6d6e8fffffffffffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000d20364b6075899eb3c8def0ffffffffffffffffffffffffffeddfcab49f8b77624d37220d000000000000000000000000000000000000000000000000001021304150616d8297a2b4c1d0deecfafffffffffffffffffffffffffffffffffffffffffffffffffdefe1cdb9a89b8574604b40301d0d0000000000000000000000000000000000000000000008162633424f606b8096a4b6c9e4f4fffffffffffffffffffffffff5e0cbb8a68f7a644f3a250f00000000000000000000000a1a2838455560728399a5b6c8d8eafdfffffffffffffffffffffffffffffff1e5d8cebcb0a19984766159473a2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a2123282c2c2b2a2928262425272a2c2d28201c1408000000000000000000000000000000000000080e19202b3538393531262323232323232323232323232323232323232323232323252630353938454b50565b5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5c5b5a585654524f4c473a413c363329231c1108000000000000000000000000000000000000000000000000000000031628394859626d73767676746f6760564b43362d1f14030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006162634434f5c64737e87929ba3aab2b7c3c9cdd7dfe3ecf4eae2dfd0c9bcb5b4b4b3b1aeaba8a5a79e9b98959391909090919294979a9ea7a8afb4bac7c9d2dde4eeede3d2c1ab95806b56402b160100000000000d22384d62788da9bacde1eae3e3e3e3e3e3e3e9e1d1c8c0b4afa59d979798999b9ea8a5a9adb2b7c3c2c8cbd4dadfe2ebf3f5fbffffffffffffffffffffffffffffeddecab6a4937e695847331f0e00000000000000000012273d52677c92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffeadaccbbafa39b928a86837e74686468717c87979fb3b8c5d2dfeffdfffffffffffffffffffffffffffffffffffeebd9c8b5a3947e695a48352313000000000000000000000000000000000000000000000000000000000000000000000000000011212e373b484d515555606c7b87949ea8b4b9c6b7b8b9babbbcbdbfc3c9cdd7e4ecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e7d9cfc8bbb4ada69d97918b87837f7b787673716c6760564e4231261909000000000000000000000000000000000000000000000000000000000000000000000000000002152737455660748398a0b0bcced8e5f3fffffffffffffffffffffffffffffffffffffffaecdccebdb09e947f6a5f4d3d2d190900000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aebdced8c8a48f7a654f3d2d1a07000000000000000000000000000000000000000000000111212e3f4b5b637583959eb4bac7d5e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede0ccb8a796806b5847331f0a0000000000000000091c2f4050657b8fa1b3c7d8eafeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f687e939dafbccddbebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d7c6b9a89f8b7c665e4d40302314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404b6073849aa8b9cddeeefffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222c2e2f30313132323231302f2d2a292c2b34373b3f38454b4d4e50504d4a433637342a302f2f2f303031323334343434322e26201c13080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004122130414d63788c9fb5cadff4fffffffffffffffffffffffff3dfcab6a58d78634e38230e0000000000000000000000001325364556606c7a838d9aa2adb3b9c6c0c2c4c5c6c8cacfd9d6dddfe6f1f7fefffffffffffffffffffff9f4f2eae2dfdedfe3ece3e3e3eae2dfdddbd8d5d2d5cbc8c4c1bdc5b8b3b0ada9a99f9a969392949a9fabb7c4d4e4f4fffffffffffffffffffffff7e3cfbcab8d78624d38230d0000000000000000000000091d3245566c8196acc1d2e5f8fffffffffffffffffffffffff7e3cfbcab937e69533e29140000000000000000000000000000000000000000000000000002132333434b6073849aa3b3bfcfdcebffffffffffffffffffffffffffffffffffffffffffffffffefdfcebdb49e8a796356453222120000000000000000000000000000000000000000000006162634445160697e939eb0c2d3e5fffffffffffffffffffffffffff3ddc8b39e8874604b35200b0000000000000000000000000a1a273744546176879daabbcee2edfefffffffffffffffffffffffff9ece1d4c7bab49e9683746158473b2a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202c35393d414140403f3d3b393a3d3f41423d35302618120903000000000000000000000000050b101b222c353c484d4e4b443738383838383838383838383838383838383838383838383a36434b4e545660666b7073737373737373737373737373737373737371706f6d6b69676461595a56514c4639382f231c110400000000000000000000000000000000000000000000000000091e324657627782888b8c8b89847d746860544a3d321e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132434445161697a86939da5b0b4c1c7cad4dee1e9f4f8fffffdf6eee7dacfcacac9c8c6c3c1bdc5b9b3b0adaba8a7a6a5a5a6a7a9acafb3b8c5c4c9cdd7dee5f0f8ffffedd8c3ae98836e59432e190400000000000b20354a6074899fb4c9def4fff9f9f9f9f9fffcefe4ddd0c7c3b6b2acacadafb1b3b9c6bec3c7cad4d7dddfe6eff4f7fefffffffffffffffffffffffffffffffffff9e5d3c2b39e8976614c3c2c19060000000000000000162b40566b8095abc9d9ebfefffffffffffffffffffffffffffffffffffffffff1e1ccbcaf9d94867d76716e6960564f535e667581909ea7b5c1d1dfeffffffffffffffffffffffffffffffffffff7e2cebbaa9b8573604b3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000003111c232b34373c37444b5d65757f89959ea8a1a2a2a3a4a6a7a8aaaeb4bac6cedcecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee0d3c9bcb4aa9f988f88817c76716d69666360565b57524b4538311d1409000000000000000000000000000000000000000000000000000000000000000000000000000002101d31445560748399a1b2becde2eaf5fffffffffffffffffffffffffffffffffffffff9ebdccebdb19f96806b614f41301f0f0000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b909fb1c1d1c4ae99846f5b4a36210e000000000000000000000000000000000000000000000f202e3f4b5d65798699a1b0bccdd7e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b49e8a77614c39281603000000000000000f23384c5e70859bb0bfd0e5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414e606a7f949eb0bdcedcecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d7c6baa99f8b7c665e4d4131241500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6b8096a2b4c6d7e9fcfffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2b343741434445464747474747464442403e413b484c505458566062646565636054514c473a454444444546474849494a494947443b3530251e160a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3f4d5f6d8298abbccfe3f8fffffffffffffffffffffffff1dcc7b29c87725b4935210c0000000000000000000000071c3043546074818f999fabb4c0c9ccd6d5d7d9dadbdddfe3ebebf2f4fafffffffffffffffffffffffffffffffffef7f4f3f4f8fffff8fffdf7f4f2f0edebe7e7e0dddad6d3d5ccc8c5c2c7bab4b0aba8a7aab0b5bcc9d4e2f2fffffffffffffffffffffffffeebd9c9a48f7a654f3a25100000000000000000000000021528384e64798ea3b5c9def5fffffffffffffffffffffffffeebd9c9ae98836e59432e19000000000000000000000000000000000000000000000000000005151d3144556176859aa1b2becde3ecf7fffffffffffffffffffffffffffffffffffffffffff3e3d2c1b19f927d675b4938281504000000000000000000000000000000000000000000001424344451626b7e939daebccde0f0fffffffffffffffffffffffffce8d6c6ad97826d5443301c08000000000000000000000000000a1926364658647a8b9fb4bfcfe0f0fffffffffffffffffffff8f0e5decec3b6a99f9280726056473a2a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182630353d494e52565656555452504e5052545657534b43362f211e160d0b05000100010002090b0f1820222e373c494d5a62636055504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d5054546064696f757b818688898989898989898989898989898989888887868483817f7c7a7773706b666157504c40382f1f180c000000000000000000000000000000000000000000000006192c3c4b617587989ea6a1a89e9992887e73635b4f4232281b0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c314251626b7f8c9ca4b2b7c3c8d1dddfe6f1f6fcfffffffffffffff7ece3dfdfdfdddbd9d6d3d6ccc9c5c3c0bebcbbbabbbbbdbfc1c5c8ccd5d9dfe2eaf5f8ffffffffefd9c4af9a846f5a452f1a050000000000071c30435470859ab0c8d9ebfefffffffffffffffff7eee3dcd3cac7c1c1c2c4c6c9ccd6d3d8dcdfe6ecf2f4fafffffffffffffffffffffffffffffffffffffffffffff0e0ccb8a796816c5a4935201000000000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffff9e6d3c3af9e947f7367615758534b4538404c57616c7c899ba3b4c1d1e4f8fffffffffffffffffffffffffffffffff4dfcab49f8c7a645544311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000080d1820222727313f4b56606a7780898b8c8c8d8e8f90929395999fa8b1becedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeeded0c2b6ab9f978b827a736c6661585854514e4b4538423d3631271a1301000000000000000000000000000000000000000000000000000000000000000000000000000000102032434b6073839aa2b3bfcfdceafdfffffffffffffffffffffffffffffffffffffffeeadbcebdb19f97816c625143322313010000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d6d8197a3b5c3c7b3a18e79634e3c2c190600000000000000000000000000000000000000000d1d2d3e4b5d657b8a9ca4b3bfcde2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a895806b5745321e09000000000000071b2d3e50667b90a3b4c8ddeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132331424f616b80969fb1becfddedfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d7c7baa99f8b7d675f4e42331c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b909eb0c0d1e4f4fffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e3b484c5758595a5b5c5c5c5c5c5b5a585553565a596266696d717577797a7a78746d6661595c5a5a59595a5b5c5d5e5e5f5f5e5d59514a433632281f170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132331404c5d677d91a0b2c9daecfffffffffffffffffffffffffbe7d5c5ab96816b563d2c1a0600000000000000000000000b20354a607283979faeb5bcc9d1dee1e8eaeceeeff1f2f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2efebe8e8e0dedad7d7cdc9c5c1bdbdbfc5cacfdae7f2ffffffffffffffffffffffffffffe6d1bca6917c67513c27120000000000000000000000000a22364a5c71869bb1c7d7eafdfffffffffffffffffffffffff1dbc6b19c86715c47311c00000000000000000000000000000000000000000000000000000002152737465861758398a0b0bccfdae7f6fffffffffffffffffffffffffffffffffffffff7e7d6c5b5a397816c5f4d3d2c1a0a000000000000000000000000000000000000000000000d1d314251626b80939caebbcbdaebfefffffffffffffffffffffffff5e1ccb9a8917b66513626140100000000000000000000000000000918293a4a5c697e94a1b3c2d3e1f0f3f0eeedecebebecece5ded3cabeb1a59d8b7e6b605445382a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b36434b535b63686b6b6b6a696865636567696b6d6860544c403632282220191816161617151d20252b34373f4b4f5a636d7879746e66636363636363636363636363636363636363636363636365696e74797e848a90969b9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9b99989694928f8c8985807b766f665e504c3f332a1c11030000000000000000000000000000000000000000000c2135495b6b8096a5b3b8c4b9b4afa69d93857969604b45392b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e606b80949faab5c2cbd4dde4eff4fafffffffffffffffffffffffff8f4f4f4f3f1eeebe8e8e0dedbd8d5d3d1d0cfd0d0d2d4d6dadee0e8eef4f6fdffffffffffffeed9c3ae99846e59442f1904000000000000132536556a7f95aabbcee2eefcfffffffffffffffffff7f1e6dfdcd7d6d7d9dbdee1e8e9edf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b49f8b78624d3e2d1b07000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffff3dfcab6a595806a60544c46393e3631273039464b5e6678859ba3b4c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b5c4a3726140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12151d2f38454b58616b7576767778797a7b7c7e80838a97a0b1c1d1e4f7ffffffffffffffffffffffffffffffffffffffffffffffffffffefded0c0b3a49c8c82786d656054514c473a3f3c383632282d27201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4f616d8298a1b3c0d0ddecfafffffffffffffffffffffffffffffffffffffff6ebe2ccbdb19f978172604a4434251505000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f3f4b6074859ba5b6c4bfad98826d5a4935200d0000000000000000000000000000000000000008182b3b4a5c657b8a9ea8b6c2d0ddeafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b39e8975604b36210b0000000000000d22364a5c6f849aafc1d1e4fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051424324351626c8197a0b2bfd0deeefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c7baa99f8c7d686050433025180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabccddeeffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303f4b59626c6e6f70717172727271706f6d6a686c6f73777b7f83868a8d8e8f8f8d89827b777371706f6e6f6f7071727374747473726e6660544b453833291e170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132331414e5e667b8b9fb4becfe7f7fffffffffffffffffffffffff5e0ccb8a78f7a65503a251000000000000000000000000317293953687d92a1b1bdcacfdae7eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0ede9e1dedad6d3d2d4dadfe3ecf7fffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000071b2d3e53697e93a9bacde2f6fffffffffffffffffffffffff2ddc8b29d88735d48331e000000000000000000000000000000000000000000000000000000000919293a4657617382969eb5bcc9d8e6f4fffffffffffffffffffffffffffffffffffeebd9c9b8a79b8574604b41301f0f0000000000000000000000000000000000000000000005182a3b4e606b80959eaebbcbd9e9f8fffffffffffffffffffffffffff3dec9b49e8975604b36200b000000000000000000000000000000000b1b2d3e4f616e8399a4b6c3d2e0dedbd9d8d7d6d6d6d6d2c9c2b6b1a097877a68604b4336281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4854606871787d8181807f7e7d7b797a7c7f81827d73665e534b463938352b2d2c2b2b2c2731363a3b484c545d646e78828a8e89837b78787878787878787878787878787878787878787878787a7f84898e93999fa9abb0b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b1b0afadaba9a7a4a79e9a96918a847b71655d4c473a2e2113050000000000000000000000000000000000000004172a3a4d63788b9fb4c3cbd5ccc9c4b7b2a39b8b7e6e6057483b2b1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758687e929eb4bbc8d2dfe6f2f7fffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0edeae8e6e5e5e5e6e7e9eceff3f5fbffffffffffffffffffffedd7c2ad98826d58432d18030000000000000d23384d62788b9fb4c2d1e1e9f5fcfffffffffffffffffff9f3f2ececedeef0f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebaa998836e5c4a362212000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff2dcc7b29d8774604b4336332929201d151b2933404c5a6275859bb0c5dbf0fffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3e2d190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002111a28323a474c56606161626364656667686a6e768297a3b4c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b3a29a867a6d6259504a433637332a2a2623211e1617120b090200000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5d6a7f94a0b2bfd0deeefbfffffffffffffffffffffffffffffffffffffff5e6d9cebcaf9f9781726054433026160700000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d3245566177879da6b8c6b49f8b78634d3b2a18050000000000000000000000000000000000011426364859647a8a9ea8b9c6d3e0edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e1ccb9a8927d67523d281200000000000417293a4f64798ea2b4c8dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152534444b60728298a1b3c0d0dfeffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c7baaa9f8d7e6a614a4336271a0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fdffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a36434a5d6577818384858686878787868584827f7e8185888c9094989c9faaa3a5a5a89e98918c89868584848485858687888989898987837b736860564c473a33291e160a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112131414e5f687c8a9fa9bacddcecfffffffffffffffffffffffffff3ddc8b39e8874604b35200b00000000000000000000000a1e33465771869cb1bfcedfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efebe8e7e9eff4f8fffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000001021374c61768a9fb4c9dff1fffffffffffffffffffffffff1dcc7b29c87725d47321d00000000000000000000000000000000000000000000000000000000000c1c29394655607280949fabbbc8d6e4f3fffffffffffffffffffffffffffffffceee3cfbcab9e897862564532231301000000000000000000000000000000000000000000000b1f344859687e939eb0bccbd9e9f7fffffffffffffffffffffffffffae7d5c4ad98826d5645321d090000000000000000000000000000000000102032434c6176869ca5b5c2ccc9c6c4c2c1c1c0c1c1c2b5b1a49c908276645c4e423026180a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939485962737d868e92969695959492908e8f9294969792867c71686157524d483c434140404138454b4f55596269717a838b979fa89e99908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8f94999ea7a9afb4bac7c5c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c6c5c4c2c0bebcc5b8b3afabaa9f9990867b6e61584b3f312314060000000000000000000000000000000000000a1f3347586e8398a9bacee0e7e1ded4cbc1b5a99f9382756259483a2a19090000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c6176899eb3bcced8e6f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfbfafafbfcfeffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000c2035495a6d8297a4b4c0cdd7e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b59f8d7a644f402f18080000000000001c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffead5bfaa95806a554431261e17140b09020b171e2f3c485763798ea3c8d8eafdfffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2a3338454b4c4c4d4d4e4f51525355586170859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b4a29a8475645c4d483b353025211f1714110e0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4becedeeefcfffffffffffffffffffffffffffffffffffffff5e5d7c8bbb49e958172605443362513080000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215283847596378889ea8b9bbaa97816c5948341f0b0000000000000000000000000000000000081c3043546277889da8b9c6d6e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4d6c6ae99836e5936251300000000000a1f3346586d8297adc0d1e3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007161c30435460738399a2b4c1d1dff0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d8c8bbab9f937f6c605445382c1f170b000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c9daecffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f3b475460697b889698999a9b9c9c9c9c9c9b99979593969a9ea7a5a9adb1b4bbc8bac6b9b3ada6a79e9b9a9999999a9b9c9d9e9e9f9e9e9c9990867e756a61584b463932281c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4e5f687e8c9fa8bac7d7e9fafffffffffffffffffffffffffbe7d5c5ac97826d5544311d0800000000000000000000000c21364c61768ba4b5c9ddebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000a1f3347586e8398adc3d4e6f9ffffffffffffffffffffffefdac5af9a85705a45301b0000000000000000000000000000000000000000000000000000000000000c1b29374454606b7f8d9faab9c6d5e2f1fffffffffffffffffffffffffffceedecebeb49f8d7c665a493828160500000000000000000000000000000000000000000000000d22374c62778a9fb4bccddae9f7fffffffffffffffffffffffffffff4e0cbb8a6907b665038281502000000000000000000000000000000000002141f3346586277879ca4b4b9b3b1afadacacabacaca9a49c92867b6d61584a3e311c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657627784929ca4a7abababaaa9a7a5a3a5a7a9abaca39b91867d766e68625a5a5856555657595660646a70777e868f989faab4b9b4aea5a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a5a9aeb3b8c5c4c9cdd7dbdddedededededededededededededededddddcdbd9d8d6d4d1d5ccc8c5c8bbb4aea39b908376655d4e413124140500000000000000000000000000000000000c21374c61778a9fb4c7d8eafbf5f2e7dfd2c7bab4a098857762584737261401000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a7b9cce2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d68523d28130000000000000006192c3c4b6175869aa2b4bac6cdd6e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e3cfbcab9a84705e4c3625130000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503727150803000000000003121d2b394b60758aaabbcee2f7fffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c181f27313636373738393a3b3d3e3a4654697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79a847461574a3e342b201c130c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074869caabbcedcecfcfffffffffffffffffffffffffffffffffffffff4e4d7c7baaa9f93806c60544336261808000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b495a647a8a9eb4c0b49f8a77624c3a291704000000000000000000000000000000000b20354b6073849aa6b7c6d6e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdfd1c8c3b39d88735443301c07000000000c21364c61768a9fb4c9deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263644556074849aa3b4c1d2e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d8c9bcb59d9481726056493d33291c130800000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90abbccfe3f8ffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101a2832404c5961727f8c9da6adaeafb0b1b1b1b1b1b0afadaaa8abafb3b8c5bec2c6caced8cfd6ccc9c2c5b8b3b1afafaeaeafb0b1b2b3b3b4b4b3b2aea49c938880766a61574b453930261811060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5d687d8d9faabac6d7e5f5fffffffffffffffffffffffffff5e0cbb8a6907b65503726140100000000000000000000000d22384d62778da2c2d2e5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000417293a50657b90a5b6cadff6fffffffffffffffffffffeebd9c8ac97826d57422d18000000000000000000000000000000000000000000000000000000000000000b192736434a61697d8c9ea8b8c4d3e1effdfffffffffffffffffffffbecded0c0b2a0947f695e4c3c2b1a0a00000000000000000000000000000000000000000000000013293e53687e93a8bacddaeaf8fffffffffffffffffffffffffffffeead8c8b39d8874604b35200b000000000000000000000000000000000000000417293a4859627886969fa79e9b99989796969797948e867d74665e4c463a2d20130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6175869aa2b1b5c2c0c0c0bfbebdbab8babcbec0c1b5b1a39b928a837d7873706d6b6b6b6c6e71757a7f858c949ca4aeb4bbc8ccc9c3bbb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8babec3c8ccd6d9dee1e9f0f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f1f0eeedebe9e7e8e0dedad8cec9c1b5b1a199887b68604e42312313020000000000000000000000000000000014293e53697e93a9bacee5f5fffffffaefe5d7cdbeb2a39b8676615544311d110000000000000000000000000000000000000000000000000000000000000000000000000000172d42576c8297acc5d6e8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a654f3a251000000000000000000e1e324657617684949fa8b4b9c6cfdae7f1fffffffffffffffffffffffffffffffffffffffffff9f7f9fdffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a2907b665443301c080000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000d1d314455748a9fb4c9dff4fffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202121222324252627292a3b54697e94a9bed3e9fefffffffffffffffffffffffffffffffffffffffffffffdead7c7b39e8977625646392e20190d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253653687d92a4b6c8d8eafafffffffffffffffffffffffffffffffffffffff4e4d6c6baa99f8c7e6a624a433626180800000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2c3c4a5c687d92a2b4baa996806b5846331f0a0000000000000000000000000000000013283d53687d92a2b4c4d4e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaebdbcec1b4b0a59d8b75604a35200b00000006192c3c53697e93a9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818273745566175859ba3b5c2d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfbbaf9f968274635b4c463a3025180e00000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb5cadff4fffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2d38454b5e667783949faab7c4c4c5c6c6c7c7c7c6c5c4c2bfbdc1c4c8ccd5d4d8dbdfe2eae4e8e1ded7d5ccc8c6c5c4c3c4c4c5c6c7c8c9c9c9c8c7c2b6b1a69e95897f766a60574b43362e20190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455657b8c9fabbbc8d7e4f5fffffffffffffffffffffffffffff3ddc8b39e8874604b35200b0000000000000000000000000c21374c61768ca6b7cbdff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7a6907b66513b261100000000000000000000000000000c20354a6073879db2c8d8eafefffffffffffffffffff3e2cebbaa937e69533e2914000000000000000000000000000000000000000000000000000000000000000009182530434f5f677c8a9ea6b6c3d2dfedfdfffffffffffffffff4e8e0cec0b4a298826d614f402f1e0e0000000000000000000000000000000000000000000000000013283d52687d92a9bacee2ecf7fffffffffffffffffffffffffffff7e2cebbaa95806b5544311d0800000000000000000000000000000000000000000b1b2b3b48596275818a8c8986848382818181817e79716860554c4033291b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8398a4b4c0c9d2d6d6d5d4d3d2d0cecfd1d4d6d2c9c1b5b1a89f98928d8885828180808183868a8f949a9fabb1b5c2caced9e1ded8d0cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfd4d9dee0e8eef4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffefffbf5f3efeae2dfd2c9bfb2a69d8c7e68604e4130201000000000000000000000000000000004182a3a596e8399aec7d8eafffffffffffff5eae2cfc1b5a49a8473604b3f2e1b0b00000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7ecfffffffffffffffffef7f4f2f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210c000000000000000003162939475861737f8a969ea8b5bcc9d4e1edfefffffffffffffffffffffffffffffffcf6f4eae4e2e4e8edf3f5fbfffffffffffffffffffffffffffffffffffffffffff7e7d1c0b19b8672604a3626140100000000152a3f546a7f94a9c2d2e5f8fffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000031628395f748a9fb4c9dff4fffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0c0d0e0f1011121f3448596d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa9947f69594838291b10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435470859ab0c2d3e6f6fffffffffffffffffffffffffffffffffffffff3e4d6c6b9a89f8b7c68605044302518080000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4e6070849aafc7b39e8976614c382815020000000000000000000000000000001325365c71869bb1c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecdccebdb1a39b8f87826e5443301c070000000c2035495a71869bb0c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5ad98836d583c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919283846576176859ba4b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3ccbdb0a09885796b61584a43362b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475971869cb1c8d9ebfefffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1926313e4a56606c7c8899a1b4bbc8d4d9dadbdbdcdcdcdbdad9d7d4d3d6dadde0e7e9edf1f4f7fefffcf5f3ede8e0dedbdad9d9d9dadadbdcdddededededcd3cac5b8b3a79e95897f756860544b3f352b1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879daabbc9d8e6f5fffffffffffffffffffffffffffff8e4d2c1ac96816c5544311d080000000000000000000000000a1f33475873889db3c9daecfffffffffffffffffffffffffffffffffffffcf6f3f1f1f3f5fcfffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98e79634e39240e0000000000000000000000000000071c3043546a7f94aabbcee2f3fffffffffffffffff1e2d3c3b49f8b77624c37220d00000000000000000000000000000000000000000000000000000000000000000008131c32414d5d657a889da5b5c1cfe1e9f5fffffffffff7ede4d6ccbdb1a29a8473604b4332221200000000000000000000000000000000000000000000000000000d22374c62778b9fb4bfcfdce3edf1f4f7fdfffbfbfcfbfffbf5f3e8d7c6b49f8b78624d372715010000000000000000000000000000000000000000000d1d2b3b4857616c767774716f6d6c6c6b6c6c69645c534b44372f1f170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea0b2c2d1dee5ebebeaeae9e7e5e3e4e7e9ebe5ded2c9c6bab4ada7a79e9a9896959596999c9faaaab0b5bcc9c9d2dfe2ebf6f3eee5e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e4e9eef3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e5decfc4b8aa9f927e685f4d3e2d1b0b00000000000000000000000000000a1f34475973889db2c8ddf2fffffffffffffffdecdfd2c2b4a295806b5d4b39281603000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffef7f4efeae2dfdddee0e8e7ebeff3f5fbfffffffffffffffffffdf6f4f1eeeceaebeef0f3f5fcfffffffffffffffffffffffffffffff1dcc6b19c86715746321e0a0000000000000000000b1b293a4755606977808a979fabb6c3cfe2ebf6fffffffffffffffffffffffffff5e9e1ded5cecdcfd2d7dee0e8f3f7feffffffffffffffffffffffffffffffffffffffeedec9b5a3917c675443301c08000000000f243a4f647a8fa3b5c9deecfbfffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c3b2b1a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6075899fb4c9def0fffffffffffffffffffffffffffffffffffffff2e3d6c6b9a89e8a7b665e4e42331c1308000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020314151677c91a6bcb9a8947f6a5645321d080000000000000000000000000000071c30435473889db3c8ddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cebeb19f97857a726e6453362513000000000e23384d63788da3b5c9e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a293946586177869ca4b6c3d3e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9dbcdbeb2a39b8b8176686054483c2c1e0e00000000000000000000000000000000000000000000000000000000000000000000000004182a3b556a7f95aabbcee2f5fffffffffffffffffffffffffffffffffffff3dec8b39e89735e49341e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c37444b5c647581909da6b3bfced8e6eeeff0f1f1f1f1f1f0eeeceae8ebeff3f5fbfffffffffffffffffffffffbf5f3f0efeeeeeeeff0f1f2f3f3f4f3f3f0e5ded5cbc5b9b3a79e94887e73655d4d483c32281a110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa5b6c8d8e7f6fffffffffffffffffffffffffffffff2ddc9b5a38f7a644f3727150100000000000000000000000004172a3a576d8297abbccfe3f0fffffffffffffffffffffaf4f2efece9e7e9e1dedcdcdee1e9e5e8eaedeff2f4f8fffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f1f1f2f3f5fcfffefffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36200b0000000000000000000000000000001325364c62778b9fb4c5d5e7f7fffffffffffceee1d3c4b6a496816c5948341f0b00000000000000000000000000000000000000000000000000000000000000000000001423303f4c5c6478879ba3b2becdd7e5ecf4f7f4efe4ddcfc5b9b39f9784756155443125150400000000000000000000000000000000000000000000000000000b1f3447596a8095a1b2bec8d1d8dcdfe2eae5e6e6e6e6e5e8e0ded6ccbaa897826d5a4834190900000000000000000000000000000000000000000000000d1d2b39464b576162595c5a585757565757544e4a3d353127191104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9becfe0eef8fffffffffefcfaf8fafcfefff8f0e5ded7cdc9c3c5b8b3afadabaaabacaeb1b4bbc8c5cacfdadee5f0f7fefffffffaf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d5c8bbb49f8d7d675c4a39291703000000000000000000000000000c22374c61778ca6b7cbdff4fffffffffffffffffdefe0d1c0b49f8c7b655746321e1000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c0d1e3f7fbf5f3eae2dfdad8cecac8c8ccd5d1d5dadee0e8eaeef1f4f4f2f0ede9eae2dfdcd9d6d5d6d8dbdee1e8e8eceff1f4f6fdffffffffffffffffecd7c2ad97826d5839291603000000000000000000000c1c2937444b59626b77818d9da5b2beced9e6f3fffffffffffffffffffffff5e4d7cdc9bfb9b8b9bdc2c8ccd6dfe2eaf6fcfffffffffffffffcf5f3f5fcfffffffffff8e5d2c2b19c8673604b352011000000000d22374b5c71869bb1bdceddedfbfffffffffffffffffffffffffffffffffee9d4bfa9947f6a543a29170400000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d556a8095a9bacee2f6ffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5846331d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4fffffffffffffffffffffffffffffffffffff1e2d4c5b9a89e8a7b655d4c403124150000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021323384d62788da2b7c6b39d8875604b36251300000000000000000000000000000b20354a60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c2b1a0978173655d58534636180800000005182a3b556a7f94aac1d2e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b39e8975604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293a47596277869ca5b6c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdccfc1b4aa9f96887d72625a493c2c19060000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788b9fb4c7d7e9fcfffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d1825303c4955606a7a86969fb3b8c4d0e2eaf6fffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e7e0d6ccc5b8b3a69d93867b6e625a4b45382e1f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b5c7d7e7f5fefffffffffffffffffffffffffffae7d4c4b19b86715c4a36190900000000000000000000000000000f24394e64798c9fb5c2d3e1effcfffef7f4f1eeeae7e7dfdddad7d4d1d7cdc9c6c7c9cdd6d0d3d5d8dadddfe3ece9eceff1f4f6fcfffcfcfcfcfcfbfffbf5f3f0ece8eae2dfdddcdcdcdee1e8e5e8eceff3f4fbfffbfcfdfdfdfefefdfdfcfcfffef7f4f2eee5d4c3af9a856f5544311d0800000000000000000000000000000008203448596d8297a7b8c9d9eaf6fffffcf5e9e1d1c3b6a69c8676614c3b2a180500000000000000000000000000000000000000000000000000000000000000000000000513212f3e4a5a63778598a0b4bac7cfdcdfe3dfdcd1c8bfb3a79e9282746157463727150700000000000000000000000000000000000000000000000000000005182a3b4b60738398a0afb4c0c3c7c9ced8cfd0d1d1d1d0d6ccc8c5b9b39f8a78624d3c2b19000000000000000000000000000000000000000000000000000d1b293239464b4d483b444342414142423f39362d201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafefffffffffffffffffffffffffffffff8f5e9e1ded8d5ccc8c5c2c0c0c0c1c3c6c9ced8dadfe3ecf7f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cebcab9f8b7a645746331e10000000000000000000000000000e23394e63788ea3c4d4e7faffffffffffffffffffffeee3cfbcab9d8775614b3f2e1a0a00000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b4c8dce9e8e0ded8cecac4c8bbb4b2b3b8c5bcc0c4c8ccd6d5d9dcdedfdddbd7d4d8cec9c6c3c1c0c1c3c6c9ccd6d3d6d9dcdee1e9f5fffffffffffff9e6d4c3a7927d68523d28130000000000000000000000000c1926313b474c59616c7b8798a0b4bbc8d6e3f1fffffffffffffffffff6e6d7c6bab4aaa4a2a4a8adb3b8c5caced8e1e9f4f8f4f2eeebe7e8e1dee1e8f4fffffffffff0decab6a4917c67523f2f1c09000000071b2e3e51677c919fb1bfd0ddedfbffffffffffffffffffffffffffffffffeed9c4af99846f5846331f0800000000000000000d22384d62778da2b7d9ebfeffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2136495b72879cb1c7d8eafdffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b563a2917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869cb1c9daecfffffffffffffffffffffffffffffffffef0e1d3c4b7a79e8a7b655d4b3f2f2214060000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1b7cbb7a6927d685443301c07000000000000000000000000000d22374d62778caabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b5a397827260554b3f3f362818000000000b1f34475971869bb0c6dbeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa96816c5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1013120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3a48596278879da7b8c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdfd1c8bbb4a69e928478635a493520110000000000000000000000000000000000000000000000000000000000000000000000000b203448596d8297a9bacde1edfefffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f212b36434a5b63737f8b9ca4b0bdcbd5e2eefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4e8e0d5ccc4b7b3a39b8f83786a60564b3f332a1c13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b71859ba9bac9d7e2ebf1f4f6fdfffbfbfcfbfffdf6f4ecdfcbb7a6927d68533e2d1b0000000000000000000000000000000d21364a5c6d8297a4b6c3d1e1e9ebebe3dfdcd8d5d1d4cbc8c5c2bfbcc6b9b4b1b1b4b9c6bbbdc0c2c5c8cacfdad4d7d9dcdee1e9e5e6e7e7e7e7e6e4e8e0dedad7d3d7cdc9c7c6c6c7c9ccd6d0d3d7dadde0e7e5e6e7e7e8e8e8e8e8e8e7e6e5ebe3dfddd9d2c7b7a5927d68533727150200000000000000000000000000000005182b3b4c6177889eabbcced8e6ebebe8e1d7cdc0b4a59d8878625746331d0d000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c4959627582939fa9b2bec7cacfcac7c0b4b0a199897d6d6056463928190900000000000000000000000000000000000000000000000000000000000d1d314455607482909aa2a8adb1b4bbc8babbbbbcbbbac5b8b3afa79e927e685a48351d0d00000000000000000000000000000000000000000000000000000b161e29323637342b2f2e2d2c2c2c2c2924211a0f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d3e5f9fffffffffffffffffffffffffffffffffffcf6f4ede7e0dddad7d6d5d5d6d8dbdfe2eaeff4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadac9baa99d8775614b3f2e18080000000000000000000000000f253a4f647a8fa4b9cfe4fffffffffffffffffffffffeebd9c9b6a596816c5d4b38281502000000000000000000000000000000000000000000000000000000000000000000000b2034485970849aafbccdd6d6ccc9c8bbb4afa9aa9f9d9ea7a3a7abafb3b8c5c0c4c7c9cac8c5c2bfc7bab4b1aeacabacaeb1b4b9c6bec1c4c7c9cdd7e5ebf9fffffffff4dfcab6a58d78624d38230d0000000000000000000000000009141d2a343b474c5d657683949faab9c5d3e1effdfffffffffffffdead8c8baa89f958f8d8f93989ea7aeb4bbc8cdd6dfe3dfddd9d5d2d6ccc9ccd6e4eaf8fffffff9e5d3c2b19c86715d4c38230b000000001024394d5f6d8197a1b3bfcfdcebfefffffffffffffffffffffffffffffff4dec9b49f8a76614c36261401000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea4b6cae5f5fffffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536566b8096abbccfe3f5fffffffffffffffffffffffffffffeede0d2c3b6a69d897a645d4b3f2f211204000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6d5c4b19c8673604a35201000000000000000000000000009192a3a50657a8fa5c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede1cdbaa99b8574605444372e2b23180a000000000d22374c62778b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8b78624d38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d20252827211f170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b48596379899ea9bacde1ebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe6d8cec5b8b3a29a8878634d402f1808000000000000000000000000000000000000000000000000000000000000000000000005192b3b4d62788a9fb4bfd0e0f0fffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0d1820222933363c485460697985949faab6c2cde0e7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e8e0d5cbc1b5b1a0988a8074655d4c473a3020180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4e647a8b9fabbac7ced9dbdee1e9e5e5e6e6e6e5eae2dfdbcfc0b39d8875604b362010000000000000000000000000000000071a2d3e4b6175869ca5b4c1cdd7d6d9cfcac7c3c0bcc4b7b3b0adaaa7a4a89e9c9c9ea8a3a6a8abadb0b2b5bcc9bec1c4c7c9cdd7d0d1d1d1d1d1d0ced6ccc9c5c2bec7bab4b2b1b1b2b3b9c6bbbec1c5c8cbd5d0d1d2d2d3d3d3d3d3d2d2d1d0d9cfcac7c4c1b5a99d8774604b36200b00000000000000000000000000000000000d1f334758667c8d9fb4bbc8d1d6d6d6ccc7bab4a29a8779635a4939291700000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c3b4757616e7e8b98a0abb2b5bcb4b1aba29b908378675f4b4538281b0b000000000000000000000000000000000000000000000000000000000000011426374556606d7b858d93989c9faaa3a5a6a6a7a6a5a4a79e9993897d68604e3c2b1900000000000000000000000000000000000000000000000000000000030b161e212220181a181717161717140f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b6cadeecfcfffffffffffffffffffffffffffffffffffffffffbf5f3efedebeaeaebeef1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeecebedf1f3f9fffffffffffffffffffffffcf6f3f0f1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b7a597816c5d4b36251302000000000000000000000010263b50657b90a5bad0e5fffffffffffffffffffffffff7e7d4c3b49f8c7a645645321d110500000000000000000000000000000000000000000000000000000000000000000005192b3b4f647a8f9eb4b9c6c5b9b3adaa9f9a948f8a88898b8e92969a9ea7a6aaaeb1b4b4b3b0adaaa6a99f9c99979596999b9ea8a5a8acafb2b4bac7cedbebfdfffffff2dcc7b29d87725a4835200b0000000000000000000000000000010d181f2a343f4b57616e7f8c9ea7b6c3d2dfedfbfffffffffff7e2cebbaa9f8a8079787a7d828990999faab4b9c6cacfcac7c4c0bdc6b9b3b9c6ccdaeaf9fffffff0dec9b5a4907b65503a2917040000000a1d30414b60748399a1b2becde2ebf6fffffffffffffffffffffffffffff6e1cdbaa9937e685443301c0b0000000000000011263c51667b91a6bbd0e6ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d3e5ffffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788c9fb5c7d7eafdfffffffffffffffffffffffff7ebe3d0c2b5a49c8879645c4b3f2e21110300000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba0c7d7cab6a4917c66513e2e1b0700000000000000000000011527374758687e93a8bdd3e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaedddcfbfb49f8b79635645362719111006000000000013283d52687d92abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdb9a897826d5a49351a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213192631353b3e3c37332a1e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b495b647b8b9fb4bccddeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d5cbc0b4a69a846f5e4c3626140100000000000000000000000000000000000000000000000000000000000000000000000d20344859697e93a1b3c2d2e1f0f2f8ffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090b171e212b34373a464c525a62727e8a9ba3b4bbc8d3e0ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7e0d2c9beb2a99f95867b6d61584d41342b1d1304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364a5c677d8d9fa9b4bbc8c6c9cdd7cfd0d1d1d1d0d8cec9c6beb2a2937e685645321d09000000000000000000000000000000000f1e3346576278879ba3b4b9c6c1c9bcb4b2aeaaa7a4a69d9a9794928f8c898787898b8e909395989a9d9faba6a9acafb1b4bac6babcbcbcbcbcbbb9c5b9b3b0aca9a5a99f9d9c9c9d9ea8a3a6a9acb0b3b8c4babcbcbdbdbebebebebdbdbcbbc9bcb4b2aeaaa39b8b7b645645321d09000000000000000000000000000000000004182a3a4c5e697e939faab4c0c1c1c6b9b3a99f948477635b493c2c1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a39464b606878838e969d9fab9f9c968f857b6e62594d4132281a0b000000000000000000000000000000000000000000000000000000000000000009192838454b5e6670787e83878a8c8e9091919191908e8c89847e76685f4e42311e0e000000000000000000000000000000000000000000000000000000000000030a0c0d0b05000302020102020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879cb1becee1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2e7dfddd9d7d6d8dcdee5ececececececececececece9e1dedbdcdfe2eaf6f6fffffffffffffffffffffffffffffffffffffffffffffff5e5d4c3b19f8f7a655443301d1509000000000000000000000f253a4f647a8fa4c2d2e5f8fffffffffffffffffffffffff1e3cfbcab9c8674604b3f2e1f18110c0a030000000000000000000000000000000000000000000000000000000000000d22374b5c6b80969ea8aca9a79e98928b857f7a75737376797c8084898d9195999c9f9f9d9b9894918d8a87848180818386898c9093979a9c9fa9b1bdcee0f4ffffffecd7c2ac97826d573c2b190600000000000000000000000000000000050c181f2e39464c61697b899da5b5c1d0ddecfafffffffff4dfc9b49f8b7b6a646364686d747b838b969ea8b2b6bcb5b2afaba7a4a89ea8afbbccdbecfafffff8e5d2c2ae99836e5846331f0a00000000121d32455660748398a0b0bdced9e6f3fffffffffffffffffffffffffffde9d7c7b19c8673604b3928160300000000000012273c52677c91a7c6d6e9fcffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6e8398a9bacde2effffffffffffffffffffffff2e7d9cfbfb3a49c8678635b4a3e2e2011030000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa9bacdd3c2b09a85705c4a36220d00000000000000000000081d3144556176869cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeddccfbfb2a1937e695b4a382718090000000000000005182b3b586d8298adc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d0c0b49e8a77624d3c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e3137444b5053514c473a33291b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c4b5d677d929eb0c0d1e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e7e0d1c4b3a2907b665443301c0e000000000000000000000000000000000000000000000000000000000000000000000005192b3b4a60728399a4b5c3d2dbdde4effdffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121d242933363b484d535861676e7884939fa8b4c1ced8e6f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfcfefffffffffffffffffffffffffffffffffffffffffaf0e5decfc7bab4a49c8f8276675f4c483b301f170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e4d5f677d8b989faaadb1b4bac7babbbbbcbbbbc7bab4b0aba0988473604b382815020000000000000000000000000000000003172939485a627785959ea8ababa9ab9f9c9995928e8b8885827f7c79777471727476797b7e808385888b8e9194979a9c9fa8a3a5a7a7a7a7a7a6a4a2a79e9b9793908d8a88878787898b8d9093979a9ea6a3a5a6a7a8a8a8a9a9a8a8a7a7a5a4ab9f9d99948e857a645d4b382815020000000000000000000000000000000000000c1c2f404f60697e8b9aa2a9ababa9a89e968a7f726159493d2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2933424e5a626e7981878a8c8a87817a70655d4d483b301d150a000000000000000000000000000000000000000000000000000000000000000000000a1a2832404c505a62696e727577797a7b7c7c7c7b7977736f6861584e413124130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a0b1bdcdd7e5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfdcd4cbc8c4c2c1c2c7cad3d7d7d7d7d7d7d7d7d7d7d7d7cdc9c6c7c9ced8dce3eef7fffffffffffffffffffffffffffffffffffffffffffff1e1cebdb09b8572604a40312719110300000000000000000d22374c62778ca4b5c9deeefffffffffffffffffffffffffeebd9c9b6a495806b5d4b3b342a26211e17150f0d070000000000000000000000000000000000000000000000000000081b2e3e4b607281899297948f89837c766f6a646056576164676b6f73787c808487898a8886827f7c7875716e6c6b6c6e7174777b7e8184878a979fb1c5d9f4fffffbe8d5c5a8927d68533d28130000000000000000000000000000000000000004101b2933434f5d6579879ba3b3bfcedcebf9ffffffecd7c2ad97826d5d4f4d4f535560666e778089949ca5ab9f9d9996928f8b89959dafbdcedcecfefffff0dfc9b49f8a76614c36210c00000000021528384556607382969fb4bbc8d6e3effefffffffffffffffffffffffff5decab6a4927d675746321e110000000000000f24394e64798ea8b9cde1f5fffffffffffffffffffffffffffffff0dbc6b19b86715c46311c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d63788b9fb4c1d2e4f4fffffffffffffffffbece2d4c9bcb4a1998677625a4a3d2d201002000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455748a9fb4c9dfc8b4a28f7a644f3b2b1905000000000000000004172a3a4b6073849aa4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdedddcfbeb2a1998372604a3d2d1a0a00000000000000000b2034485972879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d4c3b4a2947f695948341e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832414e556065686761584b46392d2012040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4d5f6b8096a2b4c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d0c0b19c8673604b3c2b190500000000000000000000000000000000000000000000000000000000000000000000000d1c3043546176869ca5b5c2c5c8d1dfeafefffffffffffffffffff8e4d2c1a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222f3839464c535962696f767c838a9aa2b4bac6d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffff8f3f1f0f4f6fcfffffdf6f4efebe7e6e5e7e9edf2f4f9fffffffffffffffffffffffffffffffffffff8ede5d7cdc2b6b1a097887d6f62594d4133291b110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2030414d5f6779838b92979c9fa9a3a5a6a6a7a6a6a4a99f9b968e8275615544311a0a0000000000000000000000000000000000000b1b2b3c48596274808a919596948f8b8783807c797673706d6a676461595c5c58616366686b6d707376797c7f828487898c8e909192929292918f8d8b8985827e7b7775727171727476787b7e8285888b8e909192929393939393939291908f8d8a87847f7971645c4b3f2e1a0a0000000000000000000000000000000000000000122232424f60687a848e9396969490898177696054473b2c1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313c484d5c646b72757776726c645c504b3f342b1d13020000000000000000000000000000000000000000000000000000000000000000000000000a151d2f383c484d5358546062646566666766656462595a534c463a3123130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4d5f6d82979fb4bac7d1dfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfd4cac7c4b7b2afacacadb1b6c2c2c2c2c2c2c2c2c2c2c2c2c6b9b4b1b2b4bbc8c7d0dde4effcffffffffffffffffffffffffffffffffffffffffffecddc9b5a3927d685e4b44372f1e160b000000000000000b1f34485971869cb1c0d0e5f5fffffffffffffffffffffffff7e7d3c2b49f8c7b65594c473b3b3633292a24211a0f0200000000000000000000000000000000000000000000000000101c304354606c767d827f7a746e676158544f4b45464b4e52565a5a62676b6f72747573706d6a6663605559575657595c596265696c6f72748197acc6d7e9fcfff5e0ccb8a78d78634e38230e0000000000000000000000000000000000000000000b171e323f4c5b63778599a1b1becddbeaf8fffbe5d0bba6907b6656524c473a444b5059626b767f878d8d8b8884807d7976747f959fb1becee2eaf6f5e9e1cebbaa8f7a654f3a251000000000000a1a28384555607381939faab8c5d1e2ebf6fffffffffffffffffffffff9e5d3c2b29d8775614b3f2e1c0c00000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff2ddc8b29d88735d3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2035495a6a7f95a3b5c6d6e7f7fffffffffffff3e7e0cfc4b7ab9f9583756259483c2d1f100200000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a755544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375e73889db3c8ddd1c0ad98836e594834200900000000000000000a1f334758697f94a2b4c2d3e5f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd0bfb2a0988273605443301f0f0000000000000000000d22374d62778ca5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f0efeff0f2f4f8fffffffffffffffaeee2d5c5b7a59a8472604b3b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838454b5f68747a7d7c766b61574a3e30221305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414b6072849aa6b8cbe0ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedec9b5a4937e695a4835201401000000000000000000000000000000000000000000000000000000000000000000000013253646586278879ca4a6b0b4c1cce2ebf6fffffffffffffffff2ddc9b5a38d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2e37404c515761686f777e848a91989ea8b4c0cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffff6f0e5dedbdbdee1e9e4e5eae2dfdad5d2d0d0d2d4d8dcdfe6eff4f7fefffffffffffffffffffffffffffffffff5e9e1d3cabeb1a69e928377675f4c463a2e1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122330414d5b636e777d8286898c8e9090919191908f8d8a8680796d61574637261400000000000000000000000000000000000000000d1d2b3b4755606b767c80817f7a76726e6b676461575b5855524f4c473a3a464c4e515356585b56606367696c6f727476797b7c7c7c7c7c7b79777674706d69656260545c5c5d57616366696c707376797b7c7d7d7e7e7e7e7e7d7d7c7b7a7875726f6a645c4f4a3e2e201000000000000000000000000000000000000000000004142432424e5c6470797e81817f7b756b62594a43362a1d0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353d4a4e565660626056564f4a3e382f20190d00000000000000000000000000000000000000000000000000000000000000000000000000000002111c232b35383e36434b4d4e5051515251504f4c473b3e3633291b1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e31414b607381939fa9b4c0cad3dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebe2d4cbc3b7b2aaa69d999796989ca4acadadadadadadadadadadadaca89e9b9c9faaafb3bfc8d1e1e9f4fdfffffffffffffffffffffffffffffffffffffff8e4d1c1b49f8b7c6b60554c3f32291b0d00000000000005182a3b51677c91a2b3c7d8eafdfffffffffffffffffffffffff0e3cfbcab9d887768625956504b46394039362d1d150a00000000000000000000000000000000000000000000000001142636434b5761676d6a646055524c463a3a36323236393d413c494d5155595c5f5f5e5b5855514e4b4437424041443b484d5053575a5d667b90a8b9cde1f6fff3dec8b39e8974604a35200b000000000000000000000000000000000000000000000314212f3d495961758397a0b0bdcddaeaf8fce7d2bca7927d756e686158514b433b484d58616973787876726f6b686461616c8197a0b1bdced8e6ded7cdc9bbaa8e79644f39240f0000000000000a1a27374455606c7e8c9ea7b4c1ced9e6effbfffffffffffffffffffff0dfcbb7a596816c5d4b3a2a180800000000081d3144556f859aafc4daeffffffffffffffffffffffffffffffff4dfc9b49f8a745847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6073859ba8b9c9daecfefffffff8ece2d5cbbeb2a69d8d80726157483b2b1d0f010000000000000000000000000000000000000000000000000d22384d62778da2b7cce2fffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a26140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879cb1c6dcdfcab49f8b78624d37261401000000000000000c21374c6177899eb4c0d1e0f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d1c1b3a19882736055443625130100000000000000000011273c51667c91a6c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffaf4f2e8e1dedbdadadbdddfe3ece8eaedeff0eee6dfd1c4b8a79d8777625443301d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556606e7d889093918a8175645c4d4031231305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131c3043546277889eb3becfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b49e8a78624d42321f0f00000000000000000000000000000000000000000000000000000000000000000000000818293a48596277868c919ba3afbbced9e6f6fffffffffffffbe7d5c5b09b86715a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a333f4b4f5e666e767d848b939a9faaadb4b9c6d0e1e9f5fffffffffffffffffffffffffffbf5f3f2f4f6fdfffef7eee3dcd2c9c6c6c9cdd7cfd0d7cdc9c5c0bdbbbbbcbec2c7cad4dadfe2ebf6fafffffffffffffffffffffffffffffffdf1e5decec5b8b3a199897d6d61584b3f3026180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041323303d494e5961686d717477797a7b7c7c7c7b7a7875716b635b4c46392919090000000000000000000000000000000000000000000d1d2a37444b5861676b6c6a6561575955524f4b4639423f3d3a37342a293336393b3e404338454b4e5154575a5c58616365676767676766646260565b5754504d4a43364739464b4e5154575b576163656767686869696969686867666462605659554f4a3e362d20100200000000000000000000000000000000000000000000061424313e4a4e5b63696c6c696560554c483b3025180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202d363938454b4d4b45383a362d231c1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e1920232926303537393b3c3c3c3c3b3937342a29211f170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d314455606d7e8a9aa2b2b6c3cad4e0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a59d948d8884828183878e97979797979797979797979797908986878a9199a1b0b4c0cdd7e2eaf6fdffffffffffffffffffffffffffffffffffffefe1cdbaa99f8d8074655d4b46392b1d0d0000000000000d24394d5f6f849aa9bacee2effffffffffffffffffffffffffeebd9c9b7a69c867d77716b66615758554e4a3d32281a0d0000000000000000000000000000000000000000000000000818263039464b5257544f4b443736332924201d1e2124272b2c35383c4044474a4a4846433f3c383531272c2b2c2e2b34373b3e42454b6075899eb4c9def3ffeed9c4af99846f5443301c07000000000000000000000000000000000000000000000003111f2c3b4757607382969eb0bcccdaeaf8e9d4c0ac9b928a847d766e6660544b433a464c5460636360565a56524f4c4b607282979fb4bbc8d1c9c7bab4ad9f8a76604b36210b000000000000000a192737444b60697c899ba3b4bbc8d2e0e8f4fcfffffffffffffffffae6d4c3b49f8c7b6558473625130000000001142637566c8196abc1d6ebfffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d3144556378899eabbccfe2eaf6f9f0e5decfc4b8b3a098887b6a605446392b1d0d00000000000000000000000000000000000000000000000000000c22374c61778ca1c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5dae2cebbaa95806b5544311d080000000000000013293e53687e93a8b9ccdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d4c3b4a39983736055443727180800000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff2e7dfddd6ccc9c6c4c4c6c8cacfdad2d5d8dadad9d4cac0b4a69d8979635948362614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b607482929da6a8a99f96877a675f4e41312313030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364859667c91a0b2c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e1cdb9a899836f604f3d2d1b0b00000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b48596275777c85949db4bbc8d9e7f7fffffffffff3e0cbb8a6937e69543c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000614202e3a474c5d65707b838a929a9fabafb4bbc8c9cdd6e4eefcfffffffffffffffffffffffff8f3e8e0dedddee1e9e3ebe2dfd0c7c2b5b1b1b4bac7babbc7bab4afaba8a6a6a7a9adb2b6c3c5caced9dfe7f2f8fffffffffffffffffffffffffffffff9ece3d5cbbfb3a79e918276655d4b43362a1d110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f2c353b474c53585460626465666667666664626055564e4a3d33291b0b00000000000000000000000000000000000000000000000d1927313a464c52565654504b4639403d393632292d2a2724221f18171f212426292b2e283236393c3f42453a474c4e505252525252514f4d4b4538423e3b3835302532283236383b3e4239464b4e505152535353545453535252504f4d4b45383f39362d221b10020000000000000000000000000000000000000000000000000614202d363d4a4e54565654504b4437342a1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a21242832363736322824221b100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d14141c20222425262727272624221f18130c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b60687984919da5b2b7c3ccd5e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d7cdbdb1a69d92877f78736f6d6c6d7279828282828282828282828282817b757172767c848f9aa2b4b9c6ced8e2eaf6fefffffffffffffffffffffffffffffffffce9d7c7baab9f95867b6c6157483b2b1b0b00000000000a1d30414e63798b9fb4c1d2e4f4fffffffffffffffffffffffff7e7d4c4b6a49c928b86807b76716d6a645c4b45382b1d1002000000000000000000000000000000000000000000000008141c2832363d423f3a353126211f170f0b09090c0f1216192023272b2f32343533312d2a2723201d151716171918202226292c3245566e8398adc4d5e7fbead5c0ab95806b5636251300000000000000000000000000000000000000000000000000010f1d2a394555606d80959eafbcccdaeaefdccab9aca89f99928a837c73686054493c36434a4e4d4b4538413d3a364354607281949faab4c0b5b1a99f989087725645321e09000000000000000009192631424f5e667885959faab5c1ccd6e1e9f5fbfffffffffffffff2e3cfbcab9d8876615443301c130400000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffdead8c8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495a667c8d9fb5bcced8e6e5ded2c9beb2a69e918276655d4b4336291b0d0000000000000000000000000000000000000000000000000000000b20364b60758ba8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8ead8c8b39e8874604b35200b000000000000001a2f445a6f8499afc6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b7a59b8474605544372719090000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff7ece3d4cbc8c6b9b3b0afafb1b3b5bcc9bdc0c2c4c5c4c3b7b2a29a8879635b4a3b2a180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8398a0b2b7c4bab4a59d8b7d685f4e4130211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4d5e6e8298a8b9cde1f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a1937e695c4a3929180800000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4857616266737f929faabbc9daecf7fffffff3e2d1c1b39e8875614b36210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000061424313e4b58616e7a8590989fa9afb4bcc9c9ced8dee1e9f4fffffffffffffffffffffffff7ece3dfd6ccc8c7c9cdd7ced9cecac0b3afa49c9b9fa9a3a4a5a6a99f9a969291909294989da5a8afb4bbc8cbd4dde4eff7fffffffffffffffffffffffffffffff3e7e0d0c5b8b3a098877b6a6054483b2e211402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212a34373d36434a4c4e5051515251514f4d4b443739362d1e170b0000000000000000000000000000000000000000000000000009151d2933363c40413f3a3632292b2724211e161815120f0c0a04040a0c0e11131618161e2124272a2d2f2a3337393b3c3d3d3d3d3c3a383632282d292622201c131c161e212326292d293336393b3c3d3d3e3e3e3e3e3e3d3c3b3a383632282a24221b1007000000000000000000000000000000000000000000000000000000010f1a212d36393e41413f3b3631271f180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f151d2022211e160f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f1011111211100f0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631424e5b63707c87929da5b3b8c5ced8e6effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d4c6bab49f97887d746a635b5a5757585c646c6d6d6d6d6d6d6d6d6d6d6d6c6560555760676f7a85939ea8b4bbc8ced8e2ebf6fffffffffffffffffffffffffffffffff5e5d7c9bcb4a49c908175625948392916030000000001122135495b6b8095a3b5c5d6e8fbfffffffffffffffffffffffff2e2d3c2b6b1ab9f9b95908b87837f796b6056483b2e2011030000000000000000000000000000000000000000000000010b161e21272d2a25201d140c0a040000000000000000060c0d12161a1d1f201e1b1815110e0b080100010200050b0d101416283851667b90a6b8cbe0f7e7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000c1b2837444b626c80959eafbcccdbebe7d7cac6bab4aeaa9f9991877d73635a493c3b3538383632282b282426364354606d7f8c9aa2a6a49c938a827b75604b3828160300000000000000000009141d32404c5a6273808c9ba3b3b9c5cdd7e0e7f3f8fffffffffffeebd9c9b7a6998372604a4130221204000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffff7e3d1c0a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4c5e697f949eb4bbc8d1d3cac2b5b1a098887c6d61584b3f3026180b00000000000000000000000000000000000000000000000000000000081d31445574899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebe0cbb8a6907b65503b2610000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa99d877761564537271909000000000000000000000005182a3b5c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffff6e7dacfc4b7b2aaa89e9b9a9a9b9d9faba5a8abadafb0aeaba59d928477635b4a3d2d1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4becbd4cdc3b7a99f8d7d685f4d402f20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404d62778a9eb4c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb49f8b7a6457463625130000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464b4d54606a7d8c9fabbccfdae7f4fbf2e4d5c4b4a3937e695746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000007142432424e5c6476838f9ba3aeb4bac7cacfd9dfe2eaf3f5fcfffffffffffffffffffffffbefe7dacfcac5b8b3b2b4bac7b8c8bbb4ada29a908686898c8e8f9091908a85807d7b7b7d7f83878c939a9faab2b7c4c9d2dde4eff8fffffffffffffffffffffffffffffbede3d5ccbeb2a59d8c7f7262594b3f321d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f222825303537393b3b3c3c3c3b3a3835312724211a0f03000000000000000000000000000000000000000000000000000000020b171f21272b2c2a25211e1616120f0c0a0300000000000000000000000000010003090b0e1214171a171f2124262727272727262422211e161814100d0b07000003090c0e111417171e2124262728282929292929282827262523201d15150f0d0700000000000000000000000000000000000000000000000000000000000000070f1a2123292c2c2a25201d15090500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313d494e5f67747d87939ea7b4bbc8d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c4b7a89f9181756860554d493c42413e4a4f57585858585858585858585857504b44454b525c64727e8a979faab4bbc8ced9e6effdfffffffffffffffffffffffffffffff5e7d9cfc2b6b19f978677625746321e080000000000061a2c3d4b6074859ba7b9cce0eafafffffffffffffffffffffffff0e0d3cac9bcb5b0abab9f9c98958b807462594b3e2f21120400000000000000000000000000000000000000000000000003090c1218150f0b08010000000000000000000000000000000004070a0a0906030000000000000000000000000000000b20354b6074889eb3c9d9ebe7d5c4a38e79634e39240e000000000000000000000000000000000000000000000000000000000a1927314451626b80959eafbdcddcece7e4d7cdc9c8bbb4aea59c928578635b57504a433630251816130f182636434b61697a848d908d867e766d66605745321a0a00000000000000000000000114222f3c4855606b7a85949ea7b4bac6ccd5dfe3ecf4f6fcfffff7e7d4c4b3a195806a5f4d40302214060012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffff1dcc8b4a28e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404f616b80939faab5c1c2b6b1a49c908276665e4c473a2e1c14080000000000000000000000000000000000000000000000000000000000021527375c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9e7d5c4ac97826c573d2c1a060000000000001e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8b7a645947382819090000000000000000000000000b1f34475974899fb4c9def4fffffffffffffffffffffffffffffffffff6e6d8c9bcb5a69d958e8986858586888a8d909395989a9b999590877d7362594a3d2d1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8dde7e1d4c7baab9f8d7d675e4c3e2e1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012203448596a7f95a7b9cce0f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee2cdbaa99c8675615443301c130300000000000000000000000000000000000000000000000000000000000000000000000d1b29323636434b5f687e8d9fb5bcc9d6e0e7e1d5c6b8a69b8573604b3929160300000000000000000000000000000000000000000000000000000000000000000000000000000004142532424f60687a8798a0b0b4c1c9cdd7dfe3ebf4f7fdfffffffffffffffffffffffffff3e8e0d1c9bcb5aea79e9d9fa9a2a3a4aa9f988e847b71717477797a7b7b7b76706b68666667696d72777e858b959da6b0b5c1c8d1dde4eff9fffffffffffffffffffffffffffff3e8e0cfc3b7aa9f958477655d4f4231271a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c13131c2022242526272727262523201d150e0c0700000000000000000000000000000000000000000000000000000000000000040a0c12161715100c0a030000000000000000000000000000000000000000000000000000000200040a0c0e101212121212110f0d0b0902000000000000000000000000000000030a0c0e101212131314141414131312110f0d0b090200000000000000000000000000000000000000000000000000000000000000000000000000070c0e14171714100b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f0d0b050000000000000003090b0f110b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141f2c35414d556068747e89969faab4c1ced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c3b6a69d8a7d6c61574b4437352c2d2c2d3639424242424242424242424242423b353132363e4b54606978828b979faab4bbc8d2dfedfbfffffffffffffffffffffffffffffff7ebe3d3cabdb1a49c8675614b3626140100000000000e1d3145566278899eb3bccddcecfbfffffffffffffffffffffffef0e5dedacfcac6c9bcb4b1adaa9f958577645c4b3f2f2212040000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8096abbccfe3e0cbb8a68b76614b36210c000000000000000000000000000000000000000000000000000000000009151d344450626b80959eb0becedeeef5e9e1ded8cec9c3b6b2a39b8978716c6560544a43362b1e110308182630434f5c6470787b7871696158504b453928160000000000000000000000000004121e2b37444b5c64737e89959fa8b3b8c5cacfdadee1e9f2f4faf2e2d0bfaf9e927d675e4c403220190e16283953687e93a8bdd3e8fdffffffffffffffffffffffffffffefdac5af9a85705c4a36220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222324350626b7e8c9ba3a9a9a49c92867b6d61584d4033291c1101000000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6f2ddc7b29d88725b4936210c0000000000001c31465c71869bb1c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3947f695c4a3b2a1a0a000000000000000000000000000d22374c62778ca8bacde1f6fffffffffffffffffffffffffffffffffeead8c8bbab9f95887f7974716f6f717375787b7d8083858584807b73686054483b2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeff1e5d7c9bcab9f8c7c655c4a3d2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6176899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b6a4998372604a413022110200000000000000000000000000000000000000000000000000000000000000000000000b161e212630414e60697e939fabb9c6cbd5cdc4b8a89e8878625443301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000001122232434f60697e8c9da5b2bec8d1dee1e9f4f7fefffffffffffffffffffffffffffffeede3d6ccc1b4ab9f998f8988898b8d8e8f8f8b83796f655d5c5861636566666661575653515152545859626970777f88919ba3b0b4c0c9d2dfe6f1fcfffffffffffffffffffffffffffbece1d4c8bbb4a29a887b69604b4538291c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d0f1011111211110f0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202522201816100b0902090b161e212526201d15090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a213037444b55606976808c9ba3b4bbc8d4e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c3b6a59d887a675f4b46393127211918171b22242d2d2d2d2d2d2d2d2d2d2d2d2c26201d1e212e36434a5a626d78828b979faab5c1cfddedfafffffffffffffffffffffffffffffffef0e5decec2b5a496816c5443301c08000000000002152738495a677d919eb0beceddedfcfffffffffffffffffffffffff9f7ece3dfdbd9cfcac6c8bbb4a39b887a655d4c402f22120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374d62788c9fb4cadfddc8b39e88735746321e09000000000000000000000000000000000000000000000000000000000000011626334450626c8096a0b1c0d0e1f1fcf6f4eae2dfd3cac1b5a79e8c86817b73676054483c2f21130508141c323e4a4f5a6366635b544c473a3632281b0a0000000000000000000000000000000e1927313e4a55606976808a959ea7b0b5bcc9c9cdd7dddfe6f2edddccbcb49f8c7c665e4f43352b201e3246576d8298adc2d7edffffffffffffffffffffffffffffffead5c0ab95806b563e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004152533445060697a858f94948f867d73655d4c473a301f170c000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d4e7f4dfcbb7a58e79634e39230e000000000000162c41566b8196aabbcee2eafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0b09b8573604b3e2d1d0c00000000000000000000000000000f24394f64798ea4c6d7e9fcfffffffffffffffffffffffffffffffff7e2cebbaa9f8d80756a635b5b5a5a5c56606365686b6d6f706f6b6560544b43362b1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc1d2e5f5f5e7d9c9bbaa9e8a7a645b493c2c1e0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f3346586c8196acc6d6e5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d3c2b3a195806a5f4d402f2010010000000000000000000000000000000000000000000000000000000000000000000000030a0c141c31414f60697e8d9ea8b3b8c4bab4a69d8a7a645a49362614000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404f61697e939faab7c3cfdde4eff6fdfffffffffffffffffffffffffffffffff6eae2d0c5b9b3a39b8d837a747274767879797a786e645c504b3f474c4e4f5051504b46393d3c3b3d3f3b484d5359626a747c85909aa2b0b5c1cad3e1e8f4fffffffffffffffffffffffffffff1e6d9cec0b4a69d8c7e6d6056473a2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f11100e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1019140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060909090602000000000000000000000000000000000000000000000000000000000000000000000002080b11171f2122201d150a0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f2731363a37342b2b26201d151d202832363a3b3631271e160a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061219273137444b58616b7985949faab6c3d2e0effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8778645c4d4132291d1509060000070d0f17181818181818181818181817100b0809101825303c484d5a626d78828c9ba3b3bfcfe0e7f2fbfffffffffffffffffffffffffffffff9ece0d2c2b39e8874604b35200b0000000000000a1a2c3c4d5f6b8096a0b2bfd0deecfafffffffffffffffffffffffffffff8f4f0ebe3dfdcd8cec1b5a69d8a7b665e4c402f21110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092035495a6f8499aec1d2dbc6b09b86715b392816030000000000000000000000000000000000000000000000000000000000000008162533444a60728297a2b3c3d3e6f6fffffdf7f1e6dfd1c5b8aa9f9c9790867d72625a4c40302313040114202d363c494d514d493c373329211e160a000000000000000000000000000000000009151d2d37444b58616b778088929a9fabafb4bac7c8cbd4e2eeeae2cebbaa9f8b7c69614d483c35323e4b6175899eb3c8def3fffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162633424f5c64707a7e7f7a736860554b3f332a1c120400000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbdff4e6d4c3a8937d68533e28130000000000000e23384e63798b9fb4bcccdcecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28f7a65544330201000000000000000000000000000000010263b50657b90a5bad0e5fffffffffffffffffffffffffffffffff7e7cfbfb49f8c7d6b60564e493d454538454b4d505356585a5b5956504b43363026180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a3b5c7d7e9fdf7e7d8c8b9a89e8979635a493c2d1f11020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8fa8b9c7d1dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d0bfb59f8d7d675e4c3e2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000001132332424f60687d8a989ea6a4a89f97887a645c4a3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d4d5e697f939cb4bbc8d4e1edf8fffffffffffffffffffffffffffffffffffff2e6d8cebfb3a79e92857a6e656054576163636465625a4e4a3e382f3337393a3b3c3b363228282626282a2b34373b484d556067707b85909ba3b2b6c3ccd6e4ecf8fffffffffffffffffffffffffff6ebe2d1c4b7aa9f9382746158483b2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b0902000000000000000000000000000000000000000000000000090a151d202426252320190e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309111c23252f29201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f11121211100d0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10181c1e1f1e1b17110b090200000000000000000000000000000000000000000000000000000000000409151d202729333638363228231c11020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e19212a3438454b4f4d483b413b363228323638454b4f504b443732281f1817151412110f0e0c0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d27313a464c5b63737f8b9da5b5c2d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb9a89d8778625a4a3e301e160b010000000000000002030303030303030303030302000000000008131c2b353c484d5a626d798599a1b3c3cbd5e0e8f3fffffffffffffffffffffffffffffffef0e0ccb8a78e78634e39230e000000000000000e1e30414a60728298a1b3c0cfdcebfbfffffffffffffffffffffffffffffffffef7f4f1eae2d2c4b7a89e8b7c665e4c3f2e20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c50657b90a3b5c9dac4af9a856f5a45301a00000000000000000000000000000000000000000000000000000000000000000007161c3043546073849aa5b6c8d8eafefffffffff9efe3d5c8bbb4b1aca49c928478655e4d413022120202101b222c35383b38352c211f170c09030000000000000000000000000000000000000001101926313a474c59626b757d858c939a9fa9a9b2b7c4d0deecead8c8baa99f8c7f6f625a4f4b454b5c6a7f94a7b8cce0f5fffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081624323e4a4f5c64696a6560544b44372e1f170c00000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2edd7c2ad98826d583929170300000000000c2135495b697f949eafbecedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705d4b3626140200000000000000000000000000000012273d52677c92a7c3d4e6faffffffffffffffffffffffffffffffecdac9b3a1927e685f4b4538362c3030273136383b3e4043454644403b3530261c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072869ba9bacde1ecfef6e6d6c6b8a79d8878635b4a3d2f1d15090500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899ea9b4c0cad4e0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede3cfbcab9f8c7c665c4a3d2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000005142432424e5f677882888d8f8e898177645c4a3e2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000818293a495b667c8d9fb5bbced8e6f1fffffffffffffffffffffffffffffffffffffef0e2d4c8bbb4a199897d72645c4f4b43464b4d4e4f504d483c362d231c1f222425262626211e1613111112141820222b3437444b515e65707b85919da5b3b9c6cfdee5f0fdfffffffffffffffffffffffffeeee2d5c8bbb4a09784766259483c2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060909090602000000000000000000000000000000000000000000000000000000000000000000000002080b11171f2122201d150a09000000000000000000000000000000000000000005111c23283236393b3b38352c201c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1319161e212e373a443e35302518100902000000000000000000000000000000000000000000000000000000000000000003090b12161e2124262727262522201c130d0c06000000000000000000000000000000000000000000000000000000000000000000000007111c23252d31343433312d26201d150a0400000000000000000000000000000000000000000000000000040c171f2731363c3a464c4d4b4538382f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232c353a474c56606462595b56504b4538454b525660646660554b4539342a2c2b292826252322201d1512100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d29333d4a5460697a879ca4b5c1d1deedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6cfbfb39e8a79635a483c2d20120300000000000000000000000000000000000000000000000000000000000e19202b353c494d5b63748399a5b3b8c4ccd6e3ecfafffffffffffffffffffffffffffffbe8d5c5a7927d68523d28130000000000000000121c30435460738399a2b2becde0e8f4fffffffffffffffffffffffffffffffffffffffeefe2d5c6b9a99f8c7c665d4b3e2d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d71869bb0c6d9c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000000000000013253644556176879caabbcee2f7fffffffffffff3e6d9cecac6c2b6b1a29a897c675f4d403020100000070e192023262321190e0a0400000000000000000000000000000000000000000000000009141d29333b484c56606870777e84898f949da6b3c0cfdcece6d7c7baaa9f9483786c65605660687a8b9fb4c5d5e8fbfffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a88c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d363e4a4f54544f4a43363126191104000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d4e6fafffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a6f849aafc4daeff1dcc7b29c87725746331e0a0000000000061a2c3d4f616a7f95a0b1c1d2e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7a7927d67523f2e1808000000000000000000000000000000000f253a4f647a8fa5b7cadff4fffffffffffffffffffffffffffff8e3cfbcab99836e604e403228211a1a1a151d202326282b2e30302f2b26201c1408010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354647a8b9fb4bdcee0f0fff4e4d5c5b7a69d8779635b4c3f312720180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d8b9aa2b2b7c3ccd6e3edfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9bbaa9e8a7a645b4a3d2d1f10020000000000000000000000000000000000000000000000000000000000000000000000000006142431404d5a636d73787979756c61594a3e2e201000000000000000000000000000000000000000000000000000000000000000000000000000000001142636465863798a9eabbccfe2eaf6fffffffffffffffffffffffffffffffffffffbeedfd2c4b7aa9f9483776860544a3e3530333638393a3a38352b221b10080a0c0e101111110c09030000000000050b0d1820273135404c505d65727d87949ea8b2bec9d2e1e9f5fffffffffffffffffffffffffff2e6d8cebeb1a29a8677625a483b2b1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10181c1e1f1e1b17110b090200000000000000000000000000000000000000000000000000000000000409151d202729333638363228231c110200000000000000000000000000000000000d181f2f3838454b4f50504d493c353026180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e21282e2832363f4b5059544a43362d211e160e0b08010000000000000000000000000000000000000000000000000000060a161e2127293236393b3c3c3c3a383530252320190e070000000000000000000000000000000000000000000000000000000000000004101b222e373a424649494946423c3631271f170c00000000000000000000000000000000000000000000030c171f2a3337444b51585861626056504c4032281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c35383c494d59616a757a7774706b656056535660676f757a7b746960574c483b41403e3d3b3a383735312727241d12030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f2d36434b5c6477869ba3b4c0d0ddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b2a0917d675b4a3c2b1e100200000000000000000000000000000000000000000000000000000000000000050e19202b353d4a56617587939da6b3b8c5cfdfe6f2ffffffffffffffffffffffffffffebd6c1ac96816c57412c17000000000000000000132536445560758498a0b0bcccd6e4edfbfffffffffffffffffffffffffffffffffffffff2e4d7c7baaa9f8b7b655c4a3d2c1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f3f52677c91a7c6d7c5af9a85705a3c2c190600000000000000000000000000000000000000000000000000000000000000000000081827374758647a8c9fb4cadff2fffffffffffffff6ebe2dfdcd3cac0b4a79e8c7d675e4c3e2d1c0c000000060c0e110e0c0600000000000000000000000000000000000000000000000000000000010c171f2b3438454b525962696f757a7f879aa2b2becedcebe5d7c8bbb4a1998b827a7572757d899ea9bacde3f3fffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f5e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222e363a3f3f3a3530251d14090000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41576c8196acc1d6ebf4dfcab59f8b76614c36210c0000000000000e1f324350616d8297a3b5c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98c77624d37221000000000000000000000000000000000000d22374b5c72879db2c7ddf1fffffffffffffffffffffffffffff4dfcab59f8c78634d42311e160a06000002090b0e101316181a1b1a16100b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c687e939fb1c2d2e4f4fff3e3d4c4b7a69d8879655d4b4437342b2220180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374e5f687984919da5b3b8c5d0ddebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c8b9a89e8979635b4a3d2d20110300000000000000000000000000000000000000000000000000000000000000000000000000061422303c494d585b63646460554c473b2d2010020000000000000000000000000000000000000000000000000000000000000000000000000000000e1c3043546176869ca8b9c9daecfefffffffffffffffffffffffffffffffffffffaedddd0c1b5a69d8c7e6f62594a43362d201c1e21232424252220190e0700000000000000000000000000000000000000000509151d202f383f4b546067747e8998a0b1b5c2cdd7e5eefbfffffffffffffffffffffffff6eae2cec0b4a49c87786259483a291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c23252d31343433312d26201d150a0400000000000000000000000000000000000000000000000000040c171f2731363c3a464c4d4b4538382f1d150a0000000000000000000000000000000e1d2a34404c505660646665635a544b4336291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2932363d4339454b525d656e6960544a3e36322824201d14100b09020000000000000000000000000000000000000000050f1a212832363c39464b4e50515251504d4a433638352c221b1003000000000000000000000000000000000000000000000000000000000c171f2d363f4b50585b5e5e5e5b57514b453833291c1304000000000000000000000000000000000000020a161e29333a474c5560666d737677756f665e4b4538281a0a000000000000000000000000000000000000000000000000000000000000000000000000000614222f3d494e535b636c777f888f8c8985807b756c696e757c848a8f90877e756a62595857555452514f4e4c4b44373c39301e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1826303e4a596276859aa2b3bfcfddedfafffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa98836e5f4d3d2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000060e19202d38465761747e88949ea7b2becbd4e2ecfdffffffffffffffffffffffffefdac5af9a85705a392917030000000000000000081827374557607482969eb3b9c5d0e0e7f3fffffffffffffffffffffffffffffffffffffff4e5d7c8baa99e8a7a645b493b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120354b60758aa8bacdc8b39e88735a4935200c00000000000000000000000000000000000000000000000000000000000000000000000919293a4a5c6c8196acc4d5e6f3fcfffffffffffffef7f4f0e5ded1c5b9aa9f8c7c665c4a3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000040d18202832363b484d5355606469768498a0b1becedbebe6d9cebfb3a99f978f89888a929ea7b9c7d7eaffffffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffffe3ceb9a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b2224292a25201c130801000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465773889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c6d6e9f8e3cfbcab8f7a654f3a251000000000000000152533434b6074859ba7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8974594834200b0000000000000000000000000000000000081b2e3e566b8096abc3d3e6f9fffffffffffffffffffffffffff0dac5b09b85705a49352413030000000000000000000001030506040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3d4e606d8297a3b5c6d6e8fcfff2e2d4c4b7a69d897b6a60554d483b37342b2220190e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091931414e5b63707c87949ea7b3bfcedbebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6b8a79e8979635b4a3e2e2112040000000000000000000000000000000000000000000000000000000000000000000000000004121e2c35383c494d4f4f4b4437342a1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404b60728399a4b6c6d6e7f7fffffffffffffffffffffffffffffffffffffaeddccfbfb3a39b887b69614d483b30251810080a0c0e0e0f100d0b050000000000000000000000000000000000000000000000000108111c232e36434a56606977828f9ca4b4bac7d1e0e8efeeeef0f6fffffffffffffffffeecded1c2b5a59c87776258473828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222e373a424649494946423c3631271f170c00000000000000000000000000000000000000000000030c171f2a3337444b51585861626056504c4032281a0a000000000000000000000000000e1e2c3b474c5e666f75797b7a787269605446392918080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b18253039464b52595c576067717b847e72645c514b45383935312625201d150b0903000000000000000000000000000000000d18202c3539454b52585761646667676665626054554d493c362d1e160a0000000000000000000000000000000000000000000000000007131c2a333e4a4e5d656d71737473706c6660564c463a311f170c0000000000000000000000000000000109151d28323a474c58616a747c83888b8d8a847b6d60564538271502000000000000000000000000000000000000000000000000000000000000000000000001152431404c5b63686f78828a959da6a89e9a969089817e838991999fa9a69d938880776f6d6c6a69676664636160555c514d4132281a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d3b485861758499a1b3bfcfdcecfafffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d41301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000060f1a283946566069757f8998a0b2b7c3cee1e9f5fffffffffffffffffffffff3ddc8b39e88735746331e0a000000000000000000091928394556607280929ea7b3bfccd5e3edfcfffffffffffffffffffffffffffffffffffff5e6d7c7b9a89e8979635948392918080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c9cbb8a68d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4f64798fa6b8c8d5e1e8f4fbfffffffffffffffff9eee4d6c8bbaa9f8a7a645847331f120000000000000000000000000000000000000000000000000000000000000000000000000000000000050a161e212b343737444b4f58617382979fb1bdcedbeaebe2d0c7bab4aca89f9d9fa9b3b9c5d6e5f5ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f657a8fa7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1415100b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f492715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea8b9cde1f5ecdac9a8937e68533e29130000000000000007151d3245566278899eb3c9def1fffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745947341f0b0000000000000000000000000000000000001024394f64798ea5b6cadff3ffffffffffffffffffffffffffebd6c1ac96816c573c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424b6074859ba8b9cce1ebfffff2e2d4c4b7a79e8c7f74696259534c483b38352b23211a110b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001323313d494e5f67747f8999a1b1bdcedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d5c5b8a79e8879645c4b3f3023150100000000000000000000000000000000000000000000000000000000000000000000000000000e1920232c35383a393631271f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6b8095a1b3c3d3e4f4fffffffffffffffffffffffffffffffffffffceddccfbeb2a1998578655d4f43342b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000091118253038454b59626d7b86949fa9b4c0ccd6d9d8d9dbe2edfbfffffffffffffffceee0d2c3b6a59c8676615645321d1504000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b50585b5e5e5e5b57514b453833291c1304000000000000000000000000000000000000020a161e29333a474c5560666d737677756f665e4b4538281a0a00000000000000000000000a1a2c3c4959626e7b848a8e90908d877e7261574636251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2936434a5761686e7273767d858f9993847a6f676056534e4b44373a363127211e160a0600000000000000000000000003131d2b343d494e5760676d7276797b7c7c7b7a7874706a625a4f4a3e32281b0e00000000000000000000000000000000000000000000020f1a21303a474c5c646f7a828689898885827c756b61584e4233291c0e0000000000000000000000000008141c273139454b58616b76808891989ea6aa9f9a908274605645311d130000000000000000000000000000000000000000000000000000000000000000000008141c33424e5e66797d848c979fa9b3b7b9b4b0aba89e9693989ea8aeb4bab7b2a79e958b858381807e7d7b7a7877757472675f4b45382b1e100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101d2b3a475761748399a1b2becfdcecfbfffffffffffffffffffffffffffffffffffffffffffffffeead8c8ad98826d5a4835231301000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2838454b57606a7782909da5b1becdd7e5f1fffffffffffffffffffff5e0ccb8a78b76614b36210c000000000000000000000a1b28384554606b7d8999a1b3b8c5cfe1e9f5fffffffffffffffffffffffffffffffffffff5e5d6c6b8a79d87786257463626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375d72879db2c7d5c5a8937e69533b2b18050000000000000000000000000000000000000000000000000000000000000000000000001020364b6074889daab8c4ccd6e0e8f3fffffffffffffffffff4e6d9c8baa89d8776614c402f190900000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d1820222731363a4755607281979fb1bdcde3ecede5d7cdc9c6bab4b2b4bac7ccd6e4f4fffffffffffffffffffffffffffffffffffff0dac5b09b85705b3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596e8398adc5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb4c9def3ebd5c0ab96806b56412b16010000000000000002152838495a6c8196acc3d4e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98c77614c37220d0000000000000000000000000000000000000d22364a5c72879cb2c7dcf0ffffffffffffffffffffffffffebd5c0ab96806b563929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e32455663798a9eb4bdcee6f6fffff2e2d4c5b9aa9f95867e7770696259544d483c39362d26201d150e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f2c35414d5660697783979fb1c1d1e4f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c5b8a69e897a655d4d41321d14090000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1921232424201d1509040000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495a667c8d9fb5bfd0e1f1ffffffffffffffffffffffffffffffffffffffeedecfbeb2a098837562594b3f3220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c27313b484c5d65737f8b9aa2b3b9c5c4c3c3c7cfddecf9fffffffffffffffef0e1d3c3b5a49a8474604b43332211000000000000000000000000000000000000000000000000000000000000000000000000000007131c2a333e4a4e5d656d71737473706c6660564c463a311f170c0000000000000000000000000000000109151d28323a474c58616a747c83888b8d8a847b6d6056453827150200000000000000000002162838495a63778390999fa9a5a5a59c938475615443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293946546069757d8387888a929ba3aea29a8e847c756e6863605555504b453836322820190e040000000000000000000b171e313b484d5b636c757c82878b8e909191918f8d89857f786f645c4b45392b1e0e00000000000000000000000000000000000000000a151d2d36414d58616c7a848f979b9e9e9e9b979189807668604c473a2c1e0f01000000000000000000000b18263037444b57606a768089959ea6adb3b8bbb4afa0988474604b41311f0e000000000000000000000000000000000000000000000000000000000000000009182630435060687c8a92999fabb4bac7cbccc9c5c6b9b3aca8adb3b9c6c9cdcbc5b8b3aa9f9a9896959392908f8d8c8a89877c6d6056483c2e201204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a39465660748398a0b2becfdcedfbfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b66503c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a283239454b59616d7c87979fb4bac7d4e1eefcfffffffffffffffffbe7d5c5a38e78634e39230e00000000000000000000000a1a2736434a60687783919ea7b2becdd7e5f1fffffffffffffffffffffffffffffffffffff4e4d5c5b7a69c8675615443301c1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70859ab0c5dac4af9a846f594834200b000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c8c9ea6b3b9c6ccd6e3eefbfffffffffffffffff6e6d7c6b7a598826e5e4c372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d202a374454607281979fb0bccfdae7f3eae2dfd7cdc9c7c9cdd7e0e8f4fffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4c9dff3fffffffffffffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d1315130d0b05000000000000000000000000000012283d52677d92a7c7d7e9fcfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435470859aafc5daefedd8c3ae98836e59432e190000000000000000000a1a2b3c4f657a8fa5b7cadff6fffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7a6907b66513b2b18050000000000000000000000000000000000071b2d3e556b8095aac2d3e5f9ffffffffffffffffffffffffeed8c3ae99836e5746331e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495b677d919fb1c8d8eafefffff2e3d6c8bbb4a49c938c857e777069625a554e4a3d3b363228232019120b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a213038454b5861728197a3b4c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c4b8a79e8a7b675f4f433126190b00000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e0f0f0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e3245566378899eabbccfddedfffffffffffffffffffffffffffffffffffffff7e7d0c0b2a09882736157483b2e2114050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a343f4b55606a7984939ea7aeafaeaeb3bfcedbecfefffffffffffffffff1e1d2c2b4a298826d6150402f1e0e0000000000000000000000000000000000000000000000000000000000000000000000020f1a21303a474c5c646f7a828689898885827c756b61584e4233291c0e0000000000000000000000000008141c273139454b58616b76808891989ea6aa9f9a908274605645311d13000000000000000000091e32455663788799a1aeb4bac7c3b6b2a2998372604a35201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a465761727e8892989c9d9faab0b5c0b4afa29a9189837e7975706a656056514b4538352b1f170c000000000000000e1b2933424e59626d79828991979ca5a3a5a6a7a6a5a99f9a948c847a6d6057483c2b1e0e0000000000000000000000000000000000010f1a27313d4a4e5f6776818c9aa2adb0b3b3b3b0aca79e95897d6e6158493c2d1f0f0100000000000000000b1b2936434b556069757f89959ea8b3b8c4c8cbcec9beb2a297826d5f4e3d2c1a0a0000000000000000000000000000000000000000000000000000000000000a192736434b626a7e8c9fa9afb5bcc9cdd7e0e1dedad6ccc9c1bec3c9ccd6dee1dfd5ccc8bbb4afadacaaa9a7a6a4a3a1a89e9c918275625a4a3e2f221305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2938455660738298a0b2becfddedfdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d28323a474c5e667582929fa9b7c3d1deedfbffffffffffffffffe4cfb9a48f7a644f3a250f0000000000000000000000000a182530414e59626e7d8898a0b4bac7d4e1f0fefffffffffffffffffffffffffffffffffff3e3d4c4b5a4998372604b3f2e1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7cab49f8b77624c37220f000000000000000000000000000000000000000000000000000000000000000000000000021527374c5e667c88959ea8b3b8c5d0ddedfbfffffffffffffffff5e4d4c3b2a0907c665544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1927364354607281969eb5bcc9d5dee5f0f4e9e1dedddee1e9f5fbfffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737556a7f95aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e192023282a282220190d030000000000000000000000000e24394e63798ea9bacde1f0fffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a644f3a241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508080603000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636566b8095abc7d8eaf0dbc6b09b86715b382816030000000000000000000e20354a6073879db2c8d8eafdffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d59483420140000000000000000000000000000000000001024394e63798ea4b6cadef3fffffffffffffffffffffffff3dec9b49e8976614b3c2b1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4d5f6c8197aabbcee2f7fffffff3e6d9cec2b6b1ab9f9a938b857e78716a635b57504b453838352c27211e160a0800000000000000000000000000000000000000000000000000000000000000000000000000000000000006121a28323a47546073859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d5c5b8a89e8b7d69614b4437291b0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31414b6074859ba7b9c9daecfbfffffffffffffffffffffffffffffffffffffeebd9c9b4a2988273605546392b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d181f2e37444b5b63727e8995999a9999a1b1bdcee0f0fffffffffffffffffff0e0d1c0b2a0947f6a5e4c3c2b19090000000000000000000000000000000000000000000000000000000000000000000a151d2d36414d58616c7a848f979b9e9e9e9b979189807668604c473a2c1e0f01000000000000000000000b18263037444b57606a768089959ea6adb3b8bbb4afa0988474604b41311f0e00000000000000000b21364b6074869ca5b3bfc9cdd7d3cac0b2a1917d67523f2f1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364658617583939ea7aeb1b3b4bbc8c9d1c8c0b4afa89e99938e8985807a756e6760564d483c33291c120b08020108111e2b39464b606877828c979ea8adb2b6c3bbbcbcbbc7bab4afab9f998d8175625a483c2b1b0b00000000000000000000000000000002141f2d38454b5b63707d88979fabb4c0c6c8c9c8c5c5b9b3a79e928376625a4a3d2d1f0f000000000000000919293a46546067747e88949ea7b4b9c6cbd5dde0e2dfcfc0b19f927d685b4938281502000000000000000000000000000000000000000000000000000000000a1a28374454606c80939faabac7cacfdae2eaf5f5f3efe8e1ded6d3d8dee1e8f4f6f3e8e0d8cec9c4c2c1bfbebcbbb9b8c6b9b4b1a0978578645c4c4031231406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2838455560738298a0b2bfd0dfeffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2a34404c57616d7e8b9da5b4c0d0ddecfafffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000008131c313b484d5f677782929fa9b7c3d2e0f0fefffffffffffffffffffffffffffffffffff2e2d2c2b3a1957f6a5d4b39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4cfbcab947e69543d2c1a06000000000000000000000000000000000000000000000000000000000000000002080b0f131930404c5e66768089949ea7b3bfd0ddedfffffffffffffffffff1e1cfbeb19c8673604b35200e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091826364354606c80949fabb8c5c9d2dddfe7f2f4f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb1c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c232b35383d3f3d38342b1e170b00000000000000000000000b20354b60748a9fb4c2d3e5f5fffffffffffffffffffffffffffffffffffffffffeebd9c9aa95806a553e2e1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10121a1e1d1b18140b0700000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a9bacee2f3ddc8b39e88735645321e09000000000000000000071c3043546a7f94aabbcee2f6fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624d42311c1308000000000000000000000000000000000c21364a5b71869cb1c6dcf0fffffffffffffffffffffffff5e1cdb9a8947f6a5a4938271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414b60758b9fb4cadff4fffffffff6ebe2d3cac9bcb5b0ab9f9a938d867f79726c666056534d493c3c363228221b100a04000000000000000000000000000000000000000000000000000000000000000000000105080a0908000a151d2a364455667c91a6c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c6b9a99f8d7f6c605546392b1d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e5f6d8197a3b5c5d6e7f7fffffffffffffffffffffffffffffffffffffff7e3cfbcab9a847460554437281b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111927313c49546068787f83848383979fb1c2d2e5f5fffffffffffffffffeefdecfbeb49f8d7c665a4837271501000000000000000000000000000000000000000000000000000000000000010f1a27313d4a4e5f6776818c9aa2adb0b3b3b3b0aca79e95897d6e6158493c2d1f0f0100000000000000000b1b2936434b556069757f89959ea8b3b8c4c8cbcec9beb2a297826d5f4e3d2c1a0a0000000000000013293e53687e93a4b5c3d0dee1e9e6dfcfbfb09b85715d4b372310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435461768599a1b3b8c5c7c8caced8dde3dcd0c8c6b9b4aea8a89f9a958f89837c756c625a4c473a3023201d15141d202e3c4857616e7e8a989fabb4b9c6c7cad3d0d1d1d0d7cdc9c9bcb5ab9f978678625a4839281603000000000000000000000000000a151d313d4a56606b7984929ea6b4bcc9d0dbdededddbd6ccc5b9b3a1998678635b4a3d2c1b0b000000000008182737465861737d87939da6b3b9c5ccd6e0e7f3f4f7ecdecebeb49e8a79635645321d120000000000000000000000000000000000000000000000000000000b1a28384555607281959eb4bbc8d7dfe3ecf7fdfffffffffcf5f3ebe8edf3f5fcfffffffbf6eae2dfdad8d6d5d3d2d0cfcdd6ccc9beb1a39b887a665e4e4132241507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2737445560738298a1b3c1d1e2f2ffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c181f2f39464b60687a879aa2b3bfcedcebf9fffffffffff9e6d4c3a38e78634e39230e000000000000000000000000000000131d2b34414d59616e7d8a9da5b5c2d2e0f0fffffffffffffffffffffffffffffffffffff0e0d0bfb49f8c7b655745321e0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c9dad9c9b19b86715b4936210c00000000000000000000000000000000000000000000000000000000050b0d12151d2024282c2b30404c58616b767f8999a1b3bfd0e6f6ffffffffffffffffffecdecab6a4927d67523d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a626b7f8d9ea7b1b5c2c8cbd4dfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202f383c484d5254524d483c33291b0c00000000000000000000081d3144556e8398a4b6c7d7e9fcfffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c4a36220a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e2527303333302d29201c1308000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4e0cbb8a68b76604b36210b000000000000000000001325364c62778b9fb4c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa998836e604e413025180f050000000000000000000000000000071a2d3d556a8095aac2d2e5f8fffffffffffffffffffffffce9d6c6b49e8a78625645311d160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131e32455673889db3c8ddf2fffffffffffef1e5dedacfcac9bcb4afa9a39b948e87817b756e68635a57514b4538372e221f180c0800000000000000000000000000000000000000000000000000000000050b0d12161a1d1f1f1d1b16100c1826374c61768ca6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d6c7baab9f9481736157483b2c1e0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5b687d929fb1c1d2e3f3ffffffffffffffffffffffffffffffffffffffffecdac9b49f8c796356453727190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c36434a59626a6e6f6e6e8197a4b5c7d7e9fcfffffffffffffffffdece3cfbcab9e8978625544311d10000000000000000000000000000000000000000000000000000000000002141f2d38454b5b63707d88979fabb4c0c6c8c9c8c5c5b9b3a79e928376625a4a3d2d1f0f000000000000000919293a46546067747e88949ea7b4b9c6cbd5dde0e2dfcfc0b19f927d685b49382815020000000000041a2f44596f8499aec2d2e1edf6fdf9edddc9b5a3907b65503f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b60728399a3b3bfccd5dcdddfe2eaf6f7eee3dcd6cdc9c3c6bab4b0aaa89e98918981786c61584c40383631272631353f4b5a627583939ea8b5bcc9cdd7dcdfe6e5e6e6e6e9e1dedacfc9bcb5a49c8778625746321e0b0000000000000000000000000d1a2731424e5b6374808c9aa2b3b8c5cfd9e7eef3f3f3f0e8e0d6ccbfb3a49c8879635b4939291603000000001325364455617685929da5b3b7c4ccd6e1e8f4fbfffffffcece1cdb9a89b8574604b402f1d0d000000000000000000000000000000000000000000000000000b1b28384556607382979fafbcced9e6f4f8fffffffffffffffffffffffdfffffffffffffffffffdf7f4efedebeae8e7e5e4e2e8e1decec1b5a69d8a7c685f4f4233251608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192737445560738399a3b4c4d5e7fafffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933424e5c64768499a1b2becddbeafdfffffffff4dfcab7a58b76614b36210c000000000000000000000000000000000d1820303a474c606879879ca4b5c2d2e2f2fffffffffffffffffffffffffffffffffffeede3cfbcab9d8775604b3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eabbccfddc9b5a38e79634e39230e0000000000000000000000000000000000000000000000000000080e19202227273136393d414038353a474c576169778399a1b3c8d9ebfefffffffffffffffff9e5d3c2b09b85705b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530445161697c88939ca4abb3b7c4caced8e6edfdffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778caabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b34404c505a62686a68625a4c46392a1d0c000000000000000000011426374b6175869ca9bacde1eefffffffffffffffffffffffffffffffffffffffff3decab6a48f7a644f3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152330393d45484845433e3530251808000000000000000000000000000000000000000000000000000000000000000000000000091e32465770859ab0c5daefe7d5c5a28d78634d38230e00000000000000000000081f3447596d8297aabbcee2f4fffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b2a0937e685f4a43362c20190d06000000000000000000000000000f23394e63798ea4b5c9def3fffffffffffffffffffffffff4e1cdb9a89b8574604b44331c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628385d72879cb2c7dcf1fffffffffffffff9f7ece3dfd9cfcac5c1b5b0aaa59d969089847e78726c6760564f4b3e37342a231c11090300000000000000000000000000000000000000000002090b11181f22272b2f32343432302b26201c1f33475873889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e5d7c9bcb59f9783756259493c2c1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e32465763798a9fb4bdcedff0fffffffffffffffffffffffffffffffffffffffff8e3cfbcab98836e5b49382719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1825303b484d55595a596075869ca9bacde1edfffffffffffffffffffeebd9c9b8a79b8573604b3e2e1a0a0000000000000000000000000000000000000000000000000000000a151d313d4a56606b7984929ea6b4bcc9d0dbdededddbd6ccc5b9b3a1998678635b4a3d2c1b0b000000000008182737465861737d87939da6b3b9c5ccd6e0e7f3f4f7ecdecebeb49e8a79635645321d120000000000061c31465b71869bb0c6dbf0fffffffff8e4d2c1af9a846f5d4b372216070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a8095a1b3c1d0e0e7f1f2f4f7fefffffff7f4e9e1ded8d7cdc9c5c6b9b4aea89e968b8176665e524d4b443737444b505d65788699a1b4b9c6cfdae1e9f1f3f9fffbfcfffcf6f4ece3dacfc2b5a59c8675614b3929160300000000000000000003111d2b38454b60687986959faab4c0cbd5e3ebf7fffffffffffbf3e8e0d0c2b6a69e8879635746321e10070001161c30435460738399a3b2b6c3cbd5e0e8f3fcfffffffffffffce9d7c6b5a396816c5e4c3b2b190500000000000000000000000000000000000000000000000b1b2939465660748398a0b1bdcce2ebf6fffffffffffffffffffffffffffffffffffffffffffbf5f3eeecf0f4f7fdfffcfbf9fffcf5ecdfd2c4b8a89f8c7d6961504333261608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919263744556074859ba6b8cbe0effffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313e4a5861748398a0b0bccce2eaf6fffffff2dcc7b29d87725746321e0a000000000000000000000000000000000005131c2a34424e5b6377869ca4b5c3d4e6f6fffffffffffffffffffffffffffffffffffeebd9c9b6a595806b5947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb5cadfd2c1aa957f6a5539291703000000000000000000000000000000000000000000000003101b222b35383c37444b4f5356564d483c3339464c5961738399aabbcee2f7fffffffffffffffffff0ddc9b5a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c34434f5e66767e868e969da6adb4bbc8cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3c484d5e6670787d7f7d786d6157473b2a1909000000000000000000091e32465763798a9fb4c0d1e5f5fffffffffffffffffffffffffffffffffffffff9e5d3c2ac97816c5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003152533414d525a5d5d5b58534a4336251300000000000000000000000000000000000000000000000000000000000000000000000003162839556a7f95aac4d4e7e4cfbaa48f7a654f3a25100000000000000000000005182a3b4d63788c9fb4c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffff5e5cfbeb49f8d7d6a6054493d342b211a0f0801000000000000000000000c2135495b71869cb1c6dbf1fffffffffffffffffffffffffce9d6c6b4a397816d625144302618090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffff8f4ebe3dfdad2c9c6c3b6b2aca89e99938d87827c756c645c544c473a372e211e160b0500000000000000000000000000000000040a0c151d20262a34373c41454849494745403b3530262a3a5c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7dacfbdb1a1998577635a493d2c1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31414b6175869ca8bacddbecfefffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b3437404445455663798a9fb4bfd0e3f3fffffffffffffffffff7e7d5c5b4a395806a5c4b38281602000000000000000000000000000000000000000000000000000d1a2731424e5b6374808c9aa2b3b8c5cfd9e7eef3f3f3f0e8e0d6ccbfb3a49c8879635b4939291603000000001325364455617685929da5b3b7c4ccd6e1e8f4fbfffffffcece1cdb9a89b8574604b402f1d0d00000000051a2f455a6f849aafc4d9efffffffffffefdcc7b3a28f7a644f443325150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4e647a8c9fb4bfd0dfedfbfffffffffffffffffffffcf5f3eee9e1dedad7cdc9c6b9b3aa9f97887c6f686360555b5b5560656e7b889ca4b3bfcdd6e3ecf7fcfffffffffffffffffffffff7ece3d2c3b6a497826d5746321e0a00000000000000000513212e3b4856606d7e8b9ca4b4bbc8d1e0e7f3fefffffffffffffffffbede0d3c5b8a69d8875614b3c2d201c13141c34444a60728298a1b3c1cad4e0e7f2fbfffffffffffffffffff4e4d2c1b09f917c66594834200d000000000000000000000000000000000000000000000a1a2939465761748499a1b2becedbeafefffffffffffffffffffffffffffffffffffffffdf6f3e7e0ddd8d7dbdfe2eaf0f4f7fefffffffef0e2d5c6baaa9f8d7f6a61504433261608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273745566277889db3c1d2e4f8fffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313202d3a4756607382969eafbcced8e6f1fdf9e6d4c3ad97826d5839291603000000000000000000000000000000000000000c181f313d4a596276869ca5b7c8d9ebfefffffffffffffffffffffffffffffffffff7e7d4c3b49f8a77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455772879cb2c7dcdbc5b09b86705746331e0a000000000000000000000000000000000000000000000010212e373c484d5256556064686b6b625a483529333a475562788b9fb4cadff4fffffffffffffffffff8e4d2c1a9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162532404c576169717981888f989faab2bfced8e5f5fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445572879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162431404c5a626f7b858d9294928b827561594737271501000000000000000003162939495b697e93a2b4c7d7eafdfffffffffffffffffffffffffffffffffffffff0dec9b39e8975604b362110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010213343505f676f7372706d69605443301c120000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa6b7cbdfe6d1bca6917c67513c271200000000000000000000000d2135495b6d8297a7b9cce0ecfcffffffffffffffffffffffffffffffffffffffffffffffffffede3cfbcab9f8d8072635b4d483c352c201d150b080100000000000000061a2c3d566b8096abc0d5ebfffffffffffffffffffffffffff4e4d1c1b19f95806b624b433627190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffef7f4efe4dddbd3cac7c6b9b4aea8a59d979189817a72696159504b3f36322820190d060000000000000000000001080b0f171f212832363b3b484c51565a5d5f5e5d5a56504b4336323d5b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3cebfb3a39b8778635b493c2b1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4d5f6d8298a4b6c6d7e9f9fffffffffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5b4a361f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1920222a2e28384a5b687e93a1b3c5d5e7fbfffffffffffffffffff3e3d1c1b49f8c7a645645321e10000000000000000000000000000000000000000000000003111d2b38454b60687986959faab4c0cbd5e3ebf7fffffffffffbf3e8e0d0c2b6a69e8879635746321e10070001161c30435460738399a3b2b6c3cbd5e0e8f3fcfffffffffffffce9d7c6b5a396816c5e4c3b2b190500000001162b41566b8096abc4d4e7fafffffffff7e3d0c0af9a8470625143332414060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aabbceddeefdfffffffffffffffffffffffffffffffcf6f4efe9e1ded6ccc8bbb4a69e91847d787572707071757a838d9da6b5c2cfe1e9f4fffffffffffffffffffffffffffffffff0e1d3c2b49f8a76614b36210c00000000000000051323303f4b59627481939fa9b5c2ced8e6eefbfffffffffffffffffffffffef0e3d5c4b7a6937e695a4a3e35302526304451626c8196a0b2bfd0dfe6f1fafffffffffffffffffffffffff0dfcdbdb39e8978624d3b2b180500000000000000000000000000000000000000000a1a283846576175849aa2b3bfcfdcebf9fffffffffffffffffffffffffffffffffffffbf5eae2dfd5ccc8c3c2c6c9ced8dadfe2ebf3f5fbfffff2e4d7c8bbab9f937f6b6251443326160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091928384759687d92a3b5c9ddf5fffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a384555607280959eb4bbc8d3e2eaf0dfcab6a5907b66513b261100000000000000000000000000000000000000000004131f2d3b48586277879daabbcee2f3fffffffffffffffffffffffffffffffffffff1e1cdbaa8947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839586e8398adc3d8dfcab49f8a76614c36210c00000000000000000000000000000000000000000000081b2e3f4b4f5a62676c7075797d818078624d423c373337485a71869bb1c6dbf0ffffffffffffffffffffeed9c3ae99846e593626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714222f39464b545c646c747a828b99a1b4bac7d7e5f5fffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d33424e5e667883909aa2a7a9aa9f978677615544311d080000000000000000000b1b2c3d4a6072849aa9bacde2f6fffffffffffffffffffffffffffffffffffffff5e0ccb9a7927d67523f2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f50616a7d85888885827e72604a402f1d0900000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db2c8dde8d3bda8937e68533a2a17040000000000000000000006192c3c4c6177899eb3becfdeedfafffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9bcab9f9584796c625a4e493d353127201d151413110f09000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffefdfcebeb09e95806c60544437281b0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c8d8eafefffffffffffffffffffffffffffffff8f2f0e6dfdcd7cdc9c3c3b7b2aca79e978f867f776e655d534b4639342b20190f0b09020003090b0f12141d20242a333738454b50565962676b6f72747472706b6560544b46495b73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebddd0c1b5a59d8879635a483a2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495a677d92a0b2c2d3e4f5fffffffffffffffffffffffffffffffffffffffffff6dfcab6a5907b66503d2d1a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d15191a2d3d4e606e8399a7b8cce0ecffffffffffffffffffffefe2cebbaa9c8674604b3e2d18080000000000000000000000000000000000000000000513212e3b4856606d7e8b9ca4b4bbc8d1e0e7f3fefffffffffffffffffbede0d3c5b8a69d8875614b3c2d201c13141c34444a60728298a1b3c1cad4e0e7f2fbfffffffffffffffffff4e4d2c1b09f917c66594834200d0000000010263b50657b90a6b7cbdff2ffffffffffeedcc8b4a295806b615042322414060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e63798ea1b3c8d8eafcfffffffffffffffffffffffffffffffffffffffffcf6f3e8e1d9cec5b8b3a29a928d8a87868586898f989fabb8c4d2e0edfcfffffffffffffffffffffffffffffffffffff0e2cebbaa8e79644f39240f00000000000004132331414d5d657784979fb4bac7d2e2eaf6fffffffffffffffffffffffffffffff3e2d4c4b49e8a78645c4f4a433636434b626b80969fb1becfddeef9fffffffffffffffffffffffffffffeebe0ccb8a79a846f594834200b000000000000000000000000000000000000000919283845566175849aa2b4c0d0ddecfafffffffffffffffffffffffffffffffffffaf3e7e0d7cdc9c5b8b3aeadb0b4bbc8c5caced9dee0e8f2f4faf5e6d9c9bcb59d95806b62514433251405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4b6073859bb0c6d7e9fcfffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a28374454606b7f929faab6c3cdd7ded0bfb29d8774604b35200b00000000000000000000000000000000000000000000010f1d2b3a4859657b8c9fb4c4d5e7fbfffffffffffffffffffffffffffffffffffce9d7c6ae99836e59392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e2cebbaa8f7a654f3a2510000000000000000000000000000000000000000000000e22374b5d6573787c81858a8e92969584705b57514c473a465771869bb0c6dbf0fffffffffffffffffffff2dcc7b29d87725443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933363e4a4f5460656d7883929fa9bac7d7e9fdfffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192631445060687c8999a1b0b4c0c8bbb4a49b8573604b35200e000000000000000000000f1c30435463798b9fb4c8d8eafefffffffffffffffffffffffffffffffffffffbe8d6c5b09b85705d4b37220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d6a7f929a9d9d9a9893826d5e4c38240f0000000000000000000000000000000000000000000000000000000000000000000000071c3043546c8197acc5d6e8d8c3ae99836e5847331f0a00000000000000000000000e1f344759687d92a0b2c0cfdfe7f2fefffffffffffffffffffffffffffffffffffffffffffffff7e7d9c9bcb5a29a8b81786d635b514b4437353127292826231c12040013283d53687d92a8bdd2e7fffffffffffffffffffffffffffffdecdccdbcaf9e958172605546392a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8399aabbcee2ebf7fffffffffffffffffffffffffffffffffff9f3f2e9e1ded9d4cac7c5b9b3aca49c948a837b726861574d483b352c24201d151d161e212427263135393a474c525660666c71777c80848789898785807b746a61575563798ea6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeddfd2c3b7a69d88786258473726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31445562788a9eb4becfe0f0fffffffffffffffffffffffffffffffffffffffffff6e6d5c5b29d8773604a35200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424c6277899eb3becfe3f3fffffffffffffffffffeebd9c8b6a496806b5c4a3626140100000000000000000000000000000000000000051323303f4b59627481939fa9b5c2ced8e6eefbfffffffffffffffffffffffef0e3d5c4b7a6937e695a4a3e35302526304451626c8196a0b2bfd0dfe6f1fafffffffffffffffffffffffff0dfcdbdb39e8978624d3b2b18050000000b20354b6074889db2c4d5e7fafffffffff7e3d1c0b09e947f6a604f42312414060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596d8297adbfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffcf6ebe2d5cbc0b4afa7aa9f9d9b9a9c9fa9adb5bcc9d5e2f0fefffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000000000000112231424e5f677b889aa2b1bdcdd7e5f0fefffffffffffffffffffffffffffffffffff2e1ccb9a89d877a6c646054595954606b80959eb0bdcedcecfcfffffffffffffffffffffffffffffffffbe8d5c5b59f8b77624d37220d0000000000000000000000000000000000000115273745566074849aa2b4c0d0deedfbfffffffffffffffffffffffffffffffaf4f2e7dfd5cbc7bab4ada79e99979b9faaaab0b4bbc8c8ccd5dddfe6f1f6e7dacfbbaf9e95806b62514332231303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c304354677d92a8bacde1f6fffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434a616a7e8b9ca5b4bac7cac2b3a1927d675544311d080000000000000000000000000000000000000000000000000d1c2b3b4b5d6b8095a6b8cbe0f6fffffffffffffffffffffffffffffffffffff2dcc7b29d87725746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c7d7e9d9c8a7927c67523d27120000000000000000000000000000000000000000000010253a4f657b888d91969b9fa9a8ab9e8873716c67615857516176899eb4c9def3fffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212d3636434b505a626e7d8b9fa9bacde1ecfffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2837444b626b7e8c9ea7b3bfc8d1d9cec2b5a3937e68533c2c190600000000000000000000132536495b6c8197aabbcee2f7fffffffffffffffffffffffffffffffffffffff4ddc8b4a38f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e324657657b8c9fafb2b2b0ada0907c66513b261100000000000000000000000000000000000000000000000000000000000000000000000013253650667b90a7b9cce0dfc9b49f8b77614c37210e000000000000000000000004182a3b4e5f6d8298a2b2becbd4e2ebf6fffffffffffffffffffffffffffffffffffffffffffffff7e7dacfc0b4aa9f978b82796f666055504b44373e3d3b382f22120010263b50657b90a5c7d7e9fdfffffffffffffffffffffffffffffaeadaccbcaf9f9782736157473a2b1d0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8c9fb4bbcfd9e7f7fffffffffffffffffffffffffffffffffffffffcf6f3eee6dfdcd6ccc9c2b6b1a99f9890867e756b62594d493c3936312732283236393c37444b4f545861676e757b81878c91969a9d9e9e9c9a9590877f75686874839aafc4d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d4c4b7a69c8676615544311d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4b6073859ba8b9ccdcecfefffffffffffffffffffffffffffffffffffffffffeead8c8b8a7947f6a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131f344759677c91a0b2c5d5e8fbfffffffffffffffffff6e6d3c2b49f8c7a645443301c0c00000000000000000000000000000000000004132331414d5d657784979fb4bac7d2e2eaf6fffffffffffffffffffffffffffffff3e2d4c4b49e8a78645c4f4a433636434b626b80969fb1becfddeef9fffffffffffffffffffffffffffffeebe0ccb8a79a846f594834200b000000081d3144556a7f94a6b8cbe0eeffffffffffeedecdbcaf9d937e69604e423224150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c62778b9fb4c9dfeefffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e7e0d1c8c4c8bbb4b2b0b0b1b4bac7cacfdae7f2fffffffffffffffffffffffffffffffffffffffffce8d6c6b19c8671594834200b00000000000e1f2f404e60687d8c9da6b4c0cee1e9f5fffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8b817974706e6e707480959eafbccddbebfafffffffffffffffffffffffffffffffffffff3e3cfbcab917b66513c2611000000000000000000000000000000000006141d31445560748399a2b4c0d1deeefcfffffffffffffffffffffffffaf4f2eae6dfddd4cbc5b8b3a99f9890888382868a8f959b9faaadb3b8c5c7cad4dee1e9ece3ccbcaf9e95806b614f4130211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182530435060687a87959fa9b1b6b5a499836f5f4d37261401000000000000000000000000000000000000000000000000000d1d2e3f4b6175889eb3c8d8eafefffffffffffffffffffffffffffffffffff4dfcab59f8b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da9bacde1d3bea8937e69533e2914000000000000000000000000000000000000000000000f24394f64798ea6a7abb0b4bac7b49f8b8986817c77716c67697f94a8b9cde1f6fffffffffffffffffffff7e3cfbcab8b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222630353c484d5f677c8b9fb4becee4f4fffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b29384555606d80939faab9c5d0dde4ebe2d2c1b19c87725a4935200c0000000000000000000008182c3d4d62788b9fb4c9daecfffffffffffffffffffffffffffffffffffffff7e4d1c1ac96816c57412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404b6175879dabbcc8c7c5beae99836e593828150200000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9dee2cebbaa937e68533d2c1a0600000000000000000000000c1d31414b60748498a0b3b7c4ced9e6f6fffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c8bbb4a99f978c847c746c656055565353504c402f1c0c0d23384d62788da9bacde1f6fffffffffffffffffffffffffffffff8eadaccbdb1a09883756158483b2c1f10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c687e939cb4bcc9d9e7f7fffffffffffffffffffffffffffffffffffffffffffff9f4f2e8e0ded3cac7bab4ada49c938980786d635a524e4b45384738454b4e52555560646a70767d838990969ca4a6abafb2b4b3b2afaba59d94887d7d859aa1b3c7e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d4c4b6a49a8473604b3e2e180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374a5c6a8095a3b4c6d6e8fafffffffffffffffffffffffffffffffffffffffffbeee2cebbaa9e8877614c362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f6d8298a7b8cce0eefffffffffffffffffffff0e2cebbaa9b8573604b3a2a17040000000000000000000000000000000000112231424e5f677b889aa2b1bdcdd7e5f0fefffffffffffffffffffffffffffffffffff2e1ccb9a89d877a6c646054595954606b80959eb0bdcedcecfcfffffffffffffffffffffffffffffffffbe8d5c5b59f8b77624d37220d000000011426374b6176889db3c0d0e3f3fffffffffceadaccbbae9c937e68604f42331c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8095a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee3dcdad9cecac7c5c5c6c9cdd7dfe3ecf7fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8947f69543b2b18050000000008182c3d4c5e687e8d9faab8c4d1deecfdfffffffffffffffffffffffffffffffffffffffffff4e4d4c3b7a99f978e898584838589959eafbcccdaeaf9ffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533d28130000000000000000000000000000000004142433444b60738399a1b3c0d1deeefcfffffffffffffffffffffffff2e7dfddd5d4cbc8c4b7b2a69e958a827b746e6d71767a80858b91989ea7abb2b7c3c9cdd7e5eadaccbcb09e947f695f4d402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c33424e5c6475808a959ca4a49c8676614c41301909000000000000000000000000000000000000000000000000000000101e324657697f94aabbcee2f7fffffffffffffffffffffffffffffffffff8e3cfbcab8e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899fb4c9ded4bfaa957f6a55402a1500000000000000000000000000000000000000000005182a3b51677c91a6c4c1c5c9cdcdbaa99f9e9b97918b86817c7d8b9fb4c6d7e9fcfffffffffffffffffffffeebd9b6a18b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708141c202b35414d5e687d92a0b2c6d7e9fcfffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a394656607381959eb4bbc8d6e3edf7f6eedecab6a48d78634d38230e00000000000000000000000e2035495a6d8298abbccfe3f4ffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4c5e6c8197a5b6c9d9dddac8b39e89735645321d090000000000000000000000000000000000000000000000000000000000000000000000091d3145566d8297acc3d4e6d8c8b09b85705b4935210c000000000000000000000000131d324556607482929da6b4bbc8d8e6f6ffffffffffffffffffffffffffffffffffffffffffffffffefe6d8cec7bab4ab9f9a9188817a756f6b6968665e4c3a29170b20354b6075899fb4c9def4fffffffffffffffffffffffffffffffff8eadbcebeb2a19a85766259493d2d20190e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e60697e939fabbcc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0e5ded8cec9c2b6b1a79e968b82786d676460565d5c5d566064676a6f75797f858b92989ea8abb1b6c2c0c4c7c9c9c7c5c3b7b2a69d92929ba3b3bfd0e3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c2b4a295806b5c4a36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c1d1e4f4fffffffffffffffffffffffffffffffffffffffffdeeddcfbeb49f8c7b6558473318080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6177899eb3c0d1e6f6fffffffffffffffffffeebd9c8b5a3937e685847331f0f000000000000000000000000000000000e1f2f404e60687d8c9da6b4c0cee1e9f5fffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8b817974706e6e707480959eafbccddbebfafffffffffffffffffffffffffffffffffffff3e3cfbcab917b66513c261100000000091e334657687d92a2b3c5d5e6f6fffffffff8e9d9cbbbad9c937e696050433026180a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6175899eb3c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f1eeededeef0efebe2dfdcdbdadbdee1e9f4f8fffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49e8976614c36210d0000000000132536495b667c8c9fabbbc8d5e2effdfffffffffffffffffffffffffffffffffffffffffffffff1e1d4c7bab4aca79e9b99999a9ea7afbcccdaeaf8fffffffffffffffffffffffffffffffffffffffffae7d4c4a7927c67523d2712000000000000000000000000000000011222324251626d8297a1b3bfd0deeefcfffffffffffffffffffffff9ebe2d4cbc8c0c4b7b2ada69d93887f776d656055585660656a70767c82888f969da5abb4bac7d7e5eadacdbcb59f8d7d675e4c3e2d1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293954697f94a9bed4e9feffffffffffffffffffffffffffffffffedd7c2ad98826d583d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001523313e4b57616b7780878c8e867762584733231300000000000000000000000000000000000000000000000000000000031628394c61778b9fb4cadff4ffffffffffffffffffffffffffffffffffffecdac9a58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435472879cb1c7dcd6c1ab96816c56412c170100000000000000000000000000000000000000000b1f3447596e8398aec3d6dbdfe2d7c7bab4b3b0acab9f9c9691929fa9bacee4f4fffffffffffffffffffffff7e2cebbaa8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e192031404e5f6d8298a8b9cde1f3fffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3a4757617483979fafbcced9e6f3f5eae2dfd0c8bba6917b66513c2611000000000000000000000006192b3c4e63798c9fb5c6d7e9fcfffffffffffffffffffffffffffffffffffff1dcc6b19c86715a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838485a667c909fb1c3d3e7f2e0ccb8a78b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000215273850657a8fa5b7cadfddc8b4a38d78634e38230e000000000000000000000000021528384556606e7d88969faabbc8d8e7f7fffffffffffffffffffffffffffffffffffffffffffffffff6eae2d8cec9bcb5afa69e96908984807e7d7c665847331f0a1c30435471869bb1c6dbf0fffffffffffffffffffffffffffffffffff9ebdccfbfb3a39b8678635b4a3e352c241d1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031424f60697e8d9fabbccfe3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5eae2dfd3cac5b8b3aa9f978b827d7975747272737476797c8084898e949a9faaaeb4b9c6c6cad3d5d9dcdededcdad4cbc4b7b2a7a7b0b5c1d0deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b49f8c7a645443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6073859baabbcedfefffffffffffffffffffffffffffffffffffffffffffefdfd0bfb2a0947f695d4b3a2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759687d92a2b4c8d9ebfefffffffffffffffffff6e6d2c1b39e8976614c3d2c1a06000000000000000000000000000008182c3d4c5e687e8d9faab8c4d1deecfdfffffffffffffffffffffffffffffffffffffffffff4e4d4c3b7a99f978e898584838589959eafbcccdaeaf9ffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533d281300000000031729394e5f6f849aa7b8c8d9ebfefffffffff7e9d9cbbab59f8d7e6a614b4336281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697e93a7b8cce5f5fffffffffffffffffffffffffffffffffffffffffffffcf5f3eae2dfdbd9d8d8d9dbdee0e8eff2f0eff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa896806b5846331f0a00000000071c3043546379899eaabbc9d8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d8cec9c5b8b3b0aeaeafb3b9c5ccdaeaf8fffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79644e39240f0000000000000000000000000000000f1f2f404f606b8095a0b1bfcfddeefcfffffffffffffffffffffff8eadbcdc4b7b2aaa5a69d9891887e756a6159504b4438454b50555861676d747a81878e959fa9bac7d7e9eae3cfbcab9f8c7c655c4a3c2b1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffff2ddc8b29d88735b4a3621080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e39464b59626a717679766259483a29170500000000000000000000000000000000000000000000000000000000000b1f3447596f849aafc4d9efffffffffffffffffffffffffffffffffffffe6d1bca6917c67513e2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365a6f859aafc4dad8c2ad98836d58432e180300000000000000000000000000000000000000001325364c62778a9fb4c9dff0f4f5e5d7cdc9c8c6c9bcb5b1aca6a7b4bac7d8eafffffffffffffffffffffffff4dfc9b49f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132231414c62778a9eb4c5d5e8fbfffffffffffffffffffffffffffffffde9d7c7a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3c485961758499a1b1bdcce2ebf6ebe3d8cec9c0b3aa9f8f7a65503a25100000000000000000000000000e2136495b6d8297a8b9cde1f2fffffffffffffffffffffffffffffffffffff3dec9b5a48d78624d3b2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e3245566278899eb3bdcee1f1fbe8d6c5a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7dde4d1c1aa95806b55372715010000000000000000000000000a1a2838454b5f6776818c9faabbc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffdf5eae2dacfcac4b8b3aca89e9a9693928a76614c37210c142636586d8398adc2d8edfffffffffffffffffffffffffffffffffffffaecded0c1b4a49c8779645c4d493c3930221205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142432424f60687e8d9fb5c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e5ded6ccc8bbb4aa9f98928e8a89888788898b8e91959a9ea8a9b0b4bbc8c9cdd6dcdee5ebeff2f3f3f1efe6dfd4cbc8bdbdc6c9d2dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeee3cfbcab9b8573604b35200d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035495a697f94a3b5c8d9ebfdfffffffffffffffffffffffffffffffffffffffff3e3d1c1b3a198826d614f3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aaabbcee2f4ffffffffffffffffffffefe0ccb8a796816c5b493521100000000000000000000000000000132536495b667c8c9fabbbc8d5e2effdfffffffffffffffffffffffffffffffffffffffffffffff1e1d4c7bab4aca79e9b99999a9ea7afbcccdaeaf8fffffffffffffffffffffffffffffffffffffffffae7d4c4a7927c67523d271200000000000b1b31414d6277899eaabbcee2ebfafffffffff7e8e3cfbcab9f937f6c6054453828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c5d6e8fffffffffffffffffffffffffffffffffffffffffffef4e8e1ded8cec9c6c4c3c2c3c5c8ccd5dadce3eef6fffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b49f8a77614c3a291704000000021527384a6072859ba7b9c8d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5eae2dfd6ccc8c5c3c3c5c9ccd6e3eaf8fffffffffffffffffffffffffffffffffffffffffffbe7d5c4b29d8874604b35200b00000000000000000000000000000c1c2d3d4c5e697e939eb0beceddedfcffffffffffffffffffffffffeadaccbdb0a69d95908c88827c756960564c473b35312832363a3a464c525560656c7279808a9fa9bacde1ececdac9bbaa9e8a7a645a483929190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c7d7e9fcfffffffffffffffffffffffffffffffff4dfcbb7a68e79634e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323b484c555861646157483b2b1c0c00000000000000000000000000000000000000000000000000000000000004182a3a556a8095aabfd5eaffffffffffffffffffffffffffffffffffffefdac4af9a846f5c4b37220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9d9c4af9a846f5a452f1a0000000000000000000000000000000000000000071c3043546a7f94a9bacee2f6fffff5eae2dfdedbdacfcac6c1bcbcc9ced8e5f5fffffffffffffffffffffffff2ddc8b29d88735443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f3448596a8095a7b8cce0f5fffffffffffffffffffffffffffffff6e1cdbaa98a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3c495a6277859aa2b3bfcedbeaf2e7d9cfc7bab4ada29a8c7f6a5d4b37230e000000000000000000000000061a2c3d4d62778a9eb4c3d4e6fafffffffffffffffffffffffffffffffffff8e5d2c2ab95806b5947341f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132332434b6074859ba7b8ccdbebffffe1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8196abc0d6ebdcc7b29d87725544311d08000000000000000000000000000a1a2832414d57616c7d8c9fabbccfe3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffdf7ece3dfd5cbc8c6b9b3afaba8a8927d68533d2813142a3f54697f94a9bed4e9fffffffffffffffffffffffffffffffffffffffceedfd1c2b6a59d887a6a635a514d4030231201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142432424e606a7f95a5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e8e0d8cec8bbb4ada7ab9f9e9d9c9d9ea8a3a7aaafb4b9c6c5caced9dee1e9f1f3f9fffffffffffffffaf2e7dfddd2d2dbdde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b5a3917c67513b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f3f4d62788a9fb4c1d2e6f6fffffffffffffffffffffffffffffffffffffffffbe8d5c5b4a3998373604b43322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798c9fb4c6d6e8fcfffffffffffffffffffbe8d6c5b49f8b79634e3f2e1b08000000000000000000000000071c3043546379899eaabbc9d8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d8cec9c5b8b3b0aeaeafb3b9c5ccdaeaf8fffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79644e39240f0000000000001320344859657c8c9fb4bdcddcedfbffffffffffecdac9bcb59d958172605645321e0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f51677c91a5b6cae3f3fffffffffffffffffffffffffffffffffffffffff6ebe2d6ccc9c8bbb4b1afadadaeb0b3b8c5c5c8d1dbe2edfbfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa996806b5947341c0c00000000091d314556687e93a2b4c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e6dfdcd2cfd3dbdedad9d8dadee0e8f3fffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806a5443301c08000000000000000000000000000818293a4a5b667c8c9fb4bccddcecfbfffffffffffffffffffffffff2e2ccbcaf9f9688807b77736d6760564b4538342a201d161e212529333637444b50565c646b7b8b9fb4becee4f4e7d8c8b9a89d887862574637261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba9bacde1f6fffffffffffffffffffffffffffffffffae7d4c4aa95806a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a34373a474c4e4c46392b1d0d000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffff1dcc8b4a28f7a644f3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375a6f859aafc4dadbc6b19c86715c37261401000000000000000000000000000000000000000b20354a6073879db2c7d8eafdfffffffdf6f4f3f0ece3dfdbd6d1d2dfe2eaf5fffffffffffffffffffffffffff0dac5b09b85705b362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6175899eb3c7d7eafdfffffffffffffffffffffffffffff4dec9b49f89745443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202e3d4a5b6378869ba3b4c0cfddecf2e2d4c9bcb4a99f988e847a6a61503f2e1c08000000000000000000000000000f203448596a7f95a5b7cbdfecfffffffffffffffffffffffffffffffffffff0dec9b49e8a77614c402f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122231414f616d8297a3b5c5d5e8f9fff6e1ccb6a18c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000132536576d8297acc2d7ecdfcab7a58a75604b35200b00000000000000000000000000000a161e3039464c5f677c8d9fb5c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3e7e0ddd6ccc9c4c0c6ad98836e58432e1910263b50657b90a5c3d4e6f9fffffffffffffffffffffffffffffffffffffffdefe0d3c3b7a69e897f7871675f4d41301d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142431424b6073879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6eae2d9cecac2c9bcb4b3b2b1b2b4b9c6bcbfc4c9cdd6dadfe2ebf3f5fcfffffffffffffffffffffffffaf4f2e7e7f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d2c1b09a8570594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d6f8399a8bacddfeffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79b85756055443124140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001321364a5b6c8197a8b9cce1f3fffffffffffffffffffff3e2cebbaa99836e5d4b3722110000000000000000000000021527384a6072859ba7b9c8d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5eae2dfd6ccc8c5c3c3c5c9ccd6e3eaf8fffffffffffffffffffffffffffffffffffffffffffbe7d5c4b29d8874604b35200b00000000000005182b3b4c5e697f949fb0becfddedfbfffffffff7e7dacfbbaf9f968374604b3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d70859bb0c3d3e6fffffffffffffffffffffffffffffffffffffffff2e6d9cec6b9b3acaa9f9c999898999b9ea7a8afb4c0c6cfe0e7f3fffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a77624c3b2a1800000000000b20364b6074889db2c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffff8f6eae2dfdbd3cac7bdb9bdc6c9d2dfe6eff3f5fbfffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3626140100000000000000000000000000132536475863798a9eaabbcedaeafafffffffffffffffffffffffffae7d4c4af9e9581756b66625958514b453832281f180c0803090b10171f212631353a3e4a4f5d677d92a0b1c5d6e8f6e6d6c6b7a69c8675615544311d1302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c9def4fffffffffffffffffffffffffffffffffff2dcc7b29d8773604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d181f222a3337393633291b0d00000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffff7e3d0c0ae98836e5a49352009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869cb1c6dbddc8b39d88735544311d08000000000000000000000000000000000000000f24394e64798ea5b7cad8e8fcfffffffffffffffffff8f4f1ebe6e7f4f6fdffffffffffffffffffffffffffffecd7c2ac97826d57422d180000000000000000000000000000000000000000000000000000000000000000000000000000020202020100000000000000000000000000000000000000000000000000000d1e3246576b8095a9bacde2f6fffffffffffffffffffffffffffff3dec8b39e89735e3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c5e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212f3e4b5c6479879ca4b5c1d1deedf3e3d4c4b7ab9f978b827a6f645c5043332111000000000000000000000000000005182b3b4b6075879db2becfe2f3fffffffffffffffffffffffffffffffffff5e1cdb9a897826d5e4c3c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212f404e5f697f94a0b1c1d2e3f3fffff7e2cebbaa8b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daefe6d4c3a08a75604b35200b00000000000000000000000000000003131b2933414d5e6c8196a5b7cadff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4f3e8e1ded9d5c6b19c86715c3625130c21374c61778ca5b7cadff0fffffffffffffffffffffffffffffffffffffffffef0e1d4c5b8a89e948d867c675f4d3924100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c3043546e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6ebe2dfd7d9cfcac9c7c7c8c9cdd6d1d5d9dee1e9eff4f7fefffffffffffffffffffffffffffffffffffffcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefddc8b4a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657b90a1b3c6d7e9fdfffffffffffffffffffffffffffffffffffffffffff3dec8b39e897661574537271506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6177899eb3c5d6e8fbfffffffffffffffffffeead8c8b3a18f7a644f402f1c0900000000000000000000091d314556687e93a2b4c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e6dfdcd2cfd3dbdedad9d8dadee0e8f3fffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806a5443301c08000000000000000d1d2f404f616c8196a0b2bfcfddecfafffffffff7ece3ccbdb0a195806a594834200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa3b4c8e1f1fffffffffffffffffffffffffffffffffffffff1e2d4c8bbb4a89e978f8a868483838486898d939aa2aeb2bfcbd5e2f0fefffffffffffffffffffffffffffffffffffffffffce9d7c7ad98826d5947341d0c0000000005182a3b53687d92a6b7cbdfeffffffffffffffffffffffffffffffffffffffffffffffef0e5ded8cecac6c3b6b2a7a4a8b0b5c1cad4e1ebfbfffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a1917d675846331808000000000000000000000000000b1c3043546176879da8b9c8d9ebf8fffffffffffffffffffffffffff4dfcbb7a695806c6056504c473b3c3632281e160a04000000000000040a0c141d20252d363f4d5f6d8297a7b9cce0f7f4e4d4c4b5a4998373604b41312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375e73889db3c8ddf2fffffffffffffffffffffffffffffffffff3dfcab6a5907b65503c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f2124211e170b000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8ffffffffffffffffffffffffffffffffffffeedfcab49f8c78624d3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dfdfcab49f8a75604b35200b000000000000000000000000000000000000000f24394f64798ea0adbacadeeefffffffffffffffffffffffffffbfcfffffffffffffffffffffffffffffffff9e6d3c3a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000040b0c0f1215171717171614110c0a04000000000000000000000000000000000000000000031629394c62778a9fb4c9dff4fffffffffffffffffffffffffffff2ddc8b39d88735847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3f4b5c647a889da5b6c2d2dfeefbe8d5c5b7a69d8c81786d645c4e4a3e332515030000000000000000000000000000000d1e324556667c91a0b2c4d5e7fbfffffffffffffffffffffffffffffffffce9d6c6b1a0917c665a483a291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3f4c5e687d8d9fb5becedfeffffffff4dfcab49f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1dfcab5a08a75604b35200b00000000000000000000000000000000000b171e30404b6075879db2c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3efdec9b49e89745443301c0a1f33475872879db2c2d3e2f2fffffffffffffffffffffffffffffffffffffffffff1e3d5c6b9b3a9a49c917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4edebe3dfdedddcdddee1e9e6eaeff3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6073869bb1bfd0e4f5ffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58473928190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3447596a7f95a7b9cce0f5fffffffffffffffffffff6e6d0bfaf9a84705e4c382311000000000000000000000b20364b6074889db2c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffff8f6eae2dfdbd3cac7bdb9bdc6c9d2dfe6eff3f5fbfffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c362614010000000000000000112132434b60728298a1b3bfcfdcebffffffffffffeadbcdbfb49f8a77624d3e2d1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d1e4fffffffffffffffffffffffffffffffffffffff1e1d3c4b7aa9f9689817a75716f6e6d6e7073787d858e99a1b3b8c4d3e0f0fefffffffffffffffffffffffffffffffffffffff6e1cdbaa9917c67513b2a1800000000000b1f34475970859ab0c4d4e7fdfffffffffffffffffffffffffffffffffffffffffff8eadfd2c9c8bbb4b0ada59d928f939ba3b2b7c3cee0e7f3fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a899836f5f4d3a2917000000000000000000000000000b1b2e3f4a60728399a5b6c6d6e6f6fffffffffffffffffffffffffffbe8d6c5b39d8875604b453837342a27201d150a03000000000000000000000001080b101b2230414c6177899eb3c9d9ebfef2e2d2c2b3a196806b5f4e3e2d1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5a4935200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f0c0a0300000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffff7e3cfbcab95806b5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea9bacde2e3cfbcab8c77624d37220d000000000000000000000000000000000000000d22364a5c6d82929cadc0d0e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58e79634e39230e0000000000000000000000000000000000000000000000000000000000030a0c181f2225272a2c2d2d2d2c2926211f170c0300000000000000000000000000000000000000000b1f3447596e8398adc9d9ebfefffffffffffffffffffffffffff4e0cbb8a68c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132330404c5d657a899ea6b7c3d3e0effdf5e0ccb8a79d887a6c62594f4a3e362d20150700000000000000000000000000000000031628384c5e6d8298a6b8cbe0ecfefffffffffffffffffffffffffffffffff4e4cebeb39e897862584638281909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142330404c5d667c8c9fabbccfdcecfdfffffff3dec9b39e8974604a35200f000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2dfcab5a08a75604b35200b00000000000000000000000000000000000003121e324556697e93a7b8cce0f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b172a3a586d8298a4b6c4d4e3f3fffffffffffffffffffffffffffffffffffffffffff3e4d6ccc9c2b5ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f3f2f1f2f3f5fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687d92a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a8937d68533a291b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176899eb3c7d7e9fcffffffffffffffffffffeddcc8b4a2907b6650402f1c09000000000000000005182a3b53687d92a6b7cbdfeffffffffffffffffffffffffffffffffffffffffffffffef0e5ded8cecac6c3b6b2a7a4a8b0b5c1cad4e1ebfbfffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a1917d67584633180800000000000000000003141c30435460738399a1b2becee3ecf7fffffffff9ebe1cdbaa897826d5c4a3828160300000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffff3e3d3c3b6a69d8c80776c6560565a5858595b5a6368707983909ea6b6c2d3e0f0fffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36210d00000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffffffffff8ead9ccc1b5b1aa9f9b9893877d7a7e85919da5b1bdccd5e3effdfffffffffffffffffffffffffffffffffffffff6e6d2c1b49e8a78624d41301c0c000000000000000000000000031729394b5d6a7f94a1b3c3d4e4f4fffffffffffffffffffffffffffff5e0ccb8a7937e6956453228221f18120b0902000000000000000000000000000000000007131f3447596b8095abbccfe3f7fff0e0d0bfb09e927d685c4a3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff1dfcab49f8c78634d3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffffffeebd9c9b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263653687e93a8c7d7eaebd9c9a48e79644f39240f00000000000000000000000000000000000000071b2d3e52636d7e92a2b3c5d5e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b29c87725b4936210c000000000000000000000000000000000000000000000000000000000b171e212a34373a3d3f42424242413f3b3633291e170b0000000000000000000000000000000000000005182a3b52677c91abbccfe3f7fffffffffffffffffffffffffffae7d5c4a6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142331414d5e667b8a9ea7b8c4d4e1f0fefff3dec8b39e8978645d4d483b362d221b10020000000000000000000000000000000000000a1a2f404c6176889eb3becee0f0ffffffffffffffffffffffffffffffffffece0ccb8a79c8676615645372718080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d32414d5e667b8b9faabbc9daecfafffffffff5e0ccb9a7907b66513d2d1a070000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2dfcab5a08a75604b35200b00000000000000000000000000000000000000031628384b6075889eb3c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8b76604b36210b0c22374c6177869ca6b7c5d5e4f4fffffffffffffffffffffffffffffffffffffffffff4e8e1deccb9a8917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0eff2f4faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6074879db2c2d2e5fbfffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3346586a7f95a9bacde1f6fffffffffffffffffffff7e3d1c0b09b85705e4c38231100000000000000000b1f34475970859ab0c4d4e7fdfffffffffffffffffffffffffffffffffffffffffff8eadfd2c9c8bbb4b0ada59d928f939ba3b2b7c3cee0e7f3fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a899836f5f4d3a2917000000000000000000000001142636445560748398a0b1bdcfdae7f5fffffffffce9d7c6b49f8c7a645645321e14030000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffff7e7d5c5b6a59d877b6b6158504b45384343443c494d535b636e7c889ca4b6c2d3e3f3fffffffffffffffffffffffffffffffffffbe8d6c5ae99836e5745321e09000000000012273d52677c92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffeadaccbbafa39b928a86837e74686468717c87979fb3b8c5d2dfeffdfffffffffffffffffffffffffffffffffffeebd9c8b5a3947e695a48352313000000000000000000000000000a1e334657657b8c9fb4bfd0e1f1ffffffffffffffffffffffffffffffecdac9b39e8975614b3828160d0b050000000000000000000000000000000000000000000004182a3b4d62788b9fb4cadff4fffeedddcdbcb49f8b7a645846331f1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff7e3cfbcab97826d594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffff7e0cbb8a6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8398aec3d8ede6d0bba6917b66513c261100000000000000000000000000000000000000001020354552606f849aa7b8c7d5e3effafffffffffffffffffffffffffffffffffffffffffffffffffffff4e1cdbaa9957f6a553d2c1a060000000000000000000000000000000000000000000000000000000b1b2933363b474c4f5255575757575654514c463a33291b0b000000000000000000000000000000000000000d21364b61768b9fb4cadff4ffffffffffffffffffffffffffffebd5c0ab96806b56362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142432424e5f677c8b9ea8b9c5d5e2f1ffffffecdac9a8937e685a4b3f342b221b1007000000000000000000000000000000000000000000121f334758677c919fb1c2d2e4f4fffffffffffffffffffffffffffffffffbe8d5c5b5a49a847460554436251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2731424f5f677c8b9fa9bac8d8e7f7fffffffffffbe8d6c5af9a85705b4a36210a0000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c7d7eadfcab5a08a75604b35200b00000000000000000000000000000000000000000a1e3245576b8095aabbcee2f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b0a1f3447596278879da7b8c6d6e5f5fffffffffffffffffffffffffffffffffffffffffffce9d7c7b49e8976614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c8d8eafdfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f9f9f9f9f9f9f9f9f9fff9f3f2ede8e7e0dddbdadddfe6eff4f8fffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffbf5f3f1f1f2f4f7fefffffffffffffffffffffffffffffffffaecd7c2ad97826d58422d1800000000000000000000000000000000000000000000040a0c1114151514100b08010000000000000000000000000000000000000000000000000000000000000000081d314455687d93a6b7cbe0f0fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def0ffffffffffffffffffffffeeddc8b4a3907b66503f2f1c08000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffffffffff8ead9ccc1b5b1aa9f9b9893877d7a7e85919da5b1bdccd5e3effdfffffffffffffffffffffffffffffffffffffff6e6d2c1b49e8a78624d41301c0c000000000000000000000000081827374556607382969fb5bcc9d7e5f2fffffffff5e3cfbcab9c8675604b423221110000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffeebd9c9b8a69d8778655d4c473a3632282e2e2f2c35383d494e5e6678869ca4b6c5d5e7fbfffffffffffffffffffffffffffffffff5e0ccb9a7917c6752392816030000000000162b40566b8095abc9d9ebfefffffffffffffffffffffffffffffffffffffffff1e1ccbcaf9d94867d76716e6960564f535e667581909ea7b5c1d1dfeffffffffffffffffffffffffffffffffffff7e2cebbaa9b8573604b3c2b19050000000000000000000000000a1a2f3f4c6176879daabbceddedfffffffffffffffffffffffffffffff4e3cfbcab95806b5746321a0a00000000000000000000000000000000000000000000000000000c2034485970859ab0c5daeffffffbebe1cdbaa99d8776614c41311c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffeebd9c9b49f8b77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffbe7d5c4ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8def3e8d3bda8937e68533e2913000000000000000000000000000000000000000002172735424d6278899ea9b8c5d1dfe7f2f8fffffffffffffffffffffffffffffffffffffffffffffff3e4d3c2b49f8a77614c37220f00000000000000000000000000000000000000000000000000000003172939464c56596164676a6c6c6c6c6b696661584b46392917030000000000000000000000000000000000000a1e32465772879db2c7dcf2ffffffffffffffffffffffffffffefdac5af9a85705443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007142432424f60687d8c9fa9b9c6d6e3f3fffffff7e3cfbcab8d77624d3c2e20190d07000000000000000000000000000000000000000000000004172a3a4d5f6d8297a4b5c6d6e7f0fefffffffffffffffffffffffffffffff3e3d2c2b4a2998373605443301c15060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121d2a38454b60697d8c9fa9bac7d7e6f6fffffffffffffff3dcc8b4a28e79634e382815020000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bacde2e1cdbaa98a755544311d080000000000000000000000000000000000000000031628394d62778b9fb4c7d7e9f8fffffcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745443301c0704182a3a485a6379899ea8b9c7d7e7f7fffffffffffffffffffffffffffffffffffffffff6e1cdbaa996816b5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788daabbcee2e1e5ebf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2e8e4e4e4e4e4e4e4e4e4e4e4e6dfdcd8d3d5cbc8c6c5c7cad4dadfe3ece4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e8e0dedcdbdddfe2ebebf1f4f8fffffffffffffffffffdf6f2e6dfd0c0ac97826c57422d170000000000000000000000000000000000000000060c181f2226292b2b2925201d1509000000000000000000000000000000000000000000000000000000000000000b20354b6074879cb2c4d4e6fefffffffffffffffffffffffffffffffffffffffffffffce9d6c6af9a846f5a3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586d8297adc2d3e5f9fffffffffffffffffffff8e4d1c1b09b85705d4b38230f0000000000000012273d52677c92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffeadaccbbafa39b928a86837e74686468717c87979fb3b8c5d2dfeffdfffffffffffffffffffffffffffffffffffeebd9c8b5a3947e695a483523130000000000000000000000000000091927384555607281949fabbac7d5e2effdfffffeebd9c9b5a497826d604f3f2f1e0e00000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffff7e3cfbcab9e8878625a4b3f332a201d151918191920232c36404c5a6276869ca6b8cbe0f1fffffffffffffffffffffffffffffffff3dec9b39e8975604b36210b0000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffff9e6d3c3af9e947f7367615758534b4538404c57616c7c899ba3b4c1d1e4f8fffffffffffffffffffffffffffffffff4dfcab49f8c7a645544311e0e000000000000000000000000021628384b5d6d8297a5b7c8d9ebfbfffffffffffffffffffffffffffbeee4d7cab59f8c78624d39281600000000000000000000000000000000000000000000000000000005192b3b54697f94a9c9daecfffffffde9d7c7b6a599836e604e3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa7b8cce0f5ead5c0ab95806b56402b1601000000000000000000000000000000000000000009172034485a657b8b9ea7b4c0cbd4dee5f0f4f7fefffffffffffffffffffffffffffffffffff9efe3d5c6b6a495806b5947341f0b0000000000000000000000000000000000000000000000000000000a1e334657616b73777a7c7f81828282817e7b766d615746331e14030000000000000000000000000000000000031629395a6f8499afc4d9eefffffffffffffffffffffffffffff3dec9b49e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152532424f60697e8d9faabac7d6e4f3fffffff7e7d6c5b59f8b76614b3621100500000000000000000000000000000000000000000000000000000c1c30414b6075869ca8b9c9d2e0ecfefffffffffffffffffffffffffffffff0e0d1c0b3a1988272604a433324140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2f3b4856606d7e8d9faabac7d7e5f5fffffffffffffffff7e3d1c0ac97816c5645321d0900000000000000000000000000000000000000000000000000000000000000000000000d22374c62778a9fb4c3d4dec9b49f89745f4a2614010000000000000000000000000000000000000000000a203448596d8297a9bacddfe3ece3e7edf4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48251300000c1c2b3c495b647a8a9ea9bac9daecfffffffffffffffffffffffffffffffffffffffbe7d5c4b49f8a77624c392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c3d1ccd0d5dde0e7f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e6dfdcd2cfcfcfcfcfcfcfcfcfcfcfd3cac7c2bec5b8b3b0b0b2b7c3c5cacfdacfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd6ccc9c6c6c7caced9d6dbdfe3ecf4f6fcfffffbf5f3eae2dfd4cbc0b4a2917c66513c2711000000000000000000000000000000000000010f1a212a34373c3f40403e3a353127191204000000000000000000000000000000000000000000000000000000000012273c52677c91a5b6cae2f2fffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8ea4b6cadef3ffffffffffffffffffffffefddc8b4a3907b65503d2d1a07000000000000162b40566b8095abc9d9ebfefffffffffffffffffffffffffffffffffffffffff1e1ccbcaf9d94867d76716e6960564f535e667581909ea7b5c1d1dfeffffffffffffffffffffffffffffffffffff7e2cebbaa9b8573604b3c2b19050000000000000000000000000000000a1a27374454606c7f8d9fa9b8c4d2dfecfafffff7e7d2c2b1a0937e695d4b3c2c1c0c0000000000000000000000000000000000000000000000000000000000000000000000000a20354a5f758a9fb4cadff4fffffffffffffffffffffffffffffffbe8d6c5b49f8c7b655a483c2e1f170c0902000300060c0f1a212f3c48586278889eb3c3d3e6f9fffffffffffffffffffffffffffffae7d5c4ac97826d5645321e090000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffff3dfcab6a595806a60544c46393e3631273039464b5e6678859ba3b4c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b5c4a37261400000000000000000000000000091e324556657b909fb1c3d4e6f6fffffffffffffffffffffffffff3e8e0d0c6b9af9a846f5a49351b0b0000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfe3f8fffffff5e5d4c3b2a1927d685847331f100000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffdead8c8a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a17293a4d62788da4b6cadef3ffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d566b8096abc5d5e8fbedd7c2ad98826d58432d180000000000000000000000000000000000000000000005192b3c4b5d657b899aa2b2b7c4c9d2dbdfe3ebedf0f3f5fbfffafbfcfdfdfdfffff8f4f1e6dfd1c5b8a89c8675604b3b2a18040000000000000000000000000000000000000000000000000000000c21364c617581888c8f9294979797979694908a8275614b42322110020000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffff5e1cdb9a88d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152532434f61697e8d9fabbbc8d7e5f4ffffffffecdac9b9a799836e5746331e0a00000000000000000000000000000000000000000000000000000000121e32455663798a9eabb5c2cee3ebf7fffffffffffffffffffffffffffffeefded0bfb2a096816c62504231211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2932404c59627481939fabbbc8d7e5f5ffffffffffffffffffffeedec9b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000b203448596c8196a5b7c6d5c8b39e88735e49331e0000000000000000000000000000000000000000000005182b3b4d62788a9fb4c0cacfdaced1d8dee1e9f5fcffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0000000e1e2c3d4a5c657b8b9fabbccfe3edfafffffffffffffffffffffffffffffffffff6e0cbb8a695806b5948341b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566d8298a5b4c0b7bbc0c8cbd5dfe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffefffdf7f1e6dfd4cac7bdbababababababababababac3b6b2ada8a4a69e9b9a9da5a8b0b5bcc9babababababababababababababababababababababababababababababababababababababac5b9b3b1b1b2b4bbc8c1c6cacfdadee1e9ebebe8e0ded8cec9c3b7b2a29a846f5e4d39240f000000000000000000000000000000000002101f2c363a474c51545555544f4b44373022130500000000000000000000000000000000000000000000000000000004192e44596e8399aec3d3e6ffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c72879cb1c7dcf1fffffffffffffffffffffff7e4d1c1af99846f5b4a36210c0000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffff9e6d3c3af9e947f7367615758534b4538404c57616c7c899ba3b4c1d1e4f8fffffffffffffffffffffffffffffffff4dfcab49f8c7a645544311e0e00000000000000000000000000000000000a192736434b616a7d8b9da6b5c1cfdcecfefffff0e0cebeb49f8c7b655b493a2919090000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c9daecfffffffffffffffffffffffffffffff5e0ccb8a797816c5d4c3c2b1e100400000000000000000006121d2b3a485a677c91a5b6cadff3fffffffffffffffffffffffffffff4e0cbb7a68f7a6550382816020000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff2dcc7b29d8774604b4336332929201d151b2933404c5a6275859bb0c5dbf0fffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3e2d190900000000000000000000000005182a3b4b6074879cb2becee1f1fffffffffffffffffffffffffff3e3d6ccbfb3a89e927e68533c2c1900000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffff1e1cfbfb39e8976614c3e2e190900000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c283346586b8095abc2d3e5f9fffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879cb1c7dcf1ffefdac5af9a85705a37261401000000000000000000000000000000000000000000000d1d2e3f4b5d657884929da6b1b5c2c5cacfd9d7dbdee0e8e4e5e6e7e7e8e8e7ece3dfdcd3cac1b4a79e8a79635645321d0c00000000000000000000000000000000000000000000000000000003182d43586d82969da6a4a7aaacacacacaba9aa9f98836e614f3f2e20100100000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffce9d6c6a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152533434f61697f939fabbcc9d8e6f5fffffffaede3cfbcab9e8978624d392917030000000000000000000000000000000000000000000000000000000003162838495b677d8d9ca4b1bdcfd9e7f5fffffffffffffffffffffffffffffcedddcfbeb19f95806a604e3f2e1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19212f39464b5e667785979fb4bcc9d8e6f5fffffffffffffffffffffff5e0ccb9a7917c6651362513000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6176879da8b8c4c7b29d88725d48331d08000000000000000000000000000000000000000000000d2034485a6a7f94a2b2b5bcb7b9bcc2c9cdd7e1e8f4fffffffffffffffffffffffffffffffffffffffffffffce9d7c6ab96806b56412b16010000000f1f2d3e4b5d677d8d9fb5becfdcebfdfffffffffffffffffffffffffffffff6e6d1c0b39e8876614c3b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384c6277879aa2a0a2a6abb3b8c4cbd4e2eaf6fffffffffffffffffffffffffffffffffffffffdf6f4f0edeae9e9eae2dfd4cac3b7b2a8a4a4a4a4a4a4a4a4a4a4a4a4a59d98938f8b888685888d939a9faba4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a79e9c9c9d9faaa7acb1b5bcc9c9cdd7d6d6d5ccc8c7bab4aea59d938475614b40301d09000000000000000000000000000000000010202e3d494e596166696a6a696560554c4031231301000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8095abc7d7eafdffffffffffffffffffffffefdcc7b3a18e79634e3a2a180400000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffff3dfcab6a595806a60544c46393e3631273039464b5e6678859ba3b4c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b5c4a3726140000000000000000000000000000000000000009182630434f5f677a889ba3b2becfe0f0fffffeece2cebbaa9e897963584737271502000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92abbccfe3f8fffffffffffffffffffffffffffce9d6c6b39e8976614c3f2f1e0e000000000000000000000000000d1c2b3c4a6073879db2c7dcf2fffffffffffffffffffffffffffff2ddc8b39d8873604a35200b000000000000001c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffead5bfaa95806a554431261e17140b09020b171e2f3c485763798ea3c8d8eafdfffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a2510000000000000000000000000000b1f3447596a7f94a5b6cadcecfffffffffffffffffffffffffff3e3d5c5b8b3a1998a7e72604b35200e00000000000000000000000000000000000000000000000000000000000a1e32465773889eb3c8ddf3ffffffffffede0ccb8a797826d5c4b37261401000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e121920263038454c6176899eb3c8def0fffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea4b6cadef3fff2dcc7b29d87725544311d08000000000000000000000000000000000000000000000010212e3f4b5a62727d88939ba3aab0b4bcc9c2c6c8ccd5ced0d1d2d2d3d3d2dacfcac7c3b6b2a39b897a645b493828160000000000000000000000000000000000000000000000000000000004192f44596e8499aeb7c4bcbfc1c1c1c1c0c8bbb4a1937e695d4b3e2d1f1203000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525334350616a7f939db5bcc9d9e7f6fffffffbeddccebdb59f8d7c665a48341b0b0000000000000000000000000000000000000000000000000000000000000a1a2c3d4d5f677a86979fb4bcc9d7e5f4fffffffffffffffffffffffffffffbecdccebdaf9e937e685d4b3c2c1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c181f2c35404c57616d7c889ba3b1bdcfd9e7f6fffffffffffffffffffffffffbe8d6c5ad98826d5443301c0700000000000000000000000000000000000000000000000000000000000000000000000d1e334657647a8a9da6aeb1b19c87725c47321d070000000000000000000000000000000000000000000005192b3c4b607383969d9faba2a3a7adb4bac7ccd6e3ecf7fffffffffffffffffffdfffffffffffffffffffff6e1cdbaa8917c66513c2711000000000110202f3f4d5f6a8095a0b2becee1e9f5fffffffffffffffffffffffffffeebd9c8b4a2927d685746331d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3448596278858a8a8c90969da6b2b7c3ced8e6f0fdfffffffffffffffffffffffffffdf6f4efeae2dfdbd8d5d4d3d8cec9c3b6b2a59d938f8f8f8f8f8f8f8f8f8f8f8f8c87837e797673717072787e858b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8d898786888a8e92969c9fabaeb4bac7c1c0c5b8b3ada99f9990877e726157463222120000000000000000000000000000000000081b2e3e4b5b636f777b7e80807e7a74665e4e42311f0f000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010243a4f647a8fa9bacde2f6fffffffffffffffffffffff6e3d0bfad98826d5847331f0800000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff2dcc7b29d8774604b4336332929201d151b2933404c5a6275859bb0c5dbf0fffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3e2d1909000000000000000000000000000000000000000008141c32414d5c64788598a0b2c2d2e5f8fffffeead8c8b8a79c8676615544311d1504000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffffffff5e1cdb9a8947f6a58473321110000000000000000000000000000000e1c3043546b8095abc0d5eaffffffffffffffffffffffffffffecd7c1ac97826c5443301c07000000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503727150803000000000003121d2b394b60758aaabbcee2f7fffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000005182a3b4c62778a9eb4c3d3e6fafffffffffffffffffffffffffbe8d5c5b8a79e91847869605443301c080000000000000000000000000000000000000000000000000000000000031629395b71869bb0c6dbf0fffffffffffbe8d5c5b59f8d7a645544311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e192023272c3536434b56606d8298a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a546a7f94a9c2d3e5f9fff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000210212e3c48546068757d868e959b9faba9adb0b3b8c5b9bbbcbdbdbdbdbdc9bcb5b2aca59c928578645c4a3d2c1a0a0000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d4d1d4d6d7d7d7d6d8cebfb49f8b7b655c4a3d301e160a0000000000000000000000000003162839586d8297adc2d7ecffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525334350616a7f949daebbcfdae7f7fffffffcedddcfbeb19f947f6a5e4c3c2b1900000000000000000000000000000000000000000000000000000000000000000f1f30414d5c647481939fabbac7d6e4f4fffffffffffffffffffffffffffffaebdbccbcb49f8c7b655a493b2b1e10000000000000000000000000000000000000000000000000000000000000000000000000000000010d18202a333c494d5e657581909da6b4c1cee3ebf7fffffffffffffffffffffffffffff3dec8b39e8874604a35200b0000000000000000000000000000000000000000000000000000000000000000000000031729394a5c647b8893989c9d9a86715c46311c0700000000000000000000000000000000000000000000000d1d314455607481878a8c8c8e92989fa9b4b9c6cfdae7eff8fffffcf5f3efeae8ebf3f5fbfffffffffffff4dec9b49f8a75604b36210b000000000002112130414a60728298a0b1bdcdd7e5f0fbfffffffffffffffffffffff7e2cebbaa9b8572604a3929170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b485a62707575777b8088929da5b4bbc8d2e2eaf5fffffffffffffffffffaf4f2eae2dfd9d7cdc9c5c3c0bebec8bbb4afa59d92877e7a7a7a7a7a7a7a7a7a7a7a7a77726d696461575b5b5a626970777a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a787471717275787d81868b92999fa9a9acaba8a79e98928a837b73686054463929160400000000000000000000000000000000000d22374b5c6479848b91949595938f877c68604e3d2d1b0a0000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2af99846f5b49351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4ffffffffffffffffffffffffeedfc9b49f8a77614c36251300000000001c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffead5bfaa95806a554431261e17140b09020b171e2f3c485763798ea3c8d8eafdfffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a251000000000000000000000000000000000000000000000011523303e4b5a62758298a4b5c9deeefffffff6e6d6c5b6a49a8473604b43322212010000000000000000000000000000000000000000000000000000000000000000000a1f33465872879cb2c7dcf1fffffffffffffffffffffffffeebd9c8b49e8976614c3a2a17030000000000000000000000000000000013253650667b90a5c6d6e8fcffffffffffffffffffffffffffecdac9a7917c67523625130000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000d1d314455748a9fb4c9dff4fffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000b1f3447596c8196a8b9cde1f1fffffffffffffffffffffffffff5e0ccb8a79e897d6f625a4b43362614010000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffff3e3cfbcab9b8573604b3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202c35383d3c494d546067758298a0b2c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465870859bb0c5daf0fffff7e2cebbaa8d77624d38220d00000000000000000000000000000000000000000000000002101e2b36434a566068717980858b9094989b9ea7a2a4a5a6a7a8a8a8a7a6ab9f9c9790877d73625a4a3e2d1f0f000000000000000000000000000000000000000000000000000000000000152b40556a8095aac8d9ebe9ececececebeae2cebbaa9e897a645b4d4032281a12090200000000000000000000091e3245576f849aafc4d9effffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525334350616a7f949daebbcbe3ecf7fffffffceeded0bfb2a097816c614f402f1d0d0000000000000000000000000000000000000000000000000000000000000000011323303e4a56606c7e8d9fa9b9c6d6e4f4fffffffffffffffffffffffffffff9eae2cebbaa9e88786259483c2d1c130800000000000000000000000000000000000000000000000000000000000000000000000009141d2b343a474c5b636f7b87979fb3b7c4d1dfecfefffffffffffffffffffffffffffffff5e0ccb8a78e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4b5d64767e838788847b65503b2510000000000000000000000000000000000000000000000000011426374556606c72757677797c838a959ea8b5bcc9d1dee5eeece9e1dedad5d3d5dde0e7f3fbfffffff4e4d0bfae98836e5645321e0900000000000003121c304354607482979fb4bac7d2e0e7f3f9fffffffffffffffff7e7d4c3b49f8c7a645443301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c484d55606062666b747d87959faab5c2ced8e5eef9fffffffbf5f3eee7dfddd8cec9c4c7bab4b0adaaa9a9a9aa9f9991877d7468656565656565656565656564615958534f4b46393c484d5358616465656565656565656565656565656565656565656565656565656565656565656565656565656565635a5c5c556063676c71777d848a8f949696938e89837c766e6660544b4336291b0b0000000000000000000000000000000000071a2d3d4f647a8a999faba9aaaaa9a59d8d7e685b4a39281603000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffff3decab6a4907b66503d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0c6dbf0fffffffffffffffffffffffff6e2cdbaa9947f695443301c07000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503727150803000000000003121d2b394b60758aaabbcee2f7fffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000513202e3c48566071869cb1c0d1e5f5fffffff3e3d3c2b4a297816d614f40301f0f0000000000000000000000000000000000000000000000000000000000000000000417293a5b70859ab0c5daeffffffffffffffffffffffffff7e2cebbaa96816b5847331c0c00000000000000000000000000000000000d22374c62778ca8b9cce1f5fffffffffffffffffffffffff8e3cfbcab8d78634d38230e0000000000000000152a3f546a7f94a9c2d2e5f8fffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000031628395f748a9fb4c9dff4fffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000011527374c62778a9fb4c6d6e9fffffffffffffffffffffffffffff3dec8b39e8979675f4d483c30261808000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffecdac9b5a3937e695a483626140100000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3e3d2c2a5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e2b353c494d52575a626a737c8798a0b2becfe3f3fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffeead8c8a48f7a644f3a250f00000000000000000000000000000000000000000000000000000e18253038454b535b636a70767b7f8286888b8d8f90919292939392918e8b87817b73686054493c2d20100100000000000000000000000000000000000000000000000000000000000011263b50667b90aabbcee2f7fffffffffffdead8c8b9a79e8979665e4b45382f201d150e0b080100030002090d1928394b60768a9fb4c9def4fffffffffffffffffffffffffffffff2ddc8b29d88735d3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525334350616a7f949daebbcbd9e9fffffffffceeded0bfb3a1988272604b43322212000000000000000000000000000000000000000000000000000000000000000000000513202d38454b60697c8b9ea8b9c5d6e8fbfffffffffffffffffffffffffffffdead8c8b8a69d8777625a4a3e302518110d0d0d0b050000000000000000000000000000000000000000000000000000000000091926313b484d58616b7883909da5b1bdcbd5e2effdfffffffffffffffffffffffffffffffffbe8d5c5a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000010202e3f4b5761696e72736f655d4b38230e0000000000000000000000000000000000000000000000000009192838454b565560616264676d777f89979fabb5c1c9d2d9d7d6cdc9c4c0bec0c8cbd5e0e7f1f3f2e6d7c6b3a18e7a644f3828160300000000000000001325364556607281939fa9b5c2cbd5dfe6eff4f6fdffffffffecdac9b7a596816c5c4a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3537444b4b4d5155606775808c9ca4b4bac7d1dee6e8e9e8e7e0ddd9d4cbc8c7bab4afa9a99f9b9895949493918a847c746860554f4f4f4f4f4f4f4f4f4f4f4f4c473a3e3a3632292b35383a474c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d493c37444b4e52575961686f757a7f81817d79746e676158514b43363026180b0000000000000000000000000000000000000d21364a5c71869ca8b4bcc9bfbfc3b6ab9f8b79635745321e11000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19c8673604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737596e8499aec3d9eefffffffffffffffffffffffffdead7c7b29d8773604a35200b00000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000d1d314455748a9fb4c9dff4fffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000002101e2b384551677c91a2b4c7d8eafdfffffff0e0d0c0b19f947f6a5e4d3d2c1b0b0000000000000000000000000000000000000000000000000000000000000000031628385b70859bb0c5daf0fffffffffffffffffffffffff4dfcab49f8b78624d3a29170000000000000000000000000000000000000b1f34475974899eb3c9def3fffffffffffffffffffffffff4dfcab59f8a75604b35200b00000000000000000f243a4f647a8fa3b5c9deecfbfffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000081d3144556b8095a9bacde4f4fffffffffffffffffffffffffffce7d2bca7927d675b4d41352b1c14080000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffff7e7d2c1b39e8978625443301c1101000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffbe8d6c5b5a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f313c484d5a63676c72787f87919da5b2becedcecfffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91abbccfe3f7ffffffe6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000008131c2832363d4a4e555761656a6d71737678797b7c7d7d7e7e7d7c7976726c6660544b43362b1e1002000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb4cadff3fffffffffffff6e6d6c5b8a79e8a7c6b60564c4036312723201d14191819151d202a374557677c91a9bacde1f6fffffffffffffffffffffffffffffff4dfc9b49f8a745544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525334350616a7f949dafbbccd9e9f7fffffffbedded0c0b3a199837360544330251504000000000000000000000000000000000000000000000000000000000000000000000002101a2832424f5e667b8a9ea7b9cce0f5fffffffffffffffffffffffffffffff6e6d5c5b7a59c8678645c4a43362e2522222220190d0500000000000000000000000000000000000000000000000000000d192737444b59626c77808b99a1b2b6c3cee0e7f2ffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17000000000000000000000000000000000000000000000000000000000000000000000000000210202e39464c53595c5d5a504b3f2f1c0800000000000000000000000000000000000000000000000000000a1a28323637444b4c4d4e5258616a77828d9ba3b1b5c2c3c2c6b9b4afaba8abb3b8c5cbd5dbddddd5c8b9a899846f5c4a361a0a000000000000000000081827384554606c7e8b9ca4b3b8c5cad3d9dfe2eaf3f5fcf3e3cfbcab9d8776614c3e2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920273135353737444b57606b7a86959fa9b4c0cad3d3d4d3d5cbc8c3c4b7b2aca99f9a948f8a8683807f7e7e7b766f6660554b44373a3a3a3a3a3a3a3a3a3a3a37342a2924211e161920222a33373a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38352c273136393d3b474c53566065696c6b68646054524c463a3530261c1408000000000000000000000000000000000000000f24394e64798ea4b6c6cfd9d5d5d4c9baa99c8675604b3f2e1a0a0000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7937e695443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffffffff5dfcab6a5907b655039281603000000152a3f546a7f94a9c2d2e5f8fffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000031628395f748a9fb4c9dff4fffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000e1a28394d5f70849aa9bacee2ebf8fffffeeedecebdb59f8d7c665b493929170300000000000000000000000000000000000000000000000000000000000000091e32455672879db2c7dcf2fffffffffffffffffffffff9e5d3c2ae98836e5a48351c0c00000000000000000000000000000000000005182a3b5c71869cb1c6dbf1fffffffffffffffffffffffff4dfc9b49f8a745746321e0900000000000000000d22374b5c71869bb1bdceddedfbfffffffffffffffffffffffffffffffffee9d4bfa9947f6a543a29170400000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000b20354b6074889eb3c7d7e9fffffffffffffffffffffffffffff6e1cbb6a18c76614c3d3020190e01000000000000000000000000000000000000000000000000000000000000000004172a3a5b70859ab0c5daeffffffffffffffffff0e1ccb9a89a8473604b3f2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a79b8675604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2933414e5a626f787d81878d949ca5b2b6c3cedcecfafffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc9d9ebfefffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000070e1920222d363939464c5054585b57616264666768686868686664615857504b43363026180e0000000000000000000000000000000000000000000000000000000000000000000a1e3346576f8499afc5d5e7fbfffffffffffff3e3d5c5b8a89e8d8075665e524b4538383531262e2d2e2832363b48556075879db2c7d7e9fcfffffffffffffffffffffffffffffff6e2cdbaa98a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525334350616a7f959dafbbccd9e9f7fffffffbedddd0c0b3a29a83746055443626140700000000000000000000000000000000000000000000000000000000000000000000000000000a151d32404d5d657a899eb3c9def3fffffffffffffffffffffffffffffffff3e3d4c3b6a49c887a6960544b3f3a383838342b20190d030000000000000000000000000000000000000000000006121d2b374455606c77818a969fa9b3bfcad4e1ecfaffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000000002101b2933363e434748453b382f2111000000000000000000000000000000000000000000000000000000000a151d202731353737393a474c59626d7a85919ca4abaeaca9a89e9a9593969ea6b3b8c5c6c8c8c5b8aa9e8a78634d3e2d1b00000000000000000000000a1a2736434b60697986939ea6b2b6c3c4c9ced8dee1e8e3d2c1b59f8d7b65574633200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509151d202022273139454b5c64747f8b9aa2b2b6c3bebfbec5b8b3aea9a69d97918a847e7a75706e6b696969666158514b443731272525252525252525252525221f18140f0c0a03050b0d181f222525252525252525252525252525252525252525252525252525252525252525252525252525252525232019151d2023272a343738454b50545756534e4b4336363329201c140801000000000000000000000000000000000000000013293e53687e93a8c2d3e3ebeaeae7d7c7b6a497816c5d4b3828160200000000000000000000000000000000000000000000011426375d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffff3dec9b39e8976614b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff9e6d4c3ad97826d5746321e090000000f243a4f647a8fa3b5c9deecfbfffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000a1d30414e63798b9fb4becddaeaf8fffffcece3cfbcab9e8a79635746331e14010000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffffffffffffff3dec9b6a48f7a65503c2b1900000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffff6e2cebaa98b76614b36210c0000000000000000071b2e3e51677c919fb1bfd0ddedfbffffffffffffffffffffffffffffffffeed9c4af99846f5846331f0800000000000000000d22384d62778da2b7d9ebfeffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000114263651667c91a6b8cbe5f5fffffffffffffffffffffffffffff8e3ceb9a38e79644e39241305000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1fffffffffffffffffce8d6c6b4a2947f6a5d4b3d2d1b0b0000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffff5e2cfbeb39e8978625645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e3a474c5f6878848d92969ca4aab2b6c3cad3e1ecfaffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395a6f859aafc4daefffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000050f1a212b35383632282933363b3f4339464b4d4f50515253535352514f4c463a3b3530261c1408000000000000000000000000000000000000000000000000000000000000000000000317293952677c92a6b8cbe0f3fffffffffffffff3e3d5c6b9ab9f96877c71676056524e4b443744424338454b4f5962738298a5b6cae5f5fffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525334350616a7f959dafbbccd9e9f7fffffffbedddcfbfb3a29a83746056453727180800000000000000000000000000000000000000000000000000000000000000000000000000000000021422303f4b5c667b90a5bbd0e5fffffffffffffffffffffffffffffffffff1e1d3c2b6a69d8a7e72655d55504d4d4d483c342b1e160b00000000000000000000000000000000000001080e1920303b48556073818b969ea8b4bac7d0dfe6f1fffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e21292e32333025231c1103000000000000000000000000000000000000000000000000000000000002090b151d202122242a333b484c5c64727c868f969997938e8984807e8088949ea6acb1b3b3b0a79e8c7c665a493520100000000000000000000000000a182630424f5b63747e88959da5a8afb4bac7c9ccd6d5c5b5a396816c5d4c3929170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0d151d28323e4a55606a7984929ca4a7a9aaa8a6a69e99938e88827c766f696460565855545454514c473a3531261d15101010101010101010100f0c0a040000000000000000040a0c0f101010101010101010101010101010101010101010101010101010101010101010101010101010100e0c0602080b0e12181f222832363a3f41413e39353026211f170b080100000000000000000000000000000000000000000001172c41566c8196abc1d6ebfefffff5e5d3c2b59f8d7b655645321e0d00000000000000000000000000000000000000000000081d31445574899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d574632180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff1dec9b49e8976614b36210c0000000d22374b5c71869bb1bdceddedfbfffffffffffffffffffffffffffffffffee9d4bfa9947f6a543a29170400000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000011221364a5b6a7f95a0b0bccddaeaf9ffffffecdac9b9a89c8675614c42311f0f00000000000000000000000000000000000000000000000000000000000010253a4f657a8fabbccfe3f7fffffffffffffffffffffeead8c8b19c86715d4b371e0e0000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffdead8c7a28d78634d38230e0000000000000000001024394d5f6d8197a1b3bfcfdcebfefffffffffffffffffffffffffffffff4dec9b49f8a76614c36261401000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000081c3043546d8398adc4d5e7fffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb5cadff4fffffffffffffffffff4e4d1c0b49f8b7b655b4a3929170300000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1ffffffffffffffffffffffffffffffffffefdac6b2a0917c675a493828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4b58616e7d8a99a1a7acb1b6c2c7cad3dfe6f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455773889db3c8ddf2ffffffffedd8c2ad98836d58432e18030000000000000000000000000000000000000000000000020d181f2d363c484d4b4538352b21262a2d283236383a3b3c3d3d3e3e3d3c3936332926201c1408010000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889eb3c5d6e8fbfffffffffffffff3e4d6c9bcb5a59d91867d756e676360555a5958585a5660656c778398a0b2c3d3e6fffffffffffffffffffffffffffffffffff3ddc8b39e88735443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061425324350616a7f959dafbcccdaeaf8fffffffdedddcfbfb3a1998374605645382819090000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3e4d62788da2c4d5e7fbfffffffffffffffffffffffffffffffffff0e0d3c4b7a99f93857b716a656262625a4d483b32281c130800000000000000000000000003090b16141c202b35414d59627382969fa9b4b9c6ced8e5edf9fffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e0000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c14191d1e1a100e080000000000000000000000000000000000000000000000000000000000000000000001080b0c0d0f171f2a343e4a546066717a8184827e79756f6b696b757f8891979c9e9d9a94897c665e4d3c2c19020000000000000000000000000008141c323d4a5660697680878d939a9fa9adb4b9c6c7b8a79b8574604b3f2f1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2d37444b5b63727d878d92939493908d88837e79736d666157544f4b4538403f3f3e3c373329201d1409020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c151d20252a2c2c2824201c140c0a0400000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffff0e3cfbcab9c8674604b3b2b19050000000000000000000000000000000000000000000b20354b60758a9fb5cadff4ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573929160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff6e1cdb9a8917c6752382816020000071b2e3e51677c919fb1bfd0ddedfbffffffffffffffffffffffffffffffffeed9c4af99846f5846331f0800000000000000000d22384d62778da2b7d9ebfeffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000071a2d3d4b607382969eb0bccddbebfafffff7e7d6c6b6a499836e604e3d2c1808000000000000000000000000000000000000000000000000000000000215283854697f94a9c9d9ebfefffffffffffffffffffff7e2cebbaa947e69543f2e1c000000000000000000000000000000000000000003182d43586d8298adc2d7edffffffffffffffffffffffffffe6d1bba6917c66513c27110000000000000000000a1d30414b60748399a1b2becde2ebf6fffffffffffffffffffffffffffff6e1cdbaa9937e685443301c0b0000000000000011263c51667b91a6bbd0e6ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000b20354b6074889eb3c8ddf3fffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90abbccfe3f8ffffffffffffffffffffeee2cebbaa9e8979635746331e0a00000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffae7d4c4ad98836e5f4d3c2b1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5d657683929ea8b3bfc1c7cad3dcdfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba6b8cbe0f4ffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000040a0c1014161e2a343d4a4e5a6260564d483c352b2019161e212324262728282929282724211f17110b08010000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566a7f94a7b9cce0f1fffffffffffffffff4e7dacfc3b7b2a39b9289837d7875716f6e6d6e6f71757a818a99a1b2becee1f1fffffffffffffffffffffffffffffffffff1dcc7b19c87725c3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142432434f616a7f949dafbcccdaeaf8ffffffffefdfd0bfb3a199837460564538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031121364b60768ba6b8cbe0f4fffffffffffffffffffffffffffffffffffef0e2d4c7bab4a29a8f867f7a7777776d62594b463930251811060000000000000000000a161e212b2630353c494d5f67778498a0b4bac7cdd7e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d181f2e36434a515d656b6e6d696460555653576169747c82868888857f76665e4d40301e0e00000000000000000000000000000001141f2d38454b57616a72787e848a91989ea8adb3a99e897862564532211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101927313d4954606772787d7e7f7e7b77736e69635b57514b46393a3631272b2a292926211f170c08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b10141716130f0b080100000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffecdac9b6a495806a594834200f0000000000000000000000000000000000000000000c22374c61778cabbccfe3f8ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffce9d7c6ad98836e5645321e090000001024394d5f6d8197a1b3bfcfdcebfefffffffffffffffffffffffffffffff4dec9b49f8a76614c36261401000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000f1d314455607280959eb0bdcddcecfdfffff4e4d3c2b2a1937e685b4936261401000000000000000000000000000000000000000000000000000000091d3245566f849aafc4d9effffffffffffffffffffffff4dfcab49f8b77614c372211000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000121d32455660748398a0b0bdced9e6f3fffffffffffffffffffffffffffde9d7c7b19c8673604b3928160300000000000012273c52677c91a7c6d6e9fcffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000f24394e64798ea7b8cce0f5ffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c9daecfffffffffffffffffffffffdead8c8b9a79d8776614c36210c0000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffff4dfcbb7a68d78634d40301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455657b8798a0b4b9c6d0d6dcdee5f0f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78f7a644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c3d4e6fafffffffff1dbc6b19c86715c47311c00000000000000000000000000000001080b10171f21262a28323b484c5b636e77756b625a4d483c352b30302f2c2925201d15131313110f0c0a0400000000000000000000020400030a0c0e100b0802000000000000000000000000000000000000000000031628384c6176899eb3c3d4e7f7fffffffffffffffff7ece3d4cac1b5b1a79e98928d8a868583828384868a8f979fa9b3bfcedcecffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132331424f61697f949dafbbccdaeaf8fffffffff2e2d1c1b3a199837460564538281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455773889eb3c8ddebf6fffffffffffffffffffffffffffffffffffff2e5d7cdc0b4b0a39b948f8d8d8b82786a61574a43362e211a0f070000000000040f1b2832364036434b4c5a626e7c889aa2b2beced8e1e9f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000510182530353f4b4f565957544f4b443739464b5560666d717373706961584c403022120000000000000000000000000000000000010f1a273139464b555a63696f767c838990979e9f8b7b655a4838281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c36434a525b6367696a6966625a59544e4a3d3c36322924201d1516141414110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000201000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac7d7eafdfffffffff7e7d3c2b49f8a78624d3d2d1a0700000000000000000000000000000000000000000e23394e63788ea3c9daecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff3dec9b49e8975604b36210b0000000a1d30414b60748399a1b2becde2ebf6fffffffffffffffffffffffffffff6e1cdbaa9937e685443301c0b0000000000000011263c51667b91a6bbd0e6ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000011527374454606b80959eb0becfdfeffffffff0e0cfbfb49f8a79635443301c0d0000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9def4ffffffffffffffffffffffeed9c4af99846f5947341f0a000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffeed9c4af99846f5a37271502000000000000000000021528384556607382969fb4bbc8d6e3effefffffffffffffffffffffffff5decab6a4927d675746321e110000000000000f24394e64798ea8b9cde1f5fffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0000000000000000000013283d52687d92a7c5d5e7fbffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff6e6d6c5b7a6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffff2ddc8b29d88735a49351f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899da6b2bfccd6e4ebf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da5b7cbdff3fffffffff2ddc8b29d88735d372715010000000000000000000000000009141d20262a33373b3f38454b59626d79838d8981786c625a4d483c454544413e3a36312723211a100b080102090b0c0d0f101113141617191b171e212425201d15090000000000000000000000000000000000000000000a1e3346576a7f94a5b6c9daecfffffffffffffffffffff1e6dfd2c9c5b9b3aea7a99f9c9a9997989a9b9fa9acb4bac7d0ddecfafffffffffffffffffffffffffffffffffff8e4d2c1a9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122231414e60697f949daebbccdaeaf8fffffffff7e7d4c4b5a399837460564538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395b70859ab0c3ced9e6edf7fffffffffffffffffffffffffffffffffff5e9e1d1c8c1b5b0aaa5a2ab9f988a80756860544b3f352c211a0f0b090a0c171f2d39454b555b5460616b7883919ea6b4c0cfe2eaf5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202e373a4144423e39353127283237444b51575c5e5e5b544c463a2f221204000000000000000000000000000000000000000a151d2933363c494d535761676e757b82898b7d675d4b3c2b1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f182530353d494e52545553514d483c3e39362d27211e160f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a9bacde2f6fffffffffff1e1cdbaa997826d5b4a36210e000000000000000000000000000000000000000010253a50657a8fa5bacfe4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff5e1cdb9a8907b65503b261000000000121d32455660748398a0b0bdced9e6f3fffffffffffffffffffffffffffde9d7c7b19c8673604b3928160300000000000012273c52677c91a7c6d6e9fcffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000009192736434a626c8096a0b2c0d1e2f2fffffeede1cdbaa89b8573604b3b2a1805000000000000000000000000000000000000000000000000000010253a50657a8fa9bacde1f6fffffffffffffffffffff9e5d3c2a8927d68533a2a1804000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffff2ddc8b39d88735544311d08000000000000000000000a1a28384555607381939faab8c5d1e2ebf6fffffffffffffffffffffff9e5d3c2b29d8775614b3f2e1c0c00000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff2ddc8b29d88735d3a291704000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000006192c3c5a6f849aafc4d9effffffffffffffffffffffffffff3e3d4c4ab96816c56382816030000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffff4dfcab49f8b77624c3e2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a7b7c4cfe1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8ae99836e5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074879db2c5d6e8fbfffffff4dec9b49f89745544311d0800000000000000000000000513192631353b3a474c50545856606a77828c99a19e968b82786c625a595b5a5957534f4b453839352c25201d15151d202223242527282a2b2d2e30293336393a3631271c130800000000000000000000000000000000000000031729394b6074879dabbccfe3ebfbfffffffffffffffffff9efe4ddd6ccc9c3c7bab4b1afaeadadafb0b4bac7c9cdd7e5eefcfffffffffffffffffffffffffffffffffffff5ddc9b5a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404e5f687e939daebbcbd9e9f8ffffffffffecdac9b7a69b857460564538281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41576c8196a5b4bbc8d0dce3eef8fffffffffffffffffffffffffffffffffcefe4ddd2c9c6bfbab7bcb5a99f95887d72655d4e493d362d25211e1f2129333d4a57606b70737576818b99a1b3b8c4d1deecfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c23252c2f2d2924201d15161e2731363c42474948453f3633291b1204000000000000000000000000000000000000000000020b171e212c353839464b525660666d7579675f4d3f2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202c35383d3e3f3e3b38352b2924211a110c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4fffffffffffce9d7c7b49f8c79634e3c2b19060000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffce9d6c6ab96816b563a291704000000021528384556607382969fb4bbc8d6e3effefffffffffffffffffffffffff5decab6a4927d675746321e110000000000000f24394e64798ea8b9cde1f5fffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0000000000000000000000000000000000000000000000000000000000000009182530444a60728298a2b4c4d4e6f6fffffce9d7c6b5a3937e695948341f0d0000000000000000000000000000000000000000000000000000152a40556a7f95aac7d7e9fcfffffffffffffffffffff3decab6a48c77624c37220d00000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffff4dfcab59f8a75604b36200b00000000000000000000000a1a27374455606c7e8c9ea7b4c1ced9e6effbfffffffffffffffffffff0dfcbb7a596816c5d4b3a2a180800000000081d3144556f859aafc4daeffffffffffffffffffffffffffffffff4dfc9b49f8a745847331f0a000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000c2035495a73899eb3c8def3fffffffffffffffffffffffffffff0dbc6b19b86715645321e090000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c3d4e6fafffffffffffffffffffffffffffffff7e3cfbcab96816c5c4b37221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b1117130b080100000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c5d4e2edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa937e68533726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95a7b8cce0f0fffffff6e1cdbaa88a75604b35200b000000000000000000000d18203137444b5057586165696d71757f8a979fabb3b3aa9f978b81786f6e70706e6c69646056544e493d3b3531272731363738393b3c3d3f4042444539464c4e504b44373025180a000000000000000000000000000000000000000b1e324556657b8d9fb5becee0e7f3f8fffffffffffffffffff8f4e8e0ded8d7cdc9c6c4c3c2c3c4c6c9cdd7dee1e9f5fffffffffffffffffffffffffffffffffffffff5e5d2c1b09b85715c4a36220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4c5e687d8d9fb5bbcbd9e9f7fffffffffff8e3cfbcab9d887762564538271a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d627887979faab3bfc8d1dde4effefffffffffffffffffffffffffffffffff7efe4dddbd4cfdacfc7bab4a69d92857a6e635b4e4a3d3a363233373a474c5b63758085898a8b969fa9b3bfcbd5e2effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10161918140f0b08010309151d20272d313333302a211f170b00000000000000000000000000000000000000000000000000030a0e19202329333638454b515560635b4d4030211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212328292a2926222019140e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576f8499afc9d9ebfefffffffffff5e3cfbcab98826d5a4835200c0000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff1dbc6b19c86715847331f0a000000000a1a28384555607381939faab8c5d1e2ebf6fffffffffffffffffffffff9e5d3c2b29d8775614b3f2e1c0c00000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff2ddc8b29d88735d3a2917040000000000000000000000000000000000000000000000000000000000000008131c3043546074849ba6b7c8d8eafefffff5e4d2c1b39e8977624c3c2b190500000000000000000000000000000000000000000000000002152737596f8499aec4d9eefffffffffffffffffffffff1dcc6b19c87715948341f0b00000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff8e3cfbcab8c77614c37220c0000000000000000000000000a192737444b60697c899ba3b4bbc8d2e0e8f4fcfffffffffffffffffae6d4c3b49f8c7b6558473625130000000001142637566c8196abc1d6ebfffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000e23384d63788da7b8cce0f5fffffffffffffffffffffffffffff4dfcab49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca5b7cbdff4fffffffffffffffffffffffffffffffeebd9c9b49f8c7a644f413019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20272d29201c1408000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c6176899eb3c2d2e5f8fffffce9d7c6a08b76614b36210c000000000000000003111d2b34414e5560656c72777b7f83868a949ea8b4bcc9c8bbb4a99f978b8483858584817e7a757069635b56504b443738454b4c4d4f505153545557595b5d5761636560554a4336281a0a000000000000000000000000000000000000021628384b5d6a8095a0b1bdcbd5dde4effcfffffffffffffffffffbf5f3edeae2dfdbdad8d7d8d9dbdfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffce9d7c7b5a3927d67523e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495a667c8c9fabbccfd9e9f7fffffffffffce9d7c7b59f8d7b65594838281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6275818c99a1afb4c0c9d1e3ebf7fffffffffffffffffffffffffffffffffff8f2f0e9e4ece3d7cdc4b7b2a39b8f83796d645c544f4b45474c5058616b7986959a9ea79fabb4bac7d0e0e7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104020000000000000002080b11181c1e1e1b140c0a040000000000000000000000000000000000000000000000000000000000060c0e171e2128323637444b4e4a3d30221203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e12141514110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283953687e93abbccfe3f7fffffffffffeebd9c9b49f8b78624d3a2a1804000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab59f8b76614c37210c00000000000a1a27374455606c7e8c9ea7b4c1ced9e6effbfffffffffffffffffffff0dfcbb7a596816c5d4b3a2a180800000000081d3144556f859aafc4daeffffffffffffffffffffffffffffffff4dfc9b49f8a745847331f0a00000000000000000000000000000000000000000000000000000000000000000013253645566177889daabbcee2eeffffffefe1ccb9a896816c5a48342009000000000000000000000000000000000000000000000000081d31445572889db2c7ddf2ffffffffffffffffffffffedd8c2ad98836d583b2a1805000000000000000000000000000000000000000000021527385b71869bb0c6dbf0ffffffffffffffffffffffffffffecdab7a28d78624d38230d0000000000000000000000000009192631424f5e667885959faab5c1ccd6e1e9f5fbfffffffffffffff2e3cfbcab9d8876615443301c130400000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffdead8c8a38e78634e39230e000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000013253652677d92a7c5d5e8fbfffffffffffffffffffffffffffff7e2cebbaa8e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000b1f34475972889db2c7ddf2fffffffffffffffffffffffffffffffff7e3cfbcab9b85705f4d3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e182530353c423e35302618080000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ad98836e594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f334658697e93a4b5c9deecffffffe1ccb6a18c77614c37220c000000000000000011212f3b484c5f68747b81878c9094989c9faab4b9c6cfd9d8cec7bab4aa9f99989a9a9996938f8a857f78726b6560555d5e5660616264656668696b6c6e70727476797a746960544538281a0a0000000000000000000000000000000000000a1a2e3f4a607282979fb3b8c4c8d1e1e9f4fffffffffffffffffffffffffdf6f4f1efeeecedeff0f4f6fdfffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99b8573604b352010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e49341e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563788a9eaabbc9daecf7fffffffffffff6e1cdbaa997826d5d4c3b2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4857616c79848f9aa2b0b5c1cfd9e7f5fffffffffffffffffffffffffffffffffffffffffffff5e9e1d4cbc1b5b0a1998c8279706a6460575861656c76808b9ca4b0b3b8b5bcc9ced8e5edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b29c87725c4a36220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000207090906000000000000000000000000000000000000000000000000000000000000000000000000030a0c151d2027313639362d1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4fffffffffffff7e2cebbaa96816c5847331f0c000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff8e3cfbcab907b66503b26110000000000000a192737444b60697c899ba3b4bbc8d2e0e8f4fcfffffffffffffffffae6d4c3b49f8c7b6558473625130000000001142637566c8196abc1d6ebfffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c000000000000000000000000000000000000000000000000000000000000000000081828384759657b8c9fb4c0d1e4f4fffffce8d6c6b49f8a78624d3726140100000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4ffffffffffffffffffffffead5c0ab95806b56402b1600000000000000000000000000000000000000000000091d31455673889db3c8ddf2ffffffffffffffffffffffffffffe2cdb8a38d78634e38230e000000000000000000000000000009141d32404c5a6273808c9ba3b3b9c5cdd7e0e7f3f8fffffffffffeebd9c9b7a6998372604a4130221204000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffff7e3d1c0a58f7a65503a2510000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000071c3043546d8298adc2d8edfffffffffffffffffffffffffffffffeebd9c8a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000004182a3b586e8398adc3d8edfffffffffffffffffffffffffffffffffeebd9c9b4a3917c675544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2b36434a5157534b433626180800000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38f7a644f3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6073869cb1becfe7f7fffeebd9c8a28c77624d37220d000000000000000e1e2f3f4c59626e7d8790979ca4a5a9adb1b4bbc8cdd6e3ebeae2d8cec8bbb4aeaeb0afaeaca8a99f9a948e87817a7571727374757778797a7c7d7f8082838587898b8e8f887e7260564538281808000000000000000000000000000000000000111c304354607281929ea6b0b4c1cdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8a79635544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4b6073859ba8b9c8d9e7f7fffffffffffffff4dec9b49f8a77624c3f2f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b39464b5b636f7a84909ba3b4bcc9d7e5f4fffffffffffffffffffffffffffffffffffffffffffffcf2e7dfd2c9bfb2aa9f978e857f7a767474767b8289969fa9b6c2c8cccacfdae2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e0ccb8a7947f69543e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b151d2023211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0f10100e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485970859aafc8d9ebfefffffffffffeebd9c8b49f8a77614c3a2a17040000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffecdac9aa95806a55402b150000000000000009192631424f5e667885959faab5c1ccd6e1e9f5fbfffffffffffffff2e3cfbcab9d8876615443301c130400000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffdead8c8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4b5d697f94a2b4c6d6e8fcfffff4e2cdbaa995806b5544311d0800000000000000000000000000000000000000000000000c22374c61778cabbccfe3f8fffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000114222f3c4855606b7a85949ea7b4bac6ccd5dfe3ecf4f6fcfffff7e7d4c4b3a195806a5f4d40302214060012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffff1dcc8b4a28e79644e39240f000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b56412b16000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c5d6e8fbfffffffffffffffffffffffffffffffff7e7d1c1b19c8673604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414212f3c485460666c6860544336251300000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b09b86715d4b371d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d314455657a8fa0b2c9d9ebfef7e2cebbaa8c76614c37210c00000000000006192c3c4c5d657783929ca5acb1b6c2bec2c6c9ced8e1e9f4fefdf5eae2d9cecac4c3c5c5c3c1c7bab4afa9a59c9690898687898a8b8c8d8e909192949597999a9c9ea8a3a79e938374605645362513000000000000000000000000000000000000001325364354606c7d88939ba3b4b9c6d3e0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ddc9b5a3937e685b4937271501000000000000000000000000000000000003090b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596a7f94a3b5c6d6e6f6fffffffffffffffdead7c7ac97816c594734211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b29333d4a4e5d64707b85939fabbac7d6e4f0fefffffffffffffffffffffffffffffffffffffffffffffaefe4ddcfc8bbb4ada39b948f8b89898c90979ea7b4bac7d3dee0dfe3ecf7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d0bfb39e8975614b36211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030405060707070707060503000000050b0d1114151d202224252523201c130c0a04000504040506070809090a0a0908040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53687e93aabbcee2f7fffffffffffff6e1cdbaa895806b5847331f1100000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000009141d32404c5a6273808c9ba3b3b9c5cdd7e0e7f3f8fffffffffffeebd9c9b7a6998372604a4130221204000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffff7e3d1c0a58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000c1d2e3f4a6072849aa8b9cce1eefffffdead7c7b29d8874604b35200c00000000000000000000000000000000000000000000000c21374c61768ca1b6daecfffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000e23384d63788dabbccfe3f8fffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000004121e2b37444b5c64737e89959fa8b3b8c5cacfdadee1e9f2f4faf2e2d0bfaf9e927d675e4c403220190e16283953687e93a8bdd3e8fdffffffffffffffffffffffffffffefdac5af9a85705c4a36220d000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffdead8c8a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b8cbe0f4ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa7b9cce0f5ffffffffffffffffffffffffffffffffffefdecab6a4917c66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f323f4c5a62727c827e72605443301c0d00000000000000000000000000000000000000000000000000000012273c51677c91a6c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a4927d68523f2e1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b5d6e8298abbccfe3f7f4dfcab49f8a75604b35200b0000000000000c2035495a657b8999a1b2b6c3c7cad3d4d8dbdfe2eaf6fcfffffffffdf6ebe2dfd9d8dadad9d6d7cdc9c5c3b6b2aba79e9c9d9e9fa9a1a2a4a5a6a8a9aaacaeb0b2b4b9c5b8b3a1998474605443301c0f00000000000000000000000000000000000008182636434b5f67757e85919ea8b6c2cfe1e9f5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0b09b8572604a3d2c1909000000000000000000000000000000070d0f161e211e16160e0c0600000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d62778a9eb4c1d2e4f4fffffffffffffffff6e2cdbaa98f7a65503b2a18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2d363f4b4f5d65707e8d9fa9b9c6d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffff8ede6d9cecac1b5b0a9a4a89e9fa8a5acb3b9c5cdd7e5f0f5f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d4c3b3a1927d685746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d17191a1b1c1c1d1d1d1c1b1a18151317182022262a27313638393a3a38353025221f181b1a191a1a1b1c1d1e1f1f1f1e1d19110b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c61778b9fb4cadff4fffffffffffffce9d7c6b39e8976614c3f2e1d0d00000000000000000000000000000006192c3c5d72889db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0000000000000000000114222f3c4855606b7a85949ea7b4bac6ccd5dfe3ecf4f6fcfffff7e7d4c4b3a195806a5f4d40302214060012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffff1dcc8b4a28e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000101c3043546278899eb3c0d1e5f5fffff5dfcbb7a6907b66513a2a1704000000000000000000000000000000000000000000000c21364b61768ba0b6d8eafdfffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000012273d52677c92a7c9daecfffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000e1927313e4a55606976808a959ea7b0b5bcc9c9cdd7dddfe6f2edddccbcb49f8c7c665e4f43352b201e3246576d8298adc2d7edffffffffffffffffffffffffffffffead5c0ab95806b563e2d1b07000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff7e2cebbaa907b66513b26110000000000000000000000000000000000000000000000000000000000000000071a2d3d556b8095aac4d5e7faffffffffffffffffffffffffffffffffefdac5b09a85705b45301b00000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb3c9def3fffffffffffffffffffffffffffffffffff9e5d3c2aa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e2933424f5d6578849197938172604a3c2b190500000000000000000000000000000000000000000000000000000d22384d62788da4b5c9def6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0b29c8774604b3620100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4d63788c9fb4cadff4f2dcc7b29d87725443301c080000000000021528384d6378899ea7b3bfcad3dcdee5e9edf1f4f7fdfffffffffffffffffef7f4eeedefefeeebe9e1dedad3cac7c5b9b3b1b2b3b4bac7b7b9babbbdbec0c1c3c5c7c9cdd5ccbfb3a2988272604a3d2d1a0700000000000000000000000000000000000008182630414d576169707c8a9ca4b2becdd7dfe7f2f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8d9c8b4a2907b655443301f0f0000000000000000000000000000010f1a212428323632282b23211a0f090000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586c8197a8b9cddfeffffffffffffffffffff4dfc9b49f8a75604b36200d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a212e373f4c5060697d8b9ea8b5c1cedde4eff5fbfffffffffffffffffffffffffffffffffffffffffffff6ebe2dfd1c9c5bfc6b9b4b4bac6c1c9ccd6e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c5b7a59a8472604a3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222c2e2f30313132323231302f2d2a292c2b34373b3f38454b4d4e50504d4a433637342a302f2f2f303031323334343434322e26201c13080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f849aafc6d7e9fcfffffffffffff5e0ccb9a797816c5d4b3b2b1c0c00000000000000000000000000000c2135495b748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200000000000000000000004121e2b37444b5c64737e89959fa8b3b8c5cacfdadee1e9f2f4faf2e2d0bfaf9e927d675e4c403220190e16283953687e93a8bdd3e8fdffffffffffffffffffffffffffffefdac5af9a85705c4a36220d00000000000000000000000000000000000000000000000000000000000000000000000000132536485a687d92a2b4c7d7eafdfffae7d4c4ae99836e5847331f0a000000000000000000000000000000000000000000000b20354b60758aa9bacee2f6fffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000003162839566c8196abc1d6ebfffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000009151d2d37444b58616b778088929a9fabafb4bac7c8cbd4e2eeeae2cebbaa9f8b7c69614d483c35323e4b6175899eb3c8def3fffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000c21364a5b72879cb1c7dcf1fffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d0000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc3d8edffffffffffffffffffffffffffffffffffffedd8c3ad98836e583625130000000000000000000000000000000000000000000000000000000000000000000000000000070e192029333a464c61697b899aa2ac9f947f695a4834200b00000000000000000000000000000000000000000000000000000b2035485a71869cb1c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1ddc8b4a2917c665544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6f8499afc4d9eeefd9c4af9a846f5a362614010000000000091d3245566d8297a7b9c5d0dfe6f1f3f9fffffffffffffffffffffffffffffffffffffffffffffffdf6f4efe6dfdcd6ccc9c6c7c8c9cdd7cdcecfd1d2d4d5d7d8dadcdee1e7e0d0c0b2a0947f6a5b4a3621110000000000000000000000000000000000000008141c3039464b545f67798698a0b4bac7cbd4dee1e8f4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6ccbbaa9a85705d4c362513010000000000000000000000000003111f2d363939454b45394039352c231c1107000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778a9fb4c6d7e9fdfffffffffffffffffff2dcc7b29d87725645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b222f38424f5f677b8a9ba3b1bdc9d2dee0e8f2f4fafffffffffffffffffffffffffffffffffffffffffef7efe4dddbd4d7cdc9c9cdd7d7dee0e8f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebe0d2c4b7a79d8776615443301b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2127211f170e0c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2b343741434445464747474747464442403e413b484c505458566062646565636054514c473a454444444546474849494a494947443b3530251e160a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b52677d92a8bacde1f6fffffffffffffbe8d6c5b59f8d7b6559483a2a1c0c000000000000000000000000000e23384d63788da9bacde2f6ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a35200000000000000000000000000e1927313e4a55606976808a959ea7b0b5bcc9c9cdd7dddfe6f2edddccbcb49f8c7c665e4f43352b201e3246576d8298adc2d7edffffffffffffffffffffffffffffffead5c0ab95806b563e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4e6070849aa9bacde2f2fffff2dfc9b49f8a76614c37210d00000000000000000000000000000000000000000000081c304354748a9fb4c9dff4fffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000091e32455770859bb0c5daf0fffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000001101926313a474c59626b757d858c939a9fa9a9b2b7c4d0deecead8c8baa99f8c7f6f625a4f4b454b5c6a7f94a7b8cce0f5fffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a00000000000000000000000000000000000000000000000000000000000000000e23394e63788ea4b6cadef3fffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e00000000000000000000000000000000000000000000000000000000000000000000000115273753687d92a8c5d5e7fbfffffffffffffffffffffffffffffffffff0dbc6b19b86715443301c070000000000000000000000000000000000000000000000000000000000000000000000060f1a212b3539464c58616e7e8c9ea7b4beb49f8b78624d38220d000000000000000000000000000000000000000000000000000005192b3c556a7f95aabbcee2f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cebeb09a85705e4d37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c556a7f94aabfd4e9ebd5c0ab96806b56412b160000000000000b20364b6075899eb4c5d6e3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1e8e0dedbdcdedfe2eae2e3e5e6e7e9eaeceeeff1f3f5fbeddecfbeb49f8b79634e3f2f1c080000000000000000000000000000000000000001131b293236414d5b637582939fa9b2b7c4c9ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9b39f8c7a644f3f2f1808000000000000000000000000000011222f3d4a4e595760575b554e493d382f221b100300000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a9bacde4f4fffffffffffffffffffff1dcc7b29c87725443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c2332414d5d657885979fb0b5c1c9ccd6dddfe6edf3f5fbfffffffffffffffffffffffffffffffffffffff8f2f0e9e9e1dedee1e9ecf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfcec2b5a69d8979635847362513000000000000000000000000000000000001080b0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2933363c37332a24211a100b0801000000000000000000000000000000000000000000000000000000000000000000070b0e10100d0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e3b484c5758595a5b5c5c5c5c5c5b5a585553565a596266696d717577797a7a78746d6661595c5a5a59595a5b5c5d5e5e5f5f5e5d59514a433632281f170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9def2fffffffffffffff3e3cfbcab9d88776258473a2a170400000000000000000000000115273753697e93a8c7d7eafdffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffeebd9b59f8a75604a35200000000000000000000000000009151d2d37444b58616b778088929a9fabafb4bac7c8cbd4e2eeeae2cebbaa9f8b7c69614d483c35323e4b6175899eb3c8def3fffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424e63798b9fb4c4d4e6fafff6e2cebaa9937e68533b2b1805000000000000000000000000000000000000000000011426495e74899eb3c9def3fffffffffffffffffffff6e1ccb6a18c77614c37220c0000000000000000000000000000000000000000000b21364b60768a9fb4c9def4fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b0000000000000000000000000000000000000000000009141d29333b484c56606870777e84898f949da6b3c0cfdcece6d7c7baaa9f9483786c65605660687a8b9fb4c5d5e8fbfffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff9e5d3c2a9937e69543a29170400000000000000000000000000000000000000000000000000000000000000000c22374c6177899fb4c9def2fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da6b8cbe0f5fffffffffffffffffffffffffffffffffff4dec9b49f8974604a35200b000000000000000000000000000000000000000000000000000000000000000000040e19212d363c494d5761697682939faab8c5cebaa9957f6a55402a150000000000000000000000000000000000000000000000000000000e22374c62778b9fb4c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d3c3b19f8f7a644f4030190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eae7d5c4a7917c67523c27120000000000000e23384d63788da8b9cde3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f1f2f3f4f6fdfff9fafbfdfefffffffffffffffffcede2cebaa99a85705d4b37230a0000000000000000000000000000000000000000000b161e21303d4957616d7e8a969da6adb3b9c6ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b7a89e937f6a5c4a36211100000000000000000000000000000c1c2f404c5c646e747674706b635b504c3f362d1e170b000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec7d7e9fffffffffffffffffffffff4dec9b49f8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081423303f4b5a637481919ba3acb3b9c5c8cbd4d8dde0e7eef3f5fcfffffffffffffffffffffffffffffffffffffffcf6f3f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e7dfd3cabdb1a49c8779635b493a2a18080000000000000000000000000000040a0c141d20211e16100e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10181815100b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2939464b514c473a39362d25201c140b08010000000000000000000000000000000000000000000000000000000008131c202326252320190e0b05000000000000030607020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303f4b59626c6e6f70717172727271706f6d6a686c6f73777b7f83868a8d8e8f8f8d89827b777371706f6e6f6f7071727374747473726e6660544b453833291e170b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576d8398adc4d5e7faffffffffffffffecdac9b7a69b8576615847331f100000000000000000000000081d3144556e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffdfcab59f8a75604a3520000000000000000000000000000001101926313a474c59626b757d858c939a9fa9a9b2b7c4d0deecead8c8baa99f8c7f6f625a4f4b454b5c6a7f94a7b8cce0f5fffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000132135495b6a8095a6b7cbdfeffffdead8c7b09b8570594834200b000000000000000000000000000000000000000000001e33485e73889db3c8ddf2fffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000115273751667c91a9bacde1f6fffffffffffffffffffffffffffff8e3cfbcab8a75604b35200b0000000000000000000000000000000000000000000000010c171f2b3438454b525962696f757a7f879aa2b2becedcebe5d7c8bbb4a1998b827a7572757d899ea9bacde3f3fffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff3dec9b6a48d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000a1f3447596c8196acc4d5e7fafffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c8ddf3fffffffffffffffffffffffffffffffffff6e1cdbaa98d78624d38220e00000000000000000000000000000000000000000000000000000000000000000c171f2c353d4a4e5a626c767e8898a0b4bbc8d5d8c7ad98836e58432e190300000000000000000000000000000000000000000000000000000b203448596d8297a9bacde2f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b6a597826d5c4b3722120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536586d8298adc2d7ede0cbb8a68d78634d38230e00000000000010253a50657a8fa5c6d6e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b4a2907b655038281602000000000000000000000000000000000000000000030a121f2c39464b606879818890979ea8b4bbc8d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffcebd9c9b7a69d897e6a614f3e2d1b030000000000000000000000000004182a3a4c5e667a83898b8a86807970655d4e4a3e33291b110300000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31475c71869cb1c6dbf1fffffffffffffffffffffff6e1cdbaa98e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3c4956606c7c858f979ea7acb2b7c4c3c8ccd5d9dee1e9f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ece3dfd4cbc3b6b29f978678635b4a3d2c1c0c0000000000000000000000040b0c12171f2126313536322825231c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c23252d2e2a25201c130805000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2939465761676158554e4a3d3a353026201d14090400000000000000000000000000000000000000000000000008131c253035383b3a38352c2220190e03060c0e13181b1c17100e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a36434a5d6577818384858686878787868584827f7e8185888c9094989c9faaa3a5a5a89e98918c89868584848485858687888989898987837b736860564c473a33291e160a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293950667b90a6b7cbe0f4fffffffffffffff7e7d5c4b5a39b8676614c3e2d1a0a000000000000000000000b20354b6073899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffae7d4c4a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000009141d29333b484c56606870777e84898f949da6b3c0cfdcece6d7c7baaa9f9483786c65605660687a8b9fb4c5d5e8fbfffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b6075879db2c1d1e4f8fff4dfcab59f8c77624d37220d000000000000000000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffff7e3cfbcab8a75604b35200b0000000000000000000000000000000000000000081d3144556d8298adc7d7e9fdfffffffffffffffffffffffffffff4dfcab59f8a755443301c0800000000000000000000000000000000000000000000000000040d18202832363b484d5355606469768498a0b1becedbebe6d9cebfb3a99f978f89888a929ea7b9c7d7eaffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff1dcc6b19c86715a4935200c00000000000000000000000000000000000000000000000000000000000000000004182a3a4f647a8fa6b7cbe0f4fffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f00000000000000000000000000000000000000000000000000000000000000000000000006192c3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7a6917c67513c2b1a0c080100000000000000000000000000000000000000000000000000000001111c29333c494d5b636d788189939da6b2beced9e6d4c4ac96816c57412c1702000000000000000000000000000000000000000000000000000005182b3b4d62788b9fb4c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe2cebbaa9d8775614b3e2e1b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435470869bb0c5dbf0ddc8b39d88735a4935200c00000000000010253a4f657a8fa4c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d1c0ae99836e5645321e090000000000000000000000000000000000000000000000010f1b2832424e5b636b747b8289929faabbc8d7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfbcab9d887769614f4332201000000000000000000000000000000a1f344759667c8a999ea89f9b958e847b6f645c4b46392e211100000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455a70859aafc6d6e9fcfffffffffffffffffffffde9d7c7a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c38454b5e66717a828990979da6a8aeb3b8c5c3c9cdd6dde0e7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f0eceaeaeaeaeaeaeaeaeaeaeaeaebedeeeeeeeeeeedeceae7e6dfdddacfcac4b7b3a59c908175625a4a3d2d1f0f00000000000000000000000c181f222729333637444b4b45383b372e20190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e373a4243403a3530251f180d060000000000000000000000000000000000000000000000000000000000000000000000000002152838465761757c76706a635b564f4b43363531261f170c040000000000000000000000000000000000000000000a18253036434a4e50504d493c38352b1e161a2123282d31312d25231c1109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f3b475460697b889698999a9b9c9c9c9c9c9b99979593969a9ea7a5a9adb1b4bbc8bac6b9b3ada6a79e9b9a9999999a9b9c9d9e9e9f9e9e9c9990867e756a61584b463932281c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddeffffffffffffffffff2e2d2c1b5a496816c5c4a382715020000000000000000000f253a4f647a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000010c171f2b3438454b525962696f757a7f879aa2b2becedcebe5d7c8bbb4a1998b827a7572757d899ea9bacde3f3fffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e324557677d92a3b4c8ddeefff8e3cfbcab937e6953382816020000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000000000000000000000b20354b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfcab49f8a755f4a261401000000000000000000000000000000000000000000000000000000050a161e212b343737444b4f58617382979fb1bdcedbeaebe2d0c7bab4aca89f9d9fa9b3b9c5d6e5f5ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffbe7d5c5ab95806b563c2c1906000000000000000000000000000000000000000000000000000000000000000000000c20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffff3dec9b49e89745f49341f000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffecd7c2ad97826d5a49382a201d140d0b06000000000000000000000000000000000000000000000009141d2f3a464c5b636e79828b969ea8b3b7c4cfe2ebdfcbb7a6907b66513b2611000000000000000000000000000000000000000000000000000000000d2035485a6b8095a4b6c7d7e9fdffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd0c0b49f8c7a64574633201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4c9deedd8c3ae98836e593c2c19060000000000000e23384e63788da9bacee2f6fffffffffffff8f4f2efeef1f3f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdec9b49e8975604b36210b000000000000000000000000000000000000000000000000000b161e313d494e5460656d757e8c9faabac6d3e1ecf6fdfffffffffffffffffffffffffffffffffffffffff9efe5d7cdbbb49f8d7b65594f423225150200000000000000000000000000001325364c6177889ea8b4b9b4b0aaa29a90847a6c61574b3f2e1c08000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8b9cde1f7ffffffffffffffffffffffecd7c2ad97826d583c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832404c515d656d757b81888d93989ea7a8aeb4b9c6c8cbd5e2ecfafffffffffffffffffffffffffffffffffffffffffffffffffffbf7ece3dfdbd7d5d5d5d5d5d5d5d5d5d5d5d5d6d7d8d9d9d9d8d8d7d5d2d4cac7c9bcb5b0a69d93877c6c6057483c2d1f0f01000000000000000000000c1d2a34373c3a464c555560605658504b3f352b1e1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b11161c2e3f4b4f575855504a4336342a211a0f030000000000000000000000000000000000000000000000000000000000000000000002101d324556617585918b857f79726b656054504b4437332a1f170c000000000000000000000000000000000000000a1b2836434a5460636565625a564d483c32282c35383e424646423a372e241d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101a2832404c5961727f8c9da6adaeafb0b1b1b1b1b1b0afadaaa8abafb3b8c5bec2c6caced8cfd6ccc9c2c5b8b3b1afafaeaeafb0b1b2b3b3b4b4b3b2aea49c938880766a61574b453930261811060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8196abc1d2e4f8ffffffffffffffffefdfd2c2b49f8c7a645645311d1100000000000000000013293e53687e93a8c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000000000000040d18202832363b484d5355606469768498a0b1becedbebe6d9cebfb3a99f978f89888a929ea7b9c7d7eaffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a6072859bb0bfd0e7f7ffecdac9af99846f5645321e090000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffff4dec9b49f89745f4a27150100000000000000000000000000000000000000000f253a4f647a8fa7b8cce0f5fffffffffffffffffffffffffffffff4dfcab49f8a755443301c07000000000000000000000000000000000000000000000000000000000002090d1820222731363a4755607281979fb1bdcde3ecede5d7cdc9c6bab4b2b4bac7ccd6e4f4fffffffffffffffffffffffffffffffffffff0dac5b09b85705b37261401000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff5e0ccb8a78f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff4dfc9b49f8b786256473b3531262320191612110f0b09020000000000000000000000000000000a192631404c58616c78838c989faab4b9c6cbd5e2ecead8c8b29d8874604b36200b0000000000000000000000000000000000000000000000000000000005192b3c4b6074869ca9bacde1ebfbfffffffffffffffffffffffffffffffffffffffffffffffff1e1d2c1b3a2957f6a5c4b3929170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da8b9cde1e9d7c7a9937e69543e2914000000000000000b21364b60768a9fb4c9dff4fffaf4f2edece3dfdddad9dcdee5ecf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a88e79644f39240f000000000000000000000000000000000000000000000000000003131f2c3536434b505660687d8c9fa8b6c3cfdee1e9eaeef1f4f7fefffffffffffffffffffffffbf4f0e5ded2c7bab49d947f6a5d4b3a322415070000000000000000000000000000071c3043546b8095a6b8c6cdc9c5c0b4afa29a8c8175655d4b37230e000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176899eb4c9daecfffffffffffffffffffffff2ddc7b29d87725a4835211a0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f383f4b4f5660666c73787e83888e93999ea8acb3b8c4cfdfe6f1fcfffffffffffffffffffffffffffffffffffffffffffbf3e7e0dacfcac6c1c0c0c0c0c0c0c0c0c0c0c0c0c1c2c3c3c4c4c3c2c1bfbdc3b7b2aeab9f9a92887e74665e4b45392b1d0f010000000000000000000004182a3b474c525458616a717576736d655d4d493c3023140600000000000000000000000000000000000000000000000000000000000000000000000000000008131c20262b2a3a4b5d656d6d6a6560544c483b352c1e160a000000000000000000000000000000000000000000000000000000000000000000102032424b6074849aa39f9b948e87817a746c6560554c473a33291c110200000000000000000000000000000000081828394554606873787b7a78736b625a4b45383d494e53585b5c57504b3f382f211a0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2d38454b5e667783949faab7c4c4c5c6c6c7c7c7c6c5c4c2bfbdc1c4c8ccd5d4d8dbdfe2eae4e8e1ded7d5ccc8c6c5c4c3c4c4c5c6c7c8c9c9c9c8c7c2b6b1a69e95897f766a60574b43362e20190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374e63798ea3b5c9ddf5fffffffffffffffffdefe2cebbaa9c8674604b3f2e1c0c0000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000050a161e212b343737444b4f58617382979fb1bdcedbeaebe2d0c7bab4aca89f9d9fa9b3b9c5d6e5f5ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c304354657b8fa1b3c9daecfff4dec9b49f8a75604b3621100000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffff4dec9b49f89745f4a341f00000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbfffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000050b0d151d202a374454607281979fb0bccfdae7f3eae2dfd7cdc9c7c9cdd7e0e8f4fffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d08000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc0d5eafffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff6e2cebaa99a847461594f4b443738352b2b282624211e160a000000000000000000000000000a1b2837444b5e6676818b989fabb4bbc8ccd6e0e7f2f7e2cebbaa957f6a5544311d0800000000000000000000000000000000000000000000000000000000000e1d314556647a8b9fb4bdcdddedfbfffffffffffffffffffffffffffffffffffffffffffff2e3d4c3b5a39a8473604b3e2e1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6c6d6e9e1cdbaa98f79644f3a240f00000000000000091e32455670859ab0c6d6e9f0e6dfddd7dacfcac7c5c3c7cad3d7dcdee6eaeff3f5fcfffffffffffffffaf4f2eeeceef1f4f6fdfffffffffffffffffffffffffffffffffffffffffffce9d7c6a6917b66513c2611000000000000000000000000000000000000000000000000000000010f1a2126303538454b5f677c8a9ca5b2bec9cdd7d5d8dcdfe3ebebeff1f2f3f3f3f1f0eeebe7e0ddd3c9c1b5a99f937f6a614f3f2e1c14060000000000000000000000000000000b20354a6073889db3c5d5e1dfdbd1c8c0b4ab9f96877b65503b2510000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f09000000000000000000000000000000000000000000000000000000000000000000000000000004060706010000000000000000000000000000000a1e3346576c8197abbccfe3f8fffffffffffffffffffff4dfcab7a58d78624d3a352c1f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121d242e3738454b50575b63686e74797e848990969da6b2becad4e1e9f5fefffffffffffffffffffdf7f4f7fdfffefffdf3e8e0d5cbc9bcb5b0acaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeaeafaeadacaaa8a5a59d98928b857c746960554c4032281b0d0000000000000000000000000b1f34475961676a6c7680878a8b88827b6f625a4d4132241507000000000000000000000000000000000000000000000000000000000000000000000000010f182530353b41434759657b82837f7a736a62594e493d32281a0e000000000000000000000000000000000000000000000000000000000000000a1b2d3e4f606d8298a2b4b4b0aaa59d968f88817b746a61584c473a2f1d150a000000000000000000000000000001142636455760727e878d908f8d8880786a605656595b63686d70716c655d514c40362d1f180c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1926313e4a56606c7c8899a1b4bbc8d4d9dadbdbdcdcdcdbdad9d7d4d3d6dadde0e7e9edf1f4f7fefffcf5f3ede8e0dedbdad9d9d9dadadbdcdddededededcd3cac5b8b3a79e95897f756860544b3f352b1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000921364a5b71869bb1c7d8eafdfffffffffffffffffeebd9c8b5a496806b5d4b3a2a18080000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffff8e5d2c2a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000002090d1820222731363a4755607281979fb1bdcde3ecede5d7cdc9c6bab4b2b4bac7ccd6e4f4fffffffffffffffffffffffffffffffffffff0dac5b09b85705b372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b5d6f849aabbccfe3f8f6e1cdbaa9927c67523e2d1b0700000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffeebd9b5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000002080c1927364354607281969eb5bcc9d5dee5f0f4e9e1dedddee1e9f5fbfffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffedd7c2ad98826d5443301c08000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffdead8c7b4a29a83776b656055524d493c403d3b3a3632281a120903000000000000000000091928394555606c7b88969faab4bcc9ced9e1e8f4fafff4dfc9b49f8b77624c372715020000000000000000000000000000000000000000000000000000000000021527384a5c687e939fb0bfcfddedfbfffffffffffffffffffffffffffffffffffffffef0e2d4c5b7a59b857561554431201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eadec9b49f8a75604b36200b000000000000000316283854697f94a8b9cddfdad4cbc8c2c9bcb5b2afaeb1b6c2c2c7cad3d5dadee1e8eaeef0f1f0efebe6dfddd9d7d8dbdfe2eaeef3f5fbfffffffffffffffffffffffffffdfff9f3eee2d0c0a5907b66503b261100000000000000000000000000000000000000000000000000000000000608141c202832414d5e66798798a0b0b4bac7bfc3c7cacfd9d6d9dcdddddededcdbd9d6d5cbc8c2b6b1a39b8a7e6a614f4332211100000000000000000000000000000000000e23394e63798ea6b7cbe3f3f4eee3dcd1c9bcb4a59d88735e49341e000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000002080b1015191b1c1b160b0902000000000000000000000000031729394e63798c9fb5cadff1fffffffffffffffffffffae6d4c3a7917c67584e493d33291c12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101b222832363b3d494e53546063696e757b818898a0b2b7c3cdd7e2eaf6fefffffffff8f3f1eae2dfe2eae8e9eaeae2d6ccc5b8b3ab9f9b979595959595959595959595959698999999999998979592908c88837d77706760554b44372f1e160a000000000000000000000000001325364c61777c7f8288959c9fa69e98908478675f4f42332515070000000000000000000000000000000000000000000000000000000000000000000003111f2d36434a5056595961778b9798958f877f776d635b4b45382c1e0e0000000000000000000000000000000000000000000000000000000000031628394a5c697e93a0b2c0cac5c3b6b2aba69d97908880766b61584c4031271a0a00000000000000000000000000081c304354607583939da5a5a5a69d968b80756d6b6e73787d828686827a71665e4e4a3d342a2018110f0f0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c37444b5c647581909da6b3bfced8e6eeeff0f1f1f1f1f1f0eeeceae8ebeff3f5fbfffffffffffffffffffffffbf5f3f0efeeeeeeeff0f1f2f3f3f4f3f3f0e5ded5cbc5b9b3a79e94887e73655d4d483c32281a110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d54697e93a9bacee2f6fffffffffffffffffff6e6d2c2b49f8c7b6558473625130000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000000000000050b0d151d202a374454607281979fb0bccfdae7f3eae2dfd7cdc9c7c9cdd7e0e8f4fffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4f647a8d9fb5cadfeefce9d7c7b09b85705c4a36220c0000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffe1cbb6a18c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000091826364354606c80949fabb8c5c9d2dddfe7f2f4f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffbe8d5c5a8927d68533626140100000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e5d1c0b3a29a88807a746d68625a595552504f4b453830211e1611100f0f0f101011111527374557607381909da6b4bbc8cfd9e2ebf6fcffffffedd7c2ad98826d5948341909000000000000000000000000000000000000000000000000000000000000000a1a2d3e4e606c8196a1b2bfcfddebfcfffffffffffffffffffffffffffffffffffcede0d3c4b7a79d87776257463726140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c5a6f849aafc4d9efdac5b09b85705544311d0800000000000000000c21364c6176899eb4c1cac5c4b7b2ada8ab9f9d9a999ca4a7adb2b6c3c0c4c9ccd6d5d8dbdbdbd9d6d4cbc8c4c2c3c6c9ced8d9dde0e7ebecedeeefefefefefeeedeceae8e6e6dfdcd1c4b3a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000001080b161e30404c5b637682929b9fa9a6aaaeb2b4bcc9c0c4c7c8c8c9c8c7c5c4c0c4b8b3aca49c92857968604f4332251503000000000000000000000000000000000013283d53687d92a8c4d4e7fffffff7eee7d9cfc3b19c87725c382715020000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000409151d20262b2e3132302b201d150a0000000000000000000000000b2135495b6f8499aec3d3e6f9ffffffffffffffffffffedd8c2ad9882776d635b4c473a301f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080a151d20262c353836434a4e535660656c7682919da5b4bac7ced8e2eaf6f6f4efe5dedbd8cec9ced8d2d4d5d8cec5b8b3a69e958c8682808080808080808080808080818283848484838382807d7b77726e686259524b4437312719120300000000000000000000000000071c3043546e829194979ea7b1b4b8b3ada29a897d696050433325150700000000000000000000000000000000000000000000000000000000000000000011212e3d4a5460666b6e6e6c7f94a9adaaa59d948b82796b6056493c2c1d0c000000000000000000000000000000000000000000000000000000000a1e324557647a8b9fb4becfdfdad3cac7c4b8b3aca69e95898076665e4b4538281a0b000000000000000000000004182a3a4b60728399a1b2b6c3c4b7b2a99f9588828184888d93979b9b978f867c6f635b4c473a342b2625242220180d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d1825303c4955606a7a86969fb3b8c4d0e2eaf6fffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e7e0d6ccc5b8b3a69d93867b6e625a4b45382e1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21374c61778a9fb4c9dff3fffffffffffffffffffff0e3cfbcab9d8876615443301c1000000000000010253a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c8671594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000000000002080c1927364354607281969eb5bcc9d5dee5f0f4e9e1dedddee1e9f5fbfffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122364a5c6e8399aebfd0e3f6f5ddc8b4a38e7a644f3b2a180400000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffff4dfc9b49f8a745f4a2715020000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a626b7f8d9ea7b1b5c2c8cbd4dfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a48f79644f3a240f000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff5e0ccb8a78d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffead5c0ab95806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffeeded0c0b3a69e968f88827d78726e6b67666460564d4136322826252424252526262626314455607583969fb2b7c4ced8e3ebf7fefffffffffbe6d1bba6917c66513b2a18000000000000000000000000000000000000000000000000000000000000000000102031424b60728299a1b3bfcde1e9f4fffffffffffffffffffffffffffffff4e9e1cfc2b6a69d897963594839291909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a73899eb3c8deecd6c1ac97816c573727150200000000000000000a1f3346586a7f95a3b4b4b0aaa69d98938f8b888584878c92979ca4a6abafb3b9c6c0c3c5c6c6c4c1c4b7b2afadaeb1b4bac7c3c8ccd5d5d7d8d9dadadadadad9d7d6d5d3d0d3cac7c0b4a69a846f5a4834200b000000000000000000000000000000000000000000000000000000000000000000000213222f3d4a58616e7d868a8d9195999c9faba8abafb2b2b3b3b3b2b0afaba7a69e9790867d73635b4e4232251507000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffff7ebddc7b29d88725645311d090000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927d67523d2712000000000000000000000000000000000000000000000000000000000000000b171f2731363b4043464746403631271a0a0000000000000000000000061a2c3d50657b90a4b6cadef7ffffffffffffffffffffefdac6b2a0988b82796c61584d41332a1c1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b111a21232530353938454b5058616d7c87959fa9b4bbc8ced8e2e2dfdad2c9c6c8bbb4bbc8bdbfc0c7bab4a79e94887f78716c6b6b6b6b6b6b6b6b6b6b6b6b6c6d6e6e6f6f6e6d6c6a6865615959534c473b3631271d15090000000000000000000000000000000b20354a6074899ea9acb3b8c5cacbc8c0b3a89e8d7e6a61504333251507000000000000000000000000000000000000000000000000000000000000000b1b2e3f4b5b63727b80838381889db2c7c3b6b2aa9f988c8075635a493b2a180400000000000000000000000000000000000000000000000000000a1a2e3f4b6075869ca9bacedcecf0e6dfdcd5cbc8c5b8b3a89e96887c6c60564538291b0b000000000000000000000a1f344759697f94a1b3bfcad4d4cbc7bab4a79e9796999da6a8adb0b1aca39b9184796c61594d483b3b3a3937342b201c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f212b36434a5b63737f8b9ca4b0bdcbd5e2eefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4e8e0d5ccc4b7b3a39b8f83786a60564b3f332a1c130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8399aec4d5e7fbfffffffffffffffffffeebd9c9b7a6998372604a3f2e1b0b00000000000e23384e63788da3c8d8eafdfffffffffffffffffffffffffffffffffffffffffeebd9c8ab95806b563b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000000000000000000000000091826364354606c80949fabb8c5c9d2dddfe7f2f4f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8ea1b3c7dceff7e4d1c1ad98826d5947341f0b00000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffff4dfcab59f8a755544311d080000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000008182530445161697c88939ca4abb3b7c4caced8e6edfdffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b2611000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff3dec8b39e8974604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffecdac9a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffceeded0c4b8b3aba79e98928d8884807d7b7975675f524b45393c3b3a393a3b3b3b3b3b3e4b60738499a1b0bdcbd4e2eaf6fefffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000002131c30435460748399a1b0bdcdd7e4eef9fffffffffffffffffffffff7eee4d7cdbeb2a49c8879635b493b2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b8cce0e8d3bda8937e68533e29130000000000000000000417293a4b6073859aa29f9b948e88827e7a7672706e72777d82878c91959a9ea8a6aaaeb0b1b1afaba7a69d9997999c9fa9a9aeb3b8c5c0c1c2c3c4c4c4c4c4c3c2c1c0bdbbc3b6b2aca29a8878624d3c2b1905000000000000000000000000000000000000000000000000000000000000000000000004121f2d3a464c5f677175787c8083878a8f92969a9c9d9e9e9e9c9b9996928e88827b73676055493d3124150700000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000e1b293337444b5055595b5c5b564b453827150200000000000000000000000f20354a6073879cb2c9daecfffffffffffffffffffff5e1cfbeb2aa9f988c8176675f4c473a2e1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e131c20232731363a464c5e6675808a979faab4bbc8cdcec9c5c2b5b1aaaa9faaa5a8a9ababa99f96897f756a625a5755555555555555555555555557585959595a5958575553504c473b3d37342a201d150902000000000000000000000000000000000b21364b60768ba8b9c1c8ccd5dfe0ddd0c6b9ab9f937f6a615043332515070000000000000000000000000000000000000000000000000000000000031629394b5d65798690969898969da6b7cbd3cac8bbb4aa9f968678635947341f0b00000000000000000000000000000000000000000000000000021527384b5d6c8196a4b6c7d8eafafff9f3f2e7e0ddd5cbc6b9b4a69d908174605646392916030000000000000000031628384c61778a9eb4bfd0dfe6e7dfd7cdc5b8b3adabaeb3b8c4c2c5c6c1b5b1a29a8b81776b625954514f4e4d483b35302618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0d1820222933363c485460697985949faab6c2cde0e7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e8e0d5cbc1b5b1a0988a8074655d4c473a3020180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a51667c91a6b8cbe0f4fffffffffffffffffffff7e7d4c4b3a1947f695d4b3a291704000000000c21374c61768caabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a352000000000000000000000000000000000000000000000000000000000000000000008182536434a626b7f8d9ea7b1b5c2c8cbd4dfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022364a5c6f8499afc1d1e4f7efdfc9b49f8a77614c37221000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffff8e3cfbcab8b75604b36200b0000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c34434f5e66767e868e969da6adb4bbc8cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffefd9c4af9a846f5443301c0700000000000000000000000000000000000000000000000000000000000000000000000001142637576d8297acc2d7ecfffffffffffffffffffffffffffffff8e3cfbcab8f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffceee2d5cbc8c5b8b3ada7a59d999592908f877c706860575551504f4f4f5050505150505c6c8196a2b3bfcddfe7f2fdfffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000011426364556607483969fb4b9c6d1dee5f0f5fbfffffffffffaf4efe4ddd0c6b9b4a0988678635b4a3d2c1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c5d5e8ebd9c9a58f7a65503a2510000000000000000000000c1d3144556277848c8a857f79736d696461575a595962676d72777c8085898d9195999b9c9b9a96928c88848283868a8f94999ea7a8abacadaeafafafafafaeadacaaa8a6a3a59c978f8478625a49351d0d00000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933414d52556063676a6e7276797d81848788888989878684817d79746c6660544b44372c1f140600000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffff7e2cebbaa8f79644f3a240f0000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000e1e2c3a464c5560656a6e7071706b605645311d0f0000000000000000000000071c304354697f94abbccfe3f8fffffffffffffffffffeecdccfc8bbb4aa9f97887c6e61584b3f3025180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e151d202933404c57606a77828b989faab4babab4afaaa49c958f8a8c9093949596968b81766960574d483c404040404040404040404040414344444444444342403d3b37342a28221f180d08020000000000000000000000000000000000000b20354b60758a9fb4cadee0e8f3f5eee4d6c9bcb59d947f6a61504333251507000000000000000000000000000000000000000000000000000000000a1e324657657b8a9ca4abaeaeacb2b7c4d4e6dfd8cec8bbb4a49c8877614c37220c00000000000000000000000000000000000000000000000000091d314556657b8d9fb5c2d3e5f5fffffffffffaf4f2e7e0d6ccc4b7b29f978374615746321e140200000000000000091e3245566b8096a8b9cdddedf9faf5eae2d5ccc8c2c0c3c8cbd5d7dbdbd2c9c0b4aa9f978980776f696664646259554b43362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090b171e212b34373a464c525a62727e8a9ba3b4bbc8d3e0ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7e0d2c9beb2a99f95867b6d61584d41342b1d13040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074889eb3c8ddeffffffffffffffffffffffff2e2d0bfb49f8c7a645846331f10000000000b20354a60728a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200000000000000000000000000000000000000000000000000000000000000000000008182530445161697c88939ca4abb3b7c4caced8e6edfdffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f657a8fa3b4c8ddf1f6e2cdbaa9947f6a543f2e1b08000000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffecdab6a08b76614b36210c0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000162532404c576169717981888f989faab2bfced8e5f5fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffebd6c0ab96816b5636251300000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859ab0c5daeffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffff3e7e0ddd5ccc8c2c3b7b2aeaaa7a5a59d91857d756f6a6665646464656566666665647a8f9fb0c0d0ddebfafffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000081828384556607381929ea8b4c0c9d3dee0e8eaebecebe9e6dfddd1c8bfb3a89e938275625a4a3d2d1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9e3cfbcab8d77624d38220d0000000000000000000001152737485962707675706a645c58534f4b46393b484d52585961666b6f74787c808386868684817c77736f6d6e71757a7f83888e93969798999a9a9a9a9a9998979593918e8b87817a6f625a493c2c19000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f303937444b4e515559576064686b6f727373747372706f6b68646054504a43363126190f010000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffeebd9c8a9947f69543c2b190500000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000c1c2c3c4958616b747b80838687858074604b3d2d1a0700000000000000000000001325364d62778c9fb5cadff4fffffffffffffffffffffaece6d8cec8bbb4a69e918276655d4a4336291c0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b171f2f39454b59626c78828b979fa9a99f9a948d86807975777b7d7f808180786c61584b4539342b2b2b2b2b2b2b2b2b2b2b2b2b2c2d2e2f2f2f2e2e2d2b2826221f18130d0b05000000000000000000000000000000000000000000081d31445572879cb2c7dcf1fbfffffff4e7dacfbbaf9d947f6a61504333251507000000000000000000000000000000000000000000000000000004182a3a4b6175879da8b6c2c3c3c1c8cbd4e2f2f6eae2d9cec2b6a697826d573b2a1804000000000000000000000000000000000000000000000005182a3b4b6074869cabbccfe0f1fffffffffffffffffffbf4e8e1d4cbbdb1a1998475614b42312010000000000000000b21364b6075899eb4c6d7e9fbfffffffdf3e8e0ded7d6d9dde0e7ecf0f0e5ded1c8bbb4a89e958b847e7b7a7977736b605443301c1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121d242933363b484d535861676e7884939fa8b4c1ced8e6f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfcfefffffffffffffffffffffffffffffffffffffffffaf0e5decfc7bab4a49c8f8276675f4c483b301f170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8196abc1d2e4f8ffffffffffffffffffffffede2cebbaa9d8776614c3f2e1b08000000071c30435472879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c000000000000000000000000000000000000000000000000000000000000000000000008131c34434f5e66767e868e969da6adb4bbc8cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374b5d70859bb0c3d4e6faead7c7b19c87725d4b37220b000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffe1ccb6a18c77614c37220c0000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000714222f39464b545c646c747a828b99a1b4bac7d7e5f5fffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff1dcc7b19c87725746331e0a000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffbf4f3e7e0ddd7d4cac7c3c0bcc3b7b2a39b9289847f7b7a79797a7a7b7b7b7b7b7a849aafbdcddeedfbfffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000a1a28384555606c7e8a9aa2b1b6c2c8ccd6d5d6d6d6d4d4cac7c0b4b0a1998a7e6e6157483c2d1f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecdfcab49f8a75604b35200b000000000000000000000009192b3b484d58616056554e4a3e3e3a3632292b34373d3b474c5156546063676b6e7071716f6c6762595a5859566064696e73797e808283848585858585848281807e7b7976726c655d4d483c2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e25263135383c4039454b4f53565a5d5d5e5e5e5d5b5a56524e4b43363530251d140900000000000000000000000000000000000000000000061b30465b70859bb0c5daf0ffffffffffffffefdac5b09a85705a4834200900000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000a1a2a3a495a637680899095989b9c9b95806b5c4a3621110000000000000000000000082034485970859bb0c5daf0fffffffffffffffffffffffff6eae2d9cec4b8b3a098877b6a6054473a2d201200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b28323b484d5a636d78818a918e8a857f78716a64606165686a6b6b6b635a4c473a32282019161616161616161616161616171819191a1a1918171513100c0b04000000000000000000000000000000000000000000000000000b2034485a71869bb0c6dbf0fffffffffff7ece3ccbbaf9d947f6a61504333251507000000000000000000000000000000000000000000000000000a1f3447596b8095a6b7c6d3d8d8d6dddfe7f2fffffef6ebe2d3c5b39d88735947341f0b00000000000000000000000000000000000000000000000b1f3447596a7f94a4b6c9daecfffffffffffffffffffffffffcf2e7dfcebfb3a298826e604e3e2d1f0e00000000000011273c51667c91a8b9cde4f4fffffffffffffbf5f3ecebeef2f4fafffffff8eee6d8cec6b9b3aa9f9993908f8e8c888072604b42311c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222f3839464c535962696f767c838a9aa2b4bac6d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffff8f3f1f0f4f6fcfffffdf6f4efebe7e6e5e7e9edf2f4f9fffffffffffffffffffffffffffffffffffff8ede5d7cdc2b6b1a097887d6f62594d4133291b1101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374e63798ea3b5c9ddf5fffffffffffffffffffffffeead8c8b7a597826d5d4b37221100000000132536596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffeebd9c9ab96816c56412c1700000000000000000000000000000000000000000000000000000000000000000000000000162532404c576169717981888f989faab2bfced8e5f5fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f52677c91a5b7cadff6f5decab6a48f7a654f392916030000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffbe8d5c5aa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933363e4a4f5460656d7883929fa9bac7d7e9fdfffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cde1f6ffffffffffffffffffffffffffffffedd7c2ad98826d5839291703000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ede6dfddd9d5d2d4cac1b4b0a89e999591908f8e8f9090909090908f9aa2b4c8dbebfcffffffffffffffffffffffffffead5bfaa95806a55372614010000000000000000000000000000000000000000000000000000000000000000000000000a1a2737444b60687884919ca4adb3b8c5bfc1c1c1bfc3b7b2aba29a90847869604b46392b1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefdec9b49e89745544311d080000000000000000000000000d1d2b343a474c4b453839362d2925211e16182022282a34373c36434a4d5155595b5c5c5a56524d483b4238454b4f54595b63686b6c6d6e6f6f6f6f6f6e6d6c6b6866646158574f4b3f352b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a09141d2023272b2832363a3d41454748494949474644413d39353026201c1308010000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffff4dfcab49f8b78624d37261401000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000021628384759637887959ea7aaaeb0b1b09f8c79644e3f2f1c080000000000000000000005182b3b556a7f95aabfd4eafffffffffffffffffffffffffffdf6ebe2d5cbbeb2a69d8c7f7261584a3e301c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b343c494d5a626c777b7975706a635b554f4b4c5053545656564d493c332a1e160a05000000000000000000000000020304040405040302000000000000000000000000000000000000000000000000000000000000000d22384d62778b9fb5cadff4ffffffffffffffe9d9ccbbaf9d947f6a61504333251506000000000000000000000000000000000000000000000009182a3b4c61778a9eb4c4d4e4ededebf2f4fafffffffffffef0e0cbb7a68c77614c37220c0000000000000000000000000000000000000000000005192b3c4c62778a9eb4c2d3e7f7fffffffffffffffffffffffffffffaebddd0c0b2a0937e685c4a3d2c1d0d0000000003162838586d8298adc6d6e9fffffffffffffffffffffffffffffffffffffffffff6eae2d6ccc8bbb4afa9a6a4a3a79e95826d604e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2e37404c515761686f777e848a91989ea8b4c0cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffff6f0e5dedbdbdee1e9e4e5eae2dfdad5d2d0d0d2d4d8dcdfe6eff4f7fefffffffffffffffffffffffffffffffff5e9e1d3cabeb1a69e928377675f4c463a2e1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000921364a5b71869bb0c7d7e9fdfffffffffffffffffffffff6e6d4c3b19f8f7a654f3f2e1c08000000162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff7e3cfbcab917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000714222f39464b545c646c747a828b99a1b4bac7d7e5f5fffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354b6074879db2c8d9ebf9e5d3c2ac97826d5746321e0a000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffff5e0ccb8a78f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212d3636434b505a626e7d8b9fa9bacde1ecfffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e556a8095aac6d7e9fcfffffffffffffffffffffffffffffae7d4c4a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e6dfd1c8c6b9b3aeaaa6a5a4a4a4a5a5a5a6a5a5a4afb4c0d1e3f9ffffffffffffffffffffffffffffefdac4af9a846f5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000a192731424e5a63707c8690989ea7a7aaacacaba9a7a59d968e857b6f635a4e4232291b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ddc8b39d88735e37271501000000000000000000000000000d18202a333736322824211a140f0c0a03050b0d12181f2227253035383c404446474645413d37342b2d2731363a3f3d4a4e53565758595a5a5a5a5a5958575553514e4c463a3a372e20190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1215161e2124282c2f323333343432312f2c2824201c140b070000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffff7e3cfbcab947f6a5544311d08000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000091e3245566177879ca5b3b8c5c3c5c6bbaa9a846f5d4c38230a000000000000000000000010263b50657b90a5c9d9ebfefffffffffffffffffffffffffffffef3e7e0cfc4b7aa9f948376645c4d413025180a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202c353c494d596266646056554e493d3a35373b3e3f40414138352c1f170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91abbccfe3f8fffffffffffffff8ead9ccbbaf9d947f6a615043322414060000000000000000000000000000000000000000000b19273448596b8096a8b9cde2f2fffffffffffffffffffffffffae7d5c4a18c77624c37220d000000000000000000000000000000000000000000000b2035485a6c8197a8b9cde0f0fffffffffffffffffffffffffffffffffbeedecfbeb49f8b7a645b493b2b1c0c000000091e32455672879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffef4e8e1d8cec9c4bebbb9c5b8b3a0937e685847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a333f4b4f5e666e767d848b939a9faaadb4b9c6d0e1e9f5fffffffffffffffffffffffffffbf5f3f2f4f6fdfffef7eee3dcd2c9c6c6c9cdd7cfd0d7cdc9c5c0bdbbbbbcbec2c7cad4dadfe2ebf6fafffffffffffffffffffffffffffffffdf1e5decec5b8b3a199897d6d61584b3f3026180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d53697e93a9bacde1f6fffffffffffffffffffffffff1e1cebdb09a85705d4b37230900000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933363e4a4f5460656d7883929fa9bac7d7e9fdfffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556a7f94aabbcee2f7f0dec9b49e8976614b36210c000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222630353c484d5f677c8b9fb4becee4f4fffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72879cb1c7dcf1fffffffffffffffffffffffffffffff4dfcbb7a68d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efeae5e3e4ddd6ccc9c4bfbbbab9b9b9bababbbbbbbab9c5c8d1deeefffffffffffffffffffffffffffffff3dec9b49e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000009151d313c494d5e66737b83898e929596979694918d87817970655d4d493c311e160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec8d9ebddc8b39d88735e482614010000000000000000000000000000050c171f21201d150f0d07000000000000000000040b0c11131c2023272b2e3131312f2c2722201818151d20252a2d36393e414243444545454545444342403e3c3936332925231c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f13161a1d1e1e1f1e1d1b1a16130f0b080100000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffeebd9c9b29d8774604b352012000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000061a2c3d4b6074859ba5b6c3ccd5d8dbd8c8b4a2907b655038281502000000000000000000000d22374c62778cabbccfe3f7fffffffffffffffffffffffffffffffffbece2d4c8bbb4a199877a675f4a4336281a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19202c353b484c514f4b453838352c24202226282a2b2c2b2320190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c9daecfffffffffffffffffff8ead9ccbbaf9d947f6a614f4232241405000000000000000000000000000000000000000e1b2937444c62778a9fb4c6d6e9fffffffffffffffffffffffffff5e1ccb9a88c77614c37220c0000000000000000000000000000000000000000000417293a4d62788b9fb4c6d6e9fefffffffffffffffffffffffffffffffffffcede1cdbaa99e88796359483a2a1b0b00000b21364b60768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffcf6eae2dfd9d3d0cfd5ccbeb39e8976614c382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202e3a474c5d65707b838a929a9fabafb4bbc8c9cdd6e4eefcfffffffffffffffffffffffff8f3e8e0dedddee1e9e3ebe2dfd0c7c2b5b1b1b4bac7babbc7bab4afaba8a6a6a7a9adb2b6c3c5caced9dfe7f2f8fffffffffffffffffffffffffffffff9ece3d5cbbfb3a79e918276655d4b43362a1d1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364c61768a9fb4c9def1ffffffffffffffffffffffffffecddc8b4a28f7a654f3726140100000f243a4f647a8fa4c3d4e6f9fffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212d3636434b505a626e7d8b9fa9bacde1ecfffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d62778b9fb4cadff4f5e1cdb9a8927c6752392917030000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcffffffffffffffffffffffffffffffedd8c3ae98836e5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708141c202b35414d5e687d92a0b2c6d7e9fcfffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a553b2b18050000000000000000000000000000000000000000000000000000000000000000000006192b3c4f647a8fa4b6cadef3fffffffffffffffffffffffffffffff2ddc8b29d88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4e9e1ded9d5d0cecccdcfd3d8d9d4d0cfcececfcfd0d0d0d0d0cfdadce3eefcfffffffffffffffffffffffffffffff5e1cdb9a88f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000001131e2c35404d5460656d74797d808181817f7c78726c645c504c3f352c1e140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94aabbcee2dec9b39e89745544311d0800000000000000000000000000000000040a0c0b09020000000000000000000000000000000000070b0e1216191b1c1c1a17120d0b050002090b0f141a2124292b2d2e2f30303030302f2d2c2b292624211f17100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080809090908060501000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffff7dfcbb7a5917c6752402f18080000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000c2135495b6b8095a3b5c3d3e0e8edf0e6d0c0ae99836e5645321d0d000000000000000000000b20354b60758a9fb4cadfeefffffffffffffffffffffffffffffffffffff2e6d9cebfb3a59d8a7d6b605445382a1d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e19202b34373c3936322823211a0f0b0c1013151616160e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c6d6e9fcfffffffffffffffffff8ead9ccbbaf9d947f69604f42312313050000000000000000000000000000000001121f2c3a4655606d8297a9bacde4f4fffffffffffffffffffffffffff3dec9b49e89745947341f0a0000000000000000000000000000000000000000000a1f3346586c8196a9bacee4f4fffffffffffffffffffffffffffffffffffffffde9d7c7b8a69d877762584739281a0a000e24394e63798eabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4eee8e5e4e8e0ccb8a795806b5645321e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061424313e4b58616e7a8590989fa9afb4bcc9c9ced8dee1e9f4fffffffffffffffffffffffff7ece3dfd6ccc8c7c9cdd7ced9cecac0b3afa49c9b9fa9a3a4a5a6a99f9a969291909294989da5a8afb4bbc8cbd4dde4eff7fffffffffffffffffffffffffffffff3e7e0d0c5b8b3a098877b6a6054483b2e2114020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586d8398adc3d4e6f9fffffffffffffffffffffffff7e4d1c0ad98826d5544311d0800000c21364c61768ba5b7cadff4fffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375a6f8499afc4d9eefffffffffffffffffffffffffffffffbe8d6c5ab96806b563a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222630353c484d5f677c8b9fb4becee4f4fffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009203448596e8499aec6d6e8fce9d6c6ae99836e5746331e0a00000000000000000000000000000003162838556a7f94aabfd4e9fffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffde8d3bda8937e6853372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e192031404e5f6d8298a8b9cde1f3fffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000002172c41576c8196acc6d6e8fcfffffffffffffffffffffffff0dbc5b09b8570594834200b000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8398adc2d3e5f9fffffffffffffffffffffffffffffde9d7c7ad97826d583d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5e9e1ded7cdc9c4bfbbb9b7b8babec3c8ccd6dfe3ebe4e1d9d7d6dbdfe3eceff4f6fcfffffffffffffffffffffffffffffffce9d6c6aa947f6a5536251300000000000000000000000000000000000000000000000000000000000000000000000000000000000e19203036434a50546064686a6c6c6c6a67635a564f4a3e382f20190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4cadfdfcab59f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707050100000000000000000000070c0e13161718191a1a1a1a1a1918171613110f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffae6d4c3b19b86715e4c3626140100000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000005192b3c4e63798b9fb4c1d1e1f1fbffffeedfc9b49f8a75604b3b2b1805000000000000000000081c30435472879db2c0d0e1f1fffffffffffffffffffffffffffffffffffff6ebe2d0c3b7a89f9180726056473b2b1e0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1820222624201d150e0c060000000000000101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cde1f7fffffffffffffffffffff8ead9ccbbae9d937e69604e4131231304000000000000000000000000000009141d303d4958617381979fb1c7d7e9fffffffffffffffffffffffffffff0dbc6b09b86715b3a2a18040000000000000000000000000000000000000000000c21364c61768a9eb4c7d8eafffffffffffffffffffffffffffffffffffffffffff5e5d5c5b7a59c86766157463827150210253a50657a8fa5c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbfffbe8d6c5b39e8975604b3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007142432424e5c6476838f9ba3aeb4bac7cacfd9dfe2eaf3f5fcfffffffffffffffffffffffbefe7dacfcac5b8b3b2b4bac7b8c8bbb4ada29a908686898c8e8f9091908a85807d7b7b7d7f83878c939a9faab2b7c4c9d2dde4eff8fffffffffffffffffffffffffffffbede3d5ccbeb2a59d8c7f7262594b3f321d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657b90a5b7cadff6ffffffffffffffffffffffffffefdec9b39e8974604b35200b00000a1e33465772879db2c7dcf2fffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb1c6dbf0fffffffffffffffffffffffffffffff5e0ccb8a78f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708141c202b35414d5e687d92a0b2c6d7e9fcfffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b51667c91a8b9cce1f5f4dfc9b49f8a76614c36210c000000000000000000000000000000091e3245566c8196acc1d6ebfffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132231414c62778a9eb4c5d5e8fbfffffffffffffffffffffffffffffffde9d7c7a08b76604b36210b00000000000000000014293e53697e93a8b9cce1f3fffffffffffffffffffffffff4dfcab59f8c77624c37220f000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788b9fb4cadff1fffffffffffffffffffffffffffffff6e1cdbaa9917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000031629395e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff7f1e6dfd7cdc9c6bab4afaaa6a3a2a3a5a9adb3b8c5cacfd9decec5c2c0c6cacfdadadee1e9eaedf0f3f5fbffffffffffffffffffffefd9c4af9a846f5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000006121825303536434b4f525557575654524d493c39362d231c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6e8399aebfd0e3cfbcab8c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030405060708080908070300000001020304050505050504030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffff2dec9b5a3917c665443301c0c00000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000b2035485a6e8399a9bacedfeffffffffff6e2cebaa9917c6759483420120000000000000000000114263654697e93a2b3c3d3e3f3fffffffffffffffffffffffffffffffffffffeede1d4c6bab49e9582746259483c2c1f0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d110f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9daecfffffffffffffffffffffff8ead9cbbbae9c937e685f4e41302212040000000000000000000000000e192631404c5b637683979fb1bdcee5f5ffffffffffffffffffffffffffffecd7c2ad97826d58422d180000000000000000000000000000000000000000000013283e53687d93a8b9cde5f5fdfffffffffffffffffffffffffffffffffffffffffff3e3d4c3b6a49b8575615645311d0911263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a7927d685443301c0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142532424f60687a8798a0b0b4c1c9cdd7dfe3ebf4f7fdfffffffffffffffffffffffffff3e8e0d1c9bcb5aea79e9d9fa9a2a3a4aa9f988e847b71717477797a7b7b7b76706b68666667696d72777e858b959da6b0b5c1c8d1dde4eff9fffffffffffffffffffffffffffff3e8e0cfc3b7aa9f958477655d4f4231271a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354a6073879db2c8d9ebfefffffffffffffffffffffffff5e0ccb9a78e79644f39240f000003172939586d8298adc2d8edffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e192031404e5f6d8298a8b9cde1f3fffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b6075899eb4c9def3f6e2cdbaa9927d67523828150200000000000000000000000000031628384b6075889db3c8ddf2ffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f3448596a8095a7b8cce0f5fffffffffffffffffffffffffffffff6e1cdbaa98a75604a35200b0000000000000000000c21364c6176899eb4c4d5e7fbfffffffffffffffffffffff8e3cfbcab937e69543d2d1a0700000000000000000000000000000000000000000000000000000000000000000d21364a5b6d8297aabbcee2f7fffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465774899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd4cac7bab4ada89f9a95908e8d8d8f93989ea7aeb4bcc9c8bdb1acabb1b5bcc9c5c9cdd7d5d8dbdee0e8eef0f6fffffffffffffff3dec9b39e8974604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20263035393d404142413f3c38352c24221b1008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f647a8fa1b3c8d8dac9a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000102030500040a0c0e101214151718191a1b1c1d1e1e1d1c19140e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffff8e5d2c1b19c8673604b3a291704000000000000000000000000000000000000000000021527375e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000d22384d62788b9fb4c7d8eafdfffffffffdead8c7b39e8977624c403019090000000000000000000b20354b6072849aa5b6c5d5e4f4fffffffffffffffffffffffffffffffffffffff1e4d7cdbcb0a0988577625a493d2c1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566d8298abbccfe3f3fffffffffffffffffffffff8e9d9cbbbb59f8d7d685f4d403022130100000000000000000005131e2b37444b5e6679869aa1b1bdcedcecfffffffffffffffffffffffffffff9e6d3c3a8927d68533d2813000000000000000000000000000000000000000000041a2f44596f8499aec6cfdae1e9f5fffffffffffffffffffffffffffffffffffffffffff1e1d3c2b4a39a8374604b36200b12273c51677c91a6bcd1e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19c8673604b3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122232434f60697e8c9da5b2bec8d1dee1e9f4f7fefffffffffffffffffffffffffffffeede3d6ccc1b4ab9f998f8988898b8d8e8f8f8b83796f655d5c5861636566666661575653515152545859626970777f88919ba3b0b4c0c9d2dfe6f1fcfffffffffffffffffffffffffffbece1d4c8bbb4a29a887b69604b4538291c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95aabbcee2f7fffffffffffffffffffffffffbe8d6c5a7927c67523d271200000013293e53687e93a8c5d6e8fbffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283850657a8fa9bacde2f6fffffffffffffffffffffffffffffdead8c8ad98836d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132231414c62778a9eb4c5d5e8fbfffffffffffffffffffffffffffffffde9d7c7a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566d8298adc8d8eafdead7c7ae99836e5645321d0900000000000000000000000000091e324556697e94a6b8cbe0f4ffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6175899eb3c7d7eafdfffffffffffffffffffffffffffff4dec9b49f89745443301c070000000000000000000a1f3346586b8095a6b8cbe0efffffffffffffffffffffffffecdac9b09b86715b4a36210c000000000000000000000000000000000000000000000000000000000000000d1d30414e63798b9fb4c8d8eafefffffffffffffffffffffffffffffce9d6c6ae99846e5746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba9bacde1f6fffffffffffffffffffffffffffffffffffffffffff7ebe3dfd1c8c3b6b2a99f98918984807b7977787a7e838990999fabb2b3af9f97969c9fababb0b4bac7bfc3c6c9ccd6d8dbe2edfafffffffffff5e0ccb9a78d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c2024282b2c2c2c2a272320190f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6e8399aabbced1bba6917c66513c271100000000000000000000000000000000000000000000000000000000060b0d12131414151617181a1c171f21242627292a2c2d2e2f313132333333312e2a24211a0f0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffff0dec9b5a4927d685846331f11000000000000000000000000000000000000000000081d31445573899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000004182a3a556b8095aabbcee5f5fffffffffffff5e0ccb8a799836e5e4c372715020000000000000000081c3043546176879ca7b8c6d6e4f5fffffffffffffffffffffffffffffffffffffff5e9e1cdbfb2a39b8778635b493d2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e101b18140f0b090200060606060606060606060606060606060606060606060606060606060601000000000000000000000000000000000000000000021528384e63798c9fb5c5d5e7fbfffffffffffffffffffffff7e9e3cfbcab9f8d7d675e4d40311d1509000000000000030d1920303c4855606b7c8a9ca4b3bfcedbebfafffffffffffffffffffffffffffff3dfcab6a58d78634d38230e000000000000000000000000000000000000000000071d32475c72879cafb5bcc9cdd7e5f4fffffffffffffffffffffffffffffffffffffffffff0e0d1c1b3a1937e68533e281311263b50667b90a5c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a4917c675746321e150500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404f61697e939faab7c3cfdde4eff6fdfffffffffffffffffffffffffffffffff6eae2d0c5b9b3a39b8d837a747274767879797a786e645c504b3f474c4e4f5051504b46393d3c3b3d3f3b484d5359626a747c85909aa2b0b5c1cad3e1e8f4fffffffffffffffffffffffffffff1e6d9cec0b4a69d8c7e6d6056473a2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62778b9fb4cadff1ffffffffffffffffffffffffffe8d3bea8937e69533e29140000000e24394e63798ea7b8cce0f5ffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8196abc7d7eafdfffffffffffffffffffffffffffff7e2cebbaa917c67523727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f3448596a8095a7b8cce0f5fffffffffffffffffffffffffffffff6e1cdbaa98a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283851667c91aabbcee2f7f4dec9b49f8975604b36200b000000000000000000000000031628384b6075889db3c4d5e7faffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000020202020100000000000000000000000000000000000000000000000000000d1e3246576b8095a9bacde2f6fffffffffffffffffffffffffffff3dec8b39e89735e3a2a18040000000000000000000417293a4b6176889eb3c1d2e7f7fffffffffffffffffffffff7ddc9b5a38e79634e3a2a1704000000000000000000000000000000000000000000000000000000000005192b3b4d5f6f849aaabbcee6f6fffffffffffffffffffffffffffffff5e1cdb9a8927c67523928160300000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c7d7e9fdfffffffffffffffffffffffffffffffffffffffef0e7d9cfcac0b4b0a59d948a837c766f6a6664626365696e757b838c969d9e99908281868b91969a9fa9a7aaaeb1b3b9c5c3c6cfdfe6f1fffffffffbe8d6c5a6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f131517171715120e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4e63798b9fb4c7d7bea9947f69543f2a140000000000000000000000000000000000000000000000000000050e1920232728292a2a2b2c2d2f312a3337393b3d3e404142444546474848484846433f39362d221f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffff8e5d2c2b39e8876614c3f2e1c0c00000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000e1f34475972879cb1c8d9ebfffffffffffffffbe8d5c5b3a1917c665544311d0800000000000000000114263647586379899ea8b9c6d7e5f5fffffffffffffffffffffffffffffffffffffffceaddcfc1b5a59c8879635b493c2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c2325302e2925211e161b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b170c0a04000000000000000000000000000000000000000a21364a5b6e8398a7b8cce0eafbffffffffffffffffffffffffecdac9bcab9f8c7c665e4e423127190e040000040a161e2b34414d5a6273808d9ea8b6c2d0deebf9fffffffffffffffffffffffffffffff2dcc7b29d87725a4935200c00000000000000000000000000000000000000000000152a40556a7f909a9fabb4bac7d6e4f3fffffffffffffffffffffffffffffffffffffffffeefdfd0bfad98836d583b2b190f24394f64798eabbccfe3eef3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b29c8775614b433220190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d4d5e697f939cb4bbc8d4e1edf8fffffffffffffffffffffffffffffffffffff2e6d8cebfb3a79e92857a6e656054576163636465625a4e4a3e382f3337393a3b3c3b363228282626282a2b34373b484d556067707b85909ba3b2b6c3ccd6e4ecf8fffffffffffffffffffffffffff6ebe2d1c4b7aa9f9382746158483b2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008203448596e8399aec3d4e6fafffffffffffffffffffffffde7d2bda8927d68533d28130000000b20354a6074899eb3c8def3fffffffffffffffffffffffffffffffffffff2ddc7b29d87725846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6175899eb3c7d7eafdfffffffffffffffffffffffffffff4dec9b49f89745443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4cadff4f6e1cdbaa8907b65503b2610000000000000000000000000091e324556697e94a6b8cbe2f2ffffffffffffffffffffffffefdac5af9a85705a45301b00000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000040b0c0f1215171717171614110c0a04000000000000000000000000000000000000000000031629394c62778a9fb4c9dff4fffffffffffffffffffffffffffff2ddc8b39d88735847331f0a000000000000000000000c1e334657687e93a3b5c9daecfffffffffffffffffffffff8e4d2c1ac97816c5847331f0c00000000000000000000000000000000000000000000000000000000031120344859677d92a2b3c8d8eafffffffffffffffffffffffffffffffff3dec9b49e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffff0e0d3c9bcb4aea29b91877f776e67605755514e4d4e50545560666e78818789847b6d6b71777c8185898e9195989b9ea7a5aeb3bfcad4e1ecfcffffffe8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102136495b6c8196a9bacdc2ac97826d57422d18000000000000000000000000000000000000000000000000000e19202b35383c3e3e3f3f40414344463a474c4e505253555658595a5b5c5d5d5e5d5c58544e4a3d37342a1d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffff0e0cbb8a697816c5d4b3a291808000000000000000000000000000000000000000e24394e63798eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000e1e2c3d4c61778ca4b6cae6f6fffffffffffffffff3e3d0bfb29d8774604b36261401000000000000000008182a3a495b647a8a9ea8bac7d7e4f4fffffffffffffffffffffffffffffffffffffffbeddfd2c3b6a69d8879635a483a291808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19202f373b45433e3a3632283131313131313131313131313131313131313131313131313131313131312c211f170b000000000000000000000000000000000000071a2d3d4c6177889eb3bcccdcedfbfffffffffffffffffffffff7e7d9c9bbaa9f8b7d68604b44372c1f181111171f28323b484d5f677884959fabb9c6d3e0eefcfffffffffffffffffffffffffffffff1e4d1c1ab96816b563c2c19060000000000000000000000000000000000000000000013283c50616a7b848c969fa9b9c5d5e3f2fffffffffffffffffffffffffffffffffffffffffdeeddc7b29d8872594834200b21364b60768b9fb4cad4d9dee1e9f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dfcab6a597816d614f43342b1d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a495b667c8d9fb5bbced8e6f1fffffffffffffffffffffffffffffffffffffef0e2d4c8bbb4a199897d72645c4f4b43464b4d4e4f504d483c362d231c1f222425262626211e1613111112141820222b3437444b515e65707b85919da5b3b9c6cfdee5f0fdfffffffffffffffffffffffffeeee2d5c8bbb4a09784766259483c2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b51667b90a5b7cadff5fffffffffffffffffffffffbe8d5c5a5907b66503b2611000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687e93a7b8cce0f5ffffffffffffffffffffffffffffffefdac4af9a856f5846331f0a0000000000000000000000000000000000000000000000020202020100000000000000000000000000000000000000000000000000000d1e3246576b8095a9bacde2f6fffffffffffffffffffffffffffff3dec8b39e89735e3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465870859ab0c5daeffce9d7c6ab96816c563b2b190500000000000000000000031628384b6075889db3c4d5e7fffffffffffffffffffffffffff1dcc7b29c87725d3a2a1804000000000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000030a0c181f2225272a2c2d2d2d2c2926211f170c0300000000000000000000000000000000000000000b1f3447596e8398adc9d9ebfefffffffffffffffffffffffffff4e0cbb8a68c77614c37220c00000000000000000000031729394b6073859babbccfe3f3ffffffffffffffffffffffefdec9b49f8a77614c3a2a1704000000000000000000000000000000000000000000000000000000112132424d6278899eb3c0d0e6f6fffffffffffffffffffffffffffffff9e5d3c2ad98826d5745321e09000000000000000000000000000000000000000000000000000000000000000000000000000002152737556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff9e5d3c2b6ab9f998f857c73696158514b45393b3938383a37444b515a636c72736f655d565961676b7075787c808386898c9099a1b2b7c3cfe1e9f5fffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c62778a9fb4c9c5b09a85705b3c2b190500000000000000000000000000000000000000000000000e1e2b353c494d51535454555657585a5b5d5861636567696a6c6d6e6f707172737372716e69635b554c473b2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffbe7d5c5b59f8d7b6558473625130000000000000000000000000000000000000316283953687e93a8c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220f0000000000000000000000000000000000000000000c1c2b3c495b677c91a6c2d3e5ffffffffffffffffffffeddfcab6a5937e685443301c080000000000000000000c1c2c3c4a5c657b8a9fa9bac6d6e4f2fffffffffffffffffffffffffffffffffffffffdefe1d3c4b7a69d887862584636251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b171e2b343f4b505b58544f4b4538464646464646464646464646464646464646464646464646464646464646413633291b0f0100000000000000000000000000000000000f1f344759677c919eafbecfddedfbfffffffffffffffffffffff7e7d8c8baa99f8c7e6b6055493c342a2626293338454b59626f7d899aa2b5bcc9d6e4f0fefffffffffffffffffffffffffffffbede1d3c8b4a38f7a644f3a240f00000000000000000000000000000000000000000000000d203343505d656f78818b9ea7b8c5d4e2f1fffffffffffffffffffffffffffffffffffffffff4dfcbb7a58c77624d37220d1e32455771869bb1c6bfc4c9cdd6dee1e9f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b19f947f6a614d483b3126190b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636465863798a9eabbccfe2eaf6fffffffffffffffffffffffffffffffffffffbeedfd2c4b7aa9f9483776860544a3e3530333638393a3a38352b221b10080a0c0e101111110c09030000000000050b0d1820273135404c505d65727d87949ea8b2bec9d2e1e9f5fffffffffffffffffffffffffff2e6d8cebeb1a29a8677625a483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20354b6073879db2c7d7e9fdfffffffffffffffffffff6e0ccb8a78d78634d38230e0000000013253654697f94a9c2d3e5f9fffffffffffffffffffffffffffffffffff8e3cfbcab907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6074879db2c5d5e8fbffffffffffffffffffffffffffffffebd6c0ab96816b563a2917040000000000000000000000000000000000040b0c0f1215171717171614110c0a04000000000000000000000000000000000000000000031629394c62778a9fb4c9dff4fffffffffffffffffffffffffffff2ddc8b39d88735847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a556b8095aac0d5eafff1dcc7b19c8772594834200b00000000000000000004121e324556697e94a6b7cbe2f2fffffffffffffffffffffffffff3dec9b49e89745847331f0a000000000000000000000000000000000000000c22374c61778ca1b6cce1fffffffffffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000000000000000000b171e212a34373a3d3f42424242413f3b3633291e170b0000000000000000000000000000000000000005182a3b52677c91abbccfe3f7fffffffffffffffffffffffffffae7d5c4a6917c66513c271100000000000000000000000b1c304354647a8d9fb5c5d5e7fbfffffffffffffffffffff6e1cdbaa895806a5847331f0f00000000000000000000000000000000000000000000000000000e1f2f3f4f606f849aa7b9ccdeeefffffffffffffffffffffffffffffffdeedecab6a48f7a6550392816030000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffff3decab6a49c8c837a706660544c473a36322826242223252731363c494d565d5e5a504c3f474c5156556063676a6e7174767b83909da5b2becdd7e5effbe7d5c4a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3447596d8297acc9c9b39e89745a4835200b0000000000000000000000000000000000000000000005192b3c484d5a62676869696a6b6c6d6f71727476797b7c7e7f8182838486868788888886837f79726a615947341f11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffff3e3cfbcab9d8776615443301c140300000000000000000000000000000000091e3246576e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f3d2c1b0a0000000000000000000000000000000000000009192a3a485a6379879db2c7dcf0fffffffffffffffffffff9e6d3c3b29d8773604b35200b000000000000000000000e1e2d3e4b5d657b8b9fa8b9c6d4e2f2fffffffffffffffffffffffffffffffffffffffff1e2d4c4b7a69c8676615443301c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309151d29333c484d5d65706d696460565b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b564c463a2d1f12020000000000000000000000000000000004182a3b4d5f6b8095a0b2bfd0ddedfbfffffffffffffffffffffff6e6d8c7baaa9f928073635b4c473b3c3c3a464c56606a7883929ea7b4c0cfdae7f4fffffffffffffffffffffffffffffffbedddd0c3b6b09b85705c4a36220d0000000000000000000000000000000000000000000000031525333f4b505a636c7a899ea7b7c4d4e1f0fefffffffffffffffffffffffffffffffffffffae6d4c3a6917c67513c2712162839556a7f94a8a6aaafb4b9c6c9cdd6dde4eff7fdfffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cebdae9d947f6f62594b4437291b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c3043546176869ca8b9c9daecfefffffffffffffffffffffffffffffffffffffaedddd0c1b5a69d8c7e6f62594a43362d201c1e21232424252220190e0700000000000000000000000000000000000000000509151d202f383f4b546067747e8998a0b1b5c2cdd7e5eefbfffffffffffffffffffffffff6eae2cec0b4a49c87786259483a291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546a7f94a9bacde1f6fffffffffffffffffff6e6d5c4b39e8974604b35200b000000000e23394e63798ea4b6cadef3ffffffffffffffffffffffffffffffffffffecdac9aa95806b553a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f2034485a6a7f94a5b7cbe3f3ffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000030a0c181f2225272a2c2d2d2d2c2926211f170c0300000000000000000000000000000000000000000b1f3447596e8398adc9d9ebfefffffffffffffffffffffffffff4e0cbb8a68c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c6d6e8fcf3decab6a48c77624d37220d000000000000000003122230414b6075889db3c4d5e7fffffffffffffffffffffffffffff5e1cdb9a88c77614c37220d000000000000000000000000000000000000000c21364b61768ba0b6d8eafefffffffffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000b1b2933363b474c4f5255575757575654514c463a33291b0b000000000000000000000000000000000000000d21364b61768b9fb4cadff4ffffffffffffffffffffffffffffebd5c0ab96806b563626140100000000000000000000011426364b5d6d8297a7b8cce0eefffffffffffffffffffffce9d7c6b39e8976614c3d2d18080000000000000000000000000000000000000000000000000d1c2c3d4b5d697e93a1b3c5d6e8fcfffffffffffffffffffffffffffff5eae2d0c4b19c87725d4b371b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffbe7d5c5b19c86796e645d514b4336332a211e16110f0d0e10151d202c3538414849443b382f34373c37444b4e5255595c5861656e7b8798a0b4bac7d2e0e8e0cbb8a68f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b50657b90abbcccb9a78d77624d38220d000000000000000000000000000000000000000000000b2035485a6270787c7d7e7f7f8081828486888a8c8e909293959697999a9b9c9d9d9d9d9b98948e878077614c3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f12140f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffecdac9b7a5998372604a42321e160b0300000000000000000000000007091521364b6176899eb4c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97816c5b4939281b0e03000000000000000000000000000000000215273747586278889da5b6cadff4fffffffffffffffffffffff1dfcab6a5917c6651382815020000000000000000000010202e3f4b5d657b8a9ea8b7c4d4e2f1fffffffffffffffffffffffffffffffffffffffff2e2d4c4b6a4998372604a3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e273139464b5a626e7b85837e7a7571707070707070707070707070707070707070707070707070707070707070706c61584a3d2f1d150a000000000000000000000000000000000c1d30404a60728298a1b3bfd0ddedfbfffffffffffffffffffffff5e5d8c8bbb49e9685796b615954515153586169757f8a99a1b3b9c5d1e3ecf7fffffffffffffffffffffffffffffffaecddcfbfb3a59c907b65503e2d1b070000000000000000000000000000000000000000000000000715212e373c494d5c647a899da6b6c3d2e0effdffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160c22374c61778a909195999ea8adb4b9c6c8d1dfe2eaf6fdffffffffffffffffffffffffffffffffffffffffffffffffffecdbcbbbae9d9483786960554639291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404b60728399a4b6c6d6e7f7fffffffffffffffffffffffffffffffffffffaeddccfbfb3a39b887b69614d483b30251810080a0c0e0e0f100d0b050000000000000000000000000000000000000000000000000108111c232e36434a56606977828f9ca4b4bac7d1e0e8efeeeef0f6fffffffffffffffffeecded1c2b5a59c877762584738281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c61778a9fb4c8d8eafdfffffffffffffff5ead9c8b8a696806b5544311d08000000000c2135495b72879cb1c7dcf1fffffffffffffffffffffffffffffffffffff0dac5b09b85705947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424d62788a9eb4c3d4e6fffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000b171e212a34373a3d3f42424242413f3b3633291e170b0000000000000000000000000000000000000005182a3b52677c91abbccfe3f7fffffffffffffffffffffffffffae7d5c4a6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca8b9cce1f5f9e5d3c2a7917c67523c2712000000000000000211212f404d5f6a7f94a6b7cbe2f2fffffffffffffffffffffffffffffce9d6c6a6917c67513b2a18050000000000000000000000000000000000000b20354b60758aaabbcee2f7fffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000003172939464c56596164676a6c6c6c6c6b696661584b46392917030000000000000000000000000000000000000a1e32465772879db2c7dcf2ffffffffffffffffffffffffffffefdac5af9a85705443301c08000000000000000000000008182e3f4c6176889eb3c0d1e5f5fffffffffffffffffffff5e0ccb9a796816b5b4a36261401000000000000000000000000000000000000000000000d1d2a3a495b657b8c9fb4bfd0e3f3fffffffffffffffffffffffffffef0e5d8cec0b3a6937e69543f2e1c0000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffff5e0cbb8a6927d675b4f4b3f3530261f170c0903000000000002080e1920232c33342f26231c1f2227273135393c40433a474c505d657582939fa9b5c1ccd6d2c2b39e8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20364b60758b9fb5cac5a6917b66513c261100000000000000000000000000000000000000000005182b3b4d6278848d9193939494959698999b9d9fa9a3a5a7a8aaabadaeafb0b1b2b2b3b2b1ada9a59d95836e5d4b37231000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d2025272924221b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffff7e7d4c3b3a195806b604f4232291e160f0c0903000700050b0d10141b2227313e52677d92a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b79635745392c1e170b0700000000000000000000000000000c1d3144556176869ca6b6c3d4e6f9fffffffffffffffffffffff9e6d3c3ae98836e5645321d09000000000000000000000211212f3f4b5d657b8a9da6b7c3d4e1f1fffffffffffffffffffffffffffffffffffffffff2e2d3c2b3a1947e695948342009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b22283237444b57616b7883909a98938f8a86868686868686868686868686868686868686868686868686868686868686868176635b4c4031271a0f04000000000000000000000000000000121c30435460738399a1b3bfcfddedfafffffffffffffffffffffff5e6d9cebcb0a29b8b80776e696666696e767f88949ea8b3bfccd6e3effffffffffffffffffffffffffffffffff9ebdccebfb2a199877f695e4c382010000000000000000000000000000000000000000000000000000003111c232c353e4a5c6479889da5b5c2d1dfedfbffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3a2a170b1f344759647a7a7c7f848990979ea8b0b4c1c9ced8e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff9e9d9cbbbafa199897e736157463828160300000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6b8095a1b3c3d3e4f4fffffffffffffffffffffffffffffffffffffceddccfbeb2a1998578655d4f43342b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000091118253038454b59626d7b86949fa9b4c0ccd6d9d8d9dbe2edfbfffffffffffffffceee0d2c3b6a59c8676615645321d1504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3447596d8297aabbcee2f0fffffffffffff2e5d8cebbaa9e8876614c3726140100000000061a2c3d566b8096abc4d5e7fbfffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e606f849aa8b9cde2f2fffffffffffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000b1b2933363b474c4f5255575757575654514c463a33291b0b000000000000000000000000000000000000000d21364b61768b9fb4cadff4ffffffffffffffffffffffffffffebd5c0ab96806b5636261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485974899eb4c9def3ffebd6c1ac96816c573928160300000000000010202e3f4c5e677d8d9fb4c4d5e7ffffffffffffffffffffffffffffffffeed8c3ae99836e5948341f0b000000000000000000000000000000000000081d314455758a9fb4cadff4fffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000a1e334657616b73777a7c7f81828282817e7b766d615746331e14030000000000000000000000000000000000031629395a6f8499afc4d9eefffffffffffffffffffffffffffff3dec9b49e8974604b35200b000000000000000000000000101f334758687d92a2b4c7d7eafdfffffffffffffffffffbe8d6c5b49f8b79635443301c100000000000000000000000000000000000000000010f1d2b3b47586379899eaabbcedeeefffffffffffffffffffffffffff7ebe3d2c7bab4a29a8776614c37211100000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8095abc6d6e8fcfffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b3d372e201c1408040000000000000000000000060c0e171d1e1a100e090b0c12151d2023272b2e2933373f4b57616e7e8a9ba3b3b9c5c2b5a4947f6a5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455673889eb3c8bfaa95806a55402b150000000000000000000000000000000000000000000b2034485970859aa2a6a8a9a9aaabacadafb0b2b4bac7babcbebfc1c2c3c4c5c6c7c8c8c7c6c3c3b7b2a18f7b65503e2e1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2631353a3d3e39362d20160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffff2e2d0bfaf9e937e69614b4639322824211e161d1c1e19202226292d3637444b5c70859ab0c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9b85756057493c3329211a130f0b090300000000000000000c1c2f3f4b6073849aa4b6c4d4e1f1fffffffffffffffffffffffffff1dec9b49f8a75604b36200b00000000000000000000000311212f3f4b5d657a889da5b7c3d3e1f0fefffffffffffffffffffffffffffffffffffffff0e0d0bfb49f8a77624d372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212e3639464b55606976808a98a0b0ada9aa9f9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b968779665e4b45382c1f170c030000000000000000000000000000132536445560748399a1b2bfcfdcecfafffffffffffffffffffffff6ebe2cdc0b4a99f968a837e7b7b7e8389949da6b4b9c6d0e0e8f3fffffffffffffffffffffffffffffffff9ebdbcebeb2a098837569614f402f1c0200000000000000000000000000000000000000000000000000000000080e19202d3e4a5b6378879ca4b4c1d0ddecfafffffffffffffffffffffffffffffffff3ddc8b39e88735847331f0a182a3b4a5c6465676a6f757b8289929ba3adb4bbc8ced8e6effdfffffffffffffffffffffffffffffffffffffffffffffff7e9d9ccbfb3a79e938375615645321e130000000000000000000000000000000000000000000000000000000000000000000000000002162838495a667c8d9fb5bfd0e1f1ffffffffffffffffffffffffffffffffffffffeedecfbeb2a098837562594b3f3220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c27313b484c5d65737f8b9aa2b3b9c5c4c3c3c7cfddecf9fffffffffffffffef0e1d3c3b5a49a8474604b4333221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4d63788b9fb4c2d3e3f2fdfffef7ece2d4c7bab49f8c7c66584733190900000000000010253a4f657a8fa6b8cbe0f4fffffffffffffffffffffffffffffffffff7e3cfbcab927d68523a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081829394a5b687e93a1b3c6d7e9fffffffffffffffffffffffffffffffffffbe8d6c5a5907a65503b251000000000000000000000000003172939464c56596164676a6c6c6c6c6b696661584b46392917030000000000000000000000000000000000000a1e32465772879db2c7dcf2ffffffffffffffffffffffffffffefdac5af9a85705443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5c71869bb1c6dbf0fff0dbc6b19b86715745321e0900000000000e1e2d3e4b5d667c8c9fabbccfe2f2fffffffffffffffffffffffffffffffff4dfc9b49f8b77624c3929160300000000000000000000000000000000000a1f33465874899eb4c9def3fffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000c21364c617581888c8f9294979797979694908a8275614b42322110020000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffff5e1cdb9a88d78634e38230e00000000000000000000000004172a3a4e5f70849aa9bacde2f0fffffffffffffffffffff4e2cebbaa9a8573604b3f2e1d0d00000000000000000000000000000000000002131f2c3b48596276869ca7b8c8d8eafcfffffffffffffffffffffffff1e7d9cfc2b5a99f948477615847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d554431221b100801000000000000000000000000000000000108090500000000000001080b0e121519171f212f39464b60687985939ea7aeafa49c8674604b37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528385e73889db3c8c4af99846f5a3c2c190600000000000000000000000000000000000000000d22374d62778ca1aeb4bac7bebfc0c1c2c4c6c7c9cdd7d0d1d3d4d6d7d8d9dbdbdcdddddddbd8d4cabfaf9a84705c4b37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b293337444b4f52534f4a3e33261604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffedddccbcae9c937f6c61574b46393a3632283232332b34373b3e3e4a4e5560677a8ea2b4c8e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b5a3998375635a4b4639362d2824211e160c0a04000000000817293a4c5d6c8196a2b4c2d3e2f1fffffffffffffffffffffffffffff6e1cdbaa98f7a65503a25100000000000000000000000000311212f3f4b5c6478879da5b6c3d3e0effdfffffffffffffffffffffffffffffffffffffeeee1cdbaa897816c5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f2d363e4a4f576167747e88959fa9b2bec2c8bbb4b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a59d897c6c6056493d332a1e160b0000000000000000000000000008182737455660748399a1b2becfdcecfafffffffffffffffffffffffeebdfd1c7bab4a99f9993919193999ea8b2b7c4ccd6e4edfbfffffffffffffffffffffffffffffffffaebdbcdbdb1a098827460564f43322111000000000000000000000000000000000000000000000000000000000000000610202d3d4a5a6277869ba3b3bfcfdcecfafffffffffffffffffffffffffffffff5e0cbb8a68c77614c37210c0c1d2e3e4a4f5051555660666d757d858e989faab4bbc8d1dfeafffffffffffffffffffffffffffffffffffffffffffffffff7e9ddd0c5b9b3a1998474604b42311c0c0000000000000000000000000000000000000000000000000000000000000000000000010f1e3245566378899eabbccfddedfffffffffffffffffffffffffffffffffffffff7e7d0c0b2a09882736157483b2e2114050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a343f4b55606a7984939ea7aeafaeaeb3bfcedbecfefffffffffffffffff1e1d2c2b4a298826d6150402f1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6b8196a4b6c5d4e2eaecebe2dfcfc4b7a99f927e685e4c3a2a17000000000000000b20354b6074889eb3c8ddf0fffffffffffffffffffffffffffffffffffeebd9c9ae99836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636465763798a9fb4bfd0e4f4fffffffffffffffffffffffffffffffffff5e0ccb9a78c77624d37220d0000000000000000000000000a1e334657616b73777a7c7f81828282817e7b766d615746331e14030000000000000000000000000000000000031629395a6f8499afc4d9eefffffffffffffffffffffffffffff3dec9b49e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4d9eefff4dfcab49f8a76604b36210b0000000008182c3c4a5c657b8b9faabbc9d9ebfffffffffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b00000000000000000000000000000000000c21364c61768ba8b9cde1f5ffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000003182d43586d82969da6a4a7aaacacacacaba9aa9f98836e614f3f2e20100100000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffce9d6c6a6917c67513c2712000000000000000000000000000c1c31414e63798b9fb4c2d2e7f7fffffffffffffffffffdead8c8b4a2947f6a5d4b3c2b1905000000000000000000000000000001080b151d303d49596277869ca4b6c5d6e6f6fffffffffffffffffffffff7ece3d3c9bcb4a49c8b7f726159473a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b5c9def3fffffffffffffffffffffffffffffffffffffce7d1bca7927c675237271508000000000000000000000000000000000000000000000000000000000000000000000000040a111b2933424e5b63737e8993999a95867762564531190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33495e73889eb3c8c8b39e88735b4935210c00000000000000000000000000000000000000000b21364b6074838f989fa9b0b4c1c9d3d7d9dbdddfe2eae5e7e8eaebeceeeff0f1f2f2f2f2f0ede6dcc8b4a28f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3a464c5560646769645c5044332312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffbeadacbbaae9d938175686157534f4b46394747483b484d5053575c646a747d869cb1c0d1e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b3a19985786a61574e4a3d3e39363228221f180d0c0d101826334758657b8d9fb5c0d1e0f0fffffffffffffffffffffffffffffffce9d7c7a9947f69543f2a14000000000000000000000000000311212e3e4a5a6378879da5b6c2d2dfeefcfffffffffffffffffffffffffffffffffffffce9d7c6b39e8975604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071424313d4a4e5c646d767d87939ea6b4bac7cfd8d8cec9c6c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c3b7a79e918174635b4c473a32291b0e0000000000000000000000000009192838455660738398a0b2becedcebf9fffffffffffffffffffffffdefe5d7cdc7bab4aea9a6a6a8aeb4b9c6cbd4e1e8f4fffffffffffffffffffffffffffffffffffbecdccdbdb09f9782736056453832241403000000000000000000000000000000000000000000000000000000000000000002101f2d3c495962768499a1b2becfdcecfbfffffffffffffffffffffffffffffbe7d5c5a48f79644f3a240f0010202e363a3b3c38454b50576068707a828b979faab4c0cde3ecf7fffffffffffffffffffffffffffffffffffffffffffffffbeee4d6ccbfb3a298826e604e3a2a1804000000000000000000000000000000000000000000000000000000000000000000000f1f31414b6074859ba7b9c9daecfbfffffffffffffffffffffffffffffffffffffeebd9c9b4a2988273605546392b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d181f2e37444b5b63727e8995999a9999a1b1bdcee0f0fffffffffffffffffff0e0d1c0b2a0947f6a5e4c3c2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6175869ca7b7c4ced8d6d9cecabeb2a69d8b7d68604e402f1c0c00000000000000081c3043546d8297acc2d3e5f9fffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c3043546175869ca9bacddeeefffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b0000000000000000000000000c21364c617581888c8f9294979797979694908a8275614b42322110020000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffff5e1cdb9a88d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfff7e2cebbaa8f79644f3a240f00000001142636495a647a8a9ea9bac8d8e7f7fffffffffffffffffffffffffffffffffffdead8c8b39e8876614b39281603000000000000000000000000000000071b2e3e52677c91a7c6d6e9fcffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000004192f44596e8499aeb7c4bcbfc1c1c1c1c0c8bbb4a1937e695d4b3e2d1f1203000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000132135495b6a7f95a4b5c9d9ebfefffffffffffffffffff6e6d1c0b49f8c7b655a4834200b000000000000000000000001080b141d202731414d5b6378869ca4b5c2d3e3f3fffffffffffffffffffffff2e7dacfc3b6ab9f96867a696054473b2a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c2d2e5f8fffffffffffffffffffffffffffffffffffffdead8c8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313d49556069767e8385807662594838271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9ccb8a78d78634d38230e0000000000000000000000000000000000000000091e324556606f7a838a939ba3b1b6c2d1deeef2f4f6fdfffcfdfffffffffffffffffffffff8f4efe3d1c0ac97816c5738281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f3f4b58616b747a7c7e7a6b625041301b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffff8e8d8cbbbae9f97887e766e686461575d5c5c5d5e596265696d73797f88929ca4b6cadeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd0bfb3a39b8a7f766b645c58534f4b453937332a222122252e36434c6176889dabbccfdeeefeffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1700000000000000000000000000000311202d3c495a6278879ca4b5c1d0deecfafffffffffffffffffffffffffffffffffffff5e0ccb9a78d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142532424e5b636f7a828a929ca5b3b8c4cdd7e5eceae2dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd4c5b9b39e9685796b61584b46392c1e0e000000000000000000000000000a1a2838455560738298a0b1becedbebf9fffffffffffffffffffffffff5eae2d8cec9c3bebbbbbec3c9cdd7dfe7f2fcfffffffffffffffffffffffffffffffffffdedddcebeb09f96817260554538281a140600000000000000000000000000000000000000000000000000000000000000000000010f1e2c3b485861758398a0b2becfddeeffffffffffffffffffffffffffffffe6d1bca6917c67513c27120002101b2224252728323639454b525c646d78818b9ba2b0bccfdae7f7fffffffffffffffffffffffffffffffffffffffffffffffff4e8e0d0c0b2a0927d685947341f0e0000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e5f6d8197a3b5c5d6e7f7fffffffffffffffffffffffffffffffffffffff7e3cfbcab9a847460554437281b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111927313c49546068787f83848383979fb1c2d2e5f5fffffffffffffffffeefdecfbeb49f8d7c665a483727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e3246576379899da6b4bbc8c1c8bbb4aea098887b675f4e423122120000000000000000011426364f657a8fa4b6cadef6fffffffffffffffffffffffffffffffffff6e2cdbaa9937e68533d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122231424b60728399a4b6c7d7e9fcffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3b2b1905000000000000000000000003182d43586d82969da6a4a7aaacacacacaba9aa9f98836e614f3f2e20100100000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffce9d6c6a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffeebd9c8a7927d68523d2813000000081c3043546278889ea8b9c7d7e6f6fffffffffffffffffffffffffffffffffffffff6e0ccb8a7947f6a5746321e090000000000000000000000000000000922374b5c6f849aafc4d9efffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000002182d42576d8297acc2d4d1d4d6d7d7d7d6d8cebfb49f8b7b655c4a3d301e160a0000000000000000000000000003162839586d8297adc2d7ecffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000061a2c3d4b6074869cabbccfe3f1ffffffffffffffffffffefe2cebbaa9e8878624d38220f000000000000000000070b141c2026313538454b5f6779879ca4b5c2d2e0f1fffffffffffffffffffffceee2d4c9bcb5a49c8c8074645c4b43362a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffff7e2cebbaa8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000003141f2c37444b5761686e6f6b6158483b2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455758a9fb4cad5c5a7927d67523d2812000000000000000000000000000000000000000002162838454b5d656e767d858f9ca4b4c0d1e3f3fffffffffffffffffffffffffffffff7ece3dfd9d8cec4b29d88735645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404c5d657680888f92938e806b5f4d3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffff7e8d9cbbdb1a69d938a837d7a7674737271737475777b7e82888e959da6b1b6c2d3e5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeeddd0c1b5a89f95898079726d68646057594c473a3736383a3f4b54606e8298a6b7c9daecfcffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000000000000000000010f1e2c3c485a6277869ba3b3c0cfdcebf9fffffffffffffffffffffffffffffffffff7e2cebbaa8e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32434f606979848f989fa8b2b6c3cbd5e1e9f5fffdf7f4f1f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e4d6ccbdb0a39b8b80766a6157493c2c1906000000000000000000000000000a1a28374455607382979fb1bdcddbebfffffffffffffffffffffffffffdf5eae2dfd9d3d0d0d3d8dee1e9f4faffffffffffffffffffffffffffffffffffffffefdfcfbfb19f96816c60544437271a0a00000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3a475760738298a0b2bfd0e1f1fffffffffffffffffffffffffffde8d3bda8937e68533e2913000000070d0f1012151d202832363e4a4f5a626c7985959eb5bcc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffbeedecfbeb39e8977614c3c2b190600000000000000000000000000000000000000000000000000000000000000031628394a5b687d929fb1c1d2e3f3ffffffffffffffffffffffffffffffffffffffffecdac9b49f8c796356453727190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c36434a59626a6e6f6e6e8197a4b5c7d7e9fcfffffffffffffffffdece3cfbcab9e8978625544311d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839495b647a88979faaabacaaaa9f998f8276655d4d41312413040000000000000000000822374b5d72879cb1c8d8eafefffffffffffffffffffffffffffffffffdead7c7b09b85705b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202f404e606b8096a1b3c2d3e5f5fffffffffffffffffffffffffffffffffffffce8d6c6aa95806a55402b1500000000000000000000000004192f44596e8499aeb7c4bcbfc1c1c1c1c0c8bbb4a1937e695d4b3e2d1f1203000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebffffebd6c0ab96816b56412c160100000b20354b6073859ba6b8c6d6e5f5fffffffffffffffffffffffffffffffffffffffffbe8d5c5b39e8875614b36210f000000000000000000000000000009192f404f647a8fa2b3c7dcf1ffffffffffffffffffffffffffffffffebd6c1ab96816c56412c1700000000000000000000000000000000152b40556a8095aac8d9ebe9ececececebeae2cebbaa9e897a645b4d4032281a12090200000000000000000000091e3245576f849aafc4d9effffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000000000000e1d314556647a8c9fb4c3d3e7f7fffffffffffffffffffeead8c8b8a6947f6a553d2d1a0700000000000808131c2026303537444b5056606c7d8a9da5b6c2d2e0f0fffffffffffffffffffffaecded1c4b7ab9f96867a6b60564a3e3026180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f19273139464c53595a564c473a2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aaabbced6c1ac97816c573929160300000000000000000000000000000000000000000a1a28323f4b50586168707a869aa2b4c5d5e8fbfffffffffffffffffffffffffff7e7dacfcac4c7bab4a69d8b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4c5e667b88969ea7a7a89e917c675745321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffff7e9dbcec4b7b3a89f98928f8a8988878788898a8c9093979da6aab2b7c4cad3e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeedfd2c6bab4a79e968e88827d7976736e61584f4c4b4d4f555d65737f95a0b2c4d4e7f7ffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a00000000000000000000000000000000000e1e2b3c48596277859aa2b2becddbebf9fffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f61697e8b9aa2adb4bac6cad3e0e7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e0cdc1b5a99f96897f75625a4935200c00000000000000000000000000000a1927374455607281979fb0bdcde3ecf7fffffffffffffffffffffffffffdf6f4eee8e6e6e8eef3f6fcfffffffffffffffffffffffffffffffffffffffff1e1d1c0b2a0978172604a433626190a000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2939455560738298a1b3c3d3e7f7ffffffffffffffffffffffffffe9d4bfaa947f6a553b2a18050000000000000002090b161e212d363c484d5b637380939fabbccfe3eefffffffffffffffffffffffffffffffffffffffffffffffffffdede0ccb9a797816c5a4935200c000000000000000000000000000000000000000000000000000000000000000e1e32465763798a9fb4bdcedff0fffffffffffffffffffffffffffffffffffffffff8e3cfbcab98836e5b49382719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1825303b484d55595a596075869ca9bacde1edfffffffffffffffffffeebd9c9b8a79b8573604b3e2e1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3d4a5c6477828b92969795918b847a6e61584b3f3123130600000000000000000000081b2e3f54697f94aabbcee2f7fffffffffffffffffffffffffffffffffff5ddc8b4a38e79634e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f202e3e4c5e687e939eb0bfd0e0f0fffffffffffffffffffffffffffffffffffffff5e1ccb9a8907a65503b251000000000000000000000000002182d42576d8297acc2d4d1d4d6d7d7d7d6d8cebfb49f8b7b655c4a3d301e160a0000000000000000000000000003162839586d8297adc2d7ecffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffeed9c4af99846f5a442f1a00000011273c51667c91a3b4c4d5e4f4fffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a7937e69533d2d1a07000000000000000000000000021527374c5e6f849aafc0d0e3f7ffffffffffffffffffffffffffffffffecd7c2ad97826d583b2a180400000000000000000000000000000011263b50667b90aabbcee2f7fffffffffffdead8c8b9a79e8979665e4b45382f201d150e0b080100030002090d1928394b60768a9fb4c9def4fffffffffffffffffffffffffffffff2ddc8b29d88735d372715010000000000000000000000000000021527384b5c6c8196a5b6c9d9ebfcfffffffffffffffffff6e6d5c5b09b85705b4a3621130700070d101b2225303536434b505560656c7481929ea8b7c3d3e0f0fefffffffffffffffffffbecdccfc0b4a69d8d8175645d4b45382d1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffff3dec8b39e89735e38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2933363e44454037332a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6d8dbc6b19b86715746321e0a0000000000000000000000000000000000000000000a161e2e373a474c535d6575849aa7b8cce0f5ffffffffffffffffffffffffffecdac9bcb5afaca99f96887c665645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637495b667c8b9ea6b3b8c5bcb29d8775604b3d2c1a06000000000000000000000000000000000000000200000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffff9ebe2d5cbc6bab4aea8ab9f9e9d9c9c9d9e9faaa5a8acb2b7c4c8cbd4dee5f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4d7cdc5b8b3aba59d97938e8b8883776b65626162656a707a85959dafbecfe2f2ffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000e1e2b3b485961758398a0b0bdcddbeafbfffffffffffffffffffffffffffff9e5d3c2af99846f5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b697f939fa9b3c0c9cdd7dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbebdfd2c7bab4a89e958878624d3a2a18040000000000000000000000000000091927374454607281969fb0bccfdae7f5fffffffffffffffffffffffffffffffffefbfbfdfffffffffffffffffffffffffffffffffffffffffffffff4e4d3c3b4a2988272605443302518090000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2837445560738399a5b6c9daecffffffffffffffffffffffffffefdac5b09a85705948341f0b000000000000000000000309101b222b353d4a54606b7e8d9fb5c0d0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b49f8b78624d3a2a170400000000000000000000000000000000000000000000000000000000000e1e31414b6175869ca8bacddbecfefffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b3437404445455663798a9fb4bfd0e3f3fffffffffffffffffff7e7d5c5b4a395806a5c4b3828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3e4a59616d777d80817f7c766f645c4c473a2e2113050000000000000000000000001022374c62778b9fb4cadff0fffffffffffffffffffffffffffffffffff7e4d1c1ac97816c5846331f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3e4b5c667c8c9fb4bccdddedfefffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b00000000000000000000000000152b40556a8095aac8d9ebe9ececececebeae2cebbaa9e897a645b4d4032281a12090200000000000000000000091e3245576f849aafc4d9effffffffffffffffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfff1dcc7b19c87725c392917030001162c41566b8196abc1d1e2f3fffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b19c87725b4a36210c000000000000000000000000081d314455667c90a1b3c7deeefffffffffffffffffffffffffffffffffff1dcc7b19c87725947341f0b0000000000000000000000000000000c21364b61768b9fb4cadff3fffffffffffff6e6d6c5b8a79e8a7c6b60564c4036312723201d14191819151d202a374557677c91a9bacde1f6fffffffffffffffffffffffffffffff4dfc9b49f8a745544311d080000000000000000000000000000000a1a2e3e4b6075879cabbccfe1e9f5fffffffffffffffffff3ddc8b4a38e79634e4231211a181b22242e3736434a4f5460656c747b8288979fb4b9c6d4e1f1fffffffffffffffffffffeedddcfbeb2a29a887b6c60564b3f32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3dec9b49e89745544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e21292e302b211f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cddfcab49f8a76614b36210c0000000000000000000000000000000000000000000002111c232a33373f4b576176899eb3c8def3fffffffffffffffffffffffff8e3cfbcab9f9a96968b8176665e4c382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563798a9ea9b8c4ccd5cab6a597826d5b4935210e0000000000000000000000000000050b0d1115170e0c0600000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffff2e7e0d7cdc9c3c9bcb5b3b2b1b1b2b3b4bbc8bec2c8cbd4dddfe7f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d6ccc8c3b7b2ada8a4a69d9889807a7776777a7f858f9ba2afbbccdcedffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000000000000000e1d2b3a4757617382969fb0bdcce0e8f4fffffffffffffffffffffffffff3dec9b6a4917c675138281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798b9fb4bac7d0dee1e9f5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe5d7cdc6b9b3a698836e5847331f0a000000000000000000000000000000091926364354607281969eb5bcc9d8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b6a59b84746054433625130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a19273744556176879cabbccfe3f8fffffffffffffffffffffffff4dfcab49f8b77624c37220d00000000000000000000000000070e19202d36434b606a7f94a2b4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa97816c5847331f0a0000000000000000000000000000000000000000000000000000000009192c3c4d5f6d8298a4b6c6d7e9f9fffffffffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5b4a361f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1920222a2e28384a5b687e93a1b3c5d5e7fbfffffffffffffffffff3e3d1c1b49f8c7a645645321e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202d3a474c5962686b6c6a6761584f4a3e332a1c1103000000000000000000000000000b1f3447596e8399aec2d3e5f9ffffffffffffffffffffffffffffffffffefdec9b49e8a76614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3d4a5c647b8b9faabbcedaebfbfffffffffffffffffffffffffffffffffffffffbe8d5c5ad98836e5645311d090000000000000000000000000011263b50667b90aabbcee2f7fffffffffffdead8c8b9a79e8979665e4b45382f201d150e0b080100030002090d1928394b60768a9fb4c9def4fffffffffffffffffffffffffffffff2ddc8b29d88735d372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfff3dec9b49e89745746331e0a000013283d53687d92a8b9cde1f3fffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48e79634e39240e000000000000000000000004182a3a4b6074869cb1bfd0e3fcfffffffffffffffffffffffffffffffffff3decab6a48c77614c37220c0000000000000000000000000000000a1e3346576f8499afc5d5e7fbfffffffffffff3e3d5c5b8a89e8d8075665e524b4538383531262e2d2e2832363b48556075879db2c7d7e9fcfffffffffffffffffffffffffffffff6e2cdbaa98a75604b35200b00000000000000000000000000000000101e324557657b8c9fb4becdd7e5f0fefffffffffffffff7e4d1c1ae99836e604e41362d2d2d36393e4b4f5460656c747a818890979ea7b1bdcdd6e4f1fffffffffffffffffffffff0e0cfbfb2a0988477655d4b45382e1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c13191a160c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee2cebbaa8f7a65503a2510000000000000000000000000000000000000000000000000080c171f212e3947586a7f94aac7d7e9fdfffffffffffffffffffff9e5d3c2b59f8d848181786b61584c402f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6073859ba8b9c7d5e0e6d3c3b49f8c79634e3d2c1a0600000000000000000000070b10182022262a2c23211a0f060000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffaf5e9e1ded8dacfcac9c8c7c6c8c9caced8d3d7dddfe7f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8e0ded4cbc7c2bdc4b7b2a79e958f8c8b8d8f949ba3b0b4c0ccdaeafaffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000d1c2a394655606d81969fafbbccd6e4effefffffffffffffffffffff3e2cfbeb19c8673604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8197aabbced8e5eef6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d6ccc5b49f8b77614c37220c00000000000000000000000000000000091826364354606c80949fabbac7d6e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a89c87766156453626180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091927374658647a8d9fb5cadff3fffffffffffffffffffffffff7e3cfbcab937e68533a2a17040000000000000000000000000000050f182630424a6072849aabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b49f8a76614c37210f00000000000000000000000000000000000000000000000000000001152737495a677d92a0b2c2d3e4f5fffffffffffffffffffffffffffffffffffffffffff6dfcab6a5907b66503d2d1a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d15191a2d3d4e606e8399a7b8cce0ecffffffffffffffffffffefe2cebbaa9c8674604b3e2d1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a343b484c52565755524c473a362e1f170c00000000000000000000000000000005182a3b51667b90a4b6cadef2fffffffffffffffffffffffffffffffffff6e1cdb9a8947e695544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314212f3e4a5b647a899ea9bac8d9ebf9fffffffffffffffffffffffffffffffffffffffff5e0ccb8a7917c665138271502000000000000000000000000000c21364b61768b9fb4cadff3fffffffffffff6e6d6c5b8a79e8a7c6b60564c4036312723201d14191819151d202a374557677c91a9bacde1f6fffffffffffffffffffffffffffffff4dfc9b49f8a745544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffff5e1cdb9a88b76614c36210c00000c21364c61768a9eb4c4d5e7fbfffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a9947e69543f291400000000000000000000000a1f344759697f94a4b6cadeeefffffffffffffffffffffffffffffffffffff9e5d3c2a5907b66503b26110000000000000000000000000000000317293952677c92a6b8cbe0f3fffffffffffffff3e3d5c6b9ab9f96877c71676056524e4b443744424338454b4f5962738298a5b6cae5f5fffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b00000000000000000000000000000000031628394b5d6b8095a0b4bac7d3e0ecfbffffffffffffffefdbc7b3a1927e685f4e4a3d423e4a4f565c646b737a81888f979da6acb3b8c5cee1e9f4fffffffffffffffffffffef0e4d2c2b2a198827461594b3f32281a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfebd9c8a9947e69543f29140000000000000000000000000000000000000000000000000000040a111b2a3a4e63788da9bacde1f6fffffffffffffffffffff3decab6a4937e6f6c6b625a4c463a2f2212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687d92a3b5c6d6e5f3f1e2cebbaa98826d5b4935210e000000000000000308131c20252b34373b3f4239362c20190e00000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffcf6f4edece3dfdedddcdcdddedfe2eae8ecf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f2e6dfddd7d2d4cbc5b8b3aba4a1a0a2a4aab0b4c1c8d1dfeaf8fffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000c1b2937444b607281959db3b9c5d2e2eaf6fffffffffffffffff7e7d5c4b2a0907c665443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70859ab0c8d8eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e8e1cebbaa917c66513c2711000000000000000000000000000000000008182536434a626b7f8d9fa9b9c5d6e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49e8a79635847382818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a4b5c6d8298adc5d5e8fbfffffffffffffffffffffffeebd9c9af9a846f5847331f0a0000000000000000000000000000000008141c30435463798c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9947e69543e2d1a070000000000000000000000000000000000000000000000000000091d31445562788a9eb4becfe0f0fffffffffffffffffffffffffffffffffffffffffff6e6d5c5b29d8773604a35200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424c6277899eb3becfe3f3fffffffffffffffffffeebd9c8b6a496806b5c4a362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2a34373d4142403c37332a221b100400000000000000000000000000000000000d20354a6073869cb1c4d4e7fafffffffffffffffffffffffffffffffffce9d7c6b29d8774604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313f4b5c6479889ea7b9c7d7e6f6ffffffffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b00000000000000000000000000000a1e3346576f8499afc5d5e7fbfffffffffffff3e3d5c5b8a89e8d8075665e524b4538383531262e2d2e2832363b48556075879db2c7d7e9fcfffffffffffffffffffffffffffffff6e2cdbaa98a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3c7d7e9fdfffce9d6c6a38e78634e39230e00000a1e3346576b8096a6b8cbe0eafaffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000004172a3a4c6177899eb3c2d3e5fcffffffffffffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a15000000000000000000000000000000000b21364b6075889eb3c5d6e8fbfffffffffffffff3e4d6c9bcb5a59d91867d756e676360555a5958585a5660656c778398a0b2c3d3e6fffffffffffffffffffffffffffffffffff3ddc8b39e88735443301c0700000000000000000000000000000000000a1b2e3f4b607382929fa9b6c2cee0e7f3fffffffffffff6e2d0bfb49f8c7d6e635b5857595c646b727a81888f969da6acb3b8c4c8ccd5e3ebfcfffffffffffffffffffffbebe0d2c6b5a49983726056473a2e1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffecdac9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6d8c2ad98836d5838281602000000000000000000000000000000000000000000000000000000000c20354a6074899fb4c9def4fffffffffffffffffffff1dcc6b19c86716057564d493c33291c12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074879db2c1d2e4f4fffeebd9c8b49f8c79634e3d2c1a0600000000000a161e2530353a3b484c5155574e493d352b1e12010000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f3f2f1f1f2f3f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ece8e7dfd5ccc8c0bab7b6b7babfc5c8d1dde4effdfffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000b1927314354606c7f919ea7b5c1ced8e6f0fdffffffffffffecdac9b8a698836e5e4c3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcead8c8a9937e69543e291400000000000000000000000000000000000008182530445161697d8b9ea7b9c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9ddc9b5a3927d685b493a2a1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4f647a8fa7b8cce0f5fffffffffffffffffffffffff4dfcab49f8b77614c37210c0000000000000000000000000000000000011325364a5b6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b19c86725c4a36210d0000000000000000000000000000000000000000000000000009192d3e4b6073859ba8b9ccdcecfefffffffffffffffffffffffffffffffffffffffffeead8c8b8a7947f6a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131f344759677c91a0b2c5d5e8fbfffffffffffffffffff6e6d3c2b49f8c7a645443301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d181f22282b2c2a27211f170c0700000000000000000000000000000000000000071c304354687d92a6b7cbdff3fffffffffffffffffffffffffffffffffff4dfcab7a5927d685443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424e5d657a899ea6b8c5d6e5f5fffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5645311d0900000000000000000000000000000317293952677c92a6b8cbe0f3fffffffffffffff3e3d5c6b9ab9f96877c71676056524e4b443744424338454b4f5962738298a5b6cae5f5fffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde1f6ffffe4ceb9a48f79644f3a240f0000031729394c6176889eb3bccddcecfeffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000a1f3347586b8096a7b9cce0f1ffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000091e3245566a7f94a7b9cce0f1fffffffffffffffff4e7dacfc3b7b2a39b9289837d7875716f6e6d6e6f71757a818a99a1b2becee1f1fffffffffffffffffffffffffffffffffff1dcc7b19c87725c36251300000000000000000000000000000000000000111d314455606d7d8a9ca4b1bdccd5e3edfaffffffffffede2cebbaa9f928379716d6d6f737980878f969da6acb3b7c4c8cbd5dde0e7f3fffffffffffffffffffffaf3e8e0cdc2b5a89c8674605445382a1c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7dcc6b19c87715645321e0900000000000000000000000000000000000000000000000000000000071c30435473889db3c8ddf2ffffffffffffffffffffebd6c0ab96816b56424138352b1f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a51677c91a5b7cbdfeffffffff6e2cebbaa98826d5b4935210e00000003111b283236434a50565962666a6c635b4d483c301c140800000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3e8e0ded5cfcccbcccfd4dbdde4eff7fffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a38e79644e39240f000000000000000000000000000000000000000000000009152536434a616a7c899ba3b4bbc8d2e2eaf5fffffffbede3cfbcab9e8877614c402f1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e44596e8399aec9daecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bea8937e69533e29140000000000000000000000000000000000000008131c34434f5f677b899ea8bacde1f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece4d7cdc3b09b8572604a3d2c1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354a6074889eb3c8def3fffffffffffffffffffffffff7e2cebbaa927d68533a2a1704000000000000000000000000000000000008182d3d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffffffffffffffff5decab6a48e79644e3b2a18050000000000000000000000000000000000000000000000011426374a5c6a8095a3b4c6d6e8fafffffffffffffffffffffffffffffffffffffffffbeee2cebbaa9e8877614c362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f6d8298a7b8cce0eefffffffffffffffffffff0e2cebbaa9b8573604b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13161715120c0a04000000000000000000000000000000000000000000001325364b6074889db2c5d6e8fbfffffffffffffffffffffffffffffffffae6d4c3b19c8673604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b39464b60687b8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e382715020000000000000000000000000000000b21364b6075889eb3c5d6e8fbfffffffffffffff3e4d6c9bcb5a59d91867d756e676360555a5958585a5660656c778398a0b2c3d3e6fffffffffffffffffffffffffffffffffff3ddc8b39e88735443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465874899fb4c9def4fffae4cfbaa58f7a65503a25100000000b1f334758667c919eb0becee3ebf7fffffffffffffffffffffffffffffffffffffffffbe8d6c5ab96806b56412b16010000000000000000000c21374c6176899eb4c5d6e8ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000031628384c6176899eb3c3d4e7f7fffffffffffffffff7ece3d4cac1b5b1a79e98928d8a868583828384868a8f979fa9b3bfcedcecffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000001142637444b60687986979fb3b8c5cfe0e7f2fefffffffeead8c8bbb4a0988e86838284888e969da5abb2b7c4c8cbd4dde0e7f2f5fbfffffffffffffffffff7f2e7dfd5ccbdb0a49c8a7a64564536271a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9dfcab49f8a75604b36210b00000000000000000000000000000000000000000000000000000000001325475d72879cb2c7dcf1fffffffffffffffffffde8d2bda8937d68533e2c2320190e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596f8499afc3d4e6fdfffffffeebd9c8b49f8c79634e3d2c1a06000816212f39454b5460656b72777b7f81796d625a4d4130261808000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3eae4e1e0e2e4e9f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77614c37220c0000000000000000000000000000000000000000000000000818253043505e667885959faab5c2ced8e5edf7faecddcfbeb59f8d7b65594734221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94abbccfe3f4fff8f9fafbfcfefffffffffffffffffffffffffffffcf6f4f1efeeededededeff1f4f6fcfffffffffffffffffffffffffffffffffce9d6c6a7917c67523c2712000000000000000000000000000000000000000000162532414d5d657a8a9fb4c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9dccec6bab4a5917c665443301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869cb1c6dbf1fffffffffffffffffffffffffeead8c8af99846f5847331f0a0000000000000000000000000000000000000f24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ab96806b5948341f140200000000000000000000000000000000000000000000081d314455647a8c9fb4c1d1e4f4fffffffffffffffffffffffffffffffffffffffffdeeddcfbeb49f8c7b6558473318080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6177899eb3c0d1e6f6fffffffffffffffffffeebd9c8b5a3937e685847331f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314556697f94a7b9cce0f3fffffffffffffffffffffffffffffffffff1decab6a4917c675443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2c3c4857616d7e8c9ea8b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff7e3d1c0af99846f5b49351a0a00000000000000000000000000000000091e3245566a7f94a7b9cce0f1fffffffffffffffff4e7dacfc3b7b2a39b9289837d7875716f6e6d6e6f71757a818a99a1b2becee1f1fffffffffffffffffffffffffffffffffff1dcc7b19c87725c36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5d72889db2c7ddf2fffbe5d0bba6907b66513b26110000000417293a4d5e6b8096a0b1bdcfd9e7f2fffffffffffffffffffffffffffffffffffffff5e0ccb9a7907b65503b26100000000000000000000014293e53697e93a8b9cde4f4fffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000a1e3346576a7f94a5b6c9daecfffffffffffffffffffff1e6dfd2c9c5b9b3aea7a99f9c9a9997989a9b9fa9acb4bac7d0ddecfafffffffffffffffffffffffffffffffffff8e4d2c1a9947e69543f2914000000000000000000000000000000000000000009192631424e5b637581919ea7b2bfcbd5e2ebf6fffffff6e6d8cebfb2aea49c9897999ea6abb2b7c3c8cbd4dddfe7f2f4fafffffffffffffffffffbf5efe4ddd4cbc5b8b39f968679645c4a3828180a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebe2cebbaa8e79644e39240f00000000000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0fffffffffffffffffffbe6d1bca6917c67513c27120b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff2fffffffffff6e2cebbaa98826d5b4935210e08162634404c576068737a81878c9094978c8278675f4b43362618080000000000000000000000021628385b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f6f5f7f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000008131c33404d5a6373808c9ca4b4bac7d0dce3e7dfcebfb2a0957f6a5e4c3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788c9fb5c5d6e6e2e2e3e5e6e7e8eaebedeff1f4f6fcfbf5f3efebe7e9e1dedcdad9d8d7d7d8d9dbdee1e9f1f3f9fffffffffffffffffffffffffff5e1cdb9a88e79634e39230e000000000000000000000000000000000000000000071523303f4b5c667c91a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e9d9cbbeb1a89f978773604b3625130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2034485972889db2c7ddf2fffffffffffffffffffffffffff4dfcab49f8b77614c37210e0000000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff0dec9b39e8977624c4232201000000000000000000000000000000000000000000006192c3c4b6073859baabbcedfefffffffffffffffffffffffffffffffffffffffffffefdfd0bfb2a0947f695d4b3a2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759687d92a2b4c8d9ebfefffffffffffffffffff6e6d2c1b39e8976614c3d2c1a060000000000000000000000000000000000000000000000040a0c1113130c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6176899eb3c5d5e8fbfffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495a627582939faab9c6d5e3f3fffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28f7a65503d2c1a0000000000000000000000000000000000031628384c6176899eb3c3d4e7f7fffffffffffffffff7ece3d4cac1b5b1a79e98928d8a868583828384868a8f979fa9b3bfcedcecffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffeebd9c8a6917b66513c2611000000000c1c30404a607282979fb4bcc9d5e2edf7fffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b000000000000000000051a30455a6f859aafc6d6e9fffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d0800000000000000000000000000000000031729394b6074879dabbccfe3ebfbfffffffffffffffffff9efe4ddd6ccc9c3c7bab4b1afaeadadafb0b4bac7c9cdd7e5eefcfffffffffffffffffffffffffffffffffffff5ddc9b5a38e79644e39240f00000000000000000000000000000000000000000009141d313d4a57606c7c8999a1b3b7c4ced9e6eef7fffff6eae2cfc6c2b5b1adacaeb3b8c4c7cad4dddfe6f2f4fafffffffffffffffffffff6f3e7e0ddd1c8c4b7b3a79e918174635b4a3e2d1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edebd9c8a7917c67523c271200000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92abbccfe3f7fffffffffffeebd9c8b49f8c79634e3d2c1a16263444515e65757e868f969ca4a6aaab9f98897c6c6054433625130000000000000000000000091e32455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735443301c080000000000000000000000000000000000000000000000000000001522303c4955606a7a86959fa9b3bfc7d0d4cbbdb1a1988272604a402f1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6e8398a7b9c8d8cccdcecfd0d2d3d4d6d8d9dcdee1e9e8e0ded9d5d2d7cdc9c7c5c4c3c2c2c3c4c6c9cdd7dcdee5f1fefffffffffffffffffffffff3dec9b49e8973604b35200b000000000000000000000000000000000000000000000513212e3e4c5e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebdbcbbbaea0978a827a64544330180800000000000000000000000000000000000000000000000000000000000000000000000000040709080603010000000000000000000a1a2b3c4c62778ca5b7cadff4fffffffffffffffffffffffffff7e2cebbaa937d68533c2c190600000000000000000000000000000000000c21364c61768ba1b6cbe0f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a799836e604f3e2e1d0d0000000000000000000000000000000000000000082035495a697f94a3b5c8d9ebfdfffffffffffffffffffffffffffffffffffffffff3e3d1c1b3a198826d614f3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aaabbcee2f4ffffffffffffffffffffefe0ccb8a796816c5b49352110000000000000000000000000000000000000000000070c171f21262828221f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8095a7b8cce0f1fffffffffffffffffffffffffffffffffff0dec9b6a4927d675544311d0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c495b63788698a0b4bbc8d6e4f3fffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0af9a84705d4b371f0e0000000000000000000000000000000000000a1e3346576a7f94a5b6c9daecfffffffffffffffffffff1e6dfd2c9c5b9b3aea7a99f9c9a9997989a9b9fa9acb4bac7d0ddecfafffffffffffffffffffffffffffffffffff8e4d2c1a9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffff7e2cebbaa8f79644f3a240f0000000000121c304354607381949fabb8c4cfdde4eff9fffffffffffffffffffffffffffff3e3cfbfac97826c5544311d08000000000000000000091e33485e73889db3c8dde6f1f6fcfffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000b1e324556657b8d9fb5becee0e7f3f8fffffffffffffffffff8f4e8e0ded8d7cdc9c6c4c3c2c3c4c6c9cdd7dee1e9f5fffffffffffffffffffffffffffffffffffffff5e5d2c1b09b85715c4a36220d0000000000000000000000000000000000000000000001131f2d39454b5e667783919da6b4bbc8d0dce3eef6fcfeede2dbd2c9c6c2c2c4c8cbd5dddfe6f1f4fafffffffffffffffffffffff7eee3dcd5cbc8c0b4b0a69d94897c6c6056493d2d2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff3dec9b49e8974594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9efead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8298adc9d9ebfefffffffffffff6e2cebbaa98826d5b49352122344551626b7b87939ca4abb1b6c2c9bcb4a79e918172605443301c14010000000000000000000b21364b60768ba4b5c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d3626140100000000000000000000000000000000000000000000000000000004121e2c37444b5c6474808b99a1afb4c0c4b7b39f97837360544330211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4d6278899eaabbc8b7b8b9babbbcbebfc1c2c4c7c9cdd7d6ccc9c4c0bdc6bab4b2b0aeaeadadadafb1b4bac7c7cad3e2eaf6ffffffffffffffffffffecdac9ae99846f5443301c0800000000000000000000000000000000000000000000000311202f405b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cebdae9d9382776d645c4a36261400000000000000000000000000000000000000000000000000000000000000000000040a0c14191c1e1d1b191613100e0b0902050b101a2838485a6a7f95aac3d4e6fafffffffffffffffffffffffffffeead8c8af9a846f5a4935200c00000000000000000000000000000000021527384f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b2a1937e695c4b3b2a180500000000000000000000000000000000000008182f3f4d62788a9fb4c1d2e6f6fffffffffffffffffffffffffffffffffffffffffbe8d5c5b4a3998373604b43322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798c9fb4c6d6e8fcfffffffffffffffffffbe8d6c5b49f8b79634e3f2e1b0800000000000000000000000000000000000002101b222933373b3d3e37342a1c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c6176899eb3c3d4e6f9fffffffffffffffffffffffffffffffff9e5d3c2b29d8774604b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b495a6379889ca4b2beced8e6f4fffffffffffffffffffffffffffffffffffffffffffffffff5dcc7b4a28f7b65503f2e1c00000000000000000000000000000000000000031729394b6074879dabbccfe3ebfbfffffffffffffffffff9efe4ddd6ccc9c3c7bab4b1afaeadadafb0b4bac7c9cdd7e5eefcfffffffffffffffffffffffffffffffffffff5ddc9b5a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffff4dfcab49f8a76614b36210c0000000000001325364455606d7f8d9da6b2bec8d1dee6f1fbfffffffffffffffffffffff7e7d5c5b3a18e7a644f37271502000000000000000000071c31475c71869cb1bdcad4dee1e9f3f5fbfffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000021628384b5d6a8095a0b1bdcbd5dde4effcfffffffffffffffffffbf5f3edeae2dfdbdad8d7d8d9dbdfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffce9d7c7b5a3927d67523e2d1b070000000000000000000000000000000000000000000000010f1b2832404d59616e7d88979faab3c0c8d1dee1e9edeff1f0e5dedbd8d7d9dde0e7f2f4fafff8f8f8f8f8f8f8f8f8f8ffffeee3dcd0c7c5b8b3aba29a92887f77665e4b45382c1f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375c71869bb1c6dbf0ecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffeebd9c8b49f8c79634e3c2c304051636c80909da5b1b6c2c7cad3d9cfc5b9b39f968172604a42311f0f0000000000000000000d23384d62788da2c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d0000000000000000000000000000000000000000000000000000000000000e1927313e4a56606a7984909aa2a8aaa69d92817360554436251303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2035485a667c8c9faaa1a2a3a4a5a6a7a9aaabadafb1b4bac7c5b9b3afaba7a4a89f9c9a99989898989a9c9fa9a9b1b6c2ced8e6f6fffffffffffffffff8e3cfbcab937e685336261401000000000000000000000000000000000000000000000000021a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19f937f6d61594f4a3e2e18080000000000000000000000000000000000000000000000000000000000000000040c171f21292e323332302e2b282623211e161820222d3845566278899eb3c9def1fffffffffffffffffffffffffffffff4dfcab59f8b78624d38230d00000000000000000000000000000000091d3145566b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cfbfb49f8b7a645947341f120000000000000000000000000000000000011426364b5d6f8399a8bacddfeffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79b85756055443124140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001321364a5b6c8197a8b9cce1f3fffffffffffffffffffff3e2cebbaa99836e5d4b37221100000000000000000000000000000000000016202d363a474c5153534c473a2e2111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f334658697e94a5b7cadfeffffffffffffffffffffffffffffffffffff0dfcab6a5937e685746331e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273847596278889da6b6c2cfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff5e5cfbfaf9a846f5d4b37211100000000000000000000000000000000000000000b1e324556657b8d9fb5becee0e7f3f8fffffffffffffffffff8f4e8e0ded8d7cdc9c6c4c3c2c3c4c6c9cdd7dee1e9f5fffffffffffffffffffffffffffffffffffffff5e5d2c1b09b85715c4a36220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fff0dbc6b19b86715746321e0900000000000008182637444b616a7c8898a0b0b4c1cad3e0e7f3fcfffffffffffffffffeebd9c9b8a699836e5c4a361909000000000000000000000014293e53697e939fb2b7c3c9cdd7dee0e8f2f4fafffffffffffaf4f2f1f1f3f5fbeed8c3ae99836e59442e19040000000000000000000000000000000000000a1a2e3f4a607282979fb3b8c4c8d1e1e9f4fffffffffffffffffffffffffdf6f4f1efeeecedeff0f4f6fdfffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99b8573604b35201000000000000000000000000000000000000000000000000000000a161e303b474c5f6776818c9aa2b0b4c0c9cdd7d8dadcdddedfe3ece1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ece3d1c8bfb3afa69e968d857d746a61594c4032281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffce8d6c6a6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445573889db3c8ddf2efdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffff6e2cebbaa98826d5b4935384d5f6c81969eb2b7c3cad3dcdee5ebe3d6ccbdb09f96816c604e3d2c1a0a00000000000000000f24394f64798ea4b9cee3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d0800000000000000000000000000000000000000000000000000000000000009151d2d38454b5b636f7b848d939491887d6d60554437271808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4c5e677d8b8b8c8d8d8e909192939596989a9c9fa9a3a6a79e9a96928f8c89878584838282838486898e949ca4b4bbc8d8e7f7fffffffffffffff4dfcab59f8c77624d37220d0000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a796816c614c473b362e201000000000000000000000000000000000000000000000000000000000000000000c171f2a33373e444748484543403e3b383632282b34373e4a566074849aa8b9cce1f5fffffffffffffffffffffffffffffff8e3cfbcab8f7a654f3a251000000000000000000000000000000005182a3b4b6074889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede2cebaa99d8877624c40301d0900000000000000000000000000000000081c304354657b90a1b3c6d7e9fdfffffffffffffffffffffffffffffffffffffffffff3dec8b39e897661574537271506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6177899eb3c5d6e8fbfffffffffffffffffffeead8c8b3a18f7a644f402f1c0900000000000000000000000000000008131c333e4a4e586166686861594b3f2e1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6074879db2c1d2e4f8fffffffffffffffffffffffffffffffff9e6d4c3b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d3145566277879ca6b7c4d3e0ecfefffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b2a08f7a644f3f2e1c030000000000000000000000000000000000000000021628384b5d6a8095a0b1bdcbd5dde4effcfffffffffffffffffffbf5f3edeae2dfdbdad8d7d8d9dbdfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffce9d7c7b5a3927d67523e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1feebd9c8ac96816c5739281603000000000000000919263143505e6676838f9ba3b2b6c3cbd5e1e9f5fefffffffffffff1e3cfbcab9e8877624d3e2d1b0000000000000000000000000b20354a607281929da5aeb4bac6c8ccd5dddfe6f1f3f8f5f2e7e0dddbdbdee0e8e5d3c2aa947f6a553f2a150000000000000000000000000000000000000000111c304354607281929ea6b0b4c1cdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8a79635544311d0800000000000000000000000000000000000000000000000000000003121d2a34414d58616c7984909aa2adb4b9c6c2c5c6c8c9cacfdacccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcddacfc0b4afa19991888079706760564c473a2f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4cadff4f1dcc7b19c87725c47321d000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffeebd9c8b49f8c78634d3c4556677c919fb0bccad4dee5f0f3f9fef4e8e0cdbdb09f937e685b49382715020000000000000012273c52677c91a7c1d0deecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000001101a27313d494e5d656f787e7f7c75675f4b4437271909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404d5f677576777778797a7b7d7e7f81838487898c8e908d8984807d7a767472706f6e6d6d6e6f7175797f86939faabbc9daecfffffffffffffeead8c8b09a8570594834200b00000000000000000000000000000000000000000000000000021628385a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8976614c42342a221b100200000000000000000000000000000000000000000000000000000000000002101c29333a474c53595c5e5d5b585653504d4b45383b484d525c64758399a2b4c6d6e8fcfffffffffffffffffffffffffffffff6e2cebaa98c77624d37220d000000000000000000000000000003111f344759697e94a6b8cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b7a699836f5e4d39240f000000000000000000000000000000021527384b6073869bb1bfd0e4f5ffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58473928190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3447596a7f95a7b9cce0f5fffffffffffffffffffff6e6d0bfaf9a84705e4c38231100000000000000000000000000000818253044505c646f767b7d7d77655d4b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d314556677d92a3b5c9ddecfffffffffffffffffffffffffffffffffff1e0cbb8a695806b5a49352013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112131424b6074859ba5b6c4d4e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdbaa998836e5c4b372111000000000000000000000000000000000000000000000a1a2e3f4a607282979fb3b8c4c8d1e1e9f4fffffffffffffffffffffffffdf6f4f1efeeecedeff0f4f6fdfffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99b8573604b352010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1f7e2cebbaa917c66513c261100000000000000000009141d33404c58616e7a85919ca4b3b8c5cdd7e2ebf6fffffffff1e1d0bfb49f8d7b655948342010000000000000000000000000071c304354606d7d8791999fa8adb3b8c5c7cad4dbdee5e1ded5cbc8c6c6c9ccd6d1cab6a48f7a654f3a25100000000000000000000000000000000000000000001325364354606c7d88939ba3b4b9c6d3e0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ddc9b5a3937e685b493727150100000000000000000000000000000000000000000000000000000000000c181f303a464c5b636f7b858f989ea8aaadafb1b3b4b5bcb6b7b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c9bcb5a29a8e847c746b635b524b4538342a1c120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffecdac9ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778caabbcee2f7f3dec8b39e89735e492715010000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc1d1e4f7fffffffffffffffff6e2cebbaa97826d5a494b6074889db3bdcddfe6f1f9fffffffffffbebdbcdbdb49f8a79635645311d0b0000000000000011273c51667c91a3b3bfcfdcecf9fffffffffffffffffffffffffffffffffffffffffffffffffefcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000a151d2c353f4b505a63686a6660564d4131271909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122230414d56606161626364656667696a6c6d6f727477797b78746f6b686461585d5b59595858585a54606369737e8c9fabbccfe3f8fffffffffff7e2cebbaa937e69533b2b190500000000000000000000000000000000000000000000000000091e32455671869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d5846331f180c07000000000000000000000000000000000000000000000000000000000000000512212e3a464c5861696e717372706e6b68656360565d5d5962676f7a8599a1b3c0d1e4f4fffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b0000000000000000000000000001112132424c6277899eb3c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d4c4b3a1917c66513c2711000000000000000000000000000000091d314556687d92a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a8937d68533a291b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176899eb3c7d7e9fcffffffffffffffffffffeddcc8b4a2907b6650402f1c0900000000000000000000000000132536434a626b7a848a909293897b655746331e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a6072859bb0becfe3f3fffffffffffffffffffffffffffffffffbe7d5c4b49f8b78634d41311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4e606c8197a3b4c3d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b49f8a78624d3e2e1b030000000000000000000000000000000000000000000000111c304354607281929ea6b0b4c1cdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8a79635544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5d73889db2c8ddf2f4dfcab49f8b76614c36210c000000000000000000000115222f3a474c5d64707c87939ea6b4bac6ced9e6eef8fff3e4d3c3b3a195806b5d4b3b2b180200000000000000000000000000132536434a5f67747c838991979ea7abb2b7c3c6c9d2cdc9c4b7b3b1b1b3b9c5bcbeb19c86725d4b37220e00000000000000000000000000000000000000000008182636434b5f67757e85919ea8b6c2cfe1e9f5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0b09b8572604a3d2c19090000000000000000000000000000000000000000000000000000000000000004131c29333d4a4e5d65707a82899195989a9c9d9e9faba1a1a2a2a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3ab9f94847a6f6760554e493d3631271f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff8e3cfbcab947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c8d9ebfef4dfcab49f8a755544311d080000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffedd8c2ad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea3b4c8ddeffffffffffffffffffeebd9c8b49f8b78624d51667c91a6b7cbdbeafafffffffffffffffff9ebe1cdbaa99b8674604b3a2917040000000000000b21364b6075859aa1b2becedbecfafffffffffffffffffffffffffffffffffffffffbf5f3ede9e7e6e5e5e5e5e5e5e5e5e5e5e5e5e5e6e7e9eaeceef1f3f5fbfffefffffffffffffffffffffffffffffcf9f6f5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d0800000000000000000000000000000000000000000000000000000000000000000000020f1a212e373c494d5355514b4538301d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000413233038454b4c4c4d4e4f505152545556585a5c5861646663605456524f4c473a45444343434336434b4e5560697d8d9fb5cadff4fffffffffff4dfcab49f8b77614c37220d00000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543a2917040000000000000000000000000000000000000000000000000000000000000000041223303f4b58616c777e838788878583807d7b787674727274777d848d9ba3b3bfcfdeeffffffffffffffffffffffffffffffffffff1dcc7b29c87725443301c08000000000000000000000000000f1f2e3f4f606f8399a7b8cce2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfae99846e59442f190000000000000000000000000000011426374b6074879db2c2d2e5fbfffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3346586a7f95a9bacde1f6fffffffffffffffffffff7e3d1c0b09b85705e4c382311000000000000000000000000071c304354606d808c999faaa8a79e8875614b3f2f1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c304354657b90a0b2c5d5e8fbfffffffffffffffffffffffffffffffff3e2cdbaa99a846f5f4d3b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3d4b5d687e939fb1c1d1e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b5a3947f6a5a48352010000000000000000000000000000000000000000000000000001325364354606c7d88939ba3b4b9c6d3e0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ddc9b5a3937e685b49372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465874899fb4c9def4f0dbc6b09b86715846331f0a000000000000000000000003111c2a333f4b4f5e66747e88959fa8b4bbc8d0dee5ebe3d5c6b6a59a8373604b3f2f1d0d000000000000000000000000000008182530414d5560676e767c82888f969da5aab1b5c2b9b4aaa69d9c9c9ea7a5a7a7a0927d67523f2e1b080000000000000000000000000000000000000000000008182630414d576169707c8a9ca4b2becdd7dfe7f2f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8d9c8b4a2907b655443301f0f000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b505c646d757b8083858788898a8b8b8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c7e6f645c514b4437352c201d150a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8c78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fff7e2cebbaa8a75604b35200b0000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859bb0c1d1e4f8fffffffffffffffff6e2cebbaa96816c57576d8297acc4d4e7f9fffffffffffffffffffffce9d7c7b5a3947e695846331f09000000000000091e32455661758398a0b1bdcedcecfafffffffffffffffffffffffffffffffffcf3e8e0ded8d4d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d2d3d5d7d9dbdee0e8e6e8ebeef1f4f7fefffffffcf6f4efebe7e3e1e0e4f1f3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d0800000000000000000000000000000000000000000000000000000000000000000000000006111c232c35383e3f3c3632281a130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131a28323636373838393b3c3d3e404143453a474c4e514e4a43363d3a37332a302f2e2d2d2e26303537444b5f6d8297adc2d7ecfffffffffeebd9c8ae99846f5847331f0a000000000000000000000000000000000000000000000000000a1a2d3d50657b90a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000002122230414d5d6576818a93999c9d9d9a989593908d8b898788898c92999fabb5c1cfddedfcffffffffffffffffffffffffffffffffffefdac4af9a856f5a362614010000000000000000000000000d1d2c3d4b5d697e93a1b3c5d6e8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeddbc6b19c86715c47311c0000000000000000000000000000081d314455687d93a6b7cbe0f0fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def0ffffffffffffffffffffffeeddc8b4a3907b66503f2f1c0800000000000000000000071b2d3e4a607281959fabb4bbc5b8a796806b5d4b372311000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001325364b5d6d8298a7b8cce0eefffffffffffffffffffffffffffffffffdead7c7b4a2927d6759483626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213202e3d4a5b657b8c9fb4bdcedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2cdbaa99b8573604b3c2b19020000000000000000000000000000000000000000000000000008182636434b5f67757e85919ea8b6c2cfe1e9f5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0b09b8572604a3d2c1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde1f6ebd6c0ab96816b563a291704000000000000000000000000000c181f2e37404d55606976808a979faab3bfc9d2d5d1c5b8a89d87766155443121110000000000000000000000000000000008131c3037444b515760666d747a81878e959ca4a5a89e958d888686898c8f92928f826d5f4d39211000000000000000000000000000000000000000000000000008141c3039464b545f67798698a0b4bac7cbd4dee1e8f4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6ccbbaa9a85705d4c362513010000000000000000000000000000000000000000000000000000000000000000000000040f1a212e373e4a4f5660666b6d70717374757676777777787878787878787878787878787878787878787869614f4a3e363127211a0f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e0ccb9a798826d5a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdf6e2cebaa98a75604b35200b0000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d51667c91a3b4c8ddecfffffffffffffffffeead8c8b39e8975605a6f859aafc4daeffffffffffffffffffffffffff5e5d2c2b39e8976614c372715010000000000031628384657617482979fb1bdcedcecfafffffffffffffffffffffffffffff4e9e1d6ccc8c2bebcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdbec0c2c4c6c9ccd6d0d3d6d9dcdfe2eae9ebeae9e1dedad6d1cecccbcedbdee5f0fffffffffffffffffffefdfefffffffffffffffffffffffffffffffffdfaf7fffef7f4f3f2f2f1f1f1f1f1f1f1f2f3f5fbfffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000000000000080e192023292a26201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e212122222324252628292a2c2e2f2a3337393b383530252825211f171b1b222529333636434a4f57616a7f94aabfd4e9fffffffff7e2cebbaa927c67523a2a1804000000000000000000000000000000000000000000000000021527384a5b6e8398adc7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000102030404d5f677b87969fa9aeb1b3b2b0adaba8a5a2a79e9c9d9ea8a7aeb5bcc9d2dfedfbffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180000000000000000000000000d1d2b3b495b657b8c9fb4bfd0e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a00000000000000000000000000000b20354b6074879cb2c4d4e6fefffffffffffffffffffffffffffffffffffffffffffffce9d6c6af9a846f5a3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586d8297adc2d3e5f9fffffffffffffffffffff8e4d1c1b09b85705d4b38230f000000000000000000000d22364a5c697f949fb4bcc9ced5c5b59f8d7b6550402f1c090000000000000000000000000001080b0e1216150c0a030000000000000000000000000000000000000000000000000000000000000008182e3f4c6177899eb3c0d1e5f5fffffffffffffffffffffffffffffffff5e5d0c0b39e8978625443301c120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303f4b5b6379899eaabbcedbebfdfffffffffffffffffffffffffffffffffffffffffffffffffffeefdecfbeb49f8b79635544311e0e00000000000000000000000000000000000000000000000000000008182630414d576169707c8a9ca4b2becdd7dfe7f2f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8d9c8b4a2907b655443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c7d7e9fcebd9c8a6917c66513c271100000000000000000000000000000004101b223037444b57616b77828c99a1b1b5c2c0c1b4a79e8a7963584637271503000000000000000000000000000000000000131927313639454b515560656c727980868c909089807873717174777a7c7d7a6d645341301e030000000000000000000000000000000000000000000000000001131b293236414d5b637582939fa9b2b7c4c9ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9b39f8c7a644f3f2f1808000000000000000000000000000000000000000000000000000000000000000000000000000007111c232d3638454b5155585a5c5e5460606162626262636363636363636363636363636363636363625a4f43362d201d150906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e5cfbfb39e8977624d3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080907000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafff4dfc9b49f8a745544311d080000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffce8d6c6aa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e70859bb0becee2f2fffffffffffffffff6e0ccb9a7927d685c71879cb1c6dcf1fffffffffffffffffffffffffff0e0ccb8a795806a5544311d080000000000000a1a28394656607281979fb1becedcecfefffffffffffffffffffffffff4e4d7cdc5b8b3ada9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a9abacafb1b3b9c5bbbec1c4c7caced8d4d5d4d7cdc9c5c0bcb9b6b6b9c6c9d2e3ecf7fffffff9f3f1ebe8e8e9ebedf0f4f6fcfffffffffffdf6f4f0ece8e4e2e0eae2dfdedddcdcdbdbdcdcdcdcdcdde0e7f3fcfffffffffffffffffffffff2ddc7b29d88725d48331d0800000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1315110b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0c0c0d0e0f101112141517181a181f22242623201c13130f0c0a12202e373a39464c515460646c767f8c9fb4c9dff4fffffffff4dfcab49f8b76614c37210c00000000000000000000000000000000000000000000000005131d31455663798c9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573d2c1a060000000000000000000000000000000000000000000000000000000000000b1b2d3e4d5e677d8c9da6b4bac7c6c8c7c5c3c0bdbac5b9b3b2b2b3b9c6c4cacfdae7f0fefffffffffffffffffffffffffffffffffffffeebd9c9a9947f69543f2a1400000000000000000000000d1d2a3b48596379899eaabbceddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cfbeab96806b56412b16000000000000000000000000000012273c52677c91a5b6cae2f2fffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8ea4b6cadef3ffffffffffffffffffffffefddc8b4a3907b65503d2d1a070000000000000000081c2f3f4f647a8c9fb4bdcfd9e2e3cfbcab9b85705e4c38231100000000000000000000040a0c141d2023282c2a211e160b02000000000000000000000000000000000000000000000000000000000000111f344759687d92a2b4c7d7e7f0feffffffffffffffffffffffffffffffeee0ccb9a79a8472604b402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e192731414d5d6479889da7b9c8d8eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b2a0937e685b4a372715000000000000000000000000000000000000000000000000000000000008141c3039464b545f67798698a0b4bac7cbd4dee1e8f4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6ccbbaa9a85705d4c36251301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5f7e2cebbaa8d78624d38230d0000000000000000000000000000000000081219273139464b59626d7984919ba3a9aba9a39b897b645b4a3a291909000000000000000000000000000000000000000009151d2028323637444b50565c646a71777b7b766b625a5c5c5962656767645c5346362313010000000000000000000000000000000000000000000000000000000b161e21303d4957616d7e8a969da6adb3b9c6ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b7a89e937f6a5c4a362111000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b222832363c4043454748434a4b4c4c4d4d4d4d4d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d483c32221b1008020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7b2a1917d675948341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f181d1e1c150b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0e0d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfff3ddc8b39e88735e492614010000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffff5e1ccb9a88f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d304050657b8f9fb1c4d5e7fafffffffffffffffbe8d6c5af9a846f5671869bb1c6dbf0fffffffffffffffffffffffffffbe8d5c5b39d8874604b35200b000000000000000b1b2838455460728197a0b1becfe0f0fffffffffffffffffffffff6e6d7c6b9b4a79e98949291909090909090909090909090909192949597999c9ea7a3a6a9acafb2b4bbc8bfc0bfc7bab4b0aba7a4a1a0a4b1b5c2cfdae7f1f2eee6dedcd6d3d3d4d6d8dbdee1e9eaedeeedeaeae2dfdbd7d3cfcccbd8cecac9c8c7c6c6c6c6c7c7c7c7c8ccd5e1e9f4fffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010300040a0c0f110e0b07000000001223303e4b4f565761666c747a8189959faabbcee2f7fffffffff0dac5b09b85705847331f0a000000000000000000000000000000000000000000000002132333434b6074859babbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715b4935210a0000000000000000000000000000000000000000000000000000000000031729394a5c667d8c9faab7c4cdd7dcdddcdad8d5d2d0d6ccc9c7c7c9ccd6d9dfe3ecf7fffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a65503a2510000000000000000000000b1b2a3b48596278879da7b8c8d8eafbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b2a08e79634e39230e0000000000000000000000000004192e44596e8399aec3d3e6ffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c72879cb1c7dcf1fffffffffffffffffffffff7e4d1c1af99846f5b4a36210c00000000000000000e23384c5d6f849aaabbcee3ebf7ecdac9b4a3907b6650402f1c0900000000000000060b171f21263135393d413f3632291d1509000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aa9bac9d3e0ebfcfffffffffffffffffffffffffffffbe8d6c5b4a295806a5e4c3e2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2c37444b5f677b899da6b7c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d3c2b4a298826d604e3d2d190900000000000000000000000000000000000000000000000000000000000001131b293236414d5b637582939fa9b2b7c4c9ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9b39f8c7a644f3f2f180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7f4dfcab49f8a75604b35200b0000000000000000000000000000000000000009151d29333b484d5b636f7c868e9496948e8578645c4b3d2d1c0c0000000000000000000000000000000000000000000002080b161e212631353a3e4a4e555962666661584d493c3b484d5052524f4b3e362818050000000000000000000000000000000000000000000000000000000000030a121f2c39464b606879818890979ea8b4bbc8d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffcebd9c9b7a69d897e6a614f3e2d1b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e21262b2e303225303536363737383838383838383838383838383838383838383838352b1e14070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa999836e5f4d3b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242d3234322a211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0b161e212322201c140b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effff1dbc6b19c86715c47311c000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffff3dec9b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223374b5d6d8297a6b8cbe0edfffffffffffffffff4dec9b49f8a75606e8399aec9daecfffffffffffffffffffffffffffff3e0cbb8a6917c66513c261100000000000000000b1a2736435460728297a0b2c2d3e6f6fffffffffffffffffffdead8c8b9a89e9389827f7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7d7e80828486898b8e919396999c9faaa6aaabaaa7a99f9a96928e8c8b8f9ca4b5bcc9d3dfddd8d3cac7c1bebebfc1c3c6c9cdd7d5d8d8d7d5d8cec9c6c1bdbab7b6b6bbb4b4b3b2b1b1b1b1b1b1b2b2b3b8c5cdd6e4f2fffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406060606060606060606060606060606060001080b0d10151b17110c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d5c646b70767c81888f969ea7b4bbc8d8eafdffffffffebd6c1ab96816c563a2a170400000000000000000000000000000000000000000000001020304150616d8298a3b5c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b6a48d78634e38281603000000000000000000000000000000000000000000000000000000000a1e334657647a8b9faabbc8d4e2eaf1f2f2efedeae8e5e8e0dedcdddee1e8eef4f8fffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000316283948596277869ca5b7c5d5e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b8a798836e5b4935210c0000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8095abc7d7eafdffffffffffffffffffffffefdcc7b3a18e79634e3a2a180400000000000005182a3b50657b90a2b4c8d8eafefff7e7d1c1b09b85705e4c3823110000000000020e192029333637444b4e5256544b46393127190e00000000000000000000000000000000000000000000000000000000000c1d31424e63798b9fabb6c2cee1e8f4fffffffffffffffffffffffffffff3e3d0c0b49f8d7c665c4a3d2c1f10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101826303c4955606c7d8b9ea7b7c4d5e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d3c3b6a49a8474604b42311f0f0000000000000000000000000000000000000000000000000000000000000000000b161e21303d4957616d7e8a969da6adb3b9c6ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b7a89e937f6a5c4a36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaf3dec9b39e89745443301c080000000000000000000000000000000000000000010b171e2b343d4a4e5e6671797e807e7970635a4b3e2e1f0f000000000000000000000000000000000000000000000000000003090b141d20252d36393b484d50504c463a352b2b34373a3d3d3a372e20180a0000000000000000000000000000000000000000000000000000000000000000010f1b2832424e5b636b747b8289929faabbc8d7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfbcab9d887769614f433220100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1116181b1c131c202121222222232323232323232323232323232323232323232220190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffde9d7c7b49f8a78624d41301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715202d363943484947403632281b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e252832363837353026211e160a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375c71879cb1c6dcf1ffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffeed8c3ae99836e5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4c6176889db3bfcfe4f4fffffffffffffff6e1cdbaa9907a65697f94abbccfe3f4fffffffffffffffffffffffffffae7d5c4ae98836e593c2c190600000000000000000a182636435460728298a4b6c8d8eafefffffffffffffffff7e2cebbaa9e8a7e756d696766666666666666666666666666666668696b6d6f717476797b7e8184878a8d91949695928e8985817c7977767a86969fabb6c2cbc8c3c3b6b2aba9a8a9abaeb1b4bac6bfc2c3c2c0c7bab4b0aca8a5a2a1a1aa9f9e9d9d9c9c9c9c9c9c9c9d9ea7b4b9c6d5e2f2fffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c12191b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1c141d2022262a302c26211e16120e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d5f677a80868a91979da6acb3b9c5ced8e6f6fffffffffeebd9c8a8937e69533e291400000000000000000000000000000000000000000000000e1e2e3e4d5f6a7f94a0b2c1d2e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2aa95806b5645321e0c000000000000000000000000000000000000000000000000000000081c2e3f4c6176879da9bac8d8e6f2fdfffffffffffffdfffbf5f3f1f2f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715746321e0a0000000000000000000d1e3246576277869ca4b6c3d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa99e8977624c3d2c1a060000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010243a4f647a8fa9bacde2f6fffffffffffffffffffffff6e3d0bfad98826d5847331f080000000000000b1f3448596e8399aec0d0e6f6ffffffefddc8b4a3907b6650402f1c090000000a151d2c353a464c52556063676b6a61574b44372b1e110400000000000000000000000000000000000000000000000000000000132135495b697f8d9ca4b1bdccd6e4f0feffffffffffffffffffffffffffeee3cfbcab9e8a7a645b493d2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000208101b222e36434b5b637481929fa9b8c5d5e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffdecded1c2b6a49c86766156453224140100000000000000000000000000000000000000000000000000000000000000000000030a121f2c39464b606879818890979ea8b4bbc8d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffcebd9c9b7a69d897e6a614f3e2d1b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637596e8398aec3d8edf2ddc8b39d88735e4826140100000000000000000000000000000000000000000000030d18202d36404d515c64696b69645c4d493c2e201001000000000000000000000000000000000000000000000000000000000001080b101b22242b34373b3b363329201918202225272825221b100200000000000000000000000000000000000000000000000000000000000000000000000b161e313d494e5460656d757e8c9faabac6d3e1ecf6fdfffffffffffffffffffffffffffffffffffffffff9efe5d7cdbbb49f8d7b65594f423225150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050000070b0b0c0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff6e1cdbaa996806b5a483523130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051525323e4a4f585d5e5c554b4539281b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021323303939464b4d4c4b43363632281d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445573899eb3c8def3ffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffde8d3bea8937e695337271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f334758677c91a1b3c6d6e8fcfffffffffffffde9d7c7a8937e6962788c9fb5c6d7e9fcfffffffffffffffffffffffffff2ddc8b39e88735b4935210c0000000000000000000818263643546075869caabbcee2effffffffffffffffff4dfc9b49f8b7b6960565452515151515151515151515151515151525456575a5c57616366696c6f7275787b7f807f7d7975706b676461616474818d9ca4b4b7b3aea9a49c9693939496989b9fa8a6aaadaeadaaa7a99f9b97938f8d8b8b8a8a898887878686878787878788929ea8b7c4d5e2f2f7fdfffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c171f21282e313131313131313131313131313131313132263135383b3f45413b3632292723201916110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f334758677d8c969b9faaacb2b7c4c9ccd6e2eaf6fffffffffff7e2cebbaa927c67523d2712000000000000000000000000000000000000000000000b1b2b3c4b5c677d8d9fb5becedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0ddc8b39e8875604b3a2a180400000000000000000000000000000000000000000000000000000e23374b5d6d8298a5b7c7d7e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573929160300000000000000000d1d2f404b6175869ca4b6c2d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7b655947341f0f000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2af99846f5b49351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4ffffffffffffffffffffffffeedfc9b49f8a77614c3625130000000000000d22374c62778b9fb4cadfeefffffffff7e4d1c1b09b85705e4c38231100000c1a27313c494d5861676e74797d817f75696055483c2f221103000000000000000000000000000000000000000000000000000000061a2c3d4f61697a86979fb3b9c6d2e0ecfdfffffffffffffffffffffffffeebd9c9b9a89d8879635b4b3f3220190e0400000000000000000000000000000000000000000000000000000000000000000000030a0c151d202d363f4b5460697985969eb4bac7d5e3f2fffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cec0b4a49c86776258473828150600000000000000000000000000000000000000000000000000000000000000000000000000010f1b2832424e5b636b747b8289929faabbc8d7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfbcab9d887769614f4332201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869cb1c6dbf1f2ddc7b29d88725d48331d00000000000000000000000000000000000000000000000000050f1a2130393e4a4e5456544e4a3e352c1e100200000000000000000000000000000000000000000000000000000000000000000000070d0f1820222626211f170b06050b0d1012120f0d08000000000000000000000000000000000000000000000000000000000000000000000000000003131f2c3536434b505660687d8c9fa8b6c3cfdee1e9eaeef1f4f7fefffffffffffffffffffffffbf4f0e5ded2c7bab49d947f6a5d4b3a32241507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff4dec9b49f8a77614c3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132332434f5c646d7273716a6057463928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414d52576163626054524b45383127190f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4ffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5f6e8399a8b9cce1eeffffffffffffffead5c0aa95806b5a6e8398a8b9cde1ebf7fffffffffffffffffffffffff5e0cbb8a68d78634d38230e00000000000000000000081826364556647a8c9fb4c1d2e5f5fffffffffffff4e8d6c1ab96816c5d4b45383d3c3b3b3b3b3b3b3b3b3b3b3b3b3b3c3d3f40424439464b4e5154575a556063666a6b6a6764605556524f4c4b56606c7b86959fa69d99938d87817e7e7f818386898d919598999895928e8a86827e7a77767675757473727171717172727272747d8a9da6b7c4d5dfe2eaeef3f5fcfff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f171f212933363d4346464646464646464646464646464646464737444b4d50555a57504b46393d38352c2b27222019130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4c6176899eabb0b4bbc8c8cbd4dee0e8f4fdfffffffffffeebd9c8b49f8b77614c37220c00000000000000000000000000000000000000000009192939485a647a8b9fabbccfdcecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7947e695947341f1100000000000000000000000000000000000000000000000000091d30404f657b8fa0b2c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a8937d68533e281300000000000000040d1b2a3b4c5e6c8197a4b6c2d3e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d685d4b3b2a18010000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffff3decab6a4907b66503d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0c6dbf0fffffffffffffffffffffffff6e2cdbaa9947f695443301c07000000000216283854697e93aabbcee2f7ffffffffffefddc8b4a3907b6650402f1c090d1d2a38454b5a636c767d83898e929694887f74625a4c402f2211030000000000000000000000000000000000000000000000000000000f1f32434f5d647581919ea8b5c2cee2eaf6fffffffffffffffffffffffff7e7d6c6b7a69d8879655d4f42352b1f180c070000000000000000000000000000000000000000000000000000000001080b0f171e212731363e4a4f5d65737e8a9ba3b0bdcdd7e5f3fffffffffffffffffffffffffffffffffffffffffffffffffff0e5d7cdbeb2a29a86776259483a2a1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e313d494e5460656d757e8c9faabac6d3e1ecf6fdfffffffffffffffffffffffffffffffffffffffff9efe5d7cdbbb49f8d7b65594f4232251502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4f1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000007121d242d36393f413f39362d20190e000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2126303538454b5f677c8a9ca5b2bec9cdd7d5d8dcdfe3ebebeff1f2f3f3f3f1f0eeebe7e0ddd3c9c1b5a99f937f6a614f3f2e1c140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffedd8c3ae98836e5947341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c31414f616a7a828789877f75615746321e0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4d5f6771767877756f6860564b44372d1f1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778dabbccfe3f8fce7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d6277899eb3c0d1e5f5ffffffffffffebd6c0ab96816b5663788a9eb4bbcfd9e7f2fffffffffffffffffffffffbe7d5c5a6917c67513c27120000000000000000000000081828384a5c6a8095a3b5c7d7e9fdfffffffef0e4d6ccbea48e79644f3f31272726262626262626262626262626262728292b2d2f293336393c3e4137444b4d51555655524f4b44373d393738454b5d6574808a8b88837e78726c69696a6c6e7174787c80838382807d7975716c686562616160555f5e5d5c5c5c5c5c5c5d5460687a889da6b7c5c9ced8d9dee1e8eef1ddc7b29d88725d48331d0800000000000000000000000000000000000000000000000000000000000000000000000000050b0d13151d20252a33373a464c52595b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5d556062656a706c66615757524d493c403c38352b29221f180d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826364a5c6d8297a7b8c9caced8dddfe7f2f5fbfffffffffffffaede2cebbaa99846f5847331f0a00000000000000000000000000000000000000000115273746576278889ea9bac9daecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b39e8977614c3f2f1c0c0000000000000000000000000000000000000000000000000f24384c5e71859bb0becee1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58e79634e39230e0000000000060c171f2b394759667c919fb1c2d3e0f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8a28d78634d3f2e1d0d000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19c8673604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737596e8499aec3d9eefffffffffffffffffffffffffdead7c7b29d8773604a35200b00000000091e3245566f8499afc8d8eafefffffffffff7e4d1c1b09b85705e4c3823111d2a3b4756606a78818992989ea7a7aba79e948578665e4c402f2111000000000000000000000000000000000000000000000000000000011425323f4b57606c7d899ba3b1beced8e6f2fffffffffffffffffffffffff4e4d5c4b7a69d897b69604d493c342a201c130e0b080100020101010101010101010101010101010100030a0c10141c202429333637444b515c646e7a85939ea8b5c1cde1e9f5fffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c7bab4a09884766259483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000003131f2c3536434b505660687d8c9fa8b6c3cfdee1e9eaeef1f4f7fefffffffffffffffffffffffbf4f0e5ded2c7bab49d947f6a5d4b3a3224150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da9bacee2f6f0dbc6b19b86715c46311c070000000000000000000000000000000000000000000000000000000009101b2224292b2924211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c202832414d5e66798798a0b0b4bac7bfc3c7cacfd9d6d9dcdddddededcdbd9d6d5cbc8c2b6b1a39b8a7e6a614f43322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffde8d2bda8937d68533b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e5f6a7f8d989d9e9c958575614b3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c677d868b8d8c89847d756960554a3d311c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c9daecfffbe7d5c4a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000006192c3c586d8398adc2d8edfffffffffffffffffeead8c8a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001220344859687e93a2b4c7d7eafdfffffffff9e5d3c2a9947e69545a687d929db4bcc9d5e3ecf7ffffffffffffffffffffe8d3bda8937e68533e29130000000000000000000000000a1a2d3e4b6073859ba9bacde1eefefffbede0d3c5b9b3a08b75604b36211512111111111111111111111111111111131416181a171e212426292c273135383c3f41403d3936312727242228323f4b56606a7676736e69635b565453545659546062666a6d6e6d6b686460555753504d4c4c4b4449484847474747474747434a5c6479889da7b1b4bbc8c3c9ccd6d8dcdcc7b29d87725d48321d080000000000000000000000000000000000000000000000000000000000000000000000000e192022282731353a3a474c535861676e707070707070707070707070707070707171727375787b7f85817b76716c67635a5a55514d483c3e37342a201d14090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825364354647a8d9fb5c5d5dfe2eaf2f4fafffffffffffffffffaeadccfbfb49f8c79634e3a2a18040000000000000000000000000000000000000004111d3144556175869ca6b8c7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0ccb9a797826d5d4b3a29170400000000000000000000000000000000000000000000071b2d3e51667c91a3b5c9dcecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725b4936210c000000010f1a2129333b48576277889eb3bdcee0f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8b76614c36211100000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7937e695443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffffffff5dfcab6a5907b6550392816030000000b21364b6075899fb4c9def4ffffffffffffffefddc8b4a3907b6650402f1c2a3b47596174808b969ea8adb3b9c5c5b8b3a39b897c665e4c3f2e1e0e0000000000000000000000000000000000000000000000000000000614202e39454b5f67788597a0b4bbc8d5e2effdfffffffffffffffffffffff2e2d4c4b7a79e8b7e6f625a4c473b35302523201d1418171716161616161616161616161616161617161e21252630353939464b515560666f79838f9ba3b4b9c6d2dfebfdfffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc2b5a99f9382746158483b2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2126303538454b5f677c8a9ca5b2bec9cdd7d5d8dcdfe3ebebeff1f2f3f3f3f1f0eeebe7e0ddd3c9c1b5a99f937f6a614f3f2e1c140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c7d8eafdf0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000070d0f1416140f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e30404c5b637682929b9fa9a6aaaeb2b4bcc9c0c4c7c8c8c9c8c7c5c4c0c4b8b3aca49c92857968604f4332251503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758687d929fabb2b3b1a396816c5947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e334657647a8d9ba3a2a89e9992887e73635b4e4230251809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fff4e0cbb8a68c76614c37210c000000000000000000000000000000000000000000000000000000000c2135495b71869bb0c6dbf0fffffffffffffffff7e2cebbaa8b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4a6072849aa9bacde2effafffffaeadecab6a48f7a644f4e5f6a7f939fabb7c4cfdae3ecf7f9ffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000101d31445563798b9fb4c0d0e0f0faecddd0c2b6a79e91826d5645321e09000000000000000000000000000000000000010200030a0c0e111417151d2023262a2b2a2824201d15120f0c161e2e38454b5760615759544e493d3e3e3f4136434a4d515558595855524e4b44373e3a383636353127333232313132323225303d4a5b6379899b9c9faaa9aeb3b9c6c3c7c8beae99846e59442f190400000000000000000000000000000000000000000000000000000000000000000000010f1e2b35383d37444b4f555861686f767d8386868686868686868686868686868686868787898a8d90949a96908b86817c78736f6b66625a59534c483b3531261d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818253643546072849aabbccfe3f3f7fefffffffffffffffffffdf2e6dfcdbeb2a095806b5b4a361c0c0000000000000000000000000000000000000000112232434b60738399a4b5c4d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8d7b655846331f15040000000000000000000000000000000000000000000d22364a5c70859bb0c1d2e4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4ab96816b563d2c1a060000000f1f2c363a474c596275859ba6b8cbdbecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745846331f0a00000000000000000000000000000000011426375d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffff3dec9b39e8976614b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff9e6d4c3ad97826d5746321e090000000f24394f64798ea9bacde1f6fffffffffffffff7e4d1c1b09b85705e4c3823344759627785959faab4b9c6c9ccd6d5ccc1b5a79e8b7c665d4b3c2b180800000000000000000000000000000000000000000000000000000002101b2832414d5a637582939faab7c4d1dfecfdfffffffffffffffffffffff2e2d4c5b8a99f9383786b61594f4a4336393531262e2c2c2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d2932363a36434b4f545761666d757c848e99a1b0b5c1cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffffffbede2d4c9bcb5a49c8b7e6d6056473a2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c202832414d5e66798798a0b0b4bac7bfc3c7cacfd9d6d9dcdddddededcdbd9d6d5cbc8c2b6b1a39b8a7e6a614f433221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838576c8196acc1d6ebffeed9c3ae99846e59442f190400000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213222f3d4a58616e7d868a8d9195999c9faba8abafb2b2b3b3b3b2b0afaba7a69e9790867d73635b4e423225150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021021374c6176899eb3bcc9c8c1b49f8a77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000001122232434b6175879cabb5c1b9b4aea79e93867968604a43362619090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcf3ddc8b39e88735847331f0a000000000000000000000000000000000000000000000000000000000e23384d63788a9fb4c9dff4fffffffffffffffff4dfcab49f8a755746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c30435463798b9fb4c1d2dfe6eaebe6dfcdbdb19c86725c4b4150616a7f8d9da6b5bcc9cfdadfe6eceff2f4f6fdfdead5bfaa95806a55402b150000000000000000000000000001152737495b697e94a2b3c2d2e0ecdccebfb3a49c897d6d6452382816020000000000000000000000000000000000000000000000000000000001080b0e11151615120f0b080200000002101a283239454b4b46393e38352c29292a2c253035383c40434443403d393631272925222121201d151e1d1c1c1c1c1d1d131c2d3d4a5b657b85878a8f94999ea8a9aeb2b3b0a0917c66513c261100000000000000000000000000000000000000000000000000000000000000000000010f1f2c3c484d52565560646a70777d848a92989b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9d9e9faba5aaafacaa9f9b96928d8984807c77736e686259514b44373127191206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182636435460728197a1b3c9daecfffffffffffffffffffffff6eae2d4cbbcb0a0988272604a3d2d1a0000000000000000000000000000000000000000091c2f404f616c8197a1b3c2d2e2f3fffffffffffffffffffffffffffffffffffffffffffcfafafdfffffffffffffffffffffffffffff4e3cfbcab9d8776614c433222120300000000000000000000000000000000000000000f24394f64798ea3b4c8dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68f7a654f3a2510000000061a2c3d494e58616977849aa3b4c5d5e7f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e3a29170400000000000000000000000000000000081d31445574899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d574632180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff1dec9b49e8976614b36210c00000010253a50657a8fa5c3d4e6faffffffffffffffffefddc8b4a3907b66503f2f404c6277869ba3b4bbc8cdd6dee0e8e7e0d1c5b8a99f8b7b655a4836261401000000000000000000000000000000000000000000000000000000000a161e303c4956606d7e8b9da6b4c1cee2eaf6fffffffffffffffffffffff2e3d5c7bab4a1998a80776d656054524e4b44374342414040404040404040404040404040414239464b4f545460646a6f767c8289919aa2aeb3bfc9d2e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffff4e8e0cfc4b7ab9f96867968604b45382a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e30404c5b637682929b9fa9a6aaaeb2b4bcc9c0c4c7c8c8c9c8c7c5c4c0c4b8b3aca49c92857968604f433225150300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455671869bb0c6dbf0ffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2d3a464c5f677175787c8083878a8f92969a9c9d9e9e9e9c9b9996928e88827b73676055493d3124150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c192b3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512202e3c54697f94a7b8ccdadecebaa9937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000008121f2f404f616e8298a5b6c9d2ccc9c5b8b3a49c8b7e6b60544437261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feefdac5b09a85705b3a29170400000000000000000000000000000000000000000000000000000004192f44596e8399a9bacde2f6fffffffffffffffff3dec8b39e89735e392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6a7f94a3b5c1cad4d5d6d4cabcb09e917c66513e33435061697b88979fabb5bcc9cad3d6dadcdfe2eaeae2d5c5a9937e69543e2914000000000000000000000000000009192c3d4a6072849aa4b5c2cfddcebeb1a1998678675f5245351a0a00000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000a151d2832363632282923211a14141517131c2023262b2e2e2d2b2824201d1513100d0c0c0b08010008070707070700000f1f2d3d4b5d65707275797e84898f94999c9d9b93826d5e4c38240f000000000000000000000000000000000000000000000000000000000000000000000f1f2c3d495a62686b6f757a7f858b92999faaaeb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1b2b3b5bcc9bfc5c8bbb4b0aca7a79e9a95918d88837e776f6760554b44373020190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926364354607281979fb1bfd0e7f7fffffffffffffffffdf7ece3d8cec3b7b29e968274605443301f0f00000000000000000000000000000000000000041223384c5e697f949fb1bfd0e0f0fffffffffffffffffffffffffffffffffffff8f2f0eae6e5e5e8ecf3f5fcffffffffffffffffffffffecdac9b7a698826e614f402f211002000000000000000000000000000000000000071a2d3d566c8196abc1d1e4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200b0000000c2136495b6372767e889aa2b4c1d1e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0dcc6b19c87715c47321c00000000000000000000000000000000000b20354b60758a9fb5cadff4ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573929160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff6e1cdb9a8917c67523828160200000d22374d62778ca5b7cbdff7fffffffffffffffff7e4d1c1b09b85705d4b384c5e6e8399a4b5c1ced8e1e9f3f5fbfbefe3d6c7baa99e8978625443301c0d000000000000000000000000000000000000000000000000000000000003121e2c38454b60687b889ba3b1beced8e6f1fdfffffffffffffffffffff3e5d7cdbfb3a99f968a827a746d686360555a5857565656565656565656565656565656565759576165696e74797f858a91979ea7afb3c0c6cfdde4effcfffffffffffffffffffffffffffffffffffffffffffffffceee4d6ccbeb2a69d8d8174635b4e4232281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213222f3d4a58616e7d868a8d9195999c9faba8abafb2b2b3b3b3b2b0afaba7a69e9790867d73635b4e423225150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4ffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933414d52556063676a6e7276797d81848788888989878684817d79746c6660544b44372c1f14060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2937495a73889db3c8ddf2fffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031423303e4b5a71869bb1c5d6e8ead8c7ae99836e593d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000007111c23303d4c5e697f94a0b2c3d3e7e1ded5ccc2b5a99f938072605544362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffedd7c2ad98826d58432d18000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c7d7eafdfffffffffffffffff3dec9b49e89745746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4b6074859ba3b2b7c3bfc1c3b7b29e96806c5e4c382533424f5e6577828d999fabb2b6c3c1c5c7c9ced8d8cec9b8a7907b65503b26100000000000000000000000000000000f1c3043546176869ba3b2bfc8beb1a0978375635a4d4135271700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e21211e16140e0c060000000000070b0d111518191816130f0b08020000000000000000000000000000000000010f1f2e3f4b505b566064696e747a7f838788857e72604b402f1d090000000000000000000000000000000000000000000000000000000000000000000c1c2c3d495b63787d8084898f949a9faaafb4bbc8c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6c6c7c8cacfdad4dad9cecac6c1c5b8b3afaaa6a69e99938b847c746860554d40352c1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1927374454607281979fb1bdcedeeefffffffffffffffaf5eae2dacfc8bbb4a59d90807260564536251301000000000000000000000000000000000000071522303e50667b8c9fb4bdceddeefefffffffffffffffffffffffffffffffef7efe4dddbd5d1cfcfd2d7dee1e9f4fcfffffffffffffffffff7e7d4c4b2a0947f6a5e4c3f2e20110300000000000000000000000000000000000c21364a5b73889db2c8ddeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ac97826d5443301c080000000e23394e6379878b939ea7b4c0d1dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0cfbeae99846f59442f1a04000000000000000000000000000000000c22374c61778cabbccfe3f8ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffce9d7c6ad98836e5645321e0900000b2034485972879db2c9daecffffffffffffffffffefddc8b4a3907b65503e50667b90a1b3c2d2e2eaf6fcfffffffffff3e5d7c7b9a79a8473604b3c2b19050000000000000000000000000000000000000000000000000000000000000e1a2832424e5d65778597a0b4bbc8d3e2eaf5fefffffffffffffffffff5eae2d0c7bab4a99f978f88827d7875726f6d6c6c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6f72767a7f84898e949a9fa9adb3b8c5c7d0dbe2edf8fffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d0c5b9b3a098887b6c60564a3d311e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2d3a464c5f677175787c8083878a8f92969a9c9d9e9e9e9c9b9996928e88827b73676055493d3124150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8faabbcee2f7fce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f303937444b4e515559576064686b6f727373747372706f6b68646054504a43363126190f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a212f3a465562788da6b8cbe0f4ffffffffffffffffffffffffffffffffead5c0aa95806b553b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e31414d5c64788d9fb5cadff3f2ddc8b29d88735b4a3621080000000000000000000000000000000000000000000000000000000000000000000000050f1a212e37404d5b667c8d9fb4becfe1f1f5f3e7e0d2c7bab49e968273605443301c150500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffff5e1ccb9a88b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d314455627785949da5a8aaabaaa59d908072604a40301d2432404c58616d7a838c959ca5a8acafb2b4bac7b6bbb4b09e8975604b36200b00000000000000000000000000000000132536465861778599a1afb2b09f9781736157493c3023170900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0c090300000000000000000000000000000304030000000000000000000000000000000000000000000000000111212e373a38454b4f54556064696e7273706860544330221200000000000000000000000000000000000000000000000000000000000000000009192a3a495b63798892959a9ea8aaafb4bbc8c9ced8dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdedfe3ece9efebe2dfdbd6d5ccc8c4c0c4b8b3aeab9f9a91877e74665e4d493c3025180c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a27374455607281979fb1bdcedbecfcfffffffffcf6f1e6dfd7cdc9bcb5aa9f96877b6b6054453828180800000000000000000000000000000000000001152533404d5c6e8398abbccfdbebfcfffffffffffffffffffffffffffffff6ebe2dfd2c9c6c0bcbababdc2c9cdd6e1e9f5fffffffffffffffffff2e2cfbeb49f8d7c665d4b3e2e211305000000000000000000000000000000000e24394e63798ea6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a4907b65503626140100000010253b50657a909fabb3b8c5d1deeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede0d2c2b2a0907b66513b261100000000000000000000000000000000000e23394e63788ea3c9daecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff3dec9b49e8975604b36210b000005192b3b566b8095abbccfe3f6fffffffffffffffff7e4d1c1af9a84705c4b556e8398aebfcfe0f0fdfffffffffffffffff5e5d6c5b4a2947f6a5a4834200f000000000000000000000000000000000000000000000000000000000000000a161e313f4b59627482939faab6c3ced8e2ebf6f9fffffffefffffffffdede5d7cdc7bab4ada69d97928e8a87858381818080808080808080808080808080808284878b8f94999ea7a9afb4bac7c8ccd6dce3eef6fffffffffffffffffffffffffffffffffffffffffffffffef7eee4d6cdc0b3a79e928376655d4b45382d1f140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933414d52556063676a6e7276797d81848788888989878684817d79746c6660544b44372c1f14060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a556a7f94aac8d8eafdfdead8c8a5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e25263135383c4039454b4f53565a5d5d5e5e5e5d5b5a56524e4b43363530251d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309101b222d36404c586173849aafc4d5e7faffffffffffffffffffffffffffffffffefdac5af9a85705948342012000000000000000000000000000000000000000000000000000000000000010202030304040002080b151d2832424e5f677a889dabbccfe3f8f4dfcbb7a68e79634e362614010000000000000000000000000000000000000000000000000000000000000000040d19202d363f4b4f5e66798a9eabbccfdcecfffffffbf0e5d7cdbcb0a0988272604b43322312020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffce8d6c6a5907b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737475962747e878e9295969591877c6b60544330221214212f3a474c5c646e7880878d92979a9d9fa9a1a1aa9f9b927e685645321d09000000000000000000000000000000000818293a4759617583919a9d9b958172605546392c1e13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c23252832363a37444b4f54595d5e5b534b433626140400000000000000000000000000000000000000000000000000000000000000000115273747586379889da6abafb4b9c6c5caced8dfe2eaf0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1f2f3f4f8fffffffef7f4f0ebe8e0ded9d5d5cbc8c9bcb4afa59d93877c6f635a4a43362a1f180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2838455560738297a0b1bdcedbecf9fffffffff4e9e1ded4cac7bab4ab9f988b8176655d4a4336281a0a000000000000000000000000000000000000000f1f3343505e667a8c9fb4c9d9ebf9fffffffffffffffffffffffffffffdefe6d9cecac1b5b1aba7a5a5a8adb4b9c6cdd7e5f1ffffffffffffffffffede3cfbcab9e8a7b655c4b3f3023150100000000000000000000000000000014293e53697e93a8c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b19c86715d4b371808000000000d23384d62788da5b6c9ccd5e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeaddd0c2b5a398826e5e4c38240f000000000000000000000000000000000010253a50657a8fa5bacfe4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff5e1cdb9a8907b65503b26100000000e23384d63788c9fb5c8d9ebfeffffffffffffffffefdcc8b4a28f7a644f6075899fb4c9deedfefffffffffffffffffffff3e3d1c0b49f8b78624d3d2c1a06000000000000000000000000000000000000000000000000000000000000000314212e3b4856606d7e8b9ca4b4bac7ced9dee5e9eaebe9edeff5fffffff5e9e1d7cdc9c4b8b3ada7aa9f9c9a98979695959595959595959595959595959697999c9faba9aeb3b8c5c4c9ced8dee0e8f3f7fffffffffffffffffffffffffffffffffffffffffdf6f4efeaebe3dfd0c6b9b4a29a897d6e61584c3f32281a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f303937444b4e515559576064686b6f727373747372706f6b68646054504a43363126190f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465870859ab0c5daeffff7e2cebbaa8e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a09141d2023272b2832363a3d41454748494949474644413d39353026201c13080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e212e373d4a4e5e66768399a2b3c7e2f2fffffffffffffffffffffffffffffffffff4dfc9b49f8b78624d402f1c0c000000000000000000000000000000000000000000000002090b0f12141617181819191919151d20273139464b60687d8b9da6b7c9daecfffae7d4c4ab95806b5443301c08000000000000000000000000000000000000000000000000000000000000000c171f2b343d4a4e5d65707c889da8b9c9d9ebfafffffffffff5e9e1cdbeb2a097816c614f413020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffead5bfaa95806a553726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3b4755606973797d80817f7c74665e4a433625130403111c2a333e4a4f5b636b72787d8185878a8b8b8b8b8a867d68604e3828150200000000000000000000000000000000000c1c2a3a4757616e7c848886807360544437291b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10151d20242631353a3f444748463e3530261808000000000000000000000000000000000000000000000000000000000000000000081d3144556176879da6b7c4c4c9cdd7dadfe2eaf4f7fdfffffffffffffffffffffffffffffffffffbf5f3f1efedebe9e8e6e4e8e0dedcdadee1e7e0ddd9cfcac3b6b2a49c918478696054473b342a1f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2838455660738298a0b1becedbecf9fffffffceee4d7cdc9c3b7b2a99f978c83786c61574c3f3025180a0000000000000000000000000000000000000008182d3d50616a7c8a9eaabbcee7f7fffffffffffffffffffffffffffffeecdfd2c8bbb4ada39b9591909093979ea8b4bac7d3e1effdfffffffffffffffeebd9c9b9a89e8a7a655d4d41321d14090000000000000000000000000000182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8937e69533f2f1c00000000000b2035495a72879db2c9dae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cdbfb3a49b8576614c402f1c09000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffce9d6c6ab96816b563a29170400000c2035495a6e8398aabbcee2f2fffffffffffffffff7e3d1c0ad97826d5762778ca9bacde1f6ffffffffffffffffffffffffeee2cdbaa997826d5b4935210a000000000000000000000000000000000000000000000000000000000000000002101d2b38454b60697a86959fa9b4bbc8cad3d4d5d5d4d8dbe2edfafffffdf5e9e1ded5cbc8c2c8bbb4b1afadacababababababababababababababababacaeb2b4bcc9c3c8ccd6dadfe2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffbf5eae2dfd9d5d9cfcabfb3a89e938478675f4c473a2f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e25263135383c4039454b4f53565a5d5d5e5e5e5d5b5a56524e4b43363530251d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4cadff4fff4dfc9b49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1215161e2124282c2f323333343432312f2c2824201c140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212832363f4b4f5b636e7b8799a1b3c0d0e3fffffffffffffffffffffffffffffffffffff6e2cebaa997826d5e4c3a2a17040000000000000000000000000000000000000000090a161e2124272a2b2c2d2d2e2e2e2e27313637444b57616d7e8d9fa9b7c4d4e7f7fffff2ddc8b29d8774604b35200e000000000000000000000000000000000000000000000000000000000002131c29333c484d5b636f7a85919da6b7c6d6e7f7fffffffffffffffdebdccfbeb19f947f6a5f4d3e2d1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375d72879db2c7dcf2feead8c8a38e79644e39240f0000000000000000000000000000000000000000000000000000000001142636576c8197acc1d6ecfffffffffffffffffffff0dbc5b09b85705544311d0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a37444b546064686a6c6a6760554c40302518080000000c181f2d363c494d555a63686c707274757676757471675f4e42311a0a000000000000000000000000000000000000000c1c2a39464c5e666f73716a6055443627190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f141d20242a2e32333028201c140800000000000000000000000000000000000000000000000000000000000000000005192b3c4b6073849aa5b7c4d4dadee1e9eff4f7fefffffffffffffffffffffffffffffdf7f4efebe7e8e0dedcdad8d6d4d2d0ced6ccc9c6c5c9ccd6dee0e8e3dfd3cac3b6b2a1998a7e7261594c483b342a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2939465660748398a0b2becedcecf9fffffffaedded1c6b9b4ada59d958a82796e635a4c46392f1c130800000000000000000000000000000000000000011426364a5b6a7f919ea8b9c8d9ebfffffffffffffffffffffffffffff6eae2cec1b5aa9f978e86807c7a7a7d8289959fa9b6c3d1dfeefcfffffffffffffff7e7d7c6b9a89e897b675f4f433126190b000000000000000000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b49e8976614b362111000000000006192b3c566b8096abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d8cebcb0a199867661584633221200000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff1dbc6b19c86715847331f0a000006192c3c4e63798c9fb4c4d5e7faffffffffffffffffeedec9b49f8a766164798ea3c7d7e9fcfffffffffffffffffffffffffdead7c7b49f8c79634e382715020000000000000000000000000000000000000000000000000000000000000000000d1a2832424f5c6475808b989faab1b6c2bfc0c0bfc3c6cfe0e7f2fffffffcf6f2e7e0ddd7d8cec9c7c4c2c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c4c7cacfd9d9dee0e8eff4f6fdfffffffffffffffffffffffffffffffffffffffffffbf3e7e0d7cdc9c4c0c9bcb4afa1998a7e72625a4d41332a1c1102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a09141d2023272b2832363a3d41454748494949474644413d39353026201c1308010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253651677c91aabbcee2f7fff1dbc6b19c86715544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f13161a1d1e1e1f1e1d1b1a16130f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006080904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d202d3639454b525d656e7983909da5b3bfd0deeefffffffffffffffffffffffffffffffffffffdead8c7b19f907c665847331f1100000000000000000000000000000000000003111c23283236393c3f404142434343444437444b4f5560687582939fabbac7d4e2f2fffffff4dfcbb7a6907b66513c2b19050000000000000000000000000000000000000000000000000000000a151d303a464c5a626d79838f9ba3b2b7c4d4e4f4fffffffffffffffffffaecdccebdb59f8d7d675c4a3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899eb3c9def3f7e2cebbaa8c77614c37220c00000000000000000000000000000000000000000000000000000000081c3043546f8499afc4d9eefffffffffffffffffffff4dfc9b49f8a74604b3a2b1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19273136434a4e53555655524b44372f1c1308000000000004101b222c35383c494d53575a5d5660616160565b524d413124130000000000000000000000000000000000000000000c1b2933404c515a5d5b554b4437261809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f14191d1e1b130b0801000000000000000000000000000000000000000000000000000000000000000000000b2034485a6a7f94a2b4c3d4e2eff3f6fcfffffffffffffffffffffffffffffffff7f6eae2dfdad5d1d6ccc9c7c5c3c1bfbdbbb9c5b9b3b1afb3b9c6c8ccd6dee1e6dfd3cabfb3a89f9384776762594c473a2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2939465761748399a1b2becfdcecfafffffffaecdccfc0b4a89e9890877f776d635b4d493c33291b11000000000000000000000000000000000000000000081c30435463798b9fb3b9c6d6e6f6fffffffffffffffffffffffffff3e6d8cebeb1a39b8c8279716b676565686d757f8a9ca4b4c0d1deeefcfffffffffffffff4e4d6c6b9a79e8b7d6a614b4437281b0d0000000000000000000000001d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab96816c5746331e0a0000000000000e23384d63788c9fb5cadfeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3d5c7bab49e9683756158473a291704000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab59f8b76614c37210c0000000e2135495b6c8197a6b8cbe0edfffffffffffffffff6e1cdbaa8927d6763788eabbccfe3f7fffffffffffffffffffffffffff5e3cfbcab96816c5645311d09000000000000000000000000000000000000000000000000000000000000000000000a151d323e4a57606b78828b959ca4a6a9ababa9aeb2becbd5e2eefdfffffffffaf4f2eceae2dfdcdad8d6d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d7d9dcdfe3ebeef3f5fbfffffffffffffffffffffffffffffffffffffffffffffff8f3e7e0d5ccc7bab4afaba8ab9f9a908478686054483c301f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1215161e2124282c2f323333343432312f2c2824201c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8297acc8d8eafeffedd8c2ad98836d583727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080809090908060501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e151b1e1e190d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2731353d4a4e576068707a838c99a1b2b7c3d0ddedfcfffffffffffffffffffffffffffffffffffffff5e5cebeb39d8876614c3f2f19090000000000000000000000000200040a0c171e2f3838454b4f52545657575858595959595560646b747d8798a0b4bcc9d7e5f2fffffffffae6d4c4ae99836e5a4835200a00000000000000000000000000000000000000000000000000000b1a2832414d58616b78828c99a1b0b4c1cbd4e2f2fffffffffffffffffffffffaebe3cfbcab9f8b7a6459483727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4f4dfcab49f8a75604a35200b000000000000000000000000000000000000000000000000000000000e20354b6074889eb3c8ddf3fffffffffffffffffffff6e2cdbaa9907c6658483c31271c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d253035393d4041403c3631271912000000000000000000070e1921232c35383d424538454b4c4c4b45383d3930231306000000000000000000000000000000000000000000000b171e30383c4548464035312619090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040809060000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d62788a9eb4c0d0e1f1fffffffffffffffffffffffffffffffff6f0eeeae3dcd8cec9c5c0bcc5b9b3b1afadacaaa8a6a4a2a79e9c9a9ea8adb3b8c5c9ccd6dee1ded0c6bab4a29a887d776e61594739291909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a475761758499a1b3bfcfdcecfafffffffeebdccebeb2a29a8a827b736a61594e4a3d352c1e170b00000000000000000000000000000000000000000006192c3c4b6073859ba9baccd6e4f4fffffffffffffffffffffffffef0e3d5c8bbb4a09785796d635b565250505357616a79869ba2b4c0d0deeefbfffffffffffffff4e4d6c5b9a99f8d7f6c605546392a1d0d00000000000000000000001f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b49f8c79634e392917030000000000000c2035495a6f8499aebfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe1d3c5b8a99f9280726157473a2a1b0b00000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff8e3cfbcab907b66503b2611000000061a2c3d4c6176889db3bfd0e4f4fffffffffffffffce9d7c6ad98826d61768a9fb4cadff4fffffffffffffffffffffffffffeebd9c9b39e8875604b36200b00000000000000000000000000000000000000000000000000000000000000000000000214202d39454b5b636d7880878d919495969498a0b3b7c4d0e2eaf5fffffffffffffffdf7f4f1efedecebeaeaeaeaeaeaeaeaeaeaeaeaeaeaebeceef1f4f7fefffffffffffffffffffffffffffffffffffffffffffffffff8f4ece3dfd5ccc5b8b3a99f9a9593908b857b6f625a4a43362b1d130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f13161a1d1e1e1f1e1d1b1a16130f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db2c8ddf2fffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1920232b3033332f2220180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031219273137444b525b636c757d858f999fabb3bfcad4e1edfbffffffffffffffffffffffffffffffffffffffffffece0cbb7a697826d5d4c3727150b05000600030a0c0e101315181a171f212933404c5056606467696b6c6d6d6e6e6e6e6e71757a8187939da5b2becfd9e7f5fffffffffffff2dfcab49f8b78624d382816020000000000000000000000000000000000000000000000000b1b2938454b5f6776808a979fabb3bfc8d1dfe7f2ffffffffffffffffffffffffffffecdac9baa99d8877625544311d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768cabbccfe3f8f2ddc8b29d88735443301c070000000000000000000000000000000000000000000000000000000e1e2f4050657a8fa7b8cce0f5fffffffffffffffffffffdead7c7b29c8776625a4b45383025181204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208131c2024282b2c2a27201d1509000000000000000000000000060c0e192023282c30283236363636322827251e130500000000000000000000000000000000000000000000000003121d24263033312b201d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586d8298a8b9cddeeefffffffffffffffffffffffffffffffdede2dbd9d5d1c8c8bbb4b0aba7a3a79e9c9a98969493918f8d8b8987858990979ea7adb3b9c6c9cdd7dfd7cdc0b3a69d928b8377615746372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586175849aa2b3bfcfddedfafffffff6ebe2cebeb2a09884776d6560544c473b362d20190e03000000000000000000000000000000000000000000020c2035495a697f94a3b5c7d8e8f4fffffffffffffffffffffffffbede0d2c5b8aa9f938274635b4e4a3d3c3b3b39464b5b6376849aa2b4c0d0ddedfbfffffffffffffff4e4d6c7baab9f9481736157473b2a1d0d000000000000000000001f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa998826d5b49351b0b0000000000000006192c3c4f647a8fa1b3c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeddfd1c3b6a79e8b7d6b605446392a1c0c0000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffecdac9aa95806a55402b15000000000f1f334758677c91a1b3c6d6e8fcfffffffffffffff2ddc8b39d88735871869cb1c6d6e8fcfffffffffffffffffffffffffff7e0ccb8a7917c66513c261100000000000000000000000000000000000000000000000000000000000000000000000002101b28323c494d5a626a72787c7f80807f83909da6b3c0ced8e5eef3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ece3dfdacfcac5b8b3a79e948a84807d7b7770665e4d483c3025180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080809090908060501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364f657a8fa6b7cbdff4fff9e5d3c2a5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202c3538404548484437342b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e3037444b55606770798189929ba3aeb5bcc9d0dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b1a0907b655544312220181c1b1c161e212325282a2d2f29333739464c5e666e75797c7f808182828383838384868a8f969da6b2b7c3cfe3ebf7fffffffffffffff7e2cebbaa95806b5645321e090000000000000000000000000000000000000000000000081829394656606d7d88969fa9b4bcc9d0dde4effafffffffffffffffffffffffffffffff7e7d7c7b7a69a8473604b3f2f1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2c9daecfff0dbc6b19b86715c362513000000000000000000000000000000000000000000000000000001121e2c3c4c5e6e8399aec5d5e7fbfffffffffffffffffffffff5dfcab6a59b85786a60564a43362f221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f13151715120b080200000000000000000000000000000000060c0e13171b151d202121201d1512100a01000000000000000000000000000000000000000000000000000000090f111a1e1c150b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778a9fb4c6d7e9fcfffffffffffffffffffffffffffff6eae2d0c7c4c0c0b4afaa9f9a96928e8b89878583817f7d7b797876747170757b828990989ea8adb4bac7c9ced8d0c4b7b3ab9f998575615544311d1606000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c6176859aa2b4c0d0ddedfbfffffdefe6d9cebdb1a09882746259504a4336342a211a0f0600000000000000000000000000000000000000000000000b1e31424d62788a9fb4c1d1e5f5fffffffffffffffffffffffffeebddd0c2b5a79e8c7e6d6056493d362d27252528323d49586175849aa2b3bfd0ddedfbfffffffffffffff4e5d8c9bcb59f9783756259483b2a1c0c0000000000000000001e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4b49f8b78624d3d2c1a0000000000000000000e22374b5d6f8499aabbcee2effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedddd0c1b4a59c897b685f4b4336291b0c0000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000417293a4d5f6e8399a8b9cce1eefffffffffffffff4dfcbb7a68b76616a7f94a8b9cce1eefdfffffffffffffffffffffffffbe8d5c5ab96816b56412c1600000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353c484d555a62666a6b6b6a6e7b889aa2b4bac7d1dcdee5eff4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfdacfcac9bcb5afa79e95887f766f6b68656158514c40352b1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546c8196abc4d4e7fafff3dec9b6a48c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006080903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2b343c494d555b5d5e594c483b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2933404c556068747c858e969ea7b0b5c1cacfdae7edf9fffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebeb19c8674604b3837342b313031293236383b3d4042453a474c4e57616f7b83898e91949596979898989999999b9fa9abb2b7c4cbd4e2ecfefffffffffffffffffeebd9c8b39e8875604b37271501000000000000000000000000000000000000000000011426364657617482919da6b4bac7cfd9e7edf7fffffffffffffffffffffffffffffffffffff5e5d4c4b4a296806b5d4b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4ffefdac4af9a856f5a45301a0000000000000000000000000000000000000000000000000008141c2f3c495a667c90a1b3c7e3f3fffffffffffffffffffffffff9e6d3c3b5a39b8a7f746660544c402f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000020002090b0c0c0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bacde4f4fffffffffffffffffffffffffffdf0e6d8cebfb3aeaaa9a29a928a85807c79767472706e6c6a6866646260565c5660666d757b828991989fa9aeb4bac7c9cecbc9bcb4a39a8373604b44332414040000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586d8297a3b4c0d0deedfbfffffeefdfd1c8bbb49f9782736056473b3530251f180c070000000000000000000000000000000000000000000000000011263a4e606f849aa8bacddfeffffffffffffffffffffffffff6eae2cdbfb3a49c897b69604b45382c211a121010161e2c3a475761758499a1b3bfcfddecfafffffffffffffff5e7dacfbdb1a19985776259483a29190900000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e0cbb8a696816c5a49351f0f000000000000000000081b2e3f4e63798c9fb4c0d1e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdedddd0bfb3a39b8779655d4e413026180b00000000000000000000000000000000000000000006192c3c5d72889db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d00000000000c1c30414d6277899eb3c0d1e5f5fffffffffffffae7d4c4a38e78636177899eb4bfd0dfeefefffffffffffffffffffffffff0dbc5b09b86705b392917030000000000000000000000000000000000000000000000000000000000000000000000000000030e19212b35383c484d51545656545e657784949fa9b4c0c6c9d3dadfe3ebf4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5ded8cecac9bcb5b0ab9f9a92887f766961585653504c473a382f20190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889db2c8ddf2fffff1dcc6b19c86715947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e161b1e1e190c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423303b484d5a636a7073736e62594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464c5e66747e87929ba3acb3b9c5c9d1dfe3ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdecab6a4937e6956504d483b46464639464b4e505255575a5c58616365768390999ea8a7a9abacacadadaeaeaeaeb1b4bac7c8cbd4dfe6f2fffffffffffffffffffffff6e0ccb8a7937d685544311d08000000000000000000000000000000000000000000081c304354617584979fb3b8c4cdd7e3ebf7fffffffffffffffffffffffffffffffffffffffffff2e2d1c0b59f8d7b655746331e0e00000000000000000000000000000000000000000000000000000000000000000000000000040802000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faeed9c3ae99846e59442f190400000000000000000000000000000000000000000000000a182630404c5b6378899eb3bfd0e2fffffffffffffffffffffffffffff1e1d2c1b5a89f95867c73665e4c3b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e111416161718181818181919191919191919191a1a1a1a1b1b1b1b1c1c1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1c1b1a181613100c0a03000000000000000000000000000001142636596e8399aec7d7eafffffffffffffffffffffffffff5eae2d2c8bbb4a19995948f857c76706b676461575c5a58575553514f4d4b4538454b515560666d757c838a92999fa9afb4bbc8d6cfc1b3a298826d6251423122120200000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c1d1deeefcfffffff0e0d1c1b4aa9f948172605545382a201c13080400000000000000000000000000000000000000000000000000000013283d53687d92a2b4c6d7e9fdfffffffffffffffffffffff4e6d8cebcb0a1998678655d4f4232281a0f07000000030f1c2939465760748399a1b2bfcfdcecfafffffffffffffff7ece3cebfb3a39b877762584737261401000000000000001a2f445a6f8499afc4d9edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb39e8876614c3c2b1901000000000000000000001021364a5b6b8095a2b4c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffeefdfd0bfb3a1998576635b4b3f311c1408000000000000000000000000000000000000000000000c2135495b748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200000000000001220344859687e93a2b4c7d7eafdfffffffffff9e6d3c3a38e796459697f94a1b3c1d0e3ebf7fffffffffffffffffffffff4dfc9b49f8a745746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222b35383c3f4041404c5961727f8b9aa2abb1b6c2c5cacfd9dfe3ebf7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe4ddd3cac8bbb4afab9f9b948c847d756a61574c473a3e3b37332a241d1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384f657a8fa6b7cbdff4ffffecdac9ac97816c573b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a21232b3033332e211f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142432414d59626e78808588888377624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4857616e7c87939da5b0b4c1c9ccd6dde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b39d88746b6662595c5b5b5c5d57616365686a6d6f727476787a8499a1aeb4b9c6bec0c1c2c2c3c3c3c3c3c6c9ced8dddfe6f2fafffffffffffffffffffffffffbe7d5c5b29d8774604b3520100000000000000000000000000000000000000000021527384b6072849aa2b1becbd5e1e9f5feffffffffffffffffffffffffffffffffffffffffffffffefe3cfbcab9d8775614b3c2c1906000000000000000000000000000000000000000000000000000000000000000001080b11191d17100b08010000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000a1b2836434b5e6679879da7b8ccddedffffffffffffffffffffffffffffffefdfd2c6bab4a49c91867c66594839291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1019140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f14161e212426292b2c2d2d2e2e2e2e2e2e2e2e2e2e2e2f2f2f2f2f3030303031313132323232323232323232323232323232323232323232323232323232323231302f2d2b2925211e160b09020000000000000000000000081c30435471869cb1c6dcf1fffffffffffffffffffffffbeee5d7cdc2b5aa9f9484807e7a7067615756524e4c46394543413f3e3c3a38363228313637444b515660666e767c838a92999faab8c5d6d0c0b2a095806b604e4030211001000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e53697e93a9bacddfeffcfffffff2e2d3c2b4a39b8c7f6c60544437271a0d070000000000000000000000000000000000000000000000000000000000081e33485d73889db2c0d0e4f5fffffffffffffffffffffff1e4d6c8bbb49e968375625a4b3f321e160a000000000000000c1b2939455660748399a1b2becfdcecfaffffffffffffffffebddd0c1b5a59c8676615544311d1000000000000000162b40556b8095aac2d0dce3eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b3a1927d675847331e0e0000000000000000000000071a2d3d4b6074849ba5b7c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c1b3a19983756158493c2e21130100000000000000000000000000000000000000000000000e23384d63788da9bacde2f6ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a352000000000000005182b3b4a6072849aa9bacde2f0fffffffffff5dfcab6a58c77614c6072839aa3b3c0cfd9e7f0f9fffffffffffffffffff6e2cdbaa98b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0e192022272a2b2b2f3b4754606a79848f959ca4a9b0b4bcc9cacfd9e1e9f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d2c9c2b6b1aa9f9a938b857e776f6760564c463933292826211f170c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566c8196acc4d4e7fafff8e3cfbcab917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202c3639404648484337332a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232434f5f6777838c959a9d9d957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374859627582919da5b2b7c3c8d1dee0e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cbb7a69b85807b777472717071727476787a7d7f828487898c8e8f9aa2b3bfc9cdd7d4d5d6d7d7d8d8d8d8d9dbdfe2eaf2f4fafffffffffffffffffffffffffffffff3dfcab6a5927d67523f2e1b0800000000000000000000000000000000000000091d314556697f94a2b3c0cee0e7f2fdffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b7a596806b5a4935200c0000000000000000000000000000000000000000000000000000000000000709141d20262e322c25201c140805000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcecd7c2ad97826d58422d18030000000000000000000000000000000000000000000a1a28394554606b7c899da5b7c5d5e8fbfffffffffffffffffffffffffffffffdefe4d7cdc2b6b1a49c897762574638281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309111c23252f29201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f11121211100d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b111a212429293236393c3e40414243434343434343434343444444444444454545454646464747474747474747474747474747474747474747474747474747474747474746454443403e3a363229201d150a000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffff4e8e0d1c7bab4a49c8b7f6f6b69655d524b46393d39363329302e2c2a28262423211e161d2027313638454b515761676e767d848b9ea7b8c8d8cfbeb09e937e695e4d3f2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c71869cb1c7d7e9fdfffffff4e4d4c4b6a49b857a6a614a433626190a0000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffdefe1d4c5b9aa9f9380726157483c2e2114020000000000000000000b1b2838455660738298a0b2becedcebf9fffffffffffffffbeddfd2c3b5a49a8473604b3e2d1b070000000000000f253a4f647a8fa4b3bfc7d0dde4effafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b8a699836f5f4d3a2a17000000000000000000000000000f1d3245566177879da9bacde1eafafffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c2b4a39983746057473a2c1e110300000000000000000000000000000000000000000000000115273753697e93a8c7d7eafdffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffeebd9b59f8a75604a3520000000000000000d1c30435463798b9fb4c2d2e5f4fcfffff3e5d4c4b29c87725947546175859aa2b4bcc9d2dee5f0f5fcfffffffffffffdead7c7a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d111516161d2a36434b5b63707a80868d949a9fabaeb4bcc9cdd7e0e7f3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d7cdc1b5b1a49c938b847e7770696259524b453833291f1713100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b12181c1e1c13110b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075889eb3c8def2fffff4dfcab59f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131e2c353d494e555b5d5e584c473a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404f61697d89989fabb0b2ad98836e583625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445562778698a0b2b6c3cad4dde4eff5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b5a39b95908c898786858687898b8d909295979a9c9fa8a3a5b0b4c0d0dee1e9e9eaebecedededeeeeeef0f4f6fdfffffffffffffffffffffffffffffffffffff9e6d3c3b19b86715d4b37220e000000000000000000000000000000000000000b20364b6075889eb3c0d0deecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c3b49f8b78634d3a2917040000000000000000000000000000000000000000000000000000040a0f1a212631353b4348423b35302620190d0600060401000000000000000000000000000000000013293e53687e93a8bdd3e8fdecd6c1ac97816c57422c170200000000000000000000000000000000000000000216283845576072808d9ea7b7c3d4e3f3fff8f8f8f8f8f8f8f8f8f8f8f9fcfffffffff5e9e1d3cac2b6a79b8575615645382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1319161e212e373a443e35302518100902000000000000000000000000000000000000000000000000000000000000000003090b12161e2124262727262522201c130d0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000609151d20262d36393e39464b4e51545556575858585858585858595959595959595a5a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5b59585653504b46393632281a0d0000000000000000000d23384d62788da9bacde1f6fffffffffffffffffdefe4d6ccc0b4a99f95867a69615554504b3f3632292724211e171b19171513110f0d0b0903090b151d2028323639464b525861686f79899eaabbcee2cdbcb49f8d7c665d4b3d2c1d0d00000000000000000000000000000000000000000000000000000000000000000000031729394f647a8fa4b5c9e5f5fffffffbe8d6c5b7a69c8676645c4f4330251809000000000000000000000000000000000000000000000000000000000000000005182b3b556a8095aabfd5eafffffffffffffffffffbeddfd2c3b7a79e8c7e6b605446392b1e110300000000000000000000000a1a2838455560738298a0b1bdcedbebf9fffffffffffffffdefe1d2c2b4a295806b5c4a3622100000000000000b20354a60738699a1afb3bfc9d2dfe7f2fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece2cebbaa9d8877624d41301c0c00000000000000000000000000021528384759647a8a9fb4bcccdcecfcfffffffffffffffffffffffffffffffffffffffffffff3e3d4c4b6a49b8474605645392a1c0e00000000000000000000000000000000000000000000000000081d3144556e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffdfcab59f8a75604a35200000000000000000132536495b6a7f94a4b5c7d6e1e9eaebe3d6c7b7a6957f6a553a4657617684959fabb5c2cad3dee1e8edf0f2f4f8fffae7d5c4a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000c1826303d4a4e5c646b71787f858b92999fabb4bac6cbd5dde4eff6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d6c7bab4a39b90867e776f686259544d483b3632281e170b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20272d32343228261e13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c52677c91a7b8cce0f5fffdead8c8b19c86715847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071524313c494d5b636b7073736e615847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c5e697f8d9ea8b4bcc9c6b19b86715443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba4b2becad3dfe6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c1b5b0aaa5a89f9c9b9b9b9d9ea8a3a5a7aaacafb1b4bac6bac5c8d1deedf6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1ddc9b5a38f7a654f3a25100000000000000000000000000000000000000010253a4f657a8fa7b8ccdeeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2cebaa997826d5847331f0a000000000000000000000000000000000000000000000001080c171f212d3637444b51595d57504b4336342b20191d1b191613100c0b04000000000000000000000000142a3f54697f94a9bed4e9feebd6c0ab96816b56412c16010000000000000000000000000000000000000000091e324556607583959fabb9c5d4e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e7e9eff1f7fffcf0e5ded3c5b5a39a8474605645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e21282e2832363f4b5059544a43362d211e160e0b08010000000000000000000000000000000000000000000000000000060a161e2127293236393b3c3c3c3a383530252320190e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1a212731363b3e4a4e535857616366696b6b6c6d6d6d6d6d6e6e6e6e6e6e6e6e6e6f6f6f6f70707070717171727272727272727272727272727272727272727272727272727272727171706f6d6b68656157534b45382a1d0d000000000000000011263b50667b90a5c7d7e9fdfffffffffffffffdefdfd2c5b9b3a29a8b7f74645c4f433f3a372e211e16120f0c0a030003020000000000000000000002080b151d202932363a464c525b657b8b9fb4c0d1e3cfbcab9f8b7b655b493b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000a1e3346576d8297acc2d2e5fffffffff5e0ccb9a79d887862584a3e321c13080000000000000000000000000000000000000000000000000000000000000000000b203448596d8398adc2d8edffffffffffffffffffebddd0c1b5a59d897b68604b4336291b0e00000000000000000000000000000a1a28374455607382979fb1bdcddbebf8fffffffffffffffff0e0d0c0b49f8c7a644f3e2d1b070000000000071c304354647a848e99a1b1b5c1cbd4e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccebdb49f8c7b6559483423130000000000000000000000000000000a1a2a3a4a5c677d929eafbecfdeeefefffffffffffffffffffffffffffffffffffffffff5e5d6c5b7a69c867661564538281b0c00000000000000000000000000000000000000000000000000000b20354b6073899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffae7d4c4a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000008182c3d4b6074869ca9b9c6cdd7d5d6d0c5b9a99d8876614c363946586173808c9ba3b1b6c2c9ccd6d8dbdddfe3ece8e0cbb8a68c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d363e4a4f565a636970777d848c969fa8b3b8c5c9d1dee1e9f5f8fffffffffffffffffffffffffffffffffffffffffffffffffff1e2d5c5b9a99f93857b71696158534d483b37342b211e160a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000413192731353c434749473d3a312413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6f849aafc5d5e8fbfff7e2cebbaa947f6a553a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005152533424e5a626f79808588888276614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c8d9fabb9c6cfd9c9b49f8974604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a3b5c2cfdfe6f1faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd2c9c6c0c6bab4b1b0b0b1b2b4b9c6babdbfc2c4c7c9cdd7cfdadde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ac97826d573726140100000000000000000000000000000000000012273c51677c91a6c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b49f8a76614c37210c0000000000000000000000000000000000000000000609151d202a33373d4a4e5560666e726c6560544d483c352c32302e2b2925221f181714110f0d0c0c0d0f111316172a40556a7f95aabfd4eaffead5c0aa95806b55402b160000000000000000000000000000000000000000000b21364b60748499a1b5bcc9d6cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdced2d4dadce3eef8f5eee3dcd0c1b4a29a8475604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2932363d4339454b525d656e6960544a3e36322824201d14100b09020000000000000000000000000000000000000000050f1a212832363c39464b4e50515251504d4a433638352c221b100300000000000000000000000000000000000000000000000000000000000000000000000000000000000009111c232c3537444b50575c64696d7276797b7e80818282838383838383838383838384848484848585858586868687878787878787878787878787878787878787878787878787878787878786858482807e7a7670696056483b2a18050000000000000014293e53697e93a8bed3e8ffffffffffffffffefdfd1c1b5a79e9284796a60554a3e322925231c110a0300000000000000000000000000000000000000000002090b161e212933363d4b5d697e94a2b4c9d9d9c9baa99e897963594839291a0a00000000000000000000000000000000000000000000000000000000000000031628384b61768a9eb4c9def0fffffffff3dec9b39e8979635a483a2d201500000000000000000000000000000000000000000000000000000000000000000000021527384d62778a9eb4c9def3fffffffffffffff7ece3cebfb3a39b8779655d4e423026180b000000000000000000000000000000000a1927374455607281979fb0bdcddaeaf8fffffffffffffffeeee3cfbcab9a85705c4a36220d0000000000001325364a5c646f7a84909ba3b3b7c4cdd7e5edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffceadccfbeb19f947f6a5d4b3b2b1805000000000000000000000000000000000c1c2d3e4d5f6b8095a0b2c0d1e0f0fffffffffffffffffffffffffffffffffffffff7e7d7c7b9a79d887862584738281a0a0000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000f1d314455647a8b9ea8b4bac7c0c0bfb3a79e8b7b65584633293a4655606b7a86929ca4adb4b9c6c2c6c8cacfdad6ccc5b39d88735847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212d363a3c494d545961686f78818a959ea6b0b5c1c9cdd7dde4eff3f9fffffffffffffffffffffffffffffffffffffffffaece1d3c4b8a79e8a7e73665e544c473a37342b2220190d09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f3137444b52585c5e5c534e423119090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374d62788c9fb5cadff3fffeebd9c9b49f8b77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001323334450606878838e959b9d9d937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074879dabbcc9d6e3e1cdbaa98c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc1d2e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4dddbd5d7cdc9c7c6c5c6c7c9cdd7cfd2d4d7d9dcdee1e9e4eff1f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefddc8b39e88735544311d0800000000000000000000000000000000000010253a4f657a8fa6b8cbe0f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e2cdbaa9927d67523d281200000000000000000000000000000000000000070f1a212731353a474c535b636b747b8387817a746b625a4d493c474643413e3a37342a2c292624222122222426282b293340556b8095aac0d5eaffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000002172c41576c8196a2b3bfb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bcbfc5c8d1dee5e1ded1c8c0b4aa9f968575614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b18253039464b52595c576067717b847e72645c514b45383935312625201d150b0903000000000000000000000000000000000d18202c3539454b52585761646667676665626054554d493c362d1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000007121d242f383d494e5560666c73797e82878b8e9193959697989898989898989898989999999999999a9a9a9a9b9b9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9a999895938f8b857e74625948341f0b00000000000002172c41576c8196acc1d6ebfffffffffffffff5e5d1c1b4a39b897d6f635b4b44372d2014100e08000000000000000000000000000000000000000000000000000000030a0c171f212e3f4a6072849aabbccfe3d7c7b8a79d877762574638271808000000000000000000000000000000000000000000000000000000000000091e324556687e93a8b9cde1f6fffffffae5d0baa5907b655b4a3c2b1c0f0100000000000000000000000000000000000000000000000000000000000000000000091d3145566c8196a8b9cde1f6fffffffffffff5e7dacfbdb1a1998577635b4c3f311c1408000000000000000000000000000000000000091927374454607281969fb0bcccdaeaf8fffffffffffffffeebd9c9b4a28e79644f39240f00000000000008182e3e4a4f5c646f7b85929da6b4bac7cfdbe2edf4f1f3f5fbfffffffffffffffffffffffffffffffffffffff4e9e1ccbeb2a097816c614f3f2e1d0d000000000000000000000000000000000000102030414a60728298a2b4c2d2e0f0fefffffffffffffffffffffffffffffffffeebd9c9baa99e8979635a483a2a1a0a0000000000000000000000000000000000000000000000000000000013293e53687e93a8c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000021527374a5c667c8a979fa9a9ababa9a199897b655d4b3a291b2937444b5d65737d8690989ea8a9adb0b3b5bcb6c5b9b3a797816c573a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b22242c35383a474c525a636c777f88929ba3adb4bac6c9d1dcdee5f0f4f8fffffffffffffffffffffffffffffffaf1e6dfcfc3b6a69e897a6960544c4037332a2220180d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2933414d5560676d71737168604e3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abbccfe3f8fff7e3cfbcab98826d594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b314150626a7e8a99a1aab0b2ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101111111111111111100e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa5b6c9dae7f4e9d7c7a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c0d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfbf9fffdf6f4f3f0eae9e1dedcdbdadbdcdee1e9e5e7eaeceff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0dfcab49f8a75604b35200b0000000000000000000000000000000000000b20364b6075889eb3c4d4e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7ac96816c57412c17020000000000000000000000000000000004101b222c3537444b515861697179808890989d97908780786d635a5e5d5b595653504c473b423f3c3937363738393b3e413a464c566b8095abc0d5eafee8d3bea9937e69543e29140000000000000000000000000000000000000000081e33485d73889da3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a7aab0b4c0c9d2ccc9c0b4afa29a8c8175615746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2936434a5761686e7273767d858f9993847a6f676056534e4b44373a363127211e160a0600000000000000000000000003131d2b343d494e5760676d7276797b7c7c7b7a7874706a625a4f4a3e32281b0e00000000000000000000000000000000000000000000000000000000000000000000000004101b222f383f4c505b636b747b81888e93989ca4a3a6a9aaabacadadadadadadadadaeaeaeaeaeaeaeafafafafb0b0b0b1b1b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1b1b1b0aeadaba8ab9f9b938677624c37220d000000000000031729395a6f849aafc4d9effffffffffffffde9d7c7b4a39b8578675f4e493d3127191002000000000000000000000000000000000000000000000000000000000000000000040a111c30435463798c9fb4cadfe5d6c5b7a59b85756156453625130000000000000000000000000000000000000000000000000000000000000b21364b6075879cb2c6d7e9fcfffffff6e0cbb6a18b76614c3d2d1d0d0000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c6d7e9fcfffffffffff4e5d8c9bcb59f9783756259493d2f2113010000000000000000000000000000000000000000091926364354606c81969eafbcccdae9f7fffffffffffffff7e7d1c0ab95806b56402b160100000000000010202e363e4a4f5d65737d88959fa9b2bec7d0dcdfdcdee0e8f3fffffffffffffffffffffffffffffffffbefe4d7cdbcafa0988272604a433221110000000000000000000000000000000000000002131c3043546074849aa4b5c2d3e0f0fefffffffffffffffffffffffffffffaece3cfbcab9f8b7b655b4a3c2b1c0c0000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000009192d3e4c5e6678828a90939596948f8378655d4b3f2e1b0b1927313f4b556068737b82898f94989b9d9faba1a0a79e998978624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1920232a34373c494d58616a757d858f979fa8b0b5c1c7cad3dbdfe3ecf1f4f8fffffffffffffffffbf5f2e6dfd4cabeb2a49c887a645c4b43362f221f180d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a3a464c5f67747c828789867e685544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889db2c9daecfffeead8c8b49f8c79634e3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e5f6a80929fa9b3bfc5c5af9a85705a39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508141c202527272727272727262523201c130d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c3d4e7f7ffe7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c8d8eaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1eeebe9e7e5e4e2eae2dfdddddcdbdadad9d9d9d9d9dadbdcdddfe2eae7edf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0cfbfb09a85705544311d08000000000000000000000000000000000000081d3144556a8095a6b7c9daecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e19000000000000000000000000000000000c171f2d363d494e5560666e777e868e969da6aeb2aca59d958b8278747372706e6b686561595a5754514f4d4c4c4d4e515356595861656c8197acc1d6ecfce7d1bca7927c67523d2712000000000000000000000000000000000000000000152a3f556a7f8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e92949aa2b1b5c2b9b3ada29a9084796c6056463928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293946546069757d8387888a929ba3aea29a8e847c756e6863605555504b453836322820190e040000000000000000000b171e313b484d5b636c757c82878b8e909191918f8d89857f786f645c4b45392b1e0e000000000000000000000000000000000000000000000000000000000000000000000c181f2d36404c515d656f78808890979da6a8adb2b6c3bbbec0c0c1c2c2c2c2c2c3c3c3c3c3c3c3c3c3c4c4c4c4c5c5c5c5c6c6c6c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6c6c5c4c2c0c9bcb4b0a496816c57412c170200000000000a1e33465772889db2c7ddf2fffffffffffff6e1cdbaa99b8575625a4d41352c1d15090000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6e8399aec3d8eee3d4c3b5a39a8474605443301c14020000000000000000000000000000000000000000000000000000000012273c52677c91a5b6cae4f4fffffffffbe6d1bca6917c67513d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b9cce4f4fffffef7f4f2e4d6c7baab9f9481736057473b2c1f11030000000000000000000000000000000000000000000009182636434a636c80959eafbcccd9e9ffffffffffffffffeed8c3ae99836e59442e190400000000000002101b222d363f4b54606875808a98a0aeb3bfc6c9c7c8ccd5e3f0f8fffffffffffffffffffffffffcf3e8e0d1c6b9b49e9582736054433025150300000000000000000000000000000000000000000013253645566176869ca4b6c2d2e0eefcfffffffffffffffffffff9f4f2ecdcccbcb49f8d7d675d4b3d2d1e0e00000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffff8e5d2c2a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000010202f404c5a626d767b7e80817f7a6f625a4b3f2f21110009151d2e37444b5460666d757a7f8386888a8b8c8b8a898379635a4834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e181f222c353a474c566067707a828a939ba3aab1b6c2c6cacfdadcdfe3ecebecedeeedeceae7e0ddd4cbc3b7b2a0988678645c4a3e302618120a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3b4758616f7d8791989c9e9c8b74604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f52677d92a6b7cbe7f7fff7e2cebbaa98826d5b49351d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657687d929eb4bac7d0dac8b39d88735745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d18202630353a3c3c3c3c3c3c3c3c3b383530252220190d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbced9e7edeeeeeeeeedecebebeaebebeceeeff2f4f7fefffffffffffffefffbf4f3efece9eae2dfdcd9d5d3d2d0cfcdd7cdc9c8c7c6c6c5c5c4c4c4c4c4c5c6c6c8c9ced8d2d8dee0e8eef3f4f6f4f3f3f3f4f6fdfffafcfffffffffffffffffffffffffffffffffffffffffffffffffffcefe0d2c2b2a1917c665137261401000000000000000000000000000000000000021527374c6176889dabbccfe3ecfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573b2a18040000000000000000000000000003111c2a333e4a4e5b636b747b838a939ba3abb3b7c4c7c3b7b2aa9f988c8988878583807e7a7773706c696664626161626466686b6f72767b7f879cb2c7dcf1fae4cfbaa58f7a65503a251000000000000000000000000000000000000000000013273c50616a7878787878787878787878787878787878787878787878797d7f85929ca4a5a89e988f857b6f645c4b4538281b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a465761727e8892989c9d9faab0b5c0b4afa29a9189837e7975706a656056514b4538352b1f170c000000000000000e1b2933424e59626d79828991979ca5a3a5a6a7a6a5a99f9a948c847a6d6057483c2b1e0e0000000000000000000000000000000000000000000000000000000000000004131d2a343e4a4f5e66707b848d969da6acb2b7c4c2c7cad3d0d3d5d6d7d7d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9dadadadadbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd2c9c6c4c5c8cbd5dcdcdcdbdad9d7d5d9cfcac2ad98836e58432e190300000000000c21364b61768ba5b7cadff4fffffffffffff4dec9b49f8a786257483c31211a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d51677c91a6bcd1e6f1e1d2c2b4a2988272604a4232211000000000000000000000000000000000000000000000000000000000152b40556a8095aac3d3e6ffffffffffffeed9c4af99846f5b4935210a0000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788daabbcee1e9e3e3ebe3dfddd4c6b9a99f8d7f6c605545392a1d0f01000000000000000000000000000000000000000000000000081825304451626b80959eafbbcbe3ecf7fffefefff8f0e4d4c3ad98836d58432e1803000000000000000007101b222f36434b57616b78838f99a1abb1b4b1b3b8c5d2dfe3ecf4f7fefff5f5f5f5fff9f5e9e1d5ccc1b4a89e92807260554436251307000000000000000000000000000000000000000000000818283846586277869ca4b5c2d0deebfbfffffffff9f3f2ede9e6dfdcd8cebdaf9e937e685f4d3f2e1f0f0000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000212222f3c484d576165696b6b69645c4d483c2f2111030000011019263136434b505560656a6d71737576767675746e635b493c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0e19202a3338454b525c646d767d858e959ca4aab0b5bcc9c6cacfdad5d7d8d9d8d7d4d5ccc8c4b7b2a59d918275635a4a3e2e1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374759627683929da6adb1b3aa8d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a23374b5d71869bb0c4d4e7fffce8d6c6b49f8b78634d3d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175889eb3bccdd7e5e0cbb7a68b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108101b222b3436434b4f5151515151515151504d4a433638342b2220190e0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a586d8297adc2d7ecffffebd6c1ab96816c56412c1701000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e64798b9fb4bcc9d2d7d9d9d9d8d7d6d6d5d5d5d6d7d8dadddfe3ebe8eaececebeae9e7e7e0dddad7d4d8cecac7c3c0bebdbbb9b8c7bab4b3b2b1b0b0afafafafafafb0b0b1b3b4bbc8bdc2c8ccd5d9dde0e2dfdedededee1e9e2e4e7eaecededededededededededededededededeef1f2f2f1eeebe9e1d1c2b5a499836e5e4d3919090000000000000000000000000000000000000000091e334657667c8d9fb5becedcebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715947341f0b0000000000000000000000000513212e3a474c5c646e79818891999fa9b0b5c1c8cbd5dcd4cbc8bbb4ab9f9e9e9c9b9896938f8c8885817e7b7977767777797b7d8084878b90949ca5b6cadff3fbe8d6c5a28d78634d38230e0000000000000000000000000000000000000000000d203343505a626363636363636363636363636363636363636363636364676a737d868d908e89827a70655d4e4a3d32281a0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364658617583939ea7aeb1b3b4bbc8c9d1c8c0b4afa89e99938e8985807a756e6760564d483c33291c120b08020108111e2b39464b606877828c979ea8adb2b6c3bbbcbcbbc7bab4afab9f998d8175625a483c2b1b0b00000000000000000000000000000000000000000000000000000000000c181f303b474c5c64707c85909aa2abb3b8c4c8cbd4d8dcdee6e6e8eaebecededededededededededeeeeeeeeeeeeefefefeff0f0f0f1f1e9e1dedbdddfe7f1f1f1f1f1f1f1f1f1e4d2c1b5b1aeb0b3b8c4c8ccd5e3ebeeede3dcd1c5b7a5937e69533e29140000000000000f253a4f647a8fa4c3d4e6faffffffffffffefdac5af9a85705a49392b1e13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22384d62778da2b7cce2fff0e0d0c0b2a096806b604f3f2e1c0c000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffff4dfcab59f8c79634e3928160300000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9cdd7cdced9cfcac8c4b7a89e8b7d6a614b4437281b0d00000000000000000000000000000000000000000000000000000008131c344451626b7f949daebbcfdae7e8e9e9e8e5ded3c6b7a5937e69533e29140000000000000000000000071118263039464b5a626e7a838e959c9f9c9ea7b5c2cacfdadfe3ebe0e0e0e0e0e0e5ded7cdc5b8b3a39b8a7d6b605444372718080000000000000000000000000000000000000000000000000a1a293a47596277869ba3b3c0cee0e8f3f0ece8e6dfdcd8d4d4cac7c3bfb19f95806b604e40302111010000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c8671594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000004121d2b3439464b50545656544f4b3e352b1e1103000000000009141d26303537444b4f54585b54606061616055594e493d2c1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f2832363e4a4f576168707980878e959b9fabacb1b5bcc9c0c2c3c4c3c2bfc5b8b3ada69d93877c6e6157493c2d201001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445562778699a1b2b7c4c6c8a6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2c3c4f657a8fa3b5c9e2f2fff5e1ccb9a897816c5b49351f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6b8cbe1e9f5e7d5c4a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409151d202e373b484d546065666666666666666665636054544d483c37342b24201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869bb0c6dbf0ffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364a5c697e939fabb5c2c2c3c4c4c3c2c1c1c0c0c0c1c2c3c5c8cacfd9d3d5d7d7d6d5d4d1d5cbc8c5c2bec8bbb4b1aeaba9a7a6a4a3a1a99f9e9d9c9b9a9a9a9999999a9a9b9c9d9faaa3a7adb3b8c5c4c8cbcec9c9c9c9c9cdd7cdcfd2d5d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9dcdddddcd9d6d6cdc0b4a49c8675614c40301d000000000000000000000000000000000000000000031729394c5e6b8095a0b1becde2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c0000000000000000000000031323303f4b58616d7a838c969ea6aeb4bac7c9d2dde0e7f2e6dfd8cec9bcb5b4b3b2b0aeaba8a5a79e9a9794918e8c8b8c8d8e909396999c9faba9b2b6c3d3e6f9f5e0ccb9a78b76604b36210b000000000000000000000000000000000000000000031525333c484d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4f5254606771787a79756d645c504b3f362d1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435461768599a1b3b8c5c7c8caced8dde3dcd0c8c6b9b4aea8a89f9a958f89837c756c625a4c473a3023201d15141d202e3c4857616e7e8a989fabb4b9c6c7cad3d0d1d1d0d7cdc9c9bcb5ab9f978678625a48392816030000000000000000000000000000000000000000000000000000000e1d2a34414d59616d7a85909ba3afb4c0c8cbd5dddfe6edf1f3f9fffefffffffffffffffffffffffffffffffffffffffffffffffff8efe4ddd7cdc9c6c8cbd4dfe6f1fffffffffce9d7c6b5a39b999b9da6aab3b8c5cee3dfdbd1c8c0b4a79d8775614b36210c00000000000013283d53687d92a8bdd2e7fffffffffffffff0dbc5b09b8570594834200e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba0b6cbe0f5feeedecfbeb09e937e695d4b3a2a18040000000000000000000000000000000000000000000000000000152a3f546a7f94a9c9daecfffffffffffff8e3cfbcab97816c5745321e090000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0b4bac7b8b8c9bcb4b2ada69d8a7b675f4f433126190a0000000000000000000000000000000000000000000000000000000000001626344450616a7f949db5bcc9d2d3d4d4d3d2c9c2b6a89d8775614b36210c0000000000000000000000000008141c29323c484d5c646f7980868a87899ca4b0b5bcc9cacfd9cbcbcbcbcbcbd3cac6bab4a79e948578685f4a433627190900000000000000000000000000000000000000000000000000000c1c2a3b48596277859aa2b1bdccd6dedad7d3d3cac7c3bfc3b6b2ada9a197816d6250423122120300000000000000000000000000000000000000000000000000000000000000000e23384e63788da3c8d8eafdfffffffffffffffffffffffffffffffffffffffffeebd9c8ab95806b563b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000d19202832363b3e40413f3a372e20190e00000000000000000108141c202731353a3f4336434b4b4c4b4b443738352c1f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e151a151d202d3639464c535b636a727980868b92979c9faba8abadaeaeaeacaaa7a79e9890877e75665e4b46392c1e1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba4b3bfcbd4d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839495b6e8399aec1d2e4fff9e6d3c3b39e8977614c3c2c1901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c5d5e7fcffe5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c171f2731353f4b4f59626a747a7c7c7c7c7c7c7c7b7a78746f69625a544d483b3935302518100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4ffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f606a7f8c9ba3aaadaeafaeaeadacabababababacaeb0b2b4bcc9bec0c2c2c0bfbebcc4b8b3b0aca9a6aa9f9c99969492908f8d8c8b8a8888878685858484848484858687888a8c8e92989ea7a9afb3b8bab4b4b3b4b4bac7b8babdbfc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7c8c7c6c4c1c6b9b4a29a8677615746332212000000000000000000000000000000000000000000000b1b2f404a60728297a0b0bccdd7e5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab917c67523c27120000000000000000000000112130414d5d6576828c999fabb3b8c4c9ced8dde4eff4fafffaf6eae2dacfcac9c8c7c5c3c0bdc5b8b3afaca9a6a4a2a1a1a2a3a6a8abaeb2b5bcc9c7cad3e1f1fff3dec9b39e89745745321e090000000000000000000000000000000000000000000007151e2b3538383838383838383838383838383838383838383838383936434a525a62656460554f4b3e372f211a0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b60728399a3b3bfccd5dcdddfe2eaf6f7eee3dcd6cdc9c3c6bab4b0aaa89e98918981786c61584c40383631272631353f4b5a627583939ea8b5bcc9cdd7dcdfe6e5e6e6e6e9e1dedacfc9bcb5a49c8778625746321e0b00000000000000000000000000000000000000000000000000000e1e2c3b474c5f6777828c9aa2b0b4c1c8d0dde0e7f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0e5ded2c9c7bab4b1b2b7c4cad4e1f1fffffff6e1cdb9a89b858486888e959ea7b1bdcfcac6c0b4afa29a897a645746331e0a000000000001162c41566b8196abc0d6ebfffffffffffffff4dfcab49f8b77624c38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63788ea3b8cde3f8fffcecdccdbcb49f8c7b655947341f14000000000000000000000000000000000000000000000000000011273c51667c91abbccfe3f8ffffffffffffecdac9b49e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000215273754697f949c9fa9a2a3a3a3ab9f9d9893887a655d4d41321d140900000000000000000000000000000000000000000000000000000000000000081626334350616a7f939fabb5c1bdbebebdc2b5b1a49c8a7a645746331e0a0000000000000000000000000000010b161e2b353e4b4f5b636b7175727886939a9fabafb4bcb5b5b5b5b5b5b5c2b6b1a89f96897e73635a4e4130251809000000000000000000000000000000000000000000000000000000000d1d2b3b4859617684979fb3b9c5c8c5c1bec3b6b2aea9a5a59d98948f8373604b44332414040000000000000000000000000000000000000000000000000000000000000000000c21374c61768caabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a3520000000000000000000000000000000050b161e2126292b2c2a24221b1005000000000000000000000001080b151d20252a2e26303536373635312723211a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1920232a2f323333312d2933363d494e555c646b71777d82878b8f9296979899989795928e88827b746960574d4033291b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a3b4c2d0dfe6d7c2ac97826d57422d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e32455763788c9fb4cadfeffff5dfcab6a5947f6a5947341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1920293337444b525d646e7780888f9191919191919191908d89847e7870696259544e4a43362d20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a51677c91aabbcee2f7fffff1dcc7b19c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32424f616a7b86909598999999999897969695969697999a9d9faba6a8abacacabaaa9a7a4a69e9a9794918d8a8784807e7d7b7a787776747372717170706f6f6f6f6f707171737476797d83888f94999ea6a99f9e9e9e9fa9a1a3a5a7aaadadadadadadadadadadadadadadadadadaeb1b3b2b1aeaca8a89e978476615947392917040000000000000000000000000000000000000000000000121c304354607282969eb4bac7d3e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9ac97826d573c2b19060000000000000000000a1a2e3f4d5f677b88979fabb5bcc9cbd5dfe2eaf5f8fffffffffffffef7ece3dfdedddcdad8d5d3d5ccc8c5c1bebbb9b7b6b6b7b9bbbdc0c4c7cacfdadcdfe6f1fffff1dcc6b19c87715c392816030000000000000000000000000000000000000000000000000e19202223232323232323232323232323232323232323232323242530353c494d504f4b4437372e231c110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a8095a1b3c1d0e0e7f1f2f4f7fefffffff7f4e9e1ded8d7cdc9c5c6b9b4aea89e968b8176665e524d4b443737444b505d65788699a1b4b9c6cfdae1e9f1f3f9fffbfcfffcf6f4ece3dacfc2b5a59c8675614b392916030000000000000000000000000000000000000000000000000b1b2c3c4959616e7d89979fabb4c0c8d1dce3eef4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7eee3dcd2c9c1b5b0a99f9c9da6b2b7c3d4e1f1fffff3dec9b49e8a766f7073797f89979faebcb4b1aaa29a908478645c4a39291703000000000003182d43586d8298adc2d7edfffffffffffffff7e2cebbaa96816c5645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e324557697f94a9bed4e9fefffffaebe2cebbaa9d8877614c42311e0e000000000000000000000000000000000000000000000000000d22374c62778b9fb5cadfeffffffffffffdf7e1cdb9a8917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778487898c8d8e8e8e8c8a88837e77645c4b3f3023150100000000000000000000000000000000000000000000000000000000000000000008162533434f61697e8d9ba3a6a8a9a9a8a5a39b93867a645c4a3929170300000000000000000000000000000000030e19202e373d4a4e5654605a63757e858c939a9faba0a0a0a0a0a0a0a0a49c938a8076696055493c311c13080000000000000000000000000000000000000000000000000000000000000d1d2b3a4758617381919ea7b4b3b0aca8a5a59d9894908c87837f7a7460554431261606000000000000000000000000000000000000000000000000000000000000000000000b20354a60728a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a3520000000000000000000000000000000000003090c10141616140f0d070000000000000000000000000000000001080b101518141c20212121201d150e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2c35383f4447484847433b382f2c36393e4a4e555962686d71767a7d8082838483827f7d78746d6660554b4539301e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc1d1e0edefd9c4af9a846f5a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112232434b6075859babbccfe3f7f5e5d0bfb29c8774604b3b2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c596e8499aec3d9eeffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202b353a464c556067717a838b959da6a6a6a6a6a6a6a6a6a5a89e99938d857e77706a6360544a3e301c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596e8399aec8d9ebfefffff3ddc8b39e88735e39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142432434f5d65717b80828484848382818180808081828385888a8d9093959797969594928e8b8885827f7b7875726e6b69686664636260565e5d5c5b5b5a5a5a5a5a5a5b5b5c5e586164686d74797f84888a8a8a898989898a8b8d8f92959798989898989898989898989898989898999c9d9d9c9996938e8981746158473b2a1b0b000000000000000000000000000000000000000000000000001325364354607280929fa9b6c3cdd7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725a4935200b0000000000000000021527384b5d677d8c9da6b4bcc9cfdae0e7f3f6fdfffffffffffffffffffffff8f4f3f3f1f0edebe8e7e0dddad6d3d0cecccbccccced0d2d5d9dcdfe3ecf1f3f9ffffffeed9c4ae99846f59442f1a0000000000000000000000000000000000000000000000000000050b0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f131c202c35383b39363127221b1008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4e647a8c9fb4bfd0dfedfbfffffffffffffffffffffcf5f3eee9e1dedad7cdc9c6b9b3aa9f97887c6f686360555b5b5560656e7b889ca4b3bfcdd6e3ecf7fcfffffffffffffffffffffff7ece3d2c3b6a497826d5746321e0a00000000000000000000000000000000000000000000000919293a495a637783929ea7b4bcc9d1dde4eff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f6ebe2dfd0c8c2b5b1a39b928a8688909da5b7c3d4e7f7ffeed9c4ae99846f585b5c646a7681949dab9f9b958e857c6f625a4a3e2d1b0b000000000000041a2f44596f8499aec4d9eefffffffffffffffeead8c8b49f8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000007152331424b6075879db2c8ddf2fffffffffeead8c8b7a699836f604e3c2b19060000000000000000000000000000000000000000000000000b1f34475970859aafc0d1e4f4fffcf5f3eae2dfd1c6ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000b1f344859626f727477787879797775736e6962594a3d2f211305000000000000000000000000000000000000000000000000000000000000000000000007152532434f60697b868e9193949493908c867e74645c4a3e2d1b0b0000000000000000000000000000000000000006101b222d363936434a4957606870777e858a8b8b8b8b8b8b8b8b8b8b877e766b61584b44372c1e130000000000000000000000000000000000000000000000000000000000000000000d1c2a3a4655606c7d89979f9e9b97938f8b87837f7b76726e6965605645372715080000000000000000000000000000000000000000000000000000000000000000000000071c30435472879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000001080b0b0c0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926313c494d55595c5e5d5c58514c403228232d36393b484c5257586165686b6d6e6f6e6d6a67636054514b443732281b12030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c5d73889db2c8ddeffef1dcc7b29c87725443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404f616e8298a3b5c9d9ebfdead7c7b3a1917c665645321d0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a72879db2c7dcf2ffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b343c484d586169747d858f989faab2b7c4bbbbbbbbbbbbbbc6b9b4aea9a39b948c857f7973645c4d413025180a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c61778a9fb4c9dff4fffffff4dfc9b49f8a745745321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525323f4c505d656b6d6e6f6f6e6d6c6c6b6b6b6c6d6e707375787b7e80828281807f7c797673706d696663605559565452514f4e4c4b4538484746454545444444454546473a474c4e525460646a6f73757574747474747576787a7d808283838383838383838383838383838383848788888784817e79746c6056473a2a1d0c0000000000000000000000000000000000000000000000000000081826364354606b7e8b9ca5b4bac7d7e4f5fffffffffffffffffffffffffffffffffffffffffffffff7ecdfcab6a58d78624d38230d0000000000000000091d314556657b8c9faab7c4cfd9e3ecf7fbfffffffffffffffffffffffffffffffffffffffffffffffbf5f3efece9e6e3e1e0e1e2e3e5e8ebeef1f4f8ffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1920232524201d15090800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aabbceddeefdfffffffffffffffffffffffffffffffcf6f4efe9e1ded6ccc8bbb4a69e91847d787572707071757a838d9da6b5c2cfe1e9f4fffffffffffffffffffffffffffffffff0e1d3c2b49f8a76614b36210c0000000000000000000000000000000000000000000001142637465863788899a1b3b8c5cfd9e7eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1e5ded9cecac0b4afa39b91857d7671737b879da5b7c9d9ebfeead5c0ab95806b563e4a4e58616c7f8e8e8b86807970665e4d483c2d201000000000000000061b30455b70859ab0c5daeffffffffffffffffff6e2cebbaa8e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000152533414e606c8196a6b7cbdff4fffffffffff6e6d4c4b3a1937e685a4935201200000000000000000000000000000000000000000000000005182a3b51667c91a2b4c6d6e7e8e8e1ded7cdc9c1b4ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000005182a3b484c5a5c58616363636362605558534c483b2d1f11030000000000000000000000000000000000000000000000000000000000000000000000000007152532424f5d6573797c7e7f7f7e7b77716860564a3e2d201000000000000000000000000000000000000000000000080f1a212325303539454b53596269707576767676767676767676726961584c463a3126190e00000000000000000000000000000000000000000000000000000000000000000000000c1c2937444b5f6777828a8985827e7a76726e6a6561585854504b453827190900000000000000000000000000000000000000000000000000000000000000000000000000132536596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffeebd9c9ab96816c56412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b5a636a6f727373716d665e4b4538281a21242a34373d3a474c505356585959595755524e4a43363631271e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a748a9fb4c9dff4fff4dfc9b49f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c5e697f94a0b2c1d2e7f7f6e2cdbaa999846f5e4c38281500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da5b7cadff4ffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c484d5a626c767f87929ba3adb4bbc8cbd4d1d1d1d1d1d1d0d6ccc9c4c1b5b0ab9f9b948e877a675f4a4336281a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576a8095a9bacee2f6fffffff7e2cebbaa8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212f383f4c505558595a59595857565656565657595b56606366696b6d6d6b6a69676461585b5754514e4b4437413f3d3b3a3a3a36322833323130302f2f2f2f2f3031322a33373936434b4f545a556060545f5e5f5560616365686a6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f727372716f6c686460554b45382a1c0c0000000000000000000000000000000000000000000000000000000008182636434a60687a87939fa9bac6d7e9fcfffffffffffffffffffffffffffffffffffffffffbede7dacfcac3a8927d68533d281300000000000000000b20364b6074879caabbc8d4e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f7f6f6f7f8fbfdfffffffffffffffffffffffeebd9c9a7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d100f0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e63798ea1b3c8d8eafcfffffffffffffffffffffffffffffffffffffffffcf6f3e8e1d9cec5b8b3a29a928d8a87868586898f989fabb8c4d2e0edfcfffffffffffffffffffffffffffffffffffff0e2cebbaa8e79644f39240f00000000000000000000000000000000000000000003111d3144556176869ca6b2bfccd5e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5e9e1ded3cac8bbb4ada29a90867c706760575d6577879dabbccfe3f6e7d2bda8927d68533d363a474c6169797976716a635b514c40352b1e100200000000000000071c31465c71869bb1c6dbf0fffffffffffffffffeead8c8a7927c67523626140100000000000000000000000000000000000000000000000000000000000000000000000000000c1c3343505f687e929fb0c4d4e6fafffffffffffff2e2d0bfb49e8a78624d402f18080000000000000000000000000000000000000000000000000d20354a6072859aa8b9c9d5d3d6ccc9c7bab4aea39b91806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000d1d2a3437453a474c4d4e4e4e4c4b44373e37342b1d0f01000000000000000000000000000000000000000000000000000000000000000000000000000000061424323f4b5460646668696968666259534b45382d201002000000000000000000000000000000000000000000000000070c0e131c202832363b484d5355606060606060606060606056544c463a33291d1409000000000000000000000000000000000000000000000000000000000000000000000000000c192731414d59626d7673706c696561585954504c473a3f3a3631271a0a0000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff7e3cfbcab917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455606c787f8487888886827b6e605645321e120f181f22282933373a3d414243444342403d39353025201d150903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da9bacee2f6fff6e2cebaa98c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a667c8d9fb4becfdff0f9e6d3c3b49f8b78634d402f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c53687d93a8c3d4e6f9fffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a626e788189949da6b0b5c1caced8dfe6e6e6e6e6e6e6e6e8e1ded9d1c9c9bcb5b0a9a59d8b7d6b605445382a1c0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4b6176889eb3c7d8eafdfffffffdead8c8a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232f383b40434444444443424141404141424438454b4e5153565757565554524f4c463a423f3c3835312e3738454b4f504f4b45382f221c1b1b1a1a1a1a1a1b1c1c171f21242630353a3f37444b4a43494949444b4c4e5052555858585858585858585858585858585858595c5e5d5c5957534e4b443731271a0c00000000000000000000000000000000000000000000000000000000000008182530424e5c64747e8b9fa8bacde1eefffffffffffffffffffffffffffffffffffffff3e7e0cfc9bcb5aea898836e58432e19030000000000000012273c51677c91a5b6c8d8e6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596d8297adbfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffcf6ebe2d5cbc0b4afa7aa9f9d9b9a9c9fa9adb5bcc9d5e2f0fefffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000000000000000000000000000000000000000000112131424b60738399a4b6c4cfe0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d7cdc9c2b6b1aa9f988e847b71665e524b454c59647a8c9fb4c8d9ebe5cfbaa5907a65503b252a33434f5c64646157554e493d382f20190e000000000000000000051b30455a70859aafc5daefffffffffffffffffffedd8c3ad98836e5443301c080000000000000000000000000000000000000000000000000000000000000000000000000004172a3a50616a7d8c9fb4bdcde2f2ffffffffffffffffede1cdb9a899846f5e4c362513000000000000000000000000000000000000000000000000071c30435463798a9eabb8c5bec6b9b4afa99f988f857c72604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000d181f222f2a33373839393937353126292220180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212f36434a4f5153545453504d483b3632281a0f010000000000000000000000000000000000000000000000000000000000070b161e212b343737444b4b4b4b4b4b4b4b4b4b4b45383633291f170c0100000000000000000000000000000000000000000000000000000000000000000000000000000009151d303b484d5760575b5753504c463a3f3b37332a2a25201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c00000000000000000000000000000000000000000000000000000003050608090a0a0b0a0a09080604020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073818c94999c9d9d9c98908374604b40301d0d050b0d13171f2125282b2d2e2f2e2d2a2823201c130b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c7d8eafdfffdead8c7a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384d6378899eabbccfdcecfef3dfcab6a595806a5a4935221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a70859aafc5daeffffffff1dcc7b19c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d6278828b969ea8b2b7c4c9d2dfe2eaf6fafffbfbfbfbfbfffcf5f3eee4dddacfcac5c3b7a99f9280726056473a2c1e0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c203448596a8095a7b8cce5f5ffffffffffe5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c23262b2d2f2f2f2e2d2c2c2b2b2b2c2d2e273136383b3e40424241403f3d393633292d2a262327313e4b4f566064656560564c402f2010000505050505060600040a0c0f141c20242a2731353530253426313536383a3d404243434343434343434343434343434343444748484744413e393531261d150a000000000000000000000000000000000000000000000000000000000000000008131c313e4a5560697b8a9fb4c0d1e3f7fffffffffffffffffffffffffffffffffdefe3d5cbbfb3ab9f99918a816d57422d180200000000000001172c41566c8196abc3d3e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0c0a04000000000000000000000000000000000000000000000000000000000000000000000000031628394c62778b9fb4c9dfeefffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e7e0d1c8c4c8bbb4b2b0b0b1b4bac7cacfdae7f2fffffffffffffffffffffffffffffffffffffffffce8d6c6b19c8671594834200b00000000000000000000000000000000000000000e1f2f3f4e606c8196a1b3c2d3e2edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e6d8cec7bab4ada49c958b837a6f665e514c4036323b4b5c6d8297aabbcee2ebd9c9a38e78634e3923171f323e4a4f4e4b463939352c241d12060000000000000000000004192f44596e8499aec3d9eefffffffffffffffffff3dec9b49e8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586a7f8d9faabbcedbebfffffffffffffffffffce9d7c6b3a1917c665443301c07000000000000000000000000000000000000000000000000132536495b667c8d9ea7a9a9a7a89e99938a837a7067605443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1a181f222323242422201d14140d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031118253035393c3e3f3f3e3b37342b201d150a00000000000000000000000000000000000000000000000000000000000000000003090d182022273136363636363636363636363228211f170b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000001121d2b3439454b4539423e3a3633292a26211f1714100b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa4c3d4e6f9fffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a0000000000000000000000000000000000000000000002090b1015181a1c1d1e1f20201f1f1e1d1b191714110e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586b80969fabaeb1b3b2b1ada197826d5f4d3b2b1805000000040a0c10131618191a191815120e0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d566b8196abc0d6ebffffffe5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566f849aa7b8c9d9ebfaf3e3cfbeb29c8774604b3c2c19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4d62788c9fb5cadff4fffffff2ddc8b39d88735e382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596d82979faab4b9c6cbd4dde4eff7fefffffffffffffffffffffffffff8f7ece3dfdbd4c7bab49e9582746158493c2d1f100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2f404d62778a9eb4c5d5e7fffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e101618191a1a19181717161616171819151d202326292b2d2d2c2b2a2724211f171814192737444b5c646f75797a7a75665e4c3e2d190900000000000000000000000001080b0f15151d20201c131f141d20212325282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f323333322f2c2924201d140902000000000000000000000000000000000000000000000000000000000000000000000013202d37444b5d677d91a2b4c8dcf1fffffffffffffffffffffffffffffffdefdfd2c5b8b3a1998c847c756d63523f2a150100000000000003182d43586d8298adc2d7edfffffffffffffffffef7f4f2f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d181f22211f170c0a04000000000000000000000000000000000000000000000000000000000000000000091e3246576b8095a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee3dcdad9cecac7c5c5c6c9cdd7dfe3ecf7fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8947f69543b2b1805000000000000000000000000000000000000000c1c2c3d4b5d687e939fb0bfd0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c8bbb4a99f978f8780786e645c504c40382f211e2e3e4d62788b9fb4cadfe3cfbcab8c76614c37210c14202d36393936322823211a0f0900000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffff3dec9b39e89745443301c08000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768c9fabbbc8d9ebf9fffffffffffffffffffff4e4d0bfb19c8673604a35200b00000000000000000000000000000000000000000000000008182c3d4d5e677d88909493918e89847d766e655d514b433626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0e0e0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202427292a2a29262220180d090200000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d20212121212121212121211e160c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182028323632282d2925211f1715100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b7cadff4fffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375a6f8499afc4d9eefffffffffffffffffffffffffffffffbe8d6c5ab96806b563a2a170400000000000000000000000000000102040001080b0f151d20252a2d2f31333434353535343432312f2d2a2623201c14110b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778a9fb4bcc9c7c8c8c6bfb19f917c675948342012000000000000000001030404040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b71869cb1c6dcf1fffffce7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c5d6e7f7fbe8d6c5b2a0907b655645321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8196abbccfe3f8fffffff4dec9b49f89745645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c62778b9fb4bbc8cdd6dfe6f2f8fffffffffffffffffffffbf8f9fafdfffffffff8f4f0e5d7cdbcafa0988576635a4a3d2e20100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4c5e6e8398a8b9cde3f3fffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030405040403020101010101020002090b0e1114161818161514120f0c0a04011426374455606c7a848a8e8f8f887c665c4a372614010000000000000000000000000000000001080b0b07000001080b0c0e10131518181818181818181818181818181818181a1d1e1d1c1a17130f0b08010000000000000000000000000000000000000000000000000000000000000000000000000002101927313f4d5f70859aafc5daeffffffffffffffffffffffffffffffeefdfd1c1b5a69e9183796f666056524535230f0000000000000001162c41566b8196abc0d6ebfffffffffef7f4efeae2dfdddee0e8e8ecf1f4f7fefffffffffffffffffffffffaf4f2f0efeff0f2f4f6fdffffffffffffffffffffffffffeed9c3ae99836e5938281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920232a3337363329211f170c00000000000000000000000000000000000000000000000000000000000000011426374b6175899eb3c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f1eeededeef0efebe2dfdcdbdadbdee1e9f4f8fffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49e8976614c36210d000000000000000000000000000000000000000919293a495b657b8c9fb4bdcdddeefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b9aa9f968a827a726a625a4f4a3e382f241d12102035485a6e8398aec5d6dfcab49f8a75604a35200b02101b222424211e160e0c06000000000000000000000000000000152a40556a7f95aac9daecfffffffffffffffffff1dcc7b29c87725d362614010000000000000000000000000000000000000000000000000000000000000000000000000316283850667b90a5bcc9d9e6f6ffffffffffffffffffffffffeedec9b5a4907b66503b2611000000000000000000000000000000000000000000000000000f1f30404d5f67757b7e7e7c79746f686158504b3f35302618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f1113141413110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0b0b0b0b0b0b0b0b0b0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a161e211e161714100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465772879db2c7dcf2fffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb1c6dbf0fffffffffffffffffffffffffffffff5e0ccb8a78f7a65503a25100000000000000000000000040a0c141618191a141d20242731363a404344464849494a4a4a4949484644423f3c3835302626211e160c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a9baced9dcdddddbcebeb39e8977624d402f1b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394e63798ea4b5c9def3fffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa9bacde3f3fff5e0ccb8a798826d5e4c3828160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c61778a9eb4c9daecfffffffff6e1cdbaa98b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8095a9baced9e1e9f4fafffffffffffffffdf6f4efebe6e3e4e5e8ecf2f4f9fffffff5e9e1ccbeb2a39b8778645c4b3e2e20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f344759667c91a0b2c6d6e9fffffffffffffce9d6c6a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102020100000000000000081d3144556073818f999fa9a5a79e8b7a645544311d0b00000000000000000000000000000000000000000000000000000000000000030303030303030303030303030303030304070908070402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d3041586e8398adc3d8edfffffffffffffffffffffffffffff0e0d1c0b4a39b887c6e635b514b453835271706000000000000000013293e53687e93a8c0d1e3f7fbf5f3eae2dfdad8cecac8c8ccd6d2d7dbdfe3ebeef2f4f8fdf6f4f1eeeae7e7e0dddbd9dadbdddfe2eae7eaedeff1f2f3f3f3f1f3f5fbead8c8aa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c35383a474c4c463a3733291c13030000000000000000000000000000000000000000000000000000000000081d314455697e93a7b8cce5f5fffffffffffffffffffffffffffffffffffffffffffffcf5f3eae2dfdbd9d8d8d9dbdee0e8eff2f0eff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa896806b5846331f0a0000000000000000000000000000000000000115273747586379899eaabbcedbebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a79e8b81776d645c554d493c362d231c11090005192b3c51667b91a7b9ccdec8b39e89735443301c070000070d0f0f0c090300000000000000000000000000000000000010263b50657b90abbccfe3f8fffffffffffffffff1dcc6b19c87715c362614010000000000000000000000000000000000000000000000000000000000000000000000000c1e3245566c8196acc1dae7f6fffffffffffffffffffffffffff8e5d2c2ad98836d58432e180300000000000000000000000000000000000000000000000001122230414d566066696967646055534c463a372e201c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939586d8298adc2d8edffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000c171f212a2b2d2e2f2631353a38454b4f55585a5b5d5e5f5f605f5f5e5d5b595754514e4b43363b363228211f170c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc7d8eaf1f2f2ece0ccb8a799836e5e4c39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8196abc2d2e5f8ffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636546a7f94a9c7d7e9fff5e5d1c0b39e8977614c402f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2135495b6c8196a8b9cde7f7fffffffffde9d7c7a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6175899eb3c7d8eaf6fcfffffffffffffffaf5e9e1dedad5d1ceced0d2d7dcdfe6f1f9fffffdeadccfc1b4a59c887a645c4b3e2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424c6177889eb3bfcfe4f4fffffffffffff5e1cdb9a88c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4b607383979faeb4bac5b8a99b8573604b3929170300000000000000000000000000000000000001020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffff5e4d3c2b4a29b8578665e4e4a3d3631271a17090000000000000000000d22384d62788da2b4c8dcece8e0ded8cecac4c8bbb4b2b3b8c5bdc1c6cacfd9d8dcdfe3eae2dfdcd8d5d1d5cbc8c6c4c4c5c7c9cdd7d2d5d8dadcdddedededcdee0e8e2cebbaa907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3c494d5a58616158554c473a311e160a000000000000000000000000000000000000000000000000000000000b20354b6074879db2c5d6e8fffffffffffffffffffffffffffffffffffffffffffef4e8e1ded8cec9c6c4c3c2c3c5c8ccd5dadce3eef6fffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b49f8a77614c3a291704000000000000000000000000000000000003111d3144556176869ca7b8c8d8eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e3d0c0b39e897a6b62594f4b3e38352b221b1009000000000e20364b6075899eb3c9dcc7b29d87725d482513000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffff2ddc7b29d88725443301c0800000000000000000000000000000000000000000000000000000000000000000000000d1c2c3c4b6075899eb3c8def3fffffffffffffffffffffffffffffff0ddc7b29d87725d48331d08000000000000000000000000000000000000000000000000000413233038454b515454524f4b4437363329231c110801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283850657a8fa9bacde2f6fffffffffffffffffffffffffffffdead8c8ad98836d5544311d080000000000000000000e1c2a33373f4142434437444b4f545660656a6d6f71727374757574747372706e6c696663605456504b4538373329231c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffbe8d5c5b2a1907c665745321e0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c6176899eb3c9def0ffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546f8499aec4d9eefce9d7c7b4a2927d68594734211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424e63798b9fb4c6d7e9ffffffffffffe4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697e93a7b8cce5f5fffffffffffffffff2e7e0d7cdc9c5c0bbb9b9bbbdc1c7cad4dfe6f1fffffaeddfd1c3b6a69d897a645c4b3d2d1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3d4e606e8399a6b8cbddedfffffffffffffff3dec9b49e8974594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d6b8095a1b1bdc9cdd5c7b5a3947e695746331e0b0000000000000000000000000001080b0e1216180f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c9daecfffffffffffffffffffffffffce9d7c6b6a49b847562594c40362d201d150a00000000000000000000000b2035485a70859ab0becfd7d6ccc9c8bbb4afa9aa9f9d9ea7a4a8acb1b4bcc9c3c7cacfd8cec9c7c3c0bcc4b8b3b0afafb0b2b4bac7bdc0c2c5c7c8c9c9c8c7c8ccd5dfcab49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c495a626f737776726a61584e4232281a0c0000000000000000000000000000000000000000000000000000081b2e3f51677c91a5b6cae3f3fffffffffffffffffffffffffffffffffffffffff6ebe2d6ccc9c8bbb4b1afadadaeb0b3b8c5c5c8d1dbe2edfbfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa996806b5947341c0c000000000000000000000000000000000000112232424b6073849aa4b6c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b3a2917c665c4c473b372e2320190e07000000000000081d3144556e8398adc3d8c6b19b86715c46311c000000000000000000000000000000000000000000000000000000000b21364b6076899eb4c9def3fffffffffffffffff4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000000000000108111d2a3a495a6a7f94a7b8cce0f5fffffffffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000005131a2832363b3f3e3c39353126211f170c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1119140c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10121e18120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5ffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8196abc7d7eafdfffffffffffffffffffffffffffff7e2cebbaa917c6752372715010000000000000002101e2b3a474c5456575959595560646a6f757a7f8284868889898a8a8a8989878684827f7b78746f6b666056534c473a372f1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffff3e3cfbfb29d8775604b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f3347586a7f94a8b9cce1f5ffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3f6e1cdbaa99a846f604e3b2a18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4e606f849aa9bacee4f4ffffffffffffecdac9a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c5d6e8fffffffffffffffff1e2d5cbc7bab4b0aba6a3a4a5a8acb2b7c3cad3e1f0fefffdefe1d3c4b7a79e8a7a645b4a3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384a5b697e93a1b3c4d5e7fbfffffffffffffff0dac5b09b85705b3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f3f4f647a8d9fb5bfcedee1e5d2c1b39e8976614b3a29170400000000000000000002090b141c2023282c2d24221b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90abbccfe3f8fffffffffffffffffffffff5e1cdbaa89c86766157483b30211a0f090200000000000000000000000005192b3c50657b90a0b2c1c2c5b9b3adaa9f9a948f8a88898b8f93979c9fabaaaeb2b5bcc7bab4b1aeaaa7a4a69d9b9a9a9b9d9fa9a4a7abadafb1b3b4b4b3b1b3b8c5cbc6b09b86715746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214212f3e4a5a637884888c8b87807668604b45382a1c0c000000000000000000000000000000000000000000000000000e22374b5d70859bb0c3d3e6fffffffffffffffffffffffffffffffffffffffff2e6d9cec6b9b3acaa9f9c999898999b9ea7a8afb4c0c6cfe0e7f3fffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a77624c3b2a180000000000000000000000000000000000000e1e2f404f606c8197a2b4c2d3e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3af9a846f5e4d3e342a221b100b0600000000000000000215273753687d92a8c4d5c5b09a85705b45301b060000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cde1f6fffffffffffffffff6e1cdbaa98d78634d38230f000000000000000000000000000000000000000000000000000000000000070b151d202f3b475863788a9eb4c5d6e8fbffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000a161e212629292724201d140c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121d24262e29211f170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e2527332e27211f170d0b06000000000000000000000000000000000000000000000000000000000000000000000000000507060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3fffffffffffffffffffffffffffffffffffff2ddc7b29d87725846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c000000000000000412202d3c485861696b6d6e6f6e6f747a7f84898f9598999b9d9e9e9faa9f9e9e9d9b999794918d8985807b756f686158504b3f32281b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffeddfcab7a5947f6a5847331f0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4c6176899eb3c6d6e8fcffffffffefdac5af9a85705a45301b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051324394e64798ea7b9cce0f6e6d2c1b49f8a78634d42311d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637495a687d92a2b4c7d8eafffffffffffff8e3cfbcab8d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f51677c91a5b6cae3f3fffffffffffffff1e1d4c4b7b3a99f9a96918e8f9093979da5b2b6c3d3e0f0fffffff1e2d5c5b9a89e8979635847331f0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d32455663798b9fb4bfd0e2f3ffffffffffffffffecd6c1ac97816c57422c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d70859aabbccfddebf6efe0ccb8a7947f6a5846331f0c00000000000000040a161e21263035393d414239362d1f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffff5e5d1c0b49f8a79635846392b1d1207000000000000000000000000000000000e23374b5d6d8298a3a8aca9a79e98928b857f7a757373767a7d82868b9094999d9faba4a99f9c9995928e8b8886848586888a8c8f9295989a9c9d9e9e9e9c9ea7b2b7c4ab96816c563928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d313f4c5c6478879a9da6a49c95897d6e6056473a2a1d0c00000000000000000000000000000000000000000000000010253a4f657a8fa3b4c8e1f1fffffffffffffffffffffffffffffffffffffff1e2d4c8bbb4a89e978f8a868483838486898d939aa2aeb2bfcbd5e2f0fefffffffffffffffffffffffffffffffffffffffffce9d7c7ad98826d5947341d0c000000000000000000000000000000000009192b3c4c5e697e939fb1c0d0e0f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a5907b655040301f180d080000000000000000000000000d23384d62788da6b7cbc4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000013283d53687d92a8c6d7e9fcfffffffffffffffffde9d7c7a8937d68533e2d180800000000000000000000000000000000000000000000000000040a0c131c20273135404c596276869ca8b9cce3f3ffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000002090b111414120f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c242f383b433f3733291e160b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132330393d48433d3633292320190e0a04000000000000000000000000000000000000000000000000000000000000050b0d151a1c1c19130c0a0400000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687e93a7b8cce0f5ffffffffffffffffffffffffffffffefdac4af9a856f5846331f0a0000000000000114222f3e4a5a62767f808283848484898f949a9fa8aaadafb0b2b3b4b4bbb4b4b3b2b0aeaca9a6a89e9a95908a847d766e655d4b45392819090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac6d6e9fcfffffffff9e6d4c3b39e8976614c3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5c6b8196a7b9cce4f4fffffffffff1dbc6b19c86715c47311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000051323314253697e93a8c5d6e8ead8c8b5a3947f695a4935241300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d31445562788a9eb4c0d0e5f5fffffffffffff4dfcab59f8b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d70859bb0c3d3e6fffffffffffffff3e3d4c3b7a69d908a85807c79797b7d8287909ca5b6c2d3e5f9fffffff2e3d6c6b8a79d8776614c3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4b6074869ca9bacdddedfffffffffffffffffbe8d5c5a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a50657b90a2b4c9daecfbfffbe8d5c5b39e8976614c3a2a170400000000000c181f28323636434b4e5256574e4a3e332a1c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465870859ab0c8d8eafefffffffffffffffffdead7c7b4a2937e695b493a291b0d000000000000000000000000000000000000081c2f3f4b6175858d9397948f89837c766f6a646056576164686c71767b7f83878b8e8e8c8a8783807c797673716f6f707275777a7d80838587888989898789959da6a5a8917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2731424e5d657a889da6b3b7b6b2a79e9282746158473b2a1b0b0000000000000000000000000000000000000000000002172c42576c8197acc1d1e4fffffffffffffffffffffffffffffffffffffff1e1d3c4b7aa9f9689817a75716f6e6d6e7073787d858e99a1b3b8c4d3e0f0fefffffffffffffffffffffffffffffffffffffff6e1cdbaa9917c67513b2a18000000000000000000000000000000000001152737485a667c8c9fb4bdcedeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d4b3722120500000000000000000000000000000c2035495a73889db3c8c3ae99836e59442e1904000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffefdac4af9a846f5c4a362513000000000000000000000000000000000000000000030a0c10171f2125303537444b515e6677859ba4b5c6d6e8ffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c10131b222f38404c5158544c473a32291d140b0902000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122330414d525e58524c463a38352b221f180c080000000000000000000000000000000000000000000000000000000d181f222a2f32312e28211f170c04000002090b0f1416120b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697f94a9c2d3e5f9fffffffffffffffffffffffffffffffffff8e3cfbcab907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6074879db2c5d5e8fbffffffffffffffffffffffffffffffebd6c0ab96816b563a291704000000000009151d32404c5c647886949697989999999ea8a9afb4bac6c2c4c6c7c8c9cacec9c9c8c7c5c3c1bec6b9b4afaba99f99938a837b6e605745372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa8b9cde1f5fffffffffff1e0ccb9a796816b594834200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d31445564798c9fb4c5d6e8fffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000001152331414e606f8499afc4d9eee2cebbaa9b8573604b3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4b6073849aa8b9ccdeeefffffffffffffff2ddc7b29d88725645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4f657a8fa3b4c8e1f1fffffffffffffbe8d6c5b7a59d887b75706b66646466686c727b879ca4b6c9def0fffffffff3e4d6c5b6a597826c5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d6b8196a4b5c7d7e9fbfffffffffffffffff5e0ccb8a78d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596e8399aec0d1e7f7fffffff3e0ccb9a795806a5847331f0c00000002131d2a3438454b51546063676b6d645c4c473a2e21130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a53697e93aabbcee2f7fffffffffffffffff3e2cdbaa99a8472604a3d2c1b0b0000000000000000000000000000000000000000111e3246576170787e827f7a746e676158544f4b45464c4f53575761656a6e727678797775726e6b676461575b5a5a5b54606264686b6d707273747473727680888d8f8f8a78624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b38454b60697b8a9da6b7c4cbcac5b9b3a09885766159473929190900000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffff3e3d3c3b6a69d8c80776c6560565a5858595b5a6368707983909ea6b6c2d3e0f0fffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36210d0000000000000000000000000000000000081d3144556278899eaabbcedbebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6ab95806b563f2e1c0400000000000000000000000000000006192c3c596e8499aec3c2ad98836d58432e1803000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffff1dcc7b4a28e79645443301c130800000000000000000000000000000000070d0f161e212629333636434a4f556066707b889ba3b5c2d2e4f4fffffffffffffffffffffffffffffffffae6d4c3a7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c11120b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111418181f2225282e37404c515e666e6961584b46393126201d151916120d0b060000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000102130414d5f67736d676158544d483c37342a231c1109020000000000000000000000000000000000000000000006141d2a34373f454746433e3733291f180d11151d2025292b28211e160a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea4b6cadef3ffffffffffffffffffffffffffffffffffffecdac9aa95806b553a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f2034485a6a7f94a5b7cbe3f3ffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000009192731434f5e667a889ca4abacaeaeaeafb3b9c6c4c9cdd7d7d9dbdddededfe2dfdededcdbd9d7d4d6ccc9c4c7bab4aea99f98908375605544311d0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffbe8d6c5b49f8a77624c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4b6073859baabbcee3f3ffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d32424e5f687e92a1b3c7dce6d2c2b49f8b79645544311e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b5d6a7f95a2b4c6d6e8fcffffffffffffffeed9c4ae99846f593828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6e8399aec1d1e4fffffffffffffff5e0ccb8a79d877866605656514e4f5053575e6676869cb1c1d2e5f8fffffffff3e3d4c3b49f8a77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f334658657b8d9fb5c2d2e5f5fffffffffffffffffff3dec8b39e88735b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4c9dfeffffffffffbe8d6c5b39e8976614c3a2a18040009151d313b474c5660676d74797d8182796d61584b3f3123130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4c9daecfffffffffffffff3e3d1c0b49f8b79635443301f0e00000000000000000000000000000000000000000003162939464b5a62686d6a646055524c463a3a363233363a3e39464b505559576163646260555955524f4b4639454536434a4c4f5256585a5c5e5f5f5e58616b73787a7a7462594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715222f3c4856606d7e8c9ea8b7c4d4dfded6ccbeb2a39b8677615746372715020000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffff7e7d5c5b6a59d877b6b6158504b45384343443c494d535b636e7c889ca4b6c2d3e3f3fffffffffffffffffffffffffffffffffffbe8d6c5ae99836e5745321e090000000000000000000000000000000008182d3d4b6073859ba7b8c8d9ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa88f7a654f3a25110000000000000000000000000000000000152a40556a7f95aabfc2ac97826d57422d18020000000000000000000000000000000000000000000000000000021527385b70869bb0c5dbf0fffffffffffffffffffff7e3d0c0af9a8472604a413025180f060000000000000000000000070d101b22242932363b3a464c515460646c747c84909da6b5c1d2e0f0fffffffffffffffffffffffffffffffffff4dfcab7a58d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b161e212727201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b12141c2023262a2d2a34373a3e3f4b4f5e66717b837e766a61574b44373631272f2b2723201915100c0a040001010200040a0c0f11141617120b07000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4d5f677d88827c767069625a544c473a372f201d150a0000000000000000000000000000000000000000081624313b484c545a5c5b58534c473a342a22262731363a3e413d3632281e170b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879cb1c7dcf1fffffffffffffffffffffffffffffffffffff0dac5b09b85705947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424d62788a9eb4c3d4e6fffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000001152737444b61697c8a9da6b6c2c2c3c4c3c4c9ccd6d9dee1e9edeef0f2f3f3f4f7f4f3f3f2f0eeece9e8e1dedad7cdc9c7bab4aea0988373604b39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8499aec3d9eefffffffffffff4e2cdbaa996806b5847331f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394b5c6a8095a3b5c8d9ebffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000b192631434f60687d8c9fb4bfd0e3d8c8b5a495806a5c4a37261400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e334657657b8c9fb4c0d1e4f4ffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384d62788c9fb4cadfeffffffffffffff8e5d2c1b39e8979635a4b45383c393a3b3e404c58657a8fa3b5c9def2fffffffffff1e2cdbaa9937d685336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404c6176879dabbccfe0f0ffffffffffffffffffffeed8c3ae99836e593d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263753687e93aabbcee2f7fffffffffff3e1ccb9a895806b5947341f0d09192731424e59616a757c82888e9296978c8276655d4d4131231304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596d8298abbccfe3f4fffffffffff7e7d5c5b4a2947f695b4936251300000000000000000000000000000000000000000000000b1b29323c494d5357544f4b443736332924201d1e2124282933363b3f39464b4e4f4d4b4437403d393632292f30253035373a3d404345474849493a464c555a6265646055483b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152532404c5a627481939faab9c6d4e2f2f3e8e0cfc1b5a49b8575615544311d140100000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffeebd9c9b8a69d8778655d4c473a3632282e2e2f2c35383d494e5e6678869ca4b6c5d5e7fbfffffffffffffffffffffffffffffffff5e0ccb9a7917c675239281603000000000000000000000000000000001325364a5b6b8095a2b4c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b36200b000000000000000000000000000000000011273c51667c91a6c7c1ac97816c57422c17020000000000000000000000000000000000000000000000000000091d31455673889db3c8ddf2ffffffffffffffffffffffeedcc8b4a2947f6a5f4a43362c20190e0b0700000000000209101b22242d363939464b50555861666d747a8188919aa2b2b7c4d2dfeffefffffffffffffffffffffffffffffffffce9d7c7b29d87725b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2832363c3c3632281a120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a161e2127263035383b3f423a474c4f53565d65707b859098948980756860554c4b453844403c38352b2a25211f17181616181a171f212427292b2c28201c1308000000000000000000000000000000000000000000000000000000000000000a1a2b3c4b5d677d8c9d98928b857e7871696159504b3f3632281a1303000000000000000000000000000000000005162633424e59626a6f71716e6861584c473b383b38454b4f5356524b453933291c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d566b8096abc4d5e7fbfffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e606f849aa8b9cde2f2fffffffffffffffffffffffffffffffffce7d2bca7927d67523d281200000000081d314455606c7f8d9ea8b7c4d3d7d8d9d9d9dee1e8eff4f6fcfffffffffffffffffffffffffffffffffcf5f3efe9e1ded7cdc9bfb2a1937e695746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273753687e93a8c1d2e4f8fffffffffffdead7c7b49e8976614c39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e324657647a8c9fb4c1d2e6f6fffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2937444b616a7e8c9faabbcedde2cebbaa9c8674604b3d2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30414c6176879daabbcedeeffffffffffffffffff9e6d3c3a6917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8096abbccfe3f7fffffffffffff2dec9b5a3917d675b493c312727242426282f3a4b5d71869bb1c6dbf0fffffffffffdead7c7ae99846e5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e6d8297a5b7c9daecfefffffffffffffffffffae7d4c4a8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8399aec8d8eafdfffffffffffce8d6c6b49e8a77614c3b2a18192737444b606877808891989ea6a7abab9f98887b675f4e413122120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e63798c9fb5c5d6e8fbfffffffeebd9c9b8a79a8473604b3d2c18080000000000000000000000000000000000000000000000000b161e2b35383e423f3a353126211f170f0b090a0c0f13171e21252a2832363939373531262b2724211e161a1a131c202225282b2e30323334342933363c484d504f4b44372b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003142432434f5e667885979fb4bbc8d6e4f2fffffbecdfd2c2b5a39a8473604b42311f0f00000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffff7e3cfbcab9e8878625a4b3f332a201d151918191920232c36404c5a6276869ca6b8cbe0f1fffffffffffffffffffffffffffffffff3dec9b39e8975604b36210b00000000000000000000000000000000071c30435463798c9fb4c0d1e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705544311d0800000000000000000000000000000000000e23384d63788da9bac1ab96816c56412c170100000000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffff7e3d1c0b49f8d7d6a6054493d352c23201c1316141210151d202d36393e4a4f555761656b70767c82888f969da6afb4c0cbd4e2effdfffffffffffffffffffffffffffffffffff6e1cdbaa995806a553d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010007121b283239464b51514b4538301f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202832363c36434b4d5154575b596165686b707a85909ba3ada89e95887e73676160565c5956524d493c3f3a3633292d2c2b2d2f2a3337393c3e40413d3530251808000000000000000000000000000000000000000000000000000000000002162838495a657b8b9faaadaa9f9a938d867f776e655d534b4538311e170b0000000000000000000000000000000013233344506068777f848786837d766c61594e4d5055566064696b6760574c4639302618100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa6b8cbe0f4fffffffffffffffffffffffffffffffffff7e3cfbcab927d68523a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081829394a5b687e93a1b3c6d7e9fffffffffffffffffffffffffffffffffffbe8d6c5a5907a65503b2510000000000b20354b607381949fabb9c6d4e2ecedeeeeeef3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffcf6f4eae2dfcfbfb39e8875614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca3b5c9ddf2fffffffffffff5e1ccb9a8957f6a5746331e0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404b6175879caabbcedfeffffffffffffffffae6d4c3a5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b394655606c7f929faabbc8d9e6d2c2b49f8c7a645645311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4d5f6d8298a5b7c8d9ebfcfffffffffffffffff3decab6a48c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9d9ebfefffffffffffff0dbc6b19b86715f4d3c2c1d15110f0f11131c2e3f566b8196abc0d6ebfffffffffffff3dec8b39e8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657667c90a0b1c3d4e7f7fffffffffffffffffffff4dfcbb7a68e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb3c9def3fffffffffffffff4e1cdb9a896806b5948341f26374455606e7e89959ea6adb3b8c5c9bcb5a69d8c7d68604e402f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2136495b6e8398a7b9cce0eafafff9eae3cfbcab9e8978625443301f0f0000000000000000000000000000000000000000000000000000030e192023292d2a25201d140c0a0400000000000000030a0c1015161e21232422201d1416120f0c0a03000000070b0d0f1316181b1d1e1f1f171f212b35383a3a363127190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112131424f616a7c899ba3b1bdced8e6f4fffffffffdefe0d2c1b4a297816c604e3d2d1a0a0000000000000000000000000000000000000a20354a5f758a9fb4cadff4fffffffffffffffffffffffffffffffbe8d6c5b49f8c7b655a483c2e1f170c0902000300060c0f1a212f3c48586278889eb3c3d3e6f9fffffffffffffffffffffffffffffae7d5c4ac97826d5645321e09000000000000000000000000000000000b20354a6072859aaabbcedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b563727150200000000000000000000000000000000000b20354b60758a9fb4c0ab96806b56412b160100000000000000000000000000000000000000000000000000000d23384d62788dabbccfe3f8ffffffffffffffffffffffffeee3cfbcab9f8d7f72635b4d493c383530252b2927252731363e4a4f565c646a70767b80858b91979da6abb3b7c4c8d1dfe7f2fffffffffffffffffffffffffffffffffffff6e6d3c3b49f8a77624c37220f00000000000000000000000000000000000000000000000000000000000000000002090b0e0e0f1010111112121314141415161616171a213039464b5761666760564d4133291c10030000000000000000000000000000000000000000000000000000000000000000000000000005131d2b3438454b515754606366696d7073777a7d81858f9aa2b0b5c1b9b3a69d93867d777574716e6b67625a5954504c463a42414042443a474c4f51535556524a4336251300000000000000000000000000000000000000000000000000000000000c1e3245566278889ea9bac8bbb4afa9a39b948a837b716860564e4133291b0e00000000000000000000000000000c1c304150626b7e8a949a9c9b98938a81776b6462666a6f757a7e807d756a61574b43362e20180d09020004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf0fffffffffffffffffffffffffffffffffffeebd9c9ae99836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636465763798a9fb4bfd0e4f4fffffffffffffffffffffffffffffffffff5e0ccb9a78c77624d37220d0000000011273c51667c919fb4bcc9d7e4f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6ede0cbb8a6917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869bb0c6dbf0fffffffffffffce8d6c6b39e8976614c3b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4d5e6d8297a5b6c8d8eafdfffffffffffffff4dfcab7a58c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000113202e3c4857617381949db4bbc8d9e6d9c8b5a495806b5c4a38271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20344859677c91a0b2c3d4e6f6fffffffffffffffffff1dcc7b29c87725947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293952677c91a7b8cce7f7ffffffffffffffead4bfaa957f6a5541301e0e02000000000013283d52687d92a7bdd2e7fcfffffffffff5e0ccb8a78d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b6175879db2becee2f2fffffffffffffffffffffff2ddc8b29d88735b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea7b9cce0f5fffffffffffffffce9d6c6b49f8a77624c3b2a314455607382929ea7b3b8c5c8cbd5dacfc4b7aa9f8d7e685e4c3c2c1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d6277899eb3bcccdfe6ece6dfcdbdb49f8d7c6659483626140100000000000000000000000000000000000000000000000000000000060b0d1318150f0b080100000000000000000000000000000003090c0e0f0d0b0801000000000000000000000000000001030507090a00040a0e1920222525201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f3f4e606a7f8d9ea7b4c1cee2eaf6fffffffffffffeefdfd0c0b19f937e685b4a382816020000000000000000000000000000000000061c31465b71869bb0c9daecfffffffffffffffffffffffffffffff5e0ccb8a797816c5d4c3c2b1e100400000000000000000006121d2b3a485a677c91a5b6cadff3fffffffffffffffffffffffffffff4e0cbb7a68f7a655038281602000000000000000000000000000000081c2e3f51667c91a2b4c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000081d31445571879cb1c0aa95806b55402b1600000000000000000000000000000000000000000000000000000010253a50657a8fa5c9daecfffffffffffffffffffffffffffeebd9c9bcab9f9484796c625a534e4a4336403f3d3b38454b535c646b72797f858a90959b9faaacb3b7c4c8cbd5dce3eefafffffffffffffffffffffffffffffffffffffdead8c8b6a595806b594834200b00000000000000000000000000000000000000000000000000000000000000060a161e212324242525262727282829292a2a2b2b2c2c2d36404d57616a757c7c75675f4c463a2e1e17100d0b050000000000000000000000000000000000000000000000000000000000000000061423313b484d5660676c7175787b7f8285888c8f93969aa2b0b4c0c9d2ccc4b8b3a49c928c8b898784807c78736e6a6561585a575656575a5c58616466696b6c67605443301c120000000000000000000000000000000000000000000000000000000c1d30404b6074859ba6b8c7d8cecac5c1b5b1a99f9890867e74685f4b46392b1e0f01000000000000000000000004172a3a4d5f6b80939ea8afb1b0ada99f97898079777b8085898f9396928980766860544a3e342b201d151b19150d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8297acc2d3e5f9fffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c3043546175869ca9bacddeeefffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b0000000010253a50657a8fa5bdcfd9e7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b556a7f94aac2d3e5f9fffffffffffff4e0ccb8a7957f6a5948342013010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20344859667c919fb1c3d3e6f6fffffffffffffffff2ddc7b29d88725947341f0a00000000000000000000000000000000000000000000000000000000000000000000000009141d313f4b5a627583979faebbced9e6e2cebbaa9c8674604b3e2d1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414c6277899eb3becfe1f1ffffffffffffffffffffecd7c2ac97826d573a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576e8399aec5d5e8fffffffffffffffde7d2bda8927d68533d28130000000000000010253a50657a8fa5bacfe4fafffffffffffbe8d5c5a6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8095a5b7cbdcecfffffffffffffffffffffffeebd9c9ad97826d583d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c3d3e6f9fffffffffffffffff4e1cdbaa896816c5947343b4b60738398a0b3b9c5cbd5dde0e7ece3d4c8bbab9f8c7c665a49372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20344859677d919eafbccad4d6d3cabcb09e947f695e4c3b2b1808000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d100f0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4b5d687e939fabb8c5d1dfecfefffffffffffffffffdeedecebdb49f8b79635645321e1000000000000000000000000000000000000013283d52687d92abbccfe3f8fffffffffffffffffffffffffffce9d6c6b39e8976614c3f2f1e0e000000000000000000000000000d1c2b3c4a6073879db2c7dcf2fffffffffffffffffffffffffffff2ddc8b39d8873604a35200b000000000000000000000000000000000e23374b5d71859bb0c0d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4a48e79644f39240f00000000000000000000000000000000000001142637596e8499aebfaa95806a55402b1500000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fffffffffffffffffffffffffffff7e7d9c9bcb5a29a8c8178706863605458565452504f566068717981878e959a9faaaab0b4bbc8c8cbd4dde0e7f2f7fffffffffffffffffffffffffffffffffffffff8eae2cebbaa9c8775614b3b2b18050000000000000000000000000000000000000000000000000000000000000e192128323638393a3a3b3b3c3c3d3e3e3f3f40404041413d4a4e5e667580899191887c6e61584b3f332925221f1818130e0c06000000000000000000000000000000000000000000000000000001142432414e59626c757c81868a8d9094979b9ea7a4a8abafb4c0c8d1dde4e1d5cbc2b6b1a7a1a89e9c9995918d88837f7a76726f6d6b6b6d6f717477797c7e80817d72604a402f1d090000000000000000000000000000000000000000000000000004182a3b4d5e6c8197a3b5c5d5e5e2dfdad2c9c7bab4ada49c93887d6e6157483c2d201002000000000000000000000a1f334758677d919eb4b9c6c6c6c7bab4a89e958e8d90959a9fa9a8aba79e95887e73645c4c483b363127302e2a2320190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364f657a8fa4b6cadef6fffffffffffffffffffffffffffffffffff6e2cdbaa9937e68533d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122231424b60728399a4b6c7d7e9fcffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3b2b1905000000000e23394e63788ea3b8cdebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea4b6cadef3fffffffffffffbe8d6c5b49e8a78624d4130200f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424c6277899eb3bdcee1f1ffffffffffffffffffedd8c3ad98836e583a2a180400000000000000000000000000000000000000000000000000000000000000000000000c192631414e5d64788699a1b1bdcce2ebe6d2c2b49f8c7a6456453220100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d5f6e8399a7b8ccdcecfffffffffffffffffffff8e5d2c2a7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff3fffffffffffffffee8d3bea9937e69543e2914000000000000000e23384e63788da3b8cde2f8ffffffffffffe8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c3d4e6fafffffffffffffffffffffff7e3cfbcab917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca4b6cadef6fffffffffffffffffce9d7c6b49f8a77614c394759697f94a1b2beccd6e0e7f3f5fbfff2e6d8c9bbaa9e8978625544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4d5f6b80959eb2b7c3c1c3b6b29e96806c614f402f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859657b8c9fb4bcc9d5e3effdfffffffffffffffffffffcebe2cdbaa99c8674604b3f2e190900000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffffffff5e1cdb9a8947f6a58473321110000000000000000000000000000000e1c3043546b8095abc0d5eaffffffffffffffffffffffffffffecd7c1ac97826c5443301c070000000000000000000000000000000114263650657a8fa3b5c9deeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68b76614b36210c00000000000000000000000000000000000000172c41566c8196abbfaa957f6a55402a15000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffff7e7dacfc0b3aa9f978c857d78746f6d6b6967656468747d868e969da5aab0b4bbc8c5caced9dddfe7f2f4fafffffffffffffffffffffffffffffffffffffffffce9daccbcb49f8b7a645746321d0d000000000000000000000000000000000000000000000000000000000004111e2c3538454b4e4e4f4f5051515252535354545555565656575c646f7c87959ea7a69d918276645d4c46393b37342a2e292320190e090000000000000000000000000000000000000000000000000f1f32424f5f6877818991979c9fa9a6a9acb0b3b8c5bdc0c5c8d1dde4eff8f2e7e0d3cac7bcc6b9b4b1aeaba7a69d99948f8b8785828180828486898c8e9193959692816d5e4c38240f000000000000000000000000000000000000000000000000000b1f344759667c919fb1c2d2e3f3f7f4efe4ddd8cec9c2b6b1a69d928375625a4a3e2e2010010000000000000000021527384c6176899eb3bccdd7dcdbd7cdc6b9b4aaa3a2a5aaafb4bac7c5b8b3a79e93857a6c6259504b453845434038352b1e1002000000000000000000000000000000000000000000000000000000000000000000000000000000000822374b5d72879cb1c8d8eafefffffffffffffffffffffffffffffffffdead7c7b09b85705b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202f404e606b8096a1b3c2d3e5f5fffffffffffffffffffffffffffffffffffffce8d6c6aa95806a55402b1500000000000c22374c61778ca1b6cce1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b72879cb1c7dcf1fffffffffffffff3e1ccb9a899836e5f4d3e2d1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3c4e606f8399a7b8ccdcecfffffffffffffffffffbe7d5c5a8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000010f1c2a37444b60687b889ca4b3bfcedbe9ead8c8b5a495806b5c4a38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758677d92a1b3c5d5e8fafffffffffffffffffffff3dec9b5a48c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a9bacde2f6ffffffffffffffffead4bfaa957f6a55402a15000000000000000d22374c62778ca1b7cce1f6ffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca8b9cde2f2fffffffffffffffffffffffff4dfcab49f8b77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475972879cb2c8d8eafefffffffffffffffff5e1cdbaa995806b57464c61778a9fb4bfcfe0e8f3fbfffffffffff6e7d9c8b9a89b8573604b3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d304150626b80919da5abacaaa59d92806c625143322211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1013100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546278889eaabbcedae7f3fffffffffffffffffffffffffffdead7c7b5a496806b5d4b37271501000000000000000000000000000000000a1f33465872879cb2c7dcf1fffffffffffffffffffffffffeebd9c8b49e8976614c3a2a17030000000000000000000000000000000013253650667b90a5c6d6e8fcffffffffffffffffffffffffffecdac9a7917c675236251300000000000000000000000000000000081c3043546c8197acc1d2e4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735746321e0a0000000000000000000000000000000000000014293e54697e93a9beaa947f6a553f2a15000000000000000000000000000000000000000000000000000000172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffff7ece3d0c8bbb4ab9f9a938d898482807e7c7a7a7d87929ba3abb2b7c3c5caced8dbdfe2ebf2f4fafffffffffffffffffffffffffffffffffffffffffffff5e9e1ccbcaf9e927e685c4b39281600000000000000000000000000000000000000000000000000000000000211222f3c494d5660636364656566666767686969696a6b6b6b6c6c707984919da5b3b9b7b2a098877a6b615754504c473b433e38352c231c1105000000000000000000000000000000000000000000071a2d3d4f60697d8a969ea8acb1b4bac7bec2c5c8ccd5d2d6dadce3eef7fffffffaf0e5dedcd1d6ccc9c6c3c0c4b8b3aea9a5a59d9a97969597999c9ea8a4a6a8aaab9f917c66513d2d1a0700000000000000000000000000000000000000000000000b1b30414c6177899eb3bdcee0f0fffffffff8f5eae2dfd3cac4b7b2a1998678645c4a3e2e1f0f0000000000000000091d3145566a7f95a7b8cce1e9f1f0e9e1d6ccc9c0b9b7bbbfc4c9cdd7d6ccc5b8b3a39b8c81776d6560565b5b59554d483c2e201000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f54697f94aabbcee2f7fffffffffffffffffffffffffffffffffff5ddc8b4a38e79634e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f202e3e4c5e687e939eb0bfd0e0f0fffffffffffffffffffffffffffffffffffffff5e1ccb9a8907a65503b251000000000000b20364b60758ba0b5d8e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e3d0c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d556b8095aac3d3e6f9fffffffffffffce8d6c6b3a1927d675c4a3d2c1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636495a687e93a1b3c5d5e8fafffffffffffffffffff5e0ccb8a78e79634e39240e00000000000000000000000000000000000000000000000000000000000000000004121f2d3a4755606b7d8b9da6b5c2d0ddebf5e2cebbaa9c8674604b3e2d1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c6176899eb3bfd0e3f3fffffffffffffffffffffff1dbc6b19c86715948341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc7d7eafdffffffffffffffffecd6c1ac97816c57382816030000000000000c21364b61768ba0b6cbe0f5ffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c50657b90a5c6d7e9fffffffffffffffffffffffffff0dbc5b09b85705847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b556b8095aabbcee2f4fffffffffffffffffde9d7c7b39e8976614b53697e93a8bacdddedfbfffffffffffffffff6e6d6c6b5a3947f69594834200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223334450626b7c87909597958f877d6b62514434251403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21252825201d150903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a6072849aa6b8c8d9ebf7fffffffffffffffffffffffffffffff5e5d2c2b49f8c7a645544311d0c000000000000000000000000000000000417293a5b70859ab0c5daeffffffffffffffffffffffffff7e2cebbaa96816b5847331c0c00000000000000000000000000000000000d22374c62778ca8b9cce1f5fffffffffffffffffffffffff8e3cfbcab8d78634d38230e000000000000000000000000000000000b20354b6074889db3c8ddeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b392916030000000000000000000000000000000000000012273c51677c91a6bca9947f6a543f2a15000000000000000000000000000000000000000000000000000000192e43586e8398adc3d8edffffffffffffffffffffffffffffffffffffeee6d9cec9bcb5b0a8a79e9a97959492908f939da5b1b5c2c7cbd4dadfe2eaf0f4f7fefffffffffffffffffffffffffffffffffffffffffffffffef0e4d7cdbbaf9e95806a604e3e2e1b0b000000000000000000000000000000000000000000000000000000000010202f404c5b636e757879797a7a7b7c7c7d7d7e7e7f7f8080818181858e99a1b2b7c3cccbbeb2a59d8c80766f6a6562595b58534d493c382f20190e00000000000000000000000000000000000000000c21364a5b697e929ea8b4b9c6c6c9cdd7d4d7dadee0e8e8ebeff1f7fffffffffffffff9f3f1e7e8e1dedcd9d5d5cbc8c3bfc3b7b2afacababacafb1b4b9c6bbbec0bdb09b85715b4a36210c00000000000000000000000000000000000000000000031729394d5f6e8398a7b8ccdbebfefffffffffffffdf6f0e5ded4cbbfb2a49c887a645c4a3d2c1c0c000000000000000b20364b6075889db3c5d5e8fcfffffcf4e8e1ded5ceccd0d5dadee1e9e8e0d5ccc1b5ab9f978b827b757270706e6a625a4b3e2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000001022374c62778b9fb4cadff0fffffffffffffffffffffffffffffffffff7e4d1c1ac97816c5846331f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3e4b5c667c8c9fb4bccdddedfefffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b00000000000b20354a60758aa9baccd6e3ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6eadcc7b3a28e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea5b6cadff3fffffffffffffff4e4cfbfb49f8a7a645b493b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435463788a9eb4bfd0e3f3fffffffffffffffffffff3ddc8b39e8874604a35200b0000000000000000000000000000000000000000000000000000000000000000021522303d4a58617380929fa9b8c4d2e0edf5e5d2c1b49f8b7a64564531201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586c8197a7b8ccddedfffffffffffffffffffffffce9d7c6ab96806b563b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffff0dbc6b09b86715645321e090000000000000b20364b60758ba0b5cae0f5ffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192838495b6c8297acc1d7ecfffffffffffffffffffffffffbe8d5c5aa95806a553a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4c6d6e9fcfffffffffffffffff5e0ccb8a7937e69545a6f8499afc6d7e9fbfffffffffffffffffffff4e4d2c1b49f8a77624c3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000516263344505e66747b80817f7a73675f514434261607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2832363a3d3b3531271e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657687e93a2b4c5d5e6f6fffffffffffffffffffffffffffffffffff0e3cfbcab9c8673604b3a2a1704000000000000000000000000000000031628385b70859bb0c5daf0fffffffffffffffffffffffff4dfcab49f8b78624d3a29170000000000000000000000000000000000000b1f34475974899eb3c9def3fffffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000000000000000114263650657a8fa6b8cbe0f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e1900000000000000000000000000000000000000000f243a4f64798fa4c9a9947f69543f2a140000000000000000000000000000000000000000000000000000001a2f455a6f849aafc0d1e7f7fffffffffffffffffffffffffffffffffffff6ebe2dacfcac5c5b8b3afadaba9a7a5a4a8b2b7c3c9d2dddfe6eff4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffbece0d3c6bab49d94806b62504231201000000000000000000000000000000000000000000000000000000000000b1b2e3e4c5e6679838a8d8e8f8f9090919192939394949595959696979aa2afb3bfcbd4e0dfcfc3b7aa9f958a847f7b7773716d68635a504c40352b1e12010000000000000000000000000000000000000e24394e63798c9fb4b9c6ccd6dbdfe2eae9ecf0f3f5fbfffffffffffffffffffffffffffffffffcf5f3f1eeeae7e0ddd9d4d4cac7c4c2c0c0c2c4c6c9cdd6d1d3d5c9b5a38e79634e39240e000000000000000000000000000000000000000000000a1e334657677c91a0b2c5d5e8f9fffffffffffffffffffff9f2e7dfcfc2b6a69d897a645b493a2a1b0a00000000000011263b51667b90a6b8cbe3f3fffffffffffcf5f3eae3e2e5eaeff4f6fcfbf3e7e0d2c9bcb4a99f97908a878685837f78645c4b3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8399aec2d3e5f9ffffffffffffffffffffffffffffffffffefdec9b49e8a76614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3d4a5c647b8b9faabbcedaebfbfffffffffffffffffffffffffffffffffffffffbe8d5c5ad98836e5645311d090000000000071c304354748a9fb3b9c5cddfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3e7e0d8cec0af9a846f5b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879cb2c7dcf0ffffffffffffffffede1cdbaa99d8879635948342013030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b6073849aa8b9cdddeeffffffffffffffffffffffedd8c3ae98836e5443301c07000000000000000000000000000000000000000000000000000000000000000a151d32404c5b637684969eb4bac7d5e2f0fdead7c7b5a395806a5c4a3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4c5d5e8fbfffffffffffffffffffffff6e1cdbaa8907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffff4dfc9b49f8a75604b3621130200000000000e20354b60758aa0b5cadff5fffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2837455663788b9fb4c9dff4fffffffffffffffffffffffff5e0ccb8a78f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6d8297a8b9cde1effffffffffffffffffbe8d6c5b19c86715c5c72879cb1c7dcf1ffffffffffffffffffffffffefe1cdbaa897816c5b4935210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162633404c5560666b6c6a6560544d41342616080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202d38454b4f52504b443732281a10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374c6176889eb3c0d0e3f3fffffffffffffffffffffffffffffffffffffeebd9c9b5a4947f695847331f0b000000000000000000000000000000091e32455672879db2c7dcf2fffffffffffffffffffffff9e5d3c2ae98836e5a48351c0c00000000000000000000000000000000000005182a3b5c71869cb1c6dbf1fffffffffffffffffffffffff4dfc9b49f8a745746321e09000000000000000000000000000000081c3043546c8196acc4d5e7faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000000000000000d22374d62778cabbca9947e69543f291400000000000000000000000000000000000000000000000000000012273c52677c91a2b4c9daecfffffffffffffffffffffffffffffffffffffffef7ece3dfdad6ccc8c4c2c0bebcbab9bdc7cbd4dee5f0f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cec2b6a89f917f6b6250443324130200000000000000000000000000000000000000000000000000000000031729394b5c667c8a999faaa3a4a4a5a6a6a7a7a8a8a9a9aaaaabababacb0b4c0c7d0dfe6f2ece1d4c8bbb4a99f9994908c8986837e786f655e4d483c301d15090000000000000000000000000000000003182d42586d8297aabbcdd7e1e8f1f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eee9e6dfdddad7d6d5d7d9dbdee1e9e6e8e4d2c1aa957f6a55402a1500000000000000000000000000000000000000000006192c3c4c6176889db3bfcfe3f3fffffffffffffffffffffffffffaede0d3c4b8a79e8979635947392819090000000002152737576c8197acc4d5e7fffffffffffffffffffff8f7fafffffffffffffffbefe7d9cfc7bab4aca99f9d9b9a9895897a645847331f0e00000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b51667b90a4b6cadef2fffffffffffffffffffffffffffffffffff6e1cdb9a8947e695544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314212f3e4a5b647a899ea9bac8d9ebf9fffffffffffffffffffffffffffffffffffffffff5e0ccb8a7917c6651382715020000000000001325495e7388959ea7b0bdcbd4e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf2e6dfd5ccc8bbb4a2907b65503d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8095abc2d3e5f9fffffffffffffffce9d7c7b7a69d8878624d41312111030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a697e94a2b4c6d7e9fbfffffffffffffffffffff9e5d3c2a8937d6853362513000000000000000000000000000000000000000000000000000000000000000c1a2832434f5e6679879aa2b0bcced8e5f2f9eae2cdbaa99b8573604b3e2d1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798eaabbcee3f3fffffffffffffffffffffffff4dec9b49f8975604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc7d8eafdfffffffffffffffff6e2cebaa9927d67524231201209030006121e2b3b4c61768ba1b6cbe0f6fffffffffffff1dcc7b29c87725d47321d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293845556074859ba9bacee2f6fffffffffffffffffffffffff3dec8b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4d62778a9eb4c1d2e5f5fffffffffffffffff3dec9b5a48e79645e73899eb3c8def3fffffffffffffffffffffffffce9d7c6b49f8b79634e39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816223037444b51565755504b4336302316080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3e4a566065686560554b45382e20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556a7f94a6b8cbdeeefffffffffffffffffffffffffffffffffffffffff7e7d2c2b39e8976614c3a29170400000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffffffffffffff3dec9b6a48f7a65503c2b1900000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffff6e2cebaa98b76614b36210c0000000000000000000000000000000b20354b6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000b20364b60758a9fb5a9947e69543f29140000000000000000000000000000000000000000000000000000001025394d5f70859babbccfe3f4fffffffffffffffffffffffffffffffffffffffffff8f4efe8e0ded9d7d5d3d1cfcfd2dddfe6f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3d6ccbeb1a49c8a7d6a6150443325150600000000000000000000000000000000000000000000000000000000000a1e334657647a8b9ea8b4bbc8b9bababbbbbcbcbdbebebebfc0c0c0c1c1c5c8d1dce3eefafffff1e6d9cec7bab4afa9a5a79e9b98938d847b6e625a4d413127190c000000000000000000000000000000081d33485d72889db2c8d9e9f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2efecebeaeceef1f3f5fcffffedd8c3ae98836e59432e190000000000000000000000000000000000000000000c2035495a6c8196a6b7cbddedfffffffffffffffffffffffffffffffef0e2d5c5b9a79d877761574537261401000000081d31445571879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffff7ebe3d8cec9c7bab4b2b0b0aea79d8876614c3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000d20354a6073869cb1c4d4e7fafffffffffffffffffffffffffffffffffce9d7c6b29d8774604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313f4b5c6479889ea7b9c7d7e6f6ffffffffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b000000000000000c22374c61778089969fb2b7c4d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d4cbc5b8b3aa9f9884705d4b371f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394e64798ea4b6cadef7fffffffffffffffff5e5d4c4b7a698826e5f4e3f2e21110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788a9fb4c0d1e4f4fffffffffffffffffffffff3decab6a48d78624d38220d0000000000000000000000000000000000000000000000000000000000000d1c2938454b616a7c8a9da5b3c0cde2eaf5f0e5decdbfb49f8b796355443120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f52677c92a7c8d8eaffffffffffffffffffffffffffeed9c4af99846f5645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a9bacee2f6fffffffffffffffffdead8c7b09b8570604e3e30211e16181a212f3c4859677d92a7bcd1e7fcfffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293a465660738298a3b5c7d8eafdfffffffffffffffffffffffde9d7c7ad98826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20344859697f94a3b5c7d8eafdfffffffffffffff8e5d2c2ab96816c5d73889db2c8ddf2fffffffffffffffffffffffffff5e2cebbaa97826c5746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412192731353b4042403a3530261813050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3e4a5c64757a7d7a746a60564a3e312416080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c5d5e7fcfffffffffffffffffffffffffffffffffffffffffff0e0ccb9a796806b5846331f0a000000000000000000000000000010253a4f657a8fabbccfe3f7fffffffffffffffffffffeead8c8b19c86715d4b371e0e0000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffdead8c7a28d78634d38230e00000000000000000000000000000316283950657a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000081d31445573899eb3a9937e69543e29140000000000000000000000000000000000000000000000000000000a1d30414f647a8d9fb5c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffbf5f3efeceae9e7e5e4e8f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d0c5b8b3a0978679675f504333261607000000000000000000000000000000000000000000000000000000000006192c3c4c6176879da9b9c6ced8cecfcfd0d1d1d2d2d3d3d4d4d5d5d6d6d6dadde4eff6fffffffffff6ebe2d7cdc9c4bfc5b8b3b0ada8a29a908378675f4b4437291c0c00000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17000000000000000000000000000000000000000005192b3c4d63788b9fb4c4d5e7fbfffffffffffffffffffffffffffffffffff2e3d6c5b6a59b8575605544311d150500000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffef5eae2dfd8cec9c7c5c5c5b7a697816c5a4935200b000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354687d92a6b7cbdff3fffffffffffffffffffffffffffffffffff4dfcab7a5927d685443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424e5d657a899ea6b8c5d6e5f5fffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5645311d09000000000000000a1f344759616b7681909da6b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffff5e5d8cec3b7b2a79e958b8379634e3f2f1c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c72879cb1c9daecfffffffffffffffffff2e2d4c4b2a0927d685d4b3f2e21110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8298a8bacddeeffffffffffffffffffffffffff1dcc7b19c87725a4835200b00000000000000000000000000000000000000000000000000000000010f1d2b3a4656606d7f8d9ea8b6c3d0deebfdeee0d3cabcb0a1947f695b4a3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29394b5d6f8499afc4d9eefffffffffffffffffffffffff9e6d3c3a9937e6954382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c8d9ebfefffffffffffffffff5ddc8b4a3937e685c4d413632282d2c36404c5a6277879db2c8ddf2fffffffffffffff3dec8b39e89735e49341e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939465861748398a0b2c1d1e5f5fffffffffffffffffffffffff6e1cdbaa9917c6751372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4b6073859ba9bacee2f0fffffffffffffffff0dcc7b19c87725970859ab0c5daeefffffffffffffffffffffffffffeead8c8b49e8976614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20262b2c2a25201c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021422303f4b5c647a888f9290887f75645c4e4233261608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a6b7cbe3f3fffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b49e8976614c36210c000000000000000000000000000215283854697f94a9c9d9ebfefffffffffffffffffffff7e2cebbaa947e69543f2e1c000000000000000000000000000000000000000003182d43586d8298adc2d7edffffffffffffffffffffffffffe6d1bba6917c66513c27110000000000000000000000000000091e3246576d8297acc4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000021527375c72879cb1a9937e69543e2914000000000000000000000000000000000000000000000000000000011322364a5c6d8298a8b9cce1effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfaf9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f4f6fcfceee4d7cdbfb3a79e918275635b4d41332516080000000000000000000000000000000000000000000000000000000000000c2035495a6c8196a5b7c7d6e2eae4e4e5e5e6e6e7e8e8e9e9eaeaeaebebeceff1f7fffffffffffffffffef5eae2dfd9d4d6ccc8c6c2c0b3afa1998a7d6c6055473a2a1c0c000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a8937e68533e291300000000000000000000000000000000000000000b2035485a6d8298aabbcee2f2fffffffffffffffffffffffffffffffffffffff3e4d3c3b4a3998373604b4333231302000e23394e63788eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4eae2dfdcdbdad4c4b49f8b78634d392916030000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6074889db2c5d6e8fbfffffffffffffffffffffffffffffffffae6d4c3b19c8673604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b39464b60687b8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e382715020000000000000004182a3a474c57616c7b889ca5b6c3d3e4f5fffffffffffffffffffffffffffffffffffffffffffffff5e5d7c7bab4a59d938880776e635b49352111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e556a7f95abbccfe3f8fffffffffffffffffff2e2cfbeb49f8b7b655d4b3f2e201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b596f8499aec6d7e9fcfffffffffffffffffffffffdead7c7ab96816c563c2b1905000000000000000000000000000000000000000000000000000000010f1f2c3b4858617482949fabb9c6d3e1eefceeded0c2b6b19e968372604b3d2d190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b29394657657a8c9fb4cadff4fffffffffffffffffffffffff3dfcab6a58d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586d8298aabbcee2f2fffffffffffffffff8e4d1c1b49e8a7a675f514b4639423d494e5e6678869ca6b7cbdff4fffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465761768499a1b2becfdfeffffffffffffffffffffffffffff4dec9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31445563798b9fb4c1d2e6f6fffffffffffffff3decab6a48c77626b8096abc0d0e5f5fffffffffffffffffffffffffff6e1cdb9a8937d6853362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b11161715100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d32404c5d657a899ea7a7a79e94877a686050443426160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc4d5e7fffffffffffffffffffffffffffffffffffffffffffffffff4e1cdb9a8947e69543a2a1804000000000000000000000000091d3245566f849aafc4d9effffffffffffffffffffffff4dfcab49f8b77614c372211000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000c21364b6176899eb4c9def2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a25100000000000000000000000000000000000000000001b30455b70859ab0a9937e69543e291400000000000000000000000000000000000000000000000000000000071b2e3e4c6277899eb3c1d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f6eae2dfdee1e9e8e1d1c6b9b4a19a897d6d61574a3d3023150700000000000000000000000000000000000000000000000000000000000004172a3a4d62788b9fb4c3d4e5f4fdfff9fafbfbfcfcfdfdfefefffffffffffffffffffffffffffffffffffffffdf6f4eee9e8e0dedbd8d0c7bfb3a89e9181736158473a2a1909000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffcfafffdf7f4f7fdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78e79644f39240f00000000000000000000000000000000000000000d22384d62788b9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffff1e1d1c1b3a197816c6150423120100010253a50657a8fa5c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f0efe2cebbaa96816c5746321e0b000000000000000000000000000000000000000000000000000000000000000000000000000000081d314556697f94a7b9cce0f3fffffffffffffffffffffffffffffffffff1decab6a4917c675443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2c3c4857616d7e8c9ea8b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff7e3d1c0af99846f5b49351a0a0000000000000000000c1c2a3439464b5e6678879ca5b6c6d7e9fcfffffffffffffffffffffffffffffffffffffffffff7e7d7c7baa99f94877e756b62594e493d2c1a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384d62788c9fb5cadff4ffffffffffffffffffffece2cebaa99e8a7b655d4b3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f34475970869bb0c5dbf0fffffffffffffffffffffffff6e2cdbaa9907b66513b261100000000000000000000000000000000000000000000000000000002101f2d3d495962768498a0b5bcc9d7e4f1fceeded0c0b4a49c908072605443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3946576175879cabbccfe3f7fffffffffffffffffffffffff1dcc7b29c87725b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4e63798c9fb4c4d4e7faffffffffffffffffefe1cdb9a89e8a7c706661575957575b636e7c889ca4b5c4d4e6fafffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414b6175859aa2b2bfcfdcedfdfffffffffffffffffffffffffce9d7c6ae99836e5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374a5b6a7f95a3b5c8d8eafefffffffffffff9e5d3c2a6917b6664798ea2b3c7d7eafdfffffffffffffffffffffffffce9d6c6ae99846e5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192731424f5e667b8a9ea7b8c5b8b3a59c8c7e6b625144342616060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b09b86715947341f0a0000000000000000000000000b20364b60758a9fb4c9def4ffffffffffffffffffffffeed9c4af99846f5947341f0a000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffeed9c4af99846f5a3727150200000000000000000000000005192b3c52687d92a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000000000000041a2f44596f8499aea9937e69543e291400000000000000000000000000000000000000000000000000000000001020344859687e93a3b4c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4ddd8cecac9cdd7d6ccc0b4a89e938478675f4b46392d1f1305000000000000000000000000000000000000000000000000000000000000000e1f3347586d8297aabbcee1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0ede3dcd0c6b9b49f96847661584737271501000000000000000000000004192e43596e8398aec7d7e9fcfffffffffbf5f3f0edeae7e5e3eae2dfe2eae4e8edf3f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000152b40556a8095aabbcee6f6ffffffffffffffffffffffffffffffffffffffffffffefdfd0bfb19f957f6a604e3e2e1b0711263b51667b90a6bbd0e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b39e8976614b392917030000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6176899eb3c5d5e8fbfffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495a627582939faab9c6d5e3f3fffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28f7a65503d2c1a00000000000000000000000c181f2933404c596278879da8bacde1eeffffffffffffffffffffffffffffffffffffffffffecdac9baa99f8b7f746960564d483b352c1f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a70859ab0c7d7e9fcfffffffffffffffffffdead8c7b9a89e8a7b655c4a3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202e3f4c61778b9fb4c9dff4fffffffffffffffffffffffff4dfc9b49f8a76604b36210b00000000000000000000000000000000000000000000000000000110202d3d4a5b6378869aa2b2becfdae7f4feefded0c0b3a29a867b6b60544336261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3a47576175849aa5b6c9d9ebfefffffffffffffffffffffffbe8d5c5ab96816c563d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6c8197a6b7cbdfeafcfffffffffffffffce9d6c6b9a89f91857c76706e6d6d717983909ea6b5c2d2e2f2fffffffffffffffff3ddc8b39e88735e49331e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f6e8399a3b4c0cfddedfbfffffffffffffffffffffffffff6e1cdb9a8927c6752392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4b6073859baabbcee2f0ffffffffffffffe8d3bda8937e685c6f849aa9bacde2ecf7fffffffffffffffffffffffff3dec9b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121d2b37444b60697c8b9ea8b8c5d5ccc3b6aa9f92806b6251443425140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffff4ddc9b5a38c77614c37220c00000000000000000000000010253a50657a8fa9bacde1f6fffffffffffffffffffff9e5d3c2a8927d68533a2a1804000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffff2ddc8b39d88735544311d080000000000000000000000000b2035485a70859aafc6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000003182d43586d8298ada9937e69543e2914000000000000000000000000000000000000000000000000000000000005182b3b4b6073859baabbcee2effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d2c9c8bbb4b4bac7c6b9b4a29a8a7e6f62594d4132281b0f01000000000000000000000000000000000000000000000000000000000000000e1e2c3c4c61778a9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede4d6cdbdb0a29a8676615544311d0800000000000000000000000013283e53687d93a9bacde1f1efedeae7e7e0dddad7d5d2d0cdd8cec9ced8cfd3d8dde0e7f0f4f8fffffffffffffffffffffbf5f3f3f5fbfffffffffffffffffdead8c7ae98836e5443301c0800000000000000000000000000000000000000071c31475c71869cb1c8d8e1e9f5fffffffffffffffffffffffffffffffffffffffffffdedddcebdaf9d927e685c4b37220d12273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb9a8937e695746331e100000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8095a7b8cce0f1fffffffffffffffffffffffffffffffffff0dec9b6a4927d675544311d0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c495b63788698a0b4bbc8d6e4f3fffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0af9a84705d4b371f0e000000000000000000000000040b171e2f3b485a63798a9fb4c0d0e3f7fffffffffffffffffffffffffffffffffffffff8e3cfbcab9f8b7c6960564b4538342b211a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c53687d93a9bacde1f6fffffffffffffffffffff5e5d6c6b9a89e8a7a645847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212f3e4b5d6b8196aabbcee2f7ffffffffffffffffffffffffefdac4af9a846f5745321e0900000000000000000000000000000000000000000000000000000f1f2d3e4a5b6379879ca4b4c0cfe3ecf7fff0e0d1c0b3a29a8475655d4b43362618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a47596175849aa2b4c3d3e7f7fffffffffffffffffffffffff5e0ccb8a7907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6176889db2bccddeeefefffffffffffffff4e4d6c6bab4a29a918a86838282868e98a0b3b8c4d2e0f0fffffffffffffffff3e3d1c0af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677d92a1b3c1d1deedfbfffffffffffffffffffffffffffff3dec9b49e8976614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d314455647a8c9fb4c2d2e6f6ffffffffffffe9d4bea9947f695463798b9fb4bccfdae7f3fffffffffffffffffffffff5e0ccb9a78e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f121312100c0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1920303b4855606c7e8d9fa9b9c6d6e3e0d3c8bbb49e95806b62514332231202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1a5907b65503b2610000000000000000000000000152a40556a7f95aac7d7e9fcfffffffffffffffffffff3decab6a48c77624c37220d00000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000000000d22384d62788c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7a18b76614c36210c000000000000000000000000000000000000000002172c41576c8196aca9947e69543f29140000000000000000000000000000000000000000000000000000000000000d1c30435463798b9fb4c1d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d8cec1b5b0aa9f9fa9a5aba89e93847868604d483b301e160b00000000000000000000000000000000000000000000000000000000000000000e1e2b3c495b697f94a9bacde6f6fffffffffffffffffffffffffffffffffffffef7f4f1f0efefefefefefefefefefefefeff0f2f4fafffffffffff4e9e1cdc0b4a49a8473604b35200b0000000000000000000000000c21374c61768a9fb4c3d4dcdad7d4d1d5ccc8c5c2bfbdbab8c8bbb4bbc8babec3c8cbd5dbdfe3ecf1f4f7fbf5f3efece8e8e0dedee0e8e9eef3f5fbfffffff6e2cebaa9927d675236261401000000000000000000000000000000000000000a1f344a5f74899fb4bac7cdd7e4edfbfffffffffffffffffffffffffffffffffffffffffbebdbccbbb49f8b7a644f3a240f11263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b39e8876614b3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000031729394c6176899eb3c3d4e6f9fffffffffffffffffffffffffffffffff9e5d3c2b29d8774604b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b495a6379889ca4b2beced8e6f4fffffffffffffffffffffffffffffffffffffffffffffffff5dcc7b4a28f7b65503f2e1c00000000000000000000000000000003111d2b3c495b697e93a2b4c7dceffffffffffffffffffffffffffffffffffffff9e6d4c3b59f8d7c665e4b4538322820180d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364c61768a9fb4c9def1fffffffffffffffffffffff4e4d6c6b9a89d8776614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051323303f4b5c657b8c9fb4c8d8eafdfffffffffffffffffffffff9e5d3c2a9937e695439281603000000000000000000000000000000000000000000000000000e1e2c3d4a5c6479889da6b5c2d1deecfffff1e1d2c2b4a29a837461574c3f30261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263747586177859aa2b4c0d1e1f1fffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f334758667c909eb0c0d0e0f0fffffffffffffffff4e4d7cdc0b4b0aa9f9b9997979ba3aeb2becbd5e2f0fefffffffffffffff4e4d5c5b4a2917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aebfd0dfeffdfffffffffffffffffffffffffffff8e4d2c1ad98826d5746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5c6b8095a4b5c8d9ebfefffffffff6e6d1c0a7927d67525b697e939eb5bcc9d5e3edf7fffffffffffffffffffbe8d6c5a6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d202427282825221f180d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2b35414d59627481939fabbac7d6e4f3f1e6d8cebcaf9e96806b614f4130201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182e43586d8298adc3d4e6f9ffffffffffffffffffffffffffffffffffffffffffffffffffe7d1bca7927c67523d2712000000000000000000000002152737596f8499aec4d9eefffffffffffffffffffffff1dcc6b19c87715948341f0b00000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff8e3cfbcab8c77614c37220c0000000000000000000000071b2d3e556a7f94abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98a75604b35200b000000000000000000000000000000000000000000162b40556b8095aaa9947e69543f2914000000000000000000000000000000000000000000000000000000000000011426364a5b6a8095a3b5c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d5c7bab4a39b918a898c9095988a7e72625a4e42342b1d120300000000000000000000000000000000000000000000000000000000000000010f1e2c3c485a6379899eb3c7d7e9fffffffffffffffffffffffffffffffffff8f6ebe2dfdcdbdadadadadadadadadadadadadadadddfe6ecf1f3f9fffffcebded1c2b4a2937e69543e29140000000000000000000000000a1f3347586b8196a5b7c4c7c5c2bfbcc5b8b3b0adaaa7a5a3a1aa9faaa1a5a9adb3b8c4c5cacfdadbdfe2e8e0dedad6d2d6ccc9c8ccd5d4d9dee0e8edf2f4f4dfc9b49f8a76614c36210c0000000000000000000000000000000000000000061b30465b7085969fa9b4bac6cfddeafefffffffffffffffffffffffffffffffffffffffff9eae2cebbaa95806a55402b1510253a50657a8fa5c6d7e9f3f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806b5c4b3a2a1c0f02000000000000000000000000000000000000000000000000000000000000000000000000000b1f334658697e94a5b7cadfeffffffffffffffffffffffffffffffffffff0dfcab6a5937e685746331e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273847596278889da6b6c2cfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff5e5cfbfaf9a846f5d4b37211100000000000000000000000000000000000d1d2c3d4e606f849aafc0d1e4f7fffffffffffffffffffffffffffffffffff4dfcab7a596806b5e4c4031271e160a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586d8298adc3d4e6f9fffffffffffffffffffffff4e4d6c6b7a596806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002132330414d5d657a899eaabbcee6f6fffffffffffffffffffffffff3decab6a48d78634d38230e000000000000000000000000000000000000000000000000000a1b2b3c495b647a899ea6b7c4d2e0eefcfff3e3d4c3b5a39a8475605646392f1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556176869ba3b4c0d0deeefffffffffffffffffffffffffffbe7d5c4ad97826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6b8096a2b3c2d3e2f2fffffffffffffffff5e9e1d1c8c8bbb4b0aeacacb0b5c1c6cfe0e7f3fffffffffffffffff2e4d6c6b8a69a84705f4d39241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec1d1e2f0f9fffffffffffffffffffffffffffff4ddc9b5a38f7a654f392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4b6074869caabbcee2eff9fffff7ebd9c8b4a28d78624d4f606b80949fabb8c5cfdde4eff5fcffffffffffffffe7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f263135393c3e3d3b37342a2220190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c29333c494d5f677884979fb4bcc9d7e5f4fffff6eae2ccbcb09e947f695f4d3e2d1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a5b7cadfedfffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a6917c66513c26110000000000000000000000081d31445572889db2c7ddf2ffffffffffffffffffffffedd8c2ad98836d583b2a1805000000000000000000000000000000000000000000021527385b71869bb0c6dbf0ffffffffffffffffffffffffffffecdab7a28d78624d38230d00000000000000000000000d22364a5c72879cb1c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745544311d08000000000000000000000000000000000000000000142a3f54697f94a9a9947e69543f29140000000000000000000000000000000000000000000000000000000000000008182d3d4b6073859ba9bacde1edfffffffffffffffffffffffffffffffffffffffcf5f3f1efeeeeeff0f1f3f5fbfffdfffffffffffffffffffffffffffff1e1d3c4b8a99f94857c7574777a808278686054493c3120190d0000000000000000000000000000000000000000000000000000000000000000000f1f2c3c495a6278879da7b8cce5f5fffffffffffffffffffffffffffffffeefe4ddd9cecac7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c8cbd4d6dcdee6edf2f4faeee0d1c0b09b86705b46311b06000000000000000000000004172a3a4c6176879da6b1b2afadaaa7a4a79e9b989592908e8c8a8a8a8c8f93989ea6aab0b5bcc9c6c9ced6ccc9c5c1bdc5b9b3b3b8c5bec3c8ccd5d8dddfe5cfbfad98826d5846331f0a0000000000000000000000000000000000000000000c21364c6175818b969fa8b3bfcce2ebf6fffffffffffffffffffffffffffffffffffffffffeead8c8af99846f5a3c2b190d23384d62788da8bacddadee1e9f2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b49f8c7a6458473a2d1d150a0000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6074879db2c1d2e4f8fffffffffffffffffffffffffffffffff9e6d4c3b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d3145566277879ca6b7c4d3e0ecfefffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b2a08f7a644f3f2e1c030000000000000000000000000000000000000e1f31424f647a8fa2b4c8ddf5fffffffffffffffffffffffffffffffff8e5d2c2b29d8774604b402f1d150a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657b90a5b7cadff6fffffffffffffffffffffffff4e4d4c3b29d87725d48321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414d5f677b8a9ea7b9c8d9ebfffffffffffffffffffffffffff1dcc7b19c87725a4935200c00000000000000000000000000000000000000000000000003162839485a6379899ea7b8c4d4e2f0fefff5e5d6c5b7a59b857661574538291b11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073849aa4b5c1d0deeefcfffffffffffffffffffffffffff4e0cbb8a6907b66503727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6073849aa4b6c4d4e3f3fffffffffffffffffcefe4ddd8cec9c5c3c2c2c6c9d2dbe2edfbfffffffffffffffdefe2d5c6b9a89e8878624d41301d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a3b4c4d2dfe6eef2f4f8fffffbfbfbfbfffaf4f0e4d1c1b19b86715d4b371b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d314556647a8c9fb4c2d2dfe6e9eae7d9cebbaa9a85705a494251626b7f8d9ea7b2bfc8d1dee1e9eff3f5fbfff9ffe8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c293337444b4f525352504c473b38352b1e11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293a474c5a626e7c899aa2b1bdcfd9e7f5fffffffffeeadbcdbcb59f8d7d675c4a3b2a190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2bfd0e2f2fffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78e79634e39240e00000000000000000000000b20364b60758a9fb5cadff4ffffffffffffffffffffffead5c0ab95806b56402b1600000000000000000000000000000000000000000000091d31455673889db3c8ddf2ffffffffffffffffffffffffffffe2cdb8a38d78634e38230e00000000000000000000001325364f64798ea4b6cae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e4926140100000000000000000000000000000000000000000013293e53687e93a8a9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000f1d31445563798a9fb4bfd0e1f1fffffffffffffffffffffffffffffffdf6f4e9e1dedcdad9d9dadbdcdee0e8e5e7eaedf0f3f4f8fffffcfdfdfffaf1e1d3c3b6a69d8b7e7366605861656b6d625a4a43362b1e14050000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495b6378879da5b7c5d6e8fffffffffffffffffffffffffffffff6eae2d2c9c8bbb4b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2b7c4c1c7cad3d8dddfe6e9ebd9c8b09b86705b46311b060000000000000000000000000c1f334658647a88969c9c9a9895928f8b888582807d7b7876757475777a7e83888e959b9fabacb1b4bbc5b9b3b0aca8a4a79e9ea7a5a9aeb3b8c5c3c7cbd4c7b3a18e79644e3a2917040000000000000000000000000000000000000000000a1e334657616c78818a99a1afbbced9e6f5fffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735a4834200b20354b6074899fb4c1c5c9cdd7dcdfe6f1f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d877661584a3d31271a0f0100000000000000000000000000000000000000000000000000000000000000000000000c1d314556677d92a3b5c9ddecfffffffffffffffffffffffffffffffffff1e0cbb8a695806b5a49352013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112131424b6074859ba5b6c4d4e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdbaa998836e5c4b37211100000000000000000000000000000000000000001422374b5d70859ab0c6d7e9fcfffffffffffffffffffffffffffffff3dec9b5a4917c675645322212020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c8d8eafefffffffffffffffffffffffff2ddc8b39e88735e49331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3e4d5f677d8c9ea8b9c5d6e6f6fffffffffffffffffffffffff9e6d3c3aa95806b553c2c19060000000000000000000000000000000000000000000000000b1e3245576278879da7b8c5d5e2f2fffff7e7d8c7b8a79d877762584639281a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a2b4c2d2dfeefcfffffffffffffffffffffffffffff3ddc8b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d3144556176869ca6b7c5d6e4ecf1f3f9fffffffffffff7f6eae2dfdbd8d7d7dbdde4eff5fffffffffffffffffbecdfd2c4b8a89e8a7b645a4834231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba6b5c2cad3d9dddfe3ece5e6e6e6e6e5e6dfddd2c6b4a3917c67513f2e1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a5c6b8096a4b5c1cad3d4d5d4c9bcb49f8c7a644f3c344451616a7c8998a0b0b4c0c9cdd6dadde0e7e3e4e4e7d3c3a7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3a464c556064676867656159564d483c2f21110000000000000000000000000000000000000000000000000000000000000000000000000000000000091929394758616c7883919ea7b4c0cee3ebf7fffffffffffff9eae3cfbcab9f8b7a6459483727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677c91a1b3c4d4e5f5fffffffffffffffffffffffffffffffffffffffffffeebd9c9b39e8974604b35200b00000000000000000000000c22374c61778cabbccfe3f8fffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000071c3043546b8196abc2d3e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0000000000000000000000000000000000000000000012283d52677d92a7a9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000001152737495b697e93a1b3c3d4e5f5fffffffffffffffffffffffffff5eae2dfd6cdc9c6c5c4c4c4c5c7c8ccd6cfd2d5d8dbdddfe3ece5e7e7e8e7e7e0d3c3b6a59d887a6960544b474c5056584d483c3025180e000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c495b6379879da5b6c3d4e3f3fffffffffffffffffffffffffffff5e6d8cec1b5b0aa9f9c9b9a9a9a9a9a9a9a9a9a9a9a9a9a9b9da6a7acb2b6c3c2c7cbd4d4d9cebbaa95806b55402b16000000000000000000000000000417293a4a5c647881868785827f7c797673706d6a686563616055606265696e74797f868b92979c9faaa3a79e9a97938f8b89898b8f94999ea7a8adb2b7c3baa999836e5c4a361c0c0000000000000000000000000000000000000000000003172939464c59626b7783949db4bbc8d8e5f5fffffffffffffffffffffffffffffffffffffff5e0cbb8a68d77624d38220d1c3043546f8499aaacb0b4b9c6c7cad4dfe2eaf5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b7a59c8676645c4b45382d1f100200000000000000000000000000000000000000000000000000000000000000000000021527384a6072859bb0becfe3f3fffffffffffffffffffffffffffffffffbe7d5c4b49f8b78634d41311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4e606c8197a3b4c3d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b49f8a78624d3e2e1b030000000000000000000000000000000000000000081b2e3f51667c91a8bacde1f6fffffffffffffffffffffffffffffbe8d5c5b19c86715f4d3828150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f94aabbcee2f7fffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5c677d8d9faab9c6d6e4f4fffffffffffffffffffffffffff3dfcab6a58e79644f39240f0000000000000000000000000000000000000000000000000b1b30414b6075869ca6b7c5d5e3f3fffffeebd9c9baa99e89796359483a291b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c0d1e0effdfffffffffffffffffffffffffffff7e3d0c0ab96816c5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263747586278889da7b8c5d4d7dcdee6eaeff3f5fcfffffffdf7f4f0eeececf0f2f8fffffffffffffffcf5f3e8e0cec1b5a69d8a7b655d4b3c2b19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556278879ca4b2b6c3c4c8cacfdad0d0d1d1d0cfd4cac7c2b5a89b8572604a35201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4b6075869ba3b2b6c3bfc0c3b7ab9f947f695c4b37263443505e667783909aa2adb4b9c6c4c8ccd5cecfcfd3c9b6a48e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e3e4a58616b74797c7d7d7a77726b625a4c402f1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000215273746576176818b99a1b3b8c5d1deebfeffffffffffffffffffecdac9baa99d8877625544311d1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374d5f6e8399a6b7c7d7e7f7fffffffffffffffffffffffffffffffffffffffff4e3cfbcab97826d5544311d0800000000000000000000000c21374c61768ca1b6daecfffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000e23384d63788dabbccfe3f8fffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000000000000b20354a6073879db2c7ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d0800000000000000000000000000000000000000000011273c51667c91a6a9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000009192c3d4f606f8399a5b6c7d7eafdfffffffffffffffffffffff5e5d8cec9c6b9b4b1afafafafb0b2b3b8c5babdc0c2c5c8cacfdad0d1d2d2d2d5cbc3b6a59c8778645c4b433633373b404338342b1c13080000000000000000000000000000000000000000000000000000000000000000000008182a3a495a6379889da5b6c3d3e1f1fffffffffffffffffffffffffffff5e5d7c8bbb4a39b928b87868585858585858585858585858585888c91979ca4a7adb2b7c3bfc8bbb49f8c78634d38230e00000000000000000000000000000b1b2d3e4a59626c7172706d6a676461585b585552504e4c4b444b4c50545460646a70777c82868a8d8e8c8985817d7a767473767a7f83888e93989da5a6a89f8b79634d3d2d1a0000000000000000000000000000000000000000000000000b1b29333b484d59626e7f929faabac7d7e5f4fffffffffffffffffffffffffffffffffffffbe7d5c5a6907b66513b261114263652677d9295979a9ea8abb2b6c3c9cdd7e0e7f3fafffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b5a49c867a6a60564a3d2e211001000000000000000000000000000000000000000000000000000000000000000000000a1c304354657b90a0b2c5d5e8fbfffffffffffffffffffffffffffffffff3e2cdbaa99a846f5f4d3b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3d4b5d687e939fb1c1d1e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b5a3947f6a5a48352010000000000000000000000000000000000000000000001021364b6075899fb4c9def4fffffffffffffffffffffffffffff5e0ccb8a7927d685341301a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62778b9fb4cadff0fffffffffffffffffffffffeebd9c9ae99836e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354647a8b9fabbbc8d6e4f4fffffffffffffffffffffffffffff1dcc7b29c87725c4a36220d0000000000000000000000000000000000000000000000031729394d5f6e8298a4b5c4d4e3f3fffff7ece3cfbcab9f8b7b655b493b2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f849aafc2d2e3f1fafffffffffffffffffffffffffffff3dcc8b4a28e79634e37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a485a647a899ea7b7c3c2c7cad3d5dadee1e8eaeef1f4f7fefffefffffffffffffffbf5f3efeae8e1ded6ccbeb1a39b887a655d4b3f2e1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374859627886939ca5aaaeb2b5bcc9bbbbbcbcbbbac3b7b2ada49c8a79635443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324556627785939da5a7a9aaa9a59d8d7f69614f3e2e1b2533404c59626e7b858f979ea8abafb3b8c5b9bab9c2b6ab9c87725b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b5c647680888e919392908c878178655e4c3928160300000000000000000000000000000000000000000000000000000000000000000000000000010f1d314455617585979fa9b2bfccd5e3effcfffffffffffffffffffff7e7d7c7b7a69a8473604b402f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414c6177889da9bac9daecfffffffffffffffffffffffffffffffffffffff4e4d4c3b49f8c79634e3726140100000000000000000000000c21364b61768ba0b6d8eafdfffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000012273d52677c92a7c9daecfffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d000000000000000000000f253a4f647a8fa5b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000011263b50667b90a5aa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000f1f32424c6176879da9bacde2ecfffffffffffffffffffffdead8c7bab4aba89e9c9a99999a9b9c9ea7a2a5a8aaadb0b3b5bcc9bbbcbdbdbcc4b8b3a59c8777625a4b3e30261f21252b2e2220190d00000000000000000000000000000000000000000000000000000000000000000000000114263647596378889da6b7c3d3e1f1fffffffffffffffffffffffffffff7e7d7c7baaa9f93857d767270707070707070707070707070707073777c81878d92989da5a6a9aaaa9f95806b5a4935200c00000000000000000000000000000010202d3b484d575c5d5a5855524f4c463a43403d3b3937353135373a36434a4f555961676c717577787774706c68646158586165696e74797e83888c9093907e685b49351f0f000000000000000000000000000000000000000000000000000b171e2b343b484d616a7e8c9fa9bac7d6e4f3ffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150b20354b60737f808285898f969da5adb4bac7cbd5e0e7f2fefffffffffffffffffffffffffffffffffffffffffffffffff1e1d2c2b5a49c8b7f74635b4b3f2e1f0f00000000000000000000000000000000000000000000000000000000000000000000001325364b5d6d8298a7b8cce0eefffffffffffffffffffffffffffffffffdead7c7b4a2927d6759483626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213202e3d4a5b657b8c9fb4bdcedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2cdbaa99b8573604b3c2b190200000000000000000000000000000000000000000000091e3245566f8499aec4d9eefffffffffffffffffffffffffffff3dec8b39e8975604b3621120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008203448596e8399aec1d2e5f8fffffffffffffffffffff7e3cfbcab947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869ca9bac9d8e6f4fffffffffffffffffffffffffffff7e3d0c0aa95806a553e2d1b0700000000000000000000000000000000000000000000000a1e334657677d92a0b2c2d2e2f2fffff6e7dacfbbb49f8d7d675d4b3d2c1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a4b5c5d3dfe6eff2f4fafffafbfbfbfbfff9f3efe2d0bfaf9a846f5b49351909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c4a5c647a899da5a7adb2b6c3c0c4c9ccd6d5d9dcdfe2eae7e9ebececf0f0eeebe8e0ded9d5d6ccc9c5b9b39f978578645c4b3f2e2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b485a62737e878f95999d9faba4a5a6a6a6a6a5a3a59d9891867a645b493625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838485962747e878e9294959490877b69614f433220101522303b484d5d65707a828990969a9ea7a3a4a4a4a3a49c8d7c66513d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b5d657a88969ea7a7a8a7a5a49c968a7c655746321e09000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424b6073849aa3b4bac7cfe0e8f3fffffffffffffffffffffffffff5e5d4c4b4a296816c5e4c3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f344759647a8b9fabbccfe3e9fefffffffffffffffffffffffffffffffff2e4d6c6b7a597826d5b4a3619090000000000000000000000000b20354b60758aa9bacee2f6fffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000003162839566c8196abc1d6ebfffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000004182a3a566b8096abc3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000010253a4f657a8fa4aa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000001141f334758647a8b9fb4becfe1f1fffffffffffffffffff6e2cebaa99f958e8987858484858687898b8d909295989b9e9faba4a6a7a8a8a7a5a69d9687786259493c2e1c14080c1016180d0b05000000000000000000000000000000000000000000000000000000000000000000000000081c3043546177879ca6b7c4d4e2f1ffffffffffffffffffffffffffffffecdac9baa99f8c7e736761575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5962676c72787d82888d919495938b8072604b3c2c190600000000000000000000000000000002101d2b34374147474543403d3a3633292d2b28262321201d202225253035393b474c52575560626361585b57534f4c46464c5054546063686e72777b7e7b68604e3c2c19010000000000000000000000000000000000000000000000000000030d19202b34435060687d8b9fa9b9c6d6e3f3ffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18081d314455606a6b6c70757a80878f989fa9b3b8c5cbd5e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff0e0d2c2b6aa9f958679655d4b3d2c1a0a0000000000000000000000000000000000000000000000000000000000000000000008182e3f4c6177899eb3c0d1e5f5fffffffffffffffffffffffffffffffff5e5d0c0b39e8978625443301c120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303f4b5b6379899eaabbcedbebfdfffffffffffffffffffffffffffffffffffffffffffffffffffeefdecfbeb49f8b79635544311e0e00000000000000000000000000000000000000000000000216283853687e93a8c9daecffffffffffffffffffffffffffffecd7c1ac97816c5645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b50657b90a3b5c9def0fffffffffffffffffffdead8c8b49f8b78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b6c7d8e7f6fffffffffffffffffffffffffffffff1dcc8b4a28d78634d3823100000000000000000000000000000000000000000000000000c21364c6176889eb3becfe0f0fffff3e6d8c9bcb59d937e685f4d3f2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074869ca6b6c3cbd4d9dde0e7e4e5e6e6e6e6e4e6dfdcd2c4b3a1907b65503d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3d4a5c647a878d92979ca4a6abafb3b9c6c0c4c7caced8d2d4d5d6d7dbdbd9d5d5ccc8c4c0c6b9b3afa79e928274625a4a3e2e2111020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c48556069737a7f84888a8d8f9091919191908e8b87827c73645c4a3d2c180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4855606972787c7f807f7b73655d4f433224140204121d2b343f4b505d656d757b8085888b8d8e8f8f8e8c867c665e4c381f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758657b8a9da6b3b8c5bdbcc3b6b2a89e8875614b36210c00000000000000000000000000000000000000000000000000000000000000000000000008182c3d4e606d8197a2b4c1ced8e5edfbfffffffffffffffffffffffffffffff2e2d1c0b09e917c6659483420130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4b5c677d8d9fb5bbcbe2eaf6fffffffffffffffffffffffffffdefe2d5c6b9a89d8776614c3d2d1a00000000000000000000000000081c304354748a9fb4c9dff4fffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000091e32455770859bb0c5daf0fffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c0000000000000000000a1f33475871869cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c070000000000000000000000000000000000000000000f24394f64798ea4aa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c687e93a0b2c3d3e7f7fffffffffffffffce9d7c7b49f8b80797471706f6f6f70727376787a7d808386888a8d8f9092929392908d8880766259483b2c1e100100000001030000000000000000000000000000000000000000000000000000000000000000000000000000021628384b6073849aa5b6c4d4e2f2fffffffffffffffffffffffffffffff8e3cfbcab9f8b7c6960544b4639454545454545454545454545453b484d52575a62686d72777c7f807e786b605443301e0e0000000000000000000000000000000000000d1920222c3132302d2a2724211f17181513100e0c0b080b0d10131c20242a34373d37444b4d4e4c473a423e3a363333363a36434a4e535859626669655d4e42311e0e0000000000000000000000000000000000000000000000000000000000050d182033424e5e667c8b9ea8b9c5d5e3f3fffffffffffffffffffffffffffffffff0dbc6b09b86715b3a291704142637444b5555575560656b737a828a959ea6b3b8c4ced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffef0e0d3c8bbb4a49c8a7b655b493828160200000000000000000000000000000000000000000000000000000000000000000000111f344759687d92a2b4c7d7e7f0feffffffffffffffffffffffffffffffeee0ccb9a79a8472604b402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e192731414d5d6479889da7b9c8d8eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b2a0937e685b4a372715000000000000000000000000000000000000000000000000000f24394f64798eabbccfe3f8fffffffffffffffffffffffffbe6d1bba6917c66513828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23374b5d71869bb1c2d2e5f8fffffffffffffffeece2cebbaa99836e5a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea4b6cadeeaf6fefffffffffffffffffffffffffff8e5d2c2af9a846f5b4935210c00000000000000000000000000000000000000000000000014293f54697e94a7b8ccdcecfef9efe3d6c8bbab9f937e69604e4130211101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566378889ca4b2b7c3c4c8cbd5cfd0d0d1d1d0cfd3cac7c1b5a699846f5d4b371f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3e4b5c6472787d82878c91959a9ea8a7aaaeb2b4bbc8bdbec0c1c2c6c6c4c0c5b8b3afaba6a89e9a96897d6d6056483c2d20110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b37444b5460646a6f737578797b7b7c7c7b7a7976726d6660554a3e2d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b37444b545b63676a6b696660554b3f322514060000000d18202f383f4b4f5660656b6f737678797a7a797771665e4c402f1d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c6176889da8b7c4ccd5d2d2d3cac6b8a7917c66513c2611000000000000000000000000000000000000000000000000000000000000000000000000132536495b687e939fb1c0d0e2eaf5ffffffffffffffffffffffffffffffffffffeedecdbdb39e8977624d42311d0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2e3e4d5f697e939daebbced8e6f3fffffffffffffffffffffff5e9e1d1c4b7a89e8a79635846331f0f00000000000000000000000000011426495e74899eb3c9def3fffffffffffffffffffff6e1ccb6a18c77614c37220c0000000000000000000000000000000000000000000b21364b60768a9fb4c9def4fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b0000000000000000000c22374c61778ca4b5c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000e23394e63788ea3aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4e606d8298a5b6c9daecfffffffffffffff6e1cdbaa9927d6b6360545a5a5a5a5b5d56606365686b6d707375787a7b7c7d7d7d7b78736b6158483b2b1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556697e93a2b4c3d3e2f2fffffffffffffffffffffffffffffff9e5d3c2b59f8d7c665d4b43363229303030303030303030303030302b34373c3c484d52585a62666a6b68625a4b433626140000000000000000000000000000000000000000050b0d171c1d1b1815120f0c0a040000000002080b0802000000070b0f181f2227273136383937332a2c2825211f1f2125253035393e3b484d5153504b3f312413000000000000000000000000000000000000000000000000000000000000000005152331404d5e667b8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffff3dec9b39e89745847331f0a0919263135404037444b4f5460656d777f88939da6b4bbc8d4e1effdfffffffffffffffffffffffffffffffffffffffffffffef0e6d8cec2b6a89e8979635645321e0f0000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aa9bac9d3e0ebfcfffffffffffffffffffffffffffffbe8d6c5b4a295806a5e4c3e2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2c37444b5f677b899da6b7c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d3c2b4a298826d604e3d2d1909000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f52677d92a4b5c9deecfdfffffffffff7ebe3cfbeb49f8b79634e3c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879cb2bcced8e2eaf0f3f6fcfffbfbfcfbfffcf6f4eadec9b5a4917c66513c2c19060000000000000000000000000000000000000000000000001b30455a70859aafc5d5e7e7e6e6dfd1c5b9aa9f8d7e69604f42312313030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495a637986949da5aaafb3b7c4b9bbbbbcbcbbbac3b6b2ada39b8878624d3f2f1c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202e3e4b4f5a62686d72777c8085898d9195999c9faaa5a7a9abacadb0b1aeaba7a79e9a95918d89858178675f4b45382b1e1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19273136434a4f55595660636466666767666563615758514b44372d20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192731363d494e52545554504b44372f211407000000000005111c232e3738454b50565a576163646564646259514c402f22120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576c8297a6b7c6d4e0e8e8e7e6ded5c5a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000071c30435463798b9fb4bdcedeeefdfffffffffffffffffffffffffffffffffffffffcebe0ccb8a79a846f604e3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414f606a7f949db4bbc8d6e3effcfffffffffffffef7ede5d7cdc0b4a69d8a7b655b4a3a29170100000000000000000000000000001e33485e73889db3c8ddf2fffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000115273751667c91a9bacde1f6fffffffffffffffffffffffffffff8e3cfbcab8a75604b35200b0000000000000000000f24394f64798ea4c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000e23384d63788da2ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000000000000102031424b6175879cabbccfe3f5fffffffffffff4dec9b49f8975604e4a43364444454638454b4d505355585b56606264666768686766625a564c473a2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889db3c0d0e1f1fffffffffffffffffffffffffffffffff3decab6a496806b5e4c3f30261e161b1b1b1b1b1b1b1b1b1b1b1b1b182022272b35383d3c484d515455534d483c302618080000000000000000000000000000000000000000000000020708050300000000000000050b0d151d201d150f0d0b10131c201c1312151d202223221f1817130f0c0a0a0c10131c2024292b34373b3e3b382f21130600000000000000000000000000000000000000000000000000000000000000000005132230404c5d657a899ea7b8c5d5e4f5fffffffffffffffffffffffffffff5e1ccb9a88c76614c37210c0009141d202a2b27313636434a5058616a757e88959faab7c3d2dfeffefffffffffffffffffffffffffffffffffffffffffffffff6eae2d3c6b8a79c8674604b3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798b9fabb6c2cee1e8f4fffffffffffffffffffffffffffff3e3d0c0b49f8d7c665c4a3d2c1f10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101826303c4955606c7d8b9ea7b7c4d5e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d3c3b6a49a8474604b42311f0f0000000000000000000000000000000000000000000000000000091e32465772889db2c7ddf2fffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120354b6073869cb1bdcedfeffcfffffaf1e7d9cfbeb2a0947f695b49351e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354667c909eb4bbc8ced8dbdee1e9e4e5e6e6e6e5e9e1ded8cebdb19c8673604a35200e000000000000000000000000000000000000000000000000001d32475d72879cb2c6ced8d2d1d3cac1b4a79e8c7d68604f42322413050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c495b63747f878f959a9da6a2a4a5a6a6a6a6a5a3a59c97908579635a483521110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202e373c484d52585961666b6f74787c8084878a8d9092949697979b9b9996928d8984807c7874706c625a4d4132281a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2530353a4038454b4d4f5051515151504e4b46393c3531261910020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d202c35393d3f403f3b353126191103000000000000000008101b222832363b4139464b4e4f4f4f4e4d483b382f22120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb4c4d4e4f2fbfffff9e5d3c2a5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000b20354a6072859aa9bacddcecfcfffffffffffffffffffffffffffffffffffffffffffbe8d5c5b3a2937e685947341f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002132332424f616a7f929faab9c5d2e1e9f5fbfffcf6f4ebe2dfcfc7bab4a29b887a655d4b3d2d1b0b0000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffff7e3cfbcab8a75604b35200b0000000000000000000000000000000000000000081d3144556d8298adc7d7e9fdfffffffffffffffffffffffffffff4dfcab59f8a755443301c080000000000000000000e23384d63788dabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000d22374d62778ca2ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000002141e324657657b8d9fb5c7d7e9fdfffffffffff2ddc7b29d887256453530252f2f3031283236383b3d404338454b4d4f5152535352504d493c37332a1c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687d92a6b8cbdeeefffffffffffffffffffffffffffffffff8e4d1c1b19c8674604b40301c14080300060606060606060606060600050b0d12192022282b34383c3f403e38352b1c1408000000000000000000000000000000000000000000000000000000000000000000040a0d1820222731363127242221252530353025211e17110d0e0c0a04000000000000000000070b0e13182022262925231c110300000000000000000000000000000000000000000000000000000000000000000000000412222f3f4b5c647a899ea7b8c6d7e9fcfffffffffffffffffffffffffffce8d6c6a38e78634e39230e000001080b1516151d202530353a474c56606975808c9da5b5c1d2e0f0fffffffffffffffffffffffffffffffffffffffffffffffffdf1e4d6c5b5a496806b5b4935210f0000000000000000000000000000000000000000000000000000000000000000000000132135495b697f8d9ca4b1bdccd6e4f0feffffffffffffffffffffffffffeee3cfbcab9e8a7a645b493d2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000208101b222e36434b5b637481929fa9b8c5d5e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffdecded1c2b6a49c8676615645322414010000000000000000000000000000000000000000000000000000031628395a6f849aafc4d9effffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657b909fb1c1d1e1e8edebe7dfd4c9bcb4a098826d614f3d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c5e6a7f949faab4bbc8c6c9cdd7cfd0d1d1d1d0d7cdc9c8bbb49f907c665443301c0700000000000000000000000000000000000000000000000000192f44596e8399a8b4bac7bcbcc3b6b2a39b897b685f4e423224140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d49566069747a8084888b8d8f90919191918f8e8b87827b72635b493c2b19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222b35383d3b474c5156546063676b6f7275787a7d7f808182868684807c78746f6b67636054564d483c301e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108131c20242a283236383a3b3c3c3c3c3b3936332926201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080f1a2123272a2b2a26201d1409000000000000000000000000080a161e21262b28323638393a3a3937342b241d120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a8b9cde2f2fffffffff3decab6a48c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000081b2e3f52677c91a2b4c7d7e9fafffffffffffffffffffffffffffffffffffffffffffffff3e3d0c0b39e8977614c3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142432434f61697e8c9ea7b5c1cdd7e0e8e7e9e1ded9cecabfb3a99f948578645c4b3f2e1f0f000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000000000000000000000b20354b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfcab49f8a755f4a2614010000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000c22374c61778ca1ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d6d8298a9bacde1f5fffffffffff3dec8b39e89735443301c131a1a1a1b161e212325282b2e273136383a3b3d3d3e3d3b38352c211f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c4d5e7fcfffffffffffffffffffffffffffffffff2ddc8b4a3907b6656453122120100000000000000000000000000000000000000050b0d13192022272a2b292320190e010000000000000000000000000000000000000000000000000000000000000000000c171f212b343737444b44373a36363a36434a43363633292623201c131c130b0801000000000000000000050b0d1114100e0800000000000000000000000000000000000000000000000000000000000000000000000000000311212e3e4b5c647a899ea8bacde1ebffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f0000000000000002080b131c202a3338454b57606b7a879ba3b5c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffffffffff3e3d2c2b49f8b79634e3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f61697a86979fb3b9c6d2e0ecfdfffffffffffffffffffffffffeebd9c9b9a89d8879635b4b3f3220190e0400000000000000000000000000000000000000000000000000000000000000000000030a0c151d202d363f4b5460697985969eb4bac7d5e3f2fffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cec0b4a49c86776258473828150600000000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edfffffffffffffffffffffffffee9d4bea9947f695437261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c5e6d8297a3b4c0ccd6d7d6d4cbc3b7ab9f958273604b43321f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f4050616a7f8c989faaacb1b4b9c6babbbbbcbbbbc7bab4b0aa9f95816d5e4c36251300000000000000000000000000000000000000000000000000000f24394f647a8a999fa9a6a7a7a5a59c938578655d4e4131241406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c38454b5460656b6f7376787a7b7b7c7c7b7a7876726d666054493d2c1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e192022282a34373c36434a4e5255595660636568696b6c6d71716f6b6763605456514d4a433638352b1e130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f15151d20232426262727262524211e17110b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e12151614110b080100000000000000000000000000000002090b1016161e2123242525242220180d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c6d7e9fffffffffff1dcc7b19c87725948341f0b000000000000000000000000000000000000000000000000000000000000000000000d22374b5d71869cb1c0d1e5f5ffffffffffffffffffffffffffffffffffffffffffffffffffeee0ccb9a797826d5b4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152532434f60687c899ba3b4bac7ccd6d2d7cdc9c8bbb4aea1998a7f7362594a3e2e211001000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffff4dec9b49f89745f4a27150100000000000000000000000000000000000000000f253a4f647a8fa7b8cce0f5fffffffffffffffffffffffffffffff4dfcab49f8a755443301c07000000000000000000091d31455672879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000c21364b61768ba0ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4d62788a9fb4c7d8eafdfffffffff4dec9b49f8975604a35200b0005050003090b0e10131618151d2023252627282828262320190e0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657a8fa3b5c9e2f2fffffffffffffffffffffffffffffffff9e5d3c2b09b85705e4c38271504000000000000000000000000000000000000000000000000050b0d111516130d0b06000000000000000000000000000000000000000000000000000000000000000000000e1c2933363b484d55556055574f4a4b5056546054514b46393c383530253228201c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202e3e4a5c647a8a9fb4bdcde2f2fffffffffffffffffffffffffde8d3bda8937e68533a29170400000000000000000000070c181f283239454b5c6477859ba4b6c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffff0e2cebbaa99836e5b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000f1f32434f5d647581919ea8b5c2cee2eaf6fffffffffffffffffffffffff7e7d6c6b7a69d8879655d4f42352b1f180c070000000000000000000000000000000000000000000000000000000001080b0f171e212731363e4a4f5d65737e8a9ba3b0bdcdd7e5f3fffffffffffffffffffffffffffffffffffffffffffffffffff0e5d7cdbeb2a29a86776259483a2a1a0a0000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffeed9c4af99846f5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f404b6075859aa2b4b9c6c2c1c4b7b2a59d8d807260554431251401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222334350616979838b92979b9ea8a3a5a6a6a7a6a6a4a99f9b958b8073604b402f180800000000000000000000000000000000000000000000000000000d22364a5c6479838a8f919291908d877e73625a4b3f312314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a283236434b4f555a5660636466666767666563615758504a43362c1f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13181f2227253035383c4038454b4d5052545657585b5c5956524e4a43363c383530252220190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0f1111121211100e0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0e0f100f0f0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffae6d4c4ab96816c563b2a1805000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b5c9deeffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8c79634e3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152532424e5e667885949fa9b3b8c5bcc7bab4afaa9f998f83786a6055483b2d20100300000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffff4dec9b49f89745f4a341f00000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbfffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b000000000000000000021527385a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000b20364b60758ba0ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000011203448596b8196a9bacee2f6ffffffffeed8c3ae99836e5443301c0700000000000000000000000002090b0d0f1112131312110d0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6e8398aec1d2e5fffffffffffffffffffffffffffffffffff3decab6a4917c6651402f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3a464c5159626b7275736c645c60656b72756d66615756514d4a4347473e353026180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3d4b5c677d919fb0c4d4e7faffffffffffffffffffffffffefd9c4af9a846f5847331f0a000000000000000000000000040a161e28323e4a596176869ca9bacde1f4fffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b59f8c79634e3a2a180400000000000000000000000000000000000000000000000000000000000000000000011425323f4b57606c7d899ba3b1beced8e6f2fffffffffffffffffffffffff4e4d5c4b7a69d897b69604d493c342a201c130e0b080100020101010101010101010101010101010100030a0c10141c202429333637444b515c646e7a85939ea8b5c1cde1e9f5fffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c7bab4a09884766259483b2b1c0c000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff3dec9b49e8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e324557617684949ea8abadaca9a69d93877b6a60544437271507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004152533434f5b636e777d8286898c8e8f90919191908f8d89857f786b605544312212000000000000000000000000000000000000000000000000000000071b2d3e4a5b636e76797c7d7c7b7772696055493c2f21130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2630353a4038454b4d4f5051515151504e4b46393b353025180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c11131c2023272b273136383b3d3f414242464644413d383530252723201c130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007142a3f54697f94a9c9daecfffffffff4dfcbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc2d2e5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab98836e594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007142431404c5a62747f8a969ea7a7a7a6a99f9a948b837a6e625a4b44372b1d10020000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffeebd9b5a08b76604b36210b00000000000000000000172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000b20354a60758aaaac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4c62778b9fb4c9dfeffffffffee9d4bea9947f6954362514111010111214130e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384d62788b9fb4cadff0fffffffffffffffffffffffffffffffffae7d5c4b19c8773604b35201200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3c495861666d7780878b88827a72757a808789827c76706b666260545d5c534b43362b1d100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2e3e4d5f6c8196a6b7cbdff6fffffffffffffffffffffffff4dfcab49f8b76614c37210c0000000000000000000000000000020a161e2d3a475863798b9fb4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffff6e3cfbcab98826d5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000614202e39454b5f67788597a0b4bbc8d5e2effdfffffffffffffffffffffff2e2d4c4b7a79e8b7e6f625a4c473b35302523201d1418171716161616161616161616161616161617161e21252630353939464b515560666f79838f9ba3b4b9c6d2dfebfdfffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc2b5a99f9382746158483b2b1d0d00000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffff5e1ccb9a88d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839475861747f8991969896948f887e75655d4a433627190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525323d4a4e5861676d717477797a7b7c7c7c7b7a7775706a625a4b44372614040000000000000000000000000000000000000000000000000000000010202d3d4a4e57616466676765625a544b44372b1e1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208141c20252b283236383a3b3c3c3c3c3a3936322826201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e1216151d202325282a2b2c2d31312f2b2723201c13120e0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020303040505060607070808080808080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c110b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10111213131212100e0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208131c202b3d52677c92abbccfe3f8fffffff2ddc8b29d8874604b35200b00000709090000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8b77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613222f3c4955606a7781898f9292908e89857e786e645c4d493c3126190d0000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffe1cbb6a18c76614c37210c0000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000071c304354758a9fad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000d203448596d8297acc0d1e4f7fffffee9d3bea9947e69543e30262726262628292824211a0f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8095aabbcee2f7fffffffffffffffffffffffffffffffff4e0cbb7a6937d685443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3d4a5b63767b838b959da59d978f878a8f969c9e97918a85807b7875737271686054483c2e20110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001102030414b6075889db2c8d9ebfefffffffffffffffffffffff7e2cebbaa927d68523928160300000000000000000000000000000003101c2a3a495b6a8095a8b9cde1f6ffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8a77614c37220f00000000000000000000000000000000000000000000000000000000000000000000000002101b2832414d5a637582939faab7c4d1dfecfdfffffffffffffffffffffff2e2d4c5b8a99f9383786b61594f4a4336393531262e2c2c2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d2932363a36434b4f545761666d757c848e99a1b0b5c1cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffffffbede2d4c9bcb5a49c8b7e6d6056473a2b1d0d0000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffce8d6c6a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2a3a4756606a767c8182817f7a736960564b3f3025180900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151f2d363a474c52575c59616365666667666664626055554d483c31261909000000000000000000000000000000000000000000000000000000000002101f2d3639464b4f515252504d483c353127190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1016161e21232526262727262523211e16110b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e1013141617181c1c1a16120e0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e15171819191a1b1b1c1c1d1d1d1d1d1d1d1c1b1a160f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1012110f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2126201d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192022252627282828272624211e16110b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d2530353c494d62778b9fb5cadff4fffffbe8d6c5ab96806b544330201c131b1c1e1e0f0d080000000000000000000000000000000000000000000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c37444b59626c747a7c7d7b7975706962594f4a3e352c1d1409000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffff4dfc9b49f8a745f4a2715020000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c070000000000000000000000000000000000000000000013254a5f74899fad98836d58432e18030000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4e63798ea2b4c8ddf4ffffffedd8c3ad98836e5c4b43363c3b3b3b3d3e3e39362d2320190e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889eb3c8d8eafefffffffffffffffffffffffffffffffce8d6c6b39d8875604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3d4a5b63798790989faab2b7b2aca49c9fa9abb1b3adaa9f9b95918d8a8887877d73625a4a3e2e21110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121e324557697e93aabbcee2f7fffffffffffffffffffffffeead8c8ae99836e5746321e0900000000000000000000000000000000000c1c2c3d4c61768a9eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cdbaa9947f69543d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000a161e303c4956606d7e8b9da6b4c1cee2eaf6fffffffffffffffffffffff2e3d5c7bab4a1998a80776d656054524e4b44374342414040404040404040404040404040414239464b4f545460646a6f767c8289919aa2aeb3bfc9d2e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffff4e8e0cfc4b7ab9f96867968604b45382a1c0d000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffe5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a38454b5761676b6d6c696460544b45382e1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212a33373d423b474c4e5051515251514f4d4b443738352b1d140900000000000000000000000000000000000000000000000000000000000000010f1a212832363a3c3d3c3b38352b201d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e0f1111121211100e0c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21242a2c2d2e2f2f303031313232323333333232312f2b24221b100a00000000000000000000000000000000000000000000000000000000000000000000000003090d181f2226272624201d15100e0d0c0d0d100b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b2932363c353127190d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2b34373b3c3d3d3d3d3c3b3936322926201c140803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f283236434a505a626b73869cb1c6dcf1fffff5e0ccb9a78d7863504c3f3530253031333325221b1002000000000000000000000000000000000000000000000000001b30455b70859ab0c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927313b484d556064676766636056544d483b362d20190e0100000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffff4dfcab59f8a755544311d080000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000005192b3b566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000001f34495f74899eae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5b70859ab0c6d7e9fcfffff4dfcab49f8c7a67605454515050505254534e4a3d38352b211e160b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687d92a7b8cce6f6fffffffffffffffffffffffffffffffff5e1ccb9a8947f6a56453218080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d4a5b6379889da5adb4bbc8cac8c2b6b1b4bac7c7c8c8bbb4b0aba6a99f9d9c9c938478645c4b3f2e201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c61768b9fb4cadff4fffffffffffffffffffffffff4dec9b49f8a76614b36210c0000000000000000000000000000000000000f1f3347586e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b19c86715b49362111000000000000000000000000000000000000000000000000000000000000000000000000000003121e2c38454b60687b889ba3b1beced8e6f1fdfffffffffffffffffffff3e5d7cdbfb3a99f968a827a746d686360555a5857565656565656565656565656565656565759576165696e74797f858a91979ea7afb3c0c6cfdde4effcfffffffffffffffffffffffffffffffffffffffffffffffceee4d6ccbeb2a69d8d8174635b4e4232281a0c00000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a273139464b52565857544f4a433632281a11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f21282d2a3437393a3b3c3c3c3b3a383531262220190e0100000000000000000000000000000000000000000000000000000000000000000000070b161e2124272827262220190e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151f2d36393f42424344444546464747474848484847474644403a362e241d12040000000000000000000000000000000000000000000000000000000000000000000a161e212a34373b3c3c3936312725242222222325201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212f39464b514b44372b20190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927313b484d50515252525251504e4b46393b3530261e170b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c181f293338454b5460656f7880879ca4b6c9def3fffff3dec9b39e897b70655d514a4336454749483a372e201200000000000000000000000000000000000000000000000000152a3f546a7f94a7b8cce0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2b3437444b4f5252514e4b453837342b221b1006000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffff8e3cfbcab8b75604b36200b0000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000b203448596f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000091e34495e73899eae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52687d92a8b9cde1f6fffff7e2cebbaa9e897d746d6966656566676968635b554d493c363228201c1308040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c5d5e8fffffffffffffffffffffffffffffffffdead8c8b49e8976614c3828150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4a5b6379889da6b7c3c9ced8dfddd3cac7c9ced8dcded8cec9c5c0c7bab4b2b2b1a29a887a655d4b3e2d1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879cb1c7dcf1fffffffffffffffffffffffff6e1cdbaa9917c67513828150200000000000000000000000000000000000417293a53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffff5dec9b5a48e79634e3f2f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832424e5d65778597a0b4bbc8d3e2eaf5fefffffffffffffffffff5eae2d0c7bab4a99f978f88827d7875726f6d6c6c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6f72767a7f84898e949a9fa9adb3b8c5c7d0dbe2edf8fffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d0c5b9b3a098887b6c60564a3d311e160a0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffeebd9c8a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2932363c4143413f3a3530251e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1218181f22242526272727262522201d140d0b05000000000000000000000000000000000000000000000000000000000000000000000000000003090c0f111212100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006090a0803000000000000000000000000000000000000000000000000000000000000060c0e13161716140f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041525323d4a4e55575858595a5a5b5b5c5c5d5d5d5d5d5d5c5b59564f4a3e39301f170c00000000000000000000000000000000000000000000000000000000000004131a2832363b484c5052514e4b45383a39383737383a3631271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212222f3f4c5761666055483c352b20190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37444b5962656667686867676563615758504b43363329201d150f0b090200010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2a333a474c566068737b848c959da5b6c2d3e5f9fffff5e0ccb9a79e8f857b706660545a5a5c5e5e4f4b3e301c130800000000000000000000000000000000000000000000000c21364c6176889eb3becedeeffefffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18202731353a3d3d3b393631272220190d070000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffecdab6a08b76614b36210c0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000031628394d62788b9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e00000000000000000000000000000000000000000000091e33495e73889eae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364b6176899eb4c9def3fffffeead8c8b8a79e9288827e7c7b7b7b7d7e7d79726a625a514b45383530251f170c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b50657a8fa3b5c9e3f3fffffffffffffffffffffffffffffffff7e2cebbaa96806b5846331a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c495b6379889ea6b7c4d4dfe2eaf6f1e5dedcdfe2eaf1f3eae2dfdad5d8cec9c8c7c0b4a69d8a7b655c4a3c2b1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455771879cb1c6dcf1fffffffffffffffffffffffffde9d7c7ad98836e5645321d0900000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2ac96816c5d4c3c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000a161e313f4b59627482939faab6c3ced8e2ebf6f9fffffffefffffffffdede5d7cdc7bab4ada69d97928e8a87858381818080808080808080808080808080808284878b8f94999ea7a9afb4bac7c8ccd6dce3eef6fffffffffffffffffffffffffffffffffffffffffffffffef7eee4d6cdc0b3a79e928376655d4b45382d1f1402000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff7e2cebbaa8d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161e21272c2d2c2a24201c130802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c0e1011111211110f0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151b1e1f1d18100e08000000000000000000000000000000000000000000000000000a0e192023292b2d2c2924201c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232434f5b636a6c6d6e6e6f707071717272727272727271706f6b645c514d41332a1c0e000000000000000000000000000000000000000000000000000000000c171f3138454b53596265676664605654504e4d4c4c4d4f4b45382b1e120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2f404c5d65757b73625a4d493c352b1e1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2f3c4855606a787a7b7c7d7d7d7c7b7976726d6660544c463936312724201d15181615150e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a333a474c58616a757e8690999fabb2b7c3d3e0f0fffffffbe8d6c5b9b3a29a90857c74707070717373645c4d403025180c000000000000000000000000000000000000000000000a1e334657677d929fb1c0d1e0f0fefffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509151d202427282623201d150d0b0500000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffe1ccb6a18c77614c37220c0000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000091e3246576b8096aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49251300000000000000000000000000000000000000000000091e33485e73889daf9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576d8398adc2d8edfffffff6e6d6c5b8b3a69d9793919090909293938e877f7870676056504a43363329221b100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596e8398aec1d2e5ffffffffffffffffffffffffffffffffffecdac9b49f8b77624d3a291700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2a3a485a6379889ea6b8c5d5e2f2f7fdfffff9f3f1f4f6fdfffffdf7f4f0eaeae2dfdddcd1c4b8a89e8a7a645a483828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041729394b60768a9fb4c9dff4fffffffffffffffffffffffffff3dec9b49e8975604b36200b00000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffffffffffffff0dfcab59f8d7b655a48382816020000000000000000000000000000000000000000000000000000000000000000000000000000000314212e3b4856606d7e8b9ca4b4bac7ced9dee5e9eaebe9edeff5fffffff5e9e1d7cdc9c4b8b3ada7aa9f9c9a98979695959595959595959595959595959697999c9faba9aeb3b8c5c4c9ced8dee0e8f3f7fffffffffffffffffffffffffffffffffffffffffdf6f4efeaebe3dfd0c6b9b4a29a897d6e61584c3f32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff4dfcab49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c12161817140f0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f1213141414141414141414141414140d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f222a303334322d25231c110100000000000000000000000000000000000000000006121d242c35383e4042413f3a353026180f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404f6169797f81828384848585868687878788888887878684807a72675f4c473a2c1e0e00000000000000000000000000000000000000000000000000010f1c2a33414d56606971777b7c7b79756f69656362616262656056493c301d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a27313c4c5e667b8891857869625a4d483c2d2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a182530404c5a62737f8a90919292929291908e8b87827b73696157514b4538393631272d2b2b2b23211a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101e2b3a474c58616b767f88939ca4aeb4bcc9cbd4e2f0fefffffffff4e4d6ccc0b4afa39b91878585858688887a675f4a43362a1c11040000000000000000000000000000000000000000031729394d5f6d8297a2b4c2d2e0f0fefffffffffffffffffffffffffffffffffffffffffffffffff1e0ccb9a7927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f1212110e0b090200000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffbe8d5c5aa957f6a55402a1500000000000000000c21364b6176899eb3c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745443301c07000000000000000000000000000000000000000000081e33485d73889daf9a85705a45301b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c51667c91a6bbd1e6fbfffffff3e3d6ccc4b7b2aca9a6a5a5a5a7a9a8a59c958c857c756e6660544c463a362d2220180f0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff0fffffffffffffffffffffffffffffffff8e3cfbcab97826d5948341b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818283947586278879da6b8c5d5e3f2fffffffffffffffffffffffffffffffffffffdf6f4f2eee2d5c6b9a89d8878625645321e12000000000000000000000000000000000000000000000000000000000000000000040a0c1114151412100e0c0a0300040300070c181f334657687d92aabbcee2f7fffffffffffffffffffffffffff5e1ccb9a8917c665139291703000000000000000000000000000000000316283952677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9e8878625645321e130000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b38454b60697a86959fa9b4bbc8cad3d4d5d5d4d8dbe2edfafffffdf5e9e1ded5cbc8c2c8bbb4b1afadacababababababababababababababababacaeb2b4bcc9c3c8ccd6dadfe2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffbf5eae2dfd9d5d9cfcabfb3a89e938478675f4c473a2f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff2dcc7b29d87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b10171f21252728292929292929292929292929292220180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131c2a33373f46484947433a372e1d1409000000000000000000000000000000000000010f1a2130393c494d53565756544f4b43362d1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e697f8c9497979899999a9b9b9c9c9c9d9d9d9d9c9c9b99958f877c6f6158493c2c1d0c000000000000000000000000000000000000000000000002101f2d3a474c5f67757e868c9091918e8a857e7a79777777787a74625a4d4132281a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b38454b5a667c8b9da29b897e786e625a4a3e2d1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2836434a5e667885949fa9a6a7a7a7a7a6a5ab9f9d9790877e766d666056534f4b45384241404038352c1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c232e3c4858616b778089949da6b1b6c2cacfd9dfe6f2fffffffffffffff4e8e0d1c8c1b5b0a59c9b9a9a9c9e9d8b7d6a6054473a2f1f180c04000000000000000000000000000000000000000b1b30414b6074849aa4b5c2d2e0effdfffffffffffffffffffffffffffffffffffffffffffff1e1d1c0b39e8975614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffff5e0ccb8a78f7a654f3a2510000000000000000012273c51677c91a8b9cce6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b000000000000000000000000000000000000000000081d33485d72889db09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2939495a6a7f94a9bfd4e9fefffffffff3e8e0d4cbc8c2bebbbababbbcbec3b6b2ab9f9a918a837b736961584e4a3e37342b24201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d54697f94aabbcee2f7fffffffffffffffffffffffffffffffff4dfcab59f8b78634e3b2b18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253645576176869ca6b7c4d5e3f3fffffffffffffffffffffffffffffffffcf6f4ebebf1f3f8f2e4d6c6b8a69b8574604b40301c0c000000000000000000000000000000000000000000000000000000000000080c171f2126292a29272523211e161b1919191a212a34444b6175879db2c8d8eafdfffffffffffffffffffffffffffce8d6c6ae99836e5746331e0a00000000000000000000000000000000091e3245576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b8a69b8574604b41311c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2832424f5c6475808b989faab1b6c2bfc0c0bfc3c6cfe0e7f2fffffffcf6f2e7e0ddd7d8cec9c7c4c2c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c4c7cacfd9d9dee0e8eff4f6fdfffffffffffffffffffffffffffffffffffffffffffbf3e7e0d7cdc9c4c0c9bcb4afa1998a7e72625a4d41332a1c110200000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffefd9c4af9a846f5a37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c181f222323232323232323232323232323232323232323211e170c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20252933373a3c3d3e3e3e3e3e3e3e3e3e3e3e3e3e37342b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423303a474c545b5e5f5d58504b3f312619090000000000000000000000000000000005131f2c35414d515a63686b6c6b696460544a3d2d1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c51667c919fabacadadaeafafb0b0b1b1b2b2b2b2b2b2b1b0aeaba49c918476635b493b2a1a0a0000000000000000000000000000000000000000000210202e3d4a58616e7d88939ba3a5a7a6a99f9a948f8e8d8c8c8d8f8578675f4b45382c1f1303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2b3c48566068788a9ea9b4a79e938d8378645c4a3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b394554606a7c899ba3b4bac7bcbdbdbcbcc9bcb5b2ada59c938a827b756e6964605659575655554e493d31271911070000000000000000000000000000000000000000000000000000000000000000000000000000000003101b222f383f4b5a6276808a959ea8b3b8c4cad3dfe3ebf7fafffffffffffffffffffbeee3dcd2c9c3b6b2b0afafb1b3a99f8d807261584c3f332a1f170e0c0a0400000000000000000000000000000000131d3245566176869ca4b5c2d1dfedfbfffffffffffffffffffffffffffffffffffffffeeee1d3c3b4a2947e695746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000006192c3c586e8398adc6d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8b76604b36210b000000000000000000000000000000000000000000081d32485d72879db09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000000000000000000000818283946576278899eb3c9def3fffffffffffffbf2e7dfddd7d3d1d0d0d0d2d3d3cac9bcb5afa99f9890877e766d645c544c483b39353025181305000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c71869cb1c8d9ebfefffffffffffffffffffffffffffffffff8e3cfbcab8f79644f3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c3043546075859ba4b6c4d4e2f3fffffffffffffffffffffffffffffffff5e9e1ded5d6dcdee5f0f4e4d5c4b5a397816c5e4c3a2a180400000000000000000000000000000000000000000000000000000004111c232933373b3e3f3e3c3a38363229302f2e2e2d363a474c626d8298a5b7cae6f6fffffffffffffffffffffffffffffff4dbc7b3a18b76614c36210c00000000000000000000000000000004172a3a4b6075899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4b5a398826d5f4e3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d323e4a57606b78828b959ca4a6a9ababa9aeb2becbd5e2eefdfffffffffaf4f2eceae2dfdcdad8d6d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d7d9dcdfe3ebeef3f5fbfffffffffffffffffffffffffffffffffffffffffffffff8f3e7e0d5ccc7bab4afaba8ab9f9a908478686054483c301f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0e0c0b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060909090602000000000000000000000000000000000000000000000000000000000000000000000002080b11171f2122201d150a090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2a34373838383838383838383838383838383838383838363329211e170e0c060006050505060708090a0601000000000000000000000000000000000000000000000000000000000000000008182530353b3a474c4f5253535353535353535353535353534c483b2b1c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003142432414d58616a707374726d655d4b44372614010000000000000000000000000000081623313d494e5f6771787e8082817e7a73645c4a392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f2035485a70859bb0bcc9c2c3c3c4c5c5c6c6c7c7c7c7c7c7c7c6c5c4c2b6b1a29a877963594738271502000000000000000000000000000000000000000010202e3f4b5b637683929da6b1b5c1bcc7bab4afa9a5a3a2a1a1a2a39b897c6c6056493d301e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b485a62747d879da8b9c5b8b3a9a199887a645847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b48576072808d9ea7b4c1cdd7d1d2d2d2d1dacfcac7c3b6b2a99f989089837e7975726f6d6b6a6a635b4b44372f221b1006000000000000000000000000000000000000000000000000000000000000000000000000000b161e2d36404c505d657886969ea8b4b9c6cbd5dee5f0f7fefffffffffffffffffffffffffff7efe4ddd3cac7c5c5c5c6c7baab9f958376655d4c473a332923211f170c0500000000000000000000000000000215283847586277869ca4b4c1d0ddebfcfffffffffffffffffffffffffffffffffff7ebe3d1c3b6a59a8473604b392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcffffffffffffffffffffffffffffffedd8c3ae98836e5544311d08000000000000000c2035495a74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdab6a18c77614c37220c000000000000000000000000000000000000000000081d32475d72879cb19c86715c47311c070000000000000000000000000000000000000000000000000000000000000000000000000000000114263645576175869ca7b9cce0f5fffffffffffffffffaf4f2ece8e6e5e5e5e7e8e6dfdacfcac7bab4ada59c948a827971696259544e4a4336302315070000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea4b5c9e6f6ffffffffffffffffffffffffffffffffffffecdac9ae98836e5a4935200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414a60728399a3b5c2d3e2f2fffffffffffffffffffffffffffffffceee4d7cdc9c0c1c6c9d2e2eaf2e2d2c1b19f917c665947341f1200000000000000000000000000000000000000000000000000000c171f2e373a474c5053545352504e4b4639454443443d4a4e59616e8095a0b2c3d4e6fffffffffffffffffffffffffffffffff4dfcab49f8a755746331e0a000000000000000000000000000002101f334758697e94a7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d2c1b2a0927d685846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000214202d39454b5b636d7880878d919495969498a0b3b7c4d0e2eaf5fffffffffffffffdf7f4f1efedecebeaeaeaeaeaeaeaeaeaeaeaeaeaeaebeceef1f4f7fefffffffffffffffffffffffffffffffffffffffffffffffff8f4ece3dfd5ccc5b8b3a99f9a9593908b857b6f625a4a43362b1d130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000080a151d202323221f180e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10181c1e1f1e1b17110b090200000000000000000000000000000000000000000000000000000000000409151d202729333638363228231c1102000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b29333a474c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c463936332923211a1b1b1b1b1a1b1c1e1f1f1c160e0c070000000000000000000000000000000000000000000000000000000000132536434a50575861646768696969696969696969696969696259483a2b1d120b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112232424f5f67777f85888987827b6c605544311d100000000000000000000000000007162633414e5b63707c868d93959796948f867a645746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2030404d62788c9fb4cadad7d8d9d9dadadbdbdcdcdcdddddddcdcdbd9d3cac0b3a59c8777615645311d0f000000000000000000000000000000000000000d1d2d3e4b5d64798799a1b3b7c4c9d2d1d7cdc9c4bebab8b7b6b7c1b5a79e918174635b4d4132281a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344759627885929da5b6c6d5ccc8bfb2a69d8776614c3828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a4859627583959fabb9c5d1e2eae7e7e7e7e6ece3dfdcd3cac7bab4ada79e99938e8a878482808080796a60554c40362d211a0f0700000000000000000000000000000000000000000000000000000000000000000002101b29323e4a4f5e66707a889ca4b4b9c6ccd6e0e7f2f9fffffffffffffffffffffffffffffffffffff8f1e6dfdcdadadadbd7c9bcb5a199887b6d61584c463a3937332a1f180d00000000000000000000000000000a1a293a48596277869ba3b3bfcde1e9f5fffffffffffffffffffffffffffffcf0e7d9cfc0b4a59d8777615544311b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838556a7f94aabfd4e9fffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffde8d3bda8937e685337261401000000000000000e23384d63788da7b9cce0f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2ccb7a28d77624d38220d000000000000000000000000000000000000000000081d32475d72879cb19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000002141c3043546075849aa4b5c5d6e8fbfffffffffffffffffffffffffefbfafafafcfff9f7ece3dfd7cdc9c3b6b2a89f978e867e77706a6460544d41322515040000000000000000000000000000000000000000000000000000000000000000000000000003172939556a7f95aac2d2e5fffffffffffffffffffffffffffffffffffffff4dfcab49f8c78634d3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3d4d5f6b8095a1b2c1d1e0f1fffffffffffffffffffffffffffffff5e9e1d1c6bab4ababb1b5c2ced8e6efdfcebdb39e8877614c40301b0b0000000000000000000000000000000000000000000000010f1c29333f4b50586166696a6967656361575d5b5958595b5c646b7783959eb0becfe1f1fffffffffffffffffffffffffffffffff2ddc8b39d88735e392917030000000000000000000000000000102031414c6176899eb3c5d6e8fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebeb39e8976614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323c494d5a626a72787c7f80807f83909da6b3c0ced8e5ecf0f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ece3dfdacfcac5b8b3a79e948a84807d7b7770665e4d483c3025180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000004111c23273136383837342a24211a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c23252d31343433312d26201d150a0400000000000000000000000000000000000000000000000000040c171f2731363c3a464c4d4b4538382f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000014202e39464c596163636363636363636363636363636363636363636157534c463939352c30303030303132333435312b23211a0f070000000000000000000000000000000000000000000000000000071c30435460656c72767a7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e776258483b2f25201d150a00000000000001080b0d10101010100f0f0e0d0d0c0b0700000605030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2f404f61697d89949b9d9e9c988f8173604b3e2d1b0700000000000000000000000415253344505f687985919ba3a8abacaba9a39b8776614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4d5e6d8298abbccfe3ecedeeeeeff0f0f1f1f1f2f2f2f2f1f1f0eee5ded0c3b6a59b8574604b3d2c1a06000000000000000000000000000000000005182b3b4a5c647b899da5b3bfcbd5dee5e6e9e1dedad3cfceccccccd2c5b9b39f978579675f4b45382c1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404c6177879ba3b2b6c3d4e4e0decfc4b7a596806b5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536475862778599a1b5bcc9d6e3effdfffcfcfcfffff8f4f1e6dfd7cdc9c5b9b3aea8a99f9c99979695958a7f74665e4e4a3e362c211a0f070000000000000000000000000000000000000000000000000000000000000014202e39464b5c64707b858f9da6b6c2cdd7e1e8f4fafffffffffffffffffffffffffffffffffffffffffffff9f3f1f0efeff1e7dacfbfb3a69d8d82776a6158524e4c473a342a1d1204000000000000000000000000000c1c2a3b485962768599a1b0bccdd7e5f1fffffffffffffffffffffffdf4e9e1d3c9bcb4a29a87786259473726140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8196acc1d6ebfffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000012273c51677c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000071d32475c72879cb19d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000070a151d32424b60728399a2b4c2d2e4f4fffffffffffffffffffffffffffffffffffffffffffffff8f4e9e1ded3cac6bab4aca39b938b857f7973675f4f43322212000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465770859ab0c5daeffffffffffffffffffffffffffffffffffffffff7e3cfbcab97816c5947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838495b677d919eb0bfcfdfeffffffffffffffffffffffffffffffeefe5d7cdc0b4a89f96969ca4b4bbc8d8eaebe0cbb8a698826e5e4c39291703000000000000000000000000000000000000000000010f1f2d3a474c5d656e767b7e7f7e7c7a78767472706e6e6e707379808998a0b0bccddcecfffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c00000000000000000000000000000e1e2e3e4e606e8398a7b9cce3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdece0ccb9a7937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353c484d555a62666a6b6b6a6e7b889aa2b4bac7d1d7dbdfe2eaedf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfdacfcac9bcb5afa79e95887f766f6b68656158514c40352b1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000c171f2e3738454b4e4e4c473b39362d20180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222e373a424649494946423c3631271f170c00000000000000000000000000000000000000000000030c171f2a3337444b51585861626056504c4032281a0a0000000000000000000000000000000000000000000000000000000000000000000000000008131c313f4b57616c777878787878787878787878787878787878787878766f686157534e493d4645454545464748494a464039362d211a0f010000000000000000000000000000000000000000000000000b20354a60727b81878c8f919293939393939393939393939393867662594c403b3631271a0c0b0d0f1216141d20232526262525252423232221201c131d1b1a19171614131211100f0e0d0d0c0b08010008080707060606040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e697f929ea7b0b3b4b2ad9f96816c5c4a36220b00000000000000000000001222334350626b7d8a9ba3b1b5c1c0c1c0c2b5a6927d67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c667c91a0b2c9d9ebfefffffffffffffffffffffffffffffffffff9eee1d3c3b4a3957f6a5b4935210d00000000000000000000000000000000000b20344859647a8a9ea7b6c3d0e0e7f2f8fffdf6f4efe9e4e3e2e1e1e4d6ccbdb1a39b8a7d6d6056493d2f2212040000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6f849aa5b5c1cad4e1f1f5ede2d4c3b49e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c3043546176879ba3b2bfcfdae7f3fffffffffffffffffffffff9f5e9e1ded6ccc9c3c7bab4b1aeacabaaa99f94867b6f645c4e493d362d221b100900000000000000000000000000000000000000000000000000000008131c313f4b57616c7a84909aa2b3b7c4d3e1e9f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d0c4b7ab9f97897f766d676361584c483b2f221305000000000000000000000000000d1d2a3b4758617583969eb4bac7d3e0ecf9fffffffffffffffaf5e9e1d7cdc2b6ab9f968477625a483b2a190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0d0c0b08010000000000000000000000000000000000000000000000000000000000000000000000031628384b6075889db3c8ddf2ffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000000000071c32475c71879cb19d88735e48331e090000000000000000000000000000000000000000000000000000000000000000000002101b222731424f606b8096a1b3c0d1e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1e6dfd7cdc9c1b5b1ab9f9a948e877d69614f40301d0c0000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffeebd9c9b49f8a77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455663798a9eb4bccdddedfdfffffffffffffffffffffffffff7ebe3d1c7bab4a29a8a808186929faabbcee2eee7d5c5b2a0917c665746331e110000000000000000000000000000000000000000000f202d3d4a58616e7a838b90939493918f8d8b89878584838385888e969ea7b2becddaeafaffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000d1d2b3c4b5c687d92a0b2c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5ac97816c57422c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19212b35383c484d51545656545e657784949fa9b4c0c2c6caced8d7dcdfe6f1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5ded8cecac9bcb5b0ab9f9a92887f766961585653504c473a382f20190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000101c29333f4b50566063636159574e4a3d342b1d120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b50585b5e5e5e5b57514b453833291c1304000000000000000000000000000000000000020a161e29333a474c5560666d737677756f665e4b4538281a0a000000000000000000000000000000000000000000000000000000000000000000000009182530424e5d6476818a8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a847d766f69635b5b5b5b5a5a5a5b5c5d5e5f5b564e4a3d362d20140600000000000000000000000000000000000000000000001c31465c718590979ca5a4a7a8a8a8a8a8a8a8a8a8a8a8a8a8a49b8577665e54504b45382721202224272b263135383a3b3b3b3a3a393938373635302532312f2e2c2b2a282726252424232221201d141e1d1d1c1c1c1b1b1915100b0902000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557667c8d9fb3b8c5c8c9c7bdb09f8f7a644f392816030000000000000000000c1c304050616b80929fa8b4c1c9d2d5d7d6d2c4ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658647a8a9eb4becfe7f7fffffffffffffffffffffffffffffffffffffffff1e1d1c1b49f8b79634e3b2b1805000000000000000000000000000000091d2f404c6277889da8b9c5d4e1edfafffffffffffffffefaf8f7f6fff4e8e0cec1b5a89e928175635b4c402f2212020000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b51667b90a2b3c3d2dfe6f1fffffff1e1ccb9a8907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4a60728399a5b5c1cfe3ecf7fffffffffffffffffffffffffffffcf6f4e8e0ded8d8cec9c7c4c2c0c7bab4a49c9084796e635b4e4a3d362d231c110600000000000000000000000000000000000000000000000009182530424e5d6475818d9aa2afb4c0cbd4e2f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff6f7f9fcffffffffede2d4c9bcb5a79e958a827d78766d62594c4030231300000000000000000000000000000d1d2a3a4757617280929fa9b6c2cedee5f1f9fffef7f4f0e6dfd7cdc6b9b4a49c8c80746159483c2b1d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d202221201c14140d0b0500000000000000000000000000000000000000000000000000000000000000091e324556697e94a6b8cbe0f4ffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000071c32475c71879cb19e89735e49341e000000000000000000000000000000000000000000000000000000000000000000000010202d3638454b60697e939eb0bfd0deeffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5e9e1ded2c9c9bcb4b0a9a69d917f695e4c3b2a1804000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90aabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e1cdbaa9957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4b6074859ba8b9cddaeafbfffffffffffffffffffffffffff2e7d9cfc1b5a99f9384786b6c737e8c9fb4c0d1e3f3e3cfbeb29d8876614c3f2e1a0a000000000000000000000000000000000000000d1d2d3e4a5b6376838f999faaa8a9a8a7a5a3a89e9c9a9998999a9ea7abb3b9c5cfdceaf8ffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000c1c2a3b485a647a8b9fb4becfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9ac96816c57412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222b35383c3f4041404c5961727f8b9aa2a8acb1b4bbc8c2c7cad3dce3eef7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe4ddd3cac8bbb4afab9f9b948c847d756a61574c473a3e3b37332a241d120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000000000000000000000008131c2e3a464c5d657075787877726c635b4d483b2f2214070000000000000000000000000000000000000000000000000000000000070b0e1113110d0b0500000000090f111a190d0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131c2a333e4a4e5d656d71737473706c6660564c463a311f170c0000000000000000000000000000000109151d28323a474c58616a747c83888b8d8a847b6d6056453827150200000000000000000000000000000000000000000000000000000000000000000009192636434a60687b87969faaa2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aa9f9a928a847e787370707070706f7071737474716b635b4e4a3e32241608000000000000000000000000000000000000000000001d32485d72879dacb2b6c3bcbdbebebebebebebebebebebec2b5a39b887c716965605645373635373a3d4037444b4d4f505050504f4f4e4d4c4b4a43484746454342403f3e3d3c3b3a3938373635312633333232313131302f2a25201d150c0a040000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889dabbcccd5dddedccdbdae99836e5746321e09000000000000000004172a3a4c5e6a7f959eb4bac6d1dde4eaecebd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c6176889da8b9cddcecffffffffffffffffffffffffffffffffffffffffffffefe2cdbaa998826d594834200b0000000000000000000000000000000f24384c5e6f8499a6b7c6d6e3f1fffffffffffffffffffffffffffffffffbebdfd2c6b9b49f978679665e4c402f2010000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859aafc0d0e1eff9fffffffffce8d6c6aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b5c6a7f94a1b3c3d2dfedfffffffffffffffffffffffffffffffffffffffbf5f3eeeae2dfdcd9d7d5d7cdc2b6b1a29a8d83796e635b4f4a3e382f211a0f0100000000000000000000000000000000000000000009192636434a60687b87979fabb4c0c8d1dfe7f2fffffffffffffffffffffbf5f3ecebf2f4fafffffffffffffffdf4eeece1e1e4e7ebeff4f7fdf2e7dacfc5b9b3a99f98928e8b8277665e4d41301e0e00000000000000000000000000000d1c2a394654606b7d8a9ca4b1bdcad3dee5e7ebe2dfdbd4cbc7bab4a89e95867b6b6055473b2b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111927313638373530262a2220180d0500000000000000000000000000000000000000000000000000000000031628384b6075889db3c4d5e7faffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000071c32475c71879cb19e89745f49261401000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a4e56606b7e8d9fb5bccdddedfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0e5ded9cfcac5c4b7b29f8d7c665947341f11000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c8d8eafefffffffffffffffffffffffffffffffffffffffffde9d7c7af99846f5a3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b5d6b8096a3b5c6d6e9f8fffffffffffffffffffffffffeeee2d5c9bcb4a39b8a7e72625a5460687e92a2b4c8dcf3ecdfcbb7a697816c5d4b3828160300000000000000000000000000000000000a1a2b3c4a5c64798798a0aeb4bbc8bfbebcbac6b9b4b2b0aeadaeb0b3b8c5c9ccd6e3edfbfffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000c1d2a3a47596278889da9bacddcedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0e192022272a2b2b2f3b4754606a79848e93979b9faaa9adb2b6c3c7d0dfe2eaf6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d2c9c2b6b1aa9f9a938b857e776f6760564c463933292826211f170c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000000000000000000000c1825303f4b58616d7b858a8d8d8c8781796e62594c403225150700000000000000000000000000000000000000000000000001080b131c20242728262220190d0604121d2426302e2320190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a21303a474c5c646f7a828689898885827c756b61584e4233291c0e0000000000000000000000000008141c273139454b58616b76808891989ea6aa9f9a908274605645311d130000000000000000000000000000000000000000000000000000000000000000091927374454606b7e8b9da5b4bbc8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8bbb4afa99f99938e88868585858585868788898a8680796f645c4f42332616060000000000000000000000000000000000000000001c31475c71869cb1c6cad3d1d2d3d3d3d3d3d3d3d3d3d3d3d1c1b5a69e91867e7b7460554e4c4b4c4f525559556062656565656564646362626160545d5c5b5a58575654535251504f4e4d4c4b4b4449494847474746464644403a363127221f180f0d0700000000000000000000000000000000000000000000000000000000000000000317293953697e93a6b7c9dae8f2f3ebdec9b49f8a76614b36210c00000000000000000a1f334758667c919dafbccdd7e4eff8ffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586c8197a6b7c6d6e9fafffffffffffffffffffffffffffffffffffffffffffffdead7c7b49f8b77624d37220d00000000000000000000000000000317293951667c90a1b3c4d4e4f3fffffffffffffffffffffffffffffffffffffef0e4d6cdbdb1a49c8a7c665e4c3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778c9fb5cadfeeffffffffffffffeed8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657647a8c9fb4bfd0e1effdfffffffffffffffffffffffffffffffffffffffffffffffdf6f4f1eeecebe9e1d3cac0b3ab9f988c83796e645c504c40352c1f140600000000000000000000000000000000000000011426374454606c7e8b9da5b5bcc9d1dce3eefafffffffffffffffffffff3e7e0ddd6d6dddfe6f1fffffffffff9ece1d9d7cbccced1d5dadfe2eaf6f7ece3d6ccc7bab4ada7ab9f98897c675f4d3c2c190600000000000000000000000000000c1b2836434b5f677a86979fb1b6c2cad3d1d9cecac6c4b7b2a99f978a7f74655d4b44372a1d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f37444b4d4c4b43363f37342b1f180d000000000000000000000000000000000000000000000000000000091e324556697e94a6b8cbe2f2ffffffffffffffffffffffffefdac5af9a85705a45301b00000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000071c31475c71869cb19f8a755544311d080000000000000000000000000000000000000000000000000000000000000000000d22364a5c64687480939fabbccfdaeafbfffffffffffffffffffffffffffffffffffffffffffffdf7f6fcfffffffffffffffffffff8f7ebe3dfdad4cbbcab9e8977614c3f2f1a0b00000000000000000000000000000000000000000000000000000000000000000000172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735b493521080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c2d2e4f4fffffffffffffffffffffffff6eae2d0c4b7ab9f95857969605449434a6070849aafc5d5e8fae7d4c4b59f8d7b655645321e100000000000000000000000000000000002152738485a647a899da5b2becaced9d4d3d1cfd6cdc9c7c5c3c3c3c5c8ccd5dee0e8f3fffffffffffffffffffffffffffffffffffffffff9e6d3c3a48f7a654f3a2510000000000000000000000c1c2a3b47586277869ca6b7c7d7e9fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8b78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d111516161d2a36434b5b6370797d82868a8f93989ca5afb3c0caced8e0e8f3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d7cdc1b5b1a49c938b847e7770696259524b453833291f1713100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000000000000000002101c2a36434a5d6576828f9a9faaa3a59d978e8377665e4f43332515060000000000000000000000000000000000000000000409141d20253035393c3d3b37342b2119171f2f383b454338352c1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d36414d58616c7a848f979b9e9e9e9b979189807668604c473a2c1e0f01000000000000000000000b18263037444b57606a768089959ea6adb3b8bbb4afa0988474604b41311f0e000000000000000000000000000000000000000000000000000000000000091927374455607280939faab7c3ced8cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdd8cecac7bab4aea8a69e9b9b9a9a9a9a9b9c9d9e9f9b958e847a696050443324140400000000000000000000000000000000000000001b30455b70859ab0c5dae6e6e7e8e8e8e8e8e8e8e8e8e8e8dfd1c4b8b3a49c94908274686361606264676b6e7275787a7b7b7a7a7a797878777675747372706f6e6c6b6968676665646362626160555e5e5d5d5c5c5b5b5b5955504b453837332a24221b10020000000000000000000000000000000000000000000000000000000000000a1e33465770869bb0c4d4e7f7fffff6e1cdbaa9907b66503b261100000000000000011426364c6176889eb3bbcce1e9f5ffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768a9fb4c4d4e4f4fffffffffffffffffffffffffffffffffffffffffffffffff5e2cebbaa947f69543f2a1400000000000000000000000000000a1e3346576f849aafbfd0e2f2fffffffffffffffffffffffffffffffffffffffffff4e9e1cec2b5a89f8c7c665c4b3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687e93abbccfe3f8fffffffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2f3f4b6175879daabbceddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e5ded0c9bcb5ab9f988c837a6f665e4e493d32251507000000000000000000000000000000000005121d314455607281939faab6c3cfdae7eef7fffffffffffffffffffff8eae3d5cbc8c1c1c7cad4e1eefcffffffecdbcec5c2b6b7b9bcc0c5c9ced8e0e8f3f4e8e0d7cdc9c2c9bcb5a79e8d7d675a4935200c0000000000000000000000000000000b182630414d5c647581909ca4b1b6c2bcc8bbb4b1aba69d958a81776a60564b3f3127190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4b55606261605459544c483b342a1d1103000000000000000000000000000000000000000000000000031628384b6075889db3c4d5e7fffffffffffffffffffffffffff1dcc7b29c87725d3a2a1804000000000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000071c31475c71869cb1aa8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000031729394e647a7e86969eb5bcc9daecf8fffffffffffffffffffffffffffffffffffdfffdf7f4efe8e2e1e7f2f4f9fffffffffffffffffffef7f4efe6dac9b8a798826e5d4b38291b0e0000000000000000000000000000000000000000000000000000000000000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d78634e362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6074869cabbccfe0f0fffffffffffffffffffffffff5e6d8cebfb3a69d8d8073635b4a4336304251667c91a7b8cce0f5f2e3cfbcab9c8675604b3f2e1b0b000000000000000000000000000000091d3145566278889da7b7c3cfdfe2ebe9e8e6e4e9e1dedcdad9d8d8dadee0e8f3f5fbfffffffffffffffffffffffffffffffffffffffffff3dfcab6a58b76614c36210c0000000000000000000417293a47596176859ba4b6c4d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a899836e5a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000c1826303d4a4e5c64686d71767a7e8287909aa2adb4bbc8ccd6dee5f0f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d6c7bab4a39b90867e776f686259544d483b3632281e170b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000000000000000412202e3a475460697b8798a0afb4bbc3b7b2aca098897c6961504333241404000000000000000000000000000000000000040c171f26313536434a4e5153514d483b352c2933404c515a584d493c30231507000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a27313d4a4e5f6776818c9aa2adb0b3b3b3b0aca79e95897d6e6158493c2d1f0f0100000000000000000b1b2936434b556069757f89959ea8b3b8c4c8cbcec9beb2a297826d5f4e3d2c1a0a00000000000000000000000000000000000000000000000000000000081826374455607382969eb4bbc8d4e2eae2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2eae2dfd7cdc9c4c5b8b3b0b0b0afafafb0b1b2b3b4b0aba19a8c7e6b6250433222120100000000000000000000000000000000000000192e43596e8398aec3d8edfffdfdfdfdfdfdfdfdfdfdfdfdefe2d5cbc2b5b1a9a098867e78767577797c8083878a8d8f9090908f8f8e8e8d8c8b8a89888786848381807f7d7c7b7a797978777675747473727271717170706e6a656056524c473a3a362e20100000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4cadff2fffffffde9d7c7a9947e69543f291400000000000000081c3043546b8095a6b8cbdaeafcffffffffffefdac5af9a85705a45301b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a9bacee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8af99846f5a39291603000000000000000000000000000c21364b61768a9fb4cadfeefffffffffffffffffffffffffffffffffffffffffffffffcece0d2c6baaa9f8b7a645847331f0f0000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc9daecfffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5d6d8297a5b6c8d9ebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee7dacfc9bcb4ab9f998f847b70635b4f433325150600000000000000000000000000000000122333444b607381969fb4bbc8d3e3ecf7fffffffffffffffffffffff8ead9ccc5b8b3acabb2b7c3d1deeefffff7e7cebdb1aca1a2a4a7abb0b4bbc8ccd6e3edfbf5e9e1ded8dacfc5b8ab9f8a78624d38230d0000000000000000000000000000000008141c303e4a57616d7b86939ca4a7a7a6aa9f9b96908880776c62594b45382e1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b5d6574777675736e6962594c473b2e2111010000000000000000000000000000000000000000000004121e324556697e94a6b7cbe2f2fffffffffffffffffffffffffff3dec9b49e89745847331f0a000000000000000000000000000000000000000c22374c61778ca1b6cce1fffffffffffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000071c31475c71869cb1a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000091e3346577185939ca4b0bccfdae7f7fffffffffffffffffffffffffffffef7f4eee7e3eae2dfd9d3cccbd2dcdfe6f1fffffffffffffffffffffffff7e7d5c5b2a0907b655646392c1e1201000000000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffae7d4c4aa947f6a5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658697e93a4b5c9d9ebfefffffffffffffffffffffff5e5d7c8bbb4a19a887b6b6055493d302520364b6075899eb3c8def3ffecdac9b6a496806b5d4b3928160300000000000000000000000000071b2d3e4b6074859ba6b7c5d4e1edf7fefffdfcfffcf5f3f1efeeedeeeff3f5fbfffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725846331f0a0000000000000000000c1f3347586177869ba3b5c3d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5ccbcb49e8a78624d3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d363d4a4e5357566064696d727b848e989faab3b8c5c9d2dee1e9f5f8ffffffffffffffffffffffffffffffffffffffffffffffefe2d4c5b9a99f93857b71696158534d483b37342b211e160a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000000000000061422303e4a5861727f8c9da6b2becaced4cac7beb2a79e8d7f6a61504232221100000000000000000000000000000000020c181f293337444b5154606366686662594d493c3a464c5e666f6e625a4d41322516010000000000000000000000000000000000000000000000000000000000000000000000000000000002141f2d38454b5b63707d88979fabb4c0c6c8c9c8c5c5b9b3a79e928376625a4a3d2d1f0f000000000000000919293a46546067747e88949ea7b4b9c6cbd5dde0e2dfcfc0b19f927d685b493828150200000000000000000000000000050b0d0e0c060000000000000001142636445560738298a0b0bcced8e6f1fefff7f7f7f7f7f7f7f7f7f7f7f7f7f7fffef7f4e9e1ded9d5cbc8c5c5c5c5c5c4c5c6c8c9c9c6bfb3aa9f93806b614f402f1f0f00000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffff3e7e0d2c9c6beb2a49c938d8b8a8c8f9295999c9faaa4a5a5a5a5a4a4a3a2a1ab9f9e9d9c9b9a98979594939291908f8e8d8c8b8a8a898888878786868685847f7a756e686158564f4a3e2e1e0e00000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7ffffffffecd7c1ac97826c57422d17020000000000000b20354b6074889db3c5d5e7f8ffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac7d8eafffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745746321e0a000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffef0e4d7c8baa99d8776614c3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000004172a3a5c71869cb1c6dcf1fffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557657b909fb1c3d3e6f6fffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffff7ece3d9cfc9bcb5aea29a908479696150443324140100000000000000000000000000000e1e304150626d8197a0b0bdced8e6f1ffffffffffffffffffffffffffebdaccbbafa69e97969da5b4c0d1e4f4ffecdac9b19f978c8c8f92969a9faab3b9c5cfe1e9f5fcf6f4edece3d6c9baa996816c57412c1702000000000000000000000000000000000113202d39464b5d65747d868e9292918e8a86817a746a62594c483b31271a1102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657657b888d8c8a88837f776d62594b3f2e1f0f00000000000000000000000000000000000000000003122230414b6075889db3c4d5e7fffffffffffffffffffffffffffff5e1cdb9a88c77614c37220d000000000000000000000000000000000000000c21364b61768ba0b6d8eafefffffffffffffffffffffffffffffce7d2bca7927d67523d28120000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000071c31475c71869cb1a18c76614c37210c0000000000000000000000000000000000000000000000000000000000000009192b3b4c61768b9fb1b6c2cde3ecf7fffffffffffffffffffffffffffff6ebe2dfd9d2ced8cec9c4bdb7b6bdc7cad4e1ecfffffffffffffffffffffffff3e3cfbeb19c86746157493c2f1d14090000000000000000000000000000000000000000000000000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c8673604a3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384c6176899eb3c2d2e7f7fffffffffffffffffffffffce9d7c7baaa9f948477655d4b44372c1c131d3144556e8499aec3d9eefff7e7d3c3b49f8c7b655746321e12000000000000000000000000000d22364a5c6b8096a3b5c4d4e3f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d583a29170400000000000000000c1c2f404c6176869ca4b5c2d2e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7af9e927d685a48351e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212d36393e38454b4f54585d656f79838b969ea7b1b5c2c9cdd7dee5f0f3f9fffffffffffffffffffffffffffffffffffff7ece3d2c4b7a79e8a7e73665e544c473a37342b2220190d09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000000000002152431404d5c647683949faab7c4cedfe2e6dfddcfc5b9ab9f947f6a604f402f190900000000000000000000000000000a151d2a343a464c5560666d74797c7d7b776f635b4c4a58616e7c848378675f4f43331d140d0b060000000000000000000000000000000000000000000000000000000000000000000000000a151d313d4a56606b7984929ea6b4bcc9d0dbdededddbd6ccc5b9b3a1998678635b4a3d2c1b0b000000000008182737465861737d87939da6b3b9c5ccd6e0e7f3f4f7ecdecebeb49e8a79635645321d120000000000000000000000060e1920222320190e0a0400000008141c30435460738298a0b2becde2eaf6fffffffffffffffffffffffffffffffffffffffffffcf6f4eee7e0dddbdadadadadadbdcdddedfdbd0c8bbb49e947f695e4c3d2c1b0b00000000000000000000000000000000000012273d52677c92a7c4d5e7fbfffffffffffffffffffffffffffffbf0e5dedbcfc2b6b1a8a3a1a0a1a4a7aaaeb1b4bbc8babababab9b9b8b7b7bcb5b4b2b1b0afadacaba9a8a7a6a5a4a3a2a1a0aa9f9e9e9d9c9c9c9b9b9b99958f89837d77716c645c4a3c2b1b0a0000000000000000000000000000000000000000000000000000000010263b50657b90a5c3d3e6f9ffffffffedd8c3ae98836e59432e19040000000000000e23394e63788ea6b8cbe3f3ffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614b36210c000000000000000000000000000e23384e63788da5b6cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d7c7b7a697826d5b4a3621080000000000000000000000000000000000000000000000000000000000000000000000000a1f33475874899fb4c9def4fffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6075879db2bdcee1f1fffffffffffffffffffffffffffffffffcf6f4eeeae8e8ebf2f4f9fffffffffffffffffffffffffff7ebe3dacfcac0b4afa29a8b7f6a625042321f0f0000000000000000000000000009192c3c4d5f6a80959fb1becde2eaf6fffffffffffffffffffffffffff1e1cdbcaf9d94888181879aa2b4c6d6e9f8e3cfbcab97817677797c80858a949ea7b2bfcdd7e5f4fffffffff3e7d7c7b09b86705b46311b060000000000000000000000000000000000010f1b28323f4b55606872797c7c7b7976716b6560544c473b342a1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176889ea6ab9f9d99948b8277655d4b3d2d1909000000000000000000000000000000000000000211212f404d5f6a7f94a6b7cbe2f2fffffffffffffffffffffffffffffce9d6c6a6917c67513b2a18050000000000000000000000000000000000000b20354b60758aaabbcee2f7fffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000071c31475c71869cb1a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000919273748596a7f94aabbcad3e0ebfffffffffffffffffffffffffffffcede6d9cecac4bdb9c8bbb4afa8a2a1a7b2b6c3cee3ecf7ffffffffffffffffffffffecdec9b5a4998375625a4c403126190c00000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffff3decab6a4917c675443301c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566a7f94a7b8cce0f0fffffffffffffffffffffffff6e1cdbaa99f8c7f7261594b3f3127190f02152737546a7f94a9bfd4e9fefff1e3cfbcab9c8775614b40301e0e0000000000000000000000091c2f3f4f647a8d9fb5c1d2e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3a8937d68533e281300000000000000000818293a4c5e6d8298a4b5c2d2e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9957f6a5f4e3c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a2124282832363a3e3f4c505c646d788089939ca4adb4bac7c9d2dcdfe6f0f2f8fffffffffffffffffffffffffff7efe7dacfc1b5a69d897a6960544c4037332a2220180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000000000009151d33424e5f677a8799a1b4bbc8d4e2ecf7faf4ece4d6c9bcb59d937e695e4c37271502000000000000000000000007121a28323a474c58616a747b83888e9192908b8379665e5b637683909a988a7d6a615044312623201917100b08010000000000000000000000000000000000000000000000000000000000000d1a2731424e5b6374808c9aa2b3b8c5cfd9e7eef3f3f3f0e8e0d6ccbfb3a49c8879635b4939291603000000001325364455617685929da5b3b7c4ccd6e1e8f4fbfffffffcece1cdb9a89b8574604b402f1d0d0000000000000000010f1a212b353838352c211f170c060a182630454b60728298a0b2becfdcebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0f0efefefeff0f1f2f3f4eee6d8cebcb49f8d7c665b493929160300000000000000000000000000000000000f24394e64798ea6b8cbe0f4fffffffffffffffffffffffffffffffff8f3ece0d3c9c6bdb8b6b5b7b9bcc0c3c7c9ced8d0d0cfcfcfcecdcddacfcac9c8c7c5c4c3c1c0bebdbcbbbab9b8b7b7b6bbb4b3b3b2b2b1b1b0b0b0aeaaa89e98928b86817a645a48392816030000000000000000000000000000000000000000000000000000000e24394e63798ea5b6cadff3ffffffffeed9c4ae99846f59442f1a0400000000000010253b50657a90a5c1d1e4f8ffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a28d78624d38230d000000000000000000000000000c2135495b72879cb2c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d4c4b59f8c79634e3625130000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca8bacde1f6fffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6a8095a5b7cadcecfffffffffffffffffffffffffffffffef5e9e1ded9d5d3d3d6dcdfe6f1f9fffffffffffffffffffffffffef7ece3dfd1c8c0b4aa9f94806a604f3d2c1a06000000000000000000000001142637495a677d919eafbecedcebfdfffffffffffffffffffffffffff9e6d3c3b09e947f746c6c75849aa8b9cde1f4dfcab59f8c78626264676b70767f8998a0b4bac7d7e4f4fffff9f0e4d5c4af9a856f5a45301a05000000000000000000000000000000000000000b161e2f37444b535b6367676664615756504b4336342a1f180d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a7b8bcb5b3aeaa9f98887b655b4a3727150200000000000000000000000000000000000010202e3f4c5e677d8d9fb4c4d5e7ffffffffffffffffffffffffffffffffeed8c3ae99836e5948341f0b000000000000000000000000000000000000081d314455758a9fb4cadff4fffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000013283d52687d92a7bdd2e7fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000071c31475c71869cb1a28d78624d38230d00000000000000000000000000000000000000000000000000000000000114263744556278899eb3c8d8e5f1fffffffffffffffffffffffffffff4e9e1cfc8bbb4aea8a3a1aa9f9a938d8c929da5b1bdcfdae7f5fffffffffffffffffffff8e5d2c2b3a1998678665e4b44372a1c0e000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b3e2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075889eb3c5d5e8fefffffffffffffffffffffff3e8d7c6b49f8a7b6a6054473b2f1d1509000011273c51667c91a6bbd1e6fbfffeebd9c9b6a597816c5f4d3c2c1c0c000000000000000000000e23384c5d70859aabbccfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a58d78634e38230e0000000000050b0d1725364758667c90a0b2c2d2e0f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a74615041311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f13161e2125292f383e4a4e5a626b757d868f989fa9b1b5c1c7cad3dbdde4ecf1f4f7fefffefefffef7f4efe4ddd1c9bcb5a39b887a645c4b43362f221f180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000000000a192731435060687d8b9da5b3bfced8e6f2fffffffffff4e7dacfbbb49f8c7c665544311d1002000000000000000004101b223038454b59616b767f8890989ea7a6a8ab9f99897c6667798799a1afa89e917f6b624b443738352b2c26201c140800000000000000000000000000000000000000000000000000000003111d2b38454b60687986959faab4c0cbd5e3ebf7fffffffffffbf3e8e0d0c2b6a69e8879635746321e10070001161c30435460738399a3b2b6c3cbd5e0e8f3fcfffffffffffffce9d7c6b5a396816c5e4c3b2b1905000000000000000f1f2c353c484d4d493c36332920191b2836434b636c8197a0b2bfcfdcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cfbcab9e8a79635746321e1300000000000000000000000000000000000b20354a6074889eb3c8ddf1fffffffffffffffffffffffffffffffffffffef0e5dedcd3cdcbcaccced1d5d8dcdfe2eae5e5e5e4e4e3e3e2ece3dfdedddcdbd9d8d6d5d4d2d1d0cfcececdccd8cec9c9c8c7c7c6c6c6c5c5c3c6b9b4aeab9f9b968978625745321e140200000000000000000000000000000000000000000000000000000b20354a6073879cb2c5d6e8fbffffffefdac4af9a856f5a45301a050000000000000d22384d62788da3b5c9ddf1ffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778c9fb5cadfecfffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4a28d77624d38220d00000000000000000000000000061a2c3d54697f94a8b9cde1f7fffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab97826c5443301c0700000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c6d7e9fcfffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4d62788a9fb4c3d4e6fafffffffffffffffffffffffffffff7ebe3d7cdc9c4c0bebec1c7cad4dfe6f1fffffffffffffffffffffffffffff8eee3dcd1c8bbb49e937e695b493521100000000000000000000000081d3144556378899eb3bcccdcecfafffffffffffffffffffffffffffff3decab6a496806b60555762778a9eb4c9def0dac5b09b85705a4d4f52565861697783929fa9b9c6d7e6eaeae6dfd2c6b8a6957f6a55402a150000000000000000000000000000000000000000000311192731353d4a4e5252514e4b46393b3530261f180d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec5cfcac8c8bbb4a69d8a79635544311d0800000000000000000000000000000000000e1e2d3e4b5d667c8c9fabbccfe2f2fffffffffffffffffffffffffffffffff4dfc9b49f8b77624c3929160300000000000000000000000000000000000a1f33465874899eb4c9def3fffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000011273c51667c91a6bbd1e6fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000071c31475c71869cb1a38e78634e39230e0000000000000000000000000000000000000000000000000000000000081d3144556073849aa7b9cce6f6fffffffffffffffffffffffffffff3e4d7cdbeb2aa9f99928e8c8b8a847e77767d87979fb5bcc9d7e5effdfffffffffffffffffff0e0d0bfb3a49c897c6b6055473a2b1e0f010000000000000000000000000000000000000000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffff0dec9b5a4947f6a5c4a3c2b1d0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273752677c91a6b8cbe3f3fffffffffffffffffffffff2e3d6ccbaa896806b5d4a43362a1d11010000000f243a4f64798fa4b9cee4f9fffff7e7d3c3b19f917c675a493a2917040000000000000000061a2c3d50657b90a2b4c9daecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725b4935210c000000000e1920222a3343546176889db3becfe0f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d433323130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f141c232d363c484d576068717a828a939ba3aab2b6c3c6c9d2d7dcdfe3ebe8e9e9e8eae2dfdad1c8c1b5ab9f968578645c4a3e302618120a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000000000000000a1b2837444b616a7e8d9fa9b7c3d0e2eaf6fffffffffffffff7ece2cebbaa9e8874604b3e2e2013040000000000000c171f2d36414d566069778089949da6adb3b8c5b8a79e989b8a797d8a9da5b2bfb9b49d94806b6055514d483c413b3530261812030000000000000000000000000000000000000000000000000513212e3b4856606d7e8b9ca4b4bbc8d1e0e7f3fefffffffffffffffffbede0d3c5b8a69d8875614b3c2d201c13141c34444a60728298a1b3c1cad4e0e7f2fbfffffffffffffffffff4e4d2c1b09f917c66594834200d0000000000000e1e2c3d494e5a62635a544c463a352b2d394554606c81969fb1becfddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b9a89c8675614b41301c0c00000000000000000000000000000000071c3043546d8298adc3d4e6f9fffffffffffffffffffffffffffffffffffffff9f3f1e8e2e0dfe1e4e7eaeef1f4f7fdfffafafaf9f9f8fffff8f4f3f2f1f0efedeceae9e8e7e6e5e4e3e2e1eae2dfdedddddcdcdbdbdbdad9d6ccc9c9bcb4b0a79b8575604b423221100000000000000000000000000000000000000000000000000000071c304354697f94a7b9cce0f3ffffffeed9c3ae99846e59442f19040000000000000b2035485a70859bb0c3d4e6f9fffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafbecfe2f3fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68b76614b36210c00000000000000000000000000000f21374c61768a9eb4c9d9ebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b39e8874604a35200b00000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b9cee3ffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596c8297a9bacde1f1fffffffffffffffffffffffffffff6e7d9cfc6bab4afaaa9a9acb2b6c3cad4e1edfbfffffffffffffffffffffffffffff7eee6d8cebcb49f8a79634e3e2d1b0700000000000000000005182b3b4b6073859ba8b9ccdaeafafffffffffffffffffffffffffffff8e4d1c1b29c8674604b4447596b8096abc4d4e7d6c1ab96816c563c3a3d3a464c59616e7d8b9ea8b9c8d4d5d4d3cac2b5a89d8877614c37220c000000000000000000000000000000000000000000000009151d202d36393d3d3c3936322825201c14080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365c72879cb1c7dcdfddd8cec4b7a89c8674604b36200d0000000000000000000000000000000008182c3c4a5c657b8b9faabbc9d9ebfffffffffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b00000000000000000000000000000000000c21364c61768ba8b9cde1f5ffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000010253a4f657a8fa4bacfe4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e19000000000000000000000000000000000000000000071c31475c71869cb1a48e79644f39240f00000000000000000000000000000000000000000000000000000000000b20354b60738298a2b4c5d6e8fffffffffffffffffffffffffffff3e3d5c6b9b4a0988b847d797676766f686261687581949fabbac7d2dfebfdfffffffffffffffffeeeddd0c2b5a79e8d80736158493c2c1f0f0000000000000000000000000000000000000000000000000000172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b49f8b7a645a483b2d1f12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8399aec5d5e7fffffffffffffffffffffff2e2d5c5b9b39f8a77614c3f3025180c00000000000d22374d62778ca2b7cce1fffffffff1e1cebdb39e8978635847331f0a00000000000000000c2135495b6f849aafc0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5ac97816c573d2c1a060000000e1e2b35383a474c60728298a6b7cbdcecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a212b3539454b535d656d767e868e959da5aab1b5c1c1c6cacfd9d3d4d4d3d8cecac5c0b4b0a39b8d807462594a3e2e1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000a1a28394555606d7f939fabbac7d4e1edfefffffffffffffffffffeebd9c8b8a6937e695c4b3e311f180c010000000c1c2a333e4a4f5f67747f89969ea8b2b7c4c8ccc8b39e8983858d89929fa8b6c3cfcdbbaf9e9580746c67625a5b57504b43362f1e160b00000000000000000000000000000000000000000000051323303f4b59627481939fa9b5c2ced8e6eefbfffffffffffffffffffffffef0e3d5c4b7a6937e695a4a3e35302526304451626c8196a0b2bfd0dfe6f1fafffffffffffffffffffffffff0dfcdbdb39e8978624d3b2b18050000000005192b3c495b63707778726961584d493c3d4a57607281969fb0bdcedcecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c6b6a498826d5f4d3a2a18040000000000000000000000000000000013253651667c91a5b7cadff0fffffffffffffffffffffffffffffffffffffffffffffdf8f6f5f6f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfaf9f8f7fffdf7f4f3f3f2f1f1f1f0f0f0eee8e1ded9cfcac5b5a398826d604f3f2e1c0c00000000000000000000000000000000000000000000000000001325364b6176899eb3c4d5e7fbffffedd8c2ad98836d58432e180300000000000005192b3c52677d92a5b7cadff0fffffffffffbe8d5c5a5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f647a8fa0b2c4d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735746321e0a00000000000000000000000000000a1f3347586c8196abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e0ccb8a78d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffeed8c3ae99836e59442e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788b9fb4c7d7e9fffffffffffffffffffffffffffff6e6d9c9bcb4a89f99959393969da5b2b6c3cfdcebf9fffffffffffffffffffffffffffffff6eae1cdbaa99a84705c4a36220b0000000000000000000b20344859697e93a3b5c6d6e8f8fffffffffffffffffffffffffffffff3ddc8b4a3917c665645313b4e63798ea6b7cbdfd3bea9937e69543e292729333b474c5f677b8a9eaab6c3c0bfc3b6b2a49c8a7b655947341f0a0000000000000000000000000000000000000000040a0c0e0e0d0f1a212427272624211e16100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435474899fb4c9def4f2eae2d5c6b6a4927d68523b2a1805000000000000000000000000000001142636495a647a8a9ea9bac8d8e7f7fffffffffffffffffffffffffffffffffffdead8c8b39e8876614b39281603000000000000000000000000000000071b2e3e52677c91a7c6d6e9fcffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000e23384e63788da3c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b3a2917040000000000000000000000000000000000000000071c31475c71869cb1a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000417293a576c8197a0b2c0d0e4f4fffffffffffffffffffffffffff5e5d5c5b8a89e9183786f686461616056534d4c57606d7f8d9fa9b5c1cde1e9f5fffffffffffffffffceee0d2c5b8ab9f958476625a493d2c1e0e0000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffffffff0e2cebbaa9d887862594a3d301f180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899fb4c9def3fffffffffffffffffffffae7d5c4b7a79e92816c5947341c13080000000000000c21364c61768ba1b6daecffffffffffece0ccb9a79c8676614c37210c00000000000000000e23394e63798ea2b4c8deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7907b66503b261100000005192b3c484d5758616e8096a0b2c4d4e7faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e19202832363f4b50586169717980878e959ba3a7acb1b4bcc9bdbfbfbec8bbb4b0aaa29b91857a6b6056483b2d201001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000021527384557607381949db4bcc9d7e5f1fffffffffffffffffffffffff6e6d5c5b49f8b7a645c4e42342a1d14090009192a3a474c5c64707c87949ea8b4b9c6cbd4dde0ccb8a79e989b9f9ea8b4bac6d4e1e1ccbcb09e9588817c7873706c6560544c4032281b0d000000000000000000000000000000000000000004132331414d5d657784979fb4bac7d2e2eaf6fffffffffffffffffffffffffffffff3e2d4c4b49e8a78645c4f4a433636434b626b80969fb1becfddeef9fffffffffffffffffffffffffffffeebe0ccb8a79a846f594834200b000000000b2035485a6379858d8d877f766c625a52515b637582979fb0bdcddbebfafffffffffffffffffffffffffffffffffffffffffffffffef7f4f0edebeceef2f4fafffffffffffffffffffffffffffff4e4d3c2b2a0927d675847331f10000000000000000000000000000000000b20354b6074879db2c2d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3ebe3dfd2c2b2a0937e695d4b3a2a180800000000000000000000000000000000000000000000000000081e3346576a7f95a6b8cbe0f1ffffecd7c1ac97826c57422d1702000000000000000e20354b6074879db2c2d3e5f9fffffffff5e0ccb8a78c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6e8298a6b8cbe0f4fffffffffffffffffffffffffffffffffffffffffffffff7e7d3c3ae98836e593929160300000000000000000000000000000417293a4d63788c9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe7d5c5a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5faffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d556b8095a9bacee5f5fffffffffffffffffffffffffffeebd9c8bbab9f958a84807e7e8187919da5b2becedbebfafffffffffffffffffffffffffffffffce9d7c7b4a28f7a644f3929160300000000000000061a2c3d4d62778a9eb4c1d2e4f4fffffffffffffffffffffffffffffff3e3cfbfb09b85705e4c3827364a5b73889db2c8ddd2bda7927d68523d2813171f2a34414d5d667c8c9da5a8aaaaa8a59c938679655d4b3a2a18040000000000000000000000000000000000050b0d171f21232422201d150e1212110f0c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758aa9bacde1f6fffdf2e4d3c3b19c86715947341f0b0000000000000000000000000000081c3043546278889ea8b9c7d7e6f6fffffffffffffffffffffffffffffffffffffff6e0ccb8a7947f6a5746321e090000000000000000000000000000000922374b5c6f849aafc4d9efffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1601000000000000000c21374c61768caabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735846331f0a0000000000000000000000000000000000000000071c32475c71879cb1a5907a65503b2510000000000000000000000000000000000000000000000000000000000a1f33475874899eb3becedeeefffffffffffffffffffffffffffce9d7c7b8a79e8a7d6e635b534e4c4c4b45383839454b61697d8b9ba3b0bccdd7e5f4fffffffffffffffffef0e3d6c9bcb5a29a8678635b493c2c1b0b00000000000000000000000000000000000000000000000011273c51667c91a6c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b7a69c8777635b4d40332a1d150902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa8bacde1f6fffffffffffffffffffff4e0cbb7a69d897d6c63523a2a1800000000000000000b20364b60758babbccfe3f8fffffffffbe8d6c5b6a497826c5738271502000000000000061a2c3d566b8096abc0d1e3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8975604b36200b0000000b2035485a626c6e7682969eb0becfe2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a161e212e373a474c535b636b727980868c92979c9faba6a8a9a9a8a7aa9f9b958d857c72645c4b45382b1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000c1d314556607584979fafbbcfd9e7f5fffffffffffffffffffffffffffff3e1cdbaa99e897a68604c473b31261912142637475861667a84919da5b3b9c6ccd6dfe7f2e8d6c5b8b3adb0b5b3b9c6cdd7e4f1e9dacdbcb0a69d97918d8985817b73665e4b46392a1d0e00000000000000000000000000000000000000112231424e5f677b889aa2b1bdcdd7e5f0fefffffffffffffffffffffffffffffffffff2e1ccb9a89d877a6c646054595954606b80959eb0bdcedcecfcfffffffffffffffffffffffffffffffffbe8d5c5b59f8b77624d37220d000000081c2e3f4d6278889ba3a49c948981786f68666c798598a0b1bdcddbebf9fffffffffffffffffffffffffffffffffffffffffffff7f7ebe3dfdad8d6d6d9dddfe6f1f5fbfffffffffffffffffffffffff0e0cfbeb39e8977614c3f2e1909000000000000000000000000000000081d314455697e93a4b5c7d7e5f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e0cfbeb49f8b7b65594736251300000000000000000000000000000000000000000000000000031729394b6175889eb3c2d3e5f9ffebd6c0ab96816b56412c160100000000000000081d314455687d92a4b6cadeeffffffffff3dec8b39e8873594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4c6177889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffff6ebdac9b6a5917c67513c2712000000000000000000000000000000000c2035495a6f8499afc7d7e9fcfffffffffffffffffffffffffffffffffffffffffffcf6eae2dfdad5cbc7a5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b72879db2c7d8eafffffffffffffffffffffffffffff7e2cebbaa9f8d80766f6b69696c737c8798a0b1bdcedcedfffffffffffffffffffffffffffffffff5e5d1c0ad98826d5746321e0a000000000000000c2135495b6d8297a8b9cddfeffffffffffffffffffffffffffffffff3e3d5c5b2a18f7b6550402f1a2d3d5a6f8499afc4d9d2bda7927d68523d2813040c181f313f4c5e677d878f939595938e877e74635b4b3f2e1c0c00000000000000000000000000000000020d192022293336383938363127201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354758a9fb4cadff4fffffff1dec9b5a48c77624c37220d00000000000000000000000000000b20354b6073859ba6b8c6d6e5f5fffffffffffffffffffffffffffffffffffffffffbe8d5c5b39e8875614b36210f000000000000000000000000000009192f404f647a8fa2b3c7dcf1ffffffffffffffffffffffffffffffffebd6c1ab96816c56412c1700000000000000000b20354a60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78b76614c36210c0000000000000000000000000000000000000000071c32475c71879cb1a6907b66513b2611000000000000000000000000000000000000000000000000000000000c21374c61768ca8b9ccdcecfcfffffffffffffffffffffffffff4e1cdbaa99e897a675f4d493c393736363228222832434f5f687985969eb4bac7d6e4f4fffffffffffffffffff3e7dacfc0b3a49c8879635a493929170300000000000000000000000000000000000000000000000e24394e63798eabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c4b6a59c8779675f4c473a31271d150e0b070000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c6d7e9fcfffffffffffffffffffff2ddc8b39d8878675f5245341c0c0000000000000000091d314556758a9fb5cadff4fffffffffff4e4d3c2b19b86715645311d090000000000000c2135495b72879db2c7dceefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ac97826d5544311d080000000d22384d627881838a98a0b0bccddcedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cfbcab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309111c232933373d494e555c646a71777d82878a8e9193949493918e8a858079706660544a3e31271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000000000c1c30414b60748399a2b1bdcce3ebf7fffffffffffffffffffffffffffffffde9d7c7b8a79e8b7d6e61594b44372f231d31445561767b7c7d93a8b6c3ccd6e1e8f4fafff3e3d6ccc8c3c5cac9ccd6e1e9f5fff8eadacdc4b7b3aca6a79e9b9690867c6d6157473b2b1e0e00000000000000000000000000000000000e1f2f404e60687d8c9da6b4c0cee1e9f5fffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8b817974706e6e707480959eafbccddbebfafffffffffffffffffffffffffffffffffffff3e3cfbcab917b66513c26110000000e23374b5d6f8399a6b4b6b1a89e968c847d7b828b9ba3b2becedbebf9fffffffffffffffffffffffffffffffffffffffffff8eee3dcd9cfcac5c2c1c1c3c7cad4dee0e8f3fffffffffffffffffffffffeece0ccb8a797826d5d4b372614010000000000000000000000000000011426374b6074869ca9bac7d6e3ecf7f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeece2cebbaa9d8877615443301c10000000000000000000000000000000000000000000000000000b1e324657697e93a4b6cadef3ffe9d4bfa9947f6a543f2a150000000000000000011527374b6073869cb1c1d2e4f8ffffffefdac4af9a846f5a3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101f3347586b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff4e6d9cebcab9c8774604b36200b0000000000000000000000000000000006192c3c53687d92a9bacde1f6fffffffffffffffffffffffffffffffffffffffff5e9e1d8cecac5c4b8b3a98d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea5b7cbe5f5fffffffffffffffffffffffffffbe7d5c5b49f8c7c6b61585554545460667582979fb1becfe5f5ffffffffffffffffffffffffffffffffeedfc9b49f8a76614b36210c00000000000005192b3b4e63798c9fb4c6d6e9fdfffffffffffffffffffffffffffff4e4d5c5b8a799836e5d4b3722152838586e8398adc3d8d3bea8937e69533e291400000413212f404d5f6773797e807f7d79736960554a3d2e21100000000000000000000000000000000009151d2b34373a464c4e4e4d4b45383631271a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013254a5f74899fb4c9def4fffffff8e5d2c2a6917c67513c2712000000000000000000000000000011273c51667c91a3b4c4d5e4f4fffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a7937e69533d2d1a07000000000000000000000000021527374c5e6f849aafc0d0e3f7ffffffffffffffffffffffffffffffffecd7c2ad97826d583b2a180400000000000000071c30435473889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a48f79644f3a240f0000000000000000000000000000000000000000071d32475c72879cb1a6917c67513c2712000000000000000000000000000000000000000000000000000000000e23384d63788da2c6d6e8fafffffffffffffffffffffffffff4e4cfbeb49f8b7b645c4d41352c242121211e160d161e32414e5b637380919fa9b9c5d6e4f4fffffffffffffffffff7ece3d0c3b6a69d8878635746331e0a00000000000000000000000000000000000000000000000b21364b60768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c3b6a59d8a7c6e61584b4437312723201c131715131211111111111111110e0c06000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9ffffffffffffffffffffffebd6c1ac96816c5a4d413427170000000000000000000b20364b60758babbccfe3f8fffffffffffff0dfc9b49f8a75604b36200b0000000000000e23384e63788da5b6cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48f7a65503727150200000012273d52677d92999fa9b2becddaeafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c3b59f8c79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c171f212c36393e4a4f555962676c7175797c7e7f7f7e7c7976706a635b514a43362d1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000417293a4d5f6d8197a1b3c0cedbeafefffffffffffffffffffffffffffffffffff5e5d6c5b8a99f9283776860554c40372e354b6073756674859bb0c6d3e1e8f4fcfffffffff3e8e0ded8dadfdee1e8f4fcfffffff8eae2d5cbc8c1c5b8b3b0aca49c9082756259483c2b1b0b00000000000000000000000000000008182c3d4c5e687e8d9faab8c4d1deecfdfffffffffffffffffffffffffffffffffffffffffff4e4d4c3b7a99f978e898584838589959eafbcccdaeaf9ffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533d2813000005182b3b50657b90a1b3c4cac6b9b4ab9f999290979faab5c2cfdcebf9fffffffffffffffffffffffffffffffffffffffffeefe4ddd1c8c9bcb4b0adabacaeb2b7c3c8ccd5e3ecf7fffffffffffffffffffffbe8d5c5b59f8d7a645544311d0c000000000000000000000000000000091d32455663798b9fa9b9c6cfdadee5f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b7a69a8472604a3e2e1b0b000000000000000000000000000000000000000000000000031629394b6074869cb1c4d5e7fbe7d2bca7927d67523d2812000000000000000000091d314455667c91a3b5c9ddf0ffffffebd5c0ab96806b56412b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a52677c92a7bcd1e7fffffffffffffffffffffffffffffffffffffffff4e4d6c8bbb49f8d7c665544311d0800000000000000000000000000000000000e21364c61768a9fb4c9def2fffffffffffffffffffffffffffffffffffffff5e5d7cdc8bbb4b0a9a69d988b74604b36200b000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c3d4e6fffffffffffffffffffffffffffff5e0cbb8a6957f6a5e4c473a3e36434a5761728197a0b2c7d7e9fcfffffffffffffffffffffffffffffff6e2cdbaa9917c66513c27110000000000000b203448596d8298aabbcee4f4fffffffffffffffffffffffffffff7e7d6c5b8a79e8977624d3f2e1c1d3245566f8499aec4d9d4bfaa957f6a55402a1500000003122230414d546064696b6a686360544b44372d1f10020000000000000000000000000000000b1927313b484d5558616363626056534b45382c1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e74899eb3c9def3ffffffffe9d4bea9947f69543f2a140000000000000000000000000001162c41566b8196abc1d1e2f3fffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b19c87725b4a36210c000000000000000000000000081d314455667c90a1b3c7deeefffffffffffffffffffffffffffffffffff1dcc7b19c87725947341f0b00000000000000001325365b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d2bda8927d68533d28130000000000000000000000000000000000000000071d32475c72879cb1a7927d67523d2812000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3fffffffffffffffffffffffffffce9d6c6b2a0927d675c4b3e3021190f0c0c0b090300031423313d4955606b7d8b9ea7b9c6d6e6f6ffffffffffffffffffffeee1d3c4b7a69c8675614b3828150200000000000000000000000000000000000000000000091e32455772889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c3b7a89e9182776860554b4538383530252c2a2927262626262626262623211a0f0700000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffecd6c1ac97816c573c302317090000000000000000000c21374c61768ca1b6daecfffffffffffffff7e2cebbaa8d78634e38230e00000000000013283e53687d93a8c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b19c87725d4b3719090000000012273c51677c91a6b4bac7cfdceaf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3d5c5b6a597826d5b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1a21232d36393b484d525756606367686a6a6967646157554e493d35302518100200060c0d100f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000a1f334658677d919fb1bfd0deecf9fffffffffffffffffffffffffffffffffffffff3e3d6c7bab4a098897e73665e504b3f3844556060687e93a3b5c9ddf1fcfffffffffffffffbf5f3edf0f4f3f5fcfffffffffffffff2e7e0ddd7d6ccc8c5c2b5b19f978577625a48392916030000000000000000000000000000132536495b667c8c9fabbbc8d5e2effdfffffffffffffffffffffffffffffffffffffffffffffff1e1d4c7bab4aca79e9b99999a9ea7afbcccdaeaf8fffffffffffffffffffffffffffffffffffffffffae7d4c4a7927c67523d271200000b203448596f849aafbfd0ded6cdc9bcb4afa7a6acb4bbc8d2e0edfbfffffffffffffffffffffffffffffffffffffffff7ebe3d2c9c0b4b0ab9f9b989697999da5abb3b8c5cfdae7f3fffffffffffffffffffff3e3cfbcab9b8573604b3a2a18040000000000000000000000000000021528384a5b677d8b9ea8b5bcc9c9d2dfe6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c4b3a1947f6a5c4b392816030000000000000000000000000000000000000000000000000b1d314455677d92a6b8cbe0f4e9d7c7a48f7a654f3a2510000000000000000000011426374d5e71859bb0c2d2e5f8fffce8d6c6a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c4d4e7fafffffffffffffffffffffffffffffffffffff6e6d6c6b9aa9f937f6a5e4c3727150200000000000000000000000000000000000a1e3346576e8398adc4d5e7fafffffffffffffffffffffffffffffffffffce9d7c7bab4aa9f9a948e88827d675544311d08000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fffffffffffffffffffffffffffff3ddc8b39e8875604b40332a29253039465460728298a9bacde1f6fffffffffffffffffffffffffffffffdead7c7ac97826c573a2a180400000000011426364d62788b9fb4c8d9ebfffffffffffffffffffffffffffffeebd9c9b9a79e897a6459483421192d3d4b6075889db2c8ddd6c1ac96816c57412c17020000000413233036434a4f535555534e4a43363127190f010000000000000000000000000000000b1b2937444b59626b71767879777570686056493d2c1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3ffffffffead5c0ab95806b56402b16010000000000000000000000000013283d53687d92a8b9cde1f3fffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48e79634e39240e000000000000000000000004182a3a4b6074869cb1bfd0e3fcfffffffffffffffffffffffffffffffffff3decab6a48c77614c37220c0000000000000000192e44596e8399aec3d8eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c563625130000000000000000000000000000000000000000081d32475d72879cb2a8927d68533d2813000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffff5e1cdb9a898826d5f4d3e2e201306000000000000000005131f2c37444b5f677b899ea8b9c8d9ebfefffffffffffffffffffff1e2d5c4b6a495806b5645321d0900000000000000000000000000000000000000000000031628395a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d4c6b9b4a098887e74686056524e4a433641403e3c3b3b3b3b3b3b3b3b39362c211a0f040000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffecd7c2ad97826d58422d1805000000000000000000000e24394e63798ea3b8cee3fffffffffffffffdead8c8a6917b66513c2611000000000000172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9947f69543f2e1c00000000000e23384e63788da5b7cbd7e5edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee1d4c5b8a69c8775614b3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101b22242b34373d38454b4e5153545453524f4b463938352c201c1308040a0e1920232524211e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000417293a4c6176899eb3bdceddeefcfffffffffffffffffffffffffffffffffffffffffff3e5d7cdbeb2a79e93867c70655d504c40444b6075889db3c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ece8e0dedad2c9bdb1a39b8778625746321e1300000000000000000000000000071c3043546379899eaabbc9d8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d8cec9c5b8b3b0aeaeafb3b9c5ccdaeaf8fffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79644e39240f00000d22374c62778c9fb5cadfede9e1d9cfcac4bdbbc1c9ced8e6f0fefffffffffffffffffffffffffffffffffffffffff6e7d9cfc1b5b0a29a938b8583818184878d959ea7b5bcc9d5e3f1ffffffffffffffffffffecdac9b5a3937e685947341f110000000000000000000000000000000a1a2d3d4d5f677c8a989fabb1b5c2cbd4e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49f8c7a645746321e11000000000000000000000000000000000000000000000000011527374b6074889eb3c8ddf3e1cdbaa98c77624d37220d000000000000000000000919304051667b90a4b5c9def3fff5e1ccb9a88d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba6b7cbdff4fffffffffffffffffffffffffffffffffffdead8c8b9a89e8c7e6a6150402f19090000000000000000000000000000000000000317293950667b90a6b7cbe0f4fffffffffffffffffffffffffffffffffff6e1cdbaa99f938b857f79746d675f4d37271502000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c6d6e8fcfffffffffffffffffffffef7eee3d6c7ac97816c5645321f1714131c2936435461778a9fb4c9def4fffffffffffffffffffffffffffffffff1dcc7b19c87725947341f0a00000000081c3043546b8095aabbcee6f6fffffffffffffffffffffffffffff7e3cfbcab9e8979645c4a3b2b1826374a5b6b8095a6b7cbdfd8c3ae98836e59432e1900000000000513182530353a3e40403e393530251d150900000000000000000000000000000000031629394655606a7880878b8d8e8d8a857d74635b493b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffecd7c1ac97826c57422d1702000000000000000000000000000c21364c61768a9eb4c4d5e7fbfffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a9947e69543f291400000000000000000000000a1f344759697f94a4b6cadeeefffffffffffffffffffffffffffffffffffff9e5d3c2a5907b66503b26110000000000000001172c41566c8196abc1d6ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5443301c0700000000000000000000000000000000000000081d32475d72879cb2a8937e69533e2914000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffdead8c8b49e8a76614c413020100200000000000000000000010f192731414d5d657a8a9eaabbcee2eefffffffffffffffffffffff2e2d3c2b39e8975604b36200b0000000000000000000000000000000000000000000000172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffcf6f4eae4e1e2e4d6cdbeb2a69e93877d756d67636054595755535251515151515151514e493d362d1f180c00000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000215273752677c91a7bcd1e6fcffffffffffffffe8d3bea8937e69533e29140000000000001b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b49f8a77614c37221100000000000c2135495b72879db2c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebded0c3b6a69e8879635746331f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f18202227283236393c3e3f3f3e3c3936322823211a0f07000c171f212c35383b393632281a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000a1f3346586b8096a7b8ccdbecfcfffffffffffffffffffffffffffffffffffffffffbf1e6dfdcd5cfc5b8b3a49c90857b70665e544c54697e94a6b7cbdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0e5decec1b5a59c8675614b41311b0b0000000000000000000000021527384a6072859ba7b9c8d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5eae2dfd6ccc8c5c3c3c5c9ccd6e3eaf8fffffffffffffffffffffffffffffffffffffffffffbe7d5c4b29d8874604b35200b000013283d52687d92abbccfe3f8fcf7ebe3dfd9d2d0d7dfe2eaf6fffffffffffffffffffffffffffffffffffffffffff6e6d8c9bcb4a39b8f857d77706d6c6c6e72788089969fabb8c5d4e1f1fffffffffffffffffff7e7d2c1b39e8977614c402f1c0c0000000000000000000000000000000f1f30414d5e6577828c959ca4b2b7c4cfdae7f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee2cebbaa9c8775614b3f2f1a0a000000000000000000000000000000000000000000000000091d3144556c8196acc7d7eadec9b49f8974594834200b00000000000000000000001224384c5e71869cb1c6dbf1fff3dec9b49e8974604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455773889db2c8ddf2fffffffffffffffffffffffffffffffffff7e2cebbaa9e8a7c6960504333221100000000000000000000000000000000000000000b20354b6074889db3c8ddf0fffffffffffffffffffffffffffffffff4e1cebeb49f8b7e76706a646054514d413019090000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a8b9cce1f0fffffffffffffffbf5f3ebe3dfd0c5b9a9917c66513828160400000b18253647596d8398adc2d8edfffffffffffffffffffffffffffffffff3decab6a48c77614c37220c000000000b20354b6074889db2c8d8eafffffffffffffffffffffffffffffbe8d5c5b49f8d7b655b4a3e2d1d1d31445563798b9fb4c4d4e7dbc5b09b86705b3828160300000000000008131c2024292b2a2824201c13080200000000000000000000000000000000000a1e32465761747f8b959c9faba3a99f9a938679635947341f0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2ffffffffecd7c1ac97826c57422d1702000000000000000000000000000a1e3346576b8096a6b8cbe0eafaffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000004172a3a4c6177899eb3c2d3e5fcffffffffffffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a15000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604a35200b00000000000000000000000000000000000000081d32475d72879cb2a9947f69543f2a14000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffff7e2cebbaa96816b5847332313020000000000000000000000000009151d303f4b5c657b8c9fb4c0d1e6f6fffffffffffffffffffffff0e0ccb8a7907b66513b2611000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fffffffffffffffffffffffffffffffffffffffffffff5e9e1ded5cecccccfd5ddcfc5b8b3a59d9289827d7874716e6c6a68676666666666666666635b4e4a3d332a1c12010000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000081d3144556c8197acc1d6ecffffffffffffffffead5c0aa95806b55402b160000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab97816c5847331f0a0000000000061a2c3d556b8095aabbcee2f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cdc0b4a59d887a645b493929170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12151d202427292a2a292724211e160e0c060008131c2a33373c494d504f4b45382c1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000c21364c61768a9fb4c5d5e8f9fffffffffffffffffffffffffffffffffffff7f2f0e8e0d3cac7c0c2c9ccc2b6b1a29a8f857b7169626074879db2c4d5e7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c3b5a499836e604e3929160300000000000000000000091d314556687e93a2b4c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e6dfdcd2cfd3dbdedad9d8dadee0e8f3fffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806a5443301c080000172c41566c8196abc9daecfffffffef7f4eee7e5ecf4f7fdfffffffffffffffffffffffffffffffffffffffffff7e7d8c8bbab9f95857a70686158585657595b636b76818d9ea7b6c3d4e1f1fffffffffffffffffff0e0ccb8a797826d5e4c3a2a1808000000000000000000000000000001122330404c59626d797f86919da6b5bcc9d4e2edfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfafcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b6a597816c5d4c3828160300000000000000000000000000000000000000000000000215273750657b90a9bacde2ddc8b39e88735947341f0a0000000000000000000000091c2f40556a7f95aac3d4e6f9f0dac5b09b85705443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395a70859aafc5daeffffffffffffffffffffffffffffffffff8e5d2c2b49f8c7b655e4f42332515040000000000000000000000000000000000000000081d3144556b8196abc2d2e5f8ffffffffffffffffffffffffffffffefdac5b1a0907c686158544e4a433639302312000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c2d3e1eeefeeecebe9e7e7e0ddd9cfcabfb3a79e8b78624d38220d0000000008182a3b54697e94a9bed3e9fefffffffffffffffffffffffffffffff9e5d3c2a5907b65503b26100000000010263b50657b90a6b7cbe6f6fffffffffffffffffffffffffffff5e0ccb8a796816c5e4c3d2d20192c3c4b6073859baabbcee2f2ddc8b39d88735645321e090000000000000000070b0f141615130e0b0700000000000000000000000000000000000000081c2e3f4b617583959fa9b1b5bcc7bab4b0a49c8877624c3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1ffffffffecd7c1ac97826c57422d170200000000000000000000000000031729394c6176889eb3bccddcecfeffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000a1f3347586b8096a7b9cce0f1ffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000012273c51677c91a6bcd1e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88d78634e38230e00000000000000000000000000000000000000081d32485d72879db2aa957f6a55402a15000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9ffffffffffffffffffffffecdac9b49f8b78624d3a2a17050000000000000000000000000000000112212e3e4c5d6a7f94a2b4c8d9ebfefffffffffffffffffffffbe8d6c5ab96816c56382816020000000000000000000000000000000000000000000011263b50667b90a5c9daecfffffffffffffffffffffffffffffffffffffffffff2e4d7cdc9c0b9b7b7bac0c8cbd4cbc3b7b2a79e98928d898684817f7e7c7b7b7b7b7b7b7b7b796e635b4c473a301c14120d0b0500000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000b20364b6074889db3c8ddf2ffffffffffffffffebd6c1ac96816c57412c170200000000001e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b49f8c78634d3a2a18040000000000000f22384d62788b9fb4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d8cebdb0a29a8779645c4a3c2c1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e1213151514120f0c09030000000b1825303a474c555a6265646056493d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000417293a54697e93a8bacde3f3ffffffffffffffffffffffffffffffffffffefe4dddad5ccc3b6b2abadb4bac6c9c0b4b0a29a90867e77727b8fa5b7cae2f2fffffffffffffffffffffffffffffffffff8f4f4f4f4f4f4f4f4f4f4f4f4f7fefffffffffdefe1d2c2b3a1927d685746321e0a000000000000000000000b20364b6074889db2c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffff8f6eae2dfdbd3cac7bdb9bdc6c9d2dfe6eff3f5fbfffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c362614010000192e43596e8398aec3d8edfffffffffffffffcfbfffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9bbaa9f8d8073655d534c473a41423d494e58616c7b899da5b6c3d4e4f4fffffffffffffffffbe8d6c5b1a0907b6559473625130000000000000000000000000000000512212f3b484d5b636a717c87979fabb7c4cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe9e7e5e6e8ebf0f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d3c3b19f907b655645321e120400000000000000000000000000000000000000000000000b21364b60768a9fb4c9dfe0ccb8a78c77614c37220c0000000000000000000000001223394e63798ea5b6cadff4ecd7c1ac97826c573625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffff2dec9b5a3947e695d4c4032241507000000000000000000000000000000000000000000011426374e63798ea4b5c9def6fffffffffffffffffffffffffffff8e4d1c1ad97826d5e4c473a39353025241d1205000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1b7cce1f6ffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8095a4b6c3d1dadad9d7d6d4d2d5cbc8c9bcb4afa199897b655a4835200b0000000001152737546a7f94a9bfd4e9feffffffffffffffffffffffffffffffffe9d3bea9947e69543f2914000000061a2c3d576c8197acc4d4e6fffffffffffffffffffffffffffffff3dec8b39e8976614b402f1f102035495a697f94a3b5c8d8eaf4dfcab59f8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6e8298a1b4bac7cacfd7cdc9c2b6a698836e5a4834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1ffffffffecd6c1ac97816c57422c170200000000000000000000000000000b1f334758667c919eb0becee3ebf7fffffffffffffffffffffffffffffffffffffffffbe8d6c5ab96806b56412b16010000000000000000000c21374c6176899eb4c5d6e8ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000f24394f64798ea4c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a7927d67523d281200000000000000000000000000000000000000081d32485d72879db2aa95806b55402b16000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffff8e3cfbcab97826d5948341c0c00000000000000000000000000000000000311202f3f4a6072849aaabbcee2f7fffffffffffffffffffffff0dbc6b09b86715645321e09000000000000000000000000000000000000000000000e23384e63788dabbccfe3f8fffffffffffffffffffffffffffffffffffffff2e2d5c6bab4aba4a1a2a5abb2b7c4cad4cac5b8b3ada7a89f9b999695939190909090909090908c83796c61584d403026272220180d0a0400000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffeed8c3ae99836e59442e190400000000000000000014293e54697e93a6b7cbdff4ffffffffffffffffecd7c2ac97826d57422d180200000000001f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa998826d5b49351c0c000000000000000b2035485a6c8197a8b9cde1effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3d5c7bab49e968476635b4a3e2d1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2936434a58616a72787a7975635b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000a1f33475870859bb0c6d7e9fffffffffffffffffffffffffffffffffff7ece3d1c8c5c5b8b3a59c95989fa8b2bfcfc8c0b4afa49c938b87889eb3c3d4e6fffffffffffffffffffffffffffffaf4f2ece3dfdfdfdfdfdfdfdfdfdfdfdfe2ebecf3f4fbfffff0e0cfbfb39e8975614b36210c00000000000000000005182a3b53687d92a6b7cbdfeffffffffffffffffffffffffffffffffffffffffffffffef0e5ded8cecac6c3b6b2a7a4a8b0b5c1cad4e1ebfbfffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a1917d6758463318080000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9f8c7d6b60554b3f37332a2c2c2c353a464c5d6578879da5b7c6d6e8fcfffffffffffffffff3e3cebeb39d8877615443301c0f00000000000000000000000000000003111d2b343d494e555f6775818d9da6b2bfcdd7e5f5fffffffffffffffffffffffffffffffffffffffffffffff6ebe2dfdad4d1d0d1d3d6dbdfe3ebf4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cebdb29d8775604b3c3022150700000000000000000000000000000000000000000000091e32455670869bb0c5dbe7d5c5a7927c67523929171513110e0b090200000000000c21364a5b72879db2c7dcf2e9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffdead7c7b19b8673604b3f2f21140600000000000000000000000000000000000000000000000921364a5b71869cb1c8d9ebfefffffffffffffffffffffffffff2ddc8b4a38e79634e40332924201c13080a0100000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6ffffffffffffffffebd6c1ac96816c57412c1700000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b6075869ca5b4c0c5c5c4c2c0bfbdc5b8b3aeab9f99908478655d4b3c2b190500000000081d3144556d8298adc2d7edffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000c2135495b73889db2c8ddf2fffffffffffffffffffffffffffff8e5d2c2aa957f6a57463321111e31414d62788a9fb4c1d2e6f6f8e3cfbcab8e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a0b2bfcdd7dfe3e9e1ded3c4b49f8b78624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1ffffffffebd6c1ac96816c57412c170200000000000000000000000000000417293a4d5e6b8096a0b1bdcfd9e7f2fffffffffffffffffffffffffffffffffffffff5e0ccb9a7907b65503b26100000000000000000000014293e53697e93a8b9cde4f4fffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000c21374c61768ca7b9cce0f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000081d32485d72879db2ab96816b56412c16010000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffff4dfcab59f8c79634e3b2b190000000000000000000000000000000000000002111c30435463798c9fb4cadff2fffffffffffffffffffffff4dfc9b49f8a75604b36210b000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffffffffffffffae7d5c4b8a89f958f8c8d90959da6b2b7c3c9cdccc8c2c6bab4b1aeacaaa8a7a6a6a6a6a6a6a6ab9f988c8177675f4b43363d37342b211f170c040000000000000000152b40556a8095aabfd5eafffffffffffffffffffffce9d7c6a9947e69543f291400000000000000000000152a40556a7f95aac4d4e7faffffffffffffffffecd7c2ac97826d57422d180200000000001f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b49f8b78624d3c2c19000000000000000005192b3c4c62778a9eb4c1d2e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d4c5b8a99f9281736158493c2d201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293a46546068767f878d908e8779634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffffffffffffffffffffffffff7e7dacfc1b4b0a7a79e978780828a99a1b4bcc9d1c8c2b5b1ab9f9c9ea6b8cbe1f1fffffffffffffffffffffffffff2e6dfdddacfcacacacacacacacacacacacaced9d6dde0e7f3f6fcede0ccb8a7937d68533e28130000000000000000000b1f34475970859ab0c4d4e7fdfffffffffffffffffffffffffffffffffffffffffff8eadfd2c9c8bbb4b0ada59d928f939ba3b2b7c3cee0e7f3fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a899836f5f4d3a291700000000192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b49f8d7d675f4b44372e211f1717171a2129333f4b5a6378879da8b9cce1edffffffffffffffffffecdfcbb7a6998372604a3d2c1808000000000000000000000000000000000d18202c3538414d57616c7b8899a1b4bac7d7e4f5fffffffffffffffffffffffffffffffffffffffffceee6d9cecac4bfbcbbbcbec1c6cacfd9dfe2eaf6fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebdfcab6a595806a5a4d403225150600000000000000000000000000000000000000000003162838576c8297acc1d7ecd8c3ae98836e5746332b2a282623211e161613100d0b071a2d3d596e8399aec3d9eee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff6e2cdbaa9927d67544330211103000000000000000000000000000000000000000000000000071a2d3d54697e94aabbcee2f7fffffffffffffffffffffffffff0dbc5b09b85705b49351f170f0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba0b6cbe0f5ffffffffffffffffeed9c3ae99846e593a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3245576278879aa2aeb0afaeadabaaa8a5a69e99938b847b6f625a4b3f2f1e0e00000000021528384b6074889eb3c8ddf3ffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000e23384e63788da6b7cbdff4fffffffffffffffffffffffffffff3dec9b5a48d78624d39291711253a4e5f6f849aa8bacddfefffffecdac9a7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acbecfe2eaf4f8fdf6f0e2cebbaa927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2ffffffffebd6c1ab96816c56412c17010000000000000000000000000000000c1c30404a607282979fb4bcc9d5e2edf7fffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b000000000000000000051a30455a6f859aafc6d6e9fffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000a1f33475874899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000000000000000000000081d33485d72889db2ac97816c57422c17020000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffff7e4d1c0ae99836e5b4a361d0d0000000000000000000000000000000000000000001325364a5b6e8398adc4d4e7fafffffffffffffffffffff7e2cebbaa8f7a644f3a240f00000000000000000000000000000000000000000000091d32455673889db3c8ddf2fffffffffffffffffffffffffffffffffffff4e0cbb8a69d8a807a77777a8087929da5adb4bac6c7cacfcdc9c6c3c1bfbdbcbbbbbbbbbbbbc9bcb5aa9f97887c6b605457524c483b37332a1f170c00000000000000152b40556a8095aabfd5eafffffffffffffffffffff6e1cdbaa88f7a644f3a240f000000000000000000000d22384d62788da8b9cde1f5ffffffffffffffffecd6c1ac97816c57422c170200000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0cbb8a696806b5a48351e0e0000000000000000000e1f3448596a8095a3b5c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c3b6a79e8b7e6c6055473a2c1e10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939465861727e89959da5a5a5937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff7e2cebbaa8a75604b35200b000000000000000000000000000000000011263c51667b91aabbcee2f7ffffffffffffffffffffffffffffffffecdac9bcb5a39b928c8981756b6d7783949fabbac6d6d2c9c9bcb5b2b3b8c5d5e7fffffffffffffffffffffffffbede2d4cbc7c9bcb5b4b4b4b4b4b4b4b4b4b4b4bbc8c1c8cbd5dee1e9f3e8d6c5ab96806b56412b160100000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffffffffff8ead9ccc1b5b1aa9f9b9893877d7a7e85919da5b1bdccd5e3effdfffffffffffffffffffffffffffffffffffffff6e6d2c1b49e8a78624d41301c0c00000000172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a2947f6a5f4d41312619110a040000060c171f2f3c495a63798a9eb4bfcfe5f5fffffffffffffffffae7d4c4b3a1947e695b493626140100000000000000000000000000000000050f1a21233039464b5d657683939fa9bac6d7e9fcfffffffffffffffffffffffffffffffffffffaecded0c8bbb4afa9a7a5a7a8acb1b4bcc9caced8e0e7f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8a78675f4f4332241402000000000000000000000000000000000000000000142a3f54697f94a9bed4e9dec9b49f8a76614b40403f3d3b393632282b2926222019192b40556b8095aac0d5eaead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff4dfc9b49f8a76614b3626140300000000000000000000000000000000000000000000000000000f22374c62778b9fb4cadff4ffffffffffffffffffffffffffecdac9aa957f6a553d2c1a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031121364b61768ba0b6cbe0f5fffffffffffffffff1dcc7b19c87725847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000003162839485a62778493999a9a9997969492908d88847e786f655d4d483c2f211100000000000d1d324556677d92a6b8cbe0f5fffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000013283e53687d93a8c4d4e7fafffffffffffffffffffffffffffff1dcc6b19c86715a49351b0b13283d52687d92a2b4c6d7e9fdffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daedfdfffffffffeebd9c8ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473889db3c8ddf2ffffffffebd5c0ab96806b56412b160100000000000000000000000000000000121c304354607381949fabb8c4cfdde4eff9fffffffffffffffffffffffffffff3e3cfbfac97826c5544311d08000000000000000000091e33485e73889db3c8dde6f1f6fcfffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000004172a3a5b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d3a2a1804000000000000000000000000000000000000081d33485d72889db2ac97826d57422d18020000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffff2ddc8b4a28f7a654f3d2d1a0000000000000000000000000000000000000000000008182d3d4f657a8fa6b7cbdff4fffffffffffffffffffffdead8c8a8937e68533e291300000000000000000000000000000000000000000000021528385c71869bb1c6dbf0fffffffffffffffffffffffffffffffffff8e4d2c1b39d88796b646262656b747d8790989fa8aeb2b5bcc9c8d0d9d6d4d3d1d0d0d0d0d0d0dacfc8bbb4a79e918074706c676259544c473a332a1c12040000000000152b40556a8095aabfd5eafffffffffffffffffffff4dec9b49f8975604b36200b000000000000000000000b2035485a74899eb4c9def3ffffffffffffffffebd6c0ab96816b56412c160100000000001c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d0bfb39e8876614c3c2b190000000000000000000005182a3b4b6074859ba8b9cde1ebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b6a59d897b68604b44372a1c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657617683939ea7b2b6c3ac97816c57422c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff4dfcab49f8a74604b35200b0000000000000000000000000000000000152a3f546a7f94a9c8d9ebfefffffffffffffffffffffffffffffff8e3cfbcab9f93857c77736c605759626e7f8d9fa8b9c6d6dedacfcac7c8cbd5e3f3fffffffffffffffffffffffaecdccfc3b7b2a9ab9f9f9f9f9f9f9f9f9f9f9f9faaa5acb3b8c4c9cdd7dee0cebbaa927d67523d281200000000000000000012273d52677c92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffeadaccbbafa39b928a86837e74686468717c87979fb3b8c5d2dfeffdfffffffffffffffffffffffffffffffffffeebd9c8b5a3947e695a483523130000000000152a3f546a7f94a9bfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a8472604a40301d14090000000000000004111e2c3c4a5b677d92a1b2c7d7eafdfffffffffffffffff2e2d0bfb49f8b79635443301c0c000000000000000000000000000000000000060c121b29333f4c58616e7e8b9fa8bacde1efffffffffffffffffffffffffffffffffffffecdccfc0b4aa9f9a9492909193969b9fabafb4bbc8cbd5dee6f1f8fffffffffffffffffffffffdf6f4f1eff0f4f6fdfffffffffffffff1e1cdbaa89e897c6a614f433220100000000000000000000000000000000000040a0c0f12273c52677c91a7bcd1e6e1cdbaa9927d685556555453514e4b4538413e3b38342b2e2c3c52677c91a7bcd1e6edd8c3ae98836e593c2c190b0b0b0b0b0c0d0d0e0f10121415151413100d0b050000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff0dbc5b09b857057463218080000000000000000000000000000000000000000000000000000000b1f3447596f8499afc4d9eefffffffffffffffffffffffff8e3cfbcab8f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f404b61768ba0b6cbe0f5fffffffffffffffff4dfcab59f8b76614c37210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2b3c485962737d8385858482817f7d7a77736f68625a504b3f342b1d1103000000000d1d2e3f4b6074879cb2c5d5e7fbfffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e080002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffecd7c2ad97826d583c2b1900192f44596e8499aec0d0e0f0ffffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffeed8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b20354a60758a9fb4c9dff4ffffffffead5c0aa95806b55402b160000000000000000000000000000000000001325364455606d7f8d9da6b2bec8d1dee6f1fbfffffffffffffffffffffff7e7d5c5b3a18e7a644f37271502000000000000000000071c31475c71869cb1bdcad4dee1e9f3f5fbfffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745947341f0a000000000000000000000000000000000000081d33485d72889db2ad98836d58432e18030000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffff9e5d3c2b09b85705d4b371f0f00000000000000000000000000000000000000000000000f20354a6074889db2c8ddf2ffffffffffffffffffffffedd7c2ad98826d583e2d1b07000000000000000000000000000000000000000000001a30455a6f859aafc4d4e7fafffffffffffffffffffffffffffffffff2ddc9b5a3907c665b4f4c4d50556067747b828a92999d9fabafb4c0cbd4e2e8e6e5e5e5e5e5e5ece3d9cec5b8b39e968985817d77706961584c473a3022150700000000152b40556a8095aabfd5eaffffffffffffffffffffefdac4af9a846f5544311d080000000000000000000005192b3c5d72879db2c7dcf2ffffffffffffffffe9d4bfaa947f6a553f2a15000000000000192e43586e8398adc3d8e4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c5b3a1917d675847331e0e00000000000000000000000d1d31445563788a9eb4bccddeeefefffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c3b6a49c8779655d4e423126190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4c61758599a1b3b9c5cac4af9a856f5a38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffecd6c1ac97816c5443301c080000000000000000000000000000000000182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffbe8d5c5b59f8d7e70676158574b45484c61697c8a9ea8b9c6d6e9e3dfdcdde0e7f3fffffffffffffffffffffffdecdccfbeb2a59d948d8a8a8a8a8a8a8a8a8a8a8a8a8b90979ea6adb4bac6c9ccc5b49f8b77614c37220c000000000000000000162b40566b8095abc9d9ebfefffffffffffffffffffffffffffffffffffffffff1e1ccbcaf9d94867d76716e6960564f535e667581909ea7b5c1d1dfeffffffffffffffffffffffffffffffffffff7e2cebbaa9b8573604b3c2b1905000000000012273c51677c91a6c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c7964544330221201000000000000000000000e1e2d3d4d5f6e8399a9bacde2f6ffffffffffffffffffede2cdbaa99b8573604b3b2a180400000000000000000000000000000000000000000b171e2f3a474c60697a8a9fb4c1d2e4f4fffffffffffffffffffffffffffffffff1e1cfbeb2a29a8c847f7c7b7c7e81868b92999faab3b8c4cad3dde4eff7fffffffff9f3f1ede9eae2dfdcdadbdfe2eaf5fffffffffffffce9d7c6b8a79e8d7f6a614f3e2e1808000000000000000000000003090c1116181f222427293a50657a8fa5bacfe4e9d7c7b09b85706a6b6b6a6866636056595653504d483c43424150657a8fa5bacfe4f1dcc7b29c87725a493522212020202121222323242627292b2b2a2825221f18110b070000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffedd8c2ad98836d583928160000000000000000000000000000000000000000000000000000000005182a3b576c8297acc1d7ecfffffffffffffffffffffffff4dfcab59f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000010300070d181f31404c5e697e93a9bed3e8fefffffffffffffffff8e3cfbcab917c67513c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3b475460686e70706f6d6b6a6865625a59534d483c372f20190d00000000000b1b2b3b4b5d6a8095a5b6cae3f3fffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00031729395b70859bb0c5daf0ffffffffffffffffffffffffffffffead4bfaa957f6a55402a150014293e54697e93a3b4c2d3e1f1ffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffff4e4d2c2af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008172222374c61778ca9bacde2f6ffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000008182637444b616a7c8898a0b0b4c1cad3e0e7f3fcfffffffffffffffffeebd9c9b8a699836e5c4a361909000000000000000000000014293e53697e939fb2b7c3c9cdd7dee0e8f2f4fafffffffffffaf4f2f1f1f3f5fbeed8c3ae99836e59442e19040000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98c77614c37220c000000000000000000000000000000000000081d33485d72889db2ae99836e59442e19040000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffff3decab6a4917c66513f2e1b010000000000000000000000000000000000000000000000071c3043546c8297acc1d7ecfffffffffffffffffffffff2ddc7b29d88725c4a36220d00000000000000000000000000000000000000000000152a3f546a7f94a6b7cbdff4fffffffffffffffffffffffffffffffff0dbc6b19b86715e4c3d373837444b5560666d767d84888b929aa2b3b7c4d4e2f2fffbfbfbfbfffff6ebe2d5ccbcb0a89e9b97928b867e776c61584d4033251506000000152b40556a8095aabfd5eafffffffffffffffffff8e5d2c2aa947f6a5537271502000000000000000000000a1f33465873889eb3c8ddf3fffffffffffffffde8d2bda8937d68533e281300000000000014293e54697e93a9bfc8d1dde4eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b8a799836e5f4d3a291700000000000000000000000002152737495a677d929eb0c0d0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b7a59c8677635b4b3f311d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6e8399a3b3bfccd6ddc8b29d88735645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e362614010000000000000000000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffffffffffff5e0ccb8a795806b61524c473a363234434f5e667b8a9ea8b9cde1f6f4f1f3f5fbffffffffffffffffffffffffefdfcfbeb2a098877e78757575757575757575757575767b818890989fa8aeb3b9b5a798836e5947341f0a0000000000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffff9e6d3c3af9e947f7367615758534b4538404c57616c7c899ba3b4c1d1e4f8fffffffffffffffffffffffffffffffff4dfcab49f8c7a645544311e0e0000000000000e23384d63788da8b9cce1f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705c4a362513040000000000000000000000000f1f30414d62788b9fb4c9dff1fffffffffffffffffffdead7c7b4a3937e695947341f0f00000000000000000000000000000000000000000003111c2a33424f5c6a7f94a3b5c6d6e7f7fffffffffffffffffffffffffffff9e6d3c3b2a09884796f6a676667696c71767d848b959ea6b2b6c3c9d2dce3eef4f0ebe6dfdcd8d4d7cdc9c7c5c6c9cdd7e5f5fffffffffffff5e4d6c5b8ab9f947f695c4b362513000000000000000000090b161e21262b2a33373a3c3e404e63798ea3b8cee3f5ddc8b4a3947f7f80807f7d7b7876726e6b6865625a5b5857565564798ea3b9cee3f3dfcab6a58d78624d38373635353536373738393a3b3c3e40403f3e3b37342a26201c1308010000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000172d42576c8297acc1d7ecfffffffffffffffffffffffff2dcc7b29d87725746331e0a000000000000000000000000000000000000000000000000000000000003090b0d0e10111214151618191a212a34424e5e667c8c9fb4cadff4ffffffffffffffffffffecdac9ae98836e5a483520130800000000000000000000000001080b0d0b0700000000000000000000000000000000000000000000000e1d2a36434b53595b5a5958565553504d483c3e38342b231c110500000000000b1b29394859657b8c9fb4c3d3e6fffffffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200a000a1e33465774899eb3c9def3fffffffffffffffffffffffffffffde8d3bea8937e69533e2914000b20364b6074859ba4b6c3d4e4f4fff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffff7e7d6c6b5a4937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051727343e414e64798ea3c7d7eafdfffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000919263143505e6676838f9ba3b2b6c3cbd5e1e9f5fefffffffffffff1e3cfbcab9e8877624d3e2d1b0000000000000000000000000b20354a607281929da5aeb4bac6c8ccd5dddfe6f1f3f8f5f2e7e0dddbdbdee0e8e5d3c2aa947f6a553f2a1500000000000000000012273c52677c91a7c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7a28d78634d38230e000000000000000000000000000000000000081d33485d72889db2ae99846f59442f1a040000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffae6d4c4b19c8673604a3520100000000000000000000000000000000000000000000000000013253652677c91a7bcd1e6fffffffffffffffffffffff4dfcbb7a58e79644f39240f000000000000000000000000000000000000000000000b21364b6075889db3c6d6e8fcffffffffffffffffffffffffffffffead4bfaa957f6a55402f2222263137444b505761686f72767d84909da6b7c4d4e6fafffffffffffffffef3e7e0cdc6b9b4b0acab9f9b948a8176675f5043332413000000152b40556a8095aabfd5eafffffffffffffffffff3dec9b5a48f7a644f3a240f00000000000000000000000c21364c61768ba6b8cbe0f5fffffffffffffffce9d6c6a5907b65503b26100000000000000e23384e63788da1b0b4c0c9d2dee5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede3cfbcab9e8977624d41301c0c0000000000000000000000000009192c3c4d5f6b8096a2b3c2d3e3f3fffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b8a79d87776259493d2e21130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea1b2c1d0e0e8dfcab49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffffffffff3dec8b39e8975604b4237332a211e1f32404c5d657b8a9eb4c8d8eafdfffffffffffffffffffffffffffffff4e4d1c1b2a0988276696260555f5f5f5f5f5f5f5f5f5760656c747b838a92999ea7a39b8978624d3a2a18040000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffff3dfcab6a595806a60544c46393e3631273039464b5e6678859ba3b4c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b5c4a372614000000000000000b20354b6074899eb3c9def0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543e2d18080000000000000000000000000001132035495a6d8297acc3d3e6f9fffffffffffffffffff5e5d1c1b39e8977614c3d2d1a07000000000000000000000000000000000000000000000c171f323e4b6074859ba8b9c9d9e7f5fffffffffffffffffffffffffff3dfcab6a5988273635b5452505253575861676f777f88939ca4b0b5c1c8d1dfdedbd6d3cac7c3bfc7bab4b1b0b0b4bac7d7e7f7fffffffffffff3e3d6c9bcb49f8c7a645443301c0700000000000007111c232832363b413a474c4f5254565762788da2b7cde2f7e4d1c1ae9d949595959492908e8a8783807e7b7774716e6c6b6a69788da2b8cde2f9e6d3c3a9937e69544d4c4b4b4a4b4b4c4d4d4e4f50525355555453504c483b3b3530251c140800000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffefdac5af9a85705a39291703000000000000000000000000000000000000000000040a0c13110b0d0f161e212223252628292a2c2d2e2d363b474c60687c8b9faabbcee2f7fffffffffffffffffffff4dfcab49f8b78624d42302518100b08010000000000060b0d151d2022201c1308090000000000000000000000000000000000000000000d182630353e4445454442413f3d3b38342b292220190d080000000000000c1b283946576278889daabbcee1f1fffffffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200a000c21364c61768ba7b9cce0f5fffffffffffffffffffffffffffffee8d3bea9937e69543e291400081d3144556176869ca5b7c6d6e9fcf1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9efffffffffecdac9b9a89c8674604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f223445515752677d92a7bcd2e7fffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000009141d33404c58616e7a85919ca4b3b8c5cdd7e2ebf6fffffffff1e1d0bfb49f8d7b655948342010000000000000000000000000071c304354606d7d8791999fa8adb3b8c5c7cad4dbdee5e1ded5cbc8c6c6c9ccd6d1cab6a48f7a654f3a25100000000000000000000f24394e64798eabbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3ceb9a38e79644e39240f000000000000000000000000000000000000081d33485d72889db2af9a856f5a45301a050000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffff4dfcbb7a6927d685443301c07000000000000000000000000000000000000000000000000000e23394e63798ea3c6d6e8fcfffffffffffffffffffffae6d4c3ab96816c56412c1701000000000000000000000000000000000000000000091e324556697f94a8b9cce1f5fffffffffffffffffffffffffffffbe6d0bba6917b66513c26120d141d26313539464b52595861676f7b889da6b7cbdfeefffffffffffffffffffbebe4d6ccc9c5c9bcb5b0a99f96887c6a615042311b0b0000152b40556a8095aabfd5eafffffffffffffffffff1dbc6b19c8673604a35200b000000000000000000000317293950667b90a5c5d5e7fbfffffffffffffff5e1cdb9a88d78624d38230d0000000000000c2135495b6f83909aa2b0b5c1cad3e0e7f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcfbeb49f8d7b6559483423130000000000000000000000000000000e1e30414b6073849aa4b6c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffeebd9c9baa99e89796359483b2c1f1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bfcfdfedf7e3cfbcab8d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000001b30455b70859ab0c5daefffffffffffffffffffffffffffffffedd7c2ad98826d574532211f170c091522303f4b5c687e93aabbcee2f7fffffffffffffffffffffffffffffce9d6c6b4a398827261584d4b444a4a4a4a4a4a4a4a39454b505560666d767d83898d8d867a645a48351c0c000000000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff2dcc7b29d8774604b4336332929201d151b2933404c5a6275859bb0c5dbf0fffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3e2d190900000000000000081c3043546f849aafc2d3e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110b050000000000000000000000000006192b3c4e64798ea4b6cadef3ffffffffffffffffffffefe1ccb9a897816c5b4a36210f000000000000000000000000000000000000000000000004141d31445563798a9eabbcc9d7e5eff9fffffffffffffffffffffbe7d5c5b29c87756055493d3d3b3c3e3a464c5259616a757e87919ba3afb4c0cac9c5c1c3b6b2adaaa6a99f9c9a9b9fa9bac9daecfffffffffffffff3e7dacebbaa9b8672604a35200b00000000010f1a212f3839464b51565a58616467696b6d6e788da2b7cce2ffefdfcbbbaea9aaabaaa9a8a6ab9f9c999693908d8986838180807f7f94a9bfd4e9fff0dbc6b09b8671626261606060606061626263646567696a6a696865625957504a43363026180f010000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffedd7c2ad98826d58432d180000000000000000000000000000000000000000000c171f2128251e222428323637393a3b3d3e404142443d4a4e59626d7e8c9fa9bac8d9ebfefffffffffffffffffffff7e2cebbaa98836e604a43362e24201d15171514141419202327313537353025241d1204000000000000000000000000000000000000000008141c20282f30302f2d2c2a2825222019130d0b05000000000000000d1c293946576175869ca6b7c8d9ebfffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200a000e23384e63788da3c5d6e8fbffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000215273747586277879da8b9cde1f5f1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffff4e3cfbcab9e8a79635645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015293e51636c646c8197acc1d6ecfffffffffeebd9c9a6907b66513b26110000000000000000000000000000000000000000000115222f3a474c5d64707c87939ea6b4bac6ced9e6eef8fff3e4d3c3b3a195806b5d4b3b2b180200000000000000000000000000132536434a5f67747c838991979ea7abb2b7c3c6c9d2cdc9c4b7b3b1b1b3b9c5bcbeb19c86725d4b37220e0000000000000000000b21364b60768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000081d33485d72889db2b09a85705b45301b060000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffff2ddc8b29d8774604b36251300000000000000000000000000000000000000000000000000000b21364b60768ba8b9cce1f5ffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000021628384c6176899eb4c9def2fffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000109141d202933363d3a474c525d6577879db2c0d0e3f7fffffffffffffffffffff4e8e1dedadacfcac7bab4a79e917f6a604e3929160300152b40556a8095aabfd5eafffffffffffffffff9e5d3c2aa95806b5443301c07000000000000000000000a1e3346576c8197acc1d7ecfffffffffffffffff3dec9b49e8974604b35200b000000000000061a2c3d54656f7b85909ba3b1b6c2cbd5e0e8f3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffaedded0bfb2a0947f6a5e4c3b2b180500000000000000000000000000000000131d3144556176869ca7b8c7d7e6f6fffffffffffffffffffffffffffffffffffffffaece3cfbcab9f8b7b655b493b2b1d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfefeebd9c9a5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffee8d3bea9937e69543928160a0400000412212e3e4b61768a9fb4c9dff4fffffffffffffffffffffffffffff5e1cdb9a89b85736054463a3531263535353535353528323637444b505761676e74787771645c4a3c2b1900000000000000000000001c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffead5bfaa95806a554431261e17140b09020b171e2f3c485763798ea3c8d8eafdfffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a2510000000000000000001142636556a7f94a4b6c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2e2220180d080000000000000000000000000e22364a5c72879cb2c7dcf1fffffffffffffffffffffce8d6c6b49f8c79634e3d2c1a06000000000000000000000000000000000000000000000002152737495b667c8d9fabbac7d2dee5f0fdfffffffffffffffff5e0ccb8a7917c675745372c272627292933363b474c566068737c86909aa2aeb5b4b0aba6a59c9894918d8a8785868b9fabbccfe3f0fffffffffffffff7ebd9c8b5a3907b65503b261000000002101f2d36404c505761666b6f7377797c7e808283849aafc5daeffffde9d9cbc2bebfc0c0bfbdc9bcb4b2aeaba8a5a89e9b9897969594949daec2d7ebfff2ddc9b5a3907b777777767575757676777878797b7c7e80807f7d7a77726c6660544b43362d1f120400000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff0dbc6b19b86715c3a2a180400000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000c1c2a33373d3a31373a39454b4d4e4f515253555658595a5b636b7782929faabac7d7e6f6fffffffffffffffffffffffeead8c8b2a0937e6960544b3f3a3531272c2b2a29292b353837444b4c4a433639301f170c100c09030000000000000000000000000000000001080b13191b1b1a18161513100d0b05000000000000000000000e1d2b3a47576175849aa4b5c4d4e6f6fffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffebd6c1ab96816c56412c17010009192a3a485963798a9eb4c9def3edd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffff4e4d0bfb59f8d7c665b4938271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c817a71869cb1c6dcf1fffffffff7e3cfbcab8e79634e39240e0000000000000000000000000000000000000000000003111c2a333f4b4f5e66747e88959fa8b4bbc8d0dee5ebe3d5c6b6a59a8373604b3f2f1d0d000000000000000000000000000008182530414d5560676e767c82888f969da5aab1b5c2b9b4aaa69d9c9c9ea7a5a7a7a0927d67523f2e1b08000000000000000000091e32455672879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000081d32485d72879db2b09b86715b46311c060000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffecd7c2ac97826d55443118080000000000000000000000000000000000000000000000000000091e32455674899eb4c9def3ffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000a1e3346576c8196acc3d4e6fafffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000001080b171e21282a33373f4b59657b8fa2b3c7dcf1fffffffffffffffffffffffcf5f3f0ece3dfd7cdc5b8b39d927e685746321e0a00152b40556a8095aabfd5eafffffffffffffffff3decab6a48e79644e3625130000000000000000000004182a3a4b6176899eb3c9def3ffffffffffffffffefdac5af9a85705443301c08000000000000000f1f3747545d65707b85919ca4b3b7c4ccd6e0e8f3f7fefffffffffffffffffffffffffffffffffffffffffffffbeadccfc0b3a1988272604a402f1d0d00000000000000000000000000000000000114263746586378899ea9bac8d9e7f7fffffffffffffffffffffffffffffffffffcecdccdbcb49f8d7c665d4b3d2c1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b5b70859ab0c5daefffffe7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000003101e32465772879db2c7dcf2fffffffffffffffffffffffffffae6d4c3b49e8a786255443629201d1420202020202020161e2126313539464b52546063625a4e4a3e2d1e0e00000000000000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503727150803000000000003121d2b394b60758aaabbcee2f7fffffffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000c21364b6175869cabbccfe3f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a594b3f37342b221b100600000000000000000000071b2d3e576c8197acc1d6ecfffffffffffffffffffffff4e3cfbcab98836e5b4935210b00000000000000000000000000000000000000000000000009192c3d4c5e687e8d9fa9b5c1c9d3e2eaf5fffffffffffffff3ddc8b39e8875604b39281912111214171f212a3438454b546067717b848f999f9f9b96918c87837f7b78757270717b8d9fb5c2d2e5f5fffffffffffffff6e6d2c1ac97826c57422d1700000010202e3d4a4e5e666e767b8085888c8f91939597989aa2b4c8dcf1fffff7e9ded6d3d4d5d5d4d2d9cfcac7c3c0bdc6b9b4b0adacabaaa9a9aebbccdef1fff8e4d2c1aa99908c8c8c8b8a8a8a8b8c8c8d8e8f90919395959493908c87817b736860544a3d2f221305000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff3dec9b39e89745847331f0a00000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000004172a3a474c534e424b4f5c57606263656667696a6b6d6e707379818998a0b4bbc8d7e5f5fffffffffffffffffffffffffff6e6cfbfb59f8d7f72655d544f4b443742403f3e3e3c484d535560626054514d4033292025211e160b00000000000000000000000000000000000000040605040301000000000000000000000000000002101f2c3b48586175849aa2b4c2d2e2f2fffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e090010253b50657a90a5bacfe5faffffffffffffffffffffffffffffffedd8c2ad98836d58432e180300000c1c2b3b495b6a7f94a9bfd4e9e9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffbe8d6c5b3a1947f6a5e4c3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d7287877b90a4b6c9def3fffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000c181f2e37404d55606976808a979faab3bfc9d2d5d1c5b8a89d87766155443121110000000000000000000000000000000008131c3037444b515760666d747a81878e959ca4a5a89e958d888686898c8f92928f826d5f4d39211000000000000000000000031628385a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000081d32485d72879db2b19c86715c47311c070000000000000000000000000000000000000000000000000000000f253a4f647a8fa4c9d9ebfeffffffffffffffedd8c2ad98836d58372715010000000000000000000000000000000000000000000000000000031628385e73889db3c8ddf2ffffffffffffffffffffffecd7c2ac97826d57422d180003090b10130f0d070000000000000000000000000000031729394e63798ea5b7cbdff4fffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000030a0c13171f212f3b4b5d6f849aafc4d9effffffffffffffffffffffffffffffffff8f4e9e1d5ccbbb39e8976614b36210c00152b40556a8095aac9d9ebfefffffffffffffff1dcc7b19c87725c4a36180800000000000000000002101f334758697f94a8b9cce1f5fffffffffffffffae6d4c4aa95806b553626140100000000000000011929373f4c505e66727c86939da6b3b9c5ccd5dfe3ebe9f4f6fdfffffffffffffffffffffffffffffffffff3e7e0cdbeb2a2998373605443302111000000000000000000000000000000000000000919293a495a657b8b9faabbc9dae7f7fffffffffffffffffffffffffffffffdeedecfbeb09e937e685e4c3f2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485973889db3c8ddf2fffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000152a3f546a7f94a9c4d4e7fafffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000031629395b70859ab0c5daeffffffffffffffffffffffffffff4dfcab7a5947f6a5a493727180b0801000a0a0a0a0a0003090b141d2029323636434b4d4d483c362d2010000000000000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000d1d314455748a9fb4c9dff4fffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000091e324657647a8c9fb4c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8877655d544d483b372e20190e0000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffeebd9c9b49f8c79634e392916030000000000000000000000000000000000000000000000000f1f30404e60687d8a9ba3b1b6c2cdd7e5f5ffffffffffffedd8c3ae98836e5645311b0a00000000040a0c181f283236434b515d656f7a838b8985817c77726e6a666360545b5d6b8196a4b5c7d8eafdfffffffffffffff0dbc6b19c86715c47311c000009192e3e4b5b63707b838a90969a9ea7a4a7a9abacaeafb4c0d1e3f7fffffffbf1ebe9eaeaeae9e7ebe3dfdcd8d5d3d6cdc9c6c3c1c0bfbebfc2ccd9e9fbffffefdfc8b7aaa5a2a2a1a0a09fa0a0a1a2a2a3a4a5a7a8aaaaa9a8a5a59d9790867d73635b4c40312313030000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff5e0ccb9a78c77614c37220c00000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000a1f334758616860575c6471747677787a7b7d7e7f81828385888e969ea8b2beced8e6f5ffffffffffffffffffffffffffffffede3cfbcab9f94847a716a646055595755545454575a62696f7577746f665e4c473a353a3632281b0e000000000000000000000000000000000000000000000000000000000000000000000000000311202d3d49596276849aa2b4c0d1e0f0fffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070010263b50657b90a5bad0e5faffffffffffffffffffffffffffffffefdac4af9a856f5a45301a000000000d1d2c3d53687d93a8bdd2e8e6d4c3a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fff5e0ccb9a799836e614f402f1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869c899eb4c2d3e5f9fffffffff7e3cfbcab8d78634d38230e0000000000000000000000000000000000000000000000000004101b223037444b57616b77828c99a1b1b5c2c0c1b4a79e8a7963584637271503000000000000000000000000000000000000131927313639454b515560656c727980868c909089807873717174777a7c7d7a6d645341301e030000000000000000000000172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000081d32485d72879db2b29c87725d47321d080000000000000000000000000000000000000000000000000000000f243a4f64798fabbccfe3f7fffffffffffffff0dbc5b09b86705443301c080000000000000000000000000000000000000000000000000000001d32485d72879db2c7dcf2ffffffffffffffffffffffedd7c2ad98826d583c2b1910161e21252824221b1002000000000000000000000000000b2135495b72889db2c7ddf2fffffffffffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000040a111d2e3f53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffcf3e7e0ccb9a7927c67523d271200152a3f556a7f94abbccfe3f5fffffffffffff8e4d2c1aa957f6a553e2d1a00000000000000000000102030414c6177899eb3c6d6e8fcfffffffffffffff4dfcbb7a68f7a644f3a250f0000000000000000000b19212f38404c546067747e88949ea7b3b8c5cacfd9d4dee1e9f5fdfffffffffffffffffffffffffff8ede3d5cbbcb0a09884746055443625130300000000000000000000000000000000000000000c1c2c3c4b5d667c8c9fabbcc9dae7f5fffffffffffffffffffffffffbf5efdfd0c0b2a095806b604e40302110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca6b7cbdff4ffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000010253a50657a8fa6b7cbdff1fffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffffbe7d5c5b29d8775604b3c2c19090000000000000000000000000001080b161e212630353838342b221b1002000000000000000000000000152a3f546a7f94a9c2d2e5f8fffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000031628395f748a9fb4c9dff4fffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000031628394b5c6c8197a8b9cde1f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a69c877a706962594f4b3e352b1e1402000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffff7e3cfbcab97826d5746321e0a00000000000000000000000000000000000000000000000001122231424e5f677985929ca4b4bac7d7e5f5fffffffffee9d4bea9947f69543827150100000000000000040a161e2630353f4c505c646e7675706c6762595855514d4b433f4b6074869ca9bacee2effffffffffffffff3dec9b39e89745e49341f00011426374b5c64798590999fa9abafb3b8c5bcbec0c2c3c5c8d1deeefffffffffffffffefffffffefffef7f4f1eeebe8e9e1dedbd8d6d5d5d4d4d7dee9f7fffffffde5d5c8bebab7b7b6b5b5b5b5b5b6b7b7b8b9babcbebfbfbebdc3b7b2aca49c928579665e4d413121110000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffbe8d6c5a48f7a654f3a251000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000081621374c61767d6a6d717a868a8b8c8e8f909293959697999a9ea6abb4b9c6cfe2eaf6ffffffffffffffffffffffffffffffffffecdac9bcb5a29a8f867f7975716e6c6a6969696c72787e84898c8a857c6e6158474b504b46392c1e0e00000000000000000000000000000000000000000000000000000000000000000000000412212f3e4a5b6377869ba3b4c0d1deeefeffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b050010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffff1dbc6b19c86715c37261401000000081d3144556e8398aec3d8eddfcab6a58c77614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fff3dec9b39e8977614c433222120100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f84999ea8b9cce0f0fffffffffffeebd9c9a7927d68523d2813000000000000000000000000000000000000000000000000000000081219273139464b59626d7984919ba3a9aba9a39b897b645b4a3a291909000000000000000000000000000000000000000009151d2028323637444b50565c646a71777b7b766b625a5c5c5962656767645c534636231301000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000081d32475d72879cb2b29d88725d48331d080000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffffffff3dec9b49e8975604b35200b0000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffff0dbc6b19b86715a483526252832363a3e39362d201305000000000000000000000000061a2c3d5b70859ab0c5daeffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000001024394f64798ea4b9cee3f9fffffffffffffffffffffffffffffffffffffffbe8d6c5ab96806b56412b16000e23394e63798c9fb4c7d8eafdfffffffffff2ddc9b5a38d78634d38230f0000000000000000000e1e2d3e4d5f6e8298a7b9cce4f4fffffffffffffffdead8c7b29d8874604b35200b0000000000000000000003111c232f36434a556068757f89959ea7afb4bcc9bec9cdd7e2eaf5f7fffefefefefefefefff7efe4ddd0c5b8b39e96827460564537271808000000000000000000000000000000000000000000000e1e2e3f4d5e687e8d9fabbcc9d8e5f3fffffffffffffdf6f4f0ebe7e0ddd2c1b3a2988272604a42312212020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283952677d92a7c4d4e7faffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000b20354b6074889db2c3d4e5f5ffffffffffffffffffffffffffebd6c1ab96816c563a2917040000000000051a30455a6f859aafc4daeffffffffffffffffffffffffff5e0cbb8a6937e685645321e0e0000000000000000000000000000000000030a0c141c20232220190d0700000000000000000000000000000f243a4f647a8fa3b5c9deecfbfffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000b1b2e3e4c62778a9eb4c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4b6a59c8f857e776f645c4d493c311d150a000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffeebd9c9b49e8976614b36210c0000000000000000000000000000000000000000000000000004132331414d5b63737d86939fa9bac7d7e9fdfffffffce6d1bca7917c67523c291c140800000000000000000208141c202f383e4a4f5861605456514c483b3f3c38353032455664798b9fb4c1d1e3f3fffffffffffbf0dfcab49f8a755f4a352000081d314455647a8a9ba3aeb4bac7c4c8ccd5d1d3d5d7d8dadce3eefcfffffffffffffffffffffffffffffffffffffffffcf5f3f0edecebeae9e9ebf1fbfffffffffff3e5dad2cfcccccccbcacacacbcbcccdcdced0d1d3d5d5d4d2d4cac7c2b6b1a39b8a7c675f4d3f2f1d0d00000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffe8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000000000000000071626344550657c747f82868f9c9fa9a2a3a4a6a7a8aaabadaeafb3b8c4c9ccd6e4ecfdfffffffffffffffffffffffffffffffffffff7e7dacfc0b4afa49c948f8a868381807f7e7e81878d93999fa89f9a918376615860656157493c2c1a0a0000000000000000000000000000000000000000000000000000000000000000000412222f3f4b5c6479879ca4b4c1d1deeefcfffffffffffffffffffffffffffffffffffffffffffff7e4d1c1ad98836d58432e1803000f24394e64798ea3b9cee3fffffffffffffffffffffffffffffffff3ddc8b39e88735544311d080000000b20354b6074899eb3c9def2dcc7b29d87725847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c8d8eafeedd8c3ae98836e5a483b2a1c0c000000000000000000000000000000000000000001080b111616110b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acb9c6d6e8feffffffffffffecd7c2ac97826d573a2a17040000000000000000000000000000000000000000000000000000000009151d29333b484d5b636f7c868e9496948e8578645c4b3d2d1c0c0000000000000000000000000000000000000000000002080b161e212631353a3e4a4e555962666661584d493c3b484d5052524f4b3e3628180500000000000000000000000010253b50657a90a5c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000081d32475d72879cb2b39e88735e49331e090000000000000000000000000000000000000000000000000000000a1f33475870859bb0c5dbf0fffffffffffffff5e1cdb9a88d78634e38230e0000000000000000000000000000000000000000000000000000031628395e74899eb3c9def3fffffffffffffffffffffff4dfcab49f8b78624d44373b38454b4f534f4a3e30231507000000000000000000000000182e43586d8398adc2d8edffffffffffffffffffffffffffffead4bfaa957f6a55382815020000000000000000000000000d22384d62778da2b7cce2f7ffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16000c21364a5b6d8298a9bacee2f3fffffffffff0dbc6b09b86715b4935210c00000000000000000c1c2b3c4a5c677d92a0b2c5d6e8fffffffffffffffff6e2cebaa995806b5443301c08000000000000000000000000091118253037444b57606a768088939a9faba3a9b4bac7cdd7dde4e9e9e9e9e9e9e9e9e9e3dcd2c9bfb3a69e91807260564538281909000000000000000000000000000000000000000000000000102130404e5f687e8d9fabbac7d5e3eefaf4f2efebeae2dfdbd6d5cbc8c3b5a39a84736054433024140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576d8298adc2d7edffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000081d3144556a7f95a5b7c7d7e6f6fffffffffffffffffffffffff0dbc6b09b86715846331f0a0000000000051b30455a70859aafc5daefffffffffffffffffffffffffecdac9b39e8875604b38281600000000000000000000000000000000000000000001080b0e0d0b05000000000000000000000000000000000d22374b5c71869bb1bdceddedfbfffffffffffffffffffffffffffffffffee9d4bfa9947f6a543a29170400000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000101f3447596b8095a8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d3c3b6b2a39b948b847a6e625a4e4232281a0b0000000000000d22374d62778ca2b7cce1f7fffffffffffffffffffffffff7e1cdb9a8927d68533828160200000000000000000000000000000000000000000000000000051323303d4a546067737e8b9fa9bacde1f0fffffffae5cfbaa5907a65504639302618120800000000000000000108111c232e363a464c4b43363c37342b2a2623201c28384a5c6a7f94a3b5c5d5e5f5fffffff3e8e0d2c9b49f89745f4a341f000b20354b6073879da8b4c1c9cdd7dadee0e8e6e8eaecedeff1f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffff7ede7e5e1e1e1e0dfdfdfe0e1e1e2e3e4e5e6e8eaeae9e8e6dfddd3cac1b4a89e8c7d675d4b3b2b1805000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000051525344451636c818a94979ca4b1b4bac7b8babbbcbebfc0c2c3c5c8cbd5dee1e8f4fffffffffffffffffffffffffffffffffffffffffff7ece3d1c8c2b5b1a9a99f9c989795949393979ca4a8afb4bab4afa19986766a747a75635a49382715020000000000000000000000000000000000000000000000000000000000000004122230404c5d657a889da5b5c2d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffff6ddc8b4a3907b66503b261100000e23384e63788da3c5d6e8fbfffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000f253a4f647a8fa7b9cce0edd8c3ad98836e583a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788daabbcee2f7f3ddc8b39e88786259483a2a1c0d00000000000000000000000000000000000008141c20262b2b26201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c6d6e4f4fffffffffffffff1dcc6b19c87715847331f0a0000000000000000000000000000000000000000000000000000000000010b171e2b343d4a4e5e6671797e807e7970635a4b3e2e1f0f000000000000000000000000000000000000000000000000000003090b141d20252d36393b484d50504c463a352b2b34373a3d3d3a372e20180a000000000000000000000000000d22384d62788da9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000071d32475c72879cb1b39e89745e49341f000000000000000000000000000000000000000000000000000000000417293a556b8095aac6d6e8fcfffffffffffffce9d6c6a8927d68533d28130000000000000000000000000000000000000000000000000000091e324657758a9fb4cadff4fffffffffffffffffffffff7e3cfbcab97826d605550505556606568645c4d4133251608000000000000000000000014293f54697e94a9c4d5e7faffffffffffffffffffffffffffefdac4af9a856f5645321d090000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffffffffffff8e4d2c1a8937e69533e291400071a2d3d4d62788b9fb4c5d5e8fbffffffffe9d4bfaa947f6a553c2c1906000000000000000c1b2a3a485a647a8a9fb4becfe4f4fffffffffffffffbe8d6c5b49f8b78624d36261401000000000000000000000000000008131c273139454b58616a757d858b8e8d949fa9b4bac7c8d1d4d4d4d4d4d4d4d4d4d1c8c1b5b1a199887c6b60544538281a0a0000000000000000000000000000000000000000000000000002122231414e60687e8d9fa9b8c5d1e0e7e0dddad6d7cdc9c5c1c5b8b3aea49b85756155443625130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b6075899eb3c8def3fffffff0dbc6b09b86715b46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000011426374b6075879da9bac8d8e7f6fffffffffffffffffffffff4dfcab49f8b76614c36210f0000000000051a30455a6f859aafc4daeffffffffffffffffffffffff8e3cfbcab95806a5645321a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e51677c919fb1bfd0ddedfbffffffffffffffffffffffffffffffffeed9c4af99846f5846331f0800000000000000000d22384d62778da2b7d9ebfeffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000005182a3b4c6177899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3cac1b4b0aa9f998f837868604b4538291b0b00000000000d23384d62788da2b7cde2f7fffffffffffffffffffffffffce9d6c6ae99846f5645321e09000000000000000000000000000000000000000000000000000005121f2d36434b5560697c8b9fb4c1d2e5f8ffffffead5c0ab95806d61574b43362f221b100800000000000000000009101b222933363530262722201815110e0b0a1a2d3d4b6073859ba7b8c7d7e6f1f8ece3d6ccc2b5b19e89735e49341e000f243a4f64798fa5b6c6d1dfe2eaeff3f5fbfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f7f6f5f5f4f5f5f6f7f7f8f9fafcfdfffffefffaf4f0e5ded1c6b9aa9f8c7b65594834200e000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000011323334351626c81969faaacb1b6c2c9ced8cdcfd0d2d3d4d6d7d8dadde0e7f3f5fcffffffffffffffffffffffffffffffffffffffffffffffffeee3dcd2c9c6c7bab4b1aeacaaa9a9a9acb1b6c2c4c9cdc9bfb3a49b857f878f8778635645311d0a00000000000000000000000000000000000000000000000000000000000005122330404c5e667b8a9ea6b7c3d2e0effdfffffffffffffffffffffffffffffffffffffffffffffff6e6d0bfb09b85705e4c38230f00000c21374c61768ca7b8cce0f5fffffffffffffffffffffffffffffff7e3cfbcab8c77624c37220d000003172939556a7f95aac5d6e8ead8c7a9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4f5e0cbb8a69c86776258473a2b1d0e0000000000000000000000000000000011182630353b40403c3631271c13080000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea8b9cce1f5fffffffffffffff4dfcab59f8b76614c37210c00000000000000000000000000000000000000000000000000000000000000030d18202d36404d515c64696b69645c4d493c2e201001000000000000000000000000000000000000000000000000000000000001080b101b22242b34373b3b363329201918202225272825221b100200000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000071d32475c72879cb1b49f89745f4a2715020000000000000000000000000000000000000000000000000000000010253a4f657a8fa8b9cce1f5ffffffffffffffedd8c2ad98836d583d2c1a06000000000000000000000000000000000000000000000000000c21364b61768babbccfe3f7fffffffffffffffffffffffeebd9c9b19f9580736965656a70767a7d7a675f504333261607000000000000000000000e24394e63798ea6b7cbe0f7fffffffffffffffffffffffffff4dec9b49f8a75604b36200f0000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffff2ddc9b5a38e78634e39230e00000f2035485a6b8096a7b8cce0f0fffffff9e4ceb9a48f79644f3a2412020000000000000e1c293947596278889da9bacddcedfffffffffffffffff1e0ccb8a797816c5948341808000000000000000000000000000000000009151d28323a464c566068707679787f8a989fa9b0b4c1bebebebebebebebebec0b4afa39b908377665e4a4336281a0a00000000000000000000000000000000000000000000000000000004132331424e60687d8b9ea7b4c0cbd5cbc8c4c1c7bab4b0aca7a69e999486776157463727180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c304354687e93a7b8cce0f5fffffff2dcc7b29d87725d382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000091e324557657b8b9faabbc9d8e6f5fffffffffffffffffffff7e3cfbcab917c67523d2c1a0600000000041a2f44596f8499aec4d9eefffffffffffffffffffffff4dfcab59f8c78624d382816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6d8197a1b3bfcfdcebfefffffffffffffffffffffffffffffff4dec9b49f8a76614c36261401000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000d1f33475870859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e6dfd1c8c8bbb4aea1998a7e6d60564639291b0b000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffff4dec9b49f8a75604b36210b000000000000000000000000000000000000000000000000000000010f18263037444b5d697f94a3b5c9def0ffffffedd8c3b09e9582756860544c40372e221b1008000000000000000000070c171f21201c14120d0b0500000000000f1d3144556278899ea9bac8d4e0e3dfcfc5b9b3a49c9286715c47321c0010253a50657a8fa5c3d4e4eff6fdfffffffffffffffffffffffffefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe4d7c8bbaa9e8977624c3c2b19060000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000f1f314150616b80969fb0bdc2c6c9d3dfe2eae3e4e5e7e8eaebeceeeff3f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0e5dedbd7cdc9c6c3c1bfbebebec1c7cad3d9dee1dfcfc2b4a39b949da59c8674604b382715020000000000000000000000000000000000000000000000000000000004122330414d5e667c8b9ea8b8c5d4e1f0fefffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b3a1907b6550402f1c0900000a1f33475873899eb3c8def3fffffffffffffffffffffffffffffffeebd9c9a38e79634e39240e00000a1e33465770859bb0c5daf0e2cebaa98f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000081d31445572879cb1c7dcf1fbe7d5c5b6a49c86766158483b2b1e100200000000000000000000000008131c2e36434b515655514b45383025180d00000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffff8e3cfbcab907b66513b2611000000000000000000000000000000000000000000000000000000000000000000050f1a2130393e4a4e5456544e4a3e352c1e100200000000000000000000000000000000000000000000000000000000000000000000070d0f1820222626211f170b06050b0d1012120f0d0800000000000000000000000000000000081c30435471879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000071c32475c71879cb1b59f8a755544311d08000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffff2ddc8b39d88735b4935210c000000000000000000000000000000000000000000000000000d22384d62778da2b7d9ebfefffffffffffffffffffffffff7e7cebdaf9e95877f7a7a7f858a8f938a7d6a615044332514030000000000000000000b20354a6073889db3c9d9ebfefffffffffffffffffffffffff6e1cdbaa9927c67523d2c1a06000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffffae6d4c3b09b86715b4935210c000006192b3c4c6176899eb3c2d2e5f8fffff6e1ccb7a18c77624c3f2f1e160a00000005121e2b3a47576177869ca6b7c7d7e9fafffffffffffffff1e1d0bfb39e8977614c3b2b1900000000000000000000000000000000000000010a161e293338454b53576164636979828a939ba3a8a9a9a9a9a9a9a9a9a9a9a29a91857b6e62594c403025180a000000000000000000000000000000000000000000000000000000000005142431424e5f677b899aa2b3b8c4b8b3afaba8a99f9b96928d88847f776259473929190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4b6073879cb2c5d5e8fbfffffff3dec8b39e89735645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000031628394b5d667c8c9fabbbc8d7e5f3fffffffffffffffffffeebd9c9af9a846f5b4935210f0000000003182e43586d8398adc2d8edffffffffffffffffffffffefdac5af9a85705a48351a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414b60748399a1b2becde2ebf6fffffffffffffffffffffffffffff6e1cdbaa9937e685443301c0b0000000000000011263c51667b91a6bbd0e6ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000004172a3a596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe4ddd9cecabfb3a99f9382746157463929190900000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffff6e1cdbaa9907a65503b2510000000000000000000000000000000000000000000000000000000000008141c26313f4b6073869bb1c2d3e7f7fffff3dfcdbcb0a098887d73665e4f4b3f372e231c1108000000000000000000040a0c0b080100000000000000000001152737495a657b8b9faab7c3cccfcabeb2a79e93867d76614c37210c000e23384d63788da5b7cadfe9f3f5fbfff8fffef7f4f2f1efedebe9e7f1f3f9fffffffffffffff8f3f1eceef0f2f4f7fdfffbfdfefffffffffffffefdfbf9fffffffffffffffffffffef7f4f7fefffbfdfffffffffffffffffffffffffffffffff4e6d8c8b8a799836e5a4935200b0000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000061a2c3d4d5f6a7f959eb0bdcdd7dcdee5f0f6fdfff9fbfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3f1e9e1dedbd8d6d5d4d3d3d6dcdee5eef4f6ede0d1c1b4b0a9b2b5a4947e695645311d0900000000000000000000000000000000000000000000000000000003122230414d5f677c8b9fa9b9c6d5e3f1fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9a846f5d4c3822110000000417293a5b70869bb0c5dbf0ffffffffffffffffffffffffffffffffe5d0baa5907b65503b261000000c21364c61768a9fb4cadff4dfc9b49f8a75604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000002152737586e8398adc3d8edfff3e3d3c3b6a49b85766259483c2d20120100000000000000000000091825303f4b5460666b6b6660564a43362a1d0f01000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f849aafc4daefffffffffffffffffecdac9aa95806b55362614010000000000000000000000000000000000000000000000000000000000000000000007121d242d36393f413f39362d20190e000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11110c0a0400000000000000000000000000000000000000000000000000000001142636596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000071c31475c71869cb1bcab8b75604b36200b00000000000000000000000000000000000000000000000000000000081d3144556e8499aec3d9eefffffffffffffff4e0cbb7a68d78634e38230e0000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5ffffffffffffffffffffffffffffecdcccbcafa59d948f90959a9fa9a99f927f6b625043322211000000000000000000071c3043546b8095abbccfe3f5fffffffffffffffffffffffffce9d7c7af9a85705b4936211100000000000000000000091d2f40576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffff4dfcab7a5927d68523d2c1a060000000e1f334658697e93a4b5c9deedffffffead4bfaa957f6a5d4c4032281a120b0d19202f3c48586175859ba4b6c4d4e5f5fffffffffffffff3e2d3c3b3a1927d685947341d0d000000000000000000000000000000000000000000030c171f28323639464c4f4e5b636d767e858d93949494949494949494948e857c73655d4c473b2f1c13080000000000000000000000000000000000000000000000000000000000000006142431414d5d657884939ea6a3a69d9a96928e8a85817d78736e696259483b2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a4a5b697f94a4b6cae3f3fffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000a1b2e3f4c5e677d8d9faabac7d6e3f1fffffffffffffffffff7dcc8b4a28e79634e3d2d1a0700000001162c41566b8196abc0d6ebfffffffffffffffffffffde8d3bda8937e68533c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d32455660748398a0b0bdced9e6f3fffffffffffffffffffffffffffde9d7c7b19c8673604b3928160300000000000012273c52677c91a7c6d6e9fcffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f6ebe2dfd0c7bab4a098847561574637261401000215273854697e94a9bed3e9fefffffffffffffffffffffffffffce9d7c7a9947e69543f29140000000000000000000000000000000000000000000000000000000000000109141d304354677d92a4b6c9daecfffffceadacdbeb2a69d92867c70655d4f4b3e372e221b1006000000000000000000000000000000000000000000000009192b3c4b5d677d8c9da5b3b9bcb5afa098897e7368615847331f0a000b20354a6073879db2bfcdd7dee0e8e2e2e2eae2dfdddbdad8d6d4d1dcdee5f0fefffffffef0e5dedbd7d9dbdddfe2eae4e6e7e9eaebebecebeae9e7e6e4e9ebf2fbfffffffffff7ebe3dfe3ebe4e6e8eaececedeeefeff0f0f0f0efeeeceae8e8e0ded4c5b2a18d78624d38230d000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000c2135495b677d929dafbccddbebf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f1edeceae9e8e8ecf1f3f9fffffffeefdfd1c8c5bfc7c2b39d8874604b36200c000000000000000000000000000000000000000000000000000003112230404d5f677d8c9fa9bac7d6e4f3fffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c3b49f8c79634e3f2f1c0300000000192e43596e8398aec3d8edfffffffffffffffffffffffffffffffce7d1bca7927c67523d2712000011273c51667c91aabbcee2efdac5b09a85705645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c6d6e8fcfff1e1d3c2b5a39b8677625a4a3e301d1409000000000000000009192736434a5d65737b80807b74686054473b2d201103000000000000000000000000000000000000000000000000000000000000000000000001142637566b8095abc0d5eaffffffffffffffffefdac4af9a846f5443301c0800000000000000000000000000000000000000000000000000000000000000000000000009101b2224292b2924211a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000071c31465c71869bb1b6a08b76614b36210c000000000000000000000000000000000000000000000000000000000215273753697e93a8c3d4e6f9fffffffffffffae7d5c4a7927d67523d28120000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffaeadaccc3b6b2a9a5a5aaafb4babab49d94806b614f402f1c0c0000000000000000001325364d62788c9fb4c7d7eafdfffffffffffffffffffffffff5dcc8b4a28e79634e3f2e19090000000000000000000d24384c5e72879db2c7ddf2fffffffffffffffffffffffffffffffffffff8e4d2c1b29d8774604b36200f000000000417293a4b6073869cb1bfcfe5f5fffff4dec9b49f8b7b665e4b4538302220222b34404c5a6276859ba3b5c2d3e2f2fffffffffffffff3e3d5c4b6a599836f604e3a2a18000000000000000000000000000000000000000000000000040a161e21293336393d494e58616870787e7f7f7f7f7f7f7f7f7f7e79706760544b3f342a1d1200000000000000000000000000000000000000000000000000000000000000000000061323303f4b5a62727e88908e8b8885817d7975706c67635a59544d483b2b1d0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737465863798b9fb4c3d3e6fffffffffff7e2cebbaa8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000010212f404d5f677d8c9fa9b8c5d3e0edfdfffffffffffffff7e3d0c0ac97826d5c4a3621130000000013293e53687e93a8c7d8eafdfffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384556607382969fb4bbc8d6e3effefffffffffffffffffffffffff5decab6a4927d675746321e110000000000000f24394e64798ea8b9cde1f5fffffffffffffffffffffffffffffff0dbc6b19b86715c46311c00000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7ede5d7cdbeb2a29a8475615544311d1200091d3145566e8399aec3d8eeffffffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000011426364b6074869cabbccfe3f0fffff8eadccec4b7b3a49c91857a6f645c4f4b3f372e211a0f02000000000000000000000000000000000000000000000e1e2e3f4d5f677b87959ea7ab9f9a8f82776860544c473a2a170400071c304354697f94a1b4bac7c8ccd5cdcdcdd8cecac8c6c4c2c0bebcc6c9d3e0f0fffffff0e0d2c9c6c1c4c6c8c9ced8cfd1d2d3d5d6d6d6d6d5d4d2d1cfd4d7dee9f7fffffff7e7d9cfcacfd9cfd1d3d5d6d7d8d9d9dadbdbdbdadad9d7d5d3d5ccc8c4b7b39e8975604b36200b000000000000000000000000000012273c52677c91a7bcd1e6fffffffffffffffffffffffffffffff8e4d2c1aa947f6a553f2a1500000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000005182b3b4e63798a9eb4bbccdbebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffdefe4dddad4dccbb7a6917c67513a2a17040000000000000000000000000000000000000000000000000211212f404c5e677d8c9faabac7d7e5f4fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b7a596816c5b4a36211100000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffee9d3bea9947e69543f29140002172c42576c8197acc8d8eae8d6c5aa95806b55382816020000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cce1f5fffff0e0d2c2b5a49c8778645c4d403126190e0100000000000a1927374454606a7b8690959591887e7262594a3e2e211103000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffff3dec9b49e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1416140f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000061c31465b71869bb0b6a18c76614c37210c00000000000000000000000000000000000000000000000000000000000e23384e63788da5b7cadff4ffffffffffffffead5c0ab95806b56402b1600000000000000000000000000000000000000000000000003162839576c8197acc1d6ecfffffffffffffffffffffffffffffff8eae1d3cac7bebababfc5c9cecdbbaf9e947f695e4c3a2917040000000000000000082035485a6e8398a9bacde2effffffffffffffffffffffffff7e3d1c0ae99836e5d4b37261401000000000000000d1d304151667c91a5b7cbdff4fffffffffffffffffffffffffffffffffffff5ddc9b5a3927d675544311d0800000000000c1d314455657b90a1b3c7d7e9fcfff6e1cdbaa99e8a7c6c60564d403735373c484d5e6678869ba3b4c1d2e0f1fffffffffffffff1e2d5c5b8a69c8776614c42311c0c000000000000000000000000000000000000000000000000000003090b171e21242c353a474c535a636969696969696969696969635b514b43362f1f180d0000000000000000000000000000000000000000000000000000000000000000000000000513212e3c48546068767b7976736f6c6864605557524d493c3f37342b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d3144556176869ca9bacde1f1fffffffffffeebd9c8a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000002122230414d5f677c8b9ea7b6c2d0e2eaf5ffffffffffffffeedfcab49f8c79644e41301d0d00000010253a4f657a8fa9bacee2f6ffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384555607381939faab8c5d1e2ebf6fffffffffffffffffffffff9e5d3c2b29d8775614b3f2e1c0c00000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff2ddc8b29d88735d3a2917040000000000000000000000011527375b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfc0b4a3998373604b40301d0d0b20364b6075899eb3c9def3ffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000081d314455657b8d9fb5c2d2e4f5fffffaece2d5cbc2b5b1a29a8f847a6f655d4f4b3f362c1d150900000000000000000000000000000000000000000000112130404d5d657580898f908b847a6e62594b4336332a1c0c0000001325364b607283969fa9afb3b8c5b8b8b8c8bbb4b3b1afadaba9a7b1b6c2d3e5f9fff8e5d2c2b5b1acaeb0b2b4bbc8babbbdbebfc0c1c1c1c0bfbdbbb9bfc2ccd9e9fffffeebd9c9bcb4bcc9b9bbbdbfc1c2c3c3c4c5c5c6c6c5c4c3c2c0bec5b8b3aea69d927e695645321d09000000000000000000000000000010253a50657a8fa5c7d8eafdfffffffffffffffffffffffffffff2ddc9b5a38d78634d38230e00000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000b203448596f8399a8b9cddaeaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f2f0e9e7d4c4ae99846f5847331f0a00000000000000000000000000000000000000000000000110202e3f4c5e667c8c9faabbc8d8e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffaece3cfbcab9d8775614b3d2d1a0300000000051a2f455a6f849aafc4d9efffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1601061b31465b70869bb0c5d5e7e0ccb9a78f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffef0e0d2c2b6a59d887a665e4b44372b1d14090100000c1a2737445560727f8d9ca4abaaa69d938477645c4b3f2e211102000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffff5e1ccb9a88e79634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000061b31465b70869bb0b7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000c2135495b72879db2c7dcf2ffffffffffffffedd8c3ae98836e593a2a18040000000000000000000000000000000000000000000000091e32465770859ab0c5daeffffffffffffffffffffffffffffffffffff1e6dfdcd4cfcfd4dadfe2e1ccbcb49f8d7c665847331f0c000000000000000006192b3c4d62788b9fb4c1d2e4f4ffffffffffffffffffffffffeedbc6b2a18f7b655544311d1203000000000009192b3c4d5f71859bb0c3d4e6fafffffffffffffffffffffffffffffffffff5e5cfbeb09b8572604a372715020000000000011426374c5d6e8399a9bacde1effffde9d7c7b9a89e8d8174665e534c4b4d515a626d7c899ca4b4c1d1dfeffffffffffffffdefe1d3c4b8a79e8878635847332413000000000000000000000000000000000000000000000000000000000000030a0c0f1a212933373c494d53545454545454545454544e4a3d353026181105000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b36434a5761656361585a56534e4b44373d38352c2a2220180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414b6073839aa4b6c7d7eaffffffffffffffe3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000004122330414d5e667b899ca4b3bfcdd7e5effbfffffffffff7e3cfbcab9a846f5f4d3b2a180800000b20364b60758a9fb4c9dff4ffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a27374455606c7e8c9ea7b4c1ced9e6effbfffffffffffffffffffff0dfcbb7a596816c5d4b3a2a180800000000081d3144556f859aafc4daeffffffffffffffffffffffffffffffff4dfc9b49f8a745847331f0a0000000000000000000000081d31445572879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcecded1c1b3a196816c5e4d3b2a181a2c3d52677c91a7b9cce0f5ffffffffffffffffffffffffffffffefdac5b09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000011527374b5d6c8196a4b5c6d7e9fcfffffff2e7e0d2c9c0b4b0a1998f847a6f655d4e493d31271909000000000000000000000000000000000000000000031222303f4b57606b757a7b776f655d4c483b30261f170c00000000081c3043546073808a94999ea7a2a2a3a2a2aa9f9d9c9a989694929ca4b6c9def6fff3dec9b5a49c97999b9d9faaa3a4a6a8a9aaabacacabaaa9a8a6a4aaafbbcce2f2fff7e3cfbcab9faba2a4a6a8aaacadadaeafb0b0b1b0b0afaeadaba8a6a79e9892887d69604e3828150200000000000000000000000000000e23384d63788da9bacee2f6fffffffffffffffffffffffffffff0dbc6b09b86715a4935200c00000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000d22374d62778ca1b3c6d7e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dfc9b49f8a76614c37210c00000000000000000000000000000000000000000000000f1f2e3e4b5d667c8b9faabbc8d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffdebdccfbeb49f8d7b655746331f0f000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180300152b40556a8095a7b8cce0dec9b39e8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8399aec7d7e9fcfffffef0e0d3c3b6a69d8a7c6b6055483c31261d1510131c2a384555607382959fabb6c2c4b7b2a29a887a655d4b3f2e2010000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffce8d6c6a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffffffffdf6f6f9fffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000061b30465b70859bb0b7a28d78624d38230d0000000000000000000000000000000000000000000000000000000000061a2c3d576c8297acc9d9ebfefffffffffffff1dcc6b19c87715847331f0a00000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffff9f3f2e9e4e5eaeff4f6e9e3cfbcab9e8876614c3a29170400000000000000000e2035495a6b8095a3b5c5d6e6f6fffffffffffffffffffffff6e2cfbfb09b8573604b40302113050000000a182737485a677d92a3b5c9e2f2fffffffffffffffffffffffffffffffffffdead8c7b2a08f7a6554433019090000000000000009192f3f4d62788a9fb4c1d2e2effdf5e5d6c6b9ab9f96877c7168626062666d7882909ea7b5c2d1dfeffdfffffffffffdecdfd1c3b6a69e897a645a493a29170600000000000000000000000000000000000000000000000000000000000000000000060c171f212c35383e3f3f3f3f3f3f3f3f3f3f39362d201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18253039464b504e4c463a413d3936312728232019140d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4d5f6c8196a1b3c2d3e5f5fffffffffffffeead8c8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000005132330404c5d65798699a1b4bac7d2e0e8f3fbfffffffeebd9c9b4a2917d6759473625130000091d32455673889eb3c8ddf3ffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192737444b60697c899ba3b4bbc8d2e0e8f4fcfffffffffffffffffae6d4c3b49f8c7b6558473625130000000001142637566c8196abc1d6ebfffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c00000000000000000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefdfd0bfb09f917c665947341f2135495b70859bb0c5d6e8fbfffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000009192e3f4b6074869ca8bacde1ecfefffffffaf0e5ded1c8bfb3aea29a8f847a6f635b4b44372718120b06000000000000000000000000000000000000000412212f39454b5660646562594f4b3f342a1c1408040000000000011426364455606b777f84888b8d8d8d8d8c8b8a88868583817f7d869cb1c8d8eafdf1dbc6b19c86828486888a8c8d8f9192949596969796959492918f949dafc4d4e6faf4dfcab49f8c8b8d8f919395979798999a9a9b9b9b9b9a99979593908d88837d75675f4e42311a0a0000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffff9e5d3c2a9947f6a543c2c190600000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000010253a50657a8fa5bfd0e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa927d67523d2812000000000000000000000000000000000000000000000d1d2c3d4a5c657b8b9fa9bac8d8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cebeb2a0947f695d4b39291701000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000c21374c6176889eb3bfd0dfcab49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000115273752677d92a9bacde1f6fffffffef0e1d3c4b7a89f8d8073625a4b443731272625303a475660738398a0b5bcc9d3d4cbc0b4a69d8a7b655d4b3e2d1e100200000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b9cee3f9ffffffffffffffffecd6c1ac97816c5737271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485974899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffbf5f3e8e0e1e4ebf4f6fdfffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000051b30455a70859aafb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000012273c51677c91abbccfe3f7fffffffffffff4dfcab59f8b77614c372210000000000000000000000000000000000000000000000013253651667b91a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffefafafffffffffeebd9c9b8a696816c5847331f0a000000000000000006192b3c4b6074859ba7b9c8d8e7f7ffffffffffffffffffffffedddc9b5a395806b5e4c3f301f180d0c0f1a283644556278899eb3c1d2e4fffffffffffffffffffffffffffffffffffff6e2cebaa998836e5d4b362513000000000000000000112035485a6a7f94a3b5c4d2dfecfcf4e4d6c9bcb5a59d91867d7775777c838a98a0b3b8c5d2e0effdfffffffffff5eae2cec0b4a59d887a645c4a3c2c1c0c00000000000000000000000000000000000000000000000000000000000000000000000000040a0e192023292a2a2a2a2a2a2a2a2a2924211a0f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2933363b393633292c2824201d15120e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5b677d929fb0bfd0e0f0fffffffffffffff7e2cebbaa8c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000513222f3f4b5b637683939fa9b5c1ccd6e0e8f4f9fffff7e7d1c0b39e8977625443301c12030b2034485973899eb3c8def3ffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631424f5e667885959faab5c1ccd6e1e9f5fbfffffffffffffff2e3cfbcab9d8876615443301c130400000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffdead8c8a38e78634e39230e00000000000000000000000e23384e63788daabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdedddcdbdb39e8977624c413023384e63788da3b4c8e3f3fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000111e32455663798a9fb4becedff0fffffffffff8efe4ddd0c7c0b3afa29a8f83796b605544362f2320190e0700000000000000000000000000000000000003111b283238454b4f504d483b372e1f180d01000000000000000008182737444b5962696f73767878787877767573716f6d6b69677c91aabbcee2f7edd8c2ad98826d6f71737476787a7c7d7e8081818181807f7d7c7a7f94a6b7cbdff4edd8c2ad988275787a7c7e8081828384848586868685858482807e7b78746e6760564d4131241400000000000000000000000000000000081d31445571879cb1c6dcf1fffffffffffffffffffffffffff3decab6a48d78634e38230e0000000000000000000000000000000000000000000000000000000001142637596e8499aec3d9eefffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000f24394e64798ea9bacde2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8ad98836d583929170300000000000000000000000000000000000000000c1c2b3b495b647a8a9ea9bac7d8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffcefe5d7cdbdb1a098826d614f3f2e1b0b0000000000000013283d53687d92a8c5d5e8fbfffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000a1f334758687d92a1b3c4d5cebbaa8f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c8d8eafdfffffffff1e2d5c6baab9f9584786960554b44373b36434a5861748299a1b2becfdae7e7dfd1c4b7a89e8a7b655c4a3c2e2013050000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffff0dbc6b09b86715544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffff4e8e0ded2cbcbced5dfe2eaf5fffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000051a30455a6f859aafb8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffffff8e3cfbcab927d68523e2e1b07000000000000000000000000000000000000000000071c3043546c8197acc7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4b49f8a76614c37210c0000000000000000000e1e3245566378899eaabbc9d9e7f5fffffffffffffffffffff8e4d2c1b49f8d7c665d4d41342a2321222d3845546073849aa7b9ccdfeffffffffffffffffffffffffffffffffffffdead8c8b49f8b78624d3f2e180800000000000000000006192b3c4b6074859ba6b5c1cfe1e9f5f4e7dacfc3b6b2a39b928c8a8c91989fa9b2beccd5e3f0fefffffffffdf1e5d8cebeb1a29b8778645c4a3e2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14141414141414141414140e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212624211f1717130f0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563798a9fb4bdcddeeefefffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000412212e3d495861727e8b9ba3b3b8c5ccd6dee6f1f3f9eee0ccb8a7998372604a403021120d22374d62778ca7b8cce0f5ffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d32404c5a6273808c9ba3b3b9c5cdd7e0e7f3f8fffffffffffeebd9c9b7a6998372604a4130221204000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffff7e3d1c0a58f7a65503a2510000000000000000000000012273c51677c91a6c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbebe0ccb8a798836e5f4d3b2a3c51667c91a6c1d1e4fffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000002162838495b687d929fb1c1d2e3f3fffffffffffff7ede2dbd0c7c0b4afa1998b807360544c4038352b211a0f020000000000000000000000000000000000000a161e2832363a3b37342b231c11050000000000000000000000091927313b484c545a5760626363636261575e5c5a58565461768a9fb4c9dff4eed9c3ae99846e595b5d586163656668696a6b6c6c6c6b6a68666473879db2c8ddf2edd8c3ae98836e626466686a6c6d6e6e6f70707171706f6e6d6b6966626054524b4538302314060000000000000000000000000000000001142637586d8398adc2d8edfffffffffffffffffffffffffff1dcc6b19c87715b4935210c00000000000000000000000000000000000000000000000000000000081d31445571869cb1c6dcf1fffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000b21364b60768a9fb4c9daecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d87725746331e0a000000000000000000000000000000000000000a1a293a48596379899ea8b9c7d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffef5e9e1d2c7bab49f978273604b4332211100000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffff2ddc8b29d88735d48331e08000417293a4e5f6f8399a6b8cbd9c8a9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586d8297aabbcee2f1fffffffffff2e4d7c9bcb5a29a8a7f73686055535051546067768499a1b2bfcfe3ecf7faeee2d4c6b9a89e8a7a645a4a3e3023150100000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffff4dfc9b49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffff4e4d6ccc9bdb6b6b9c0c9ced8e5f5fffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000051a2f445a6f8499afb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000a1f33475870859bb0c5dbf0ffffffffffffffecdac9af9a85705c4b3722130000000000000000000000000000000000000000000b20354a6073879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdbaa8927d67523d271200000000000000000002162838495a667c8c9fabbcc9d7e4f2ffffffffffffffffffffefe3cfbcab9f8b7b675f4c473b3837383d4a5660728298a2b4c5d6e8fdfffffffffffffffffffffffffffffffffff7e2cebbaa97816c5a4835211000000000000000000000000e1d3144556379879ba3b2becdd7e5eef7ece3d4cac1b5b1a8a1a0a2a6adb4bac7cee0e7f3fffffffffbf5eae2d3c7bab4a0978477635a4a3e2d200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c100e0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba9bacddbebfcfffffffffffffffff2dcc7b29d87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000003111f2c3a465460697985939ea7b3b9c5cad3dcdee6f1e8d5c5b3a1947f6a5e4c3f2f1d192e3e52677d92a7c5d6e8fbfffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114222f3c4855606b7a85949ea7b4bac6ccd5dfe3ecf4f6fcfffff7e7d4c4b3a195806a5f4d40302214060012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffff1dcc8b4a28e79644e39240f0000000000000000000003162838566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b2a0917d675947343c51677c91a6bcd1e6fffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000a1a2c3d4e5f6d8297a3b5c5d6e7f7fffffffffffffff6eee3dcd0c8bfb3aa9f968073665e554d483c362d1d1509000000000000000000000000000000000000030a151d2024262220180d08000000000000000000000000000009151d2a34373f39454b4d4d4e4d4d4b463947454341465771869bb1c6dbf0efdac4af9a856f5a463a474c4e4f515354555657575655545351546d8298adc2d7edeed9c4ae99846f594f515355575858595a5b5b5c5b5b5a59585653514d4a43363632281a130500000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffebd5c0ab96806b563d2c1a06000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9def4fffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000091e3245576f8499abbccfdfe7f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a58b76614c36210c0000000000000000000000000000000000000919283846586277879da7b8c6d6e5f5fffffffffffffffffffffffffffffffffffffffffffffff6ebe2d7cdc1b5a99f9281726055443125150300000000000000000b20354b6074899eb3c8def1fffffffffffffffffffffffffffffff4dec9b49f89745f4a341f0a00000c1c31414c6277889eb3bfd0c3ae98836e593b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e63798b9fb4c3d3e6f6fffffffffff5e7dacfc0b4a89e94867d746d6865666a737c889aa2b2bfcfddecfffffffff2e4d6c6b9a89d8878645c4d41331d1409000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffff6e2cdbaa98e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d2e5f8fffffffffffffffffffffffffffffffffffff4e4d6c5b9b3a8a1a1a4abb4bac7d8e6f6fffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000004192f44596e8499aeb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000417293a556b8095aac6d6e8fcfffffffffffff7dcc8b4a28f7a644f41311f0e0000000000000000000000000000000000000006192c3c50667b90a5b7cadff4fffffffffffffffffffffffffffcf9f8f9fbfefffffffffffffffffffffffffce9d7c6ab96816c56412c17000000000000000000000a1a2c3c4c5e677d8d9fabbac6d4e2eefdfffffffffffffffffeebd9c9baa99f8b7d6d6259514d4c4d515b63748298a0b2c0d1e3f3fffffffffffffffffffffffffffffffffffbe8d5c5b49f8b78624d3c2b1902000000000000000000000002152737495b63778598a0b4bac7d1dfe6f2f1e6dfd2c9c6bdb7b5b7bbc2c9cdd7e5ecfbfffffff9f3e7e0d8cec3b6a99f9382746159493c2d200f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a3b5c7d7e9f9ffffffffffffffffffefdac4af9a856f5a372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000e1c2936434a5b63737e89959ea7b2b6c3c7cad3dce3e3d0bfb49f8d7c665d4c403228374b5c70849aafc5daeffffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b37444b5c64737e89959fa8b3b8c5cacfdadee1e9f2f4faf2e2d0bfaf9e927d675e4c403220190e16283953687e93a8bdd3e8fdffffffffffffffffffffffffffffefdac5af9a85705c4a36220d00000000000000000000091e32455670859ab0c5daeffffffffffffffffffffffffffffffffffffffffff7f2f0eceef4f6fcfffffffffffffffffffffffffffffffff3e3cfbeb39e8977624c423a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000000000f1f31414b6075859ba7b9c9daecfffffffffffffffffff7eee3dcd0c8bbb49e96867b726b625a4e4a3e312719090000000000000000000000000000000000000002090b0f100d0b050000000000000000000000000000000000010d181f222a283236383838383736332931302e2839586d8398adc2d8edf0dbc5b09b86705b46293337383a3c3d3f4041414241403f3d36546a7f94a9bfd4e9efdac5b09a85705b453c3e4042424344454546464646454442403e3b38353025211e160a00000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000e24394e63798ea9bacde1f6fffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000031628394f647a8d9fb5bccbd4dee6eef2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a28d78624d38230d00000000000000000000000000000000000115273745566176869ca5b7c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffff6ede6d9cec6bab4a39b8b7e6c60544437271507000000000000000000081d3144556c8197acc3d3e6f9fffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f00000000131f344759667c90a1b3c7c8b29d8873594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000b2135495b6b8096a5b6c8d9ebfefffffffffff7ece3d1c6b9b4a49c9288827d7b7b7f86919da6b4c0cfddedfbfffffffffff4e4d6c6b8a69d887a675f50433126190a0000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffdead7c7a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da4b5c9def5fffffffffffffffffffffffffffffffffffce8d6c6b9a79e938b8c8f969fa9bac8d9ebfefffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000000000004192e43596e8398aebaa48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa8b9cce1f5fffffffffffff7e3d1c0af9a846f5f4d3d2c1c0c000000000000000000000000000000000000082035495a6f8499aec3d4e6fafffffffffffffffffffdf6f4ede7e4e3e4e6e9edf1f3f9ffffffffffffffffffedd7c2ad98826d58432d1800000000000000000000000e1e2f404d5f687e8d9fa8b7c4d0e1e9f5fffffffffffffffff7e7d7c7baa99f9182776d66626162666e798598a0b2becfdeeefffffffffffffffffffffffffffffffffffff2e0ccb8a796816c5a48351e0e0000000000000000000000000009192c3c4959627482939fa9b4c0cbd4dfe6f1f0e5dedbd2cccaccd1d8dfe2eaf5fffffffbf0e5ded5cbc7bab4a59c8b7e6d6056473b2c1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f0d0b050000000000000003090b0f110b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628385c72879cb1c1d2e5f5ffffffffffffffffffffebd6c1ab96816c56412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000c1825303d4a546068768089949ca4abb2b6c3c7d0dee3cfbcab9f8b7b665e4b45384455647a8fa2b4c8dcf1fffffffffffffffffffff5e0cab5a08b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927313e4a55606976808a959ea7b0b5bcc9c9cdd7dddfe6f2edddccbcb49f8c7c665e4f43352b201e3246576d8298adc2d7edffffffffffffffffffffffffffffffead5c0ab95806b563e2d1b07000000000000000000000b21364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffff9efe4dddad7d9dee1e9f5ffffffffffffffffffffffffffffffffede0ccb8a799836f604f3e4d63788da2c7d8eafdfffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000001131e3245566378899eabbccfe3edfffffffffffffffffffff7ede6d8cebcb0a39b908780786e645c4b443727180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d14161e212323232322211e171c1a182b40566b8095abc0d5eaf1dcc6b19c87715c47321f2123252728292b2c2c2c2c2b2a283d52687d92a7bdd2e7f1dcc6b19c87715c3727292b2c2d2e2f2f3031313130302f2d2b292623201c130b09020000000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffffffffffffff7e2ccb7a28d77624d38220d000000000000000000000000000000000000000000000000000000000013283d52687d92a7c7d7e9fdfffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000a22374b5c6b80959eb2b7c4cad3d9dddfe7e8ecf0f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa98c77624c37220d0000000000000000000000000000000005131d3144556074849aa4b5c3d4e3f3fffffffffffffffffffffffffffffffffffffffffbf5eee3dccfc8bbb4a89f94857a68604b433627190900000000000000000000011426374f647a8fa5b6cadff3fffffffffffffffffffffffffffff4dfcab49f8a755f4a28150200000005182a3b4c5e6f8499afc4cbb7a68c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b6175879caabbcee2edffffffffffffffeee4d7cdc2b6b1a79e97929090949ca4b2b7c4d0deedfbfffffffffffffff4e4d5c4b7a69d8b7d6a614b4437281a0b000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffebd6c0ab96816b56412c1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b71869cb1c7d8eafdfffffffffffffffffffffffffffffffff5e1ccb9a89e897e767679808b9faabbcee2f7fffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000003182e43586d8398adbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def2ffffffffffffffeedcc8b4a2927d675b493a2a1c0d0000000000000000000000000000000008182d3d4d62788c9fb4cadff1fffffffffffffffffff5e9e1ded8d2cfcecfd1d4d8dcdfe6edf3f5fbfffffffff7e7d4c4ab96816b56412c16000000000000000000000000122230414e60687c8a9da6b3bfcdd7e3ecf7f9fffffffffffff5e5d7c7bab4a0978a827c7876787c838c9ba3b2becfdcecfcfffffffffffffffffffffffffffffffffff2e2d0bfb39e8976614c3c2b190000000000000000000000000000000e1e2c3b4856606e7e8a9aa2b2b7c4cad4dde0e7eaece7e1dfe1e6edededededededede7e0d3cac4b8b3a99f97877a68604b45382a1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202522201816100b0902090b161e212526201d150903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e32455672879cb2c7dceffffffffffffffffffffffbe8d5c5a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000008131c2d36434b58616a767f878f969ca4afb3bfcfdcd9c9baa99f8b7c6b605651556074859bb0c0d1e3f7fffffffffffffffffffff5e0cbb5a08b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d37444b58616b778088929a9fabafb4bac7c8cbd4e2eeeae2cebbaa9f8b7c69614d483c35323e4b6175899eb3c8def3fffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000010263b50657b90a9bacee2f6fffffffffffffffffffffffffffffffffef0e5ded1c8c5c2c3c9cdd7e4eefcfffffffffffffffffffffffffffffbe7d5c5b3a1937e695c4a4b61768ba9bacee2f6fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000000000003162838495a667c8d9fb5bfd0e0f1fffffffffffffffffffffff6eae2cdc2b5b1a59c958c83796c60554436291b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0d0e0e0e0d0c0a03000514293e53697e93a8bed3e8f2ddc8b29d88735d48331e0c0e1011131415161717171615273c51667c91a6bbd1e6f2ddc8b39d88735544311d15171819191a1b1b1c1c1b1a19181614110d0b07000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffffffffffffffae5cfbaa5907a65503726140100000000000000000000000000000000000000000000000000000005182a3b576d8297acc2d7ecfffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000071b2e3e4a607280919da6b2b6c3c4c8cbd4d3d7dadee0e8e8eceff2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b00000000000000000000000000000001132333444b60738399a2b4c2d2e1f1fffffffffffffffffffffffffffffffffffff9f3f1e8e0ded0c7bfb2aa9f978a7f73645c4e42302618090000000000000000000000000922374b5c72879cb2c7dceffffffffffffffffffffffffffffff7e2cebbaa8a755645321d09000000000d1d2f4050667b90a5bbd4c4a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e324657647a8c9fb4bfd0e1f1fffffffffffffff4e9e1d3cac5b8b3ada8a5a6aab1b5c2cbd4e2eefcfffffffffffffffffff2e2d5c4b7a99f91806d60554538291b0b0000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffefdac4af9a846f5a3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d546a7f94a9bacee2f6fffffffffffffffffffffffffffffff9e5d3c2b49e8a7a686161646b7b8c9fb4cadff4fffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000003182d42586d8297adbaa5907b65503b261000000000000000000000000000000000000000000000000000000000000000081d3144556e8499aec8d4e2eefefffffffffff7e3d1c0b49e8a796358473a2b1d110300000000000000000000000000011426364a5b6c8196abbccfe3f7fffffffffffffffdece5d7cdc9c2bdbab9b9bcbfc3c7cad3d7dee0e8eef1f3f2e8dac9b7a6917c66513c271100000000000000000000000004132331424e5e667a8899a1b4bac7cfdadee5eef3f5fcfffffff5e5d7cdbeb1a89f97918d8c8d91989fabb5c1cfdcecfafffffffffffffffffffffffffffffffffff6e6d5c4b3a1927d685846331e0e000000000000000000000000000000000e1d2b38454b60687984929da6b2b7c3c8cbd5d5d6d7d8d8d8d8d8d8d8d8d8d8d8d8d5cbc2b6b1a69e958b8175645c4e4232281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f2731363a37342b2b26201d151d202832363a3b3631271e160a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a3b4b60758a9fb4c9dff4fffffffffffffffffffff5e0ccb8a78d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000f1826303a474c586169727a81878e9aa1b2becfded7c7baa99f8d80746a6668738298a3b5c9deeefffffffffffffffffffffff6e0cbb6a18b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101926313a474c59626b757d858c939a9fa9a9b2b7c4d0deecead8c8baa99f8c7f6f625a4f4b454b5c6a7f94a7b8cce0f5fffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000006192c3c566b8096abc7d8eafdfffffffffffffffffffffffffffffffef0e0d3cac1b4b0acaeb4bac6d0deeaedf1f4f8fffffffffffffffffffffff3e3d0bfb49f8b7a64594957748a9fb4c9dff4fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6a8095a1b3c2d3e6f6fffffffffffffffffffffffeeae0d2c9c3b6b2ab9f988d8173605446392b1e0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203010000000000000012273c52677c91a7bcd1e6f3dec9b39e89745e3c2b1905000000000000010202010011263c51667b91a6bbd0e6f4dfcab49f8a75604b36200b02030304050606070606050403010000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffebd6c0ab96816b5544311d080000000000000000000000000000000000000000000000000000000b1f34475972879cb2c7dcf1fffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000101c304354606b7c88939ca4aaafb2b7c4bec1c5c9ccd6d3d6dadde0e7e8eff4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705544311d080000000000000000000000000000000f1f304150626d8298a1b3c0d1e0f0fffffffffffffffffffffffffffffffffff6f0e5dedcd6ccc9bfb3afa0988c82776960554a3e311c140800000000000000000000000000081b2e3e556a8095aac1d1e4f7fffffffffffffffffffffffffffeead8b5a08b75604b36200b00000000001221374c61768ca1b6cbc0ab96806b56372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5c6a7f95a1b3c3d3e3f3fffffffffffffffcf0e5ded5ccc8c2bdbabbbfc6c9d2dfe7f2fffffffffffffffffffffffff2e2d5c7bab49e95827360564639291b0b00000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffff2ddc8b29d88735746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374c61778a9fb4c9dfeefffffffffffffffffffffffffffffff3decab6a4927d685c4c4c4f5d6d8297acc2d7ecfffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000002172d42576c8297acbba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000115273753697e93aab7c4d0e2ebf6ffffffffffeee1ccb9a89c86766158483b2e1e160a010000000000000000000001121c30435463798c9fb4c9d9ebfefffffffffffff5eae2cec7bab4ada7a4a3a4a6a9adb2b6c3c2c8ccd6d8dcddddd6ccbcab9d8775604b36210b0000000000000000000000000005132431404c5c647783939fa9b5bcc9cad3d9dee1e8f1f3f9fff5eae2cec6bab4ada6a2a1a2a6aeb4bcc9d2dfecfafffffffffffffffffffffffffffffffffffeebd9c8b7a699836f5f4e3a29170000000000000000000000000000000000000d1a2832424e5b63727d87939da5adb3b8c4bfc1c2c3c3c3c3c3c3c3c3c3c3c3c3c4b8b3a49c928880776c61574a3e311d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e19212a3438454b4f4d483b413b363228323638454b4f504b443732281f1817151412110f0e0c0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214202d3a4759687d92a9bacde2f6fffffffffffffffffffff3dec8b39e8974604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000008141c29333a464c545d656c72798498a0b2c0d1e1d7c7baab9f9588807b7d8598a0b2c1d2e4fcfffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d29333b484c56606870777e84898f949da6b3c0cfdcece6d7c7baaa9f9483786c65605660687a8b9fb4c5d5e8fbfffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000c2035495a72879cb1c7dcf1fffffffffffffffffffffffffffffffff0dfd2c2b6b1a39b97999fa8b3c0d0d4d7dcdfe3ecf7f7ffffffffffffffffffede2cdbaa99d8777625a63758a9fb4c9dff4fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404a60728399a4b6c8d8eafdfffffffffffffffffffffffef0e5ded3cac9bcb4ab9f9781726157483c2c1f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1115171816120c0a040000000f243a4f64798fa4c5d5e8f4dfcab49f8a755a4835200b00000000000000000000000f253a4f647a8fa4c8d8eaf7e3cfbcab8d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffff2ddc8b29d8874604b35200e0000000000000000000000000000000000000000000000000000000d22374c62778ca4b6cadef3fffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000132536434a5f67757e878e95999da6a5a9acb0b3b9c5bec1c5c8cbd5d3dadfe3ebf7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d1c1ab95806b5637271501000000000000000000000000000009192c3d4d5f6b8095a0b2bfd0deeffefffffffffffffffffffffffffffffffceee3dcd3cac7c5b9b3ada1998e83796d62594b44372d2013010000000000000000000000000000001023384d63788da3b4c8ddf5ffffffffffffffffffffffffffffe1cbb6a18c76614c37210c00000000000d22384d62778da2b7ccc5af9a85705544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4a60728399a5b6c5d6e4f4fffffffffffffffff9f3e7e0ddd7d2d0d0d4dcdee5f0fafffffffffffffffffffffffffffff2e5d7cdbcafa097837461574639291a0a0000000000000000000000000000000000000000000000031729395b71869bb0c6dbf0fffffffffffffffffffff4dfcbb7a68b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596d8398adbfd0e3f6fffffffffffffffffffffffffffff1dcc7b19c8773604a3e373f50657a90a5bacfe5fafffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000001172c41566c8196abbba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000e23384d63788b9da6b3c0ced9e6f2fffffffffce8d6c6b6a49b857662594b3f32281c1408050000000000000008141c30404b6073849aaabbcee7f7fffffffffffff5e5d7cdbdb1a99f98928f8e8f9194989ca5a7adb3b8c5c3c7c8c8c5b8b39f8d7c665645321e090000000000000000000000000000061322303e4a5962727e8b999fabb1b6c2c3c9ccd6dcdee5f0fafdece4d7cdc9c2bbb7b6b7bbc3cacfd9e7effdfffffffffffffffffffffffffffffffffffeeae2cebbaa9d8877624c41311c0c000000000000000000000000000000000000000a161e313d49546068747e8790989da6a7aaacadadadadadadadadadadadadadada69e92867d756a62594b46392d2014020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232c353a474c56606462595b56504b4538454b525660646660554b4539342a2c2b292826252322201d1512100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e323e4a586277889db3c7d7eafdffffffffffffffffffffedd8c3ae98836e5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000010c171f2933363f4b50565b63728298a2b4c3d4e4d7c9bcb4a69d9591939ba3b2becfdfeffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f2b3438454b525962696f757a7f879aa2b2becedcebe5d7c8bbb4a1998b827a7572757d899ea9bacde3f3fffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000d23384d62788da4b6cadef3fffffffffffffffffffffffffffffff3e3d2c1b5a49c8e8582848a9aa2b3c2bfc2c6cacfdadde4eff8fffffffffffffffdead7c7b7a59b85766f788399aabbcee2f7fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000121c3043546176869caabbcee2f7fffffffffffffffffffffffffff8f1e6dfd9cfc9bcb59f978375625a493d2c1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000030b171e21262a2c2d2b27211f170c08000c21374c61768ca7b8cce0f5e2cebbaa8d78624d38220d00000000000000000000000d22384d62778daabbcee2f7ebd9c9a5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffff4dfcbb7a6917c66513c2b1905000000000000000000000000000000000000000000000000000011263b51667b90a6c3d3e6f9fffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000008182530414d57616972797f84888c9093979b9ea7a5a8acafb3b7c4bdc4cacfd9e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfffffffffffffffffbfffdf6f4f3f3f3f3f4f7fefff7fff5ddc9b5a38e79644e39240f000000000000000000000000000001152737495b677d919eafbecfddedfcfffffffffffffffffffffffffffffffaecddd0c7c2b6b1aba79e988f847a6e635b4d483b3127190f01000000000000000000000000000000000c2035495a70859bb0c7d8eafdfffffffffffffffffffffffff7e2ccb7a28d77624d38220d0000000005192b3c53687e93a8bdd3c9b49e8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546176879da7b8c6d6e4f3fffffffffffffffffffbf5f3ece7e5e5e9f1f3f8fffffffffffffffffffffffffffffffffff5e9e1ccbeb1a199847561574638281a0a000000000000000000000000000000000000000000000a1e33465773899eb3c8def3fffffffffffffffffffffae7d4c4a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4e64798ea1b3c7dceeffffffffffffffffffffffffffffead4bfaa957f6a54433021374c61778ca1b6cbe1f6fffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000001162b40566b8095abbca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000c2035495a647a879aa2b4bbc8d4e2edfcfffffff4e4d3c2b5a39b8678655d4b453830262019120f0d0c0c0e11182630404d5f6a7f95a2b4c8d8eafffffffffffff6e6d7c7bab49f978a827d7a797a7c7f83878c92989ea7aaaeb1b3b3b0a79e927f695e4d382816020000000000000000000000000000000412202d3b4854606979838c959ca4a8aeb4b9c6c7cad3dfe7f2fcf5e9e1ded7d1cdcbccd1d8dfe3ebf7fffffffffffffffffffffffffffffffffffff6eae2ccbcb49f8c7b65594834231300000000000000000000000000000000000000000003141f2c36434a566069737b82888e929597989898989898989898989898989897887d736860564c483b33291b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c35383c494d59616a757a7774706b656056535660676f757a7b746960574c483b41403e3d3b3a383735312727241d120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2832424f5c6476859ba6b8cbe5f5fffffffffffffffffffffae6d4c3a8937e685336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000040c171f212e373a3d49546073849aa5b7c6d6e6d9cfc4b7b2aaa6a8b1b5c1cfdcecfdfffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18202832363b484d5355606469768498a0b1becedbebe6d9cebfb3a99f978f89888a929ea7b9c7d7eaffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000005192b3c54697f94a9c2d3e5f9fffffffffffffffffffffffffffffbe8d5c5b5a39b867a706d6e77849aa4a8aaadb1b5bcc9c8d1dfe3ecf7fffffffffffff5e5d4c3b5a39b87858c99a1b3c8d8eafdfffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000000000000000000132536465863798b9fb4c9dff4fffffffffffffffffffffffffffffff9f7ebe3dacfbdb1a1998678635b493d2c1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2933363c404242413c363329231c110a1f33475873899eb3c8def2ebd9c8a8927d68533b2b1805000000000000000000000b20364b60758a9fb4c9dff4e9d3bea9947e69543f29140007080002080b0c0c0c0b0b0801000503000000000000000000000000000000000000000000000000000004182a3a586d8298adc2d7edfffffffffffffffffffffffffffae7d4c4af99846f5a4835200b0000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000008131c3039464b535c646a6f73777a7e8285898c9093979a9da6a4a8afb4bcc9cdd7e5effdfffffffffffffffffffffffffffffffffffffffffffbf5f3ece8e7eaeff4f8f8f3f1ebe6e3eae2dfdededededfe2eae1e2e4e5d1c0b09b85705c4a36220d0000000000000000000000000000081d31445563798a9eb4bcccdcecfbfffffffffffffffffffffffffffffff9ebdccfbfb3afa49c969089827a6f645c4e493d342b1d150900000000000000000000000000000000000006192c3c53687e93a9bacee2f6fffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000b2034485a70859ab0c5dacdb9a88e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253647586379899ea8b9c6d5e2effcfffffffffffffffffffffffdfafbfffffffffffffffffffffffffffffffffffffffffffffceadccebfb3a29a8575615645382718080000000000000000000000000000000000000000000c21364c61768ba7b8cce0f5ffffffffffffffffffffffe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c6f849aafbfd0e7f7fffffffffffffffffffffffffae5d0baa5907b6550362520354b60758aa0b5cadff5fffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000152b40556a8095aabca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000006192c3c4b5c647684949faab7c4cfe1e8f4fffffff0e0d2c1b5a49c887b6b60564b4336342b272522212123262f36434b5e677d8c9fb4c0d1e6f6fffffffffffeebd9c8baa99f9182776d68656464676a6e72777c82898f94999c9e9d9a94897d69614f40301a0a000000000000000000000000000000000002101d2a36434a5b636f7880878d93999ea8abb1b6c2cbd4e1e9f5fcf6f4ece6e2e1e2e6edf4f7fefffffffffffffffffffffffffffffffffffff3e6d8cebcaf9e937e685d4b3b2a180500000000000000000000000000000000000000000000010f18253038454b5460656d74797c8081828383838383838383838383838382776860544b4538342a1e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3d494e535b636c777f888f8c8985807b756c696e757c848a8f90877e756a62595857555452514f4e4c4b44373c39301e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2938454b60697a879ba3b5c4d5e7fffffffffffffffffffffff4dfcbb7a58d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000040a111c23252c3644556177879da8b9c8d8e7e3d4cbc8bfbbbdc6c9d2dfecfaffffffffffffffffffffffffffffedd7c2ad98826d583d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a161e212b343737444b4f58617382979fb1bdcedbeaebe2d0c7bab4aca89f9d9fa9b3b9c5d6e5f5ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000b2035485a71869bb0c6dbf0fffffffffffffffffffffffffffffff5e0ccb8a79b8576645c5759617486929295989c9fabb0b4c0cacfdae7effdfffffffffff2e2d2c1b5a59c9a9fabb3bfd0e6f6fffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a495b70859ab0c5daeffffffffffffffffffffffffffffffffffffef7ece3cebfb3a49c8879635b493c2c1d0c000000000000000000000000000000000000000000000000000000000000000000000000000b1b283239464b5155575856514c463a382f201c172a3a586e8398adc4d4e7efd9c4af9a846f594834200900000000000000000000081d31445570859ab0c8d9ebedd8c3ad98836e583e2d1b1c1d1e1e151d2021212121201d151c1a1815110d0b050000000000000000000000000000000000000000000a1f34475972879cb1c7dcf1fffffffffffffffffffffffffffff2dfcab49f8b78624d38220d0000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000121b2832363d4a4e555a586165696c7074777b7e8185888b8f939a9fabb4bac7d1dfedfafffffffffffffffffffffffffffffffffffffff3e8e0ded7d3d2d5dadfe3e5dedbd5d1ced8cec9c9c8c8c9caced8cccdced7c7b4a2917c66513e2d1b070000000000000000000000000004182a3a4b6073859ba8b9cddaeafafffffffffffffffffffffffffffffff8eadbcebeb2a1998c87817b756d655d4f4a3e352c20180d0100000000000000000000000000000000000000000e21374c61768a9fb4c9dff3fffffffffffffffffffffffffae5d0baa5907b65503b2610000000000d22384d62788c9fb5cadfd7c6a8937d68533e281300000000000000000000030404030000000000000000000000000000000000000000000000000000000000000818293a495b647b8a9ea8b8c4d2e1e8f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecddcfc0b4a39a84746056453625130000000000000000000000000000000000000000000f24394e64798ea3c5d5e8fbfffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f657a8fa1b3c9daecfffffffffffffffffffffffff8e3ceb9a38e79644e392427374c61778ca1b6cbe1f6ffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000142a3f54697f94a9bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5861727f8c9da6b2beccd6e4eefbfffeefdfd2c2b5a69e8c80756860544d483b3d3a383737383b3f4b54606a7c8b9faabbcedeeefffffffffffff7e2cebbaa9f8b7d6d6158524f4e4f5154585962676d757a7f83878888857f76675f4f4332221200000000000000000000000000000000000000000d1825303d494e5b636a72787e84898f959ca4b3b7c4cdd7e3ebf7fffffbf7f6f7fbfffffffffffffffffffffffffffffffffffffffffaede3d5c8bbb49e957f6a604e3f2e1d0d0000000000000000000000000000000000000000000000000008131c283236434a50546063676a6c6d6e6e6e6e6e6e6e6e6e6e6e6e6e6d61594b433632281f180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152431404c5b63686f78828a959da6a89e9a969089817e838991999fa9a69d938880776f6d6c6a69676664636160555c514d4132281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394656606e7e8b9ca5b5c1d2e2f2fffffffffffffffffffffff2ddc7b29d88725b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10182737475963798a9eaabbc9d9e6e7dfddd5d0d2dbdde4effdfffffffffffffffffffffffffffffff1dcc7b29c87725b493521080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d1820222731363a4755607281979fb1bdcde3ecede5d7cdc9c6bab4b2b4bac7ccd6e4f4fffffffffffffffffffffffffffffffffffff0dac5b09b85705b3726140100000000000000000d22384d62788da3b5c9ddf2fffffffffffffffffffffffffffff9e6d3c3b39e897762584a3e475663787d7d7f82868b929aa2adb5bcc9d1e2eaf5fffffffffff0dfd2c3b6b2afb4bcc9d0ddedfffffffffffffffffffffffffffffffffff9e5d3c2ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3d556a7f94aac5d5e8fbffffffffffffffffffffffffffffffffffffffebddd0c2b5a69d8879635a493b2a190900000000000000000000000000000000000000000000000000000000000000000000000b1b2939464b5761666a6c6d6b676158504c3f353025273c51667c91a6b7cbdfecdfcab49f8b77624d372715120f0d0b08090b0c0e0f11152737556a7f95aabbcee2f2ddc8b29d88735c4a3630313233342731363636363635312732302d2a26222018100e080000000000000000000000000000000000000c22374c61778ca4b6cadef3fffffffffffffffffffffffffffff7e3cfbcab947f6a553f2a1500000000000000000000000000000000000000000000000000021527385b70869bb0c5dbf0fffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000b161e212d3639403a474c5054575b596265696c7073767a7e848c969fa9b5c1cfdcedfcfffffffffffffffffffffffffffffffff9ebe3d5ccc8c1bdbdbfc5cacfd2c9c6c0bcb9c7bab4b4b3b3b3b4bbb6b7b7b9c7baa99a8572604a35201000000000000000000000000000000a1f3447596a7f94a3b5c6d7e9f8fffffffffffffffffffffffffffffff9eadacdbdb1a0988377726c6560554f4b3f362d211a0f0501080b0c0a03000000000000000000000000000000000a1f3347586e8399aec5d6e8fbfffffffffffffffffffffffde7d2bda8927d68533d28130000000215273854697e94abbccfe3d7c2ac97826d57392917030000000001080b1014181a1a18140e0c060000000000000000000000000000000000000000000000000000000c1c2c3d4b5d657b8a9ea6b5c1ccd6dee1e9f0f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedded0c1b4a2998374605443301c12010000000000000000000000000000000000000012273c52677c91a7bcd1e6fffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374b5d6f8499abbccfe3f5fffffffffffffffffffffff9e4cfbaa48f7a654f3d35374455667b90a6bbd0e5fbffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000013293e53687e93a8bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000010202e3a4754606a7b8898a0b3b9c6d0e0e8f4fffdefe0d2c4b8aa9f96877d7369625956524f4d4c4c4e51555d65737f8d9fa9bac8d9ebfcfffffffffff7e7d1c0b49f8c7c675f4c473a3a393a3c3f3b484d525560646a6e727373706a61584d413225150400000000000000000000000000000000000000000008131c2c353d494e555a63696e757a8086929da6b4bac6cfd9e7eef9fffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfd0c5b8aa9f937f6a615042312111000000000000000000000000000000000000000000000000000000000a151d25303536434a4e5255575858585858585858585858585858574c473a30261d150a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c33424e5e66797d848c979fa9b3b7b9b4b0aba89e9693989ea8aeb4bab7b2a79e958b858381807e7d7b7a7877757472675f4b45382b1e100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657617482939fa9b6c3d2dfeffffffffffffffffffffffffeead8c8ad97826d583c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a4a5b657b8c9fabbbc8d1dee1e9eae6e8f0f2f8fffffffffffffffffffffffffffffffffff3dfcab6a58d78634e36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d202a374454607281979fb0bccfdae7f3eae2dfd7cdc9c7c9cdd7e0e8f4fffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d08000000000000000012283d52677d92a7c1d2e4f8fffffffffffffffffffffffffffff3decab6a4927d6859483a2d38495a6367686a6d71777d858e989fabb4c1cdd7e5f1fffffffffef0e1d3cac7c4cacfd9e7edfbfffffffffffffffffffffffffffffffffff3dec9b6a48e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa7b8cce0effcfffffffffffffffffffffffffffffffffffffbede0d2c4b7a69d8878635947372715010000000000000000000000000000000000000000000000000000000000000000000417293a4657616b767b7f8182807c766e655d514a43362f364b6075889db3becedbe2cebbaa957f6a5544312b272422201c1d2022232426272a384d62788b9fb4c5d5e8dfcbb7a68f7a644f3c45464748494a444b4b4c4c4b4b44374745423f3c37342b25221b100a0000000000000000000000000000000011263b50667b90a5c2d3e5f9fffffffffffffffffffffffffffffeebd9c9ad97826d58422d1803000000000000000000000000000000000000000000000000091d31455673889db3c8ddf2fffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000003090f1a21242a2a33373b3e423b484d5053575a586164686f78818b9ba3b2becfdeeefffffffffffffffffffffffffffffff7e9dbcec5b8b3aca8a7aaafb5bcc2b5b1aba6a4a1a99f9e9e9e9e9faaa1a2a2a4ada99f8a79635443301c0700000000000000000000000000011426364c6177899eb4c1d2e4f4fffffffffffffffffffffffffffffff9ebdbcdbcb09f968273615856504b4437372e221b1006090b141c20211e16100e080000000000000000000000000004172a3a51667c91a7b8cce0f5ffffffffffffffffffffffffebd5c0ab96806b563b2b19050000091d3145566f8499afc9daecdcc6b19c86715746331e0a00000709141d20252a2d2f2f2d2923211a0f0900000000000000000000000000000000000000000000000000000f1f2e3f4b5d657a889ba3b3b9c6c9cdd6dbdfe2ebedf0f3f5fbfffafbfbfbfbfbf9f8f8fafffffffffffffffffffffffffffffffffceedfd1c0b3a1988272604a41301f0f00000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4f647a8d9fb5c7d7e9fdffffffffffffffffffffffead4bfaa957f6a5b4d494b556073849ab0c5daefffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000013283d52687d92a7bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000002101c2a36434b5d657683929ea8b3c0ccd6e4edf9fef0e2d5c8bbb4a59d92877f77716c676462616163666b727b85949fabbac7d8e6f6fffffffffffeebd9c9b4a2947f695e4d41332a252425272a2b343737444b4f55595c5e5e5b544c473a302315070000000000000000000000000000000000000000000000000f1a212c35383c494d535560656b737d88959fa8b4bcc9d0dee5f0fbfffffffffffffffffffffffffffffffffffffdf7f2e6dfd4cabfb3a69e8c7e6a6150433324140300000000000000000000000000000000000000000000000000000000000208131c20253035393d404243434343434343434343434343434237342a1c140802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182630435060687c8a92999fabb4bac7cbccc9c5c6b9b3aca8adb3b9c6c9cdcbc5b8b3aa9f9a9896959392908f8d8c8a89877c6d6056483c2e201204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4b61758498a0b4bac7d3e1effdfffffffffffffffffffffff7e2cebbaa917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5d677d8d9faab4c0c9cdd7dfe6f1fcfffffffffffffffffffffffffffffffffffffff9e6d3c3aa947f6a5443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1927364354607281969eb5bcc9d5dee5f0f4e9e1dedddee1e9f5fbfffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff1dcc7b29c8773604b3b2b1b2c3c494d525355585962687079838d9ba3b4bac7d3e1eefcfffffffff1e6dfdcdadfe3ebf7fffffffffffffffffffffffffffffffffffffff1dcc6b19c86715b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c4d1e1e8f4fcfffffffffffffffffffffffffffffffffffef0e2d5c4b7a69d8777615544311d120000000000000000000000000000000000000000000000000000000000000000000a1f334658617581899195979796918a837b716760544c40374556677c91a0b1bdcee6d9c8b29d8774604b44403c3a373530323637383a3b3d4043495a6d8298a7b8cce0e7d4c4ac97816c5a5a5b5b5c5d5e5f55606161616060555e5c5a5855514d483b3a372e241d1205000000000000000000000000000012273c51677c91a6bcd1e6ffffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000070d0f15181f2225292d2b34373b3e423a464c4f535a626c798598a0b2c0d0e4f4fffffffffffffffffffffffffff9e9d9cbbdb1a79e979392959a9fabada49c96918e8c8a8a898989898a8b8c8c8d8f98978b7c665b4a3625130000000000000000000000000000081c3043546b8095a8b9ccdfeffffffffffffffffffffffffffffffffaebdbcdbdb09e9681726055473a3b363127231c11070a151d2026303536322925231c11030000000000000000000000000c20364b6075899eb3c8deeeffffffffffffffffffffffffefdac5b09a8570594834200f00000b20364b6075899fb4c9def4dfcab49f8b76614c36210c02101b222631353a3f424444423e38352c241d12050000000000000000000000000000000000000000000000000110202e3f4b5c647885949ea8aeb4b9c6c6caced9d8dadde0e7e3e4e5e6e6e6e5e4e2e2e5ebf4f6fdfffffffffffffffffffffffffffdeeded0bfb2a095806a5f4d3d2d1a0a000000000000000000000000000000000002162838596e8399aec3d8eefffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1113130c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022364a5c6d8298a9bacde1f1fffffffffffffffffffffff3dec9b39e89796a625a6066738197a2b4c8dcf1ffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000011273c51667c91a6bba7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000c1826303f4b58616e7d899aa2b3b9c5cfdfe6f1fcf3e6d9cec3b7b2a59d948c86817c7a777676787b8086909ba3b4bcc9d8e5f5fffffffdf6f4f1e3cfbcab9a8473604b40301f18100f0f12151820222731353a3f44474948453f3733291c13050000000000000000000000000000000000000000000000000000060e1a21232c353837444b5054606875808a979fabb3c0c9d3e0e7f3f5fbfffffffffffffffffffffffff9f3f1eae2dfd4cbc3b7b2a199887b6960504333251506000000000000000000000000000000000000000000000000000000000000000000070b131c2024272b2c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d221f180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434b626a7e8c9fa9afb5bcc9cdd7e0e1dedad6ccc9c1bec3c9ccd6dee1dfd5ccc8bbb4afadacaaa9a7a6a4a3a1a89e9c918275625a4a3e2f22130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c6e8399a2b2becdd7e5f1fffffffffffffffffffffffffff4dfcab49f8b76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f3f4d5f687e8c9aa2adb4bac7cad4e1e9f5fffffffffffffffffffffffffffffffffffffff1dcc7b29c8773604b372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091826364354606c80949fabb8c5c9d2dddfe7f2f4f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d0000000000000003192e43586e8398adc3d8edffffffffffffffffffffffffffffffe9d4bfaa947f6a5443301d0e1e2c35383d3d403b484c535c646e7a85949fa9b6c3d1deecfafffffffff9f3f1eff4f7fefffffffffffffffffffffffffffffffffffffff9e5d3c2aa957f6a553d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8298a6b4c1ccd6e1e9f5fdfffffffffffffffffffffffffffffffffff2e2d4c4b7a59a8473604b40301b0b0000000000000000000000000000000000000000000000000000000000000005192b3b4c617685969ea8aaacadaba99f9890867c72665e534c474d5f6d82979fb1c8d8dfcbb7a6927c675d5955524f4d4b43454b4c4e4f505255585b576278899eb3c8def2dec9b49f8a786e6f707172737374757576767676757473716f6d6a666259574f4b3f39301f180d0000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000d22384d62778dabbccfe3f8ffffffffffffffffffffffffffffedd8c3ae98836e5938281603000000000000000000000000000000000000000000000000000000040a0c10141718202226292c2933363a3c484d5b63738298a2b3c5d6e8fbffffffffffffffffffffffffebdbcbbbae9f9789817e7d80858c96988e86807c797775747473737475767677787a828279665e4c3d2d180800000000000000000000000000000b20354b6074889db3c6d6e8fdfffffffffffffffffffffffffffffdecdccebdb09e96806c605444372a26201d150908010f1a27313636434b4b46393b382f2114070000000000000000000000091d3145566c8197acc0d1e3f7fffffffffffffffffffffff4dfcab49f8b78624d3d2d1c0d0010253b50657a90a8bacde1f6e3cfbcab907b65503b251016202e3637444b4f5458595958544e493d383020190e0000000000000000000000000000000000000000000000000211212e3e4a5a62737f8992999ea8acb1b4bbc8c2c5c8cbd5cecfd0d1d1d1d0cfcdcdd0d6dee1e9f5fffffffffffffffffffffffffffcedddcfbeaf9e917d675c4a3828160200000000000000000000000000000000091e32455672879cb2c7dcf1fffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f21262828221f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d62788a9fb4c3d4e6f9fffffffffffffffffffff5e0ccb9a79e8a7f7874767b85979fb1c0d1e3f7ffffffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000010263b50657b90a5baa7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000008141c2e3a474c5f687884939ea7b2bfcad3e1e8f4f6ebe2d4cac3b7b2ab9f9b96928f8d8c8c8d90959ca4b0b5c1cfd9e7f5f8f3f1e9eae2dfdcd4c5b49f8c79635443302212040000000000050b0d151d20252a2e323333302a211f170c000000000000000000000000000000000000000000000000000000000000060c0e19202327313636434b57616a77828c9aa2b1b6c2cbd5dde0e7e7eaecedeeeeeeeeedebe9e7e5dedcd8cec9c3b7b2a59d918377655d4f423325150700000000000000000000000000000000000000000000000000000000000000000000000000070b0e1215171819191919191919191919191919180c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28374454606c80939faabac7cacfdae2eaf5f5f3efe8e1ded6d3d8dee1e8f4f6f3e8e0d8cec9c4c2c1bfbebcbbb9b8c6b9b4b1a0978578645c4c4031231406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea1b3c0cfe2eaf5fffffffffffffffffffffffffffbe8d6c5af9a846f5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112130414e60687b848e979fa9b2b6c3cdd7e4f2fffffffffffffffffffffffffffffffffffff3dfcab6a5917c665544311d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a626b7f8d9ea7b1b5c2c8cbd4dfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a48f79644f3a240f00000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffff9e4ceb9a48f7a644f362614000e19202328282a2a34373d4a4e5c64737f8b9da5b4c0cfdcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48e79634e39230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364d6278889ba3b4b9c6cdd7e2eaf6fffffffffffffffffffffffffffffffffff2e2d4c3b4a296806b5f4d3a2917040000000000000000000000000000000000000000000000000000000000000b203448596d8298a3b4b9c6c1c2c7bab4aea39b91867b71686158556064748297aabbcee2d4c4b09b8574726e6b6764626054566061636466676a6e717476797f95aabfd4eae1cdbaa89c8683848586878889898a8b8b8b8b8b8a8a888785827f7b77726c655d514d41342a1d0d000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000f24394f64798ea4c9daecfffffffffffffffffffffffffffffff1dcc7b29c87725645321e09000000000000000000000000000000000000000000000000000000000000000000050b0d101417171f21252b343d49556073849aa7b9cce0f5fffffffffffffffffffffff1e1cebdae9d9481766c68686a7078818279716b67646260555f5e5e5e5660616262646d6d635b4c40301f0f0000000000000000000000000000000b20354b60758a9fb4cadff4ffffffffffffffffffffffffffffffefdfcfbeb19f96806c624a43362719100b08020002101f2c38454b535460615759504b3f3225140300000000000000000000021527384e63798ea2b4c8dceffffffffffffffffffffffff7e3cfbcab96806b5b4a3a2a1d11152a40556a7f95aac6d7e9fcebd9c9aa947f6a553f2a1626333e4a4f556065696d6f6f6d69635b514c40352b1e110300000000000000000000000000000000000000000000000311202e3c4855606a767d838990969b9faaa9adb0b3b8c5b9babbbbbbbbbbb9b8b8bbc1c9cdd7e5f2fffffffffffffffffffffffffffbeddcccbcb49f8a7a645645321e11000000000000000000000000000000000b21364b60758a9fb4cadff4fffffffffffffffffffffffbe8d5c5a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222933373b3d3e37342a1c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102034485a6a8095a5b7cadfedfffffffffffffffffffffbe8d6c5b9a89e958d8a8b909ba3b1bdcedeeeffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000f243a4f64798fa4b9a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000001111c2a33414e5a62727e8999a1b2b6c3ccd6e2eaf6f1e6dfd4cac9bcb5b0aba7a4a2a1a1a3a6aab1b6c2c9d2e3ebf7f0e5dedcd4d7cdc9c7c3b7a797826d5b4a3626140400000000000000000001080b0f15191d1e1e1b150c0a0400000000000000000000000000000000000000000000000000000000000000000000060c0e151d20263039464b59626d7984909ca4b3b8c4c8cbd5d2d4d7d8d9d9d9d8d8d6d4d2d3cac7c8bbb4aea59d93877c6f62594c3f3224150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a28384555607281959eb4bbc8d7dfe3ecf7fdfffffffffcf5f3ebe8edf3f5fcfffffffbf6eae2dfdad8d6d5d3d2d0cfcdd6ccc9beb1a39b887a665e4e41322415070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da1b3c5d5e4f1f8fffffffffffffffffffffffffff7e0ccb9a7927d68523a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132331414e5d657079828a939da5b4bac6d4e2f2fffffffffffffffffffffffffffffffffff9e6d3c3b19b8673604b3d2c1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530445161697c88939ca4abb3b7c4caced8e6edfdffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b261100000000000000031629395d72879db2c7dcf2fffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c0000060c0e121315181f222d363e4a5460697a879aa2b2becedcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725b4936210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082034485a627885949ea8b4bac7ced8e6eefefffffffffffffffffffffffffffffffff1e1d1c0b09e917c675846331f100000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4c2cdd6d6d7d8cec9c1b5b1a39b90867d76717075797e828b9fb4cadfddc9b5a39b8a8784807c7977757474757778797b7c7f8386898b8d959dafc3d7ece9d7c6b5a49c98999a9b9c9d9e9f9faba0a1a1a0a99f9e9c9a9794918c87817a71675f4c473b2b1d0d0000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f19202c3744556277899eb3c9def2fffffffffffffffffffff9e6d3c3b19f947f6c61575352555a626c6d635b56514f4c4b4449494938454b4c4d4d4f58584e4a3d30221201000000000000000000000000000000081d31445572879cb2c7dcf1fffffffffffffffffffffffffffff1e1d1c0b2a096816c62514430251809000000000010202e3d49566068707576746f655d4f4332211100000000000000000000000a21364a5b70849aafc1d2e4f8fffffffffffffffffffffeebd9c9b49f8b796358483b2f211a2a3b596e8499aec3d9eeffeed9c3ae99846e593b2a213344505c646d747a7f828484827e7870665e4d483c2f211205000000000000000000000000000000000000000000000002101e2b37444b5761686e757b81868a8f94989b9ea6a2a4a5a6a6a6a6a6a4a3a3a5acb4bac7d5e2f2fffffffffffffffffffffffffffaeae1cdbaa99c8674604b3f2e19090000000000000000000000000000000f24394f64798eabbccfe3f7fffffffffffffffffffffff5e0ccb8a78c77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016202d363a474c5153534c473a2e211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6075879db2bfcfe3f3fffffffffffffffffffff3e3d6c6b9b4aaaa9faaa6b0b4c1cedbebfcffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000e23384d63788da2b8a7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f313c485460687783909ca5b3b9c6ced8e2eaf6f1e6dfdacfcac6c1bcb9b7b6b6b8bbc0c7cad3dde4eff4e8e1d2c9c6bfc7bab4b2aea59d8977614c3d2d18080000000000000000000000000000000407090906000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141c28323b484d5c646f7b86939ea6aeb3b8c5bdbfc1c3c3c4c4c3c2c1bfbdc2b6b1adaa9f9991877e75675f4c473b2f211406000000000000000000000000000000000000000000000000060c0e1113161818191a1a1a191918171513110e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28384556607382979fafbcced9e6f4f8fffffffffffffffffffffffdfffffffffffffffffffdf7f4efedebeae8e7e5e4e2e8e1decec1b5a69d8a7c685f4f423325160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6f8499a7b8c6d3dde4eaedf0f2f3f4f4f7f4f4f2f0ede7d5c5b39e8976614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628385b70859ab0c5daeffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051323313f4b4f5c646d767e87939fa8b7c3d4e4f4fffffffffffffffffffffffffffffffffff1dec9b5a3937e695b4939291b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c34434f5e66767e868e969da6adb4bbc8cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000a1e32465774899fb4c9def4fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b0000000000000000050b0f1a212d36434b5c64768498a0b1becedcecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4ab95806b563d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c485a62737f89969fa9b4bbc8d0e3ebf7ffffffffffffffffffffffffffffffffeedecdbcb39d8876614c3e2e1b07000000000000000000000000000000000000000000000000000000000013283d52687d92abbccfe1e9ececeae2dfd2c9c1b5b1a39b928a86868a8e93989faabbcee2e4d2c1b5a99f9c9995918f8c8a898a8b8c8d8f909295989b9ea7a3aaafbcccdef2f5e4d2c2b5b1aeafb0b0b1b2b3b4b4bcb6b6b6b5bab4b3b1afadaaa6a59c968f867c6f6259483b2b190900000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffff7e3cfbcab8e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19273748596b8096abc4d4e7fafffffffffffffffffff3dfcab6a597816c614c46393d3c484d56584e4a3d3c393735312734342832363737383a434239362d1f12040000000000000000000000000000000001142637596e8399aec3d8eefffffffffffffffffffffffffff5e5d3c3b4a2988272604a44341c130800000000000e1e2e3e4a5b63747d858a8b89847b69614f3f2e1c0800000000000000000000071a2d3d51667b90a3b5c9ddeffffffffffffffffffffffff7e2cdbaa99c867662594c3f352c34475973889db2c8ddf2fff2ddc8b39d8873594734283d50626b7a82888f9497999997938d857c6f625a4b3f302312040000000000000000000000000000000000000000000000000e19273139464c535660666c71767a7f8385888b8d8e8f90919191908f8d8d90969fa9b8c4d5e7fafffffffffffffffffffffffffffce9d7c7b5a496816c5d4b37261401000000000000000000000000000013283d53687d92a8c9d9ebfefffffffffffffffffffffff3dec8b39e89735847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c333e4a4e586166686861594b3f2e1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e324556667c91a1b2c5d6e8fbfffffffffffffffffffff3e4d7cdc9c8bbb4bbc8c5c8d1dfebf9ffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000c21374c61768ca1b6a7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e2b36434a59626e7c87949ea8b4bbc8ced8e1e9f4f7ece3dfdbd6d1cfcccbcbcdd0d5dcdee5f0f8eee4d6ccc2b5b1aaa5a99f9d99938779635947341f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e2b343d4a4e5e66737e8893999ea6a4a7aaacadaeaeaeaeadacaaa7a4a49c97918a847c746960564d41342a1d11030000000000000000000000000000000000000000000000010e19202326292b2d2e2e2f2f2f2f2e2d2c2a282623201d14100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2939465660748398a0b1bdcce2ebf6fffffffffffffffffffffffffffffffffffffffffffbf5f3eeecf0f4f7fdfffcfbf9fffcf5ecdfd2c4b8a89f8c7d69615043332616080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4d6278899ea8b6c3c9d2d5d8dbdcdedfdfe3dfdedddbd8d2c9b8a796806b5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455673889db2c8ddf2fffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212e373e4a4e586169747e8a9da5b7c6d6e8fcfffffffffffffffffffffffffffffffff8e5d2c1b49e8a79635746392a1c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162532404c576169717981888f989faab2bfced8e5f5fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000c21364b61768ba8bacde1f6fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000007101826303e4a58617482979fb1becfddedfdfffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c4855606977818a969faab3bfcfd9e7f7fffffffffffffffffffffffffffffffcebe0cbb7a697816c5c4a36220f0000000000000000000000000000000000000000000000000000000000152b40556a8095aac9d9ebfcfffffdf6efe4ddd2c9c2b5b1aa9f9c9b9fa9a8adb4bbc8d8eaefdfd2c7bab4b2aeaaa7a4aa9f9e9fa9a1a3a4a5a7aaadb0b3b9c5bfc3ccdaeafbfff0e0d2c9c6c3c4c5c6c7c8c8c9cacfd9cbcbd7cdc9c8c6c4c2bfc3b6b2aca49c918477625948372614010000000000000000011527375b70859bb0c5daf0ffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffeebd9c9a6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4d63788da6b7cbdff4fffffffffffffffff8e5d2c2b29d8775604b433329282b3538414339362d272422201d151e1e161e21212223242d2d24211a0f01000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffdead8c7b6a59b84746054433026160000000000000a1a2c3c4a5c647986939b9fa89e998d7f695d4b37231000000000000000000000000f24384c5e71859bb0c0d1e7f7fffffffffffffffffffffdead7c7b6a49b8577655d4e493d374c62778ca6b7cbdff4fff4e0cbb8a68c77614c372536556b808f979ea7a9adaeaeada9a39b918478655d4d413022120200000000000000000000000000000000000000000000000009151d29333638454b50575761656a6d70737678797a7b7c7c7c7b7a78787b818b9da6b8cbe0eefffffffffffffffffffffffffffff5e5d2c2b59f8d7b655544311d0b0000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffff0dac5b09b85705b3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818253044505c646f767b7d7d77655d4b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5e6e8399a7b9cce0edfffffffffffffffffffffff4e9e1ded8cec9ced8dbdde4effdffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000c21374c61768ca1b6a7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1825303b484d5e66747f89969faab4bbc8cdd6dee5f0f3f4f0ebe7e4e2e1e1e2e5eaf1f3f7f1e6dfd1c6b9b4a49c948f8c8a87837d74635b4a3a2a180100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202d36404c556068767e84888c8f9295979899999999989694928f8b87827c766f6660554b4538301f180d00000000000000000000000000000000000000000000000009141d2c35383b3e41424344444544444342413f3d3b3835312626201d140902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2939465761748499a1b2becedbeafefffffffffffffffffffffffffffffffffffffffdf6f3e7e0ddd8d7dbdfe2eaf0f4f7fefffffffef0e2d5c6baaa9f8d7f6a61504433261608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2035485a647a8a9ca5b0b5c1c0c3c5c7c9c9cacfcac9c8c6c3c2b5ab9e8976614c3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb5cadff4ffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232d363a474c55606979879da8b9cce1effffffffffffffffffffffffffffffffffff0e1ccb9a89c86756157473a2e1e160b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714222f39464b545c646c747a828b99a1b4bac7d7e5f5fffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000c21364c61768ba1c6d7e9fcfffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b0000000000000000000000000008141c2d3a475660728197a0b2bfd0dfeffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b37444b59616c77818b9aa1b4bcc9d9ebfefffffffffffffffffffffffffffffffae7d5c4b49f8c7a644f3d2d1a0700000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffff8efe4ddd2c9c8bbb4b1b0b4bac7c2caced8e6f6fdefe5d7cdc9c7c3c0bcc8bbb4b4b4bac7b8b9bbbcbfc3c6c9ccd6d4d7deeaf8fffffef0e5dedbd8d9dadbdcdddededfe3ebe0e0eae2dfdddcdad7d4d3cac7c2b5b1a19a8777625544311d080000000000000000081d31445572889db2c7ddf2ffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1700000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffe8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2035495a73889db2c8ddf2fffffffffffffffff3dec9b5a4917c675745321e17131920222c2d24211a120f0d0b0801000002090b0c0d0d0f18180e0c07000000000000000000000000000000000000000011263b50667b90a5c5d6e8fbfffffffffffffffffffffff5e2cebaa99d877661564536251308000000000002152738495a647a899ca4b0b4b9b4ab9f8c7b65503e2d1b0700000000000000000000091c2f4051667c91a2b4c9d9ebfefffffffffffffffffffff5e5d3c2b5a39b887b6e635b504c50657a90a5c4d4e7fafffae7d5c4a48f7a644f3a3043546f859aacb3b8c5c2c4c4c2c1b5b0a29a897b675f4d4030201000000000000000000000000000000000000000000000000000010b171e212832363b39464b5054585b57616364656666666666646363666c79889db3bfd0e3f6fffffffffffffffffffffffffffff0e3cfbcab9c8673604b39291703000000000000000000000000031629395a6f849aafc4d9efffffffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a626b7a848a909293897b655746331e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a30404c6277899eb3bfd0e3f3fffffffffffffffffffffffcf6f3eae2dfe2eaf0f2f8ffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000014293f54697e94a9bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b34404c56606a77818b979faab4b9c6c9d2dcdfe6edf1f4f7fefff6fffaf4f2eee4ddd3cac0b4a89e93867f7a7674726e6860564a3d2d1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212f37444b5761686f73777a7d7f82838484848383817f7d7a76726d676158514b443732281a1205000000000000000000000000000000000000000000000000091926313c494d5053565758595a5a5a595957565553504d4b44373b3531261e160b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283846576175849aa2b3bfcfdcebf9fffffffffffffffffffffffffffffffffffffbf5eae2dfd5ccc8c3c2c6c9ced8dadfe2ebf3f5fbfffff2e4d7c8bbab9f937f6b6251443326160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b5c647a87939ba3a6abaeb0b2b3b4b5bcb4b4b2b0ada9a49c8d7c665847331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798eabbccfe3f8ffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b22293337444b5b63798a9eb3c1d1e4f8fffffffffffffffffffffffffffffffffce8d6c6b6a49a847561584b3e32281e160e0b08010002010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933363e4a4f5460656d7883929fa9bac7d7e9fdfffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000b21364b60768baabbcee2f7fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000001101c2a38455460728298a1b3c1d2e2f2ffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1926313a474c59626c7884939fabbccfe3effffffffffffffffffffffffffffffffff2e3cfbcab99846f5b4a36210c00000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffff8f0e5ded8cecac6c5c9cdd7d8dfe2eaf6fffffff5e9e1dedcd9d5d1d9cecac9c9ced8cdced0d1d4d8dbdee0e8eaecf2fbfffffffffff8f3f1edeeeff0f1f2f3f4f4f7fefffffdf6f4f3f1efece9e6dfdcd2c9bfb3a59b8573604b35200b00000000000000000b20354b60758a9fb4cadff4ffffffffffffffffffffffffffffffffeed9c3ae99846e5936261401000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5a6f849aafc4d9effffffffffffffffce9d7c6b19c8673604a3928160300050b0d17180e0c07000000000000000000000000000000030300000000000000000000000000000000000000000000000d22374c62778ca7b9cce0f5fffffffffffffffffffff5e5d0c0b49f8b7a64584738281808000000000000091d3145566278899ea7b5c2cacdc9bcab9b85705c4a36220d00000000000000000000001224384c5e70859aabbccfe3f1fffffffffffffffffffffff0e0d2c1b5a69d9083796e655d53687d93a8bdd2e8ffffffe5d0baa5907b65503b354a6074889eb3c8ccd5d7d9d9d7d2c9c0b3a79e8c7d675e4d3e2e1b070000000000000000000000000000000000000000000000000000030a0c151d20262832363a3f4339464c4d4f5051515151514f4e4e505b647a8fa1b3c7dcf6ffffffffffffffffffffffffffffffecdac9b5a4937e685746331e080000000000000000000000000a1e32465773889db2c8ddf2fffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354606d808c999faaa8a79e8875614b3f2f1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344859687d92a1b3c5d6e8fbfffffffffffffffffffffffffffdf7f4f7fdffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000003192e43586e8398adbba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202f38454b59616c78828b969ea8b1b5c2c7cad3d8dcdfe2ebe5e5e4e6dfddd8d1c8c3b6b2a29a8a7e736a6561585d59534b45382d1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071219263139464b5359596265686a6c6e6e6f6f6e6d6c6a6864615858524c463a3531271e160a0000000000000000000000000000000000000000000000000001142637444b5a6366686b6d6d6e6f6f6f6e6e6d6c6a686663605556504b44373228201d150e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919283845566175849aa2b4c0d0ddecfafffffffffffffffffffffffffffffffffffaf3e7e0d7cdc9c5b8b3aeadb0b4bbc8c5caced9dee0e8f2f4faf5e6d9c9bcb59d95806b625144332514050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5c64757e868c9195989b9d9e9f9fab9f9f9d9b98948e867b665e4d3a2a170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c9daecffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f27313d4a5b687d92a3b4c8ddeffffffffffffffffffffffffffffffffffff4e4d3c2b4a29a8476645c4b4639322823201d141918161514131313120b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212d3636434b505a626e7d8b9fa9bacde1ecfffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000b20354a60758a9fb4cadff4fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000c1a2736435460738399a3b5c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a7927d67523626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2a343b484c5a636f7e8d9fb4c0d1e4f7fffffffffffffffffffffffffffffffeebd9c9b3a18e79634e3a2a180400000000000000000000000000000000000000000000000000000012283d52677d92a7c1d2e4f8fffffffffffffffffff8f6eae2dfdbdbdee1e9edf4f7fefffffffffffdf6f4f1eeeae6ebe2dfdedfe2eae2e4e5e7eaedf0f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f0e5ded0c3b4a3927d685238271502000000000000000d23384d62788daabbcee2f7fffffffffffffffffffffffffffffffff0dbc6b09b86715443301c08000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182e43586d8398adc2d8edfffffffffffffff6e1cdbaa8937d685443301b0a00000000000103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485974899eb3c9def3fffffffffffffffffffdead8c7b3a2947e695c4a3a2a1a0a00000000000005192b3b4b6074859ba7b8c5d2dfe1d9c9b5a38e79644f39240f0000000000000000000000091d30404f647a8c9fb4c3d4e6f6fffffffffffffffffffffeefdfd2c4b7b2a0988c837b71686b8095abc0d5eafffffae5d0bba5907b66503b394f64798ea7b8cce0e8eceeeeece4ddd0c5b8aa9f8c7c665c4a362211000000000000000000000000000000000000000000000000000000000002090b11161e21252a2e29333638393a3b3c3c3c3b3a38383d4b5c6f8499afc8d9ebfefffffffffffffffffffffffffffff7e7d2c2b39e8976614b3626140100000000000000000000000c21364b61768ba6b7cbdff4fffffffffffffffffffffffce8d6c6a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a607281959fabb4bbc5b8a796806b5d4b37231100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e606f8399a7b9cce0edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000000011426375b71869bb0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121a28323a474c5a626d788189939ca4abb2b6c3c3c7caced9d0d0cfd4cbc8c3c0b4b0a59d928478686054504c473a443e3632281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2933363e3b474c4f5255575859595959585755524f4c463a3c363329201d1509020000000000000000000000000000000000000000000000000000081d314455606c787b7e80828383848484848382817f7d7b7875706b6560554b453836322823211a0f0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273745566074849aa2b4c0d0deedfbfffffffffffffffffffffffffffffffaf4f2e7dfd5cbc7bab4ada79e99979b9faaaab0b4bbc8c8ccd5dddfe6f1f6e7dacfbbaf9e95806b6251433223130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4b56606871777c80838687898a8a8a8a898886837f7971655d4d40301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9ffffffffffffffffffffffffffeed9c4af99846f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409151d2d3d4a6072859bb0c1d2e4f8fffffffffffffffffffffffffffffffffff0e0d1c0b4a39b877a6b61574b4539383531262e2d2b2a2928282827211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222630353c484d5f677c8b9fb4becee4f4fffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000071c30435473889db2c8ddf2fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000a18263644556075859ba5b7c7d7eafdfffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c181f2a343c494d606b8095a2b4c8ddeefffffffffffffffffffffffffffffffff7e7d0bfad98826d5947341f0a0000000000000000000000000000000000000000000000000000000d22384d62778da3b5c9ddeffffffffffffffffffffffffef7f4f1f0f4f6fdfffffffffffffffffffffffffffffffffef7f4f3f4f4f2f1f0f0f1f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee1d1c1b09a85705645311d090000000000000317293950657a90a5c8d9ebfefffffffffffffffffffffffffffffffff3dec9b49e8975604b35200b000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffff4dec9b49f8a76614b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b5b70859bb0c5daf0fffffffffffffffffff6e2cebaa99a8472604a3e2d1c0c000000000000000b203448596a8095a3b5c5d5e3f0f7e7d2c1ab96806b563b2b180500000000000000000000001222364a5c6c8197a5b7c8d8eaf7fffffffffffffffffffffdefe2d4cbbeb2ab9f9990867e768298adc3d8edfffff9e4cfb9a48f7a644f3a3c546a7f94a9c5d5e8fbfffffffff8eee3d5c8bbaa9f8a7a644f3f2e1c08000000000000000000000000000000000000000000000000000000000000000003090c101518171e2123242526272727262523232e3e52677c91aabbcee2f7fffffffffffffffffffffffffffffff0e0ccb8a7937e695443301c0800000000000000000000000f24394f64798ea4c4d4e7fafffffffffffffffffffffff5e1ccb9a88c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c697f949fb4bcc9ced5c5b59f8d7b6550402f1c090000000000000000000000000001080b0e1216150c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31414d6277899eb3becfe2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000081d31445573889eb3baa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a343c484d5a626c767e868e969ca5a8adb1b4bbc8babbbac4b7b2aea8a29a92877d70625a4a43363733292e28201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e21292a34373a3d4042434444444443413f3d3a36332927211f170b0801000000000000000000000000000000000000000000000000000000000b20354b6073818d909396979899999a99999897969492908d8a86817b746960564e4b453839352c2220180d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d31445560748399a2b4c0d1deeefcfffffffffffffffffffffffffaf4f2eae6dfddd4cbc5b8b3a99f9890888382868a8f959b9faaadb3b8c5c7cad4dee1e9ece3ccbcaf9e95806b614f413021110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202e38454b535962676b6e707274747575757473716e6a645c504c3f3022120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffff1dbc6b19c86715c39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c304354667b90a3b5c9ddf2fffffffffffffffffffffffffffffffffffeeeded1c1b4a59d8b8075686057524d4b44374342413f3e3e3d3d3c3632281a1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708141c202b35414d5e687d92a0b2c6d7e9fcfffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000001325365b70859bb0c5daf0fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b0000000000000000000000000000000000000818273745576277879da9bacde2ecfffffffffffffffffffffffffffffffffffffffffff3dec8b39e88735a4935200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d181f2c35424b6073859bb0c0d1e3f7ffffffffffffffffffffffffffffffffeedfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000b2034485a71859bb0c0d1e2f2fffffffffffffffffffffffffffffffffffefbf9f7f6fffffffffffffffffffffbf5f3e3e2e9e1dedddcdbdadbdee0e8e7ebeff3f5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfc9b49f8a75604b36200b0000000000000b1e334657697e94a9bed3e9fffffffffffffffffffffffffffffffffff6e1cdb9a88d78634e38230e000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffbe8d6c5a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecffffffffffffffeed9c4ae99846f574632180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42576d8297acc2d7ecfffffffffffffffffce8d6c6b49f8b786354433020100000000000000005192b3b4d62788b9fb4c2d2e3f3ffffefdcc6b19c8671594834200b0000000000000000000000071b2e3e4c6176879daabbcedae7ecf3f4fbfffffffffffffffff2e7dfcfc9bcb5aea49c9389899eb3c8def3fffffae7d4c4a38d78634e38485a70859aafc5daeffffffffffffffff3e6d8c8baa99b85715d4b3723090000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e0f1011111111110f0e1021364c61768b9fb4cadff4fffffffffffffffffffffffffffffffbe8d5c5b29d8773604b35200b000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffffffff3dec9b39e8974594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f4f647a8c9fb4bdcfd9e2e3cfbcab9b85705e4c38231100000000000000000000040a0c141d2023282c2a211e160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000001320344859677d92a0b2c4d4e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000b20354b60758a9fb4b9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c181f2b353c484d576169717981878e93989c9faaa4a5a5a5a3a69d99938d857d73675f4d493c3025211f1719130b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c13181f2225282a2d2e2f2f2f2e2e2c2a2825211f17120c0a0400000000000000000000000000000000000000000000000000000000000001162c41566b80969fa5a8abacadaeafafafaeaeacabaaa8a5a99f9b9690887f7566646056544e493d37342b201d14090400000000000000000000000000000000000000000000000000000000000000000000000000000000000004142433444b60738399a1b3c0d1deeefcfffffffffffffffffffffffff2e7dfddd5d4cbc8c4b7b2a69e958a827b746e6d71767a80858b91989ea7abb2b7c3c9cdd7e5eadaccbcb09e947f695f4d402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101a2832363b484d5156595b5d5e5f5460545f5d5b58544f4a3e382f21120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395a70859aafc5daeffffffffffffffffffffffffffff3dec8b39e89735745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c5e71859bb0c4d4e7fafffffffffffffffffffffffffff9f4f2e7e2e2dfd1c3b7aa9f95887e756d676360555a5957565453535252524b4538301f180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e192031404e5f6d8298a8b9cde1f3fffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c0000000000000000172c42576c8197acc7d7e9fcfffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000091928394759647a8b9fb4becfe1f1fffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b3c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1920314455657a8fa2b4c8dcf1fffffffffffffffffffffffffffffffff7e2cebbaa927d685339291703000000000000000000000000000000000000000000000000000005192b3c51677c91a2b4c4d5e4f1fefffffffffffffffffffff8f4f2efece9e6e4e2e1f4f7fefffffffffffff3e8e0decdccd7cdc9c8c7c6c5c6c8ccd5d2d6dadee0e8ebeff4f6fdfffffffffffffffffffffffefffffffffffffffffffffffffffffffffff8f2e2cebaa98c77624d37220d00000000000b1b2e3f4b6176889db3c8ddf2fffffffffffffffffffffffffffffffffffce9d7c6a8937d68533b2a180400000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffff5e0ccb8a78b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffbe8d6c5a8937e6953392916000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffff5e1ccb9a895806b5b4936251302000000000000000b203448596c8197a9bacde0f0fffffff3dec9b6a48c77624d37220d000000000000000000000000101e334657647a8b9fb4bcc9d3d6dde0e7f3f7fffffffffffffffaede7dacfcac2b6b1a79e9ea7b8cce0f5fffff4dfcbb7a68b76614b454d62788c9fb4cadff4fffffffffffffffff6e6d7c7b5a38f7a65503726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771869bb0c6dbf0fffffffffffffffffffffffffffffffff3dfcab6a5917c665137281b1407000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffff0dac5b09b85705b3b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d6f849aaabbcee3ebf7ecdac9b4a3907b6650402f1c0900000000000000060b171f21263135393d413f3632291d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4d5f6e8398a6b7c9d9ebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000c22374c61778cabbcb9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202b3539464c535c646b72787e83878a8d8f90908f8e8b88837e78706760554d41352b1c130c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1013151719191a1a19181715130f0c0a04000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4bdbdc0c2c2c3c4c4c4c3c3c2c1bfbdc7bab4b0aba69d94857b7975706a635b544d483b3531261f170c07000000000000000000000000000000000000000000000000000000000000000000000000000000011222324251626d8297a1b3bfd0deeefcfffffffffffffffffffffff9ebe2d4cbc8c0c4b7b2ada69d93887f776d656055585660656a70767c82888f969da5abb4bac7d7e5eadacdbcb59f8d7d675e4c3e2d1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e212b34373c40434648494a434b434a4846433f39362d231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465773889db3c8ddf2fffffffffffffffffffffffffff5e0ccb8a78b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f4051667c91a6b7cbdff4fffffffffffffffffffffffff1e6dfdcd2cdcdd1d9d4c8bbb4a69d9389827d7875716f6e6d6b6a696868686760564d41342a1d100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132231414c62778a9eb4c5d5e8fbfffffffffffffffffffffffffffffffde9d7c7a08b76604b36210b000000000000000012273c52677c91a9bacde1f6fffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000a1b2a3b4a5c687e93a0b2c3d4e7f7ffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b090200000000000000000000061426374b5d70859aafc5daeffffffffffffffffffffffffffffffffffeead8c8ae99846f5746331e0a0000000000000000000000000000000000000000000000000000000d24394d5f70849aa6b7c6d4e3ebf7f9fff8f4f3f0edeaece3dfdddad7d4d1cecccbdfe2ebf6fffffffff3e3d6ccc8b8b7c7bab4b3b2b1b0b1b3b8c5bdc0c4c8ccd5d5dadfe2eaf5fffffffffffffcf3edebe9edf0f3f5fbfff8f8f8f8fffcf6f3f1eeebe5ded5c8b5a48c77614c37220c00000000031629394b5d6c8196a6b7cbdff4ffffffffffffffffffffffffffffffffffffeed9c3ae99836e5947341f0e00000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffff3dec8b39e89735746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffff5e0ccb9a78d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c6d7e9fcfffffffffffffff3dec9b49e8976614c3c2c18080000000000000005192b3b4d62788a9fb4c7d7eafefffffff9e5d3c2a5907a65503b2510000000000000000000000000031729394b5c677d929fabb6c3c1c8cbd5dce3eefcfffffffffffffff7ece3dfd3cac5b9b3b3b8c5d5e8fbfffff2ddc8b39d8873575856606e8298abbccfe3f7fffffffffffffffffff5e5d2c1ad98836e5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566c8196abc1d6ebfffffffffffffffffffffffffffffffff9e6d4c3ad98826d554639322517090000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffecd7c2ac97826d57422d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b50657b90a2b4c8d8eafefff7e7d1c1b09b85705e4c3823110000000000020e192029333637444b4e5256544b46393127190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30414c6176879dabbccfe3eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180000000000000000000000000000000000000e23384e63788da3c9b8a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19202933363e4a4e565b63686e7275787a7b7b7a7876736e69625a524b44373020190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b80969fafbcced8d8d8d9d9d9d9d8d7d6d4d2d7cdc9c5c4b7b3a39b918e8a857f79716a6259514b4437332a221b100a030000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404f606b8095a0b1bfcfddeefcfffffffffffffffffffffff8eadbcdc4b7b2aaa5a69d9891887e756a6159504b4438454b50555861676d747a81878e959fa9bac7d7e9eae3cfbcab9f8c7c655c4a3c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d182022272b2e313234263035302633312e2a24221b1008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b8cbe0f4fffffffffffffffffffffffffffbe8d5c5a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000002030302010000000000000000000000000000000000000000001120354b6074889db2c8ddf0fffffffffffffffffffffff1e1d4cac7bdb8b8bcc3cacfcec4b7b2a79e98928d8a87858382807f7e7d7d7d7c75675f4c473b2d20100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f3448596a8095a7b8cce0f5fffffffffffffffffffffffffffffff6e1cdbaa98a75604a35200b00000000000000000c21364b61768a9fb4c9def4fffffffffffffffffffffffffff5e0cbb5a08b76604b36210b0000000000000000000000000000000000000000000d1d2d3e4e606e8298a5b7c9daecfffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c3b2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13151d20201d150a0000000000000000000009192e3f53687e93a8c6d7e9fcfffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000a1d30414d6278889da8b7c3cfd9dfe6ece3dfdddbd8d5dacfcac8c4c1bebcb9b7b6caced9e6f6fffffbe8d6c5b8b3a3a2a1a99f9d9c9b9b9c9ea7a4a7abafb3b8c5c0c5c9ced8e5f5fffffffff8eadfd8d5d3d8dbdee0e8e2e2e3e3e3e2e9e1dedcd9d6d2c9c4b7aa9c86715947341f0b000000000a1e324657657b8d9fb5c4d4e7fafffffffffffffffffffffffffffffffffffff4dfc9b49f8a77614c3c2b1a0b000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffff1dbc6b19c86715c392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffff3dec9b39e89745b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da8bacde1f6fffffffffffff9e5d3c2ab96816c5746331e0e00000000000000000b203448596c8197a9bacde5f5ffffffffffe8d2bda8937d68533e2813000000000000000000000000000b1b2e3e4d5f687e8d9ca5a6acb3b8c4c7d0deebfcfffffffffffffffff8f0e5ded6ccc9c8ccd5e3f3fffffff1dbc6b19c8675706d6e748096a0b2c9d9ebfeffffffffffffffffffffefdec9b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c6d7e9fcfffffffffffffffffffffffffffffffff1dec8b39e887461574f433527170300000000000004192f44596e8499aec3d9eefffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596e8399aec0d0e6f6ffffffefddc8b4a3907b6650402f1c090000000a151d2c353a464c52556063676b6a61574b44372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000131f334758657b8d9fb4bfd0e1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583626180a00000000000000000000000000000000000f243a4f64798fa4b9b7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b171e212d36393d494e53585660626465666563615759534d493c3531261913060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a607281959eb4bac7cacfdadce3eeedecebe9e7eae2dfdbd5cbc1b5b1a6a99f9a948e867f776f6660554c473a362d211e160b070000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e697e939eb0beceddedfcffffffffffffffffffffffffeadaccbdb0a69d95908c88827c756960564c473b35312832363a3a464c525560656c7279808a9fa9bacde1ececdac9bbaa9e8a7a645a4839291909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1216191b1d1f141c201c141e1c19150f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7faffffffffffffffffffffffffffffe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000002080b0f1315171818181714100b070000000000000000000000000000000000081d3144556a8095aac2d3e5f9fffffffffffffffffff6e6d4c3b6b2a8a3a2a7aeb5bcc9d2cbc5b9b3ada7a99f9c9a989796949393929291877d6e62594a3e2d25201c14080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6175899eb3c7d7eafdfffffffffffffffffffffffffffff4dec9b49f89745443301c0700000000000000000a1e3246576e8398aec5d6e8fbfffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000102031424c6176879dabbccfe3f8fffffffffffffffffffffffffffffffffffff3ddc8b39e88735947341f0b0000000000000000000000000000000000000000000000000000000000000000000001080b0f14192123282731363632281a10020000000000000000001023384d63788da8bacde1f6fffffffffffffffffffffffffffffffff6e2cdbaa9907b65503b261000000000000000000000000000000000000000000000000000000000122034485a647a8a9da5b4bcc9cad3dacfcac8c5c3bfc9bcb5b2afaca9a6a4a2a1b4bbc8d9ebfefff5e0ccb8a79e8e8d8b8a898887868586898b8f92969a9ea7a6abafb4bac7d8eafdfffffceadacdc3c0bec3c6c9ccd6cdcdcececdcdd7cdc9c7c4c1c2b5b1a69d8c7b65503b2a18040000000a1a2f404b6175879dabbccfe2f2fffffffffffffffffffffffffffffffffffffff6e2cdbaa9957f6a5a4838291b100400000000000000000000000000000000000000061b30465b70859bb0c5daf0ffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecffffffffffffefdac4af9a856f5a3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899fb4c9def4fffffffffffff3decab6a48d78634d392917000000000000000005192b3b4d62788a9fb4c7d7eafffffffffffee9d4bea9947f69543f2a140000000000000000000000000000102031414e60687c878c91979ea6afb3c0cde1e8f4fffffffffffffffffff9f4e8e0dedee0e8f3fffffffff3dec9b5a49c8a85838388969eb0becfe7f7fffffffffffffffffffffff5e0ccb9a78f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da8bacde1f6fffffffffffffffffffffffffffffffff5e0ccb8a7947f7569615245352211000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffce9d6c6a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadfeefffffffff7e4d1c1b09b85705e4c38231100000c1a27313c494d5861676e74797d817f75696055483c2f22110300000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b5d6a7f95a1b3c3d3e4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d544336271a0c0000000000000000000000000000000010253b50657a90a5babcab8b76614c36210c0000000000000000060c0e0e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b22242c35393e38454b4d4f5050504e4b46393e38352c201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354606d80929fa9b1b5bcc9c8d1dee1e8f4fafffdf6f4f0e7e0d2c9c6c7bab4afa9a49c948b847c746a61584f4a3e363229201c13080700000000000000000000000000000000000000000000000000000000000818293a4a5b667c8c9fb4bccddcecfbfffffffffffffffffffffffff2e2ccbcaf9f9688807b77736d6760564b4538342a201d161e212529333637444b50565c646b7b8b9fb4becee4f4e7d8c8b9a89d887862574637261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080001080b08010006030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7ffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000009151d2024282a2c2d2d2d2c2a25201c1308000000000000000000000000000000011426374d63788da4b6cadef3fffffffffffffffffeead8c8b6a59d928d8d91999fabb5c1c9d2ccc9c2c7bab4b1afaeacaba9a8a8a7a7a59d928377645c4a3e3a3530261f170b0100000000000000000000000000000000000000000000000000000000020202020100000000000000000000000000000000000000000000000000000d1e3246576b8095a9bacde2f6fffffffffffffffffffffffffffff3dec8b39e89735e3a2a180400000000000000000316293951667c91a7b9cce0f5fffffffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000002131e334657657b8d9fb5cadff4fffffffffffffffffffffffffffffffffffff5e0ccb8a78c77614c37220c00000000000000000000000000000000000000000000000000000000000000000309151d2024292c35383d38454b4b45382d20100000000000000000000c2035495a74899fb4c9def4fffffffffffffffffffffffffffffffffdead7c7a9947e69543f29140000000000000000000000000000000000000000000000000000000005192b3c4a5c647987979fabb2b6c3c9bcb5b3b0adaaa7ab9f9d9a9794918f8d8c9faabbcee2f7fff3dec8b39e89797776757473727170717376797d8184898d91969a9fa9bacee2f6fffff3dfcdbcb0aba9adb1b3b9c5b7b8b8b8b8b7c6b9b4b1afaba7a49c94887c665d4c381d0c000000021528384c5e6c8197a5b6c9daecfffffffffffffffffffffffffffffffffffffffffdead7c7b49e8a78625646392e1f180c00000000000000000000000000000000000005182b3b5b71869bb0c6dbf0ffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffebd6c0ab96816b56412c16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471879cb1c6dcf1fffffffffffff1dcc7b19c87725a49351b0b00000000000000000b203448596c8197a9bacde5f5fffffffffffee8d3bea9937e69543e2914000000000000000000000000000002132331424e5e6672777c8188909aa2b0bdccd6e4effefffffffffffffffffffbf5f3f3f5fbfffffffffff8e5d2c2b5a99f9a98989da6b0bccddcecfffffffffffffffffffffffffbe8d6c5a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899fb4c9def4fffffffffffffffffffffffffffffffffbe8d5c5ae9d94897f6c6352402f1c090000000000081d32485d72879db2c7dcf2fffffffffffffffffffffff5e1cdb9a88c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000216283854697e93aabbcee2f7ffffffffffefddc8b4a3907b6650402f1c090d1d2a38454b5a636c767d83898e929694887f74625a4c402f2211030000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b6072849aa5b6c5d6e5f3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a8473605445382a1c1001000000000000000000000000000011273c51667c91a6bbb59f8a75604b35200b000000000000030e1920232320190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1a212329273136383a3b3b3a39363329292320190e080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a626b7d8b989c9fabafb4c0c9ccd6e0e7f2fafffffffaefe4dddbd7cdc9c5c2b5b1aa9f9991877f776d645c534b4639353025221b120e0c0600000000000000000000000000000000000000000000000000132536475863798a9eaabbcedaeafafffffffffffffffffffffffffae7d4c4af9e9581756b66625958514b453832281f180c0803090b10171f212631353a3e4a4f5d677d92a0b1c5d6e8f6e6d6c6b7a69c8675615544311d130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffedd7c2ad98826d583b2b18050000000000000000000000000000000000000000000000000412192731363a3d3f41434242413f3a353025180f010000000000000000000000000000092035495a72879cb1c7dcf1fffffffffffffffff7e2cebbaa9d877d78787c838d9ba3b1b5c2c9cdd7d8cec9c6c4c3c2c0bfbebdbdc3b7b2a199877a645c564f4b433633291c1408000000000000000000000000000000000000000000040b0c0f1215171717171614110c0a04000000000000000000000000000000000000000000031629394c62778a9fb4c9dff4fffffffffffffffffffffffffffff2ddc8b39d88735847331f0a0000000000000000000b20364b6075899eb3c9def3fffffffffffffffffffffffffce6d1bca7917c67523b2a180500000000000000000000000000000000000000000000031729394b5d6c8197acc1d6ecfffffffffffffffffffffffffffffffffffffbe7d5c5a6917c6651362513000000000000000000000000000000000000000000000000000000000000000b171e2731353a3f3c494d5257566060564a3e2d1b07000000000000000006192c3c5d72889db2c7ddf2ffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000000000000000000000000000000000d1d2e3e4a5b6376828c969da5a2a3ab9f9e9b9895928e8b8885827f7c7977768c9fb4cadff4fff5e0ccb8a78e79646160555e5d5c5b5c586164686b6f73787c80848b9fb4c9dff4ffffedd8c3b09e9694989b9ea7a1a2a3a3a3a3a2a1a89e9c9996928d867f75665e4c3f2f1c00000000091d324556667c909fb1c3d3e7f7fffffffffffffffffffffffffffffffffffffffffff5e1cdb9a89a847461574b3f332a1c1308000000000000000000000000000000010f2034485972879cb2c7dcf1ffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365b70859ab0c5daefffffffffffffebd6c1ab96816c563c2c19000000000000000005192b3b4d62788a9fb4c7d7eafffffffffffffde8d2bda8937d68533e281300000000000000000000000000000005142431404c505962666c747b84969fb4b9c6d2e2ebf6fffffffffffffffffffffffffffffffffffffffff0e0d2c7bab4afadaeb3b7c4cddaeafaffffffffffffffffffffffffffe8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435470859bb0c5dbf0fffffffffffffffffffffffffffffffffff3e3cbbbaea89e94816c5e4c38230a0000000000091f34495e74899eb3c9def3fffffffffffffffffffffff3dec9b49e89745a493520080000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566f8499afc8d8eafefffffffffff7e4d1c1b09b85705e4c3823111d2a3b4756606a78818992989ea7a7aba79e948578665e4c402f211100000000000000000000000000000000000000000000000000000000000000000000000000000000111c3043546176879da7b9c7d5dee5f0fbfffffffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a29882726056473a2d1d15090000000000000000000000000013283d52687d92a7bdb39e89745544311d08090900040a0c161e2c353838352c1e0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13151d20232526262523211e17140d0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818253044505f687a83868b939aa2abb4b9c6cbd5e0e7f2fbfffffff8f2f0eae2dfdad2c9c8bbb4aea59d948a827a716861574f4a4336362d2823211a0f05000000000000000000000000000000000000000000000b1c3043546176879da8b9c8d9ebf8fffffffffffffffffffffffffff4dfcbb7a695806c6056504c473b3c3632281e160a04000000000000040a0c141d20252d363f4d5f6d8297a7b9cce0f7f4e4d4c4b5a4998373604b4131201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0f10100e0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536586e8398adc3d8edfffffffffffffffffffffffffffffff1dbc6b19c8671594834200b00000000000000000000000000000000000000000000000012223037444b4f53555758585756544f4a43362d1f0f000000000000000000000000000006192c3c566c8196abc1d6ebfffffffffffffffff4dfcab49f8c77686363676e7a85929ba3aeb4bac6c8ccd5dcdad8d7d5d4d3d2d2d4cbbfb3a59d897a716c6560544c463a3026180c0000000000000000000000000000000000030a0c181f2225272a2c2d2d2d2c2926211f170c0300000000000000000000000000000000000000000b1f3447596e8398adc9d9ebfefffffffffffffffffffffffffff4e0cbb8a68c77614c37220c000000000000000000091d3145566d8398adc9d9ebfeffffffffffffffffffffffffedd8c3ad98836e5948341f0d00000000000000000000000000000000000000000000000b1b2e3f576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffebd5c0ab96806b5443301c0700000000000000000000000000000000000000000000000000000000000b1b293337444b4f54595b63686d727575645c4a3622140e0c060000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c00000000000000000000000000000000000000000000000000000000000010202e3d4a58616d7981878b8d8e8d8a888683807c7976736f6c6967646273889db2c8ddf2fffbe8d6c5a9947f6a544b44484746463a464c4f52565a5a62676b70849aafc4d9efffffebd5c0ab96807e8386898b8c8d8d8e8e8e8d8c8b898784817d78716961574c402f2111000000000b20364b6074879db2bdcee1f1fffffffffffffffffffffffffffffffffffffffffffffce9d6c6b4a2998375655d4c473a3025180f0300000000000000000000000005121f2d3e4d62778c9fb5cadff4fffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edfffffffffffde8d2bda8937d68533e281300000000000000000b203448596c8197a9bacde5f5fffffffffffffae7d4c4a5907a65503b2510000000000000000000000000000000000614222f383b484c515560657381919ea8b5c1ced9e6f0fefffffffffffffffffffffffffffffffffffffef0e5d7cdc9c5c2c3c8cbd5e2eaf8fffffffffffffffffffffffffffbe8d5c5a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636576d8297acc2d7ecffffffffffffffffffffffffffffffffffffe9d9cbc6b9b49f907b66503928160300000000071c304354758a9fb4cadff4fffffffffffffffffffffff5e1cdb9a88d78634d36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899fb4c9def4ffffffffffffffefddc8b4a3907b6650402f1c2a3b47596174808b969ea8adb3b9c5c5b8b3a39b897c665e4c3f2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000114263647586379899ea9b8c4c9d2e0e8f3fffffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0b2a098827461584a3e31271911070000000000000000000000142a3f54697f94a9beb29d88725d3726141e1e1e1e171f2128323c494d4d493c2d1f0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0f1011100e0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c33414e5c646e71777d858d969ea8b3b8c4cbd5e0e8f3fcfffffffffdf6f4efe5ded9cecac3b7b2a99f978f867d766d6560544f4a3e3d38352c20190e00000000000000000000000000000000000000000b1b2e3f4a60728399a5b6c6d6e6f6fffffffffffffffffffffffffffbe8d6c5b39d8875604b453837342a27201d150a03000000000000000000000001080b101b2230414c6177899eb3c9d9ebfef2e2d2c2b3a196806b5f4e3e2d1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030405060707070707060503000000050b0d1114151d202224252523201c130c0a04000504040506070809090a0a09080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869bb1c6dbf0fffffffffffffffffffffffffffffff4dfcab59f8b77624d37220d0000000000000000000000000000000000000000000000091d30404c556064686a6c6d6d6d6c696560544a3d2d1e0e000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffff8e5d2c2ae98836e594e4d525c64737d8690999fa8aab3b8c5cfddedecebe9e8e8e7e6dfd0c3b7a79e8e86817a746a61584b43362a1c0c0000000000000000000000000000000b171e212a34373a3d3f42424242413f3b3633291e170b0000000000000000000000000000000000000005182a3b52677c91abbccfe3f7fffffffffffffffffffffffffffae7d5c4a6917c66513c27110000000000000000000215273852677c91abbccfe3f7fffffffffffffffffffffffff4dfc9b49f8a77624c3b2a180b010000000000000000000000000000000000000000000d22374b5c72879db2c7dcf2fffffffffffffffffffffffffffffffffffffff2dcc7b29d8773604a35200d0000000000000000000000000000000000000000000000000000000003172939464c556064696e73787d82878a8b7a644f3a2e2923211a100b080100031729395c72879cb1c7dcf1fffffffffffffffffffffffffffffffffff2ddc8b39d88735e37271502000000000000000000000000000000000000000000000000000000000002101f2d3a474c5b636b72767878777573706e6a676461575a5754514f5b70859ab0c5daefffffefdac5af9a8570574632263231302933363a3d413c494d51576d8297acc2d7ecffffeed9c3ae99846e6e71747577787879797878777674726f6c67625a544b46392f2211030000000316283953697e93a5b7cadbebfffffffffffffffffffffffffffffffffffffffffffffffff4e4d1c0b3a199867b6d61584a43362d1e160a010000000000000000050d1920303d4a5c6b8095abbccfe3f8fffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac8d8eafdfffffffffbe6d0bba6917b66513c26110000000000000005192b3b4d62788a9fb4c7d7eafffffffffffffff4dfcbb7a68c77614c37220c000000000000000000000000000000000003111c232b343737444b55606c7d8a9ba3b4bbc8d3e2ebf6fffffffffffffffffffffffffffffffffffffff5e9e1dedad8d8dde0e7f2fffffffffffffffffffffffffffffff4e0ccb8a7907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffff7e9e4d6ccbdaf9a846f5745321e09000000000b20354a60758aa9bacee2f6fffffffffffffffffffffffce9d6c6aa95806b5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea9bacde1f6fffffffffffffff7e4d1c1b09b85705e4c3823344759627785959faab4b9c6c9ccd6d5ccc1b5a79e8b7c665d4b3c2b180800000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a4a5b657b8b9ea6b1b5c2ccd5e3eefcffffffffffffffffffffffffffffffffffffffffffffffeedecfbeb2a0988476645c4b44372e201c130b080100000000000001162c41566b8196abc0b09b86715b4631333333333329333639464b5a63635a4a3d2d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001623313e4a4f5859616870788189949da6b3b7c4ccd5e1e9f5fffffffffffffff8f6ebe2dfd4cac7bab4ada39b9289827a736b645c57524e493d352b1e13010000000000000000000000000000000000031729394b5d6a7f94a1b3c3d4e4f4fffffffffffffffffffffffffffff5e0ccb8a7937e6956453228221f18120b0902000000000000000000000000000000000007131f3447596b8095abbccfe3f7fff0e0d0bfb09e927d685c4a3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d17191a1b1c1c1d1d1d1c1b1a18151317182022262a27313638393a3a38353025221f181b1a191a1a1b1c1d1e1f1f1f1e1d19110b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899fb4c9def4fffffffffffffffffffffffffffffff8e3cfbcab937e69533e291400000000000000000000000000000000000000000000000f24394c5e6674797d7f81828282817f7a72645c4a3c2c1c0c000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffff3dec9b5a48f7a65503b383e4a556067717b83898e959ea7b2bfcfddedfffefdfdfffaede2d4c5b9b3a49c968f877f76696054473a2a1d0c000000000000000000000000000b1b2933363b474c4f5255575757575654514c463a33291b0b000000000000000000000000000000000000000d21364b61768b9fb4cadff4ffffffffffffffffffffffffffffebd5c0ab96806b56362614010000000000000000000c21374c61768b9fb4cadff4fffffffffffffffffffffffff6e2cebaa995806b594734291c14080000000000000000000000000000000000000005192b3c4f647a8fa5b7cadff4fffffffffffffffffffffffffffffffffffffff4dfcab6a58f7a654f3c2b19050000000000000000000000000000000000000000000000000000000a1e334657616f75797e83888d92979c9f907b665139433e38352c25201d150c0a1e33465773889eb3c8ddf3fffffffffffffffffffffffffffffffffff4dec9b49f89745544311d08000000000000000000000000000000000000000000000000000000000000010f1c2a333d4a4e56566063636260565b5855524f4b4639423f3c41576c8196acc1d6ebfffff4dfc9b49f8a76614b36211d1c1b171f2124282c2b35383f546a7f94a9c9d9ebfefff4dec9b49f8a76615c5560626263636363626260565c5a56524d483c3632291b110400000000091e32465771869bb1c3d4e6f9ffffffffffffffffffffffffffffffffffffffffffffffffffeedecfbfb3a49c8d82776860544a3d32281c14080200000000050d19202b34404d5b647a8b9fb4c9daecfffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90aabbcee2f7fffffffffae5d0bba5907b66503b26120a04000000070b15203448596c8197a9bacde5f5fffffffffffffff2ddc8b29d88735947341f0b00000000000000000000000000000000000000090d182022263137444b5f677885959faab6c2ced9e6f0fdfffffffffffffffffffffffffffffffffffffdf6f4efededf2f4fafffffffffffffffffffffffffffffff4e4d3c3b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c6d7e9fcfffffffffffffffffffffffffffffffffffffff4e8dfc9b49f8a76604b36210b00000000071c304354748a9fb4c9dff4fffffffffffffffffffffffff2ddc8b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c3d4e6faffffffffffffffffefddc8b4a3907b66503f2f404c6277869ba3b4bbc8cdd6dee0e8e7e0d1c5b8a99f8b7b655a48362614010000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4b5d667c88919ca4b3b8c5d0deeefffffffffffffffffffffffffffffffffffffffffffffffcecdccfbeb2a29a877a6a60554b3f353025201c1414110f0e0c0b09142637596e8398aec3af99846f5a444248484848483a464c5057616a7878635b4a3d2d1f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040001080b0c0c0d0d0e0d0d0c0a0300010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e363a3b474c535b636c767f88939da6b3b8c5cdd7e5edfafffffffffffffffef7f1e6dfd7cdc9c1b5b0a89e978f878079736d67635b4d483c311c1408000000000000000000000000000000000a1e334657657b8c9fb4bfd0e1f1ffffffffffffffffffffffffffffffecdac9b39e8975614b3828160d0b050000000000000000000000000000000000000000000004182a3b4d62788b9fb4cadff4fffeedddcdbcb49f8b7a645846331f130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222c2e2f30313132323231302f2d2a292c2b34373b3f38454b4d4e50504d4a433637342a302f2f2f303031323334343434322e26201c130802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da8bacde1f6ffffffffffffffffffffffffffffffffecdac9af9a856f5a45301a050000000000000000000000000000000000000000000011273c51667c878f92949698979796948f867a645a493a2919090000000000000000000000000e23384e63788da3b8cde2f8fffffffffffff1dcc6b19c86715d4b37232d37444b525d656e7479808898a0b2bfcfe3f3fffffffffffff2e3d6ccc2b5b1aba59d94897e736159473b2a1808000000000000000000000003172939464c56596164676a6c6c6c6c6b696661584b46392917030000000000000000000000000000000000000a1e32465772879db2c7dcf2ffffffffffffffffffffffffffffefdac5af9a85705443301c080000000000000000000a1f33475871869bb0c6dbf0fffffffffffffffffffffffffdead8c7b49e8a77624c463a302618130100000000000000000000000000000000000b2034485a6e8398adc3d4e6f9fffffffffffffffffffffffffffffffffffffff9e6d4c3ac97826d5a4834200e0000000000000000000000000000000000000000000000000000000c21364c617684898f94999da6a7acb1a38d7863575c58534e493d3b353127221f21364c61768ba6b8cbe0f5fffffffffffffffffffffffffffffffffff6e1cdbaa98b75604b36200b00000000000000000000000000000000000000000000000000000000000000000c181f2d363938454b4d4e4d4b453843403d393632282d2a283d52677d92a7c3d3e6f9fff7e2cebbaa907b66513b26110000040a0c0f13161920253b50657a90abbccfe3f7fff6e1cdbaa9917c6751444b4c4d4e4e4e4e4d4c4b453844413d38352b211e160b0000000000000c21364b61768ba3b5c9e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcfc3b6ab9f97897d72635b4b453930261d150c0a050d19202b343b484d5e6679889ea9bacee7f7fffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffff7e2ccb7a28d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768a9fb4c9dff2fffffffffde8d3bda8937e68534030221f181a1a131c202731414d62788b9fb4c7d7eaffffffffffffffffedd8c3ae98836e593b2a1804000000000000000000000000000000000000000000050b0d141d2631414d5a6373808c9ca4b4bbc8d2e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e4d6c6b6a5957f6a5645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da8bacde1f6fffffffffffffffffffffffffffffffffffffffff6e2cebaa98e78634e39230e00000000001325485d72879db2c7dcf2fffffffffffffffffffffffff4dfcbb7a6907b6550392816030000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca5b7cbdff7fffffffffffffffff7e4d1c1b09b85705d4b384c5e6e8399a4b5c1ced8e1e9f3f5fbfbefe3d6c7baa99e8978625443301c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f3f4c5e66747c86939ea7b4c0d0e1f1fffffffffffffffffffffffffffffffffffffffffffffffaecdccfc0b4a59d8b7f73655d504a43363530262927242321201d1d31445571869bb0c2ad97826d584c575e5e5e5e5e5e5861656c757f898879635b4a3d2c1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111316191b141d2021222223232322211e161a17120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242a34373c494d57616a757e88949ea7b4bac7cfdfe7f2fffffffffffffffffffaf5e9e1ded2c9c6b9b4aca59d958e88827d786e625a4d413026180800000000000000000000000000000a1a2f3f4c6176879daabbceddedfffffffffffffffffffffffffffffff4e3cfbcab95806b5746321a0a00000000000000000000000000000000000000000000000000000c2034485970859ab0c5daeffffffbebe1cdbaa99d8776614c41311c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2b343741434445464747474747464442403e413b484c505458566062646565636054514c473a454444444546474849494a494947443b3530251e160a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814263b50657b90a5c6d7e9fcfffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000091e34495e73899da6a8aaacadadacaba9a49c88786258473727180800000000000000000000000d22374d62778ca2b7cce1f7fffffffffffde8d3bda8937e68533f2e1c192731353f4b505460636b768298a0b2c5d5e8fbfffffffffffff3e8e0d2c9c6c3b7b2a79e93847761594736251300000000000000000000000a1e334657616b73777a7c7f81828282817e7b766d615746331e14030000000000000000000000000000000000031629395a6f8499afc4d9eefffffffffffffffffffffffffffff3dec9b49e8974604b35200b00000000000000000004172a3a576c8297acc9daecfffffffffffffffffffffffffff5e1cdb9a897816d61584b4336301d1509000000000000000000000000000000071a2d3d4d62788b9fb4c9dff1fffffffffffffffffffffffffffffffffffffffffff1dfc9b49f8b78624d3c2b190600000000000000000000000000000000000000000000000000000c21374c61768c9ea8a9aeb3b8c4c2c0ab96807673716d69635b56504b443737342e3e50667b90a5c5d5e7fbfffffffffffffffffffffffffffffffffffce9d7c7a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000040f1a21242832363839383631272e2b2724211e16171423384d63788da5b6cadff3fffdead8c8ab96816c563b2b190500000000000000060c21364b61768b9fb4cadff4fffce9d7c7ad98826d55443637383839393938373632282f2c282320190e0a03000000000000000d22374c62778ca3b5c9def1fffffffffffffffffffffffffffffffffffffffffffffffffffffffbede1d3c9bcb5a79e9284796b60574b43363127221f19202b343b484d59626e7c899ea6b8c7d8eafffffffffffffffffffffffffffffffff8e5d2c2a5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffff6e1ccb6a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586f8499afc4d4e7faffffffffeed9c4af99846f5e4d4037332a2f2f25303538454b5f6d8297a9bacde5f5fffffffffffffffce9d7c7a9937e69543e2914000000000000000000000000000000000000000000000000000109141d303c4955606a7a86969faab5c2cdd7e5eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf5eae2d2c5b9a89c8775604b38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899fb4c9def4fffffffffffffffffffffffffffffffffffffffffdead8c7a38e79634e39240e00000000001b30455a70859aafc5daeffffffffffffffffffffffffffae6d4c4ad98826d5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485972879db2c9daecffffffffffffffffffefddc8b4a3907b65503e50667b90a1b3c2d2e2eaf6fcfffffffffff3e5d7c7b9a79a8473604b3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000111212f404c556067737e899aa2b4c3d4e2f2fffffffffffffffffffffffffffffffffffffffffffffffaedded1c3b7aa9f94867b6f6560544e4b43363e3c3a3837363127354b6075899fb4c0aa95806b58616c73737373737373767b8188949f9d8979635b493a2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1014151d202326292c2e3026313536373738383837363229302c282220190d0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f181f222c3539464c566069757f89959fa9b3bfcbd4e2ecfbfffffffffffffffffffdf6efe4ddd6cdc9c3b7b2aba69d97928d8378675f4b4336261808000000000000000000000000021628384b5d6d8297a5b7c8d9ebfbfffffffffffffffffffffffffffbeee4d7cab59f8c78624d39281600000000000000000000000000000000000000000000000000000005192b3b54697f94a9c9daecfffffffde9d7c7b6a599836e604e3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e3b484c5758595a5b5c5c5c5c5c5b5a585553565a596266696d717577797a7a78746d6661595c5a5a59595a5b5c5d5e5e5f5f5e5d59514a433632281f170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1826303b54697e93a9bed3e8fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000091e33485e73889db3c4bfc1c2c2c2c1c2b5a69c86766155443625150a000000000000000000000c22374c61778ca1b6cce1f6fffffffffff7e2cdb7a28d78624d38231109151d202f3736434b4e5861728298a7b8cce0f5fffffffffffffffbf0e5dedcd4cac5b9b3a29a8677615443301c07000000000000000000000c21364c617581888c8f9294979797979694908a8275614b42322110020000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffff5e1cdb9a88d78634e38230e0000000000000000000013283d52687d92abbccfe3f1fffffffffffffffffffffffffce9d6c6b19f9782766760544d413127190c00000000000000000000000000000d21364a5b6d8297aabbcee2f7fffffffffffffffffffffffffffffffffffffffffff6e2cebaa997816c5a4935200b00000000000000000000000000000000000000000000000000000f243a4f64798fa4b9c6c3c8cbd5d7c4b09e968b8886837e78726c656055524c473f4b5c6d8297adc2d7ecffffffffffffffffffffffffffffffffffffffe1cbb6a18c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000070c0e161e21232322201d151915120f0c0903000c2035495a72879db2c7dcf2fffff1dcc6b19c8771594834200b00000000000000000a1e33465771869bb0c6dbf0fffff3dec9b39e8975604b362223232424232322211e161a17120d0b06000000000000000000000b1f34485971869bb1c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e7dacfc5b8b3a29a8c80756760544b453837342b343b484d59626c7882919ea7b8c4d5e5f5fffffffffffffffffffffffffffffffff2dec9b5a38f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a52677d92a6b7cbdff1fffffffff0dcc7b3a1907c665e524c473a454436434a4e56606a7d929fb1c7d7eafffffffffffffffff6e1cdbaa98f79644f3a240f00000000000000000000000000000000000000000000000000000001131e2c37444b5c6474808c9ca4b4bac7d1e0e8f3f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2e6dfd7cdc2b5a79e8a79635745321a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffe3ceb8a38e79634e39240e0000000003182d43586d8298adc2d7edfffffffffffffffffffffffffff2dec9b49e8976614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b566b8095abbccfe3f6fffffffffffffffff7e4d1c1af9a84705c4b556e8398aebfcfe0f0fdfffffffffffffffff5e5d6c5b4a2947f6a5a4834200f000000000000000000000000000000000000000000000000000000000000000000000000000000000312222f37444b54606877849aa5b7c4d5e2f1f3f8fffffffffffffffffffffffffffffffffffffffffffceee1d4c8bbb4a49c90847b736a6460545754514f4d4c4b45493a4f64798ea9babda8937e68687681888888888888888b90969ea7b4a79e887963594737261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11161e212529273135383b3e41434537444b4b4c4d4d4e4d4d4b463945413d37342b211e170b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0e1921293338454b56606976808a99a1b2b7c4cee0e8f3fffffffffffffffffffffff8f4e9e1ded4cac7c4b7b2aca7a1998a7d6c605443362614010000000000000000000000091e324556657b909fb1c3d4e6f6fffffffffffffffffffffffffff3e8e0d0c6b9af9a846f5a49351b0b0000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfe3f8fffffff5e5d4c3b2a1927d685847331f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303f4b59626c6e6f70717172727271706f6d6a686c6f73777b7f83868a8d8e8f8f8d89827b777371706f6e6f6f7071727374747473726e6660544b453833291e170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b36434b596c8197acc1d6ecfffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000071d32475c72879cb1c7d4d6d7d7d7d6d2c4b6a49a847360544331271a0d0000000000000000000e24394e63798ea3b8cee3f8fffffffffff7e2cdb7a28d78624d38230d000108111c232630353a47546176899eb3c8def3fffffffffffffffffff8f3f1e6dfd6ccc0b4a49a8472604a35200b00000000000000000003182d43586d82969da6a4a7aaacacacacaba9aa9f98836e614f3f2e20100100000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffce9d6c6a6917c67513c2712000000000000000000000d22374c62778c9fb5c9d4e1f1fffffffffffffffffffffffff4e4cebdb1a097887d73675f4b44372a1c0f0100000000000000000000000d1d31424e63798c9fb4c8d8eafdfffffffffffffffffffffffffffffffffffffffffffdead8c7b49f8b78624d38230d00000000000000000000000000000000000000000000000000081b2e3f546a7f94a9bfd7d8dde0e7e0cdbcb0aa9f9d9b98938d87817b746e676159595d657a8b9fb4c9dff4fffffffffffffffffffffffffffffffffffff8e3cfbcab8b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e0e0d0b0902000000000000000006192c3c576c8197acc6d6e8fcfff3decab6a48c77624d37220d000000000000000003172939556b8095aac5d5e7fbfff5e0ccb9a7907b65503b26100e0e0e0e0d0d0b09020001000000000000000000000000000005182a3b52687d92a5b6cadfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d5ccc0b4aa9f96877c73686056514c473b484d59626c78818b98a0b3b9c5d5e2f3fffffffffffffffffffffffffffffffff8e5d2c2b19b8673604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20364b6074889db2c3d3e6f9fffffff6e3d0bfb49e8a7c6f6761585b5a595a5460636a74808d9fb4bdcee5f5fffffffffffffffff4dec9b49f8975604b36200b00000000000000000000000000000000000000000000000000000000000e1927313e4a56606b7a86949fa9b4c0ccd5dfe2eaf5f7fffffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfd4cbc7bab4a49c897b655b4a39281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000152b40556a8095aabfd5eafffffffffffffffffffffffffff6e1cdb9a8927c67523a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788c9fb5c8d9ebfeffffffffffffffffefdcc8b4a28f7a644f6075899fb4c9deedfefffffffffffffffffffff3e3d1c0b49f8b78624d3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000041219273136434b596176879da6b7c4d3dcdee5f0f4fafffffffffffffffffffffffffffffffffffffffff1e6d8cec2b5b1a29a9087807974706c696664636160565f5e586a8095aac7bba5907b757e88979d9d9d9d9d9d9ea7a5acb3b8c5b8a69d8777615544311d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171f21262832363a3e37444b4d505356595b5c55606161626263626261575d5a56524d483b3633291d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e283238454b57616b7883909da6b1bdccd6e3f0fefffffffffffffffffffffffcf5f1e6dfdcd4cbc8c2bfb2a89e928172605443301c110000000000000000000005182a3b4b6074879cb2becee1f1fffffffffffffffffffffffffff3e3d6ccbfb3a89e927e68533c2c1900000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffff1e1cfbfb39e8976614c3e2e190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a36434a5d6577818384858686878787868584827f7e8185888c9094989c9faaa3a5a5a89e98918c89868584848485858687888989898987837b736860564c473a33291e160a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071522303c4954606977869cb1c6dcf1fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000051a2f455a6f849aafc4d9ebedececebe2d3c2b4a2988272604b45382a1d11060000000000000114263650667b90a5bbd0e5fafffffffffff7e2cdb7a28d78624d38230d000000000808141c202a3647586b8096abc0d5ebfffffffffffffffffffffffff9f3e8e0d1c2b4a2917c67523c271200000000000000000004192f44596e8499aeb7c4bcbfc1c1c1c1c0c8bbb4a1937e695d4b3e2d1f1203000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000b1f3448596f849aabb7c3d4e3f3ffffffffffffffffffffffffebdbcebeb1a69d92867d6c6055473a2d1f120000000000000000000005182b3b4e606f849aabbccfe6f6fffffffffffffffffffffffffffffffffffffffffffffff5e2cebbaa97826d58362513000000000000000000000000000000000000000000000000000d22374b5d71869bb1c6dbeef2f4faebdacdc8bbb4b3b1ada8a59d969089837d77716f727b889daabbcee2f7fffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a8b9cce1f5fff9e5d3c2a7927d68523d281300000000000000000010253a4f657a8fa7b8cce0f5fffbe8d6c5ac97816c573e2d1b07000000000000000000000000000000000000000000000000000d20364b6074879db2bdcee0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0d1c8bbb4a59d91867d756d6661595c59626c78818a979fa9b2beccd6e4f3fffffffffffffffffffffffffffffffffff7dec9b5a4917c675443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556697e93a5b6cadfebfdffffffeee1cdb9a89e91847d7773706f6f6f7174787f87959fabbccfdbecffffffffffffffffffefdac5b09a85705544311d0800000000000000000000000000000000000000000000000000000000000009151d2e38454b5c64747f8b9aa2b3b8c5c9cdd7dde4effdfffffffffffffffffffffffffffffffffffffffffffaf1e6dfd8cec9c4b7b2a99f958679655d4b3d2d1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffce9d7c6ae99846e5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6e8398aabbcee2f2fffffffffffffffff7e3d1c0ad97826d5762778ca9bacde1f6ffffffffffffffffffffffffeee2cdbaa997826d5b4935210a00000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d26303a47586379889da6b6c3c6c9d2dddfe6f1f9fffffffffffffffffffffffffffffffffffffff6eae2d2c9c0b4afa49c958e8985817e7c797876757574737376889db3c8bfa9947f86939ea6b3b3b3b3b3b3b3b8c5c1c8ccd5c4b6a59a8473604b3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101b22242933373c38454b4f545855606366686b6e70727375767777787878777674726f6c676259544c46393126190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e283239464c5a626e7c88979fb3b9c5d2e0eefcfffffffffffffffffffffffffff9f4f2e7dfddd7cfc6b9b49f978272604b3f2e18080000000000000000000b1f3447596a7f94a5b6cadcecfffffffffffffffffffffffffff3e3d5c5b8b3a1998a7e72604b35200e00000000000000000000000000000000000000000000000000000000000a1e32465773889eb3c8ddf3ffffffffffede0ccb8a797826d5c4b37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f3b475460697b889698999a9b9c9c9c9c9c9b99979593969a9ea7a5a9adb1b4bbc8bac6b9b3ada6a79e9b9a9999999a9b9c9d9e9e9f9e9e9c9990867e756a61584b463932281c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162533404d5a62737e899ca4b5c9def3fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000001162b41566b8096abc8d9ebfefffffff0e0d1c0b2a096816d6056473b2f211a120e0d0c0c0e141c3043546b8096abc0d5ebfffffffffffff8e3ceb9a38e79644e39240f00000000000001080c182a3a4f657a8fa4c6d6e9fcfffffffffffffffffffffffffffbeee0d1c0af9a846f5a39281603000000000000000002182d42576d8297acc2d4d1d4d6d7d7d7d6d8cebfb49f8b7b655c4a3d301e160a0000000000000000000000000003162839586d8297adc2d7ecffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000005182a3b4f647a8d9da5b7c5d5e8fbfffffffffffffffffffffff9ebdccec4b7b3a49c92817361584a3d301c130800000000000000021020344859687d92a2b4c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b39d88735443301c070000000000000000000000000000000000000000000000031729394f647a8fa3b5c9ddf2fffffff9ebe6d8cecac8c6c2c3b6b2aba79e98928b8684878f9da6b7c8d8eafdfffffffffffffffffffffffffffffffffffff3dec9b49e89745443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def3ffffedd8c2ad98826d583d2d1a0700000000000000000b20354b6074889eb3c8ddf3fffff2ddc8b29d88735c4a36220d00000000000000000000000000000000000000000000000000091d314556667b909fb1c2d2e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffcf5efe4dddbd5d8cec3b7b2a49c9289827b7773717178818a979fa9b4bac7cfe0e8f4fffffffffffffffffffffffffffffffffff7e7d1c0b19c8673604a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6075879cb2bdcedfeffffffffce9d7c6b9b4a29a928c888584848486898e949da5b4bcc9d9ebf9fffffffffffffffffcead5c0ab95806b56372715020000000000000000000000000000000000000000000000000000000000000001101a28323e4a55606a7984929ea7afb4bac7c8d1dfeffffffffffffffffffffffffffffffffffffffff9f2e7dfd3cac8bbb4aea69d958a8074635b4b3f2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000010253a50657a8fa5c8d8eafefffffffffffffffffffffffffff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4e63798c9fb4c4d5e7faffffffffffffffffeedec9b49f8a766164798ea3c7d7e9fcfffffffffffffffffffffffffdead7c7b49f8c79634e382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000108141c2a3a495b6379889ca5abb1b5c2c7cad4dee5f0fefffffffffffffffffffffffffffffffffffffdf0e5ded1c8c3b6b2aaa79e9a9693918f8d8c8b8a898988899da6b8cbc2ae9d949ca4b3b8c4c8c8c8c8c8c8ccd5d6dee0e2d3c3b4a2957f6a5b4935210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c20252d36393a474c5156566065696d7175787b7e81838587898a8b8c8c8d8d8d8c8b8a8785817d77716961574b44372a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e29333c494d5e667682919ea7b5c2d0deeefcfffffffffffffffffffffffffffffffaf4f2ece4d7cdbdb1a095806b5d4b362513000000000000000005182a3b4c62778a9eb4c3d3e6fafffffffffffffffffffffffffbe8d5c5b8a79e91847869605443301c080000000000000000000000000000000000000000000000000000000000031629395b71869bb0c6dbf0fffffffffffbe8d5c5b59f8d7a645544311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101a2832404c5961727f8c9da6adaeafb0b1b1b1b1b1b0afadaaa8abafb3b8c5bec2c6caced8cfd6ccc9c2c5b8b3b1afafaeaeafb0b1b2b3b3b4b4b3b2aea49c938880766a61574b45393026181106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000516263443505e667884939ea8b5c2d2e5f8fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000012273c52677c91aabbcee2f7fffffffeeedecfbeb19f96827462594c3f352c27242221212326303e4b6073879cb1c7dcf1fffffffffffffbe6d1bca6917c67513c27120000000000000000000c21364b60768ba8b9cde1f5fffffffffffffffffffffffffffffeeedec9b49f89745745321e09000000000000000000152b40556a8095aac8d9ebe9ececececebeae2cebbaa9e897a645b4d4032281a12090200000000000000000000091e3245576f849aafc4d9effffffffffffffffffffffffffffffff0dbc5b09b86705b46311b00000000000000000000000d22364a5c647a879da7b8cce0ecfffffffffffffffffffffffffaece2d4cbc2b6b19f968476635b4d403025180c000000000000102031424c6277899eb3c0d0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b00000000000000000000000000000000000000000000000a1e3346576d8298adc1d2e4f8fffffffffff6eae2dfdddbd8d4cac7c5b9b3adab9f9c999ca4b2b7c4d4e6f6fffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566d8298adc6d6e8fcfff2ddc8b39d88735b4a36210c0000000000000000081d3144556c8297acc5d5e8fbfff4dfcbb7a68e79644f39240f00000000000000000000000000000000000000000000000000021527384c5e6d8297a4b5c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffff4e8e1ded2c9c5c0c0c8cbcac2b6b1a79e97908c8887878a979fa9b4bac7cdd7e5ecfbfffffffffffffffffffffffffffffffffffeebd9c9b4a2917c66544330180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324556657b909fb1c1d1e2f2fffffff4e4d7cdc0b4afa7a69e9b9a999a9b9ea7a9b2b7c3cfd9e7f7fffffffffffffffffeecded0c0a6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000a161e2d37444b5b63707d89949a9fa9b0b4c0d1e4f7fffffffffffffffffffffffffffffffbf5f0e5ded4cbc3b6b2aa9f98908780786b6056493d2e211001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c7d7e9fcfffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000d23384d62788daabbcee2f7fffffffffffffffffffffffffff6e2cebaa9927d6752382815020000000000000000000000000000000000000000000000000000000000000000000000000000000e2135495b6c8197a6b8cbe0edfffffffffffffffff6e1cdbaa8927d6763788eabbccfe3f7fffffffffffffffffffffffffff5e3cfbcab96816c5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1c2c3d495b63788792969ca4aab2b7c3cad3e2ebf6fffffffffffffffffffffffffffffffffffffff8eee3dcd3cac7c5b9b3afaca9a6a4a2a1aa9f9e9e9e9ea8b8c4d5ccbbaea9b1b6c2cbd5dddddddddddde0e7ebf3f5f1e1d1c0b49f8b78634d39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508131c202630353b3e4a4e555861666b70767a7e82868a8d909396989a9c9e9faba1a2a2a3a2a2a99f9d9a96928c867e76696055473a2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b171e2b35404c58616d7c899ca4b3c0d0deeefffffffffffffffffffffffffffffffffffffff4e9e1cebeaf9e907b655443301c07000000000000000b1f3447596c8196a8b9cde1f1fffffffffffffffffffffffffff5e0ccb8a79e897d6f625a4b43362614010000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffff3e3cfbcab9b8573604b3c2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2d38454b5e667783949faab7c4c4c5c6c6c7c7c7c6c5c4c2bfbdc1c4c8ccd5d4d8dbdfe2eae4e8e1ded7d5ccc8c6c5c4c3c4c4c5c6c7c8c9c9c9c8c7c2b6b1a69e95897f766a60574b43362e20190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001323344451616a7c899aa2b3b9c6d2e0f0fffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffcecdccebdb1a0988477655d4e493d3c393836373836434b5c687e93a4b6cadef3fffffffffffffee9d4bfa9947f6a54362513000000000000000000091e32455774899eb4c9def3fffffffffffffffffffffffffffffff6e1cdbaa88b76604b36210b00000000000000000011263b50667b90aabbcee2f7fffffffffffdead8c8b9a79e8979665e4b45382f201d150e0b080100030002090d1928394b60768a9fb4c9def4fffffffffffffffffffffffffffffff2ddc8b29d88735d3727150100000000000000000000071b2d3e4a5c6478899eb3becfe4f4fffffffffffffffffffffffffff2e7dfd3cabdb0a29a8779665e4a43362a1c12050000000d1d2d3e4e606e8399a7b9ccdeeefffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745443301c0700000000000000000000000000000000000000000000000c21364c61768a9fb4c9deeffffffffffffffffef7f4f2f0ede6dfdcd6ccc9c9bcb5b1aeb1b6c2cbd4e2f2fffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215283851667b91a8b9cce1f5fff4e0cbb7a68e79634e39230e00000000000000000114263750657b90a7b8cce0f5fffae7d4c4aa95806a553b2b1805000000000000000000000000000000000000000000000000000a1a2f404b6075869ca7b8c7d7e7f7fffffffffffffffffffffffffffffffffffffffffff7ece3d6ccc9c1b5b0aaabb2b7c4c9cac5b9b3ada6a69d9c9c9fa9b4bac7cdd7e2eaf5fffffffffffffffffffffffffffffffffffffbede3cfbcab9a85705e4c3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b5d6c8197a3b5c4d4e2f2fffffff4e9e1d1c8c4c4b8b3b0afaeafb1b3b9c5c7cad4e3ebf7fffffffffffffffff6ebe2cfc0b3a28c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000002101927313d494e5f68767f858a8f9ba2b4c8ddf2fffffffffffffffffefcfffaf4f2eee8e0ded3cac4b7b2a59c948b837b746b625a4b45382c1f10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca9bacde1f6fffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffffffdead8c7ae99836e5645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176889db3bfd0e4f4fffffffffffffffce9d7c6ad98826d61768a9fb4cadff4fffffffffffffffffffffffffffeebd9c9b39e8875604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3d495a62767d81868d959da5b1b6c2ced9e6eef8fffffffffffffffffffffffffffffffffffffff7f1e6dedcd6ccc9c5c1bebbb9b8b6bbb4b4b3b3b3b9c6d5e2d9ccc2bfc7cad3e0e7f1f0efeeeeedecebeaeae9e8e8e2cebaa998826d5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d192025303536434b50575c646a70767b80858a8f93979b9fa9a5a8abaeb0b1b3b5bcb6b7b7b8b7c7bab4b2afaba7a39b93897f7361584739281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19202f3a464c5f6778869aa2b3c0d0e1f1fffffffffffffffffffffffffffffffffffffffcebdcccbcb19c8673604a35200b000000000000011527374c62778a9fb4c6d6e9fffffffffffffffffffffffffffff3dec8b39e8979675f4d483c30261808000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffecdac9b5a3937e695a4836261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1926313e4a56606c7c8899a1b4bbc8d4d9dadbdbdcdcdcdbdad9d7d4d3d6dadde0e7e9edf1f4f7fefffcf5f3ede8e0dedbdad9d9d9dadadbdcdddededededcd3cac5b8b3a79e95897f756860544b3f352b1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818304151626b7f919ea8b4c0ccd6e4f0fefffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000a1f33475870859ab0c6d7e9fcfffffffffaebdbcebeb2a29a887b6e635b55524e4d4c4c4e505460687a899eb3c2d3e5f9ffffffffffffffedd8c3ad98836e5443301c070000000000000000031629395e73889db3c8ddf2fffffffffffffffffffffffffffffff4dec9b49f89745745321e090000000000000000000c21364b61768b9fb4cadff3fffffffffffff6e6d6c5b8a79e8a7c6b60564c4036312723201d14191819151d202a374557677c91a9bacde1f6fffffffffffffffffffffffffffffff4dfc9b49f8a745544311d08000000000000000000000010202d3d4a5a667c91a0b2c6d6e9fcfffffffffffffffffffffffffffaf0e5decdc0b4a59d8a7c6a6054473a2f20190e070e1c2a3b4a5c687e93a1b3c5d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48251300000000000000000000000000000000000000000000000317293953687d92a9bacde1f6fffffffffffffffffffffffffff9f4f2e8e0dedacfcac6c4c7cad3dfe7f2ffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def3fffae7d5c4a9937e69543a2a170400000000000000000b20354b6074889eb3c8def3fffff0dbc6b19b8671594834200b0000000000000000000000000000000000000000000000000000111e3245566378899ea9bac9daecfefffffffffffffffffffffffffffffffffffffff4e7dacfc6b9b3aba39b95969da6adb3b9c6c9c9c2c4b7b3b1b1b4bac7cdd7e2eaf5fdffffffffffffffffffffffffffffffffffffffedddcfbeb49f8c7a644f402f18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f3f4b6074859ba6b7c4d5e3f1fffffffceee3dcdad5cbc8c5c4c4c4c6c9ccd6dddfe6f1fefffffffffffffffff2e6d9cebeb2a29a84705847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000009151d2c35414e58616a70757b859bb0c5daf0fffffffef5efedebe9e7e5e6dfddd9d6ccc8c2b6b1a69d93877e776e6660544d483c32281a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a6075899fb4c9def4fffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000081d31445572879db2c7dcf2fffffffffffffffffffffffffffff3dec9b49e8975604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f334758677c91a1b3c6d6e8fcfffffffffffffff2ddc8b39d88735871869cb1c6d6e8fcfffffffffffffffffffffffffff7e0ccb8a7917c66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2c3c495861676b71787f87919ca4b4bbc8d1dfe3ecf7f8fffffffffffffffffbf5f3efededededededededede8e0dedad6d3d1cecdd8cecac9c8c8c9ccd6e4e6e6ded7d4dcdee1dedddcdbdad9d8d7d7d6d5d4d4d3d3d2d8c7b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232b3436434a4f5460656c73797f858b91969b9faaa9adb1b4bac7bdc0c3c5c7c8cacfdacccdcdcdd8cec9c7c4c1c1b5b1a79e948476615746321e0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b2933404d5a6275839aa2b3c3d3e6f9fffffffffffffffffffffffffffffffffffffffaeadec9b5a4907b65503b2610000000000000081d3144556b8095a9bacde4f4fffffffffffffffffffffffffffce7d2bca7927d675b4d41352b1c14080000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffff7e7d2c1b39e8978625443301c11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c37444b5c647581909da6b3bfced8e6eeeff0f1f1f1f1f1f0eeeceae8ebeff3f5fbfffffffffffffffffffffffbf5f3f0efeeeeeeeff0f1f2f3f3f4f3f3f0e5ded5cbc5b9b3a79e94887e73655d4d483c32281a1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364d5f6b80959db3b9c6d1e1e8f4fffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000004172a3a53687e93a8bacde1f7fffffffffff9ebdccec0b4a69d908279716b676362616163656b737d8a9ea7b9cce0f1fffffffffffffffff3ddc8b39e8874604a35200b00000000000000000a1e324657748a9fb4c9dff4fffffffffffffffffffffffffffffff0dac5b09b85705b392816030000000000000000000a1e3346576f8499afc5d5e7fbfffffffffffff3e3d5c5b8a89e8d8075665e524b4538383531262e2d2e2832363b48556075879db2c7d7e9fcfffffffffffffffffffffffffffffff6e2cdbaa98a75604b35200b000000000000000000000002101f2d3c4c5e6d8298a8b9cde1f1fffffffffffffffffffffffffffffff9ebded0c3b6a89e8d807261584c40352b211a1e2c3a4859647a8a9fb4bfd0e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5a45301a00000000000000000000000000000000000000000000000a1e3346576f849aafc7d7e9fcfffffffffffffffffffffffffffffffffbf5f3ece3dfdbd9dcdee5f0faffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566d8398adc8d9ebfeffeed8c3ae99836e5847331f0c0000000000000000081d3144556d8297adc6d6e8fcfff2ddc9b5a38c77624d37220d000000000000000000000000000000000000000000000000000003162838495a657b8b9fabbccfe3ebf7fffffffffffffffffffffffffffffffffff4e4d7c9bcb5a89e958d8680818890979ea8aeb4bbc8cbcbc8c6c6c9cdd7e2eaf5fdfffffffffffffffffffffffffffffffffffffffff3e2d0bfb2a096816c5c4a362212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d3245566277889da6b8c5d3e0eefefffffff7f1efe7e0dddad9d9d9dbdee0e8f2f4fafffffffffffffffffaede2d4c8bbb4a0988375614b3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000020f1a21313a474c545664798b9fb4cadff4fffffaece1dad8d5d4d2d0d4cbc8c4c5b8b3ada49c93887e74696159504b4336352b1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455762788a9eb4c9def3fffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000011426375a6f859aafc4daeffffffffffffffffffffffffffffff6e1cdb9a8907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5f6e8399a8b9cce1eefffffffffffffff4dfcbb7a68b76616a7f94a8b9cce1eefdfffffffffffffffffffffffffbe8d5c5ab96816b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3a474c52565a626a747c86969faab4c0cacfdadee5eaeef0f2f3f2eeeae8e0dedad8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d6d6d5d5d4d3d2d1d0cfcecdccd7cdc9c8c7c6c5c4c3c2c1c1c0bfbebebdbdbdbcbaa9907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f383b484d5460656c747b81888e949b9faaabb0b4bbc8c2c6c9cdd7d3d6d8dadcdedfe3ece1e2e2e2eae2dfdcdad6d2c9c5b9b3a29a8575614b3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f303c48576174849aa5b6cadfeffffffffffffffffffffffffffffffffffffffffff8e5d2c2ad98826d583827150200000000000b20354b6074889eb3c7d7e9fffffffffffffffffffffffffffff6e1cbb6a18c76614c3d3020190e01000000000000000000000000000000000000000000000000000000000000000004172a3a5b70859ab0c5daeffffffffffffffffff0e1ccb9a89a8473604b3f2e1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d1825303c4955606a7a86969fb3b8c4d0e2eaf6fffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e7e0d6ccc5b8b3a69d93867b6e625a4b45382e1f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354677d929eafbcccd6e4eefcfffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000c21364c61768a9fb4c9daecfffffffffffffaecded1c4b7b2a0988d86807c79777676787b8086929ea8b9c5d6e8fffffffffffffffffff4e0cbb8a68e79634e39241000000000000000000c21364b61768ba9bacde2f6fffffffffffffffffffffffffffff7e4d1c1aa95806a55402b15000000000000000000000317293952677c92a6b8cbe0f3fffffffffffffff3e3d5c6b9ab9f96877c71676056524e4b443744424338454b4f5962738298a5b6cae5f5fffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b000000000000000000000000010f1e30404c62778a9eb4c3d4e6f9fffffffffffffffffffffffffffffffceee1d3c6b9ab9f958376665e4d483c362d323c49586277879da9bacdddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4ab96806b56412b1601000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff3fffffffffffffffffffffffffffffffffffffffffff8f4f1eef1f3f9ffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273851677c91aabbcee2f7fff3dec9b49e8977614c3a2a1704000000000000000115273751667b90a8b9cce1f5fff8e4d2c1a8927d68533626140100000000000000000000000000000000000000000000000000000a1a2c3c4b5d677d8d9fb5bccfd9e7f0f4f6fdfffffffffffffffffffffffff5e5d7c6b9ab9f97898078706b6b747b828991999faab3b8c4d2dcdcdfe2eaf5fdfffffffffffffffffffffffffffffffffffffffffffbe7d5c4b3a1988274604b3e2d1b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eeffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215283848596379889da6b6c2d1e3ebf7fffffffffffbf4f3f0efeeeff0f3f5fbfffffffffffffffffffdf2e7dfcfc4b7aa9f948273615746321c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c2a33374b5c70859aaabbcee2f7fffcecdccfc6c2c0bebdbbc4b7b2aeaaa79e9790867e756860554c473a35302620190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404b6075869ca8b9cde1f6fffffffffffffffffffffffffffffffffffffffce8d6c6a38e78634e39230e000000000000182d42576d8297acc2d7ecfffffffffffffffffffffffffffffce9d7c6aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d6277899eb3c0d1e5f5fffffffffffffae7d4c4a38e78636177899eb4bfd0dfeefefffffffffffffffffffffffff0dbc5b09b86705b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a33373d3c494d55606774808c9aa2afb5bcc9c9d2d5d8dbdcdddcd8d4d6ccc8c5c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c2c2c2c1c1c0bfbfbebdbcbbbab9b8b7c7bab4b3b2b1b0afaeadacabaaaaa9a9a8a8a7a7a6a1907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f404c5059626a737a818890979da6aab0b4bbc8c5c9ced8d7dbdfe2eae8ebedeff1f3f4f8fffff7f8fffdf6f4f2efebe4ddd6ccc0b4a397826d5b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b3946566175879cb2c1d1e4f8fffffffffffffffffffffffffffffffffffffffff0dcc7b29d87725645311d09000000000114263651667c91a6b8cbe5f5fffffffffffffffffffffffffffff8e3ceb9a38e79644e39241305000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1fffffffffffffffffce8d6c6b4a2947f6a5d4b3d2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f212b36434a5b63737f8b9ca4b0bdcbd5e2eefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4e8e0d5ccc4b7b3a39b8f83786a60564b3f332a1c13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2bccce1e8f4fffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000a1f3346586d8297abbccfe3f4fffffffffffffcefe2d4cbbeb2ada39b95918e8d8b8c8d90959ca4b3b9c6d6e3f3fffffffffffffffffffbe7d5c4a9947f69543e2d1b07000000000000000f243a4f64798fa4c7d7eafdfffffffffffffffffffffffffffff2ddc8b4a38e79634e39230e00000000000000000000000b21364b6075889eb3c5d6e8fbfffffffffffffff3e4d6c9bcb5a59d91867d756e676360555a5958585a5660656c778398a0b2c3d3e6fffffffffffffffffffffffffffffffffff3ddc8b39e88735443301c07000000000000000000000000000012203448596a7f94a5b7cadfedfffffffffffffffffffffffffffffffffff1e4d6c9bcb5a199887c6e625a4e4a3e454b5a6376869ca5b7c7d7e9fbfffffffffffffffffffffffffffffffffffaf4f2f0f4f7fefffffff4e0cbb7a68f7a65503a2510000000000000000000000000000000000000000000000010253b50657a90aab8c5d6e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb4cadff4fff5e1cdb9a895806b5847331f0c00000000000000000b20364b6075899eb4c9def3ffffedd8c3ae98836e5443301c080000000000000000000000000000000000000000000000000000000e1e2e3f4d5f6a7f949eb4bcc9d4dbdfe2eaf5fffffffffffffffffffffdead8c7b9a89e8d81766b635a555460656d757c848a939ea6b5c1c8d1dbdee5f0f4fafffffffffffffffffffffffffffffffffffffffff7e0cbb8a6998373605645322010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b495b6379889ca4b4c0cfd9e7f1fefffffffffffffffffffffffffffffffffffffffffffef5e9e1d4cbbfb2a69d8c7f7260554639291600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17243a4f647a8fa2b4c8d8eafeffeedecfbeb2adaba9a7a5a3a69d99948f89827b736860564b4437342a201c140805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c5e6d8297a4b5c6d7e9fcfffffffffffffffffffffffffffffffffffffff4e1ccb9a88c77624c37220d000000000000152a3f556a7f94aabfd4e9fafffffffffffffffffffffffffffbefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000000000000000000000000001220344859687e93a2b4c7d7eafdfffffffffff9e6d3c3a38e796459697f94a1b3c1d0e3ebf7fffffffffffffffffffffff4dfc9b49f8a745746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f21272c3537444b56606b79848f9a9fabb1b5c2c0c3c6c7c8c7c3bfc5b8b3afadadadadadadadadadadadadadadadadadadadadacacababaaa9a8a8a7a6a5a4a3a2a1a99f9e9c9b9a99999897969595949393929292918d8374604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c5e656f787f878f969da6acb2b7c4c5caced9dadfe2eaecf0f4f6fdfffffffffffffffffffffffffffffffffffffff8f4e8e0d1c2b59f8c79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b29384657657a8fa3b5c9ddf2fffffffffffffffffffffffffffffffffffffffff4dfcab6a58b75604b36200b00000000081c3043546d8398adc4d5e7fffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb5cadff4fffffffffffffffffff4e4d1c0b49f8b7b655b4a392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0d1820222933363c485460697985949faab6c2cde0e7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e8e0d5cbc1b5b1a0988a8074655d4c473a3020180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca5b7cadfeafcfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000417293a4e63798c9fb5c6d6e8fcfffffffffffffff2e7dfcfc6c1b5b1aaa7a3a2a1a1a3a5aab1b6c2ccd6e4f3fffffffffffffffffffffff1dcc6b19c86715c4a36220c00000000000005182a3b54697e93a9bed3e8fffffffffffffffffffffffffffff9e6d3c3b09b85705b4a36210c0000000000000000000000091e3245566a7f94a7b9cce0f1fffffffffffffffff4e7dacfc3b7b2a39b9289837d7875716f6e6d6e6f71757a818a99a1b2becee1f1fffffffffffffffffffffffffffffffffff1dcc7b19c87725c36251300000000000000000000000000000005182b3b4b6075879db2bfd0e3f3fffffffffffffffffffffffffffffffffff4e7dacfbfb3a69d9083786c645c5a57606978869ca4b5c3d4e5f5fffffffffffffffffffffffffffffffffff2e6dfdddbdfe3ebf7f8fdead8c7b39d8874604b35200b00000000000000000000000000000000000000000000000e23384d63788c9ea7b8c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465771869bb1c6dbf0fffce9d6c6b49e8976614c3a2a170400000000000000091d3245566f8499afc4d9eefffff3dec9b39e8974604b35200b000000000000000000000000000000000000000000000000000000001021304150616b80949fabb6c3c6c9cdd7e5eefcfffffffffffffffff6e2cebaa99e8a7c6c61584d493c434b505660676e777e889ba3b0b4c1c6c9d2dddfe6f2f7fffffffffffffffffffffffffffffffffff7e7d1c0b39e887761554538281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4a5b6378869aa2b4bcc9d4e2eaf6fffffffffffffffffffffffffffffffffffffff6ebe2d7cdc4b7b2a199887b6a60544437291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d1e6f6fff7e3d1c0b2a098969492908e8b88847f7a756d6560544b453831271f180c08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c919fb1c2d2e4f4fffffffffffffffffffffffefcfafafffbf4f3ece3d6c5b49e8974604a35200b00000000000012273c52677c91a7c1cedfe6f2fcfffffffffffffffffff8f3e8e0d4c7b39e88735e49331e09000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4a6072849aa9bacde2f0fffffffffff5dfcab6a58c77614c6072839aa3b3c0cfd9e7f0f9fffffffffffffffffff6e2cdbaa98b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c121920263138454b5b636f7b848c959ca4a6abaeb0b2b3b2aeaaa6a79e9a989898989898989898989898989898989898989897979695959493929191908f8e8d8b8a89888786858483828281807f7f7e7e7d7d7d7b786f605645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c304354657c848b949da5acb3b8c4c8cbd4dadfe2ebf0f4f7fdfffffffffffffffffffffffffffdf6f4f1efedebeaeae9eaebedefeee3cfbcab96816c56372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a29394b5d70859bb0c5dbf0fffffffffffffffffffffffffffffffffffffffff9e6d4c3a18c77624c37220d000000000b20354b6074889eb3c8ddf3fffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90abbccfe3f8ffffffffffffffffffffeee2cebbaa9e8979635746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090b171e212b34373a464c525a62727e8a9ba3b4bbc8d3e0ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7e0d2c9beb2a99f95867b6d61584d41342b1d13040000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879db2c7ddedfffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000b2135495b6d8298a8b9cce1ebf7fffffffffffffffaece1dad2c9c6c0bcb8b7b6b6b8bac0c6cad3e1e8f4fffffffffffffffffffffffff3dec9b5a48e79644f3a2a170400000000000b1f3447596e8399aec3d9eefffffffffffffffffffffffffffff3dfcab6a5927d67523d2d1a070000000000000000000000031628384c6176899eb3c3d4e7f7fffffffffffffffff7ece3d4cac1b5b1a79e98928d8a868583828384868a8f979fa9b3bfcedcecffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000000000000000000000d1e324556667c91a1b3c5d5e8fbfffffffffffffffffffffffffffffffffff7ece3d0c4b7b3a0988b8179736f70757e8a9ca4b5c2d2e1f1fffffffffffffffffffffffffffffffffceee2d4cbc8c5cacfd9dde4efe2cebaa995806b5544311d0800000000000000000000000000000000000000000000000c2135495b687e899ea8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a88c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939576c8196acc1d6ebfffff4e1ccb9a895806b5847331f0c0000000000000002152838556a7f95aabfd4eafffff5e0ccb9a78e79644f39240f00000000000000000000000000000000000000000000000000000000031323334350626b7f8d9da5aeb0b4bac7d0e1e9f5fffffffffffff9e5d3c2b49f8b7b665e4c473a352c303538454b525861687985929ba3aab1b5c2c8cbd4dde4eff9fffffffffffffffffffffffffffffcebd9c9b4a2917d67594737281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d3e5f5fffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d4a5a637684959fabb6c3ced8e6edf7fdfffffffffffffffffffffffffffff8ede6d9cec7bab4a69d918377655d4a433627190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffff1dcc8b4a29882807f7d7b7876736f6a656055504a433632281d15090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074879db2becee0f0fffffffffffffef7f4f1eeebe9e6e5e4e3e7e0dddacfc6b9a797826d5443301c070000000000000f243a4f647a8fa3b1bdcbd4e1e9f4f9fffffffbf5f3ece3dfd5ccc3b7a99e88735e49331e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c30435463798b9fb4c2d2e5f4fcfffff3e5d4c4b29c87725947546175859aa2b4bcc9d2dee5f0f5fcfffffffffffffdead7c7a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000609141d28323d4a4e5d656f7880868c9195999b9d9e9d9995918d8985838383838383838383838383838383838383838282818180807f7e7d7c7b7a797877767574737271706f6e6d6c6c6b6a69696868686766635b4b453828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a21303d4b607388999fabb2b6c3c8cbd5dddfe7f0f4f7fefffffffffffffffffffffffffaf4f2ede9eae2dfdcdad8d6d5d4d4d5d6d8dadcd9dac9b19c86715544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffbe7d5c5a18c77614c37220c000000000f24394e64798ea7b8cce0f5ffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c9daecfffffffffffffffffffffffdead8c8b9a79d8776614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121d242933363b484d535861676e7884939fa8b4c1ced8e6f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfcfefffffffffffffffffffffffffffffffffffffffffaf0e5decfc7bab4a49c8f8276675f4c483b301f170b000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a566c8196abbfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000061a2c3d4d6278899eb3bccfd9e7eff8fffffffffffffef5f0e5dedbd5d1cecccbcbcdcfd5dcdee5f0fcfffffffffffffffffffffffffff8e5d2c2ac96816c5847331f0d000000000417293a4c62778b9fb4cadff4fffffffffffffffffffffffffff9e6d3c3b29c8773604b35200f000000000000000000000000000a1e3346576a7f94a5b6c9daecfffffffffffffffffffff1e6dfd2c9c5b9b3aea7a99f9c9a9997989a9b9fa9acb4bac7d0ddecfafffffffffffffffffffffffffffffffffff8e4d2c1a9947e69543f291400000000000000000000000000000000031628384c5e6f8399a7b8cce0eafbffffffffffffffffffffffffffffffffffffede2d4cbbeb2a99f978e88848589949ea8b6c2d2e0f0fffffffffffffffffffffffffffffffffeebded1c4b7b2b0b4bcc9c9d2dbd5c5b49f8b78624d37271501000000000000000000000000000000000000000000000006192c3c4e6068768a9eb4c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffce8d6c6b49e8976614c3a2a17040000000000000010253b50657b90a5c7d7e9fcfffbe8d6c5a9947f69543f2a14000000000000000000000000000000000000000000000000000000000005152533445061697b8792999b9fa9b4c0cdd7e4f0fefffffffff3decab6a4947f695d4c40332920191c202832363a474c5b63737d858e959ca4aab2b7c4c8d1dee5f0fbfffffffffffffef7f4f1ede9e8e1cfbcab9a84705f4d3a2a190a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a5b6c7d7e6f6fffffffae7d4c4a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3c49586173808c9da5b4bbc8cfdfe2eaf6f8fffffffffffffffffffbf7ece3dfcfc8bbb4a99f96887c6e62594b3f30251809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c1d1e6f6f9e5d3c2af9a84706b6968666361575955504b44373530251e160a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a5b6cadcecfdf7f4f2efece9eae2dfdcd9d6d3d1d0cfced5cbc8c9bcb5a89e8978624d362513000000000000000c21364b617585979fb2b7c4cdd7dfe6eaeae8e8e0dedacfcac5b8b3a59d8b7c65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6a7f94a4b5c7d6e1e9eaebe3d6c7b7a6957f6a553a4657617684959fabb5c2cad3dee1e8edf0f2f4f8fffae7d5c4a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e2d363f4b505a626a71777c808386878887837f7b7873706e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d6c6c6b6a6a69686766656463626160555e5d5c5b5a595857565555545453535252514e493d32281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202d36404c5b677d92a6b4bcc9cad4dde0e7f2f4fafffffffffffffffffffffffff8f4f0ebe6dfddd8d4d8cec9c7c5c3c1c0bfbfc0c1c2c5c7c3c9bcb49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffffffffffff5e0cbb8a68b75604b36200b0000000013283d52687d92a7c5d5e7fbffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff6e6d6c5b7a6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222f3839464c535962696f767c838a9aa2b4bac6d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffff8f3f1f0f4f6fcfffffdf6f4efebe7e6e5e7e9edf2f4f9fffffffffffffffffffffffffffffffffffff8ede5d7cdc2b6b1a097887d6f62594d4133291b1101000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea1b3c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000000000f20344859677d929eb4bcc9d1dde4effdfffffffffffffff8f2f0eae6e3e2e0e1e2e5eaf1f3f9fffffffffffffffffffffffffffffffff0dec9b49e8976614c3b2b19050000000b1f3346586a7f94aabbcee2f7fffffffffffffffffffffffffff3dfcab6a5927d685544311d0800000000000000000000000000031729394b6074879dabbccfe3ebfbfffffffffffffffffff9efe4ddd6ccc9c3c7bab4b1afaeadadafb0b4bac7c9cdd7e5eefcfffffffffffffffffffffffffffffffffffff5ddc9b5a38e79644e39240f00000000000000000000000000000000000a1a30404c6277899eb3bccdddecf3f5fbfffffffffffffffffffffffffffffffff2e7dfcfc7bab4aca69d9a9a9ea8b4b9c6d3e0f0fefffffffffffffffffffffffffffffff6eae2cec0b4a69d9b9fabb0b5c1c6c8b8a797816c5a48351909000000000000000000000000000000000000000000000000000e1e31424e586c8196a9bacee2f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffff4e1ccb9a895806b5847331f0c000000000000000d22374d62778ca9bacde1f6ffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000007162633434f5d65747d84868a9aa2b4bac6d2dff0fffffff9e6d3c3b19c8673604b3f301f170c06080b161e212a333d4954606770797f868e959da6b0b4c0cad3e0e8f0f2f3f2efeceae2dfdbd7d3d6ccc1b49f8c79644e41301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176879ca9bac8d8e6f3fffff4dfcbb7a68d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3a4755606b7b87969faab2bfc9ced8dde4ecf0f3f5fcfdf7f4f0e8e0dacfcabfb2aa9f978a8075665e4c473b2e1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b4c8d9e9f4decab6a4917c66565452504e4b46393f3a363127201c1308030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc3d4e6e3eae2dfdcdad7d3d8cecac7c4c1bebcbbbab9c4b8b3afab9f99897c655a49351808000000000000000a1e324657617481909da6b4b9c6cad4d4d5d3d6ccc9c9bcb5b0a79e94877a655e4c38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4b6074869ca9b9c6cdd7d5d6d0c5b9a99d8876614c363946586173808c9ba3b1b6c2c9ccd6d8dbdddfe3ece8e0cbb8a68c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a212e373c494d555962676b6e717273726e6a66625a5a585858585858585858585858585858585858585857575656555453535251504f4e4d4c4b4437474645444443424140403f3e3e3d3d3d3c38352c1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f2c353d4a4e5e6679899eb3c4cfd9dfe6f1f4fafffffffffffffffffffffffaf4f2ece3dfdbd6d4cbc7c3bfc7bab4b2b0adacabaaaaaaabadb0b2aea9ab9f9d8c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000011263b51667b90a6c9daecfffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735645311d0900000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000006192c3c5a6f849aafc4d9effffffffffffffffffffffffffff3e3d4c4ab96816c56382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2e37404c515761686f777e848a91989ea8b4c0cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffff6f0e5dedbdbdee1e9e4e5eae2dfdad5d2d0d0d2d4d8dcdfe6eff4f7fefffffffffffffffffffffffffffffffff5e9e1d3cabeb1a69e928377675f4c463a2e1c14080000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8399aabbcee2f0fffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000005192b3b4d5f6b80949fabb4c0c9d2dfeefcfffffffffffffffffffffcf8f7f6f6f8fafffffffffffffffffffffffffffffffffffffffff5e1cdb9a895806a594834201403000b1b2d3d4c6176889eb3c8d8eafefffffffffffffffffffffffffae7d4c4b29c8773604b3726140100000000000000000000000000000b1e324556657b8d9fb5becee0e7f3f8fffffffffffffffffff8f4e8e0ded8d7cdc9c6c4c3c2c3c4c6c9cdd7dee1e9f5fffffffffffffffffffffffffffffffffffffff5e5d2c1b09b85715c4a36220d0000000000000000000000000000000000001220344859667c919eb0bfcfdadee0e8ebeff3f5fcfffffffffffffffffffffffffaede5d8cec9c4b7b2afafb4b9c6cdd6e4f0fefffffffffffffffffffffffffffffff3e6d8cebdb1a29a87868b939ba3aab1b4aa9e8977614c3c2b190000000000000000000000000000000000000000000000000000001324313a4d63788b9fb4c2d3e4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2c8d8eafdfffffce8d6c6b49e8976614c3a2a17040000000000000b20354a6074899fb4c9def4fffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000081625323f4b5660686e717884939fa8b5c1d2e3f3fffaebdecab6a4927d675544312112040000000003090c171f2c36434b525b636a71798087919ba2b1b6c2ccd6dbdddddcdad7d8cecac6c2bec6b9b4a397816c5c4a36231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657647a8a9faabbc8d5e3edf4efddc8b29d88735a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a37444b5d6575808b98a0adb4bbc8c9d2d7dbdee1e8eae2dfdbd5ccc9bcb5aea0988c82786b61574c40342a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859baabbcdd6dfd5c4b19c8673604a3f3d3b393632282a25201d150b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c9ccd6ced8cec9c7c4c1bec8bbb4b1aeaba9a7a5a5a4a3a69e9a948c8379655e4c3c2c190000000000000000031629394656606c7c87959ea8b2b7c3bfbfbec5b9b3aeab9f9a92897f74645c4c402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d314455647a8b9ea8b4bac7c0c0bfb3a79e8b7b65584633293a4655606b7a86929ca4adb4b9c6c2c6c8cacfdad6ccc5b39d88735847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c232c35383b484d5156595b5d5e5d5955514d483c434343434343434343434343434343434343434342424140403f3e3d3c3c3b3a3938363531273231302f2e2d2d2c2b2a2a29292828282623211a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2a333c494d5b636f7c8a9ea7b9cce3ebf7f9fffffffffffffffffffffff8f2f0e7dfdddacfcac6c1c3b7b2aea9a6a99f9c9a98969595949596989a9c99948f8b878375614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13151615110c0a0400000e23394e63788eabbccfe3f8ffffffffffffffffffffffffffffffffffffffefdac4af9a846f5a3827150200000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000c2035495a73899eb3c8def3fffffffffffffffffffffffffffff0dbc6b19b86715645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a333f4b4f5e666e767d848b939a9faaadb4b9c6d0e1e9f5fffffffffffffffffffffffffffbf5f3f2f4f6fdfffef7eee3dcd2c9c6c6c9cdd7cfd0d7cdc9c5c0bdbbbbbcbec2c7cad4dadfe2ebf6fafffffffffffffffffffffffffffffffdf1e5decec5b8b3a199897d6d61584b3f3026180d0000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4e63798c9fb4c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000d1d304150626b7f8c9ba2b0b5c1d0deedfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b49e8a78624d43321e17111b293a4a5c6b8096a6b8cbe6f6fffffffffffffffffffffffffff4dfcbb7a6927d685544311909000000000000000000000000000000021628384b5d6a8095a0b1bdcbd5dde4effcfffffffffffffffffffbf5f3edeae2dfdbdad8d7d8d9dbdfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffce9d7c7b5a3927d67523e2d1b0700000000000000000000000000000000000005182b3b4d5e6b8096a0b2bec4c9ccd6d5dadee1e8ebeff4f7fefffffffffffffffffff5eae2dfd4cbc8c4c5c9cdd7e1e9f4fffffffffffffffffffffffffffffffff1e3d6c8bbb49f97847770777e868e959b9f9a8b7c665947341e0e00000000000000000000000000000000000000000000000000000006132035495a6b8095a4b6c5d6e5f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758baabbcee2f7fffffff4e1ccb9a895806b5847331f0c000000000000071c30435471879cb1c6dcf1fffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000614212e38454b53595a63727e8a9ba3b5c5d5e5ece7dfcdbcb29c8773604b372614030000000000000000040f182630353d494e555b636b747c85909ca4b3b9c5c6c7c8c7c5c1c8bbb4b1ada9a5a89e978574604b3e2d1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c667c8c9faab8c5cfdcdedecfbfad97826d583c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1927313f4b57606b78838e989faab0b5c1c1c5c9ccd6d8cec9c6c5b8b3ab9f998e83796d625a4b4639301f180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f657b8c9fb4b9c6cacbb8a6937d68544330282623211e1615100b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869babb3b9c5b9c8bbb4b2afaca9a6aa9f9c99969491908f8e8d8b88847f786e635b4c402f1e0e0000000000000000000b1b2938454b5e6675808a959da5a7aaaaa9a6a79e99938c857d756a60564b3e2f211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374a5c667c8a979fa9a9ababa9a199897b655d4b3a291b2937444b5d65737d8690989ea8a9adb0b3b5bcb6c5b9b3a797816c573a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1920232b34373c40444648494844403c38352b2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2c2b2b2a292827262524232221201d151d1c1b1a191817171615141413131312110e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101927313a474c5a626d7984919ea8b9c5d6e8fefffffffffffffffffffff8f2efe4dddbd4cbc8c9bcb5b1aba6a59d9894918d8a87858381807f7f8081838587847f7a76726f615746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a2123282b2c2a26221f18110c0b21364b60768a9fb5cadff4fffffffffffffffffffffffffffffffffffffae7d4c4ab95806b56402b160000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000e23384d63788da7b8cce0f5fffffffffffffffffffffffffffff4dfcab49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202e3a474c5d65707b838a929a9fabafb4bbc8c9cdd6e4eefcfffffffffffffffffffffffff8f3e8e0dedddee1e9e3ebe2dfd0c7c2b5b1b1b4bac7babbc7bab4afaba8a6a6a7a9adb2b6c3c5caced9dfe7f2f8fffffffffffffffffffffffffffffff9ece3d5cbbfb3a79e918276655d4b43362a1d1103000000000000000000000000000000000000000000000000000000000000000000000f21364a5b6c8196a4b6c7d7e9fcfffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000001323334450616a7a858e9ba3b4c0cfdcebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e1cdb9a899836e614f413329262d39465864798b9fb4c5d5e7ffffffffffffffffffffffffffffecdac9b29d8874604b37261400000000000000000000000000000000000a1a2e3f4a607282979fb3b8c4c8d1e1e9f4fffffffffffffffffffffffffdf6f4f1efeeecedeff0f4f6fdfffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99b8573604b35201000000000000000000000000000000000000000000d1d30404a60728298a0abafb3b9c5c0c5c9ccd6d6dadfe2eaf6fffffffffffffffffffdf6f2e6dfddd9dadee1e9f4fcfffffffffffffffffffffffffffffffceee1d3c5b9aa9f93817361596269717980868a857a665e4c3a2a18000000000000000000000000000000000000000000000000000000000006192c3c4b6075869ca7b9c7d7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6a6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455748a9fb4c9dff4fffffffce8d6c6b49e8976614c3a2a17040000000000001325365b70859bb0c5daf0fffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000003111a2832363d3c4954606879859ba7b8c7d4d7d4cbbdb09e907b655544311909000000000000000000000008141c202c36393d494e556066707b86959ea7acb0b2b3b2afaca8aa9f9c9894908d89827561564532200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4c5e677d8c9ea7b2bfc7c9c9c1b3a18f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2f39454b5b636e79828b949ba3a7acb0b4b9c6c8bbb4b1aca79e968c837a6e635b4d483c33291b120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22374b5d697f929ea8b1b5bcb39e8875604b362513110e0c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c8d989ea7a3a3a3aa9f9d9a9794918d8a8784817e7c7b7a797876736f69635b4e493d2f211100000000000000000000000b1a2832404c57616b777f878e92959593918e89847e77706860564b45382e201103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4c5e6678828a90939596948f8378655d4b3f2e1b0b1927313f4b556068737b82898f94989b9d9faba1a0a79e998978624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d182022272b2e313233322e2a26222019191919191919191919191919191919191919181818171716151514131211100f0e0d0c0b080100070605040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2e37444b58616c78828c9aa1b3b9c6d6e3f3fffffffffffffffff9f3efe4dddbd2c9c6c4b7b3acab9f9b96918c88837f7b787572706e6c6b6a6a6b6c6d70726e69646157594b463929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222c35393d40413f3c37342a26211e1e32455674899eb3c9def3fffffffffffffffffffffffffffffffffffff4dfcbb7a68f7a644f3a250f0000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000013253652677d92a7c5d5e8fbfffffffffffffffffffffffffffff7e2cebbaa8e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061424313e4b58616e7a8590989fa9afb4bcc9c9ced8dee1e9f4fffffffffffffffffffffffff7ece3dfd6ccc8c7c9cdd7ced9cecac0b3afa49c9b9fa9a3a4a5a6a99f9a969291909294989da5a8afb4bbc8cbd4dde4eff7fffffffffffffffffffffffffffffff3e7e0d0c5b8b3a098877b6a6054483b2e211402000000000000000000000000000000000000000000000000000000000000000000071a2d3d4b6075869ca9bacde1eaf9fffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000005162633434f5d647079859aa2b2becedfe6f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a1947f695f4c46393b3d4a576176869ca9bacee3f3fffffffffffffffffffffffffff8e3cfbcab95806b5544311909000000000000000000000000000000000000111c304354607281929ea6b0b4c1cdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8a79635544311d08000000000000000000000000000000000000000000121c30435460738291969a9ea7a7abafb3b9c6c1c5caced8e6eefafffffffffffffffffffffaf4f2efeff3f6fcfffffffffffffffffffffffffffffffffaecded1c3b6a79e8c7e6c6055484c535b636a717470645c4c402f1c0c0000000000000000000000000000000000000000000000000000000000000e1e3245566379899ea9b9c6d3e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e1cdbaa88d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527495e73899eb3c8def3fffffffff4e1ccb9a895806b5847331f0c0000000000001a2f455a6f849aafc4d9efffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000a151d20282c36434a5b6377899ea9b7c4c2c4b7b29f96806b5e4c3726140000000000000000000000000001080f1a21232c3537444b515e6674808992979b9d9e9d9a97938f8a86827e7a77746d6157463828160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f202f404d5f677c8999a1acb1b4b4b1a399836e5c4b37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111b28323c494d5c646d777e868c92979b9ea8a3a3aa9f9b96908881786e645c4e493d342b1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4f61697d8a959c9faba4957f6a56453218080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394d5e667a83898c8e8e8e8c8a8785827e7b7875726f6c69676665646361575a544e493d352c1f11030000000000000000000000000a161e2f39464b59616a72797d7f807e7c78756e696259524b453832281a10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f404c5a626d767b7e80817f7a6f625a4b3f2f21110009151d2e37444b5460666d757a7f8386888a8b8c8b8a898379635a4834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1216191c1d1e1d1915110d0b0500030303030303030303030303030303030303030202010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091826303e4b55606976818b989fabb3bfccd6e4f3fffffffffffffbf4f0e5dedcd2c9c6c1b5b1aaa69d97918b86817c77726e6a666360555b58575655555556585b5d59544f4b46393633291b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000310202d363d494e53555655514c473a3b36322f374b60758b9fb5cadff4fffffffffffffffffffffffffffffffffffce9d7c7b29d8874604b35200b0000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000071c3043546d8298adc2d8edfffffffffffffffffffffffffffffffeebd9c8a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007142432424e5c6476838f9ba3aeb4bac7cacfd9dfe2eaf3f5fcfffffffffffffffffffffffbefe7dacfcac5b8b3b2b4bac7b8c8bbb4ada29a908686898c8e8f9091908a85807d7b7b7d7f83878c939a9faab2b7c4c9d2dde4eff8fffffffffffffffffffffffffffffbede3d5ccbeb2a59d8c7f7262594b3f321d150a0000000000000000000000000000000000000000000000000000000000000000000f1e324557647a8a9fb4bcccdbebf9fffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000081625323f4b4f5b63758498a0b1bdcad4dee1e9f4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb59f8d7d6c61575251535b6375849aa4b6c7d8eafffffffffffffffffffffffffffff4dfcab59f8c78634d37261400000000000000000000000000000000000000001325364354606c7d88939ba3b4b9c6d3e0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ddc9b5a3937e685b493727150100000000000000000000000000000000000000000000132536445560727c8084898d91969a9ea8a7abb0b4bbc8d1dfe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeadccfc0b4a59c897b68604b4437373d494e555c5f5a4f4b3e2f22110000000000000000000000000000000000000000000000000000000000000003162838495b657b8b9ea8b6c3cfdfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d2c1b49f8a74604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dceffffffffffce8d6c6b49e8976614c3a2a17040000000004192e43596e8398aec3d8edffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000002090b131825303d4959657c8b9da6acadaaa69d928172604b402f190900000000000000000000000000000000060c0f1a21263135404c56606a757d828688888785827e7a76716d69656260544b4639291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122230414d5e6678838e979c9f9f9c948576614c3e2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353d4a4e59626971777d8286898b8d8e8d8a86817b746b635b4f4a3e352c20190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102132434f60687780868b8c8c8676614c382816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30404d5c646e74777879787775726f6c69666360555956545250504f4e4b46393f38352c211a0e00000000000000000000000000000002121b28323a474c555b63686a6a6967636055534d483b3632281e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212222f3c484d576165696b6b69645c4d483c2f2111030000011019263136434b505560656a6d71737576767675746e635b493c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192636434b5c64737e89969fa9b4bcc9d0e1e8f4fffffffffff7f3e7e0ddd3cac7c1b5b0a9a39b958e88827c77716c6662595954514e4b4437434140403f4041434547443f3a363228211e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010212e3e4a4f5b63686a6b6a66615956504b463f4b55657a8fabbccfe3f8fffffffffffffffffffffffffffffffffff6e1cdbaa9947f6a5443301c080000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142532424f60687a8798a0b0b4c1c9cdd7dfe3ebf4f7fdfffffffffffffffffffffffffff3e8e0d1c9bcb5aea79e9d9fa9a2a3a4aa9f988e847b71717477797a7b7b7b76706b68666667696d72777e858b959da6b0b5c1c8d1dde4eff9fffffffffffffffffffffffffffff3e8e0cfc3b7aa9f958477655d4f4231271a0c0000000000000000000000000000000000000000000000000000000000000000031628394a5c677d929dafbdcddbeafefffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000715202e373d4a57617482969fb2b7c3c9cdd7e3ebf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede3cfbcab9f9281766c6766686e79869aa2b4c2d3e5f5fffffffffffffffffffffffffff7e3d1c0ae99836e5a49351909000000000000000000000000000000000000000008182636434b5f67757e85919ea8b6c2cfe1e9f5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0b09b8572604a3d2c1909000000000000000000000000000000000000000000000008182737445460676b6f74787c8085898d92969a9faab4c0cbd4e2eaf6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2ccbeb2a29a8779655d4e423127222c353940464a453a372e20110300000000000000000000000000000000000000000000000000000000000000000a1a2c3d4c5d657b8a9da5b2bfcad4e0e7f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d3c4b5a395806a5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec1d2e2f1fefffff1e6dfccb9a895806b5847331f0a0000000002172c41576c8196acc6d6e8fcffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c3b4c5d657b889296979590887d6c60544330211100000000000000000000000000000000000000000609141d202f38454b5760676d71727372706c696560565854504d4a433633291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132330404c5a626e7a81878989867f7461584733201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19212d363b474c545962676c70747678797775716c6660554e493d362d211a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003142532414e59616b7175777671615847331a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222303e4b4f5959616364636160545a5754514e4b4437413f3c3b3a39383633292a23211a0f060000000000000000000000000000000000000b161e2a34373d4a4e52555554514e4b443737342b211e160a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2b3439464b50545656544f4b3e352b1e1103000000000009141d26303537444b4f54585b54606061616055594e493d2c1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f0f0e0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926374454606b7a86939ea7b4bac7cfd9e7eefcfffffffef7efe4ddd5cbc8c2b6b1aaa39b948d867f79746d67615856514c483b3f3c383531262e2c2b2a2a2b2c2e30322f2a25211e160c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4b5c6470787d80817f7b77716c666157595d65738399afc9daecfffffffffffffffffffffffffffffffffffce8d6c6b49f8a77614c362614010000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffdead8c8a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b8cbe0f4ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122232434f60697e8c9da5b2bec8d1dee1e9f4f7fefffffffffffffffffffffffffffffeede3d6ccc1b4ab9f998f8988898b8d8e8f8f8b83796f655d5c5861636566666661575653515152545859626970777f88919ba3b0b4c0c9d2dfe6f1fcfffffffffffffffffffffffffffbece1d4c8bbb4a29a887b69604b4538291c0d00000000000000000000000000000000000000000000000000000000000000000a1b2d3e4d5f6a7f959fb0bdcde3ebf7fffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000002101b222d394656607281949da5adb4b9c6cfd9e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffdffffffffffecdac9bcb59f9689817d7b7d838b9ca4b4c0d1e0f0fffffffffffffffffffffffffffff4dcc8b4a28f7a65503c2c190000000000000000000000000000000000000000000008182630414d576169707c8a9ca4b2becdd7dfe7f2f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8d9c8b4a2907b655443301f0f0000000000000000000000000000000000000000000000000009192736434b5256546063676b7074787d81858b9aa2b2b7c4ced8dfe6edf1f3f9fffffffffffffffffffffffffffffffffffffffffffffff4e6d8cebcafa0988476635b4b3f311d150f1a21232b31353024221b1002000000000000000000000000000000000000000000000000000000000000000000000e1f2f3f4c5d657a8798a0b2b7c3cbd5dfe6f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f2e6dfcfc3b6a69b8574604b37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a3b5c4d3e2ebf6ece1d4cabdb1a69d8976614c37210c000000000013283d52687d92a8b9cce1ebf7ecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d2f3f4c5d65747d8182807b74675f4b4336261403000000000000000000000000000000000000000000000108111a283239454b52575b5d5e5d5a57534f4b45383f3b383530251e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3c484d5c646c727474716a6056473a291702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a212a34373b484c52575b5861636362605557504b4437352c221b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423313b474c5555606261584c473a2a170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202e373a3b474c4e4e4e4c4a4336423f3c383531272c292726252423211e17140e0c06000000000000000000000000000000000000000000030c181f222d36393d40403e3c393531262220180d09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202832363b3e40413f3a372e20190e00000000000000000108141c202731353a3f4336434b4b4c4b4b443738352c1f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e19202224252422201c1415110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273744556072808c9ca4b3b9c5ced8e3ebf7fffffffff7ebe3dfd1c8c4b8b3aba49c948d867f78716a646054514c473a3c37342a2a2623201d1419171615151617181b1d19140f0c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d657a858e92959694918c86817b76716e717b8499a1b3c7e7f7fffffffffffffffffffffffffffffffffff5e1ccb9a896806b5847331808000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff7e2cebbaa907b66513b26110000000000000000000000000000000000000000000000000000000000000000071a2d3d556b8095aac4d5e7faffffffffffffffffffffffffffffffffefdac5b09a85705b45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404f61697e939faab7c3cfdde4eff6fdfffffffffffffffffffffffffffffffff6eae2d0c5b9b3a39b8d837a747274767879797a786e645c504b3f474c4e4f5051504b46393d3c3b3d3f3b484d5359626a747c85909aa2b0b5c1cad3e1e8f4fffffffffffffffffffffffffffff1e6d9cec0b4a69d8c7e6d6056473a2b1d0d00000000000000000000000000000000000000000000000000000000000000001020304150616c81969fb0bccfd9e7f4fffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000080f1b29384554606c7f878f979ea8b4bcc9d9ebfefffffffffffffffffffffffffffffffffffffffffffff9f4f2e8eff1f7fffff7e7dacfbdb0a79e97929092989faab5c2d1deeefefffffffffffffffffffffffffff4e4cfbeaf9a84705d4b371e0e000000000000000000000000000000000000000000000008141c3039464b545f67798698a0b4bac7cbd4dee1e8f4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6ccbbaa9a85705d4c36251301000000000000000000000000000000000000000000000000000009182630353c36434a4d5256546063676c707984929da6b4bbc8cbd4d8dcdfe6f1f3f9fffffffffffffffffffffffffffffffffffffff1e4d6c8bbb49e9582746158493d2f21140100060c0e151c1f1b0f0d070000000000000000000000000000000000000000000000000000000000000000000000000011212f3f4b5c647683919da5b3b8c5cad3dee1e9f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffff7f1e6dfd4cbbfb2a49c87786256453219090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba6b6c3ced9dedecec3b7b29f97887e73604b35200b00000000000c21364c6176899eb4bdcfd9e7ebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f3f4b5660686c6d6b6660554d413026180800000000000000000000000000000000000000000000000000000a151d2832363d424648494845423e3a363228292522201c13080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b343e4a4f575c5f5f5c544b4538291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d181f222a34373d423a464c4e4e4d4b44373b353127211a0e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131d2a343737444b4c4c473a332a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22252a3437393939373530252d292623201d1517141211100f0e0c0a03000000000000000000000000000000000000000000000000000000040a0f1a2123282a2b292723201d140d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b161e2126292b2c2a24221b1005000000000000000000000001080b151d20252a2e26303536373635312723211a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212b3538393a39373530262a26221f1815100d0b05000606060606060606060606060504010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374455607382959fabb5c2ccd6e2eaf5fefffffff7ece3d9cfcac1b4b0a69e968e867f78716a635a554f4a433637332a27221f1815110e0b080100020100000001030608040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657b8b9ba3a8aaabaaa6a49c96908a868386909aa2b3bfd0e3fffffffffffffffffffffffffffffffffffbe8d5c5b49e8977614c3a2a1800000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000c21364a5b72879cb1c7dcf1fffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d4d5e697f939cb4bbc8d4e1edf8fffffffffffffffffffffffffffffffffffff2e6d8cebfb3a79e92857a6e656054576163636465625a4e4a3e382f3337393a3b3c3b363228282626282a2b34373b484d556067707b85909ba3b2b6c3ccd6e4ecf8fffffffffffffffffffffffffff6ebe2d1c4b7aa9f9382746158483b2b1d0d00000000000000000000000000000000000000000000000000000000000000021323334351636c81959eb4bcc9d7e4f1fffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000b1a2736434b6169737a828a949fabbccfe3ebf9fffffffffffffffffffffffffffffffffffffffff1e6dfdcd3dadce3eef6fcf7ece3cdc5b8b3aca7a6a8aeb4bbc8d2e0eefcfffffffffffffffffffffffffffce9d6c6b2a08f7a654f3f2e1c0000000000000000000000000000000000000000000000000001131b293236414d5b637582939fa9b2b7c4c9ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9b39f8c7a644f3f2f18080000000000000000000000000000000000000000000000000000000008141c2027253035383c36434a4e52565b63707d88969faab2b7c3c3c7cad3dcdee5f1fafffffffffffffffffffffffffffffffcede1d4c6b9aa9f92806d6056473a2c1f1103000000000000070a05000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e3e4a58616e7c87949ea6b2b6c3c9cdd7dddfe7edf2f4fafffffffffffffffffffffffffffffffffffffaf4eee3dcd4cac3b7b2a0988678625a4838281500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556378889ca4b4bbc8cac9beb1a59d90827668605544311d0800000000000a1e334657687e939fb4bcc9d1d8d5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e38454b52575855504b4437301c140800000000000000000000000000000000000000000000000000000000020a161e21282d31333332302d2925211e1614100d0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202d363942474a4a473f3632281a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d181f22282d29333638393836312726201d1509060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f222731353737332a1f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f181f2223242322201c131714110e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e13151514120e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c10141616140f0d070000000000000000000000000000000001080b101518141c20212121201d150e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111f2c353c484d4f4f4e4d4b4336403c37342a2a26221f181b1b1b1b1b1b1b1b1b1b1b1b1b1a1916120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d31445560738298a0b4bcc9d2e0e8f3fdfffffffaeee7dacfc9bcb4ada39b92888179726a625a544d493c39353025211f17110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869ca9b5c1bfc0bfc2b5b1abaa9f9b989ba3afb4c0d0ddeefffffffffffffffffffffffffffffffffff5e0ccb8a795806a5847331c0c00000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a00000000000000000000000000000000000000000000000000000000000000000e23394e63788ea4b6cadef3fffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a495b667c8d9fb5bbced8e6f1fffffffffffffffffffffffffffffffffffffef0e2d4c8bbb4a199897d72645c4f4b43464b4d4e4f504d483c362d231c1f222425262626211e1613111112141820222b3437444b515e65707b85919da5b3b9c6cfdee5f0fdfffffffffffffffffffffffffeeee2d5c8bbb4a09784766259483c2b1d0d00000000000000000000000000000000000000000000000000000000000000051525344451636c80949fabb9c6d3e1edfdfffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000a182630434f5460656d767e8d9fb4bdcddbe9fcfffffffffffffffffffffffffffffffffffdf0e1d4cac7bec5c8d1dee1e9f4ffebe3d5ccc8c1bcbbbdc3caced8e6f0fefffffffffffffffffffffffffffef0e1cdb9a898836e5d4b3721110000000000000000000000000000000000000000000000000000000b161e21303d4957616d7e8a969da6adb3b9c6ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b7a89e937f6a5c4a36211100000000000000000000000000000000000000000000000000000000000001080b12131c202327253035383d3d4a4e5f6775808b989da5a9adb2b6c3c7cad3e0e7f2fcfffffffffffffffffffffffff5e9e1d0c3b7a89e8c7d6a614b45382a1c0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3a464c5e66757f88949ca5adb4b9c6c8cbd4d8dddfe6eaedeff2f4f7fdfffbfbfcfdfdfffcf6f4f0e7e0ddd1c8c3b7b2a59d918376625a493c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495a637886969faab2b6b6b19f97877b6d61584b44372715010000000000031729394a607281959fabb4c1c3c5c6aa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101a2832363d4142403b3531271913010000000000000000000000000000000000000000000000000000000000000003090b12181c1d1e1d1b1714100b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b22242c323434312a211e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1217171f21232422201d15110b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c151d2022211f170c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c0e0f0e0c0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000001080b0b0c0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f3d494e5a626464636260545955514c483b3f3b37342a313131313131313131313131302f2e2b27211f170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003142433444b60738298a0b2becfd9e7f0fbfffffffff2e6dfd0c9bcb5ab9f988f857d746c645c554d483c38352c24201c130c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b6c7d1d5d6d4d2c9c6c8bbb4b0aeb1b5c1c8d1deeefbfffffffffffffffffffffffffffffffffae7d4c4b39e8976614c3a2a180000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff9e5d3c2a9937e69543a29170400000000000000000000000000000000000000000000000000000000000000000c22374c6177899fb4c9def2fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636465863798a9eabbccfe2eaf6fffffffffffffffffffffffffffffffffffffbeedfd2c4b7aa9f9483776860544a3e3530333638393a3a38352b221b10080a0c0e101111110c09030000000000050b0d1820273135404c505d65727d87949ea8b2bec9d2e1e9f5fffffffffffffffffffffffffff2e6d8cebeb1a29a8677625a483b2b1c0c00000000000000000000000000000000000000000000000000000000000000071626344551626b7f8d9ea8b6c3d0e2eaf6fffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000008141c3236434a4f57616a7f949fb0bccce1e9edf1f4f8fffffffffffffffffffffffbf6eae2d2c3b6b2a8afb4c0c9cdd7e4edfbf3e8e0ded6d2d0d2d8dfe2eaf6fffffffffffffffffffffffffffffff0e0cfbfb49e8a77624d3f2e1b0300000000000000000000000000000000000000000000000000000000030a121f2c39464b606879818890979ea8b4bbc8d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffcebd9c9b7a69d897e6a614f3e2d1b030000000000000000000000000000000000000000000000000000000000000000000000070b0e12131c2023272d36414d57616b7983888e93989ca5a7b1b6c2cbd5e1e8f4fdfffffffffffffffff9eee5d7cdbfb3a59d8a7c685f504331271a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2933404c57606a757e8790989ea8acb2b7c4c3c7cad4d4d7dadcdfe2eae4e5e6e7e8e8e7e9e1dedad5cbc8c0b4afa59d93877c6e6158493c2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c495a6375818b969ca4a49c908276655d4c463a31271909000000000000000b1c3043546072808c9ba3aaaeafaca8947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d20282c2d2b26201d15090000000000000000000000000000000000000000000000000000000000000000000000000002060809080502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171d1f1f1c150b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0d0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212f3f4b5b637077797a797775726e6a6662595954504c473b464646464646464646464646454543413c3633291d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121324251626d8297a0b2becfe3ebf7fffffffff7ece3d4cbbfb3ab9f988c827a706760554f4a3e38352b2320190f0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c2d3e5eaebe9e5dedbd8cecac6c3c6c9d2dce3eefcfffffffffffffffffffffffffffffffbf1e6dfcbb7a6947f695846331c0c0000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff3dec9b6a48d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000a1f3447596c8196acc4d5e7fafffffffffffffffffffffffffffffffff4dfcab49f8a755f4a352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c3043546176869ca8b9c9daecfefffffffffffffffffffffffffffffffffffffaedddd0c1b5a69d8c7e6f62594a43362d201c1e21232424252220190e0700000000000000000000000000000000000000000509151d202f383f4b546067747e8998a0b1b5c2cdd7e5eefbfffffffffffffffffffffffff6eae2cec0b4a49c87786259483a291a0a0000000000000000000000000000000000000000000000000000000000000008172734445161697c8a9da5b3bfced8e6f1fffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000001141825303539464c616c81969eafbbcdd6d7dcdfe3ecebeef0f2f3f3f3f2f0eee8e0d8cec2b5a59d939aa2acb4b9c6cfe0e8f3fbf5f3ece7e5e7edf4f7fefffffffffffffffffffffffffffffff2e2d2c2b2a1927e68594834211000000000000000000000000000000000000000000000000000000000000000010f1b2832424e5b636b747b8289929faabbc8d7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfbcab9d887769614f433220100000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e121a213039464b5b636e72787e83878b919ca4b3b7c4ccd6e2eaf5fdfffffffff8f0e5ded0c7bab4a199877a655d4e41331d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f3039454b576069737b838990979da6a9aeb2b7c3bfc2c5c7c9ced8cfd0d1d2d2d3d1d7cdc9c5c4b7b3aca29a91877e74675f4c463a2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c4957616c7881878b8d867b6d61574c3f33291d15090000000000000000001325364354606b7b858e94989a97908a7c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b13171816110b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400030a0c0d0e0f10101010100f0e0c0b08010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0e0e0d0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f3f4b5d6579858d8e8f8e8c8a87837f7b77726e6a6562595c5b5b5b5b5b5b5b5b5b5b5b5b5b5a5956524c463a312719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404f606b8095a0b1becfdcecfefffffffff2e7dacfc3b7b2a19a8d83796d645c524b4437362d2320190e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d3e4f2fffff8f3f1eae2dfdbd8dbdee5f0f7fffffffffffffffffffffffffffffffdf3e8e0d4cabfb29d8875604b3a2917000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff1dcc6b19c86715a4935200c00000000000000000000000000000000000000000000000000000000000000000004182a3a4f647a8fa6b7cbe0f4fffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404b60728399a4b6c6d6e7f7fffffffffffffffffffffffffffffffffffffaeddccfbfb3a39b887b69614d483b30251810080a0c0e0e0f100d0b050000000000000000000000000000000000000000000000000108111c232e36434a56606977828f9ca4b4bac7d1e0e8efeeeef0f6fffffffffffffffffeecded1c2b5a59c8777625847382815020000000000000000000000000000000000000000000000000000000000000008172633434f5e667a8799a1b4bbc8d3e1ebf9fffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2029334351636c80949db4b9c6c2c7cacfdad6d9dbdcdedededddbd8d6ccc8bbb4a49c877e858e979ea8b3bfccd5e3edfbfffffcfbfdfffffffffffffffffffffffffffffffffffef0e2d4c4b5a499836e604e3b2b18020000000000000000000000000000000000000000000000000000000000000000000b161e313d494e5460656d757e8c9faabac6d3e1ecf6fdfffffffffffffffffffffffffffffffffffffffff9efe5d7cdbbb49f8d7b65594f423225150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131b29333d494e595b63696e72767c86939da6b3b9c6ced8e2eaeeefeeece3dfd3cac0b4a99f938376645c4c3f31231502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b283239454b5460656d757b81888e94989da5a6aaadafb2b4bbc8babbbcbcbdbebcc7bab4b0aba69d968e847c746960564d4133291c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c39464b5a626b72767773655d4c46392f1f170c010000000000000000000008182536434a5d6570797f8385827b74665e4c39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020609060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d101316191b171e212323242525262525242322201d141916130f0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d2022242422201d151714100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4b5d657b899aa2a4a4a3a99f9c9995918c88837f7b777371707070707070707070707070706f6e6b6761584b4437271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4c5e697e939eb0becedcecfafffffffbede2d4c9bcb5a59d9184796e635b4f4a3e363127221b100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a4b6c6d4e2ecf7fffffffef7f4f0edf0f2f8fffffffffffffffffffffffffffffffef5e9e1d6ccc3b7b2a1927d685645321b0b000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffbe7d5c5ab95806b563c2c1906000000000000000000000000000000000000000000000000000000000000000000000c20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6b8095a1b3c3d3e4f4fffffffffffffffffffffffffffffffffffffceddccfbeb2a1998578655d4f43342b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000091118253038454b59626d7b86949fa9b4c0ccd6d9d8d9dbe2edfbfffffffffffffffceee0d2c3b6a59c8676615645321d15040000000000000000000000000000000000000000000000000000000000000008162432404c5c647683949faab6c3cedfe6f1fefffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b171e344551626b7f929ea8a8adb1b5bcc9c1c4c6c7c8c9c9c8c6c3c5b8b3aa9f968678697079818a99a1b3b8c5cfe0e8f3fffffffffffffffffffffffffffffffffffffffffbede0d3c4b7a69c8675614b42311d0d000000000000000000000000000000000000000000000000000000000000000000000003131f2c3536434b505660687d8c9fa8b6c3cfdee1e9eaeef1f4f7fefffffffffffffffffffffffbf4f0e5ded2c7bab49d947f6a5d4b3a322415070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2c36393d494e5458586167747e88949ea8b4bac7cdd7d9dad9dacfcac2b6b1a29a8a7e7261584a3e2f21130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e283236434a505660666c73797f83878c9095989a9d9faaa4a5a6a6a7a8a8a7a5a99f9b968f8881796f6660554b4538301f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b28323c494d5657616260544c3f33291b110400000000000000000000000000081825303f4b505c646a6e706c6560554c40301d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b09020000000000000000000000000000000000000000000000000000000000000000000203030405050606070708080808080807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13181c1e1c150e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0f131718202225282c2e302933363839393a3b3b3b3a3938373531262e2b2825211e16130e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f22273136383939383631272d2925211f17140f0b090201080b0d0f0c0a040000000000000000000000000000000000050808080808080808080808080808080807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4a5c657b8b9ea7b4c0b9c7bab4b1aeaaa6a59d9894908c8986868686868686868686868686858483807c766b605544311d1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838485a657c8d9fb4bccddcecfafffffffdeaddd0c4b7ab9f96877c6f635b4e493d362d201d1509070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869ca8b7c4cfdce3eef6fcfffffffffffffffffffffffffffffffffffffffffffff6eae2d7cdc5b8b3a59d918372604a38281600000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff5e0ccb8a78f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495a667c8d9fb5bfd0e1f1ffffffffffffffffffffffffffffffffffffffeedecfbeb2a098837562594b3f3220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c27313b484c5d65737f8b9aa2b3b9c5c4c3c3c7cfddecf9fffffffffffffffef0e1d3c3b5a49a8474604b433322110000000000000000000000000000000000000000000000000000000000000000061422303d4a5861727f8b9ca5b1bdcad4e3ebf7fffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031626344451616a7d898e93989c9faba8acaeb0b2b3b4b3b3b0aeaaa79e978b817462595b636c7783929ea7b3bfccd5e3edfbfffffffffffffffffffffffffffffffffcf3e7e0cfc2b6a69d887862574633241300000000000000000000000000000000000000000000000000000000000000000000000000010f1a2126303538454b5f677c8a9ca5b2bec9cdd7d5d8dcdfe3ebebeff1f2f3f3f3f1f0eeebe7e0ddd3c9c1b5a99f937f6a614f3f2e1c14060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a21232c35393e3a464c556068757f89969fa9b4bac7c4c5c4c9bcb5afa49c918479696054473a2d20110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e25303538454b50575c64696e72777b7f8285878a8c8e8f909192939392908e8985807a746c635b514b443732281a120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2c353839464b4d4a43362f1e170b0000000000000000000000000000000008131c2e373e4a4f55595a57504b443730221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060909090602000000000000000000000000000000000000000000000000000000000000000000000002080b11171f2122201d150a0900000000000000000000000000000000000000000000000000000000000000000000000000000000000003060909090602000000000000000000000000000000000000000000000000000000000000000000000002080b11171f2122201d150a09000000000000000000000000000000000000000000000000000000070c0e15171819191a1b1b1c1c1d1d1d1d1d1d1d1c1b1a160f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1012110f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d131a2123282d3133312a24211a0f0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11151d2024282d2b34373b3e41444639464c4d4e4f4f5050504f4f4d4c4b443744403d3a36322828232019110b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131c2a343738454b4d4e4e4d4b4437423e3a3633292924201d15151d202225211f170c030000000000000000000000040a0c131a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c160e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364859647a8a9ea9b9c5d1cfd8cec9c7c3bfc3b7b2aea9a5a79e9b9b9b9b9b9b9b9b9b9b9b9b9b9a9a9896918a8073604b41301b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3245566278899eabbccfdaeafafffffff5eae2cdbfb3a69d8d8175675f4e4a3d352c221b1008020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354647a8a9da6b2bec7d0dee1e9f5f9fffffffffffffffffffffffffffffffffffff8ede6d8cec7bab4a79e94877c6e605443301a0a00000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc0d5eafffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e3245566378899eabbccfddedfffffffffffffffffffffffffffffffffffffff7e7d0c0b2a09882736157483b2e2114050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a343f4b55606a7984939ea7aeafaeaeb3bfcedbecfefffffffffffffffff1e1d2c2b4a298826d6150402f1e0e000000000000000000000000000000000000000000000000000000000000000004121f2d3a475460697a87979fb2b7c3cfd9e7effbfffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816263443505f6774797e82878b8f9396999b9d9e9e9e9d9b9995908981786c605648494e59626e7d8999a1b3b8c5cfe0e8f3fbfffffffffffffffffffffffff8f4e8e1d5ccbfb2a49c8879635a49392917060000000000000000000000000000000000000000000000000000000000000000000000000000000608141c202832414d5e66798798a0b0b4bac7bfc3c7cacfd9d6d9dcdddddededcdbd9d6d5cbc8c2b6b1a39b8a7e6a614f43322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0f1a212329293337444b57616a77818b989fa9abafb0afacab9f9a91867c6f635b4a43362a1c1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308131c202832363b3e4a4f54595961666a6d70727577797a7b7c7d7d7e7c7b7975706b6460544e493d3531261d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1920232832363835302518110300000000000000000000000000000000000000111c232d36393f4345423b363127191204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10181c1e1f1e1b17110b090200000000000000000000000000000000000000000000000000000000000409151d202729333638363228231c110200000000000000000000000000000000000000000000000000000000000000000000000000080e10181c1e1f1e1b17110b090200000000000000000000000000000000000000000000000000000000000409151d202729333638363228231c11020000000000000000000000000000000000000000000000010f1a21242a2c2d2e2f2f303031313232323333333232312f2b24221b100a00000000000000000000000000000000000000000000000000000000000000000000000003090d181f2226272624201d15100e0d0c0d0d100b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c101316192022282c35383d424649464039362d24211a0f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11171f2127273136393d423b484d505356595b5d5761626364656565656564636160555b5956524f4b45383d38352c26211e160b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061323313a474c5556606263636260555a5753504c463a3e3a363127273135383a3633291e160a00000000000000030a0c181f22282f32323232323232323232323232323232322b2320190e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546277889da8b9c7d6e4e4eae2dfdcd9d4d4cbc7c3bfc5b8b3b1b0b0b0b0b0b0b0b0b0b0b0b0b0afaeaba99f96826d5f4d392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4b6074859ba7b8c9d9ebf8fffffff5e5d7cdbcb0a199887b6b61574d41362d211a0f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364a5c647a8898a0afb3c0c9cdd7dfe6f1f8fffffffffffffffffffffffffffffdefe4ddcfc8bbb4a99f96897f75675f4a433625130000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffedd7c2ad98826d5443301c08000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31414b6074859ba7b9c9daecfbfffffffffffffffffffffffffffffffffffffeebd9c9b4a2988273605546392b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d181f2e37444b5b63727e8995999a9999a1b1bdcee0f0fffffffffffffffffff0e0d1c0b2a0947f6a5e4c3c2b19090000000000000000000000000000000000000000000000000000000000000000010f1c2936434a5c647581909da5b4bcc9d2e0e8f4fefffae7d4c4a6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162533414d556064696d72767a7e818486878989898886837f7b756c625a4b4538363b484c5f677783929ea7b3bfccd5e0e7edf1f4f7fefffff8f4f3f0ece4ddd6ccc5b8b3a1998678635b493c2b1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e30404c5b637682929b9fa9a6aaaeb2b4bcc9c0c4c7c8c8c9c8c7c5c4c0c4b8b3aca49c92857968604f4332251503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14171f273139464b58616c78828a9196999a9997928c857c73675f4e493d3025180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b151d20262d36393f3b474c5155585a546062646566676768696766636055564f4b4336362c201d1409020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d161e2122201c13080000000000000000000000000000000000000000000008101b22242a2e302d26201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c23252d31343433312d26201d150a0400000000000000000000000000000000000000000000000000040c171f2731363c3a464c4d4b4538382f1d150a0000000000000000000000000000000000000000000000000000000000000000000007111c23252d31343433312d26201d150a0400000000000000000000000000000000000000000000000000040c171f2731363c3a464c4d4b4538382f1d150a00000000000000000000000000000000000000000007151f2d36393f42424344444546464747474848484847474644403a362e241d12040000000000000000000000000000000000000000000000000000000000000000000a161e212a34373b3c3c3936312725242222222325201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f161e2125282b2b34373d3d494e53575b5e5b554e4a3d39362d221f18100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e171f21272a33373c37444b4e53575b596265686b6e707274767878797a7a7b7a7a7978777573716e6b6864605658534d493c3c363228201d150a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132431414d59616a7075777979777573706c6965615858534f4b453837444b4d4f4c463a32281c1308000001080b161e212a34373e4547474747474747474747474747474747474038352c221b10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4b6073849aa6b7c6d7e5f4fffdf6f4f1eeeae6dfddd8d4d6ccc8c6c5c5c5c5c5c5c5c5c5c5c5c5c5c4c3c7bab4a0927d675745321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b5d6c8196a3b5c5d5e7f7fffffff5e5d7c7bab49e958376655d4b463930211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4a5c6476828f9aa2adb4bac6cad4dee5f0f9fffffffffffffffffffffff7e9dfd1c9beb2aa9f978a80766960564d41302518080000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffbe8d5c5a8927d68533626140100000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e5f6d8197a3b5c5d6e7f7fffffffffffffffffffffffffffffffffffffff7e3cfbcab9a847460554437281b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111927313c49546068787f83848383979fb1c2d2e5f5fffffffffffffffffeefdecfbeb49f8d7c665a48372715010000000000000000000000000000000000000000000000000000000000000000000c1825303e4a57616c7b87969fabb5c1ccd6e3ebeae9dfcbb7a68d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715233037444b4f5358576165686c6f717273747473716e6a6560564d493c3228212a34414d59626e7d8999a1b3b8c5cbd5d7dcdfe3ebe2ece3dfdddbd6d2c9c6b9b4a79e928376625a493d2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213222f3d4a58616e7d868a8d9195999c9faba8abafb2b2b3b3b3b2b0afaba7a69e9790867d73635b4e423225150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409151d28323a474c5a626d767c81848584817d77706760554d40352c1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b111b22242a2a34373b404336434b4d4f50515152535352504e4b44373a353026211a0f08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0d0b070000000000000000000000000000000000000000000000000000070d0f15191b17100b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222e373a424649494946423c3631271f170c00000000000000000000000000000000000000000000030c171f2a3337444b51585861626056504c4032281a0a0000000000000000000000000000000000000000000000000000000000000004101b222e373a424649494946423c3631271f170c00000000000000000000000000000000000000000000030c171f2a3337444b51585861626056504c4032281a0a00000000000000000000000000000000000000041525323d4a4e55575858595a5a5b5b5c5c5d5d5d5d5d5d5c5b59564f4a3e39301f170c00000000000000000000000000000000000000000000000000000000000004131a2832363b484c5052514e4b45383a39383737383a3631271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b22242832363a3e403b484d53585b63686d7173716a635b564e4a3d37332a2522201816110c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b111a21242933363c3a474c5156556064686c7074777a7d81838587898b8d8e8e8f9090908f8e8d8c8a888683807d7a76716d68635a57514b4539363228211a0f08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424e5f67777f868a8d8e8e8d8a8885827e7a76726d69646056595b5560626461584b45393025180f0c141d202932363a474c535a5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c554d493c372e20190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859697f94a2b4c4d4e4f4fffffffffffffffffaf4f2ede9e8e0dedbdbdbdbdbdbdbdbdbdbdbdbdbdad9d8d8cebeb39d8875604b3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556657b8c9fb4c1d2e3f3fffffff5e4d7c7baa99f92807261584c3f32281b120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f202d3e4a58616d7a848e979fa8b2b6c3c9d2dfe6f1fffffffffffffffffffbe9d9ccc1b5b0a0988b82786b61584b4538301c1308000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff5e0ccb8a78d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffead5c0ab95806b56402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5b687d929fb1c1d2e3f3ffffffffffffffffffffffffffffffffffffffffecdac9b49f8c796356453727190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c36434a59626a6e6f6e6e8197a4b5c7d7e9fcfffffffffffffffffdece3cfbcab9e8978625544311d100000000000000000000000000000000000000000000000000000000000000000000008131c2e39464b5d6575818c9ba3b3b9c5cfd9d4d4d4c6b29d88735a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051319263135393e39464b4f5357595b5d5e5f5e5e5b5955504b4538352c1e160d181f303b484c5f677783929ea7b3b8c4c2c7cacfd9cddacfcac8c5c1c1b5b0a89e96887d6e6158493c2c1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2d3a464c5f677175787c8083878a8f92969a9c9d9e9e9e9c9b9996928e88827b73676055493d312415070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e2a333c494d5861676c6f706f6c686259514b443730211a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f14181f22262a2d26303537393a3b3c3d3e3e3d3b3935312625201c1408060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b50585b5e5e5e5b57514b453833291c1304000000000000000000000000000000000000020a161e29333a474c5560666d737677756f665e4b4538281a0a00000000000000000000000000000000000000000000000000000000000c171f2d363f4b50585b5e5e5e5b57514b453833291c1304000000000000000000000000000000000000020a161e29333a474c5560666d737677756f665e4b4538281a0a000000000000000000000000000000000000122232434f5b636a6c6d6e6e6f707071717272727272727271706f6b645c514d41332a1c0e000000000000000000000000000000000000000000000000000000000c171f3138454b53596265676664605654504e4d4c4c4d4f4b45382b1e12020000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2e373a39464b4f5355575962686d73787d828688867f79726b635b544c473a3b37342b2b26211e160c0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b151d20262d36393a464c51575861666c7075797d8286898c909396999b9d9fa8a2a3a4a4a5a5a5a4a4a2ab9f9d9b9995928f8a86827d78726c666057514b4538362d201c14080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4e60687d8a949b9fa9a3a3ab9f9d9a97938f8b87827e7975706e707375777a766a60574a43362d1f2126313539464b525961686f72727272727272727272727272727272716b635a4f4b3e342b1d1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788a9eb4c0d1e2f2fffffffffffffffffffffffffffffbf5f3f0f0f0f0f0f0f0f0f0f0f0f0f0efefedeadfcbb7a6947f695645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6075869cabbccfdfeffffffff5e5d7c6baa99f8b7d6b6054473a2f1e160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202d3a474c5d646f7a828a949da5b1b5c2cad4e3ecf7fffffffffffffff1deccbbaea39b8f83786d62594c473a32281a130000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff3dec8b39e8974604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffecdac9a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e32465763798a9fb4bdcedff0fffffffffffffffffffffffffffffffffffffffff8e3cfbcab98836e5b49382719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1825303b484d55595a596075869ca9bacde1edfffffffffffffffffffeebd9c9b8a79b8573604b3e2e1a0a0000000000000000000000000000000000000000000000000000000000000000000000101b28323f4c57616c7a85939ea7b4bcc9bfbfc4b7a896816c563c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2024292933363a3e41444648494949484644403b36312720190e020005131d2a34414d59626e7d89979ea6a8adb1b4bcb7b7b7bcb5b3b0aca7a39b9389807668604c473a2b1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933414d52556063676a6e7276797d81848788888989878684817d79746c6660544b44372c1f14060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c181f2b353a464c52565a5b5a57534c483b3531261912060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c111518141c202224252627282829272623201d140f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131c2a333e4a4e5d656d71737473706c6660564c463a311f170c0000000000000000000000000000000109151d28323a474c58616a747c83888b8d8a847b6d60564538271502000000000000000000000000000000000000000000000000000007131c2a333e4a4e5d656d71737473706c6660564c463a311f170c0000000000000000000000000000000109151d28323a474c58616a747c83888b8d8a847b6d6056453827150200000000000000000000000000000000091d2f404f6169797f81828384848585868687878788888887878684807a72675f4c473a2c1e0e00000000000000000000000000000000000000000000000000010f1c2a33414d56606971777b7c7b79756f69656362616262656056493c301d150a00000000000000000000000000000000000000000000000000000000000000000000000002101b29333e4b4f56576165686b6c71777d83888d92979b9e9b958e8780797169615853504d483b403b363228221f180c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b151d202731353b3d4a4e545861666c71767c81868a8e92979b9ea8a5a8abaeb0b2b4bac6b8b9bababababab9c9bcb4b3b0aeaba7aa9f9c97928d88827c756e6660564e4a3d3530261d150901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a687e929ea8b0b4bac7c9bcb5b2afaca8ab9f9c98938f8a868386888a8d8f897f756860544a3d333737444b505761676f777e84878787878787878787878787878787878780786e645c4d483b2f221204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196a8b9cddeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b39d8875604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586a7f95a4b6c9d9ebfdfffff7e7d7c7baa89f8b7b675f4a43362a1c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a333f4b4f5c646d767e87919ca4b2b7c3cfdae7f6ffffffffffffebd6c2ae9d94857a6e635b4d483b33291e160a000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffefd9c4af9a846f5443301c0700000000000000000000000000000000000000000000000000000000000000000000000001142637576d8297acc2d7ecfffffffffffffffffffffffffffffff8e3cfbcab8f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31414b6175869ca8bacddbecfefffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b3437404445455663798a9fb4bfd0e3f3fffffffffffffffffff7e7d5c5b4a395806a5c4b3828160200000000000000000000000000000000000000000000000000000000000000000000000b161e2f39464b5c64737e89979faba9aaa9a8a69d8a78624d38220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f14171e2125292c2f313234343433312e2a26201d150a0600000000000d181f303b484c5f677781888e93989c9faba2a2a2ab9f9e9b97928c867e766b61584e4133291c0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f303937444b4e515559576064686b6f727373747372706f6b68646054504a43363126190f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202933363c41444544423d37342b201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f10111212131412110e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a21303a474c5c646f7a828689898885827c756b61584e4233291c0e0000000000000000000000000008141c273139454b58616b76808891989ea6aa9f9a908274605645311d13000000000000000000000000000000000000000000000000020f1a21303a474c5c646f7a828689898885827c756b61584e4233291c0e0000000000000000000000000008141c273139454b58616b76808891989ea6aa9f9a908274605645311d13000000000000000000000000000000000f24384c5e697f8c9497979899999a9b9b9c9c9c9d9d9d9d9c9c9b99958f877c6f6158493c2c1d0c000000000000000000000000000000000000000000000002101f2d3a474c5f67757e868c9091918e8a857e7a79777777787a74625a4d4132281a0e000000000000000000000000000000000000000000000000000000000000000000000114202e39464c5c646b71767a7d8081868c92989da6a8acb0b3b0aaa49c958e867f776d686562595a55504b463937342a201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709141d2027313637444b50575b636a70767c81868b91969b9fa9a8acb0b4b9c6bdc0c3c5c7c9cdd7cdcecfcfd0cfcfced9cfcac8c6c3c0c8bbb4b1ada8a59d979189837c756c635b514b433631271c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788b9fb4b9c6c9ced8dacfcac8c5c1c9bcb5b2ada8a99f9b999b9d9faba79e94887d72635b4b474c515560656d767d848b939a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c958c837a6e62594c403022120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e0cbb7a6927d6852362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4c6177899eb3c3d3e7f7ffffffecdac9baa99f8a7b655d4d413025180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2e373e4a4f586169737c86919da5b5bcc9d8e6f6fffffffffee9d4bfa9947f72645c4d493c342b1f170c0200000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffebd6c0ab96816b5636251300000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859ab0c5daeffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4d5f6d8298a4b6c6d7e9f9fffffffffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5b4a361f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1920222a2e28384a5b687e93a1b3c5d5e7fbfffffffffffffffffff3e3d1c1b49f8c7a645645321e1000000000000000000000000000000000000000000000000000000000000000000000000003111b28323e4a55606977828c93949594938f887c665a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1013171a1c1d1e1f1f1e1c1915100b0902000000000000000005131d2a34414d59626c74797e82878a8c8d8d8d8c8a8885817d77716961584c473a311f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e25263135383c4039454b4f53565a5d5d5e5e5e5d5b5a56524e4b43363530251d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c171f21272c2f302f2c282220180d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d36414d58616c7a848f979b9e9e9e9b979189807668604c473a2c1e0f01000000000000000000000b18263037444b57606a768089959ea6adb3b8bbb4afa0988474604b41311f0e000000000000000000000000000000000000000000000a151d2d36414d58616c7a848f979b9e9e9e9b979189807668604c473a2c1e0f01000000000000000000000b18263037444b57606a768089959ea6adb3b8bbb4afa0988474604b41311f0e000000000000000000000000000006192b3c51667c919fabacadadaeafafb0b0b1b1b2b2b2b2b2b2b1b0aeaba49c918476635b493b2a1a0a0000000000000000000000000000000000000000000210202e3d4a58616e7d88939ba3a5a7a6a99f9a948f8e8d8c8c8d8f8578675f4b45382c1f13030000000000000000000000000000000000000000000000000000000000000009141d323e4b57616c7a80868a8f9395979ca4a8adb3b7c4c2c6c8c6c3b6b2aba49c948a827d7a77736f6b666157534c473b3530251c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0f1a2126313537444b515560666c72797f858a91969c9fababb0b4bac7c1c5c9cdd6d2d6d8dadcdee1e9e3e3e4e5e5e5e4e3ebe3dfdddbd8d5d9cecac6c2c3b7b2aca89e9891888179706660544b4437302618120600000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a576c8196aabbcdd6dfe2eaece3dfdddad7dacfcac7c2c7bab4b0aeb0b3b4bcb8b3a69d9285796a605861666c747b828a929a9faaafb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1ab9f998f8378665e4d40301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c0d0dfedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebdccfc0b09b86705443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6b8196a8b9cce1f1fffffff1e3cfbcab9f8b7b655d4c3f301c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222d363a464c546067737d87969fabbbc8d8eafdffffffffeed9c3ae998375645c4b44372c1d1509000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff1dcc7b19c87725746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495a677d92a0b2c2d3e4f5fffffffffffffffffffffffffffffffffffffffffff6dfcab6a5907b66503d2d1a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d15191a2d3d4e606e8399a7b8cce0ecffffffffffffffffffffefe2cebbaa9c8674604b3e2d1808000000000000000000000000000000000000000000000000000000000000000000000000000b161e2d37444b59616d797e7f7f7f7d7a74665e4c3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002040608090a090906040000000000000000000000000000000d181f303b484c546063686d727577777877777573706c686259544c473a33291c1304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a09141d2023272b2832363a3d41454748494949474644413d39353026201c130801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c12171a1b1a17130d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1214151513110d0b060000000000000000000000000000000000060c0d11141617181919191918171613110e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a27313d4a4e5f6776818c9aa2adb0b3b3b3b0aca79e95897d6e6158493c2d1f0f0100000000000000000b1b2936434b556069757f89959ea8b3b8c4c8cbcec9beb2a297826d5f4e3d2c1a0a00000000000000000000000000000000000000010f1a27313d4a4e5f6776818c9aa2adb0b3b3b3b0aca79e95897d6e6158493c2d1f0f0100000000000000000b1b2936434b556069757f89959ea8b3b8c4c8cbcec9beb2a297826d5f4e3d2c1a0a000000000000000000000000010f2035485a70859bb0bcc9c2c3c3c4c5c5c6c6c7c7c7c7c7c7c7c6c5c4c2b6b1a29a877963594738271502000000000000000000000000000000000000000010202e3f4b5b637683929da6b1b5c1bcc7bab4afa9a5a3a2a1a1a2a39b897c6c6056493d301e160a000000000000000000000000000000000000000000000000000000000009192631424f5c6476818c969b9faaa8aaacb1b5c2c2c8cbd5d7dbdddbd3cac7c2b5b1a99f9792908c8884807b766f696159504a43363025180f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222d3637444b505560666d747b81878e949a9faaacb1b5bcc9c5c9cdd7d7dbdee1e9e8ebeef0f2f4f6fcfffffdf6f4f1efeeedededeef0eeeaebe2dfdcd7d4cbc7c6b9b4ada79e968e857c736860554b43362f20190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879db2c8d8e9f4f6fdfff8f4f2efecece3dfdcd7d8cec9c5c3c5c8cacfccc4b7b2a29b8b7f7473767b828890989fa8afb4bbc8c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c9bcb5aea098897c675f4d3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697f94a2b3c1cfddebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cdbeb2a29a8473604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4d62788a9fb4c6d6e8fffffff1e1cfbeb59f8d7d675d4b3f2f21130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e0f0e0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b22293336434b54606775818d9faabbcee2f3fffffffff0dbc7b3a199877a6a6055493d312719110500000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cde1f6ffffffffffffffffffffffffffffffedd7c2ad98826d58392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31445562788a9eb4becfe0f0fffffffffffffffffffffffffffffffffffffffffff6e6d5c5b29d8773604a35200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424c6277899eb3becfe3f3fffffffffffffffffffeebd9c8b6a496806b5c4a362614010000000000000000000000000000000000000000000000000000000000000000000000000003101926313a474c5c64696a6a6a686560554c402f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131d2a3436434a4e53585560616262626160565b57524d483b3733291f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1215161e2124282c2f323333343432312f2c2824201c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c202427292a2a2826232019140d0b0600000000000000000000080d0f19202326292b2d2e2e2f2f2e2d2d2b2926232119130c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002141f2d38454b5b63707d88979fabb4c0c6c8c9c8c5c5b9b3a79e928376625a4a3d2d1f0f000000000000000919293a46546067747e88949ea7b4b9c6cbd5dde0e2dfcfc0b19f927d685b4938281502000000000000000000000000000000000002141f2d38454b5b63707d88979fabb4c0c6c8c9c8c5c5b9b3a79e928376625a4a3d2d1f0f000000000000000919293a46546067747e88949ea7b4b9c6cbd5dde0e2dfcfc0b19f927d685b493828150200000000000000000000000f2030404d62788c9fb4cadad7d8d9d9dadadbdbdcdcdcdddddddcdcdbd9d3cac0b3a59c8777615645311d0f000000000000000000000000000000000000000d1d2d3e4b5d64798799a1b3b7c4c9d2d1d7cdc9c4bebab8b7b6b7c1b5a79e918174635b4d4132281a0f01000000000000000000000000000000000000000000000000000009192737444b60697a87979fabb1b4bbc8c0c1c6c9d2d8dde0e7ecf0f3f0e6dedcd2c9c7bab4aca8a5a79e9a95908a847e776f6660544a43362d1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b34373d4a4e5560666d757b828990979da5a9afb4bbc8c6cacfdadbdfe2eaecf0f3f5fcfffffffffffef7f4efeae9e1dedcdad9d8d8d8d9dbdddfe3ecedf1ece6dfddd7cdc9c5b8b3aba29a91877d746860544c40352c1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca5b7cae6f6fffffffffffffffffffff8f4f1edeae2dfdbd8dbdddfe3e0d4cbc0b4aa9f9589888c91979ea6adb4bac6caced9dcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdacfcabeb2a79e8c7d675948341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6072849aa3b3bfcddbe9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d8cebcb0a0988475615443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6c8297a9bacde4f4fffff6e6d4c3b2a0947f6a5f4d3f2e2111030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141d20232423201c130d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f263036434a57606c7d8c9fb4c5d5e7fbfffffff6e2cfbfb3a59c8b7f73635b4b44372e20180d030000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e556a8095aac6d7e9fcfffffffffffffffffffffffffffffae7d4c4a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4b6073859ba8b9ccdcecfefffffffffffffffffffffffffffffffffffffffffeead8c8b8a7947f6a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131f344759677c91a0b2c5d5e8fbfffffffffffffffffff6e6d3c2b49f8c7a645443301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000009141d2a343d4a4e53545554534f4b44372f221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f253035393e37444b4c4d4d4d4c4b4538423d37342b211f170c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f13161a1d1e1e1f1e1d1b1a16130f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b151a15100c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20263035393c3e3f3f3e3b38352b2923201914100c0a040000070b101b22252c35383c3e404243444444434342403e3b38352c29211f170c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d313d4a56606b7984929ea6b4bcc9d0dbdededddbd6ccc5b9b3a1998678635b4a3d2c1b0b000000000008182737465861737d87939da6b3b9c5ccd6e0e7f3f4f7ecdecebeb49e8a79635645321d12000000000000000000000000000000000a151d313d4a56606b7984929ea6b4bcc9d0dbdededddbd6ccc5b9b3a1998678635b4a3d2c1b0b000000000008182737465861737d87939da6b3b9c5ccd6e0e7f3f4f7ecdecebeb49e8a79635645321d12000000000000000000000c1c2d3e4d5e6d8298abbccfe3ecedeeeeeff0f0f1f1f1f2f2f2f2f1f1f0eee5ded0c3b6a59b8574604b3d2c1a06000000000000000000000000000000000005182b3b4a5c647b899da5b3bfcbd5dee5e6e9e1dedad3cfceccccccd2c5b9b39f978579675f4b45382c1f1204000000000000000000000000000000000000000000000000091927374455606c7e8b9da5b5bcc9caced9d5d6dcdee5edf2f4fafffffffff9f3f0e5ded7cdc9c2bdc5b8b3afaaa99f9a938b847b736760544a3d3026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b484c545c646b747b828990979ea7acb2b7c3c5caced8dbdfe3ecf0f4f6fdfffffffffffaf4f2eeeaeae2dfdad5d7cdc9c7c5c4c3c2c3c4c6c8cacfdad8dddfe7f1f2e9e1ded5ccc8c0b4afa59c92877d73665e4d493c32281a1002000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c3d4e6fffffffffffffffffffffffffffffffdf6f4f0eef0f2f4f7f2e7dfd1c8bbb4a79e9da6a6acb3b8c4c9cdd7dfe2ebf1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1ece3dfcfc5b8aa9e8977624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435461758499a1b0bcccd9e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d6c8bbb49e96827461574636261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4d62788b9fb4c7d7e9fffffeebd9c8b7a598826e615041302111030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20263135383938353025232019120c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408141c253039454b5f687e93a7b8cce0f5ffffffffedddcfc3b6aa9f9485796960554b3f342b1e160b02000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72879cb1c7dcf1fffffffffffffffffffffffffffffff4dfcbb7a68d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374a5c6a8095a3b4c6d6e8fafffffffffffffffffffffffffffffffffffffffffbeee2cebbaa9e8877614c362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f6d8298a7b8cce0eefffffffffffffffffffff0e2cebbaa9b8573604b3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000010c181f2d36393e3f403f3e3a3531261911030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508131c20242926313537383838373632282c282220190d0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080809090908060501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a161e212b2f2a26211e17130f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d131514120f0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1825303536434b4e5154555453504d483c3e38352b2925211f171a131c20232e373a3c494d51545657585959595958575553514d493c3e3633291f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2731424e5b6374808c9aa2b3b8c5cfd9e7eef3f3f3f0e8e0d6ccbfb3a49c8879635b4939291603000000001325364455617685929da5b3b7c4ccd6e1e8f4fbfffffffcece1cdb9a89b8574604b402f1d0d00000000000000000000000000000d1a2731424e5b6374808c9aa2b3b8c5cfd9e7eef3f3f3f0e8e0d6ccbfb3a49c8879635b4939291603000000001325364455617685929da5b3b7c4ccd6e1e8f4fbfffffffcece1cdb9a89b8574604b402f1d0d00000000000000000417293a4a5c667c91a0b2c9d9ebfefffffffffffffffffffffffffffffffffff9eee1d3c3b4a3957f6a5b4935210d00000000000000000000000000000000000b20344859647a8a9ea7b6c3d0e0e7f2f8fffdf6f4efe9e4e3e2e1e1e4d6ccbdb1a39b8a7d6d6056493d2f22120400000000000000000000000000000000000000000000011527374455607381939faab7c3cfdadfe2ebeaecf1f3f8fffffffffffffffffffffff8f5eae2dfd7d2d5ccc8c4c7bab4afaa9f9990867c72645c4b4336291b0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636485962697179818890989ea7adb3b8c5c7cbd4dadfe2eaf1f4f8fffffffffffff9f3f1ece6dfddd8d4d8cecac5bfc7bab4b2afaeaeadaeafb0b3b5bcc9c2c8cbd4dcdfe6f1f3e8e0ded1c8c3b6b2a59d92867c6f635a4b45382e1d15090000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b9cee3fffffffffffffffffffffffffffffffffffffffffffffffffffaefe6d8cec5b8b3b3b7c4c1c8cbd5dee1e9f4f7fefffffffffffffffffffffffffffffffffff8ede3d6c8b9a8947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364657617583969eafbbccdaeafefffffffffffffffffffffffffffffffffffffffffffffffffceee0d3c5b9aa9f938072605646392818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8196aabbcee5f5fffff7e2cebbaa9d8776614c433323120300000000000000000000000000000000000000000000000100000000000000000000000000000000000000000008131c27313537444b4d4f4d4a433638352b27211f17100b12150c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030000000000000000000108131c2832414a6074889eb3c8ddf3fffffffffbede1d3c8bbb4a39b8b7f73655d4d483b32291d15090000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a553b2b18050000000000000000000000000000000000000000000000000000000000000000000006192b3c4f647a8fa4b6cadef3fffffffffffffffffffffffffffffff2ddc8b29d88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c1d1e4f4fffffffffffffffffffffffffffffffffffffffffdeeddcfbeb49f8c7b6558473318080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6177899eb3c0d1e6f6fffffffffffffffffffeebd9c8b5a3937e685847331f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a2124292a2a2a2825201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e13141d202222232222201d1517130d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171f2832364044403b3633292824201d14120e0b070000000000000000000000000000000000000000000000000000000000000000030a0d181f22282a2a2724201d15120d0b050000000000000000000101010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e2b36434a5154606367696a6a6866625a59534d493c3e3a36332930253035383e4b4f585a6266696b6c6d6e6e6e6e6d6c6b6866635b5a534c463a33291c13070000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b38454b60687986959faab4c0cbd5e3ebf7fffffffffffbf3e8e0d0c2b6a69e8879635746321e10070001161c30435460738399a3b2b6c3cbd5e0e8f3fcfffffffffffffce9d7c6b5a396816c5e4c3b2b1905000000000000000000000003111d2b38454b60687986959faab4c0cbd5e3ebf7fffffffffffbf3e8e0d0c2b6a69e8879635746321e10070001161c30435460738399a3b2b6c3cbd5e0e8f3fcfffffffffffffce9d7c6b5a396816c5e4c3b2b1905000000000000000a1f334658647a8a9eb4becfe7f7fffffffffffffffffffffffffffffffffffffffff1e1d1c1b49f8b79634e3b2b1805000000000000000000000000000000091d2f404c6277889da8b9c5d4e1edfafffffffffffffffefaf8f7f6fff4e8e0cec1b5a89e928175635b4c402f221202000000000000000000000000000000000000000003111d314455607382979fb4bbc8d4e3ecf4f7fefffffffffffffffffffffffffffffffffffffdf6f4ece7e7e0ddd9d8cec9c8bbb4aea49c9185796a605446392a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c30435462777f868e969da6adb3b9c5c8ccd5dddfe6eff4f7fefffffffffffcf6f4eee6dedcd6d4cac7c3bfc8bbb4b0aaa6a99f9c9a99989898999b9d9faba8adb2b7c4c7cad3dfe2ebf6eee3dcd3cac3b6b2a49c9084786a60564a3e3127190e00000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d6ccc8c8cbd5d7dde0e7f3f6fcfffffffffffffffffffffffffffffffffffffffffffff3e6d3c3ab96816c56412c170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081829394657617280949dafbccde0f0fffffffffffffffffffffffffffffffffffffffffffffff9ebddd0c2b6a79e8c7e6b60544538281b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c61778a9fb4c8d8eafffffae6d4c4b49f8c7a6458463325150500000000000000000000000000000000000000040a0c12151614110b09020000000000000000000000000000010f18253037444b5255606364636054534d493c3c37332a2621282a211f170c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400040a0c0f111315171915110c0a04000000000000000a1621364a5b73889db2c8ddf2fffffffffffff1e6d8cec1b5a99f94867b6d62594b46393127190900000000000000000002172c41576c8196acc6d6e8fcfffffffffffffffffffffffff0dbc5b09b8570594834200b000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8398adc2d3e5f9fffffffffffffffffffffffffffffde9d7c7ad97826d583d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6073859baabbcedfefffffffffffffffffffffffffffffffffffffffffffefdfd0bfb2a0947f695d4b3a2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759687d92a2b4c8d9ebfefffffffffffffffffff6e6d2c1b39e8976614c3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1415151513100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0d0d0d0c0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1920293339454b555955504c46393e393531262723201c13120e0b08010000000000000000000000000000000000000000000000050b0d161e212a34373d403f3d393631272722201914131313141415151516161717161513100d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c28323c485460666e74797c7e7f7f7d7b78736e69625a5854504c463a4536434a4d545c646d73787b7e808283838484838282807e7b78736f6861584c473a31211a0f05000000000000000000000000000000000000000000000000000000000000000000000000000513212e3b4856606d7e8b9ca4b4bbc8d1e0e7f3fefffffffffffffffffbede0d3c5b8a69d8875614b3c2d201c13141c34444a60728298a1b3c1cad4e0e7f2fbfffffffffffffffffff4e4d2c1b09f917c66594834200d000000000000000000000513212e3b4856606d7e8b9ca4b4bbc8d1e0e7f3fefffffffffffffffffbede0d3c5b8a69d8875614b3c2d201c13141c34444a60728298a1b3c1cad4e0e7f2fbfffffffffffffffffff4e4d2c1b09f917c66594834200d00000000000004172a3a4c6176889da8b9cddcecffffffffffffffffffffffffffffffffffffffffffffefe2cdbaa998826d594834200b0000000000000000000000000000000f24384c5e6f8499a6b7c6d6e3f1fffffffffffffffffffffffffffffffffbebdfd2c6b9b49f978679665e4c402f20100000000000000000000000000000000000000000112132434b60738298a0b1bdced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3efeae2dfd8cecac2b5b1a29b8c7f726157473a2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d3c4b607387949ca4abb3b7c4c9ccd6dee0e8f2f4fafffffffffffffbf5f3e9e1ded9d3cac7c1c3b7b2aeaaa6aa9f9a95918d898785848383838486888b8f93989da6aab2b6c3caced9e2eaf5f1e6dfd4cac2b5b1a1998b8074645c4b44372c1e12010000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b6cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8e0dedde0e7ecf3f4fbfffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b6a5927d67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29394654606b7f949eb0c2d2e5f8fffffffffffffffffffffffffffffffffffffffffff8eadacdbfb3a49c897b68604a4336271a0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576b8095a9bacde6f6fffff4dfcbb7a695806b5d4b3a291707000000000000000000000000000000000000060c171f21272b2c2a26201d150a04000000000000000000000002131f2c36434a5560676f75787978746e68625a57514c473a3b363d4037332a20190d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1216191b181f222426292b2d2e2a26211f1715120f0c0b0808132231424e63798ea6b7cbdff4fffffffffffffff6eae2d1c7bab4a49c8f82776a61574b443727150200000000000000000014293e53697e93a8b9cce1f3fffffffffffffffffffffffff4dfcab59f8c77624c37220f000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788b9fb4cadff1fffffffffffffffffffffffffffffff6e1cdbaa9917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035495a697f94a3b5c8d9ebfdfffffffffffffffffffffffffffffffffffffffff3e3d1c1b3a198826d614f3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aaabbcee2f4ffffffffffffffffffffefe0ccb8a796816c5b4935211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2c353a464c57606a6f6a65615757534e4b44373c383530252824201d1515110e0b080100000000000000000000000002080b0e131920222932363b474c535554524e4b44373d38352b2928282929292a2a2b2b2b2c2c2b2a282623201c1415110c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204040403020000000000000008131c263038454b5a62727c83898e9193949493908d88847e78726e696561585b5a5a54606369717a82888d91939597989999999898979593908d89847e766c61584e41362d20180d0400000000000000000000000000000000000000000000000000000000000000000000051323303f4b59627481939fa9b5c2ced8e6eefbfffffffffffffffffffffffef0e3d5c4b7a6937e695a4a3e35302526304451626c8196a0b2bfd0dfe6f1fafffffffffffffffffffffffff0dfcdbdb39e8978624d3b2b18050000000000000000051323303f4b59627481939fa9b5c2ced8e6eefbfffffffffffffffffffffffef0e3d5c4b7a6937e695a4a3e35302526304451626c8196a0b2bfd0dfe6f1fafffffffffffffffffffffffff0dfcdbdb39e8978624d3b2b180500000000000a1f3347586c8197a6b7c6d6e9fafffffffffffffffffffffffffffffffffffffffffffffdead7c7b49f8b77624d37220d00000000000000000000000000000317293951667c90a1b3c4d4e4f3fffffffffffffffffffffffffffffffffffffef0e4d6cdbdb1a49c8a7c665e4c3e2e1c0c0000000000000000000000000000000000000c1c2e3f4f616d8197a0b2bfcee2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4eae2dfd2c9c0b4aa9f948375615847392918080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c27313e4a5a677c91a5b1b5c2c8cbd5dee0e8f3f5fbfffffffffffffbf4f3e7e0ddd7cdc9c4c3b6b2aca7a59d9995918f8a85807b777472706f6e6d6e6f717376797d82888e959ca5adb4bbc8ced8e3ecf7f1e6dfd2c9bfb3a99f95867a6b6055493c301d150900000000000000000000000000000000000000000000000000000000000000000a1e33465772879db2c7dcecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe2cebbaa9c8774604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2936434b616b8095a4b5c9def3fffffffffffffffffffffffffffffffffffffffffbeadaccbcb0a1998679655d4e423025180a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c7d7e9fffff7e3d1c0b29d8775614b3f2e1b0b0000000000000000000000000000000000020f1a212933363c40413f3b3631271f170c00000000000000000009151d313d49546068747c84898d8e8d88837d78726c67615856504b52554c473a342b211a0f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21272c2f302a3437393c3e404243403b3633292a272422201d1c2030404e606e8398aec4d4e7fafffffffffffffffffdefe5d7cdc2b5b1a0988a7f756b605544311d160800000000000000000c21364c6176899eb4c4d5e7fbfffffffffffffffffffffff8e3cfbcab937e69543d2d1a0700000000000000000000000000000000000000000000000000000000000000000d21364a5b6d8297aabbcee2f7fffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f3f4d62788a9fb4c1d2e6f6fffffffffffffffffffffffffffffffffffffffffbe8d5c5b4a3998373604b43322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798c9fb4c6d6e8fcfffffffffffffffffffbe8d6c5b49f8b79634e3f2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111316171818171513100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f111111111111111111111110100f0e0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926313c494d5861677580847f7b76716d6864605556524d4a43363d393531272a2623201d1517151311100f101011131417151d2024282b343839464b525962686a696764605557524d483c3e3d3e3e3e3f3f404040414141413f3d3b383530262a26211e170f0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f1317191a191817151413111111131c253036434b56606a788491989ea7a6a9aaa9a8a5a69e99938d87837e7a7673716f707174787e858f979ea6a6a9abacadaeaeaeaeadacaaa8a6a79e99938a8176685f4e4a3d342b1f170c040000000000000000000000000000000000000000000000000000000000000004132331414d5d657784979fb4bac7d2e2eaf6fffffffffffffffffffffffffffffff3e2d4c4b49e8a78645c4f4a433636434b626b80969fb1becfddeef9fffffffffffffffffffffffffffffeebe0ccb8a79a846f594834200b0000000000000004132331414d5d657784979fb4bac7d2e2eaf6fffffffffffffffffffffffffffffff3e2d4c4b49e8a78645c4f4a433636434b626b80969fb1becfddeef9fffffffffffffffffffffffffffffeebe0ccb8a79a846f594834200b00000000000c21374c61768a9fb4c4d4e4f4fffffffffffffffffffffffffffffffffffffffffffffffff5e2cebbaa947f69543f2a1400000000000000000000000000000a1e3346576f849aafbfd0e2f2fffffffffffffffffffffffffffffffffffffffffff4e9e1cec2b5a89f8c7c665c4b3a2a18040000000000000000000000000000000004172a3a4b5d697f949fb1bfcfddebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e5ded1c8bbb4a19985766157463625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081218253037444b5c6478899eb3c3c9d2dde0e7f2f5fbfffffffffffffbf5f3e7e0ddd5ccc8c7bab4aea8a49c97918c87837f7c7976706a66625a5d5a595958595a5b576064686d7379808790989faab4bac7cfdae7f0f9f0e5ded0c7bab4a49c8c8074635a4d41312719090000000000000000000000000000000000000000000000000000000000000003172939576c8197acbecfe0f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7d9cfbbb49f8c7a645544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182630434b6073869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffedddccbbaf9e968376635b4c3f311c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687d93a7b8cce5f5fffff1dcc8b4a2917c67574632201000000000000000000000000000000000000a161e2c353a464c51555654514b4538332a1c13020000000000000b192731424e5b63727d8791999fa8a4a79e98938d87827c76716b6560676a61584d483c352c221b10080000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2832363c4144463a474c4e515355575855504c463a403c3a3736313035414d5e687e92a0b2c6e2f2fffffffffffffffffffffff5e9e1d2c9beb2a89e95888073604b4434261601000000000000000a1f3346586b8095a6b8cbe0efffffffffffffffffffffffffecdac9b09b86715b4a36210c000000000000000000000000000000000000000000000000000000000000000d1d30414e63798b9fb4c8d8eafefffffffffffffffffffffffffffffce9d6c6ae99846e5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d6f8399a8bacddfeffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79b85756055443124140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001321364a5b6c8197a8b9cce1f3fffffffffffffffffffff3e2cebbaa99836e5d4b37221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f13141c202326292b2c2d2d2c2b2825211f17130f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b00030a0c0e1215151d2024262626262626262626262626252423211e16140d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121d2b37444b5a626d767c87959995908b86827d7975706b6763605456524e4b44373f3c383531272d2a28262525252626282a2c273136393d3c484d535761676f777d7f7f7c7975706c67625a5854525353545454555556565657565552504d4b43363f3b36332924201c1308060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11151d2024282c2f2f2e2d2c2b2928262626253036434a546068757f8a9aa2aeb3b9c5bebfbfbdc5b8b3aea8a59d98938f8b8886858586898d939ba3adb3b8c4bec0c1c2c3c3c3c3c2c1c0bdc5b8b3afa99f97887d70635b4c483b332a1f170b030000000000000000000000000000000000000000000000000000000000112231424e5f677b889aa2b1bdcdd7e5f0fefffffffffffffffffffffffffffffffffff2e1ccb9a89d877a6c646054595954606b80959eb0bdcedcecfcfffffffffffffffffffffffffffffffffbe8d5c5b59f8b77624d37220d00000000000000112231424e5f677b889aa2b1bdcdd7e5f0fefffffffffffffffffffffffffffffffffff2e1ccb9a89d877a6c646054595954606b80959eb0bdcedcecfcfffffffffffffffffffffffffffffffffbe8d5c5b59f8b77624d37220d000000000012283d52677d92a9bacee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8af99846f5a39291603000000000000000000000000000c21364b61768a9fb4cadfeefffffffffffffffffffffffffffffffffffffffffffffffcece0d2c6baaa9f8b7a645847331f0f00000000000000000000000000000000081f334758657b8c9fb4bdceddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6d8cebfb3a39b8575615443301c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b222f36434a55606a7a889da7b8ccdee5f0f4fafffffffffffffdf6f3e8e0ded5cbc8c5b8b3aca99f99938d87817c77726e6a6764615755514d483c45444343434439454b4f53585c646b737b838b979fa9b5bcc9d2e2eaf5f8eee5d7cdc2b6aa9f958578675f4b4437271909000000000000000000000000000000000000000000000000000000000000000f24394e64798ea0b2c2d2e1e9f5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d7c9bcb49d927d685c4b3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c3043546b8095abc0d5eafffffffffffffffffffffffffffffffffffffff6e2d0bfaf9d9580736158493d2f2114000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869cb1c5d6e8fffff7e4d1c1b09a85705f4d39281602000000000000000000000000000000010f1a28323d494e5861676a6b696660564c473a311d150a000000000d1b2937444b60687985929da5aeb4bac5b8b3aea8a59d97918b86807b767d7f776c625a4e493d362d221b1008000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d39454b5156595b5d59616466686a6c6e6a6661585955514f4c4b44434b4c5f677c8c9fb4bfcfe2fffffffffffffffffffffffffffdf0e5decfc6b9b4a79e95816c625144341f0f000000000000000417293a4b6176889eb3c1d2e7f7fffffffffffffffffffffff7ddc9b5a38e79634e3a2a1704000000000000000000000000000000000000000000000000000000000005192b3b4d5f6f849aaabbcee6f6fffffffffffffffffffffffffffffff5e1cdb9a8927c6752392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657b90a1b3c6d7e9fdfffffffffffffffffffffffffffffffffffffffffff3dec8b39e897661574537271506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6177899eb3c5d6e8fbfffffffffffffffffffeead8c8b3a18f7a644f402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e141c202428263035383b3e4042424242403e3a3633292825211f171714100d0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c151e20202020202020202020202020202020202020202020202020202020202020202020202020202020161e2124272a273136393b3b3b3b3b3b3b3b3b3b3b3b3a3a38363228292220180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e2f3b4855606a78828b919da5aeaaab9f9c97938e8985817c7874706b676360555854514e4b443742403d3c3b3a3a3b3c3d3f4137444b4e53575a62686e767c848b929594928e8a86817c78736e6968686869696a6a6a6b6b6c6c6b6a68656260545854504b46393a35302520190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11171f21272731363a3e414444444341403e3d3c3b3b36434a546067737d87959fa9b3c0c9ccd6d3d4d4d2d5cbc8c3c3b7b2ada9a5a79e9b9a9a9b9ea8a9b0b5c1c8cbd5d3d5d7d8d8d9d9d8d7d7d5d3d5ccc8c7bab4a69e9284796c62594c473a33291e160a0200000000000000000000000000000000000000000000000000000e1f2f404e60687d8c9da6b4c0cee1e9f5fffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8b817974706e6e707480959eafbccddbebfafffffffffffffffffffffffffffffffffffff3e3cfbcab917b66513c26110000000000000e1f2f404e60687d8c9da6b4c0cee1e9f5fffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8b817974706e6e707480959eafbccddbebfafffffffffffffffffffffffffffffffffffff3e3cfbcab917b66513c26110000000000162b40556b8095aac7d8eafffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745746321e0a000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffef0e4d7c8baa99d8776614c3d2d1a07000000000000000000000000000008182e3f4c6176889daabbcedbecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d0c1b5a3998372604a3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000020e19202e37404c546066747f8a9da6b7c5d5e8f8fffffffffffffff7f5eae2dfd6ccc8c4b8b3aca79e97908a847e78726c6762595955514f4b46393c38352b302f2e2e2e2f2832363a3e3e4a4e5460656e78818b989fabb5c2cdd7e5effdf5eae2d3c8bbb4a39b8a7d6b605544372718080000000000000000000000000000000000000000000000000000000000000d22364a5c6d8298a4b5c2cdd7e2eaf6feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee2d4c6baab9f937f695f4e3e2e190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263651667c91a6c4d4e7fafffffffffffffffffffffffffffffffffffff0dbc7b3a1957f6b6055463a2c1f11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293950657a8fa4b5c9e3f3fffff2ddc8b4a3907b655041301b0b00000000000000000000000000000003111f2c38454b5b636d767c80817f7b756c61584e4132281a0d00010f1d2b394655606c7d8a9ba2b2b7c3c9cdd5ccc8c3c3b6b2acab9f9b95908985958a81786d635b4e4a3e372e231c11040000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a5760676b6e70727477797b7e8082837f7b76726e6a67646160555460626b7d8c9faabbceddedfffffffffffffffffffffffffffffff8ece4d7cdc5b8b39f96806b62513d2c1a06000000000000000c1e334657687e93a3b5c9daecfffffffffffffffffffffff8e4d2c1ac97816c5847331f0c00000000000000000000000000000000000000000000000000000000031120344859677d92a2b3c8d8eafffffffffffffffffffffffffffffffff3dec9b49e8975604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6073869bb1bfd0e4f5ffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58473928190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3447596a7f95a7b9cce0f5fffffffffffffffffffff6e6d0bfaf9a84705e4c382311000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11131c2023263035393e36434b4d515356575858575553504c463a3d3a3733292d292622201c1315120e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212a3435353535353535353535353535353535353535353535353535353535353535353535353535353535293236393c3f38454b4e505050505050505050505050504f4e4b45383f37342b1f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309151d2932404c5962737f8a989faab2b6c3c9bcb4b1aca8a89e9a96918d8985817d7975716d6a666360555a57555351504f4f505152545659556063686d72777d838a91999faaaaa9a7a99f9b96928d88837e7d7d7e7e7e7f7f8080808181807f7d7b7875716d6a666157554f4a4336352c1e160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f21272a33373c38454b4f5357595959585755545251505052546066737c86929da5b4bac7d0dee0e8e8e9e9e8e7e0ddd9d4cac7c3bec5b8b3b0afafb1b4b9c6c6c9d2dde0e7e8eaecedeeeeeeededeceae8e8e0ded7cdc5b8b3a29a8c81776b61584c463a32281d150a01000000000000000000000000000000000000000000000008182c3d4c5e687e8d9faab8c4d1deecfdfffffffffffffffffffffffffffffffffffffffffff4e4d4c3b7a99f978e898584838589959eafbcccdaeaf9ffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533d2813000000000008182c3d4c5e687e8d9faab8c4d1deecfdfffffffffffffffffffffffffffffffffffffffffff4e4d4c3b7a99f978e898584838589959eafbcccdaeaf9ffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533d28130000000001162b40566b8095abc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614b36210c000000000000000000000000000e23384e63788da5b6cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d7c7b7a697826d5b4a36210800000000000000000000000000001325364b5d6d8297a6b7c8d9ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeddfd2c1b3a1937e695a4834200e0000000000000000000000000000000000000000000000000000000000000000000000000009151d2b353f4b4f5e66737c86949fa8b7c4d4e3f3fffffffffffcf5efe4ddd7cdc9c5b8b3aca69e979088827b756f68625a57524d483b403c3a363329262220191b1a1918191a161e2124282d3636434a505a626c78828d9ca4b4bac7d2dfebfcfdf0e6d9cec1b5a89e918073605544362513000000000000000000000000000000000000000000000000000000000000071b2d3e4c6176869ca4b4bac7ced8e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c4b7a89f8d7e69614f41312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b7cbdff4fffffffffffffffffffffffffffffffffff8e5d2c2ae99836f614b4437291c0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576d8298adc2d2e5fffffae6d4c3b09b85705d4c3823120000000000000000000000000000000512212f3d4956606b79828a919596949089817668604b45382a1d1012202d3b4857617381929fa8b4c0cad4dee1e8e0ded8d3cac7c9bcb4b0aba99f9ba39f968b82796e645c4f4b3f372e1f170b000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c64757c81848587898c8e919395979895908b87837f7c7977757474757780929faabbc8d8eafbfffffffffffffffffffffffffffffffffff4e9e1d5ccbdb09e96806b5b4935210c00000000000000031729394b6073859babbccfe3f3ffffffffffffffffffffffefdec9b49f8a77614c3a2a1704000000000000000000000000000000000000000000000000000000112132424d6278899eb3c0d0e6f6fffffffffffffffffffffffffffffff9e5d3c2ad98826d5745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687d92a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a8937d68533a291b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176899eb3c7d7e9fcffffffffffffffffffffeddcc8b4a2907b6650402f1c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141d2023272530353936434b4e535754606366686b6c6d6d6c6a6865615856534f4c473a423e3b383530252a2723201d1516120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121b2933363f494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a39464b4e515558566064666666666666666666666665656463605659544d483b332a1c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e273139464b5e667784949fa9b4bbc8cad3d9cfcac6c2c6b9b4b0aba7a79e9a96928e8a86827f7b7875726f6c6a6866656465656668696c6e7175797d82878d92999fa9aeb4bbc8bec7bab4b0aca7a69d9893929393939494959595969696969492908d8a86837f7b76706a6460544d493c32281d150a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202933363c3a474c5156566064686c6e6f6e6d6c6a6968666666676a737c86919ca4b2b7c3cdd7e5eef5fbfffffefffbf5f3eee6dfddd8d3d5ccc8c6c4c5c6c9cdd6dbdde4eff4fbfffffffffffffffffffffffffbf5f3eae2d5cbc0b4aa9f968a80766a61584b453932281d150900000000000000000000000000000000000000000000132536495b667c8c9fabbbc8d5e2effdfffffffffffffffffffffffffffffffffffffffffffffff1e1d4c7bab4aca79e9b99999a9ea7afbcccdaeaf8fffffffffffffffffffffffffffffffffffffffffae7d4c4a7927c67523d27120000000000132536495b667c8c9fabbbc8d5e2effdfffffffffffffffffffffffffffffffffffffffffffffff1e1d4c7bab4aca79e9b99999a9ea7afbcccdaeaf8fffffffffffffffffffffffffffffffffffffffffae7d4c4a7927c67523d2712000000000013283d53687d92abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a28d78624d38230d000000000000000000000000000c2135495b72879cb2c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d4c4b59f8c79634e36251300000000000000000000000000071c304354657b8fa0b1c4d4e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefdfcfbfb49e8a78624d3c2b190500000000000000000000000000000000000000000000000000000000000000000000000e1927313c494d5d65707c86919ca4b4bac6d4e2f2fffffffff9f4e8e1ded1c8c7bab4aea79e979088817b746d666056534d483c3c37342b2a2724211e17110d0b0500040403040003090b0f131b222530353c494d5a626d7a86949fa9b5c1cde1e9f4fff6ebe2d2c6b9b49e968373605443301c15060000000000000000000000000000000000000000000000000000000000101f334758627786959fa9b4bbc8ced9e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacfc0b4a69d8a7c68604f4332231302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db2c8ddf2fffffffffffffffffffffffffffffffffff3dec9b5a48d79634e433126190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb4c9def0fffff4dfcab7a5907b66513f2f1c050000000000000000000000000000041223303f4c5b6374808b989fa9aaaba9a79e96897d6d6056473b2d1d1c303e4a59627584979fb4bac6d1dfe6f1f6fbf5f3ede6dfdcd9cfcac6c7bab4b0b4b4aa9f978c83796f655d504b3f33291b100200000000000000000000000000000000000000000000000000000000000000000000000f24394f647a889196999b9c9fa9a3a6a8aaacadaaab9f9c9995918f8c8b8a898a8c969eb4bbc8d8e6f6fffffffffffffffffffffffffffffffffffffffcf3e7e0cdbcb09e8d78634e38230e00000000000000000b1c304354647a8d9fb5c5d5e7fbfffffffffffffffffffff6e1cdbaa895806a5847331f0f00000000000000000000000000000000000000000000000000000e1f2f3f4f606f849aa7b9ccdeeefffffffffffffffffffffffffffffffdeedecab6a48f7a65503928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6074879db2c2d2e5fbfffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3346586a7f95a9bacde1f6fffffffffffffffffffff7e3d1c0b09b85705e4c3823110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f21263135383c36434a4e53546064686d7175787b7e8081828281807d7a76706b686461585a5754504d4a43363f3c393631272b282220180e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d3039464c555e6060606060606060606060606060606060606060606060606060606060606060606060606060606060576163676a6e7175797b7b7b7b7b7b7b7b7b7b7b7b7a797876736e6962594c473a2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b283237444b57616c7c889aa2b4bac7ced8dfe6ebe3dfdcd7d7cdc9c5c0c5b9b3afaba7a99f9b9894918d8a8784827f7d7b7a7a7a7b7b7d7f8184868a8e92979ca4a8aeb4bac7caced8d4d8cec9c5c1c4b7b2ada9a7a8a8a9a9a9aaaaabababacabaaa7a5a99f9c9894908b85807a736b635a4b463931271e160a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000510182530353a464c51575861666b7075797d818484838281807e7d7b7b7b7c8086919ca4b1b6c2cbd4e1e9f5fffffffffffffffffffffffaf4f2ede8e8e0dedbdadadbdee1e9f0f2f8fffffffffffffffffffffffffffffffffffffdf3e7e0d1c8bbb4a99f968980766a60574b4538312719110200000000000000000000000000000000000000071c3043546379899eaabbc9d8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d8cec9c5b8b3b0aeaeafb3b9c5ccdaeaf8fffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79644e39240f00000000071c3043546379899eaabbc9d8e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d8cec9c5b8b3b0aeaeafb3b9c5ccdaeaf8fffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79644e39240f00000000000d22374d62778c9fb5cadfecfffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4a28d77624d38220d00000000000000000000000000061a2c3d54697f94a8b9cde1f7fffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab97826c5443301c070000000000000000000000000b20354a6072859bb0becee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffefffcf6f4f3f4f7fefffffffffffffffffffffffffffffffdede1cdb9a897826d5a4835200800000000000000000000000000000000000000000000000000000000000000000002101e2b37444b5a626e7a85909ba3b1b6c2cdd7e4f2fffffff9f1e6dfd6ccc9c0b4b0a99f989189827b746c656055514b453838352b2722201815120f0c0a030000000000000000000000000000000708131c202c353c494d5c64737f8b9ba3b0bdcdd6e4f1fffeefe4d6ccbcb0a1988272604a4333241304000000000000000000000000000000000000000000000000000000000417293a48596274808a979faab4bbc8cfdae3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeee2d5c9bcb5a29a877a665e4e4232241405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b596e8399aec3d8eefffffffffffffffffffffffffffffffffff1dbc6b19c86715b49351d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a52677d92a8b9cde1f6fffeebd9c9b29d8774604b352011000000000000000000000000000003122330414d5d657986969faab4bac7c0c5b8b3a79e92817462594a3e3230404c5c6478869aa2b1bdcdd7e4effafffffffffffff9f3f2ebe3dfdbd7cdc9c5c8c8bbb4ab9f988e847a70655d4c463a2d20130000000000000000000000000000000000000000000000000000000000000000000000172c42576c8197a6abaeb0b2b4bac7bbbdbfc1c3c9bcb5b2aeaaa6a4a1a99f9f9fababb0bcced8e6f6fffffffffffffffffffffffffffffffffffffffffffffbebdacdbca48e79644f39240f0000000000000000011426364b5d6d8297a7b8cce0eefffffffffffffffffffffce9d7c6b39e8976614c3d2d18080000000000000000000000000000000000000000000000000d1c2c3d4b5d697e93a1b3c5d6e8fcfffffffffffffffffffffffffffff5eae2d0c4b19c87725d4b371b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d93a6b7cbe0f0fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def0ffffffffffffffffffffffeeddc8b4a3907b66503f2f1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171f29333737444b4d5155546063686e74797d8286898d9093959797979795938f8b86807d7a7673706c69656260545855514e4b4538413d37342b23211a0f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192731404c57616a7375757575757575757575757575757575757575757575757575757575757575757575757575757575757576797c7f83868a8e9090909090909090909090908f8f8d8b88847e776d6158483c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839454b5560677581909ea6b4c0cdd7e2eaf6f9fef7f4f1ece9e1dedad6d6ccc9c5c0c7bab4b1ada9a6aa9f9c9997959291908f8f9091929496999c9faaa8acb1b6c2c3c9cdd7dfe2eae9eae2dfdbd6d4cbc8c3bebdbdbdbebebfbfbfc0c0c1c1c0bfbdc7bab4b1ada9aa9f9b958f8880786c61574b4538322820190e0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18202e36434a525861666c71777c81858a8f9396999999989695939291909092959ca4b1b5c2cad3dfe6f2fcfffffffffffffffffffffffffffffffffffbf5f3f0efeff0f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffbeee6d8cec7bab4a89e95897f756960564b44372e1d15090000000000000000000000000000000000021527384a6072859ba7b9c8d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5eae2dfd6ccc8c5c3c3c5c9ccd6e3eaf8fffffffffffffffffffffffffffffffffffffffffffbe7d5c4b29d8874604b35200b000000021527384a6072859ba7b9c8d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5eae2dfd6ccc8c5c3c3c5c9ccd6e3eaf8fffffffffffffffffffffffffffffffffffffffffffbe7d5c4b29d8874604b35200b00000000000b203448596f849aafbecfe2f3fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68b76614b36210c00000000000000000000000000000f21374c61768a9eb4c9d9ebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b39e8874604a35200b0000000000000000000000061a2c3d51677c91a3b5c9dcecfffffffffffffffffffffffffffffffffffffffffffffbf4f3eee9e4e9e1dededfe2ebecf3f4fbfffffffffffffffffffffffffce9d7c6b49f8b78624d36251300000000000000000000000000000000000000000000000000000000000000000311202d3c4955606a78838f9aa2b1b5c1cad3e1e9f5fffffaf1e6dfd4cac6b9b4aca29b928a837c756d656055504b4437363228222019120d0b05000000000000000000000000000000000000000000000000070e19202c353e4b5560697985969fb4b9c6d4e1effdfff4e8e1cdbfb2a096816c61504231221203000000000000000000000000000000000000000000000000000000000c1c2b3b4856606b77818b979faab5bcc9cfdae7edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d0c4b8ab9f958477645c4c403124140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c9d9ebfeffffffffffffffffffffffffffffffffecd7c1ac97826c573d2c1a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f849aafc6d7e9fcfff7e3cfbcab957f6a5443301c080000000000000000000000000000112130414d5f677b899ca4b4bbc8ced8d6d6ccc5b8b39f978577645c4b45434b5e667a889ca4b4c0cee1e9f5fffffffffffffffffffffffef7f4f0e9e1dedaddd8cec9bcb4aea1998f847b6d61584a3e301c130800000000000000000000000000000000000000000000000000000000000000000011263c51667c919fabb6c3c7c9cdd7d0d3d5d7d8dacfcac7c3bfbcb9c7bab4b4b5bcc9c4cde2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff8e3ceb9a48e79644f39240f00000000000000000008182e3f4c6176889eb3c0d1e5f5fffffffffffffffffffff5e0ccb9a796816b5b4a36261401000000000000000000000000000000000000000000000d1d2a3a495b657b8c9fb4bfd0e3f3fffffffffffffffffffffffffffef0e5d8cec0b3a6937e69543f2e1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879cb2c4d4e6fefffffffffffffffffffffffffffffffffffffffffffffce9d6c6af9a846f5a3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586d8297adc2d3e5f9fffffffffffffffffffff8e4d1c1b09b85705d4b38230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c171f29333a474c56556063666a6f74787e83898e93979b9fa9a6a8abacadadacaaa8ab9f9b96928f8c8885827e7b7774716d6a676360565956524d483b39362c201d150a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2937444b5e66767f888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8e9194989c9faaa5a5a5a5a5a5a5a5a5a5a5a5a5a4a3a69d99948b8276625a4835200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557606e747d88979fb3b8c5d1e1e9f5fefffffffffffffffcf6f3efebe8e0dedad6d7cdc9c6c2bfc8bbb4b2afacaaa8a6a5a4a4a5a6a7a9abaeb1b4bbc8c2c7cad3d9dee1e9f4f7fefffdf6f4f0ebe6dfddd8d3d2d2d3d3d3d4d4d5d5d5d6d6d5d4d2d7cdc9c6c2c8bbb4b0aaa69d968c81756960564b4538352c2220190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2b343e4a54606770767c81868b91969b9fa9a8acaeaeaeadacaaa9a7a6a5a5a7aab1b5c2c9d2dee5f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d7cdc6b9b4a79e94887e746860554b3f3127190b00000000000000000000000000000000091d314556687e93a2b4c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e6dfdcd2cfd3dbdedad9d8dadee0e8f3fffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806a5443301c08000000091d314556687e93a2b4c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e6dfdcd2cfd3dbdedad9d8dadee0e8f3fffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a695806a5443301c08000000000005182b3b4f647a8fa0b2c4d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735746321e0a00000000000000000000000000000a1f3347586c8196abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e0ccb8a78d78634d38230e00000000000000000000000c2135495b70859bb0c1d2e4fafffffffffffffffffffffffffffffffffffffffef7f3e7e0ddd8d3cfd7cdc9c8caced9d7dde0e7f1f3f8fffefefefefefefefefff4e2cebbaa96806b5443301c070000000000000000000000000000000000000000000000000000000000000512212f3e4a5a62747f8a99a1b0b4c0c9d2dee5f0fcfffdf2e6dfd3cac3b7b2a89e978e857d766e666056504b4437353126211e160d0b05000000000000000000000000000000000000000000000000000000000000060e19202e37444b5b637481919ea8b7c3d1dfedfbfffcebddcfbeb09f947f6a604e4030211101000000000000000000000000000000000000000000000000000000000d1d2b38454b59626c78828c989fabb5bcc9cfdbe2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cec0b4a69e8d807361594a3e30221406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90abbccfe3f7ffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffff4dfcab49f8b78624d36261401000000000000000000000000000e1e2e3f4d5f677d8b9ea7b5c2ced8e2eaebe8e0d6ccbdb1a39b877a6a605654606a7c8a9da6b5c2d0deebfcfffffffffffffffffffffffdf7f4ece6e9edf0f0f6eae2d9cfcabfb3afa29a908276645c4d413025180a00000000000000000000000000000000000000000000000000000000000000000f24384c5e6a7f8d9ca4b4bac7d2e0e6e8eaecedece3dfdcd8d4d1ced7cdc9c9cacfdad8dfebfdfffffffffffffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000101f334758687d92a2b4c7d7eafdfffffffffffffffffffbe8d6c5b49f8b79635443301c100000000000000000000000000000000000000000010f1d2b3b47586379899eaabbcedeeefffffffffffffffffffffffffff7ebe3d2c7bab4a29a8776614c37211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a5b6cae2f2fffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8ea4b6cadef3ffffffffffffffffffffffefddc8b4a3907b65503d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f2a333a464c58616b7275787c8084898e93989ea7a8acb1b4bac7bdc0c1c2c2c1bfc9bcb4b0aba8a4a69e9a9793908d8986837f7c7975726e6b676259554e493d3632281e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c293a4655606c7c88949ea79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a3a6aaadb1b4bbc8bbbbbbbbbbbbbbbbbbbbbabab9c4b7b3aeaa9f988878624d3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b60758288929da6b1bdcbd5e3eefdfffffffffffffffffffffffffffffbf5f3efebeae2dfdbd7d4d8cec9c7c4c1bfbdbbbab9bababbbdbec1c3c6c9ced8d7dcdee5eef4f6fdfffffffffffffffffffaf4f2ede8e7e8e8e8e9e9eaeaeaebebebebe9e7eae2dfdcd8d9cecac5c4b7b2aa9f96887e746960564d493c37342b1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111927313b484c5c64727d858b91969c9fababb0b4bac7c1c3c4c3c2c1bfbebdbbbbbbbcbfc6c9d2dee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef5e9e1d6ccc5b8b3a69d93877e74655d4b4437291b0b0000000000000000000000000000000b20364b6074889db2c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffff8f6eae2dfdbd3cac7bdb9bdc6c9d2dfe6eff3f5fbfffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c362614010000000b20364b6074889db2c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffff8f6eae2dfdbd3cac7bdb9bdc6c9d2dfe6eff3f5fbfffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c362614010000000000000d22374b5c6e8298a6b8cbe0f4fffffffffffffffffffffffffffffffffffffffffffffff7e7d3c3ae98836e593929160300000000000000000000000000000417293a4d63788c9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe7d5c5a58f7a65503a251000000000000000000000000e23394e63798ea3b4c8dfeffffffffffffffffffffffffffffffffffffffff6ebe2dfd5cbc8c3bebac7bab4b3b4bbc8c2c8cbd5dbdee5e9e9e9e9e9e9e9e9e9e9e9ebd9c8b29d8774604a35200b0000000000000000000000000000000000000000000000000000000000041223303f4c5c647885959fa9b2bfc8d1dee5f0f9fffff5eae2d4cbc3b6b2a59d9389817970686158514b4538353126201d140b0903000000000000000000000000000000000000000000000000000000000000000000000006101927313d4a56606c7d8a9da5b4c1d0ddecfafffbecdccdbdaf9d937e685e4d3f2e200f00000000000000000000000000000000000000000000000000000000000d1a28323b484d5a626d79838c999fabb3bfc7cfdfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe2d5c8bbb4a29a887c6b6055473b2d2012040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb4cadff4fffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253652677c92aabbcee2f7ffffefdac5af9a85705a48341808000000000000000000000000000a1a2c3c4b5d677d8c9fa9b9c5d2e2eaf6fdfffbf3e8e0cec1b4a59d8c7f756b6773808d9ea8b7c4d2e0eefcfffffffffffffffffffffef6eae2dfd7d1d4d7dbdfe2eaf1ebe3dfd0c7c0b4afa098877a675f4a4336281a0b00000000000000000000000000000000000000000000000000000000000000091d2f4050616a7b86959fa9b5c2cfdcedfffffffff8f4f1eeeae6e4eae2dfdedfe3ecf7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000004172a3a4e5f70849aa9bacde2f0fffffffffffffffffffff4e2cebbaa9a8573604b3f2e1d0d00000000000000000000000000000000000002131f2c3b48596276869ca7b8c8d8eafcfffffffffffffffffffffffff1e7d9cfc2b5a99f948477615847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d3e6ffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c72879cb1c7dcf1fffffffffffffffffffffff7e4d1c1af99846f5b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e19202a343a474c58616a7680878a8d9195999ea7a8aeb3b8c5c2c6c9cdd7d3d5d6d7d7d6d5d9cfcac5c0bdc4b8b3afaca9a5a89e9b9894918e8a8784807d77716b635b534b453832281c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a293a4758617381919da6b3b8c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b8bcbfc3c6c9ced8d0d0d0d0d0d0d0d0d0d0d0cfced5cbc8c8bbb4a69a84705b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2136495b6c81979da6b2b7c4cee0e7f3fffffffffffffffffffffffffffffffffffffffffffdf6f4f0ede9eae2dfdcd9d7d4d2d0cfcfcfd0d0d2d4d6d9dcdfe2eaecf1f3f9fffffffffffffffffffffffffffffffffffefcfdfdfefefefffffffffffffffffffdf6f4f1edebe2dfdad4cbc8bbb4a69d93877e756b635a544d483b30251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2e37444b59626d7a85929b9faaacb1b5bcc9c5c9cdd7d6d9d9d8d7d6d5d3d2d0d0d0d1d5dbdee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4e8e1d5ccc4b8b3a59d93867b6b60554639291a0a0000000000000000000000000005182a3b53687d92a6b7cbdfeffffffffffffffffffffffffffffffffffffffffffffffef0e5ded8cecac6c3b6b2a7a4a8b0b5c1cad4e1ebfbfffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a1917d67584633180800000005182a3b53687d92a6b7cbdfeffffffffffffffffffffffffffffffffffffffffffffffef0e5ded8cecac6c3b6b2a7a4a8b0b5c1cad4e1ebfbfffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a1917d67584633180800000000000000081b2e3e4c6177889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffff6ebdac9b6a5917c67513c2712000000000000000000000000000000000c2035495a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffcf6eae2dfdad5cbc7a5907a65503b25100000000000000000000006192c3c556a8095aac1d1e4fdfffffffffffffffffffffffffffffffffffbeee6d9cecac4b8b3aea9a4a2a99f9e9faaa7adb3b8c4c6c9d2d4d4d4d4d4d4d4d4d4d4d4d4d2c4b5a48d78634e38230e0000000000000000000000000000000000000000000000000000000003122230414d5d657a889ba3b4bac7cfdde4eff8fffffcede5d7cdc4b7b2a59d92877e766c635b534c463a363127201d140b08010000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d38454b5f6779879ba3b3bfcfdcecf9fffaebdbccbbb49f8c7c665d4b3e2d1e0e00000000000000000000000000000000000000000000000000000000000a161e2b343c484d5b636e79838c99a1aeb3bfcacfdae7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdfd1c4b7aa9f948477665e4b44372a1d1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771879cb1c6dcf1fffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8398adc8d8eafefff9e5d3c2a9947e69543c2b190000000000000000000000000002152738495a657b8c9faabac7d6e4f0fdfffffffffffbecdfd1c3b7aa9f9588807d85959fabb9c6d4e2f0fefffffffffffffffffffef6ebe2d8cec9c1bcbfc2c5c9ced8dcdfe6ede3dcd1c8beb2a59d8a7d6b60544538291b0d0000000000000000000000000000000000000000000000000000000000000012223343505d6574808b9ca4b2becfe3ecf7fffffffffffffffbfffdf6f4f4f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000c1c31414e63798b9fb4c2d2e7f7fffffffffffffffffffdead8c8b4a2947f6a5d4b3c2b1905000000000000000000000000000001080b151d303d49596277869ca4b6c5d6e6f6fffffffffffffffffffffff7ece3d3c9bcb4a49c8b7f726159473a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8095abc7d7eafdffffffffffffffffffffffefdcc7b3a18e79634e3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101b222b353b484c58616a767f89969d9faaa6aaaeb3b8c5c3c8ccd5d7dbdee1e9e8eaeae8e6e4e1ebe3dfdbd5d2d5cbc8c5c1bec6b9b4b0adaaa6aa9f9c9996928c868079716860564b45393025180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384758617684979fb2b7c4ccd5cacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacbced1d4d8dcdfe2eae5e5e5e5e5e5e5e5e5e5e5e4e4e7e0ddd9cec4b4a28e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798c9fb2b7c4cbd4e2ebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f1eeeceae7e6e5e4e4e5e6e7e9ebeef1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e7dfd9cec4b8b3a59d93888078706962594a43362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131d2a343f4b55606977828d9ba3b0b4bbc8c6cacfdadadfe2eaebeeeeeeedebeae8e7e6e5e5e7eaf1f3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8e0d5cbc3b7b2a49c8d8073615746382815020000000000000000000000000b1f34475970859ab0c4d4e7fdfffffffffffffffffffffffffffffffffffffffffff8eadfd2c9c8bbb4b0ada59d928f939ba3b2b7c3cee0e7f3fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a899836f5f4d3a2917000000000b1f34475970859ab0c4d4e7fdfffffffffffffffffffffffffffffffffffffffffff8eadfd2c9c8bbb4b0ada59d928f939ba3b2b7c3cee0e7f3fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a899836f5f4d3a2917000000000000000000101f3347586b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff4e6d9cebcab9c8774604b36200b0000000000000000000000000000000006192c3c54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffff5e9e1d8cecac5c4b8b3a98d78634e38230e000000000000000000000c2035495a71869cb1c6dceffffffffffffffffffffffffffffffffffff4e8e0d0c8bbb4aea69e99948f8d8b89898a8e92979ea6abb1b5c2bfbfbfbfbfbfbfbfbfbfbfbfc1b5a69c8673604b35200b00000000000000000000000000000000000000000000000000000002112130404d5f677b8a9ea6b5c1cdd7e5edf7fffffff4e9e1d0c7bab4a69d92877d746861574e4a3d363329201d150b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2731414d5b63778599a1b2becedbebf9fff9e9e2cebbaa9f8b7b655c4a3c2c1d0d0000000000000000000000000000000000000000000000000000000000020d18202b353d494e5b636e79838e99a1aeb5bcc9d5e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eadccfc1b4a69d8c7f7262594c403127190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939586d8297adc9d9ebfefffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8def3fffff3dec9b6a48d78634d38230e00000000000000000000000000091d3145566378899eaabbc8d8e5f4fffffffffffffffffdefe2d4c8bbb4a69d95929ba3b5bcc9d7e4f2fffffffffffffffffffff7ebe3d9cec8bbb4aca6a9adb0b4bbc8c7cad3dfe2ebe3dccfc3b6a99f9280726056463a2b1d0e000000000000000000000000000000000000000000000000000000000000041525333f4c56606a798698a0b2c0cfdae7f1fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a48e79644f39240f000000000000000000000000132135495b6a7f95a4b5c9d9ebfefffffffffffffffffff6e6d1c0b49f8c7b655a4834200b000000000000000000000001080b141d202731414d5b6378869ca4b5c2d3e3f3fffffffffffffffffffffff2e7dacfc3b6ab9f96867a696054473b2a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010243a4f647a8fa9bacde2f6fffffffffffffffffffffff6e3d0bfad98826d5847331f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a21232d363c494d59626b768089959ea7b2b4bbc8bfc4c8ccd5d8dee0e8ecf0e7dfddd9d7d4d2d0cecccacdd3d9dee1e7e0dddad7d3d7cdc9c6c2bfc8bbb4b2aeaba7a49c958e867d756a60574a43362c1e1302000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566176859aa2b1bdcbd4e0e8dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e3e6e9edf1f4f7fdfffafafafafafafafafafafafffaf4f2ebe2d1c0a6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a576d8297abbccbd4dfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfaf9f9fafbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf6ebe2d5cbc3b7b2a79e968c857f786a605443301c120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920313b474c5d65747f8a989fabb4c1caced9dbdfe3ecf0f4f6fdfffffffffffffffefcfbfafafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7e0d4cbc2b5ab9f968475615645321d100000000000000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffffffffff8ead9ccc1b5b1aa9f9b9893877d7a7e85919da5b1bdccd5e3effdfffffffffffffffffffffffffffffffffffffff6e6d2c1b49e8a78624d41301c0c000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffffffffff8ead9ccc1b5b1aa9f9b9893877d7a7e85919da5b1bdccd5e3effdfffffffffffffffffffffffffffffffffffffff6e6d2c1b49e8a78624d41301c0c00000000000000000004182a3a52677c92a7bcd1e7fffffffffffffffffffffffffffffffffffffffff4e4d6c8bbb49f8d7c665544311d08000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffffffffffff5e5d7cdc8bbb4b0a9a69d988b74604b36200b000000000000000000000d23384d62788da4b6c9def3fffffffffffffffffffffffffffffffbede4d6ccc0b3aa9f999088837e7a7876747375787d82888f959ca4a7a9a9a9a9a9a9a9a9a9a9a9a9a9a39b8778625544311d0800000000000000000000000000000000000000000000000000000010202f404d5e677d8b9ea8b8c4d2e1e9f5fffffffdefe4d6cdbfb3a99f95877d746860554b4639362d211f170b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303d4a5961758398a0b1bdcedbebfafffeebd9c8baa99e8a7a645a493b2a1b0b000000000000000000000000000000000000000000000000000000000000050e19202c353d4a4e5c646e7a838e989fabb7c4d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9daccbeb2a39b887b6a6054483b2f1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93abbccfe3f7fffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea7b8cce0f5fffff1dcc6b19c86715a4935200c00000000000000000000000005182a3b4b6074859ba7b8c8d8e6f5fffffffffffffffffffffff2e6d8cec4b7b3aaa7b0b4c1cfdae7f4fffffffffffffffffff7ece3d9cfc8bbb4aa9f979194989b9faaabb2b6c3caced9e6ece1d3c7bab49e9582746158483b2c1e0f0100000000000000000000000000000000000000000000000000000000000715212f38454b5b63748298a2b5bcc9d3e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79644f39240f000000000000000000000000061a2c3d4b6074869cabbccfe3f1ffffffffffffffffffffefe2cebbaa9e8878624d38220f000000000000000000070b141c2026313538454b5f6779879ca4b5c2d2e0f1fffffffffffffffffffffceee2d4c9bcb5a49c8c8074645c4b43362a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2af99846f5b49351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4ffffffffffffffffffffffffeedfc9b49f8a77614c362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b222c35393e4a4e5a626c77808a959ea7b3b9c5caced8d5d9dee0e8edf3f5ede2dbd4cbc8c4c1bfbdbbb9b7b5b8bec4c9cdd7dbdde4ece8e9e1dedbd8d4d8cecac7c3c0c2b5b1aaa39b93887f75686054493c311d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000091930404b6074849ba3b4c0cedfe7f2fbfff4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5f8fbfffffffffffffffffffffffffffffffffffffffffffffdead7c7a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889eb3c9d9e7f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7e0d4cac5b8b3ab9f9b948a7f72604a4030180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121e2b35424e59616d7b86949ea8b5bcc9d1dfe2ebf1f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1edebe8e7e7e8eaedf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e6dfd2c9bcb5a29a8474604b3e2d1b07000000000000000000000012273d52677c92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffeadaccbbafa39b928a86837e74686468717c87979fb3b8c5d2dfeffdfffffffffffffffffffffffffffffffffffeebd9c8b5a3947e695a48352313000000000012273d52677c92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffeadaccbbafa39b928a86837e74686468717c87979fb3b8c5d2dfeffdfffffffffffffffffffffffffffffffffffeebd9c8b5a3947e695a4835231300000000000000000000000f24394e64798ea3c4d4e7fafffffffffffffffffffffffffffffffffffff6e6d6c6b9aa9f937f6a5e4c37271502000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffce9d7c7bab4aa9f9a948e88827d675544311d080000000000000000000013253653697e93a8c2d3e5f9fffffffffffffffffffffffffffff3e7e0d0c5b9b3a29a8c837b746e6965626157556063686d747a80868c9294949494949494949494949494928578625a493726140100000000000000000000000000000000000000000000000000000e1e2e3f4c5e667d8c9fa9b9c6d5e2effdfffffffdeadfd1c6b9b4a1998b80756860554b44373229211a0f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121f2d3b4757607382979fb1bdcedcecfbfff6e6d7c7b9a89d88786359483a291a0a00000000000000000000000000000000000000000000000000000000000000060f1a212d363e4a4e5c646e79838d9da6b7c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffff8e9d9ccbcafa0988577655d4b43362b1d11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4cadff3fffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c5d5e8fbffffecd6c1ac97816c573c2c19060000000000000000000000000b1f3447596a7f94a3b5c5d6e6f6fffffffffffffffffffffffffcf6eae2d5cbc8c0bcc5c8d1e3ecf7fffffffffffffffffbede7dacfc9bcb4aa9f978b827c7f82868a90969ca5adb4bbc8d0e1e9e5d7cdbcafa09884766259493c2d1f1002000000000000000000000000000000000000000000000000000000000003111a28323d4a56607384969fabb6c3ced8e6eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b59f8b77624c37220d000000000000000000000000000e1d314556647a8c9fb4c3d3e7f7fffffffffffffffffffeead8c8b8a6947f6a553d2d1a0700000000000808131c2026303537444b5056606c7d8a9da5b6c2d2e0f0fffffffffffffffffffffaecded1c4b7ab9f96867a6b60564a3e3026180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffff3decab6a4907b66503d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0c6dbf0fffffffffffffffffffffffff6e2cdbaa9947f695443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202e373d494e565c646d78818a969ea8b3b9c5ccd6dfe2eaeaeef3f5fbfff3e8e0d0c7c4b7b3aeacaaa8a6a4a2a0a3a9aeb4b9c6c6c9d2dfebfcf6f3f0ede9eae2dfdcd9d5d2c9c6c1b5b0a69e94887d72635b4e4232281a0b0000000000000000000000000000000000000000000000000000000000000000000000000000011527374c5e6d8298a2b4c1d1deebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca6b8cbe7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfd5ccc9bcb5b0a99f95816c5e4d362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303c484d60687782909ca4b4b9c6cfdae7eff7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2ebe3dfdcd8d5d3d2d1d2d4d8dddfe6f1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e7dacfc0b4a297816c5c4a36220d0000000000000000000000162b40566b8095abc9d9ebfefffffffffffffffffffffffffffffffffffffffff1e1ccbcaf9d94867d76716e6960564f535e667581909ea7b5c1d1dfeffffffffffffffffffffffffffffffffffff7e2cebbaa9b8573604b3c2b19050000000000162b40566b8095abc9d9ebfefffffffffffffffffffffffffffffffffffffffff1e1ccbcaf9d94867d76716e6960564f535e667581909ea7b5c1d1dfeffffffffffffffffffffffffffffffffffff7e2cebbaa9b8573604b3c2b190500000000000000000000000b21364b60768ba6b7cbdff4fffffffffffffffffffffffffffffffffffdead8c8b9a89e8c7e6a6150402f190900000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffffffffffffffffffff6e1cdbaa99f938b857f79746d675f4d37271502000000000000000000071c3043546e8399aec3d8eefffffffffffffffffffffffffffaece3d5cbbfb3a79e9284786e666054544f4d4b46444b4e525460646b71777d7f7f7f7f7f7f7f7f7f7f7f7f7f7d74625a493c2c190900000000000000000000000000000000000000000000000000000a1b2b3c4b5d657c8b9faabac7d6e4f3fffffffff5e9e1cdc1b4a89e9283786b61574b443731271e160b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2a394555607281979fb1becedcedfcfff5e5d6c6b8a69d8777625846382819090000000000000000000000000000000000000000000000000000000000000000060f1a212d363e4a4f5c646e7b889da7b9cce0f0fffffffffffffffffffffffffffffffffffffffffffffffffaeadaccbbaf9e95827462594b3f3026180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6f849aafc5d5e8fbfffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffbe7d5c5a7927d67523d2812000000000000000000000000000d22374c62778a9fb4c1d2e3f3fffffffffffffffffffffffff5e9e1ded1c8c5c1c7cad3dde4efffffffffffffffffffffedddcfc9bcb5ab9f988c82786c676a6d70767b80878f989faab3bfcdd6e4e9e1ccbeb2a29a8677635a4a3d2e2011030000000000000000000000000000000000000000000000000000000000000a151d2d3845556073808d9ca5b4bbc8d0dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1cdbaa899836e5947341f0b00000000000000000000000000021527384b5c6c8196a5b6c9d9ebfcfffffffffffffffffff6e6d5c5b09b85705b4a3621130700070d101b2225303536434b505560656c7481929ea8b7c3d3e0f0fefffffffffffffffffffbecdccfc0b4a69d8d8175645d4b45382d1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19c8673604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737596e8499aec3d9eefffffffffffffffffffffffffdead7c7b29d8773604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353f4b4f5b636b7279828b979fa9b4b9c6ccd6e0e8f4f7fefffffffffff1e3d5ccbfb3aea69d99979593918f8c8b8e93999ea8aab0b5c1cedbebfefffffffffef7f4f1eeebe5dedbd2c9c4b8b3a69d92847968604b4538291b0c00000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c91a0b2c0d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca6b7cbdff1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfcfbfcfcfdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3e7e0dacfcac7bab49f917c665443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c192731404d5a626f7d8998a0b1b6c2ccd6e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfffff8f4f2efece6dfdcd9cfcac6c3c0bebdbcbdbfc3c8cbd4dcdee6f1f7fffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d0c0b59f8d7a644f39240f00000000000000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffff9e6d3c3af9e947f7367615758534b4538404c57616c7c899ba3b4c1d1e4f8fffffffffffffffffffffffffffffffff4dfcab49f8c7a645544311e0e0000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffff9e6d3c3af9e947f7367615758534b4538404c57616c7c899ba3b4c1d1e4f8fffffffffffffffffffffffffffffffff4dfcab49f8c7a645544311e0e000000000000000000000000091e32455773889db2c8ddf2fffffffffffffffffffffffffffffffffff7e2cebbaa9e8a7c69605043332211000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffffffffff4e1cebeb49f8b7e76706a646054514d41301909000000000000000000000b20354a6074899eb3c8def3fffffffffffffffffffffffff2e7dfcfc5b8b3a199897d6f625a504a43363a38363231353936434b4f565962686a6a6a6a6a6a6a6a6a6a6a6a6a676056483c2c1e0e000000000000000000000000000000000000000000000000000003162839495a647b8a9fa9bac8d8e5f4fffffffff2e5d7cdbcb0a39b8a7d6f635a4b463931271d150903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b28374454607281979fb1becfdeeefefff4e4d5c4b6a59b85766156453726140100000000000000000000000000000000000000000000000000000000000000000007101b222d363e4a4e5d6579899eb3c2d3e5f9ffffffffffffffffffffffffffffffffffffffffffffffecdcccbcaf9d94806d6056483b2e1c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c52677c91a7b8cce0f7fffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5b70859bb0c5daf0fffff5e0cbb8a68d78634d38230e00000000000000000000000005182a3b556b8095a8bacddfeffffffffffffffffffffffffcefe4d7cdc9c0b4b0acb2b6c3ccd6e4f3fffffffffffffffff4e4cfbfb3ab9f988c82786d625a5154585761666b737a828c99a1b4b9c6d4e1eadccfc0b4a49c8778635b4b3e2e211103000000000000000000000000000000000000000000000000000000000000020f1a28374455606b7b87959faab3bfcad3e0e8f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cfbeb49f8a78624d3b2a180500000000000000000000000000000a1a2e3e4b6075879cabbccfe1e9f5fffffffffffffffffff3ddc8b4a38e79634e4231211a181b22242e3736434a4f5460656c747b8288979fb4b9c6d4e1f1fffffffffffffffffffffeedddcfbeb2a29a887b6c60564b3f32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7937e695443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffffffff5dfcab6a5907b65503928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e323c484d5d656f7980878e989faab4bac7cdd6e0e8f3fbfffffffffffffff1e1d4c5b8b3a1998f8884827f7d7b797775787e84898f959ba3b1bdcee2eaf6fffffffffffffffffff8f3efe4ddd5cbc4b7b2a29a8a7e6d605646392a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2becedfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8af9a85705645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475973889db3c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1eeeceae8e8e7e6e6e6e7e7e8e9eaebedeef0f1f3f4f8fffffffffffffffffffffffffffffffffffffffffffffffffbf7ece3dfd7cdbdb19c8673604b35200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2a37444b5e667884929ea7b2becad3e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f1f0eeedecebeae8e7e6ece3dfdddad7d4cac7c9bcb4b1aeaba9a8a7a8aaadb2b7c4c7cad3dce3eef7ffffffffffffffffffffffffffffffffffffffffffffffffffffffeee3cfbcab97826d5838281603000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffff3dfcab6a595806a60544c46393e3631273039464b5e6678859ba3b4c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b5c4a372614000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffff3dfcab6a595806a60544c46393e3631273039464b5e6678859ba3b4c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b5c4a37261400000000000000000000000000031628395a70859aafc5daeffffffffffffffffffffffffffffffffff8e5d2c2b49f8c7b655e4f4233251504000000000000000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffffffffffefdac5b1a0907c686158544e4a43363930231200000000000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffef0e2d4cbbeb2a69e91837768604d493c3530252523211e1d20232630353a3b484d5254545454545454545454545454524b45382b1d0e0000000000000000000000000000000000000000000000000000010f1e3245576278899ea8bac7d8e6f5fffffffff1e2d5c7bab49e95857868604d493c32281d150901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736435460728197a0b2bfd0dff0fffff2e2d3c3b5a39a8474605544311d16050000000000000000000000000000000000000000000000000000000000000000000007101b222d363f4b5b687d92a4b6cadef3fffffffffffffffffffffffffffffffffffffffffffff2e2cfbeaf9e947f6b624b45382b1d110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20364b6075889eb3c9daecfffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889eb3c8ddf3fffff3ddc8b39e88735a4935200c0000000000000000000000000b1f34485972879db2c6d7e9fdffffffffffffffffffffffefded1c6bab4aca29a979da5b3b9c5d5e2f3fffffffffffffce9d7c6b3a1998c83796d635b4d493c3f39464b505460656d7983919ea8b6c3d4e3ecded1c2b5a59d8879645c4b3f2e211102000000000000000000000000000000000000000000000000000000000000000a192737444b5d6575808b9aa1b2b6c3ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d3c2b2a0927d685a49351d0d00000000000000000000000000000000101e324557657b8c9fb4becdd7e5f0fefffffffffffffff7e4d1c1ae99836e604e41362d2d2d36393e4b4f5460656c747a818890979ea7b1bdcdd6e4f1fffffffffffffffffffffff0e0cfbfb2a0988477655d4b45382e1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffff3dec9b39e8976614b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff9e6d4c3ad97826d5746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2932434f5a626e7a848c959ca4adb4bbc8cdd7e1e9f4fbfffffffffffffffff2e2d4c3b6a79e91837a736f6c6a686664626063696f757a8085979fb1bdced8e6f0fcfffffffffffffffffffff8f3e7e0d4cbc0b4a99f9381746157473a2a1b0b000000000000000000000000000000000000000000000000000000000000000000000011263c51667c91a5b7cadcecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa937e68533828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b556a8095a5b7c7d7e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3edeae2dfdcd9d7d5d3d2d2d1d1d1d2d2d3d4d5d6d7d9dadcdddfe3ecf7fdfffffffffffffffffffffffffffffffffffffffffffffffff8f4eadecab6a4917c66513d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2c3a4755606c7c899aa2b3b8c5cfdee5f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2f0eae6e8e1dedcdbd9d8d7d5d4d3d2d0dacfcac8c5c1c3b6b2acab9f9c98969392929395989da6aab2b6c3c7d0dce3eef9ffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b39d88735645321e09000000000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff2dcc7b29d8774604b4336332929201d151b2933404c5a6275859bb0c5dbf0fffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3e2d1909000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff2dcc7b29d8774604b4336332929201d151b2933404c5a6275859bb0c5dbf0fffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3e2d19090000000000000000000000000000182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffff2dec9b5a3947e695d4c403224150700000000000000000000000000000000000000000b20364b60758ba0b5cae0f5fffffffffffffffffffffffffffffffff8e4d1c1ad97826d5e4c473a39353025241d1205000000000000000000000013293e53687e93a8c5d6e8fbfffffffffffffffffffff0dfd2c4b7b3a098887d6e62594e42352c201c13100d0c0a080b0e141c20252b34373d3f3f3f3f3f3f3f3f3f3f3f3f3f3d3631271a0d0000000000000000000000000000000000000000000000000000000f1f32424b6075859ba7b8c6d7e5f5fffffffff1e1d4c4b7a99f928073635a4e42352c1e160b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182536435460738298a1b3c1d2e1f1fffff1e1d2c2b4a2998373604b44332313020000000000000000000000000000000000000000000000000000000000000000000000070f1a212e3d4b6073869cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffae7d4c4b2a095806a61504432281a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566b8096abbccfe3f8fffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba7b8cce0f5ffffefdac5af9a85705a3c2c19060000000000000000000000000d22374c62778ca5b6cae4f5fffffffffffffffffffffff6e6d1c0b4a89f9790858287929ea7b8c4d5e7fbfffffffffff6e1cdb9a89983796e635b4d493c352b2a28323636434a505b636e7c8a9da5b6c5d5e6eee0d2c3b7a69d897a655d4b3f2e20100000000000000000000000000000000000000000000000000000000000000000091927313f4b56606b7984919ca5b3b9c5ced8e3ecf3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebd9c8b6a498826d604e3c2b190000000000000000000000000000000000031628394b5d6b8095a0b4bac7d3e0ecfbffffffffffffffefdbc7b3a1927e685f4e4a3d423e4a4f565c646b737a81888f979da6acb3b8c5cee1e9f4fffffffffffffffffffffef0e4d2c2b2a198827461594b3f32281a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d574632180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff1dec9b49e8976614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464b616978838f999fabb2b6c3caced9e1e9f5fcfffffffffffffffffff5e5d4c4b6a59d897c6e645d59575553514f4d4b4e545660656b7181979fb4bbc8d3e1e9f5fffffffffffffffffffffffbf2e7dfd1c7bab49f9784756158473929190900000000000000000000000000000000000000000000000000000000000000000000172c41576c8196acc3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175879da9bac8d7e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f4e9e1ded8d8cecac7c4c2c0bebdbdbcbcbcbcbdbebfc0c1c2c3c5c7c8cacfdae2eaf6fbfffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2af9a846f5b49352111020000000000000000000000000000000000000000000000000000000000000000000000000000000412202e3d4958617481919ea7b3c0ccd6e3ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5dedbd5d1d6ccc9c7c5c4c2c1c0bfbebdbbc9bcb5b3b0aca8a59d96908b8783807e7d7c7d7f83888d959ca4afb3c0c8d1dfe6f1fdfffffffffffffffffffffffffffffffffffffffffffffffff7e0cbb7a68b76604b36210b000000000000000000001c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffead5bfaa95806a554431261e17140b09020b171e2f3c485763798ea3c8d8eafdfffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a251000000000000000001c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffead5bfaa95806a554431261e17140b09020b171e2f3c485763798ea3c8d8eafdfffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a2510000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffdead7c7b19b8673604b3f2f2114060000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffffff2ddc8b4a38e79634e40332924201c13080a01000000000000000000000003172939586d8298adc2d7edfffffffffffffffffffff8e5d2c1b5a69d908276675f4d483b3120190e07000000000000000001080b0f192022282a2a2a2a2a2a2a2a2a2a2a2a2a28201d150a00000000000000000000000000000000000000000000000000000009192c3d4f606e8298a3b5c5d5e4f5fffffffff1e1d3c3b7a69d8b7d6b6055493c3120190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818253644556073839aa3b5c3d4e4f4fffff0e0d1c0b3a197816d6250413120100000000000000000000000000000000000000000000000000000000000000000000000000007111c3043546a7f94a9c6d7e9fcfffffffffffffffffffffffffffffffffffffffff4dfcbb7a698826e625043331d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384d62788c9fb5cadff4fffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3c5d5e7fbffffecd7c1ac97826c57422d17000000000000000000000000000e24394e63798ea3c3d3e6f9fffffffffffffffffffffdead8c8b4a29a8a827b736c747d899ea6b8cbe0f4fffffffffff3dec9b49e8974645c4e493d352c201915161e212530353d494e5f6779879da6b8c8d9ebf0e1d4c4b8a79e8a7b655d4b3e2e1e0e000000000000000000000000000000000000000000000000000000000000000009151d2e38454b5b636f7c87949ea7b4bbc8cfdadee1e8f0f4f7fefffffffffffffffffffffffffffffffffffffffffcf6f1e5decebbaa9c8675614b42311e0e0000000000000000000000000000000000000a1b2e3f4b607382929fa9b6c2cee0e7f3fffffffffffff6e2d0bfb49f8c7d6e635b5857595c646b727a81888f969da6acb3b8c4c8ccd5e3ebfcfffffffffffffffffffffbebe0d2c6b5a49983726056473a2e1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573929160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff6e1cdb9a8917c675238281602000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4857616e7e8a99a1aeb5bcc9cad3dfe2ebf6fdfffffffffffffffffffffce9d7c7b7a69d8778665e4f4b3f42403e3c3a37363938454b5055607381949faab6c2cdd7e5eefdfffffffffffffffffffffffaefe5d7cdbdb1a29a857661574637271502000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1ad98836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657647b8b9faabac7d4e2eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee3dcd6cdc9c3c8bbb4b2aeacaaa9a8a7a7a6a7a7a8a9a9aaacadaeb0b1b3b5bcc9ced8e0e7f3f8fffffffffffffffffffffffffffffffffffffffffffffff0dcc7b4a28e79634e3f2e211002000000000000000000000000000000000000000000000000000000000000000000000000000412222f3f4b5b637684969fb3b9c5d0e0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e5ded2c9c6c0bbc6b9b4b2b0afadacabaaa9a7a6a4ab9f9d9a97938e87817b76716e6b696867686a6e73787f87909aa2afb4c0cad3e2eaf6fffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a58b75604b36200b000000000000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503727150803000000000003121d2b394b60758aaabbcee2f7fffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503727150803000000000003121d2b394b60758aaabbcee2f7fffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff6e2cdbaa9927d67544330211103000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffffff0dbc5b09b85705b49351f170f0b070000000000000000000000000000000a1e33465772879cb1c7dcf1fffffffffffffffffffff2dec9b5a39b887b6d61584d41342b1d13060000000000000000000000000000050b0d1315151515151515151515151515120b090200000000000000000000000000000000000000000000000000000001152737495b697e93a0b2c2d2e3f3fffffffff1e1d3c3b6a59d887a675f4b44372c1e1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818263744556175859ba5b7c6d6e7f7fffeeedecfbfb19f95806b604e3e2d1d0d00000000000000000000000000000000000000000000000000000000000000000000000000011426364e63798ea8b9cde1f6fffffffffffffffffffffffffffffffffffffffff2ddc8b29d8876614c4433251602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2035495a70859aafc5daeffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4fffffee8d3bea9937e69543e2914000000000000000000000000000d22374d62778ca5b6cadff5fffffffffffffffffffff7e2cebbaa9a84786d656054606879889eb3c8ddf3fffffffffff3dec9b39e89745e4a3d362c21190e060003090c131c202c35414d5b6378889eaabbcee2f3f1e2d5c5b8a89e8a7b655c4a3c2b1906000000000000000000000000000000000000000000000000000000000000000002111a28323d494e5e66747f89969faab5bcc9c9ccd6dadfe2ebf3f5fbfffffffffffffffffffffffffffffbf5f3e9e1ded3cac2b49f8c7a6457463224130000000000000000000000000000000000000000111d314455606d7d8a9ca4b1bdccd5e3edfaffffffffffede2cebbaa9f928379716d6d6f737980878f969da6acb3b7c4c8cbd5dde0e7f3fffffffffffffffffffffaf3e8e0cdc2b5a89c8674605445382a1c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778cabbccfe3f8ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffce9d7c6ad98836e5645321e090000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b4859627582949fa8b3bfcacfdadee6f1f7fefffffffffffffffffffffffbede1cdbaa99d8878635a4c40372e2d2a2826242220232731363a4455606d7f8c9ca4b4bac7d0e2eaf5fffffffffffffffffffffffff5e9e1cec0b4a39b8575615544311d14030000000000000000000000000000000000000000000000000000000000000000172d42576c8297acbecee1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a38f7a654f3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394b5d677d8c9fa9b7c4d0e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4ddd1c8c6b9b4aea8aa9f9c99979593939291919192929394959698999b9c9e9fabb4bbc8ccd5dee5f0f7fefffffffffffffffffffffffffffffffffffffffff7e3d0c0ac96816c5d4b3f2e20100200000000000000000000000000000000000000000000000000000000000000000000000312222f404c5d6479879aa2b0bdccd6e4eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6ded2c9c1b5b1aaa6a3a89e9c9b99989796959392918f8d8a8885827d78726c66615759565453525355585b636a737b848f9aa2b2b6c3ced8e6f2fffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d87725645321d0900000000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000d1d314455748a9fb4c9dff4fffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000d1d314455748a9fb4c9dff4fffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff4dfc9b49f8a76614b3626140300000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffffecdac9aa957f6a553d2c1a040000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffffffffffffffae6d4c4b19b8577665e4c473a3020180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563798b9fb4becfe0f0fffffffff2e2d3c3b6a59d8778645c4d413126190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273746576277879da8b9c9daecfffffcedddcebdb09e927d685c4a3b2a1909000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffee9d3bea9947e69584633251507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c566b8095abc0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffbe5d0bba6907b66513b2611000000000000000000000000000b2034485972879cb2c7d7e9fcfffffffffffffffffff4dfc9b49f8b76625a504a434b5b677c91a7bcd1e6fcfffffffff2ddc8b39d88735e482d211a0f0600000000000000070f1a21303d495a647a8c9fb4c5d6e8fbf2e3d6c6b9a89e8a7a645a4835200b000000000000000000000000000000000000000000000000000000000000000000000a161e2c35404c56606976818b989fabafb4b9c6c5caced9dee0e8f3f5fbfffffffffffffffff9f3f1e8e0ded7cdc9c2b6b1a497826d5c4a39281606000000000000000000000000000000000000000001142637444b60687986979fb3b8c5cfe0e7f2fefffffffeead8c8bbb4a0988e86838284888e969da5abb2b7c4c8cbd4dde0e7f2f5fbfffffffffffffffffff7f2e7dfd5ccbdb0a49c8a7a64564536271a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c9daecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff3dec9b49e8975604b36210b000000000000000000000000000000000000000000000000000000000000000000000009192a3a485962778698a0b4bac6d0dfe3ecf7f9ffffffffffffffffffffffffffffedddcdbcb49f8a7a645a493c2f221b171513110f0d0b0e151d202637444b61697a86949fa9b3bfced8e5f3fffffffffffffffffffffffffcecded1c1b5a39a8473604b42312111000000000000000000000000000000000000000000000000000000000000000010253a50657b8fa0b1becdd7e5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe3cfbcab9b85705d4b371c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4d5f677c8b9da6b3c0cdd7e5eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eadfd2c9c0b4afa89e98938e8a878482807e7d7d7c7c7c7d7d7e7f808182848587888c989faab3b8c5c9d2dfe2eaf6fcffffffffffffffffffffffffffffffffffffffeedec9b49f8b7b655d4b3e2e2010020000000000000000000000000000000000000000000000000000000000000000000111212f404c5e667b899da5b4c0cde0e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf2e7e0d3cac2b5b1a39b95918e8b898786848382807f7e7d7b7a787573706c68635b57504b4639413e3d3d3e403d494e5460666f7a84919ca5b4bbc8d5e2f2ffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593828150200000000000000000000152a3f546a7f94a9c2d2e5f8fffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000031628395f748a9fb4c9dff4fffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000152a3f546a7f94a9c2d2e5f8fffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000031628395f748a9fb4c9dff4fffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff0dbc5b09b857057463218080000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffff8e3cfbcab8f7a654f3a25100000000000000000000000000000000000000010253a50657a8fabbccfe3f8fffffffffffffffffff4dfcbb7a68f7a64594c40332a1c13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6073859ba9bacddcecfefffffff5e5d5c4b6a59c8778625a4b3e301d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192939485963798a9eabbccfe3eefffffbecdbcdbcb49f8b7a64594737271502000000000000000000000000000000000000000000000000000000000000000000000000081c30435471879cb1c6dcf1fffffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e3a29170700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffecdac9a38e79644e39240f0000000000000000000000000005182b3b556a7f95a9bacde1f3fffffffffffffffffff2ddc8b29d887358483c35303d4d63788da2b8cde2f7fffffffff2ddc7b29d88725d48331d06000000000000000000000006121f2c3c4b5c6c8196a7b8cce0f5fff3e4d6c6b9a89e8878624d38230d0000000000000000000000000000000000000000000000000000000000000000000000030f1a213038454b58616c78838c95999ea8aab0b4bbc8c9ccd6dee0e8eef2f4f7f5f3f0ece6dfdcd5ccc8c6b9b4ada49c928678624d3e2d1b0b0000000000000000000000000000000000000000000009192631424e5b637581919ea7b2bfcbd5e2ebf6fffffff6e6d8cebfb2aea49c9897999ea6abb2b7c3c8cbd4dddfe7f2f4fafffffffffffffffffffbf5efe4ddd4cbc5b8b39f968679645c4a3828180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff5e1cdb9a8907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000215273747586277869ca4b2becdd7e4edf8fffffffffffffffffffffffffffffffff1e1d0bfb09e917d675c4a3c2c1e1208000000000000000002090b192631434f5c64747f8a9aa1b4bac7d5e2f1fffffffffffffffffffffffffceedfd2c1b3a297816c604e3f2e1e0e000000000000000000000000000000000000000000000000000000000000000e23374b5d6d8297a0b4bac7d3e1eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd0c0b59f8d7a644f3f2e1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414d5e667a879aa2b4bac7d1e0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e8daccc1b5b1a29a9189837e7975726f6d6b6968686767676768696a6b6c6d6e70727379828b959ea7b1b5c1caced8e1e8f4fdfffffffffffffffffffffffffffffffffff6e1cdbaa99e8a7b655c4b3e2e20100200000000000000000000000000000000000000000000000000000000000000000f1f2f3f4c5e667c8a9ea7b6c3d1deebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d5cbc3b6b2a49c9186807c79767472706f6d6c6b6a696866646260565b57534e493d3b3633292b292827282a2c3536434a505c64707c87959faab7c4d5e3f3ffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000f243a4f647a8fa3b5c9deecfbfffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000f243a4f647a8fa3b5c9deecfbfffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffedd8c2ad98836d58392816000000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c0000000000000000000000000000000000000b1b293954697e93a9c9daecfffffffffffffffffffff2ddc8b29d88735c4a3b2f1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035495a6a7f95a3b5c7d7e9fafffffff7e7d7c7b8a69c8778625a483c2e20130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4a5b667c8d9fb5c0d0e2f3fffff9eae2cdbaa99d8777625544311d13020000000000000000000000000000000000000000000000000000000000000000000000011426365a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff8e3cfbcab8c77624c37220d00000000000000000000000000000d22374c61778a9fb4c4d5e7fbfffffffffffffffff4dfcab49f8b76614c3827263b50657b90a5bad0e5fafffffffff1dcc7b19c87725c47321d07000000000000000000000000010f1e2e3e4c6176899eb3c8def0fffff4e4d6c6b8a698836e583b2b180500000000000000000000000000000000000000000000000000000000000000000000000006121a27313a474c5a626e797f84898f959b9faaadb3b9c5c9ccd6d9dddfe2e0dedad7d3cac7c5b8b3ada89e9890877d73625a4935201000000000000000000000000000000000000000000000000009141d313d4a57606c7c8999a1b3b7c4ced9e6eef7fffff6eae2cfc6c2b5b1adacaeb3b8c4c7cad4dddfe6f2f4fafffffffffffffffffffff6f3e7e0ddd1c8c4b7b3a79e918174635b4a3e2d1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffce9d6c6ab96816b563a2917040000000000000000000000000000000000000000000000000000000000000000000c1d3144556176879ca4b5c2cfe1e9f5fffffffffffffffffffffffffffffffffff5e4d3c3b3a195806b5f4d3e2d1e0e0000000000000000000000000009141d323e4b55606a7884939fa9b8c4d4e1f1fffffffffffffffffffffffffdefdfd0c0b19f937e695d4b3c2b1b0b000000000000000000000000000000000000000000000000000000000000081c2e3f4b607382929fa9b6c3d1deecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e5decdc1b4a297816c5c4b37211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122330404c5c647784939fa9b4c0ccd6e3edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d8cbbcafa39b8f847c756e6964605559575554535252515252535454555758595b5c5b636d778088929ba3aeb4bbc8ccd6e2eaf6fffffffffffffffffffffffffffffffffde9d7c7b9a89e8a7a645c4b3e2e2011030000000000000000000000000000000000000000000000000000000000000c1d2d3d4b5d667c8b9fa8b8c5d3e1eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d7cdc4b8b3a49c92867c716b666361575d5b5a585756555452514f4d4b4538423e39352c26211e171614131213151a212530353e4b4f5e6675808b9da6b7c5d6e8fbffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000d22374b5c71869bb1bdceddedfbfffffffffffffffffffffffffffffffffee9d4bfa9947f6a543a29170400000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000d22374b5c71869bb1bdceddedfbfffffffffffffffffffffffffffffffffee9d4bfa9947f6a543a29170400000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffecd7c1ac97826c57422d17000000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffff2dcc7b29d87725746331e0a00000000000000000000000000000000000919293946576d8297acc2d7ecffffffffffffffffffffecd6c1ac97816c573e2d1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4d62788b9fb4c1d2e5f5ffffffffecdac9baa99d8878625a483c2b1e1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3d4c5e6a8095a2b4c4d5e7fbfffffdead7c7b7a69a8474604b42312010000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff4dfcab59f8a75604b35200b00000000000000000000000000000b1f3447596b8096a6b8cbe0eefffffffffffffffff7e3cfbcab937d68564531273c51667c91a6bbd1e6fffffffffff1dbc6b19c86715c47311c070000000000000000000000000000101e3346576c8197acc2d3e5f9fffff4e4d5c5b29d8873594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a333c494d5c646a6f757a7f858b92989ea7adb3b9c5c4c7caceccc9c5c1c3b6b2aba79e989189827b73686055493c2b19020000000000000000000000000000000000000000000000000001131f2d39454b5e667783919da6b4bbc8d0dce3eef6fcfeede2dbd2c9c6c2c2c4c8cbd5dddfe6f1f4fafffffffffffffffffffffff7eee3dcd5cbc8c0b4b0a69d94897c6c6056493d2d201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff1dbc6b19c86715847331f0a00000000000000000000000000000000000000000000000000000000000000000c1c2f404b6073849aa5b6c3d2e0edfcfffffffffffffffffffffffffffffffffffce9d7c6b6a5998372604b413020100000000000000000000000000000000115202e37444b5a626f7e8b9ea6b7c3d4e3f3fffffffffffffffffffffffffdeedecebdb49f8c7b655a493a291a0a000000000000000000000000000000000000000000000000000000000000111d314455606d7d8a9ca5b4c0cedceaf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e5ded2c9bcb0a39a8474604b3e2e1b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412222f3e4a5962727e8b9aa2b3b8c5cfe1e8f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedddcbbaad9e95857a70676056534e4b443742403e3e3d3c3c3c3d3d3e3f40414344463d4a4e59626b757d868f989faab3b9c6ced8e6eefefffffffffffffffffffffffffffffff5e5d6c6b9a89e897a645c4b3e2e2112040000000000000000000000000000000000000000000000000000000008182a3b4a5b657b8b9fa9bac6d6e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe7dacfc6bab4a69d93877d72665e55514e4b46394644434241403e3d3c3a383632282d2823211a110c0a030000000000000608131c202e37404c56606b7b889da7b8cce0ecffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000071b2e3e51677c919fb1bfd0ddedfbffffffffffffffffffffffffffffffffeed9c4af99846f5846331f0800000000000000000d22384d62778da2b7d9ebfeffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000071b2e3e51677c919fb1bfd0ddedfbffffffffffffffffffffffffffffffffeed9c4af99846f5846331f0800000000000000000d22384d62778da2b7d9ebfeffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffefdac5af9a85705a39291703000000000000000000000000000000000115273746576175869cb1c7dcf1fffffffffffffffffff9e6d4c3a6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b5d6e8398a9bacddfeffffffffff4e3cfbcab9f8b7a645a483c2b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404b6072849aa6b8cbe0ecfffffff5e5d4c4b4a297816c604e3e2e19090000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff3dec8b39e89735544311d08000000000000000000000000000004182a3b4c6176889eb3bfd0e3f3fffffffffffffffeebd9c9b29d8774604b3f2e3b50657a90a5c5d5e8fbfffffffff0dbc6b09b86715b46311c060000000000000000000000000000031729394f64798ea4b6cadef5fffffff3dfcbb7a68c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f2c353e4a4f555560646a70767c838990989ea7aaaeb2b4bbb9b3b0aca7a59c968f88827c756d6560544b44372b1e0e000000000000000000000000000000000000000000000000000000010f1b2832404d59616e7d88979faab3c0c8d1dee1e9edeff1f0e5dedbd8d7d9dde0e7f2f4fafff8f8f8f8f8f8f8f8f8f8ffffeee3dcd0c7c5b8b3aba29a92887f77665e4b45382c1f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab59f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a2b4c3d3e1f0fefffffffffffffffffffffffffffffffffffdefe1cdbaa89c8776615443302313020000000000000000000000000000000002101927313c494d60697a889da5b7c5d5e8fbfffffffffffffffffffffffffcece2cebbaa9e897862584638281808000000000000000000000000000000000000000000000000000000000001152737444b606879879aa2b1becddaeaf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f5eae2dfd3c9c2b5b19e9684756156453220100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202e3b475460697984929ea7b3bfccd6e4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cfbfad9c938073655d514b4538393631272d2b2928282727272828292a2b2c2d2f302d363b484d566068717a838b959ea8b4bbc8d1e2eaf6fffffffffffffffffffffffffffffff4e4d6c6b9a79e897a645c4b3f2f221305000000000000000000000000000000000000000000000000000001142636475963798a9ea9bac7d7e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0d1c9bcb5a89f95887e746760544c403c39363329312f2e2d2b2a2928262523201d1517130e0c060000000000000000000000000007101b222f38454b5d6579899eb3becfe7f7ffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000001024394d5f6d8197a1b3bfcfdcebfefffffffffffffffffffffffffffffff4dec9b49f8a76614c36261401000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000001024394d5f6d8197a1b3bfcfdcebfefffffffffffffffffffffffffffffff4dec9b49f8a76614c36261401000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a000000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffedd7c2ad98826d58432d1800000000000000000000000000000000010f1d3144556175859ba4b6cadef3fffffffffffffffffff4dfcab6a58c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354657a8fa0b2c7d7eafdfffffff4e4d1c1b59f8d7d675c4b3c2b1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121c3043546277889eb3becfe2f3fffffff2e2d1c0b19f927e685c4b3727150200000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff2dcc7b29d87725d372715010000000000000000000000000000000c1f334658677d92a1b3c5d6e8fbfffffffffffffff7dfcab6a595806a5d4b3d374c61778ca7b8cce0f5fffffffff0dbc5b09b86705b46311b060000000000000000000000000000000b22364a5c72869cb1c6d7e9fcfffffae7d4c4a6917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202d363937444b4f555861676d757b82898f95999d9faaa79e9b97928d87817a746d666057504a43363126190e0000000000000000000000000000000000000000000000000000000000000a161e303b474c5f6776818c9aa2b0b4c0c9cdd7d8dadcdddedfe3ece1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ece3d1c8bfb3afa69e968d857d746a61594c4032281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff8e3cfbcab907b66503b2611000000000000000000000000000000000000000000000000000000000000000a1f334658667c909fb1c0d1e1f1ffffffffffffffffffffffffffffffffffffffefdfcdbdb49f8a79635846362614050000000000000000000000000000000000000009151d2c35424f5c6478879da7b8cce0ecfffffffffffffffffffffffffffeead8c8b8a79c867661564536261401000000000000000000000000000000000000000000000000000000000009192731414e5b63768497a0b0bcccdae9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efe4ddd8cec9c2b6b1a49c908174615746382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a36434a5b63707d8999a1b3b9c6d2dfecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b2a1937e6b60554b3f36322824201d15181614131312121212131415161718191b1a212b3438454b535d656e788089969faab4c0ced8e6f2fffffffffffffffffffffffffffffff4e4d6c5b9a79e8a7a655d4c403123130100000000000000000000000000000000000000000000000000081c3043546177879da8b9c7d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff8ece3d5ccc1b5ab9f978a80756860554a43362f2724211e171b1a181716151413110f0d0b0902000000000000000000000000000000000000000008121a28323f4b5b657b90a0b2c9d9ebfeffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000a1d30414b60748399a1b2becde2ebf6fffffffffffffffffffffffffffff6e1cdbaa9937e685443301c0b0000000000000011263c51667b91a6bbd0e6ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000a1d30414b60748399a1b2becde2ebf6fffffffffffffffffffffffffffff6e1cdbaa9937e685443301c0b0000000000000011263c51667b91a6bbd0e6ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff0dbc6b19b86715c3a2a18040000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000f1f31414b6073849aa3b5c2d3e5f9fffffffffffffffffff2dcc7b29d87725948341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374a6072859bb0bfcfe5f5fffffffce9d7c6b5a395806b5f4d3e2e1e0e00000000000000000003090c0b0b0b080200090807060403010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0c0b0801000000000000011426364859667c91a0b2c4d5e7fbffffffefdecebdb49f8b7a645544311d0800000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff1dcc7b19c87725c47321d000000000000000000000000000000000417293a4d5f6f8499a7b8cce0ecfefffffffffffff9e6d4c3b49f8c7b655b4a3e475973899eb3c8def3ffffffffefdac5b09a85705b45301b06000000000000000000000000000000071b2d3e54697f94a8bacde1f5ffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b22242731353a3a474c525560666d747a7f84888a8b8a8985827d77726b656055514b45393530251d1409000000000000000000000000000000000000000000000000000000000000000003121d2a34414d58616c7984909aa2adb4b9c6c2c5c6c8c9cacfdacccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcddacfc0b4afa19991888079706760564c473a2f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffecdac9aa95806a55402b15000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176889db2bdcedeeefffffffffffffffffffffffffffffffffffffff3e3d1c0b09f927d675b4a3a291808000000000000000000000000000000000000000000020e1920323e4a5a6379899eb3becfe6f6fffffffffffffffffffffffffff6e6d5c5b5a49a8474605443301c1503000000000000000000000000000000000000000000000000000000000009151d313d4a58617482969eafbbccd9e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1ede5dedbd2c9c7bab4ada49c91867b6b60554639291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1825303d494e60687783929ea8b5c1cee3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4ae99836e604b44372e211e160f0b08020000000000000000000000000002030400070d18202832363f4b4f59626b76808b9aa2b4bbc8d5e2f0fefffffffffffffffffffffffffffff4e4d6c5b9a89e8a7b665e4e41311f0f00000000000000000000000000000000000000000000000006192c3c4b6072849aa5b7c6d6e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e5decfc5b8b3a39b8d82776a61574b4437302518120e0c0a030005030201000000000000000000000000000000000000000000000000000000000000000a161e2e3d4c5d6d8298abbccfe3f7ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000121d32455660748398a0b0bdced9e6f3fffffffffffffffffffffffffffde9d7c7b19c8673604b3928160300000000000012273c52677c91a7c6d6e9fcffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000121d32455660748398a0b0bdced9e6f3fffffffffffffffffffffffffffde9d7c7b19c8673604b3928160300000000000012273c52677c91a7c6d6e9fcffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff3dec9b39e89745847331f0a0000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000a1a2c3d4d5f6c8196a2b3c1d1e0f1ffffffffffffffffffffeed9c4ae99846f593b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677c91a3b5c9ddedfffffffff7e1cdb9a89b8573604b413020100000000000000000070b161e212121201d151f1e1d1c1b19181614110e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e212121201d140900000000000008182a3b4c5e6d8298a6b8cbe0effffffffcebe2cdbaa99d8874604b36200b00000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff0dbc6b19b86715c46311c07000000000000000000000000000000000b1b31414d6278899eb3becee0f0fffffffffffffff1e2cebbaa9e8979645c4e4d5c74899eb4c9def3ffffffffefdac4af9a856f5a45301a05000000000000000000000000000000001021374c61768a9fb4c7d8eafdffffeed9c4ae99846f593b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f151d20252a333737444b515560646a6f7275767574706c67625a56504b4437363228201c13080100000000000000000000000000000000000000000000000000000000000000000000000c181f303a464c5b636f7b858f989ea8aaadafb1b3b4b5bcb6b7b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c9bcb5a29a8e847c746b635b524b4538342a1c1202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000c2135495b6c8197a6b7cbdbebfcfffffffffffffffffffffffffffffffffffff7e7d5c5b4a296816c5f4d3d2d1c0c0000000000000000000000000000000000000000000000000614202d3c495b657b90a0b2c8d8eafdfffffffffffffffffffffffffff3e3d2c2b4a2988272604b4333211100000000000000000000000000000000000000000000000000000000000001131f2d3a4756606d80959daebbccdaeaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4e9e6dfdcd8d2c9c6c1b5b0a99f988f867c72665e4b4437291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c35414e59626e7d899ba3b1becfdae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68f7a644f423127191009030000000000000000000000000000000000000000000000050a161e212e373b484d58616b7984949faab8c4d3e0effdfffffffffffffffffffffffffffff4e4d6c6b9a89e8b7c685f4e3d2d1a0700000000000000000000000000000000000000000000000c2135495b6a7f94a2b3c3d4e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d2c9beb2a79e92857a6d62594b463931271c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2f3f4d62788c9fb4cadff4ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000021528384556607382969fb4bbc8d6e3effefffffffffffffffffffffffff5decab6a4927d675746321e110000000000000f24394e64798ea8b9cde1f5fffffffffffffffffffffffffffffff0dbc6b19b86715c46311c00000000000000000000021528384556607382969fb4bbc8d6e3effefffffffffffffffffffffffff5decab6a4927d675746321e110000000000000f24394e64798ea8b9cde1f5fffffffffffffffffffffffffffffff0dbc6b19b86715c46311c000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff5e0ccb9a78c77614c37220c0000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000002162838495b677d929fb1c0d0dfefffffffffffffffffffffffebd6c0ab96816b56412c16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6073869cb1c1d2e4fbfffffff7e7d1c0b49e8a796355443123120200000000000008131c20283236363636312734333231302f2d2b292624201d15130c0a04000000000000000000000000000000000000000000000000000000000001080b0d0c0b0801121a283236363635312619120400000000000d1d2f404c6176889eb3c0d1e7f7fffffffdead7c7b7a6907b65503b251000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff0dbc5b09b86705b46311b0600000000000000000000000000000000001320344859677d919fb1c2d3e4f4fffffffffffffeebd9c8b8a79d887a6b6362667a8fa8b9cde1f5ffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000a1f3347586c8196a9bacee2f5fffff2ddc8b39d88735947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f171f2127313637444b4f555954606160555b57524d483c3a353126211e160b0700000000000000000000000000000000000000000000000000000000000000000000000000000004131c29333d4a4e5d65707a82899195989a9c9d9e9faba1a1a2a2a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3ab9f94847a6f6760554e493d3631271f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5d72889db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0000000000000000000000000000000000000000000000000000000000071a2d3e4e63798c9fb4c4d4e7f9ffffffffffffffffffffffffffffffffffffffecdac9b8a79b8474604b41301f0f000000000000000000000000000000000000000000000000000002101e2c3d4c5d6d8298aabbcee2f7fffffffffffffffffffffffffffff0e0d1c0b2a096816c61503f2f1b0b000000000000000000000000000000000000000000000000000000000000010f1c2a38454b626b7f949daebccddbebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1ded4d3cac7c2c2b5b1aaa39b938a837a716760544c403127190b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a21313b484c5f677885979fb5bcc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d4b371d1509000000000000000000000000000000000000000000000000000000000209111c232b343a474c5b63737f8c9da6b6c2d1dfeffdfffffffffffffffffffffffffffff4e4d6c6b9a99f8c7d685b4a36210c00000000000000000000000000000000000000000000081c2e3f4d63798b9fb4c0d0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffcede4d6ccc2b5b1a098897d72645c4d483b32291d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112035495a6e8399aec8d8eafeffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000a1a28384555607381939faab8c5d1e2ebf6fffffffffffffffffffffff9e5d3c2b29d8775614b3f2e1c0c00000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff2ddc8b29d88735d3a291704000000000000000000000a1a28384555607381939faab8c5d1e2ebf6fffffffffffffffffffffff9e5d3c2b29d8775614b3f2e1c0c00000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff2ddc8b29d88735d3a2917040000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffbe8d6c5a48f7a654f3a25100000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000091e32455663798a9fb4bdcedeeefdfffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d92a4b6cadfeffffffffeebd9c9b4a2937e685b49372715050000000000010f1825303539464b4b4b4b444a49494847454442403e3c3936322828221f180c06000000000000000000000000000000000000000000000000050b0d141c202221201c151d3038454b4b4b4b44372f1f180c0400000000121f334758687d92a2b4c9daecfffffffff5e5d4c4ab96816b563c2c1906000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffecd7c2ac97826d57422d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff0dac5b09b85705b46301b06000000000000000000000000000000000005192b3b4d5f6d8297a4b6c6d6e6f6fffffffffffff6e6d5c5b7a69d8a8078777c879db2c6d6e9fcffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000417293a4d62788b9fb4c7d7e9fdfff4dfcbb7a68c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d202631353a4036434a4c4b4437423d38342b25201d140b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b505c646d757b8083858788898a8b8b8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c7e6f645c514b4437352c201d150a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a352000000000000000000000000000000000000000000000000000000000000d21364a5c6e8399aabbcee2f2fffffffffffffffffffffffffffffffffffffff5e3cfbcab9e897862554431231301000000000000000000000000000000000000000000000000000000000f1f2f3f4d62788b9fb4c9daecfffffffffffffffffffffffffffffeeedecfbeb19f947f6a5d4c3a291704000000000000000000000000000000000000000000000000000000000000000c1a27314451616a7f949eb0bdceddedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7cdc9bec3b6b2ada8a49c958d867e766e655d524a43362f1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131d2a34414d5a637482949fabbccfe3e9f9ffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e583f2e1b010000000000000000000000000000000000000000000000000000000000000000080d19202a333d495460697b889ca4b5c1d1dfeffefffffffffffffffffffffffffffff4e4d6c7baaa9f8e79634e39240e000000000000000000000000000000000000000000000c23374b5d6f849aa9bacddeeefffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d0c6b9b3a49c9082776860544b3e342b1e160b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c52677c91aabbcee2f7ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000a1a27374455606c7e8c9ea7b4c1ced9e6effbfffffffffffffffffffff0dfcbb7a596816c5d4b3a2a180800000000081d3144556f859aafc4daeffffffffffffffffffffffffffffffff4dfc9b49f8a745847331f0a00000000000000000000000a1a27374455606c7e8c9ea7b4c1ced9e6effbfffffffffffffffffffff0dfcbb7a596816c5d4b3a2a180800000000081d3144556f859aafc4daeffffffffffffffffffffffffffffffff4dfc9b49f8a745847331f0a0000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffe8d3bea8937e69533e29140000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000011527374b6074869ca8bacddbebfcfffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073879cb2c2d3e5fdfffffff7e3cfbcab9b8572604a3c2c1909000000000005131f2d36434a525761606060555f5f5e5d5c5b59585653514e4b45383d37342a211a0f010000000000000000000000000000000000000000030d182022263035373735302731404d5660616160554c40332a1f18110b08010417293a4a6072859aabbccfe3f6fffffffff1dcc7b19c87725a4935200c000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffeed9c4af99846f5a37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff0dbc5b09b86705b46311b060000000000000000000000000000000000000d1d30414b6175869ca8b9c8d9e7f6fffffcf5f3f0efe3d4c4b7a99f958e8c919da5b6cae4f4ffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000c203448596c8197a9bacde1f6fffae7d4c4a5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141d20252a253035363531272d28222019100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212e373e4a4f5660666b6d70717374757676777777787878787878787878787878787878787878787869614f4a3e363127211a0f090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da9bacde2f6ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a352000000000000000000000000000000000000000000000000000000000031628384e64798ea1b2c8d9ebfffffffffffffffffffffffffffffffffffffff5e5d2c1b59f8d7c665a4837271505000000000000000000000000000000000000000000000000000000000001112035495a6d8297abbccfe3f8fffffffffffffffffffffffffffffceddccebdb59f8d7b655846331f0f00000000000000000000000000000000000000000000000000000000000000000a151d344350616b80969fb1bfd0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d7c7bab4a9a5a59c98938d867f7871696158504b3f35302518110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f303c4956606d7f8d9fb5bbcbdbecfeffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000050c171f2c36434b5d6578869ba3b5c1d1e0f0fffffffffffffffffffffffffffffff4e5d7c8bbab95806b563a2a170400000000000000000000000000000000000000000c1d304050657b8fa1b3c7d7eafcfffffffffffffffffffffffffffffffffffffffffffffffdefe4d6ccbfb3a89e94867b6d61584a43362e20180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364c61768a9fb4cadff4ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000a192737444b60697c899ba3b4bbc8d2e0e8f4fcfffffffffffffffffae6d4c3b49f8c7b6558473625130000000001142637566c8196abc1d6ebfffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c0000000000000000000000000a192737444b60697c899ba3b4bbc8d2e0e8f4fcfffffffffffffffffae6d4c3b49f8c7b6558473625130000000001142637566c8196abc1d6ebfffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c0000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000081d3144556c8196a4b5c6d7e9f9fffffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f52677d92a4b6cae0f0fffffffce9d6c6b49f8c7a645443301e0e0000000000051323303d4a5460677176767675757474737271706e6d6b696663605658524c473a352c1f11030000000000000000000000000000000000000b161e2b343736434b4c4c4b4337444b5e6675767674665e4c473a332a26201d14090c1c304354647a8d9fb5c8d8eafefffffff3decab6a48d78634d38230e000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff1dcc6b19c87715544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff0dbc6b19b86715c46311c0700000000000000000000000000000000000000131e32465763798a9eaabbc9d9e6ece9e9e1dedbdadcded4c7bab4aba3a2a6b2b6c3d4e6ffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000005192b3b4d62778a9fb4c8d9ebfeffe9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f15131c2021201d1517120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c232d3638454b5155585a5c5e5460606162626262636363636363636363636363636363636363625a4f43362d201d150906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273753697e93a8c7d7eafdffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffeebd9b59f8a75604a352000000000000000000000000000000000000000000000000000000000091e3245566c8197acbfcfe6f6fffffffffffffffffffffffffffffffffffffce9d7c7b5a396806b5e4c3c2b19090000000000000000000000000000000000000000000000000000000000000006192b3c4e63798c9fb5cadff1fffffffffffffffffffffffffffffffbebe3cfbcab9d8776614c3d2c1a060000000000000000000000000000000000000000000000000000000000000000021625334351626c8197a1b3c2d2e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c6baa99f948f8b87837e78716a635b534c473a372e201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e2c38454b616a7e939daebdcee0f0fffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000040f1826303f4b5a6276859ba3b5c2d2e2f2fffffffffffffffffffffffffffffff5e6d8c6b19c86715847331f0a0000000000000000000000000000000000000009192a3b4d5e70859ab0bfd0e5f5fffffffffffffffffffffffffffffffffffffffffffffffeecdfd2c6b9b4a199897e73655d4c473a3025181005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869bb1c6dbf0ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000009192631424f5e667885959faab5c1ccd6e1e9f5fbfffffffffffffff2e3cfbcab9d8876615443301c130400000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffdead8c8a38e78634e39230e0000000000000000000000000009192631424f5e667885959faab5c1ccd6e1e9f5fbfffffffffffffff2e3cfbcab9d8876615443301c130400000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffdead8c8a38e78634e39230e0000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000b20354b60758aa0b5cadffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000b20354b6075899eb4c2d2e4f5fffffffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c3d3e6fefffffff5e1cdb9a897816c5c4a362513000000000000122330414d5b63727c868b8b8b8b8a8a89888786858482807e7b7975716d6861594e493d2f211100000000000000000000000000000000010f1b29323b484d555460626160545c55606a7c8a8b8b877c6e61584c473a3b35312619131325364a5c6e8398aabbcee2f7fffffff9e5d3c2a9937e6954392917030000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff1dcc6b19c87715c47321c070000000000000000000000000000000000000003162839495b667c8c9fabbbc8d5d6d4d6cdc9c6c5c7c9cdd7cdc9c0b8b7bbc7cad4e1f1ffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000d203448596c8196aabbcee2f7ffedd7c2ad98826d58362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b222832363c4043454748434a4b4c4c4d4d4d4d4d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d483c32221b100802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffdfcab59f8a75604a3520000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9deedfffffffffffffffffffffffffffffffffffffff5e1cdbaa99b8574604b402f1d0d0000000000000000000000000000000000000000000000000000000000000000000e2135495b6f8499afc3d3e6f9ffffffffffffffffffffffffffffffffecdac9b7a696816c5b4935210f00000000000000000000000000000000000000000000000000000000000000000007152534444b60738399a4b5c6d6e8fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9baa89f8b7f7a76726d68625a554e493d37332a231c11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2731435060697e939fb1c2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000008141c2e3c48586176859ba4b5c3d4e5f5fffffffffffffffffffffffffffffff6dec9b5a48c76614c37210c000000000000000000000000000000000000091827374759667c91a2b4c8deeefffffffffffffffffffffffffffffffffffffffffffffff6eae2cec1b5a89e9383776960554b3f332a1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a586d8297adc2d7ecffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000009141d32404c5a6273808c9ba3b3b9c5cdd7e0e7f3f8fffffffffffeebd9c9b7a6998372604a4130221204000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffff7e3d1c0a58f7a65503a2510000000000000000000000000000009141d32404c5a6273808c9ba3b3b9c5cdd7e0e7f3f8fffffffffffeebd9c9b7a6998372604a4130221204000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffff7e3d1c0a58f7a65503a25100000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000b20354b60758aa0b5d8eafdfffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000e24394e63798ea8b9cde0f0fffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c50657b90a3b5c9e1f1fffffffdead7c7b49e8a77614c3e2d180800000000000c1c30414d5f677985919ba3a0a0a0aa9f9e9e9d9c9a99979593918e8a87827d776e635b4b3f2f1c08000000000000000000000000000004121f2d39464b59626a717577767574716f747f8d9fa9a59d90827767615857514b4437311e16182d3e4d63788b9fb4c9d9ebfeffffffefd9c4af9a846f5746331e0a0000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff7e2cebbaa8e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafff2ddc7b29d88725d48331d0000000000000000000000000000000000000000000b1b2c3d4c5e687e8d9faab8c4c1bec6b9b4b1b0b2b4bac6c8cbd4cdccd1dcdfe6f1ffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000005182b3b4d62788b9fb4cadff4fff0dbc6b19b86715443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e21262b2e303225303536363737383838383838383838383838383838383838383838352b1e14070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffae7d4c4a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000000000000000000000000000006192c3c52677d92a7b9cce0f5fffffffffffffffffffffffffffffffffffff5e5d1c0b49f8a7963554431221200000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a5b6cadff7fffffffffffffffffffffffffffffffff7e7d4c4b49f8b79634e3d2c1a0600000000000000000000000000000000000000000000000000000000000000000007161d3144556175869ca8b9cce1edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9f8a7b6965615858534d483c38352c211f170c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d33424f606d8197a4b6cadef0fffffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000001111e2b3a47586176869ca5b7c7d7e9fdfffffffffffffffffffffffffffff8e5d2c2a5907b66503b261100000000000000000000000000000000000919263644556177889db3c0d1e3fcfffffffffffffffffffffffffffffffffffffffffffff4e6d8cebdb1a39b8a7e6f62594b44372e1f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000114222f3c4855606b7a85949ea7b4bac6ccd5dfe3ecf4f6fcfffff7e7d4c4b3a195806a5f4d40302214060012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffff1dcc8b4a28e79644e39240f0000000000000000000000000000000114222f3c4855606b7a85949ea7b4bac6ccd5dfe3ecf4f6fcfffff7e7d4c4b3a195806a5f4d40302214060012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffff1dcc8b4a28e79644e39240f0000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000b20354b60758aaabbcee2f7fffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000011263c51667b91a6c6d6e9feffffffffffffffffffffffffffffffebd6c1ab96816c563b2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6f8499aec1d2e5fffffffff6e2cdbaa996806b5847332010000000000004172a3a4d5f677d8b9ba3b1b5c1b5b5bbb4b4b3b2b1b0aeadaba8a6aa9f9c97928b8379655d4b37230e00000000000000000000000000051322303d4a57616b777f868a8c8c8a89868588949fabbab7b2a098887d77726d6660554e4232291b2035495a6d8298abbccfe3f7fffffff4dfc9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffdead8c8a8937e69533a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfff3dec9b39e89745e3a2917040000000000000000000000000000000000000000000f1f2f404e60687e8c9da6adaca9a6a89e9b9a9c9fa8aab2b7c4ccd6e3eff4f9ffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000d203448596f849aafc4d9effff4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1116181b1c131c202121222222232323232323232323232323232323232323232220190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000000000000000c2035495a70859aafc5d6e8fbfffffffffffffffffffffffffffffffffffde9d7c7b4a2937e695b493727150400000000000000000000000000000000000000000000000000000000000000000000000f20354a6073879db2c9daecfffffffffffffffffffffffffffffffffff2e2cebbaa98836e5b4935210a000000000000000000000000000000000000000000000000000000000000000000000114263746576379899eb3bfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b59f8d7c665d504c463a3e38352b23211a0e0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152432424b6074869cb1c2d2e5f8fffffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a3a46586277879da9bacde1edffffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a15000000000000000000000000000000000919273744546073849aa6b7cbdeeefffffffffffffffffffffffffffffffffffffffffffff2e4d6c8bbb49f97857868604d483b31271911040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000004121e2b37444b5c64737e89959fa8b3b8c5cacfdadee1e9f2f4faf2e2d0bfaf9e927d675e4c403220190e16283953687e93a8bdd3e8fdffffffffffffffffffffffffffffefdac5af9a85705c4a36220d0000000000000000000000000000000004121e2b37444b5c64737e89959fa8b3b8c5cacfdadee1e9f2f4faf2e2d0bfaf9e927d675e4c403220190e16283953687e93a8bdd3e8fdffffffffffffffffffffffffffffefdac5af9a85705c4a36220d000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000081c304354748a9fb4c9dff4fffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffff0dac5b09b85705947341f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d63788c9fb5cadff0ffffffffecdac9b49f8a77624c3a2a180200000000000a1f334758677d8d9fa9b5c1c9d2cbd8cec9c9c8c7c6c5c3c2c0bec8bbb4b1adaa9f988b7b65503b251000000000000000000000000005132330404c5b6375808a949b9faaab9f9e9c9a9ea7b4bcc9cabeb2a69e928c87827b7468604b463929192c3c4e63798c9fb4cadff0fffffff6e2cebaa9917c66513625130000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffeed9c4ae99846f5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c596e8398aec3d8edfffff4dfcab49f8a755846331f0a00000000000000000000000000000000000000000001122231424e60687c8893979794908d89868587898f959da6b3b9c5d2dfecfaffffffffffffffffefdac5af9a85705a45301b050000000000000000000000000000000000000005192b3b53687e93a8bdd2e8fff6e1cdbaa98d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050000070b0b0c0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000000000000011426374d63788da2b4c8e4f4fffffffffffffffffffffffffffffffffffff6e1cdbaa99a8472604a3d2c1909000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95abbccfe3f8fffffffffffffffffffffffffffffffffeead8c8b59f8c79634e382815020000000000000000000000000000000000000000000000000000000000000000000009192939495b687d92a1b3c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a596806b5e4d3f363329292220190e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d324556657b90a4b5c9def3fffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b293a4859647a8b9fb4bfcfe3f3ffffffffffffffffffffffffffffedd7c2ad98826d58432d1800000000000000000000000000000009192737445560728298a2b4c4d4e7fcfffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9aa9f938174625a4e42342b1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000e1927313e4a55606976808a959ea7b0b5bcc9c9cdd7dddfe6f2edddccbcb49f8c7c665e4f43352b201e3246576d8298adc2d7edffffffffffffffffffffffffffffffead5c0ab95806b563e2d1b070000000000000000000000000000000000000e1927313e4a55606976808a959ea7b0b5bcc9c9cdd7dddfe6f2edddccbcb49f8c7c665e4f43352b201e3246576d8298adc2d7edffffffffffffffffffffffffffffffead5c0ab95806b563e2d1b07000000000000000000000000000012273c52677c91a7bcd1e6fffffffffffffffffffffffffffffff8e4d2c1aa947f6a553f2a15000000000000000000000000000000000000000000000000011426495e74899eb3c9def3fffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffff4dfcab49f8b77614c3c2b1c1612110f0c0b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abbccfe3f8fffffff8e3cfbcab97816c5948341c0c0000000000000c21374c6176899eabbac7d2dee5e0eae2dfdedddcdbdad9d7d5d3d9cecac6c8bbb4a99a85705b45301b060000000000000000000002122330414d5e667986959fa9b1b4bbbcb5b3b1afb3b8c5cfd9dfcfc5b8b3a7a59d9790877d6f61574637262135495b6e8399aec2d3e5f9fffffdead8c7ac97826d5443301c0700000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffff4dfc9b49f8a76614c39281603000000000000000000000001080b0e100f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a73889eb3c8ddf3fffff7e2cebbaa8b76614c36210c0000000000000000000000000000000000000000000004132431424e5e66767e82817f7b7874717072747a8088949ea7b5c1cfdcecfbfffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000f24394e64798ea3c7d8eafdfde9d7c7a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000000000000081d3144556b8095abc0d1e3fffffffffffffffffffffffffffffffffffffae7d4c4b49f8b79635443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb5cadff4fffffffffffffffffffffffffffffffffff6e3cfbcab96816c5645321d0900000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c4e5f6f8399aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b29c8774604b4030211f17130d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384c5e71869cb1c6dbf0fffffffffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b4a5c687e92a0b2c5d5e7fbffffffffffffffffffffffffffefdac5b09a85705b362513000000000000000000000000000001142637445560738297a0b2c0d0e2f2fffffffffffffffffffffffffffffffffffffffffff2e2d4c4b7a89e8c7e6d6056493c3120180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000009151d2d37444b58616b778088929a9fabafb4bac7c8cbd4e2eeeae2cebbaa9f8b7c69614d483c35323e4b6175899eb3c8def3fffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000009151d2d37444b58616b778088929a9fabafb4bac7c8cbd4e2eeeae2cebbaa9f8b7c69614d483c35323e4b6175899eb3c8def3fffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000010253a50657a8fa5c7d8eafdfffffffffffffffffffffffffffff2ddc9b5a38d78634d38230e000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffff7e2cebbaa957f6a5a483a2f2b282624221f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c9daecfffffffff4dfcab59f8c78634d3b2b180000000000000014293e53697e93a7b9c9d7e5eff8fffdf7f4f3f3f2f1efeeeceae8ebe2dfdcd8cec0ac97826d57422d180200000000000000000000102030414d5f677c8a9ca4b4bac7c9cecfcac9c6c4c8ccd5e3ebece3d5cbc8c3b7b2aca59d928375615544311d2c3d50657a8fa4b6c9def6fffffff2ddc8b39d8874604a35200b00000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffff6e2cebaa9947f695745321e110300000000000000070d0f141d20232625211f17100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da7b8cce0f5fffffeebd9c8a38d78634e38230e000000000000000000000000000000000000000000000006142431404c5761696d6c69666260545b5460646b757f899ba3b2becfddedfefffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000b21364b60768ba9bacee2f6ffe8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e0e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1315120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffff8e5d2c2a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddeefffffffffffffffffffffffffffffffffffff4dfcbb7a695806a5b49362513010000000000000000000000000000000000000000000000000000000000000000000000000000082035485a70859ab0c5daefffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000e1e31414d63788b9fb4c9dff3fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a6927d6756453222120a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f40556a7f94aac2d2e5f8fffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4e606e8398a7b8cce0f0fffffffffffffffffffffffffff2ddc8b29d88735443301c07000000000000000000000000010f1d31445560738297a0b1becfdeeefffffffffffffffffffffffffffffffffffffffffff2e2d4c4b7a69d8a7c68604b45382c1e13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000001101926313a474c59626b757d858c939a9fa9a9b2b7c4d0deecead8c8baa99f8c7f6f625a4f4b454b5c6a7f94a7b8cce0f5fffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000001101926313a474c59626b757d858c939a9fa9a9b2b7c4d0deecead8c8baa99f8c7f6f625a4f4b454b5c6a7f94a7b8cce0f5fffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000e23384d63788da9bacee2f6fffffffffffffffffffffffffffff0dbc6b09b86715a4935200c000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffeead8c8b49e8a7862594c40413d3b3a37342a1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283851667b90a6b7cbe7f7fffffffce8d6c6af9a85705a49351d0d00000000000002172c42576c8197acc3d4e4eefbfffffffffffffffffffffffffffffef7f4f1ddc8b4a28e79644f39240f000000000000000000000e1e2e3e4d5f677d8c9fa8b6c2cdd7dfe2e3dfdedbdadde0e7f3fefff3e7e0ddd4cac7c3b6b2a1998473604b352023374b5d71869cb1c8d8eafdfffff4e0cbb7a68e79644f39240f00000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffdead8c7b29d8875604b402f1e160d0b080b0c0f131a2124263135393b3a37332a252220181c140b090200000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6c5d5e7fbffffffe4cfbaa58f7a65503a25100000000000000000000000000000000000000000000006142330393c39464b53585754514d4a4336434b4f566069788598a0b2bfcfe0f0fffffffffffff1dcc7b19c87725c47321d000000000000000000000000000000000000000000091e324557748a9fb4c9dff4ffead5c0ab95806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b151d202324201d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090a0800000000000000000000000000000000000000000000000000000000000000000000090e192123282a28221f180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000000000005182a3b51667c91a6b7cbdff4fffffffffffffffffffffffffffffffffffde9d7c7b29d8875614b3c2c180800000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c54697e94a9c3d4e6fafffffffffffffffffffffffffffffffffff7e1ccb9a8917c66513c261100000000000000000000000000000000000000000000000000000000000000000000000000132035495a6d8297adc5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d8874604b382815040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a4b5c9deeffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031424c6177889eb3c2d2e5f8fffffffffffffffffffffffff4dfcab49f8a75604a35200b0000000000000000000000000f1f31424b60738298a0b1becedcecfcfffffffffffffffffffffffffffffffffffffffff2e2d4c3b7a69d887a665e4e4232281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7ffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000009141d29333b484c56606870777e84898f949da6b3c0cfdcece6d7c7baaa9f9483786c65605660687a8b9fb4c5d5e8fbfffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000009141d29333b484c56606870777e84898f949da6b3c0cfdcece6d7c7baaa9f9483786c65605660687a8b9fb4c5d5e8fbfffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffff9e5d3c2a9947f6a543c2c1906000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffff6e1cdb9a89c8677665e5a5652504f4c473b3025180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566e8398aec4d4e7fffffffff5e1ccb9a8927d67523c2c19000000000000000014293f54697e94a5b7c6d0e0e7f3fffffffffffffffffffffffffffffff1e3d4c3b09a85705c4a36220d0000000000000000000a1a2b3c4b5c677d8d9faabac6d3e1e9f4f7f8f4f3f1eff3f5fbfffffffffbf5f1e6dfddd3cabfb3a2937e69533a2a1c2e3f53697e93aabbcee2f7fffffae7d5c4aa957f6a553b2a1805000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff5dfcbb7a695806b5e4c403228221f1d202225282d363937444b4e504f4c473a3b37342b312a211e160a0100000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000002142432414d525959595959595959574b4336303538454b5a62748298a0b2c2d2e7f7fffffffffff2ddc8b29d88735d3828160300000000000000000000000000000000000000000a1e334657758a9fb4cadff4ffecd7c2ad97826d58422d1800000000000000000000000000000000000000000000070b101515100b080100000000000000000000000000000000000008131c202731353839353127190f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b131a1e1f1d150c0a030000000000000000000000000000000000000000000000000000000006121d242c35383d3f3d37342a1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c8671594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000b1f3448596e8399aec4d4e7fafffffffffffffffffffffffffffffffffff6e1cdbaa9937e695746321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d62788da5b7cbdff4fffffffffffffffffffffffffffffffffffce8d6c6ac97826d573a2a170400000000000000000000000000000000000000000000000000000000000000000000000006192c3c4f647a8fa7b8cce0f5ffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c5544311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074869cb1c1d2e4f8fffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131f334758687e93a4b5c9def1fffffffffffffffffffffffff7e2cebbaa8c77614c37220c00000000000000000000000a1a2d3d4e606c8197a0b2becedcecfafffffffffffffffffffffffffffffffffffffffff4e4d4c4b7a59d8779645c4c40311e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2f7ffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000010c171f2b3438454b525962696f757a7f879aa2b2becedcebe5d7c8bbb4a1998b827a7572757d899ea9bacde3f3fffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000010c171f2b3438454b525962696f757a7f879aa2b2becedcebe5d7c8bbb4a1998b827a7572757d899ea9bacde3f3fffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000081d31445571879cb1c6dcf1fffffffffffffffffffffffffff3decab6a48d78634e38230e00000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffce9d6c6b5a49c877c736f6b67666461594a43362b1d13040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9def2fffffffff3dec9b49e8975604b36210e00000000000000000c21364b6175879da8b3c0ccd5e3f1fffffffffffffffffffffffffff1e1d4c5b7a5917c67513e2d1b07000000000000000002152738495a647a8b9fabbbc8d7e4f0fcfffffffffffffffffffffffffffffffffffaf4f1e6dfd0c0b19c86715847331f21374c61778b9fb4c9dff4fffffff0dbc5b09b86705948341f0b000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffae7d4c4b49f8d7c665e4b453937343135373a3e3e4a4e555560636564615854504c483b463f3632281d1509000000000000000000000000000000000000000000000000000000000000000000000000182d42576d8297acc2d7ecfffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000102032434f5f676e6f6f6f6f6f6f6f6c605443302028323c485660738298a4b5c9daecfffffffffff3dec9b49e89745645321e0900000000000000000000000000000000000000000c21364c61768baabbcee2f7ffedd8c3ae98836e59432e19000000000000000000000000000000000000000008131c20252a2a25201c140800000000000000000000000000000008131c25303537444b4e4e4b44372d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2129303435322b211e160b00000000000000000000000000000000000000000000000000000e19202f383c494d5354524c483b32281b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3c8d8eafdfffffffffffffffffffffffffffffffffffffffffeebd9c8ab95806b563b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffff4dec9b49f8a76614c3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72889db2c7ddf2fffffffffffffffffffffffffffffffffffff1dcc7b29c87725847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000e20354a6074899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a6907b6651372715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556667b90a3b5c9ddf2fffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6073869cb1c3d4e6f9fffffffffffffffffffffffeebd9c8a38e78634e39230e00000000000000000000021528384a5b687e939fb1becfdcecfafffffffffffffffffffffffffffffffffffffffff5e5d6c6b7a69d8778635b4a3e2f221302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8ffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000040d18202832363b484d5355606469768498a0b1becedbebe6d9cebfb3a99f978f89888a929ea7b9c7d7eaffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000040d18202832363b484d5355606469768498a0b1becedbebe6d9cebfb3a99f978f89888a929ea7b9c7d7eaffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000001142637586d8398adc2d8edfffffffffffffffffffffffffff1dcc6b19c87715b4935210c00000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffff4e4d2c2b5a59d908884807d7b7977696054483b301f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263651667c91a8bacde1f6fffffffdead7c7ad97826d5745321e0900000000000000000a1e334657647a8a9aa2b3b8c5d3e0f1fffffffffffffffffffffff4e4d4c3b6a69d8773604b3520100000000000000000000b1d3145566278889ea9bac9d8e6f5fffffffffffffffffffffffffffffffffffffffffffff9eedec9b6a48c76614c37211f3347586e8399aec7d7e9fdfffff4dfcab59f8b77624c37220d000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff2e3cfbcab9f8a7c6b6057504c47444b4c4f53575c646a6f75787b7a766f6a6562595d5c544b45383127191208000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4d9eeffffffffecd7c1ac97826c57422d17000000000000000000000000000000000000000008182e3e4f61697d83848484848484848172604b402f201e2b3845556075869cabbccfe3f8fffffffff5e1cdb9a88b76604b36210b00000000000000000000000000000000000000000e24394e63798ea3c8d9ebfeffedd8c3ae98836e59432e19000000000000000000000000000000000000010f182530353b3f3f3b3530261810020000000000000000000000011018253036434a505560636360554a3d2d1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131a2832363e45494a47403632291b0e000000000000000000000000000000000000000000000004121e2c35404c515b63686a6762594b4639291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768caabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a3520000000000000000000000000000000000000000000000000081c2e3f546a7f94aabbcee2f7fffffffffffffffffffffffffffffffffffff0dbc5b09b86705746331b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586e8398adc3d8edfffffffffffffffffffffffffffffffffffff3dfcab6a58c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000071c30435470859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384c5e70859bb0c5dbf0fffffffffffffffffffffffffffffffffffffff3dec8b39e89735e49341e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c304354677c91a5b7cadff4ffffffffffffffffffffffffe4cfb9a48f7a644f3a250f00000000000000000000091d32455663798b9fb4bdcedcedfbfffffffffffffffffffffffffffffffffffffffffdead8c7b9a89d8878635a493c2d20110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9ffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000050a161e212b343737444b4f58617382979fb1bdcedbeaebe2d0c7bab4aca89f9d9fa9b3b9c5d6e5f5ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000050a161e212b343737444b4f58617382979fb1bdcedbeaebe2d0c7bab4aca89f9d9fa9b3b9c5d6e5f5ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffebd5c0ab96806b563d2c1a060000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffff0e0d2c3b7b2a69e9a9692908f8a7e7262594d41332a1c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8298adc6d7e9fcfffffff6e2cdbaa9917c6651392816030000000000000000031729394a5c647a84909ea7b6c2d3e4f4fffffffffffffffffffce9d7c6b6a59d887c665544311d0800000000000000000b1b2f404b6074859ba6b8c7d7e7f6fffffffffffffffffffffffffffffcf5f3f2f1f0f0efece8e1d9cebbaa8d78634e3823172a3a51677c91a9bacde1f6fffff8e3cfbcab927d6852382715020000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffeebd9c9baa89f8c80756c65625955606164686c72797f85898e908f8a847f7b777472716960564b443730221b100500000000000000000000000000000000000000000000000000000000000000001b30455a70859aafc5daefffffffffeed9c4af99846f5a38281602000000000000000000000000000000000000011426364b5c697f91999999999999999995806a5e4c3e2d1e1a28374557647a8d9fb5cadff4fffffffffce9d6c6a28d78634d38230e000000000000000000000000000000000000000012273c51677c91a6bcd1e6ffffecd7c2ad97826d58422d18000000000000000000000000000000000002101f2d36434a505454504b43362d20120400000000000000000008141c2e36434a5460656e75787974635b4a3b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f3138454b535a5e5f5d554b46392c1e0e000000000000000000000000000000000000000000001422303c494d5e6670787d7f7d776c6157473a2918080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60728a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200000000000000000000000000000000000000000000000000e23374b5d72879cb1c8d8eafeffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3929170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffff9e6d3c3a58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000001325365a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f4052677d92a7c5d5e7fbfffffffffffffffffffffffffffffffffffff3dec9b39e89745e49261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b6073879db2c7dcf2fffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000006192c3c4b6074869ca9bacddbebfafffffffffffffffffffffffffffffffffffffffffdefe2cebaa99e8a7a645a493c2c1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000002090d1820222731363a4755607281979fb1bdcde3ecede5d7cdc9c6bab4b2b4bac7ccd6e4f4fffffffffffffffffffffffffffffffffffff0dac5b09b85705b37261401000000000000000000000000000000000000000000000000000000000002090d1820222731363a4755607281979fb1bdcde3ecede5d7cdc9c6bab4b2b4bac7ccd6e4f4fffffffffffffffffffffffffffffffffffff0dac5b09b85705b372614010000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffef0e1d4cac4b8b3afaba7a5a89f938477675f4c473a2f1e160f0d0b08010003030300000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c8def3fffffffff4dfc9b49f8a76614b36210c000000000000000000000b1b2d3e4a5c646f7c899ca4b6c6d6e9fcfffffffffffffffff6e1cdb9a89d8778665e4c3726140100000000000000031729394c5e6b8096a3b5c5d5e5f5fffffffffffffffffffffffff6f0eee8e1dedcdbdbdad9d7d6ccc9bcb49f8a75604b36210c21364b61768a9fb4c9def4ffffffecdac9ae99836e5645311d090000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffff7e7d7c6baaa9f9589817b77757475777a7d81878e949a9fa9a5aa9f9994908c8987867f756860554d40372e20190e030000000000000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffffff2dcc7b29d87725645321e09000000000000000000000000000000000000081c304354647a8c9faeaeaeaeaeaeaeae9f8d7c665c4a3c2c1e1928394a5c6e8398aec5d6e8fbffffffffe5d0bba5907b66503b26110000000000000000000000000000000000000001142637556a8095aabfd5eaffffead5c0ab95806b56402b16000000000000000000000000000000000010202d3d4a5460656a6a6560544a3e2f22120200000000000000081826303e4b546067737b83898d8e8679635948342011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a33424e5660686f7374726a6157493c2c1c0c0000000000000000000000000000000000000008131c32404d5a636f7c858d9294928b8175615847362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435472879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c00000000000000000000000000000000000000000000000417293a50657a8fa4b6cae6f6ffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffe7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e3b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122374c61778ca6b8cbe0f5fffffffffffffffffffffffffffffffffffff4dfc9b49f8a745443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546a8095aac4d4e7fafffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000c2035495a6a7f95a4b5c7d7eaf9ffffffffffffffffffffffffffffffffffffffffffefdecebdb49f8b7b655c4a3c2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000050b0d151d202a374454607281979fb0bccfdae7f3eae2dfd7cdc9c7c9cdd7e0e8f4fffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d080000000000000000000000000000000000000000000000000000000000000000050b0d151d202a374454607281979fb0bccfdae7f3eae2dfd7cdc9c7c9cdd7e0e8f4fffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d080000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffffffffffffff7e2ccb7a28d77624d38220d000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffffff1e6dfd5cbc8c4c0bcc6bab4a19a897d6e61584c4032282422201c141a191818150b0903000000000000000000000000000000000000000000000000000000000000000f24394f64798ea7b8cce0f5ffffffffefd9c4af9a846f5746321e0a000000000000000000000010202d3e4a4e5e6678869ca8b9cde1f5fffffffffffffff8e4d2c1b49e8a79635a4c4030190900000000000000000a1e334657667c8d9fb5c1d2e3f3fffffffffffffffffffffffdede2dbd9d6ccc9c7c6c6c5c4c2c6b9b3ab9f95806b5645321e091e3246576f8499aec4d9eefffffff3dec9b49e8975604b36200b0000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff5e4d7c8bbb4a79e96908c8a898a8c8f93969da5aaafb4bac7bbb4afa9a5a89f9c9b94887e74665e4f4b3e352b1e160a0000000000000000000000000000000000000000000000000000000000172c41576c8196acc1d6ebfffffffff4dfcab49f8a76604b36210b0000000000000000000000000000000000000b20354b6073869baabbc4c4c4c4c4c4bcab9e8a7a645a493c2d1f1b2d3e50657b90a7b9cce0f5fffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000081d3144556f849aafc4d9effffde8d3bda8937e68533e2913000000000000000000000000000000000d1d2d3e4a5b63727b7f7f7b73645c4c402f201000000000000001142636434b5c64727c8690989ea7a49c8978624d402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c3a474c6068757e85898a878075635b493a2a1804000000000000000000000000000000000009182530434f5e667884919ba3a8a9aa9f978676615443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffeebd9c9ab96816c56412c1700000000000000000000000000000000000000000000000a1f3346586d8298adc2d3e5ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffee9d4bea9947f695438271502000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34475973889eb3c8ddf3fffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364e63798ea6b7cbdff4fffffffffffffffffffffce7d1bca7927c67523d27120000000000000000081b2e3e4d63788b9fb4c2d2e5f5fffffffffffffffffffffffffffffffffffffffffff3e3d1c0b19f927d685d4b3d2d1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000002080c1927364354607281969eb5bcc9d5dee5f0f4e9e1dedddee1e9f5fbfffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000002080c1927364354607281969eb5bcc9d5dee5f0f4e9e1dedddee1e9f5fbfffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffffffffffffffae5cfbaa5907a6550372614010000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffcf5f3eae2dfdee0ddd9d5d2d7cdbfb3a79e928276665e4b46393a373530262f2e2d2d2a211e160a01000000000000000000000000000000000000000000000000000000000014293f54697e94a9c5d5e8fbfffffffce9d7c6a8937e69533929160300000000000000000000000210202d36404c5a63798a9eb4c7d7eafdfffffffffffff2ddc9b5a3937e685b493c30221200000000000000000a1a2e3f4c6176879dabbccfdfeffffffffffffffffffffffff5eae2d0c7c3c6b9b4b2b1b0b0afaca9a89e988c8072604b3828160316283953687d93a8c3d3e6f9fffff5e1ccb9a8907b65503b25100000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffff5e6d9cec5b8b3aba5aa9f9e9faba4a8acb2b6c3c4c9cdd7cecac4bfc6bab4b2b1a69d93867c70645c4d483c32281a120600000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffff7e3cfbcab8e79634e39240e00000000000000000000000000000000000013253651677c91a3b5c8d9d9d9d9d9dac9b9a89d8878635a4a3d301f20354b6074899eb3c9def3ffffffffedd8c3ad98836e58392916030000000000000000000000000000000000000b20354b6074899eb3c9def3fffbe8d6c5a5907b66503b261100000000000000000000000000000005182a3b4a5c64798590949490867a665e4c3e2d1b070000000000081c304354606b7a85919ca4adb3b9b6a79a846f5e4c3823100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202e3c4958616f7d88939a9e9f9c958779635947341f11000000000000000000000000000000000b192736434a61697c8a9aa2b0b5c1c8bbb4a49a8473604b35200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff7e3cfbcab917c66513c271100000000000000000000000000000000000000000000000c21364c61768a9fb4c9def1ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5645311d0a000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a5b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffdead8b5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000821364a5b73889db3c8ddf2fffffffffffffffffffffce7d2bda7927d68523d281300000000000000000d22374b5c6e8399a9bacde0f0fffffffffffffffffffffffffffffffffffffffffffbe8d6c5b4a297816c604e3f2f1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737586d8298adc2d7edffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000091826364354606c80949fabb8c5c9d2dddfe7f2f4f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000091826364354606c80949fabb8c5c9d2dddfe7f2f4f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d0000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffebd6c0ab96816b5544311d080000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffff4e8e1ded7cdc9c9cdd7dee0e8e9e1d0c5b8b3a098887c6c6157514f4c4b4336454342423f3632281d140900000000000000000000000000000000000000000000000000000005182b3b596e8399aec3d9eefffffffff6e1cdb9a88e79644e39240f00000000000000000000000000010f1a212f3c495b6a7f94a9bacde2f6fffffffffffff0dbc5b09b8572604a3d2c1e120400000000000000021528384b5d6c8197a6b7c9daecfdfffffffffffffffffffff3e5d8cebfb3aea5a89e9d9c9b9b9a97948f8982796b605443301a0a000d22384d62788da5b6cadff3fffffce8d6c6ab96816c563c2c190600000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffff6ebe2d5ccc8c1c8bbb4b4b5bcc9bdc1c7cad4dadee1e9e2dfd9d4d7cdc9c7c4b7b2a49c91857a6e625a4b45383020190e010000000000000000000000000000000000000000000000000010253a50657a8fa5c4d5e7fbfffffffeebd9c9a7917c67523c27120000000000000000000000000000000000071c3043546f8499afc1d2e6eeeeeeeee7d7c6b8a69d8778645c4d40332931445570859aafc5daeffffffffff1dcc7b19c87725746321e0a0000000000000000000000000000000000000f243a4f647a8fa7b9cce0f5fff5e0ccb9a78d78624d38220d0000000000000000000000000000000b1f344859647a899ba3a9a9a39b8a7c665c4a362210000000000a1d30414b6072808c9ba3b1b6c2c9ccc5b3a2907b66503e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3e4b5b637683929da6afb3b4b2a59c8777614c3f2e1c0800000000000000000000000000000c1b28374454606c7f8d9ea8b4c0c9d1d8cec2b4a2927d67523a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c00000000000000000000000000000000000000000000071a2d3d53687e93a8bacde1f6ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff3dec8b39e8875604b382715020000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edffffffffffffffffffffffffffffffffffffffe1cbb6a18c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d596f8499aec4d9eefffffffffffffffffffffde8d3bda8937e68533e291300000000000000071b2e3e4f647a8fa1b2c7d7eafefffffffffffffffffffffffffffffffffffffffffff1e0ccb8a79a8474604b4131211101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0c6dbf0ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a626b7f8d9ea7b1b5c2c8cbd4dfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a626b7f8d9ea7b1b5c2c8cbd4dfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a48f79644f3a240f00000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffff2ddc8b29d8874604b35200e0000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffef0e4d6ccc9c7bab4b4bac7c8ccd5e3ede3d6ccbeb2a69d9081756967646260545b5a585858544b45393126191103000000000000000000000000000000000000000000000000000b2034485973889eb3c8ddf3fffffffff3dec9b49e8975604b35200b00000000000000000000000000000007121e2c3d4c61778a9fb4c9dff4fffffffffffeebd9c8a6917c665443301f0f000000000000000000091d324556657b8d9fb5c4d4e7f7fffffffffffffffffffef0e3d5c7bab4a199908c898786868584827f7a756d635b4b4336261400000b2035485a72879cb2c7dcf1fffffff1dcc7b29c87725a4935200c00000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffef3e8e0ded6d9cecac9cacfdad2d6dcdfe6eff4f6fcf7f4eee9e9e1dedcd4cbc2b6b1a39b8f83786a60564d40352c1d15090000000000000000000000000000000000000000000000000c21374c61778ca6b8cbe0f4ffffffffead5c0ab95806b56402b1600000000000000000000000000000000000b20354a6074899fb4c9def0fffffffff4e4d5c4b7a69d887a665e4c463a3437586d8298adc2d7edfffffffff4dfcab59f8b76614b36210c000000000000000000000000000000000004182a3b556a7f94aac5d6e8fbfff3dec9b39e89745a4835200b0000000000000000000000000000091d2f404c6277889da7b5c1c1b5a99f8a7a644f3e2d1b070000001024394d5f6d82959fabb5c1c9d3dee0d0c0b09a85705c4a36220900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142331404c5c64798799a1b3b7c4c8c9c3b6a598836e5d4b372308000000000000000000000000000d1c2a394655607281949fabb9c6d0dde4eae2d1c0b09b85705947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa4c3d4e6f9fffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a000000000000000000000000000000000000000000000c21364a5b71869bb0c6d7e9fcffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff5e0ccb8a7927d685645311d0b0000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffecdac9a5907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abc0d6ebfffffffffffffffffffffee9d3bea9947e69543f2914000000000000000d22374b5c6f849aafbfcfe5f5fffffffffffffffffffffffffffffffffffffffffff1e1cfbeb39e897862554431231303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530445161697c88939ca4abb3b7c4caced8e6edfdffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000008182530445161697c88939ca4abb3b7c4caced8e6edfdffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b261100000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffff4dfcbb7a6917c66513c2b190500000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffff0e0d2c6b9b4aba99f9fa9a9b3b8c5d0ddeae8e0cfc4b7b29f97877e7c79777573716f6e6d6d6a60574b44372e1e170b0000000000000000000000000000000000000000000000000d22374d62778ca7b8cce0f5ffffffffefdac5af9a85705544311d0800000000000000000000000000000000000f1f33475870859ab0c5daeffffffffffff7e2cebbaa8b76604b36251301000000000000000009192d3d4b6074869cabbccfe2f2fffffffffffffffffffdefe0d3c5b8a99f93837b7774727171706f6d696560554e493d30261808000005192b3c576c8297acc1d7ecfffffff3decab6a48d78624d38230d00000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffbf5f3ebebe2dfdedfe3ece8ebf2f4f9fffffffffffffffffcf6f4f1e7dfd3cac1b4b0a0988a8075675f4d493c3127190f01000000000000000000000000000000000000000000000a1f33475873889eb3c8ddf3ffffffffeed9c4af99846f5a3b2b1905000000000000000000000000000000000b21364b60768ba8b9cde1f6fffffffffff2e2d4c4b7a69d8a7c6d61584d483e586d8297adc2d7ecfffffffff8e3cfbcab8f7a644f3a250f00000000000000000000000000000000000b1f34475970859bb0c5dbf0ffffefdac5af9a85705a3c2b190500000000000000000000000000000f24384c5e6f8399a6b8c5d2d2c7baa99b86715c4a36220d00000012273c51677c91a0b4bcc9d2dee5f0eeddc8b4a28e79644e372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162532414e5e667a899ca5b3bfcbd5dedfd3c3b2a08f7a654f3626140100000000000000000000000e1d2b3a4757617382969fb5bcc9d7e4eef8f6edddc9b5a38c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b7cadff4fffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375a6f8499afc4d9eefffffffffffffffffffffffffffffffbe8d6c5ab96806b563a2a1704000000000000000000000000000000000000000000021528384e63798ea3b5c9e4f5ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffbe8d5c5b29d8774604b392917030000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000005192b3c4f647a8fa2b3c7ddedfffffffffffffffffffffffffffffffffffffffffff7e7d4c3b2a0917d67594837271505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa8b9cde1f5ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c34434f5e66767e868e969da6adb4bbc8cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c34434f5e66767e868e969da6adb4bbc8cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000004182a3a586d8298adc2d7edfffffffffffffffffffffffffffae7d4c4af99846f5a4835200b00000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffff8e5d2c2b5a89e958e8a898d949ea7b3bfcde2eaece2d4cbbdb1a59c94918f8c8a8886848382827f756860554b3f33291b10050000000000000000000000000000000000000000000010263b50657b90a5c5d5e7fbffffffffead5c0ab95806b5637261401000000000000000000000000000000000004182a3a576c8297acc1d7ecfffffffffff4dfcab49f8a7557453218080000000000000000011426374a5c6b8095a4b6c9daecfffffffffffffffffffbeddfd1c2b6a69e8b7e6e6561585d5c5b5b5a57544f4b4437352c1c14080000000013283d52687d92a7c5d6e8fbfffff9e6d3c3a8937e685336251300000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f3f4f8fffffdfefffffffffffffffffffffffffffffaf1e5ded1c8beb2a99f95877c6f625a4b44372d1d150900000000000000000000000000000000000000000004172a3a5a6f859aafc4daeffffffffff3ddc8b39e8873594834200b00000000000000000000000000000000091e32455674899eb4c9def3fffffffffffff2e2d4c4b7a89e9182766a6259595c6f859aafc4daefffffffffffecdac9a8927d68533d281300000000000000000000000000000000000c22374c61778b9fb4cadff4ffffebd5c0ab96806b56412b160000000000000000000000000000091c2f4051667c90a1b3c4d5e4e5d7c7b5a38f79644f3a240f000002172c42576c8197a9bacdd9e7eff9fff7e4d1c0ac96816c5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c33434f5f687c8a9ea7b6c3d0e0e7f2f1e1cfbeae99836e5443301c08000000000000000000010f1e2c3b485861758398a0b0bdcfdae7f4f5e9e1ded0c8bba48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465772879db2c7dcf2fffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb1c6dbf0fffffffffffffffffffffffffffffff5e0ccb8a78f7a65503a251000000000000000000000000000000000000000000000091d3245566c8196acc1d2e4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f6a5746331e0a0000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a8570594834200a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000b2035485a6e8399aec0d0e3fbffffffffffffffffffffffffffffffffffffffffffecdac9b7a598826d5f4d3b2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d566b8095abc6d6e9fcffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162532404c576169717981888f989faab2bfced8e5f5fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000162532404c576169717981888f989faab2bfced8e5f5fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000a1f34475972879cb1c7dcf1fffffffffffffffffffffffffffff2dfcab49f8b78624d38220d00000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffff3dec9b5a49c8a80797574787f8999a1b0bcced8e5f2e7dfcec3b6b2a9a6a4aa9f9d9b9a98979794887e73655d4c46392e20190e0a040000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffeebd9c9a6917c67513c271200000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffff4dfcab49f8a755f3928160000000000000000000a1d31445564798b9fb4c2d3e7f7fffffffffffffffffaecddd0c1b4a49c887b6860504c473a47464645423f3a363127211a0f0100000000000e23384e63788da7b8cce0f5ffffffeed8c3ae99836e5443301c07000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f2eeeceae9e8e8e8e9eaedf2f4fafffffffffffffffffffffff9efe4ddcfc7bab4a59d9184786a60554a3d3127190e000000000000000000000000000000000000000000172c41576c8196acc1d6ebfffffffff4e0cbb8a68c77624d37220d00000000000000000000000000000000031628385b70869bb0c7d7eafdfffffffffffff2e2d4c6b9b49f97897f77716f6f7a8c9fb4cadff4ffffffffffebd5c0ab96806b56412b160100000000000000000000000000000004182a3a53687e93abbccfe3f7fff9e5d3c2a6917c66513c271100000000000000000000000000000f23384c5e71869bb1bfd0e2f2f0e2cdbaa9927d68533d28130000000e24394e63798a9fb4bdcee2f3ffffffefddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182630445061697d8c9fa8b8c5d3e1edfaf5e9e1d8c9b49e8974604b35200b000000000000000002101f2d3c49596276859aa1b2becde3ecf6eae2d7cdc9bfb3aa9f8e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939586d8298adc2d8edffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000000000000b20364b6075899eb3c8deefffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8976614c36210c0000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624d392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffffffffffffead4bfaa957f6a55402a150000000000021527374d62788b9fb4cadfeefffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9d8776614c41301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b71869cb1c6dbf1ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714222f39464b545c646c747a828b99a1b4bac7d7e5f5fffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714222f39464b545c646c747a828b99a1b4bac7d7e5f5fffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000c22374c61778ca4b6cadef3fffffffffffffffffffffffffffff7e3cfbcab947f6a553f2a1500000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffff9e5d3c2b19c86786b63605a626a7683959eb4bac7d5e3f0ebe1d3cac7bebcc8bbb4b2b0afadadada69d93867b6d61574b3e352b211f170b060000000000000000000000000000000002172d42576c8297acc1d7ecfffffffff7e3cfbcab8e79634e39230e0000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffff4dfcab49f8a755f4a352000000000000000000a1a2d3d4b6073859baabbcee0f0fffffffffffffffff9ebdccebfb3a39b8678655d4e4237332a3131302f2d2a25201d150906000000000000000b20354a6074899eb3c8def3fffffff3dec8b39e8974604a35200b000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffdf7f4ece3dfdcd9d7d5d4d3d3d3d3d5d8dddfe6f2f7fffffffffffffffffffffff7ece5d7cdc3b7b2a1998a7f73645c4b44372b1e10020000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffffbe7d5c4a6917c67513c27120000000000000000000000000000000000152a40556a7f95a9bacde2f0fffffffffffffff2e4d7cdbeb1a79e958c8684848b9fabbccfe3f7ffffffffffedd8c2ad98836d58432e18030000000000000000000000000000000a1f3447596f849aafc9d9ebfefff3decab6a48c77614c37220c0000000000000000000000000005182b3b50667b90a3b5c9ddedf0e0cebdb49f8a79634e38230e0000000c21364a5b687d929fb1c4d5e7fbfffff4e0cbb8a6907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434b626b7f8d9faabac6d5e3f1f3e8e0d7cdc8bbb4a38c77624c37220d000000000000000311202e3d4a5a6377869ba3b3bfcfdcebf1e6d8cec7bab4aca1998b7e695c4a36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283850657a8fa9bacde2f6fffffffffffffffffffffffffffffdead8c8ad98836d5544311d08000000000000000000000000000000000000000000000f24394f64798ea6b7cbe0f4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffff1e1cdb9a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab947f6a5745321e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d586e8398adc3d8edffffffffffffffffffffffead5bfaa95806a55402b150000000000081d3144556b8096aabbcee2f7fffffffffffffffffffffffffffffffffffffffff9e6d3c3b59f8d7b65584633231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4e63788da4b5c9def3ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933363e4a4f5460656d7883929fa9bac7d7e9fdfffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933363e4a4f5460656d7883929fa9bac7d7e9fdfffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000011263b50667b90a5c2d3e5f9fffffffffffffffffffffffffffffeebd9c9ad97826d58422d1803000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffff3decab6a48f7a65594e4a494d58617280929fa9b8c5d3e0eef1e6dfdcd3d1d8cecac8c6c4c3c2c4b7b3a49c8f8276645c4d483c363329211a0f06000000000000000000000000000004192f44596e8499aec3d9eefffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000011263b51667b90a6bbd0e5fffffffffff4dfcab49f8a755f4a35200a000000000000021527384a5c6a7f94a3b5c8d8eafefffffffffffffff8eadbcdbeb2a1998476625a4b3f31211f171c1c1b1a1814100b0802000000000000000000071c30435470859aafc5daeffffffff5e0ccb8a78e79644e39240f000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff6eae2dfdacfcac7c4c2c0bfbebdbdbec0c3c8cbd4dce3ebeceff3f5fbfffffffffffffff5e9e1d4cabfb3a99f9485796a6055493c2d20100000000000000000000000000000000000000010253a50657a8fa5c5d5e7fbffffffffebd6c0ab96816b5638281603000000000000000000000000000000000d22374d62778a9fb4c2d3e3f3fffffffffffffff4e9e1cec5b8b3aaa49c999a9fa9bac9d9ebfefffffffffdead8c8ac97816c57422c17020000000000000000000000000000000c22374c61778b9fb4cadff4fffff1dcc7b19c87725947341f0b000000000000000000000000000b203448596f8499aec1d2e5f9e5d3c2b19f927e685b4935210c000000071a2d3d4e606c8197a6b8cbe0f4fffffbe7d5c4ab96816b563b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a28374454606c80949fabbbc8d7e4f3ece3d5ccc7bab4aa9f968574604b36200b0000000000000412212e3e4a5b6378879ca4b4c1d0deecf1e1d4c8bbb4a99f978e837969604f3e2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5ffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8196abc7d7eafdfffffffffffffffffffffffffffff7e2cebbaa917c675237271501000000000000000000000000000000000000000000000b20354b6074889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac7d8eafdfffffffffffffffffffffffffffffffffffffffffce9d6c6a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b39e8875604b3c2c1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffffffffffffffffffffffeed9c4af99846f5a39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b72889db2c7ddf2ffffffffffffffffffffffead4bfaa957f6a55402a1500000000000b20364b6074889eb3c8d9ebfefffffffffffffffffffffffffffffffffffffffff6dfcab6a596816c5d4b3a291705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3347586c8197acc2d2e5f8ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212d3636434b505a626e7d8b9fa9bacde1ecfffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212d3636434b505a626e7d8b9fa9bacde1ecfffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000012273c51677c91a6bcd1e6ffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000011263c51667b91a6c7d8eafdfffffffffffffffffffffffff1dcc7b19c87725d4b3b35353a4754606b7d8b9ea7b6c2d0ddebf9f3f1e9e6eae2dfdddbd9d8d7d4cbc2b5b19f97877a6a625a534c463a352c21190e02000000000000000000000000061b31465b70869bb0c5dbf0fffffffff2dcc7b29d87725645321d09000000000000000000000000000000000000000f253a4f647a8fa4c9daecfffffffffff4dfcab49f8a755f4a35200a0000000000000d1d31455664798b9fb4c1d2e6f6fffffffffffffffee9daccbdb0a09883746158493c2e21140a040006060502000000000000000000000000000000132536576c8196acc1d6ebfffffffbe8d5c5a9937e69543e291400000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b13181814100b0700000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffef0e6d8cec9c9bcb5b2afacaba9a9a8a8a9abaeb2b7c4c7d0d6d7d9dee0e8f4f7fffffffffffffdf1e6dfd0c7bab4a39b8b7f73625a4a3e2d1b070000000000000000000000000000000000000c22374c61778ca6b8cbe0f5fffffffff0dac5b09b85705645321e09000000000000000000000000000000000b203448596b8196a4b6c5d5e4f1fffffffffffffffcece3d5ccc8c2b5b1aeafb4bac7d7e7f7fffffffffff7e2cebbaa927d68523d28130000000000000000000000000000000013253653697e93aabbcee2f7ffffecdac9ac97816c573b2a1804000000000000000000000000000d22374d62778b9fb4cadff0f3decab6a497816c604e3d2c1a06000000000f1f31414b6075889eb3c8ddf3fffffff1dcc7b19c8772594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b29384555607281959eb5bcc9d8e6f5ece3cec5b8b3a99f978b8175615544311d0800000000000512222f3f4b5c6479889da5b5c2d1dfeef2e2d4c3b6aa9f968a82796e635b4f4232200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3fffffffffffffffffffffffffffffffffffff2ddc7b29d87725846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c0000000000000000000000000000000000000000000000081c3043546c8197acc7d8eafdffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94a9bacee2f2ffffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000f24394f64798eabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffff7e0cbb8a6957f6a5a49382815171412100e0d0c0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffff2ddc7b29d88725746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4e63798ea5b7cbdff4ffffffffffffffffffffffead4bfaa957f6a55402a15000000000316283951667c91a6b8cbe6f6fffffffffffffffffffffffffffffffffffffffff6e6cfbeb29d8775604b3f2e1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4c61778a9fb4c9def0ffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222630353c484d5f677c8b9fb4becee4f4fffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222630353c484d5f677c8b9fb4becee4f4fffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffffffffffffffffffffedd8c3ae98836e59382816030000000000000000000000000e23384e63788da9bacee2f6ffffffffffffffffffffffffedd7c2ad98826d583f2e20202a36434b5f687b899ca4b3bfcde3ecf7fffefffef7f4f2f0efedece7dfd2c9bdb1a59d8b7f78706961584e493d352c1e160a0000000000000000000000081e33485d73889db2c8ddf2ffffffffefd9c4af9a846f5a38281502000000000000000000000000000000000000000e23384d63788dabbccfe3f8fffffffff4dfcab49f8a755f4a35200a00000000000d1d2f3f4b6074869ca9bacedfeffffffffffffffff7ebe3cbbcaf9e9682736056473a2c1e10020000000000000000000000000000000000000000000013283e53687d93a8bdd2e8ffffffffedd8c3ae98836e593c2b190500000000000000000000000000000000000000000000000000000f253a4f647a8fa4c6d6e8fcfffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21282d2d2925201c13080000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffef0dfd2c8bbb4adab9f9d999795949393939495989da6afb4c0c1c1c4c9ccd6dce3eef9fffffffffffffaede5d7cdc1b5aa9f958578645c4a3622120000000000000000000000000000000000000a1f33475873889eb3c8ddf3fffffffff4dfc9b49f8a76604b36210b0000000000000000000000000000000005182b3b4b6075869ca7b8c6d4e1eefdfffffffffffffff3e8e0ded2c9c6c4c4c9cdd7e5f5fffffffffffff4dfc9b49f8a77614c37220c000000000000000000000000000000071c30435470859ab0c8d8eafefff8e3cfbcab917c67523c27120000000000000000000000000005192b3c54697f94aabbcee2f7ead8c8b19c8674604b42311f0f000000000001131e3245576b8095abc0d5eafffffff3decab6a48c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a394656607382979fb0bccfdae7f6e7dacfbeb1a79e948a81786c615746372715020000000005132330404c5d657a899da6b6c3d2e0effae7d4c4b6a59d8c81776d635b4e493d3224140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687e93a7b8cce0f5ffffffffffffffffffffffffffffffefdac4af9a856f5846331f0a00000000000000000000000000000000000000000000000114263650667b90a9bacee2f6ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8b9fb4c4d5e7fafffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b49f8b7863564532262c2a2725242221201d15100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffff4dfcbb7a58b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586b8095abc3d4e6fafffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000091e3245576e8399aec5d5e7fffffffffffffffffffffffffffffffffffffffffeebd9c8b2a0907b65574532211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6a8095a9bacde1f6ffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708141c202b35414d5e687d92a0b2c6d7e9fcfffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708141c202b35414d5e687d92a0b2c6d7e9fcfffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffff1dcc7b29c87725645321e090000000000000000000000000b20354b60758a9fb4c9dff4ffffffffffffffffffffffffebd6c1ab96816c56412c170c182630414e5d65788699a1b0bdcfdae7f6fffffffffffffffffffffaf0e5decec3b7a99f958d857e766c635b4d493c32281a1002000000000000000000091e34495e73899eb3c8def3ffffffffecd7c1ac97826c57422d1700000000000000000000000000000000000000000c21364c61768b9fb5cadff1fffffffff4dfcab49f8a755f4a35200a0000000008182a3b4c5d6b8095a4b5c7d8eafdfffffffffffff6e7d9cfbbae9e958072605545382a1c0e00000000000000000000000000000000000000000000000010253a4f657a8fa4c7d7eafdfffffff2ddc8b29d88735a4834200b00000000000000000000000000000000000000000000000000000d22374c62778ca8b9cce1f5fffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000002121a2832363d43423f3a3530251c1308000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff0e0d2c1b5aa9f98918b878482807f7e7e7e7e8083888f9aa2adabacafb3b9c5c8d1dee5f0fefffffffffffff5e9e1d2c8bbb4a39b8a7a644f41301909000000000000000000000000000000000004182a3a5a70859aafc5daeffffffffff6e2cebaa9907a65503b251000000000000000000000000000000000000d1e3245566379899ea8b7c3d1e2eaf5fffffffffffffffbf5f0e5dedcd9d9dee1e9f5fffffffffffff7e3d1c0ae99836e5947341f0b0000000000000000000000000000000b20354a6074899eb4c9def3fffff4dfcab59f8b77614c37220c000000000000000000000000000b2035485a70859bb0c8d9ebf7e2cebbaa927d675645322413010000000000000316283951667b90a6bbd0e5fbfffff9e5d3c2a7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3a475761748398a0b1bdcde3ecf7ecdac9bcb5a097897f766c635a4b46392919090000000006142331414d5e667b8a9ea7b7c4d4e1f0fef4dfcbb7a69d877a6c62594e4a3d362c1f140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697f94a9c2d3e5f9fffffffffffffffffffffffffffffffffff8e3cfbcab907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6074879db2c5d5e8fbffffffffffffffffffffffffffffffebd6c0ab96816b563a2917040000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a7f95a6b7cbe0f5fffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000091e32455772879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdbaa99b8574604b4336413f3d3a39373636322826201d14090700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2fffffffffffffffffffffffffffffffffffffffae6d4c3a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4c6176899eb4c9def2fffffffffffffffffffffffee8d3bea9937e69543e2914000000000b21364b60768a9fb4c9def3fffffffffffffffffffffffffffffffffffffffff7e2cebbaa98836e5d4c39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c30435463798b9fb4c7d7e9fcffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e192031404e5f6d8298a8b9cde1f3fffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e192031404e5f6d8298a8b9cde1f3fffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c0000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b000000000000000000000000081d31445571869bb1c6dbf0ffffffffffffffffffffffffecd7c2ac97826d573727150208141c313f4b5a627583969fb5bcc9d8e6f6fffffffffffffffffffffff8ece2d4c7bab4aaa39b938a81796d635b4b45382d2013050000000000000000091e34495e73899eb3c8def3ffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000a1f3346586e8398aec2d3e5f9fffffff4dfcab49f8a755f4a35200a000000011426364759657b8d9fb5c2d2e5f5fffffffffffff6e6d9c9bcb49d947f6c60544437281a0c000000000000000000000000000000000000000000000000000d22374d62778ca9bacde2f6fffffff4dfcbb7a68d77624d38220d00000000000000000000000000000000000000000000000000000b1f34475974899eb3c9def3fffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000a151d3038454b525858544f4a4336302518080000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffff2e2d3c2b5a39b8b837c76726f6d6b6a696868696b6e737a84959796979a9ea7afb4c0cad3e0ebfdfffffffffffffcefe6d8cec1b4a89b85705f4d372715020000000000000000000000000000000000172c42576c8197acc1d1e4f8fffffffdead8c7aa95806a55392917030000000000000000000000000000000003162838495b647a8a9da5b4c0cdd7e5edf9fffffffffffffffff8f3f1eeeff4f6fdfffffffffffffef0dcc8b4a28f7a654f3b2a18040000000000000000000000000000000e23384e63788da8b9cde1f6fffff1dbc6b19c86715947341f0b000000000000000000000000000d22384d62788da3b5c9e6f6f4dfc9b49f8a76614b3828150600000000000000000f253a4f647a8fa4b9cfe4f9ffffffecd6c1ac97816c57392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2b3b485861758499a1b2becedbeafff8e3cfbcab9f9382766a61584d493c32291b0b0000000007152432414e5f677c8b9ea8b8c5d4e2f1fffff2ddc8b29d8877645c4c483b362d211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea4b6cadef3ffffffffffffffffffffffffffffffffffffecdac9aa95806b553a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f2034485a6a7f94a5b7cbe3f3ffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000091e32455671879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6075889db3c7d8eafdfffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000003162839596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b5a397816d605459565452504e4d4c4b45383b353126221b100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1c8d8eafdffffffffffffffffffffffffffffffffffffffe7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b5d6b8096a8b9cce1f5fffffffffffffffffffffffde7d2bda8927d68533d28130000000115273751667c91a9bacde1f6fffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d3f2f1b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122130414a6072859aa9bacde5f5ffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132231414c62778a9eb4c5d5e8fbfffffffffffffffffffffffffffffffde9d7c7a08b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132231414c62778a9eb4c5d5e8fbfffffffffffffffffffffffffffffffde9d7c7a08b76604b36210b0000000000000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffff7e3cfbcab8e79634e39240e00000000000000000000000001142637576c8297acc1d7ecffffffffffffffffffffffffefdac5b09a85705544311d08000113212e3c4957617381939fabbbc8d8e7f7fffffffffffffffffffffffff2e5d8cec9c1b4b0a89e978c82786b60564a3e3023140600000000000000091e34495e73899eb3c8def3fffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000417293a4f647a8fa4b6cadef3fffffff4dfcab49f8a755f4a3520000000010f1c3043546277889dabbccfe0f0fffffffffffff6e6d9c8bbab9f937f6a614a433627190a00000000000000000000000000000000000000000000000000000b20354a60758a9fb4c9dff4fffffffae7d4c4a6917c66513c2711000000000000000000000000000000000000000000000000000005182a3b5b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000d1a2731404c5660686d6d696560544a433625130000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff4e4d4c4b6a49b85796d6661585a5756545453535456595c6472808281828489919aa2b1b6c2cee2eaf5fffffffffffffff6eae2d1c6b4a3917c675544311d08000000000000000000000000000000000012273c51677c91a3b4c8ddecffffffffefdac5b09a85705746331e0a00000000000000000000000000000000000a1a2c3d4a5c6479879aa2b4bac7d0dee5f0f8fffffffffffffffffffffffffffffffffffffff9ebe0cebeaf9a85705d4b371d0c0000000000000000000000000000000012283d52677d92a7c6d7e9fcfffeead8c8ab96816c563b2a18040000000000000000000000000216283854697e94a9c1d1e4fff1dcc7b29c87725746321a0a00000000000000000010253a4f657a8fa4bacfe4f9fffffff1dbc6b19c86715746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2c3c48596276859aa2b3bfcfdcebf9fce8d6c6b59f8d7e6d61584c473a352c1e160b0000000007152532424f60687d8c9fa9b9c6d5e3f2fffffdead7c7a7917c67594a3e342a211a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879cb1c7dcf1fffffffffffffffffffffffffffffffffffff0dac5b09b85705947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424d62788a9eb4c3d4e6fffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000031628385b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e3245576a7f94a9bacee2f6fffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b19f958074726f6c696765636261605658504b4437362d232019171412100d0b08020002000102020406080601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758baabbcee2f7fffffffffffffffffffffffffffffffffffffce9d7c7a6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657657b8c9fb4c6d6e8fcfffffffffffffffffffffffbe6d1bca6917c67513c2712000000081d3144556d8298adc7d7e9fcffffffffffffffffffffffffffffffffffffffffefdac5b09a85705a49352111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c303f4d5f697f94a2b4c7d7eaffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f3448596a8095a7b8cce0f5fffffffffffffffffffffffffffffff6e1cdbaa98a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f3448596a8095a7b8cce0f5fffffffffffffffffffffffffffffff6e1cdbaa98a75604a35200b00000000000000000000000000011527375b70859bb0c5daf0ffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffeebd9c9a6917c66513c27110000000000000000000000000013283d53687d92a8c4d4e7fafffffffffffffffffffffff3dec9b49e8975604b36200b000003111e2c394655606c7e8d9faabbc9d9ebfefffffffffffffffffffffffff5eae2dfd1c8c6b9b4ab9f988b8074645c4d4131241405000000000000091e34495e73899eb3c8def3fffffffce6d1bca7917c67523c27120000000000000000000000000000000000000000000c22364a5c72879cb1c7dcf1fffffff4dfcab49f8a755f4a26140100000f1f30404b6072849aa6b8c9daecfefffffffffff6e6d8c8bbaa9f8d7e6961504330251809000000000000000000000000000000000000000000000000000000071c30435472879cb2c7dcf1ffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000004121d2b38454b5e66757d82827e7a7369605443301c1201000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff6e6d6c6b7a69c8676635b514c463a42403f3e3e3e3f403e4b54606b6d6c6c6f757b84909ca4b1bdcdd7e5f4fffffffffffffffdefe4d1c1b29d8774604b36261401000000000000000000000000000000000b20354a6072859bb0becfe5f5fffffff4dfc9b49f8a76614c36210c0000000000000000000000000000000000000f1f2d3e4a5b637784949fa9b3bfc9d3dee5f0f8fffffffffffffffffffffffffffffffffaebdbcec2b1a08f7a644f3f2e1b0000000000000000000000000000000005182b3b576c8297acc1d7ecfffff7e2cebbaa917b66513c261100000000000000000000000000091e3245566f849aafc4daeffff1dcc6b19c87715c3c2b190500000000000000000011263b50667b90a5bbd0e5fafffffff4dfcab49f8b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3d495a6277869ba3b4c0d0ddecfafff5e1ccb9a895806b604c473a332920190e030000000007152533434f60697e8d9faabac7d6e4f3fffffff6e2cdbaa98b76614c3b2d1f180d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d566b8096abc4d5e7fbfffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e606f849aa8b9cde2f2fffffffffffffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a9bacde2f6ffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebdb09e958a8784817f7c7a79777675746d6560554f4a3e38352b2c2a272523201d15191716161718191c1e1c17110b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff6e1cdbaa98e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176889dabbccfe4f4fffffffffffffffffffffffffae5cfbaa5907a65503b25100000000b20354b6074899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583c2c1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e182630404d5d677d8d9fb4c0d1e5f5fffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35201200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6175899eb3c7d7eafdfffffffffffffffffffffffffffff4dec9b49f89745443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6175899eb3c7d7eafdfffffffffffffffffffffffffffff4dec9b49f89745443301c0700000000000000000000000000081d31445572889db2c7ddf2ffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1700000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffe8d3bda8937e68533e2913000000000000000000000000000e23394e63788ea6b7cbdff4fffffffffffffffffffffff6e1cdb9a88f7a644f3a250f000000000e1b2937444b60697d8c9fabbccfe3f2fffffffffffffffffffffffffffdf6efe4ddd7cdc9bcb4aa9f95867a675f4e42312312000000000000091e34495e73899eb3c8def3fffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000071b2d3e576c8297acc1d7ecfffffff4dfcab49f8a755443301c08000e1e2d3d4d5f6b8095a2b3c4d5e7f7fffffffffff6e6d8c8bbaa9f8c7d68604f43331c130800000000000000000000000000000000000000000000000000000000001325365a70859aafc5daefffffffffeed9c4ae99846f5938281602000000000000000000000000000000000000000000000000000014293e54697e93a9c8d9ebfefffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38231509000000000000000000000000000000000000000000000000000000000002090b0f13181f2f3b4856606c7c87929897948f877e72604a41301d0a000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffeead8c8b9a89d88786258493d3633292d2b2a292929292b2e36434a565856575560666f7b86969fb4bac7d6e4f4ffffffffffffffffefdfcab6a5927d685443301c0800000000000000000000000000000000071c304354647a8fa0b2c7d7e9fcfffff7e2cebbaa917c67513726140100000000000000000000000000000000000110202d3d4a5962727f8b99a1b1b6c2c9d2dfe3ecf7f9fffffffffffffffffffffffffeecdccebdb1a497826d5c4b372110000000000000000000000000000000000b2034485971879cb1c6dcf1fffff4dfcab49f8a76614c36210c000000000000000000000000000b21364b60758a9fb4c9def4fff3dec8b39e89735a4834200b00000000000000000012273c52677c91a7bcd1e6fcfffffff7e3cfbcab8f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3d4a5b6378879ca4b5c1d1deedfbfffff3dec9b39e8975614b42332a1f170c060000000000071525334350616a7e8d9fabbbc8d7e5f4fffffff6e6d5c4b49f8a75604b35201005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa6b8cbe0f4fffffffffffffffffffffffffffffffffff7e3cfbcab927d68523a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081829394a5b687e93a1b3c6d7e9fffffffffffffffffffffffffffffffffffbe8d6c5a5907a65503b251000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8499aec3d9eefffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffdecdccdbcb0a99f9c999694928f8e8c8b8b89827b746c645c554d493c413f3c3a383631272f2c2b2b2c2d2f3133312c26201d15090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528385e73899eb3c8def3fffffffffffffffffffffffffffffffffffff4dec9b49f8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293952677c91a6b7c9d9ebfffffffffffffffffffffffffffbe7d5c4a38e78634e39230e00000115273750657b90a7b8cce0f5ffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2c36434b5e667b8b9fabbccfdeeffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6917c6651402f1a0a0000000000000000000000000000000000000000000000000000000000020202020100000000000000000000000000000000000000000000000000000d1e3246576b8095a9bacde2f6fffffffffffffffffffffffffffff3dec8b39e89735e3a2a1804000000000000000000000000000000000000000000000000000000020202020100000000000000000000000000000000000000000000000000000d1e3246576b8095a9bacde2f6fffffffffffffffffffffffffffff3dec8b39e89735e3a2a1804000000000000000000000000000b20354b60758a9fb4cadff4ffffffffffffffffffffffffffffffffeed9c3ae99846e5936261401000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000c2135495b73889db3c8ddf2fffffffffffffffffffffffce9d7c6aa95806b553d2c1a06000000000b192631424f5f677d8d9fb4c4d4e7fafffffffffffffffffffffffffffffff7f4e9e1d9cfc8bbb4a49c8a7d68604e41301e0e0000000000091e34495e73899eb3c8def3fffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffff7e3cfbcab8a75604b35200b0c1c2b3c4a5c677c919eafc0d0e2f2fffffffffff6e6d8c8bbaa9f8c7d675f4e4232241500000000000000000000000000000000000000000000000000000000000000192e43586e8398adc3d8edfffffffff1dcc7b29c87725645321e09000000000000000000000000000000000000000000000000000010253a4f657a8faabbcee2f7fffffffffffffffffffffffffffffffffffae4cfbaa58f7a655041312719110801000000000000000000000000000000000000000000050b0d1115161e2124282a33404c59627481919da5adada9a59d93826e5f4d392510000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff9ece2cebbaa9e8a7a645a483a2c211f1718161514131314161825303540424137444b515d657481929fa9b9c6d6e4f4fffffffffffffff9e6d3c3b19c8773604b35200e00000000000000000000000000000000001325364b5c6e8298a9bacde1f2fffffdead8c8ad98826d5544311d0800000000000000000000000000000000000002101f2d3b475460697984909ca4b1b5c2cacfdadfe6f0f4f7fefffffffffffffdf6ebe2cfbeb19f978675614b3e2e1b02000000000000000000000000000000000d22374c62778ca4b6cadef3fffff0dac5b09b85705746331e0a0000000000000000000000000010253b50657a90a9bacde1f6fff5e0ccb8a78d77624d38220d00000000000000000013293e53687e93a8bdd3e8fdfffffffeebd9c9a8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202e3e4a5b6379879ca5b5c2d2dfeefcfffffdead8c8af99846f5746321f170c04000000000000081626334350616a7f939fabbcc9d8e6f5fffffffeead8c8b7a697826d5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf0fffffffffffffffffffffffffffffffffffeebd9c9ae99836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636465763798a9fb4bfd0e4f4fffffffffffffffffffffffffffffffffff5e0ccb9a78c77624d37220d00000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16000000000000000000000000000000000000000000000000000000000000000000000000091e32455770859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeadacdc7bab4b1aeaba9a7a5a3a2a1a89e9890888179726a625a595654524f4d4b443744424041414244464846413b3531271e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffff0dac5b09b85705544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576e8398aec4d4e7f7fffffffffffffffffffffffffff4e0cbb8a68b76614b36210c0000081d3144556c8297acc5d6e8fbfffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121b29333c4954606b7c8a9ea9bac9d9ebfdfffffffffffffffffffffffffffffffffffffffffffbe7d5c5b09b85705e4c3828150200000000000000000000000000000000000000000000040b0c0f1215171717171614110c0a04000000000000000000000000000000000000000000031629394c62778a9fb4c9dff4fffffffffffffffffffffffffffff2ddc8b39d88735847331f0a000000000000000000000000000000000000000000040b0c0f1215171717171614110c0a04000000000000000000000000000000000000000000031629394c62778a9fb4c9dff4fffffffffffffffffffffffffffff2ddc8b39d88735847331f0a000000000000000000000000000d23384d62788daabbcee2f7fffffffffffffffffffffffffffffffff0dbc6b09b86715443301c08000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000061a2c3d586d8298adc9d9ebfefffffffffffffffffffffff1dbc6b19c86715b4935210c000000000009141d32414d5f6a7f94a6b7cbdff4fffffffffffffffffffffffffffffffffffcf7ebe3d8cec3b6a99f8d7e685f4d3c2b190600000000091e34495e73899eb3c8def3fffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffeebd9b5a08b76604b36210d1c2a3a485a647a8a9eb4bcccdeeefffffffffff6e6d8c8bbaa9f8c7d675f4d413124140600000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4ffffffffffffffffffffffffffffffffffffedd7c2ad98826d604b44372e201d140b0902000000000000000000000000030a0c101317192022262a283236393d3a474c5e667885969fb2b7c3c2c3b7b2a0917c67523c2712000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffecdbccbcb49f8c7c655c4a3c2b1c0e0a04000100000000000008131c202b2d2c2731363f4c56606c7d8b9ea8b9c6d6e5f5fffffffffffffff1decab6a4917c67513c2c19060000000000000000000000000000000008182e3e4d62788a9fb4c4d4e7fafffff3dec8b39e8874604b35200b00000000000000000000000000000000000000010f1d2a36434a5b636f7c86919ca4afb5bcc9cad4dadfe2eaebedeeefefedeae2d9cebfb2a0978176615746332010000000000000000000000000000000000013253652677d92a7c2d3e5f9fffce8d6c6aa95806b553929170300000000000000000000000000152b40556a8095aac7d7e9fdfffbe8d6c5a7927d68523b2b18050000000000000000152a3f546a7f94a9bfd4e9feffffffffecd7c2ac97826d57422d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e3e4b5c6479889da6b6c3d2e0effdfffffef0e2cebbaa96816c563928160400000000000000081626334450616a7f949db5bcc9d9e7f6fffffff9ece2cebbaa9d8877614c37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8297acc2d3e5f9fffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c3043546175869ca9bacddeeefffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b00000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffeed8c3ae99836e5938281502000000000000000000000000000000000000000000000000000000000000000000000003162839556a7f94aac3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffff8eae5d7cdc9c7c4c1bebcbab8b7c6b9b4ada69d968e877f78716e6c6967656260555b595755565757595b5d5b56504b443733291b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffebd6c1ab96816c56372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def2fffffffffffffffffffffffffffff3ddc8b39e88735746331e0a00000b20354b6074889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2f39464c5b6372808d9ea8b9c7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffff3ddc8b4a3917c665645321d0f00000000000000000000000000000000000000030a0c181f2225272a2c2d2d2d2c2926211f170c0300000000000000000000000000000000000000000b1f3447596e8398adc9d9ebfefffffffffffffffffffffffffff4e0cbb8a68c77614c37220c000000000000000000000000000000000000030a0c181f2225272a2c2d2d2d2c2926211f170c0300000000000000000000000000000000000000000b1f3447596e8398adc9d9ebfefffffffffffffffffffffffffff4e0cbb8a68c77614c37220c0000000000000000000000000317293950657a90a5c8d9ebfefffffffffffffffffffffffffffffffff3dec9b49e8975604b35200b000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000013283d52687d92abbccfe3f7fffffffffffffffffffffff3dec9b5a48d78634e38230f00000000000001142330414b6074889db2c8ddf2fffffffffffffffffffffffffffffffffffffffef6eae2d3c7baab9f8d7d675a4935201000000000091e34495e73899eb3c8def3fffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffe1ccb7a28c77624d37221d2b3a47586278889da8b9cddaeafcfffffffff7e7d9c8bbaa9f8c7d675f4d41302313060000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffff7e3cfbcab8d78634e38230e0000000000000000000000000000000000000000000000000000091e32455771869cb1c6dbf1ffffffffffffffffffffffffffffffffffffefdac5b2a0927e6a60554b3f353126201d15100c0a040000030a0c0f1316171e2125282c2b34373b3f38454b4f535758616c7c889ba3b1bdcad4d7d4cabeab96816c56412c17000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff3e3cebdaf9e927d685e4c3e2d1e0e00000000000000000000000000070b161817151d202f38454b5f677b8a9ea8b9c7d8e7f7fffffffffffff9e5d3c2af9a85705b4935210c0000000000000000000000000000000000102035485a6b8095a6b7cbdff2fffff5e0ccb8a78f7a65503625130000000000000000000000000000000000000000000d1825303d494e5e66737c8690999fabb2b6c3c5caced8d5d8d9dad9d8d7cdc8bbb4a198826d6158473929170200000000000000000000000000000000071c3043546d8298adc2d7edfffff5e1ccb9a88f7a65503a25100000000000000000000000000003172939596f8499aec4d9eeffffffeed9c3ae99836e594834200b0000000000000001162b40566b8095abc0d5eaffffffffffefdac5b09a85705b38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f3f4b5c647a899ea6b7c4d3e1f0fefffffff0e0d0bfb49f8b78634d38230e00000000000000081626334450626b80949daebbcfdae7f7fffffffaecdbcdbcb49f8c7b65594734190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364f657a8fa4b6cadef6fffffffffffffffffffffffffffffffffff6e2cdbaa9937e68533d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122231424b60728399a4b6c7d7e9fcffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3b2b190500000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff1dcc6b19c87715645321d090000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea5b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2dfdcd9d6d4d1cfceccd6cdc9c4b7b3aba49c958d8683817f7c7a787573716e6c6b6b6c6d6e7173716c6660554b46392d201002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e53687d93a9bacde1f6ffffffffffffffffffffffffffffefdac4af9a846f5a392917030005182a3b51667b90a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192631404c57616b7884959fabb9c6d6e5f5fffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c1b29c8774604b3d2c190900000000000000000000000000000000000b171e212a34373a3d3f42424242413f3b3633291e170b0000000000000000000000000000000000000005182a3b52677c91abbccfe3f7fffffffffffffffffffffffffffae7d5c4a6917c66513c271100000000000000000000000000000000000b171e212a34373a3d3f42424242413f3b3633291e170b0000000000000000000000000000000000000005182a3b52677c91abbccfe3f7fffffffffffffffffffffffffffae7d5c4a6917c66513c27110000000000000000000000000b1e334657697e94a9bed3e9fffffffffffffffffffffffffffffffffff6e1cdb9a88d78634e38230e000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffbe8d6c5a38e78634e39230e00000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffffffffffffff8e5d2c2aa957f6a553d2d1a0700000000000005131d3144556e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffdf1e5d7c9bcab9e8978624d3e2e1b08000000091e34495e73899eb3c8def3fffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffff8e3ceb9a38e79644e39242e3b48596176869ca6b7c6d6e9f8fffffffffeebd9c9bbaa9f8c7d675f4d413023130500000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffeebd9c9a5907b66503b2611000000000000000000000000000000000000000000000000000003162839576c8297acc1d7ecfffffffffffffffffffffffffffffffffffff5e1cebeb59f8d8073655d514b443736312725211f171a1a171e2124282b2933363a3e413b484d515458566064686c7077818d9ea6b4c1cedfe6ece6d9c4af9a846f5a392816030000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffbe8d6c5b19f957f6a5f4e402f2010000000000000000000000000000000000103000208111a2832414d5d657a8a9ea9bac9daecfffffffffffffff1dcc8b4a28d78634d38230e000000000000000000000000000000000005192b3c4b6175889db2c3d4e6fafffbe8d5c5ac96816c5443301c0700000000000000000000000000000000000000000008131c2c35404c546067717b848c959da5aab0b4bbc8c0c3c4c5c4c3c7bab4aa9f958374604c473a2a1b0b00000000000000000000000000000000000b20354a6074889db3c8ddf2fffff3dec9b49e8975604b36200b000000000000000000000000000a1e33465772889db2c7ddf2fffffff4dfcab49f8b77624d3929160300000000000002172c42576c8197acc1d6ecfffffffffff2ddc8b29d88735645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212f3f4b5d657b899ea7b8c4d4e2f1fffffffff1e1d2c2b3a1947f6a5b4935210c000000000000081626344451626b80959eafbbcce3ecf7fffffffbecdccebdb09e937e685d4b3a2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822374b5d72879cb1c8d8eafefffffffffffffffffffffffffffffffffdead7c7b09b85705b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202f404e606b8096a1b3c2d3e5f5fffffffffffffffffffffffffffffffffffffce8d6c6aa95806a55402b150000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffae7d4c4ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f1eeebe9e7e4e3e1e9e1ded5cbc8c2b6b1aaa39b989694918f8d8a888684818080818284868886817b746a61574a3e2d2010020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5c70859bb0c7d7e9fcfffffffffffffffffffffffffffce8d6c6aa957f6a55402a1500000b1f3448596e8398aec5d5e7fbfffffffffffffffffffffffffffffffffffffffffffce9d7c6a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2937444b5e6676808b9aa1b5bcc9d6e4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab6a5957f6a5b49372614010000000000000000000000000000000b1b2933363b474c4f5255575757575654514c463a33291b0b000000000000000000000000000000000000000d21364b61768b9fb4cadff4ffffffffffffffffffffffffffffebd5c0ab96806b56362614010000000000000000000000000000000b1b2933363b474c4f5255575757575654514c463a33291b0b000000000000000000000000000000000000000d21364b61768b9fb4cadff4ffffffffffffffffffffffffffffebd5c0ab96806b5636261401000000000000000000000b1b2e3f4b6176889db3c8ddf2fffffffffffffffffffffffffffffffffffce9d7c6a8937d68533b2a180400000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffff5e0ccb8a78b76614b36210c00000000000000000000000000000b1f34475970859bb0c5daeffffffffffffffffffffffffff0dcc7b29c87725b4a36210c00000000000000061a2c3d596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffff5e7dac9b9a899846f5c4b372209000000091e34495e73899eb3c8def3fffffff6e1cbb6a18c76614c37210c0000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffbe6d1bca6917c67513c313e4b596277869ca4b6c4d4e4f4fffffffff9ebe3cfbcab9f8c7d675f4d41302313050000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffe7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000013283d52687d92a7c4d4e6fafffffffffffffffffffffffffffffffffffeece3cfbcab9f95857b70666055504b45383b3733292f2f2933363a3d4139464c4f53575a5962666a6d7175797d81858a979fabb8c5d1dfebfafff2ddc7b29d87725745321e090000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff5e0ccb8a797816d61504131211102000000000000000000000000000000000000000000000a161e303f4b5c657b8b9fabbccfe3eefffffffffffff7e3d1c0ab95806b563c2c190600000000000000000000000000000000000e1e324657687d92a5b7cbdff4fffff2ddc8b29d8873604a35200b00000000000000000000000000000000000000000000000f1a212f36434b525e656f7880878e959b9faaa8abadafafafadaaa99f988c8073605645332a1c0c0000000000000000000000000000000000000f24394f64798ea6b8cbe0f4ffffeed9c3ae99846e5544311d08000000000000000000000000000c21364c61768ba5b7cadff4fffffff7e2cebbaa957f6a5746321e0b00000000000003182d43586d8298adc2d7edfffffffffff4dfcab59f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000412222f404c5d657b8a9ea7b8c5d5e2f2fffffffff2e2d4c3b5a4998372604b3c2c19060000000000081626344451626b80959eafbcccd9e9fffffffffbedddcfbeb19f95806b604e3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f54697f94aabbcee2f7fffffffffffffffffffffffffffffffffff5ddc8b4a38e79634e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f202e3e4c5e687e939eb0bfd0e0f0fffffffffffffffffffffffffffffffffffffff5e1ccb9a8907a65503b25100000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffff4dfcbb7a6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52687d92aabbcee2f7fffffffffffffffffffffffffffffffffffffff7e2cebbaa8e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfaf8fffcf5f2e7e0ddd3cac7c1b5b1aeaba9a7a4ab9f9e9b999795969697999b9d9b9690887f75645c4a3e2d2010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d31445564798ea3b5c9e5f5fffffffffffffffffffffffffffff5e1ccb9a88f7a65503a251000000d22374c62778a9fb4c9dff3fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a88b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b29394655606b7c88969fa9b3bfcfdae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8b79635544311d0e000000000000000000000000000003172939464c56596164676a6c6c6c6c6b696661584b46392917030000000000000000000000000000000000000a1e32465772879db2c7dcf2ffffffffffffffffffffffffffffefdac5af9a85705443301c08000000000000000000000000000003172939464c56596164676a6c6c6c6c6b696661584b46392917030000000000000000000000000000000000000a1e32465772879db2c7dcf2ffffffffffffffffffffffffffffefdac5af9a85705443301c08000000000000000000031629394b5d6c8196a6b7cbdff4ffffffffffffffffffffffffffffffffffffeed9c3ae99836e5947341f0e00000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffff3dec8b39e89735746321e0a000000000000000000000000000004182a3b54697f94a9c0d1e4f7fffffffffffffffffffffff3dfcab6a58e79634e39240e000000000000000b2136495b72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c6b3a18f7a644f372715020000091e34495e73899eb3c8def3fffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffead5c0aa95806b553f454b5c6478869ca4b5c2d3e2f2fffffffffcebdbcbbbb49f8d7d675f4d4130231205000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000e23384d63788da6b7cbdff4ffffffffffffffffffffffffffffffffffffffecdac9bcb5a39b90857c746b65605654504c473a444439464b4f52565a576165686c7073777b7f83878a8e92969a9fa9b5bcc9d5e3effdfffff4dfcab59f8b76604b3621110000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff3dec8b39e8974604b43332313030000000000000000000000000000000000000000000000000213212e3e4b5d677d8d9fb5c0d1e3f3ffffffffffffeedcc7b29c87725a4935200e0000000000000000000000000000000000031628394a6073879db2c7ddf2fffff4dfcbb7a68f7a654f382715020000000000000000000000000000000000000000000000061218263035404c505a626a727980858a8f939698999a9a9895918a83796b6055453827170c00000000000000000000000000000000000005192b3b556a8095aac4d5e7fafff9e6d3c3a8937e695337271502000000000000000000000000000e23394e63788ea3c3d4e6fafffffffeead8c8b39e8975614b39291603000000000003182e43586d8398adc2d8edfffffffffff8e3cfbcab8d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000412222f404c5e657b8a9ea8b9c5d6e3f3fffffffff3e3d5c4b7a59c8676615443301e0e0000000000081626344451626b80959eafbcccdaeaf8fffffffbedddcfbfb2a097816d62504231211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374c62778b9fb4cadff0fffffffffffffffffffffffffffffffffff7e4d1c1ac97816c5846331f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3e4b5c667c8c9fb4bccdddedfefffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b0000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffbe8d6c5b29d8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859aafc8d9ebfefffffffffffffffffffffffffffffffffffffffeead8c8a7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f0e5dedcd2c9c6c3c1bebcc9bcb5b3b0aeacaaabacacaeb0b2b0aba69e95877a645c4a3e2d1f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414b6073849aafc1d1e4fffffffffffffffffffffffffffffff3dec9b39e8975604b36200b000011273c51667c91aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818283946576173808d9da6b4bac7d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2cdbaa99b8573604b3c2c1906000000000000000000000000000a1e334657616b73777a7c7f81828282817e7b766d615746331e14030000000000000000000000000000000000031629395a6f8499afc4d9eefffffffffffffffffffffffffffff3dec9b49e8974604b35200b00000000000000000000000000000a1e334657616b73777a7c7f81828282817e7b766d615746331e14030000000000000000000000000000000000031629395a6f8499afc4d9eefffffffffffffffffffffffffffff3dec9b49e8974604b35200b0000000000000000000a1e324657657b8d9fb5c4d4e7fafffffffffffffffffffffffffffffffffffff4dfc9b49f8a77614c3c2b1a0b000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffff1dbc6b19c86715c392916030000000000000000000000000000000d23384d62788da2b4c8ddf3fffffffffffffffffffffff9e6d3c3a8937d68533e28130000000000000b1b2e3e4e63798ea4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfad98826d5544311d080000091e34495e73899eb3c8def3fffffff6e1cbb6a18c76614c37210c0000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffff0dbc6b09b86715d5756606a7a889ca4b5c2d2e0f0ffffffffffeedecdbcae9d937e685f4d413023120400000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbffffffffead5c0ab95806b56402b160000000000000000000000000000000000000000000000000000000c2035495a73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff7e7dacfc1b5b1a29a9188807a756f696561585c5a5a5b576164686b6f73767a7d8185898c9094989c9faaa8acafb4bac7cfdae7f3fffffffff8e3cfbcab8e79644e3f2e1c0800000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff0dbc6b09b867155443125150500000000000000000000000000000000000000000000000000000311202f3f4d5f6a7f95a2b4c5d5e7fbfffffffffff3decab6a48d78634d3d2c1c0c00000000000000000000000000000000000b1c3043546d8298adc2d7edfffffae7d4c4ac97816c5645311d090000000000000000000000000000000000000000000000000008141c202f383c484d555c646a70767a7e808384858483807c766d635b4b4437271a0a000000000000000000000000000000000000000b2034485971869bb0c6dbf0fffff3dfcab6a58d78634d38230e000000000000000000000000000010253a4f657a8fa4bacfe4fffffffffff6e0ccb8a7947f6a5746321e0b000000000002172c42576c8197acc1d6ecffffffffffffecdac9a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000412222f404c5e667c8b9fa8b9c6d6e4f3fffffffff3e3d5c5b8a69d87776258463626140000000000081626344451626b80959eafbcccdaeaf8fffffffaecddcfbfb2a1988272604b443324140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8399aec2d3e5f9ffffffffffffffffffffffffffffffffffefdec9b49e8a76614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3d4a5c647b8b9faabbcedaebfbfffffffffffffffffffffffffffffffffffffffbe8d5c5ad98836e5645311d090000000000000000000000000000000000000000000000000000001325365b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff5e0ccb8a7947f695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364e63798ea2b4c8e6f6ffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c5739281603000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3efe4dddbd8d6d4d1dacfcac8c6c3c1c0c0c1c2c3c6c8c6c5b8b3a59d897a645c4a3d2d1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3d4d5f6b8096a2b4c8dfeffffffffffffffffffffffffffffffae7d4c4ad98826d5645321d09000011273c51667c91a6c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364557617583969fabb8c4ced8e5eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b4a3947f695a49352012000000000000000000000000000c21364c617581888c8f9294979797979694908a8275614b42322110020000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffff5e1cdb9a88d78634e38230e00000000000000000000000000000c21364c617581888c8f9294979797979694908a8275614b42322110020000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffff5e1cdb9a88d78634e38230e00000000000000000a1a2f404b6175879dabbccfe2f2fffffffffffffffffffffffffffffffffffffff6e2cdbaa9957f6a5a4838291b100400000000000000000000000000000000000000061b30465b70859bb0c5daf0ffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a000000000000000000000000000000000c2035495a70859ab0c5d5e7fbffffffffffffffffffffffecd7c2ac97826d573929170300000000081828394b5c6d8297adc2d3e5f9ffffffffffffffffffffffffffffffffffffffffffffffffffffeddec9b49e8975604b36200b00000417293a5e73899eb3c8def3fffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffff2ddc9b5a3907b6b6c6f75808b9da6b5c2d2e0f0fefffffffff7e3d1c0b09e947f69604e41302312040000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffebd6c1ab96816c56412c1700000000000000000000000000000000000000000000000000000006192c3c586d8298adc2d8edfffffffffffffffffffffffffffffffffffffffff7ece3d2c9c0b4b0a69d969089847f7b7673716f6f707376797d8084888b8f93969a9ea7a6a9adb1b4bbc8c1c5c9cdd7e3ecf7ffffffffffffecdac9ab96816b5d4b37231100000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffeed8c3ae99836e59372715070000000000000000000000000000000000000000000000000000000002112130414b6072849aa6b8cbe0effffffffffff9e6d3c3a9937e695b493a291a0a000000000000000000000000000000000013253653687d92a8c1d2e4f8fffff2dec8b39e8975604b36200f00000000000000000000000000000000000000000000000000000108111c232b35383e4a4f55576064686b6e6f706f6e6b6661574e4a3d3126190a00000000000000000000000000000000000000000d22374d62778b9fb5cadff4fffff1dcc7b29c87725a4935200c000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffbe8d5c5b39e8875614b39291603000000000013293e53687e93a8c0d0e3f7ffffffffffe4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000412222f404c5e667c8b9fa9bac6d6e4f4fffffffff2e3d5c5b8a79d88796359483a29180800000000081626344451626b80969eb0bcccdaeaf8fffffffaecdccfbfb2a19982736054433026160600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b51667b90a4b6cadef2fffffffffffffffffffffffffffffffffff6e1cdb9a8947e695544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314212f3e4a5b647a899ea9bac8d9ebf9fffffffffffffffffffffffffffffffffffffffff5e0ccb8a7917c6651382715020000000000000000000000000000000000000000000000000000071c30435471869bb0c6dbf0fffffffffffffffffffffffffffffffffffffbe8d6c5b39e8976614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8297adc0d1e3fffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715745321e090000000000000000000000000000000000000000000000000000000000000000000000132536556a7f95aac9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2f0edebe9e6ece3dfdddbd9d6d5d5d6d7d9dbdddbd5cbc3b6a79e897a645b4a3d2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939495b677d919eb0c0d1e3fdfffffffffffffffffffffffffffff4dfcbb7a6907b66513828150200000f24394e64798ea8b9cce1f5ffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435460758499a1b5bcc9d5e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d1c1b49f8a78634d41301a0a000000000000000000000003182d43586d82969da6a4a7aaacacacacaba9aa9f98836e614f3f2e20100100000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffce9d6c6a6917c67513c27120000000000000000000000000003182d43586d82969da6a4a7aaacacacacaba9aa9f98836e614f3f2e20100100000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffce9d6c6a6917c67513c271200000000000000021528384c5e6c8197a5b6c9daecfffffffffffffffffffffffffffffffffffffffffdead7c7b49e8a78625646392e1f180c00000000000000000000000000000000000005182b3b5b71869bb0c6dbf0ffffffffffffffffffffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000006192c3c53687d92a7b8cce0f3fffffffffffffffffffffff1dcc6b19c86715746331e0a000000021325364657647a8d9fb5cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88f7a644f3a250f00000a1f33475873899eb3c8def3fffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffff8e4d2c1b39e8980818488959fa9b7c4d2e0f0fefffffffffff1dcc8b4a296806b614f4231231305000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000013283e53687d93a8c8d8eafefffffffffffffffffffffffffffffffffffffffffff0e5ded1c8c4b7b3aba89e9994908c8886848486888b8f9296999da6a4a8acafb3b8c5bfc2c6caced9d6dadee1e9f5fffffffffffffffff4dfcab49f8c7b65503f2e1c08000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffebd6c1ab96816c56412c1700000000000000000000000000000000000000000000000000000000000003131c3043546277889eb3c1d1e4f7fffffffffff1dec9b39e897963584738271502000000000000000000000000000000000d22384d62788da3b5c9ddf2fffff5e0ccb8a7917c67513d2c1a0600000000000000000000000000000000000000000000000000000000090e1920232d363939454b4f5356585a5a5a5855514c4639362d1d140900000000000000000000000000000000000000000417293a53687e93abbccfe3f8fffce8d6c6ab96816c563c2c1906000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffff3e0ccb8a7947f6a5746321e0a00000000000e23384d63788da2b3c7dcedfffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000312222f404c5e667c8b9fa9bac7d7e4f4fffffffff1e2d4c5b8a79e8979635b493b2b1b0b00000000071626334451626b80969eb0bccddaeaf8fffffffaecdccfbeb2a19983736055443626140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20354a6073869cb1c4d4e7fafffffffffffffffffffffffffffffffffce9d7c6b29d8774604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313f4b5c6479889ea7b9c7d7e6f6ffffffffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a7957f6a57463319090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9deeefffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000071c3043546f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff8f4f3f0eeeceaebebeceef0f2f0e7e0d3c5b8a79e8979635b493c2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000008131e33465763798a9eb4bccddeeefffffffffffffffffffffffffffffdead8c8b39d8874604b36200b0000000b20354b6075899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b60728399a2b3bfcfdae7f2fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe1cdbaa99a846f5f4d382816020000000000000000000004192f44596e8499aeb7c4bcbfc1c1c1c1c0c8bbb4a1937e695d4b3e2d1f1203000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000004192f44596e8499aeb7c4bcbfc1c1c1c1c0c8bbb4a1937e695d4b3e2d1f1203000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000091d324556667c909fb1c3d3e7f7fffffffffffffffffffffffffffffffffffffffffff5e1cdb9a89a847461574b3f332a1c1308000000000000000000000000000000010f2034485972879cb2c7dcf1ffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000e21364b6175889eb3c5d6e8fbfffffffffffffffffffff4dfcab49f8b76614c36210c00000a151d3043546175869cabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a7927d68523d281300000c21374c61768b9fb4cadff4fffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffefe0ccb9a79e95969a9da6b4bac7d5e2f0f5fcffffffffffefdac5af9a8573604b433220190e05000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffebd5c0ab96806b56412b16000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffff8efe4ddd4cbc8c6b9b4aea9a5a69d9b99999b9da6a4a7abafb2b7c4bdc1c5c8ccd6d4d8dcdfe2ebebeff4f6fcfffffffffffffffffff7e3cfbcab9b85705d4b37230e000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000011426364859677d92a3b4c8ddeefffffffffff5e0ccb9a79c8676615645311d16060000000000000000000000000000000b2035485a71869bb0c6dbeffffffbe8d5c5af9a846f5b4936210f000000000000000000000000000000000000000000000000000000000000060b101b22242832363a3e414344454543403c363329211a0f010000000000000000000000000000000000000000000a1f3347586f849aafc9daecfffff5e1ccb9a8907b65503b261000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffbe7d5c5b39e8876614b36210f00000000000c2035495a6f849aafbfcfe7f7fffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000311212f404c5e667c8b9fa9bac7d7e5f5fffffffff1e1d4c4b7a69e897a645b4a3d2c1d0d00000000071525334451626b80969eb0bccddaeaf8fffffffceddccfbeb2a098827360554437271808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354687d92a6b7cbdff3fffffffffffffffffffffffffffffffffff4dfcab7a5927d685443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424e5d657a899ea6b8c5d6e5f5fffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5645311d090000000000000000000000000000000000000000000000000000000f24394e64798ea6b7cbe0f4fffffffffffffffffffffffffffffffffffce9d7c6b39e8976614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1e3d6c5b8a79e8879635a483b2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000040002090b10182530434b6175869ca8b9cddaebfcfffffffffffffffffffffffffffff7e2cebbaa95806a5544311d08000000081d3144556e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6a7f95a1b3c0d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b3a2917c675645321e0b0000000000000000000002182d42576d8297acc2d4d1d4d6d7d7d7d6d8cebfb49f8b7b655c4a3d301e160a0000000000000000000000000003162839586d8297adc2d7ecffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000002182d42576d8297acc2d4d1d4d6d7d7d7d6d8cebfb49f8b7b655c4a3d301e160a0000000000000000000000000003162839586d8297adc2d7ecffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000b20364b6074879db2bdcee1f1fffffffffffffffffffffffffffffffffffffffffffffce9d6c6b4a2998375655d4c473a3025180f0300000000000000000000000005121f2d3e4d62778c9fb5cadff4fffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000091e3246576a7f94a7b8cce0effffffffffffffffffffff7e3cfbcab907a655036251512131a2832434a60728399a4b6c9daecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e2914000011273c51667c91abbccfe3f7fffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffbe8d6c5b9b3abacafb3b8c4ced8d6dadee1e8f1f3f9ffffebd6c1ab96816c5b4e4a3d352c1f180d0300000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffff7f2e7dfddd6cdc9c4bec4b7b3b1afafb0b2b7c4bdc0c4c8cbd4d2d6dadee0e8e9edf1f4f7fefffffffffffffffffffffffffffffeebd9c9b5a38f7a65503a2510000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000008182b3b4a6072859bb0c0d1e3f7fffffffffbe8d6c5b6a49a8474604b4433241405000000000000000000000000000005192b3c546a7f94a9c1d1e4f7fffff3dfcab59f8c79634e3d2c1a060000000000000000000000000000000000000000000000000000000000000000070d0f161e2125292b2e2f302f2e2b26211e170b0700000000000000000000000000000000000000000000021628384c61768b9fb4cadff4fffff3dec9b49e8975604b36200b000000000000000000000000000003162838576c8197acc1d6ecfffffffffffffff3e0ccb8a7937e68533d2d1a070000000006192c3c4f647a8ea1b2c9d9ebfefffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000211212f404c5e667c8b9fa9bac7d7e5f5fffffffff1e1d3c3b7a69d8879645c4a3d2d1f0e00000000061525334350626b80959eb0bccddaeaf8ffffffffeedecfbeb2a09882736055443727190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6074889db2c5d6e8fbfffffffffffffffffffffffffffffffffae6d4c3b19c8673604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b39464b60687b8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e3827150200000000000000000000000000000000000000000000000000000013283d53687d92a8c4d5e7fafffffffffffffffffffffffffffffffffff6e1cdb9a895806a5746331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffeebd9c8a9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f0eceaeaedf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c5b8a69d8778625947392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f54697e94a9bed3e9fefffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000002090b14191a151d20242e36434a616e8399a4b6c6d6e9f8fffffffffffffffffffffffffffffeebd9c8b49f8b77624c3727150200000001152737556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4e63798b9fb4bfd0deedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d0c0b29d8775604b3928160300000000000000000000152b40556a8095aac8d9ebe9ececececebeae2cebbaa9e897a645b4d4032281a12090200000000000000000000091e3245576f849aafc4d9effffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000000000152b40556a8095aac8d9ebe9ececececebeae2cebbaa9e897a645b4d4032281a12090200000000000000000000091e3245576f849aafc4d9effffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000316283953697e93a5b7cadbebfffffffffffffffffffffffffffffffffffffffffffffffff4e4d1c0b3a199867b6d61584a43362d1e160a010000000000000000050d1920303d4a5c6b8095abbccfe3f8fffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000031628394c6176899eb3c1d2e5f5fffffffffffffffffffeebd9c9a9947f6a5443312727282f38454b616b8096a1b2c3d3e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d67523d28120002152738576c8196acc9d9ebfefffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffff4e4d6ccc9c0c1bfbdbcbcbdbec1c5c9ccd6dcdee5f0f7f2ddc8b29d88796e635b4d493c342a1e170b010000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000081d31445573889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2e9e1ded9d4d4cbc8c6c4c4c5c8cbd4d2d5d9dddfe6e8ebeff3f5fbfffffffffffffffffffffffffffffffffffffffffff7e7d1c1ab96816c56412c17000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff9e4cfbaa48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000d1c304354647a8fa2b4c8dcf2fffffffffff3e3d3c2b4a298826d6250423223130500000000000000000000000000000e23384d63788da3b4c8ddf5fffff8e3cfbcab98826d5b4936210e000000000000000000000000000000000000000000000000000000000000000000000003090b0f1316191a1b1a1916110c0a030000000000000000000000000000000000000000000000000a1e324556687d92aabbcee2f7fffce9d7c6ad98836e5645311d090000000000000000000000000000091e32455670859bb0c5dbf0fffffffffffffffbe8d5c5b19c86715c4a36210d00000000000e22364a5c6e8399abbccfe3f7fffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000110202e3f4c5e667c8b9fa9bac7d8e5f5fffffffff1e1d3c3b6a59d8879635b4a3d2d1f0f00000000051424324350616b80959eb0bccddaeaf8fffffffff1e1d1c0b2a098827360554437271909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314556697f94a7b9cce0f3fffffffffffffffffffffffffffffffffff1decab6a4917c675443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2c3c4857616d7e8c9ea8b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff7e3d1c0af99846f5b49351a0a00000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffff3dec9b49e8a76614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8ffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f593c2c190600000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f7ece3dfdbd7d5d5d8dfe2eaedf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c4b7a69c877762574637271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb0c6dbf0fffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000a151d20292e2f273136393e4b54606a7f94a1b2c2d3e4f4fffffffffffffffffffffffffffffff7e2cebbaa97826d59483419090000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596e8399aabbceddedfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedfcab7a5947f695746321e090000000000000000000011263b50667b90aabbcee2f7fffffffffffdead8c8b9a79e8979665e4b45382f201d150e0b080100030002090d1928394b60768a9fb4c9def4fffffffffffffffffffffffffffffff2ddc8b29d88735d372715010000000000000000000000000011263b50667b90aabbcee2f7fffffffffffdead8c8b9a79e8979665e4b45382f201d150e0b080100030002090d1928394b60768a9fb4c9def4fffffffffffffffffffffffffffffff2ddc8b29d88735d372715010000000000091e32465771869bb1c3d4e6f9ffffffffffffffffffffffffffffffffffffffffffffffffffeedecfbfb3a49c8d82776860544a3d32281c14080200000000050d19202b34404d5b647a8b9fb4c9daecfffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000b1f334658687e93a3b5c7d7e9fcfffffffffffffffffff0dac5b09b8573604b44373d3e404c56606c7f949eb0bfcfe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab907b65503b261000091d31455671869bb0c6dbf0fffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffff1e1d3c3b7b2ada9a8a6a6a7a9acafb3b9c6c6c9d3dfe2eadfcbb7a69d8d83796d625a4c483b33291d140900000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffecdac9a7927c67523d271200000000000000000000000000000000000000000000000000000000011426375d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3eee9e7dfdddbd9d9dbdddfe6e7ebeef2f4faffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdbc6b19c86715c382816020000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffbe8d5c5a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000001325364a5c70859ab0c4d4e7fafffffffffff1e0d1c0b2a095806b604f4131231406000000000000000000000000000c2135495b70859bb0c6d7e9fcffffecdac9b49f8c79634e3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000010305050503000000000000000000000000000000000000000000000000000000000a1a2d3e4b6075869cb1c8d8eafefff6e1cdbaa8917c67523827150200000000000000000000000000000b21364b60758a9fb4c9dff4fffffffffffffffff3dec9b5a48e79644e39240f0000000000071b2d3e4e63798c9fb4c9daecfffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4b5d657c8b9fa9bac7d8e5f5fffffffff3e3d3c3b6a59c8778635b4a3d2d1f0f0100000001122331424f616a7f959eafbccddaeaf8fffffffff6e6d3c3b4a29882726055443727190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6176899eb3c5d5e8fbfffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495a627582939faab9c6d5e3f3fffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28f7a65503d2c1a0000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9efffffffffffffffffffffffffffffffffffffecd7c2ad97826d5847331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735a4935200c000000000000000000000000000000000000000000000000000000000000000002162838576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5dedacfcac6c2c0c0c3c9ced8d8dcdfe6e9edf1f4f7fefffffffffffffffffffffffffffffffffffffffffffffffff3e2d4c4b6a59b8575615544311d14000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f50657b90a3b5c9ddf2ffffffffffffffffffffffffffffffffffffecd6c1ac97816c573f2e1b080000000000000000000000000000000000000000000000000000000c1a2731363e434438454b4f545c64727f8d9fb5bfcfe0f0fffffffffffffffffffffffffffffffdead8c7b49f8c78634d3b2b18000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4c8d8eafbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b39e8875614b36210d000000000000000000000c21364b61768b9fb4cadff3fffffffffffff6e6d6c5b8a79e8a7c6b60564c4036312723201d14191819151d202a374557677c91a9bacde1f6fffffffffffffffffffffffffffffff4dfc9b49f8a745544311d08000000000000000000000000000c21364b61768b9fb4cadff3fffffffffffff6e6d6c5b8a79e8a7c6b60564c4036312723201d14191819151d202a374557677c91a9bacde1f6fffffffffffffffffffffffffffffff4dfc9b49f8a745544311d0800000000000c21364b61768ba3b5c9e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcfc3b6ab9f97897d72635b4b453930261d150c0a050d19202b343b484d5e6679889ea9bacee7f7fffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000417293a4b6073859ba9bacde1ecfbfffffffffffffffff2ddc8b4a3937e6a6055545253565e667481949dafbccdddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37210c000b20364b60758a9fb4c9dff4fffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffff9e6d3c3b6a59d98949391919294969a9ea8aab1b6c2caced8e3d4c4b7ab9f998c82786c62594c463931261910020000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffff8e3cfbcab8f79644f3a240f00000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2f0eeeef0f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745645321e090000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff5e0ccb8a78b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000008182d3e52677c91a6b7cbdff6ffffffffffffeedecfbeaf9e937e695f4e413124140600000000000000000000000006192c3c53687d93a8bacde1f6fffff7e3cfbcab98826d5b49352113000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384a5c6b8095a4b6cae6f6fffff4dec9b49f8a76614b36210c00000000000000000000000000000011263b50667b90aabbcee2f7fffffffffffffffff8e5d2c2aa947f6a553f2a1500000000000d1b2836495b6d8298abbccfe3f8ffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000d1d2d3d4b5c657b8b9fa9bac7d8e5f5fffffffff7e7d5c5b6a59c8778635a493d2d1f0f01000000000f1f30414e606a7f949eafbcccdaeaf8fffffffffeead8c8b6a59a8473605444372719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8095a7b8cce0f1fffffffffffffffffffffffffffffffffff0dec9b6a4927d675544311d0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c495b63788698a0b4bbc8d6e4f3fffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0af9a84705d4b371f0e000000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffffffffffffae5d0bba5907b66503a2a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78624d38230d0000000000000000000000000000000000000000000000000000000000000000091e32455671869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffaefe4ddd2c9c9bcb5b1adaaabaeb4bac7c3c7cad4d3d7dbdfe2ebebeef2f4fafffffffffffffffffffffffffffffffffffffffff2e2d3c3b5a39a8473604b42321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d6f849aafc1d2e4f8fffffffffffffffffffffffffffffffffffff1dcc7b19c87725d4b37221000000000000000000000000000000000000000000000000000000c1c2a38454b54595a5b56606469717a84949fabbccfddedfefffffffffffffffffffffffffffffff6e2cebaa998826d5a49351d0d000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffbe8d6c5a28d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92aabbcee6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e0ccb8a7937e69533c2b19050000000000000000000a1e3346576f8499afc5d5e7fbfffffffffffff3e3d5c5b8a89e8d8075665e524b4538383531262e2d2e2832363b48556075879db2c7d7e9fcfffffffffffffffffffffffffffffff6e2cdbaa98a75604b35200b000000000000000000000000000a1e3346576f8499afc5d5e7fbfffffffffffff3e3d5c5b8a89e8d8075665e524b4538383531262e2d2e2832363b48556075879db2c7d7e9fcfffffffffffffffffffffffffffffff6e2cdbaa98a75604b35200b00000000000d22374c62778ca3b5c9def1fffffffffffffffffffffffffffffffffffffffffffffffffffffffbede1d3c9bcb5a79e9284796b60574b43363127221f19202b343b484d59626e7c899ea6b8c7d8eafffffffffffffffffffffffffffffffff8e5d2c2a5907b65503b2610000000000000000000000000000000000000000b1c30435463798a9fb4beceddeefdfffffffffffffff7e4d1c1b49f8d7f746c6967686c727b86979fafbbccdaeafbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b09b86715847331f0a000f24394f64798ea9bacee2f6ffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffff3dfcab6a59c87837f7d7c7c7d7f8185898f959ca4adb4bbc8cfdad4c9bcb5ab9f988b81776b61574b44372e1d150a000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffff4dfcab59f8b76614c36210c000000000000000000000000000000000000000000000000000000000417293a5d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a88b76604b36210b0000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff3dec8b39e89735645321d0900000000000000000000000000000000000000000000000000000000000000000000001020364b6074889db3c8d8eafefffffffffffcecdcccbcb59f8d7e685f4e42312413020000000000000000000000000e21364c61768a9fb4c9deeffffffeebd9c9b49f8c79634e41301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e324556647a8c9fb4c2d3e5fffff8e4d2c1ad98826d5746321e090000000000000000000000000000071b2d3e566c8196abc8d8eafdffffffffffffffffffeed8c3ae99836e59442e19040000000d1d2a39464b5a63788b9fb5cadff4ffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000009192b3b4a5b647a8a9ea9bac7d7e5f5fffffffffeebd9c9b8a79c8778625a493c2c1f0f01000000000a1a2d3d4d5f687e939daebcccdaeaf8fffffffffff7e2cebbaa9d87766155443626190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c6176899eb3c3d4e6f9fffffffffffffffffffffffffffffffff9e5d3c2b29d8774604b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b495a6379889ca4b2beced8e6f4fffffffffffffffffffffffffffffffffffffffffffffffff5dcc7b4a28f7b65503f2e1c00000000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffffffffffff6e1ccb6a18c77614c372213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a7917c67523c271200000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dfd1c9c2b5b1ab9f9b979595989fa9aaaeb2b6c3bec2c6caced9d6d9dddfe7f2f4fbfffffffffffffffffffffffffffffffffffff1e1d2c1b4a297816d604f3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000031628394f647a8fa2b4c7dfeffffffffffffffffffffffffffffffffffffffff3decab6a48f7a654f3e2e1c0d0000000000000000000000000000000000000000000000000a1b2a3a475660696e6f707275797f868f9aa2b5bcc9daecfbfffffffffffffffffffffffffffffffbe7d5c4b49f8b78624d3c2c1900000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc8d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b19c86715a4834200b0000000000000000000317293952677c92a6b8cbe0f3fffffffffffffff3e3d5c6b9ab9f96877c71676056524e4b443744424338454b4f5962738298a5b6cae5f5fffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b000000000000000000000000000317293952677c92a6b8cbe0f3fffffffffffffff3e3d5c6b9ab9f96877c71676056524e4b443744424338454b4f5962738298a5b6cae5f5fffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b00000000000b1f34485971869bb1c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e7dacfc5b8b3a29a8c80756760544b453837342b343b484d59626c7882919ea7b8c4d5e5f5fffffffffffffffffffffffffffffffff2dec9b5a38f7a654f3a251000000000000000000000000000000000000000011426364a5b687e93a0b1bfd0dfeefcffffffffffffffefe3cfbcab9f9488817e7c7d8187909ca4b1bdccd9e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9947f6a553a2a17040012273d52677c92a7c7d8eafdffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffae7d5c4b29c87736e6a68676768696c7075797f868f989faab5bcc9d2dacfc9bcb4aa9f978a80766960554b3e32281a0d0000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffff1dcc6b19c87715846331f0a000000000000000000000000000000000000000000000000000000000a1f33465874899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3efedeae9e8e7e7e8e8e9ebeceef0f3f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff1dcc6b19c87715c382815020000000000000000000000000000000000000000000000000000000000000000000000081d3144556a8095aabbcee2f7fffffffffffffaeae3cfbcab9f8d7d68604e42311e0b0000000000000000000000000a1e3346576d8298adc1d1e4f8fffff7e3cfbcab99846f5f4d3b2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404b6075869caabbcee0f1fffff7ddc9b5a38f7a65503928160300000000000000000000000000000d22364a5c72879db2c7dcf2fffffffffffffffffffff0dac5b09b85705b46301b0600000d1d2a3b4857616b787f8a9eb4c9def3ffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000115273748596379899ea8b9c7d7e5f5fffffffffff7e3cfbcab9e89786359483c2c1e0f0100000000021528384a5b677d8d9fb5bbccdaeaf8fffffffffffbe8d6c5b49f8c7a645847372718090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f334658697e94a5b7cadfeffffffffffffffffffffffffffffffffffff0dfcab6a5937e685746331e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273847596278889da6b6c2cfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff5e5cfbfaf9a846f5d4b37211100000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e42311d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000000000000000000000000000000000000000f253a4f647a8faabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d4cbc1b5b0a49c938b86828080838a9094989da5a5a9adb1b4bbc8c1c4c8cbd4dde0e7f3fffffffffffffffffffffffffffffffffffff0dfd0c0b19f937e695a48352010000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576e8398adc0d0e3fdfffffffffffffffffffffffffffffffffffffff9e5d3c2ae98836e5c4a3a2a1d110802000000000000000000000000000000000000000008182839475861747e838485878a8e949ba3b0b4c0cfdae7f7fffffffffffffffffffffffffffffffff5e0cbb8a696806b5a49351e0e00000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfff3dec9b5a48d77624d38220d000000000000000000000b21364b6075889eb3c5d6e8fbfffffffffffffff3e4d6c9bcb5a59d91867d756e676360555a5958585a5660656c778398a0b2c3d3e6fffffffffffffffffffffffffffffffffff3ddc8b39e88735443301c0700000000000000000000000000000b21364b6075889eb3c5d6e8fbfffffffffffffff3e4d6c9bcb5a59d91867d756e676360555a5958585a5660656c778398a0b2c3d3e6fffffffffffffffffffffffffffffffffff3ddc8b39e88735443301c07000000000005182a3b52687d92a5b6cadfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d5ccc0b4aa9f96877c73686056514c473b484d59626c78818b98a0b3b9c5d5e2f3fffffffffffffffffffffffffffffffff8e5d2c2b19b8673604a35200b000000000000000000000000000000000000000008182d3d4e606d8297a1b3c0d0ddecfdfffffffffffffeebd9c9bcb4a69e97949293969ca5b1b6c2cedbe9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b49f8a77614c37220c0000152a3f556a7f94aabfd4e9ffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffff4e0cbb7a6937e6855545351515254575560646a717a828b979fabb5c1ced8d9cfc8bbb4a89e95887e73645c4b45382b1d0e000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffecdac9ac97816c573a291704000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffff8f2f0e7e0dddad7d5d4d3d2d2d3d3d4d5d7d9dbdde0e7e6eaeef1f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735443301c080000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffefdac4af9a856f5a45301a000000000000000000000000000000000000000000000000000000000000000000000000021527374d62778b9fb4cadff0ffffffffffffffffecdac9bcab9f8d7e68604e3a2611000000000000000000000000031729394f647a8fa3b5c9ddf2fffffeebd9c9b3a1927d67594838281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3d4c5e6c8197a4b6c8d8eafffff7e7d1c1b19b86715d4b371b0b0000000000000000000000000000011426364f64798ea5b7cadff4ffffffffffffffffffffeed9c3ae99846e593f3124130209192a3b48596275808b949ea8b9cde1f6ffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000a1d3144556277879da7b8c6d6e5f5fffffffffff9e5d3c2b49f8d7b655a493b2b1e0e000000000000091d32455663798b9fabbccfd9e9f8fffffffffffff5e0ccb9a796816b5c4b3a2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6074879db2c1d2e4f8fffffffffffffffffffffffffffffffff9e6d4c3b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d3145566277879ca6b7c4d3e0ecfefffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b2a08f7a644f3f2e1c03000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6ffffffffffffffffffffffffffffffffffffffefd9c4af9a846f604e3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a382815020000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffff2e7d9cfc4b7b2a39b90867e77716d6b6b6e777b7f83878b8f94989c9faaa8abafb3b7c4c8cbd5e2f2fffffffffffffffffffffffffffffffffffeeedecebdb49f8b78624d3e2e1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9deeefffffffffffffffffffffffffffffffffffffffffff0dfcab49f8c7a6458483b2f201d150e0c0700000000000000000000070d0f1514141413253645576176859398999a9c9faaa9b0b5c1c8d1e3ecf7fffffffffffffffffffffffffffffffff5e5d1c0b39e8876614c3c2c190000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec1cfe0e8f3f9fffffffdf7f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f6fdfffffffffffffffcf6f4eae7e7e6e7dfd2c2a5907a65503b251000000000000000000000091e3245566a7f94a7b9cce0f1fffffffffffffffff4e7dacfc3b7b2a39b9289837d7875716f6e6d6e6f71757a818a99a1b2becee1f1fffffffffffffffffffffffffffffffffff1dcc7b19c87725c362513000000000000000000000000000000091e3245566a7f94a7b9cce0f1fffffffffffffffff4e7dacfc3b7b2a39b9289837d7875716f6e6d6e6f71757a818a99a1b2becee1f1fffffffffffffffffffffffffffffffffff1dcc7b19c87725c362513000000000000000d20364b6074879db2bdcee0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0d1c8bbb4a59d91867d756d6661595c59626c78818a979fa9b2beccd6e4f3fffffffffffffffffffffffffffffffffff7dec9b5a4917c675443301c070000000000000000000000000000000000000000000f1f31424b60738399a2b3bfcfe2eaf6fffffffffffff7e7d9cfc5b8b3aca9a7a8abb2b6c3cad3e0ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1ccb9a897826c5947341f0a0000172c41576c8196acc1d6ebfffffffffffff0dbc5b09b86705b3626140100000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffff2ddc8b39d8875604b373e3c3c3d3f37444b4f555c646d78828d9ba3b4bbc8d6e3d8cec6b9b4a79e93867a6b6056483c2c1e0e000000000000000000000000000000000000000000000000000004182a3a5c71879cb1c6dcf1fffffff8e3cfbcab917c67513c271200000000000000000000000000000000000000000000000000000000000e24394e63798ea3c7d7e9fcfffffffffffffffffffffffffffffffffffffffffff9efe4dddbd5ccc8c5c2c0bebebdbdbdbebfc0c2c3c5c8cbd5d1d5d8dcdfe3ecedf2f4faffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59362614010000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000009203448596e8398aec2d2e5f8fffffffffffffff7e7d9c9bcab9f927d68533d2813000000000000000000000000000b22364a5c70859bb0c4d5e7fafffff7e7d0bfb39e8978625645321d1506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192939495b667c919fb1c2d3e6f6fffeebd9c9b5a3917c67513f2e1c000000000000000000000000000000081c3043546b8096abc3d4e6f9ffffffffffffffffffffead5c0aa95806b5d4e42311e0b1426374859627786969faab4b9c6d7e9fcfffff1dcc7b19c87725c3a2a180400000000000000000000000000000000000000000000000000000000000a1a2e3f4b6073859ba5b7c5d5e4f4fffffffffffff3decab6a495806b5d4b3c2c1d0e00000000000006192c3c4b6074869ca9bac9daecf7fffffffffffffff3dec9b39e8976614c3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d314556677d92a3b5c9ddecfffffffffffffffffffffffffffffffffff1e0cbb8a695806b5a49352013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112131424b6074859ba5b6c4d4e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdbaa998836e5c4b372111000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffff1dcc7b3a1927d685947341f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735645321d09000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2fffffffffffffffffffffffffffffffffffffffffffffff2e2d4c9bcb4a69d91857b716962595855565861666a6e72767a7e82868a8f9396999da6a8b3b8c4d4e2f1fffffffffffffffffffffffffffffffffffcece2cebbaa97826d5c4b382816020000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a8bacde1f6fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9d877662594b3f36312724211a130d0b050000000208101b22242a2a2929283043546075859ba3aeafb0b2b4bbc8c6c9d2dce3eefffffffffffffffffffffffffffffffffffdead7c7b4a2927d685746331e0e0000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196a3b3bfccd5dfe6eaecebeae2dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe2eaf0f2f8fffffff5e9e1ded5d2d2d0d4cbc4b5a48e79634e39230e00000000000000000000031628384c6176899eb3c3d4e7f7fffffffffffffffff7ece3d4cac1b5b1a79e98928d8a868583828384868a8f979fa9b3bfcedcecffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000000000000000000031628384c6176899eb3c3d4e7f7fffffffffffffffff7ece3d4cac1b5b1a79e98928d8a868583828384868a8f979fa9b3bfcedcecffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e1900000000000000091d314556667b909fb1c2d2e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffcf5efe4dddbd5d8cec3b7b2a49c9289827b7773717178818a979fa9b4bac7cfe0e8f4fffffffffffffffffffffffffffffffffff7e7d1c0b19c8673604a3625130000000000000000000000000000000000000000000001131d31445561758499a1b2beced8e6f1fefffffffffff7ebe3d5cbc8c1bebcbdc1c7cad3dee5f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d1c0b39e8977624c3a2a18040000182d42576d8297acc2d7ecfffffffffffff2ddc8b29d88735443301c0800000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffedd7c2ad98826d564532282727282a2631353a3e4a4f5a626d7a85959faab9c5d5e3e2d7cdc5b8b3a49c8c8074625a493c2c1b0b000000000000000000000000000000000000000000000000000a1f33475874899eb4c9def3fffffff4dfcab59f8b77614c37220c000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fffffffffffffffffffffffffffffffffffffffffef0e5ded2c9c5c5b8b3afadaaa9a8a8a8a8a9a9abacaeb0b3b8c4bcbfc3c7cacfdad8dddfe6f1f3f9fffffffffffffffffffffffffffffffffff8e4d2c1a9947f6a543f2a15000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000005182b3b50657a8fa4b5c9def3fffffffffffffffff7e7d9c9bcac97816c57422c1702000000000000000000000000071b2d3e52677d92a6b8cbe0edffffffeee0ccb8a79b8574604b433324140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637465763798a9eb3bdcee0f0fffff4e3cfbcab9b85705f4d3921110000000000000000000000000000000b20354b6074889db2c8ddf1ffffffffffffffffffffffefdac5b09a847b68604e3a26111d3144556277879ca4b4bbc8cdd7e4f4fffffff4dec9b49f89745947341f0a00000000000000000000000000000000000000000000000000000000021528384b5d6b8095a3b4c3d4e3f3fffffffffffff7e4d1c1b19c8674604b3f2e1e0e000000000000000c2135495b6b8095a4b5c7d7e7f7fffffffffffffffbe8d6c5ab95806b574633201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a6072859bb0becfe3f3fffffffffffffffffffffffffffffffffbe7d5c4b49f8b78634d41311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4e606c8197a3b4c3d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b49f8a78624d3e2e1b03000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffff6e3d0bfb39e8977614c3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7fffffffffffffffffffffffffffffffffffffffffffae6d4c4b7ab9f96877c70665e534c483b403a474c515559586165696d7176797d8184888d939ea6b7c4d4e1f1fffffffffffffffffffffffffffffffffffdead8c8b49f8c7a645645321e1200000000000000000000000000000000000000000000000000000000000000000000000001142636576c8197acc6d7e9fcfffffffffffffffffffffffffffffffffffffffffffeebd9c8b7a59b8477655d514b443739362d28222018100f10151d202d36393f3f3f3e3e414a60728399a3b4c1c4c5c7caced8dbdde4eff7fffffffffffffffffffffffffffffffffffff5e2cdbaa99a8472604a392917000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61768599a1b3b8c5cad3d5d6d6d8cec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cdd7dbdee5f0f5ede5d7cdc9c0bdbcbbc4b7b2a69c8673604a35200b00000000000000000000000a1e3346576a7f94a5b6c9daecfffffffffffffffffffff1e6dfd2c9c5b9b3aea7a99f9c9a9997989a9b9fa9acb4bac7d0ddecfafffffffffffffffffffffffffffffffffff8e4d2c1a9947e69543f2914000000000000000000000000000000000a1e3346576a7f94a5b6c9daecfffffffffffffffffffff1e6dfd2c9c5b9b3aea7a99f9c9a9997989a9b9fa9acb4bac7d0ddecfafffffffffffffffffffffffffffffffffff8e4d2c1a9947e69543f291400000000000000021527384c5e6d8297a4b5c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffff4e8e1ded2c9c5c0c0c8cbcac2b6b1a79e97908c8887878a979fa9b4bac7cdd7e5ecfbfffffffffffffffffffffffffffffffffffeebd9c9b4a2917c665443301808000000000000000000000000000000000000000000000001152737465761758398a0b4bbc8d3e3ebf7fffffffffffef3e7e0ddd6d3d1d2d6dcdfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b4a2937e695948341c0c00000014293e53697e93a8bed3e8fffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffecd7c2ad97826d5838281612121314141d20242e363c494d5c64737f8c9ea7b8c5d5e5e9e1d5ccc2b5ab9f968578635b49392917030000000000000000000000000000000000000000000000000c22374c61778ca8b9cde1f6fffffff0dbc6b19b86715847331f0a000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffceee0d3cac1b5b0a8a79e9a9895949392929393949697999b9ea6a3a6aaaeb2b5bcc9c2c7cbd4dcdfe6f1fffffffffffffffffffffffffffffffff2ddc9b5a38d78634d38230e000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000d23374b5d71869cb1c6dbf1fffffffffffffffffff7e7d9c3ae99836e59442e1904000000000000000000000000001020364b6074889db3bfd0e3f3fffffbe8d5c5b5a397816c615042312314000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007141d3144556175869ca8b9ccdbebfefff4e4d2c2b49f8c7a644f40301d0300000000000000000000000000000316283850657b90a6b7cbdff4fffffffffffffffffffffff1dcc8b4a29a907e68533d28192b3c4b6073849aa5b5c2ced9e1e9f4fffffffff6e1cdbaa98c77614c37220c00000000000000000000000000000000000000000000000000000000091d324556657b8c9fb4c1d1e2f2fffffffffffffff2ddc8b4a3917c6656453121110000000000000005192b3c4d63788b9fb4c2d2e5f5fffffffffffffffff5e0ccb8a78e79634e3929170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c304354657b90a0b2c5d5e8fbfffffffffffffffffffffffffffffffff3e2cdbaa99a846f5f4d3b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3d4b5d687e939fb1c1d1e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b5a3947f6a5a48352010000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffffffffffffffffffffffffffffeee0ccb8a797826d5c4a36220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffff4dfcbb7a69d8c8175675f504c4037342a2b2a33373b3f3a464c505458566064686c6f73787e889da6b7c3d3e0f0fefffffffffffffffffffffffffffffffff6e3cfbcab9c8674604b402f1e0e0000000000000000000000000000000000000000000000000000000000000000000000081c30435471869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b4a39b887b70676055544e4a3d3d37342b2624252731363e4a4f5454545453525f6a8095a1b2c1d1d9dadcdfe2eaf0f2f8fffffffffffffffffffffffffffffffffffffff5e4d2c1b49f8b79635443301b0b000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758617583929ea7b2b6c3c0c1c1c8bbb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4bac7c6c9d2dee0dfcfc7bab4aba7a7a6a4a69d958879635443301c070000000000000000000000031729394b6074879dabbccfe3ebfbfffffffffffffffffff9efe4ddd6ccc9c3c7bab4b1afaeadadafb0b4bac7c9cdd7e5eefcfffffffffffffffffffffffffffffffffffff5ddc9b5a38e79644e39240f00000000000000000000000000000000031729394b6074879dabbccfe3ebfbfffffffffffffffffff9efe4ddd6ccc9c3c7bab4b1afaeadadafb0b4bac7c9cdd7e5eefcfffffffffffffffffffffffffffffffffffff5ddc9b5a38e79644e39240f00000000000000000a1a2f404b6075869ca7b8c7d7e7f7fffffffffffffffffffffffffffffffffffffffffff7ece3d6ccc9c1b5b0aaabb2b7c4c9cac5b9b3ada6a69d9c9c9fa9b4bac7cdd7e2eaf5fffffffffffffffffffffffffffffffffffffbede3cfbcab9a85705e4c36251300000000000000000000000000000000000000000000000000091928394657617382939faab6c3cfd9e7effafffffffffffbf5f3ece9e7e8ebf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d9c8b8a69b8573604b3b2b180000000011263c51667b91a6c9d9ebfefffffffffff7e2cebbaa8d78634d38230e00000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffecd7c2ad97826d58422d180000000001080b101b222c353e4a55606a7b899ea7b8c7d7e9f3e7e0d2c9bcb4a39b8879635746331e120000000000000000000000000000000000000000000000000f253a4f647a8fa4c6d7e9fcfffffdead8c8ab96816b563a2a18040000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffeeded0c2b6b1a39b938d888582807f7e7d7d7e7e7f80828486888b8e9195999c9faba9adb2b7c3c7cad3e1edfbfffffffffffffffffffffffffffbe7d5c5b09b86715b4935210c000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687e93a8bdd3e8fdffffffffffffffffffefdac5b09a85705b45301b0000000000000000000000000000091d314556677d92a1b3c5d6e8fbfffff3e3d1c1b19f947f6a604e41321c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142533434b60738399a4b6c6d6e8f9fff7e7d6c6b5a496816c5c4a362212000000000000000000000000000000091e3245566d8298adc4d4e6fafffffffffffffffffffffff7e3d1c0b4b09c87725c47322035485a6a8095a2b4c3d2e2ebf6fcfffffffffffce9d7c7a48e79644f39240f00000000000000000000000000000000000000000000000000000005182b3b4b6074869caabbcedfeffffffffffffffffae7d4c4b09b85705e4c38271503000000000000000b2034485a6d8298a9bacee0f0fffffffffffffffffff3dec8b39e89735b4a361b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b5d6d8298a7b8cce0eefffffffffffffffffffffffffffffffffdead7c7b4a2927d6759483626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213202e3d4a5b657b8c9fb4bdcedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2cdbaa99b8573604b3c2b1902000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8d7a644e3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffffffffffffffff2ddc8b29d877b6c61574d41382f221f1816171f21262a2933363a3f38454b4f53565a5a626879889da5b6c2d3e0f0fefffffffffffffffffffffffffffffffeebd9c9b6a496816c5e4c3c2b1b0a000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffff1e1d1c1b4a69d90857c756f69635b58524d483b3b393b37444b515c646a6969696867687d8d9fb5bfcfdfeeeff1f4f7fefffffffffffffffffffffffffffffffffffffffffffce9d7c6b5a3947f6a5b4936251300000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4757616e7d89949ca5a7aaacaba9aa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a9b1b5c1c8cccbbeb2a99f959292918f8d888076635b49362513000000000000000000000000000b1e324556657b8d9fb5becee0e7f3f8fffffffffffffffffff8f4e8e0ded8d7cdc9c6c4c3c2c3c4c6c9cdd7dee1e9f5fffffffffffffffffffffffffffffffffffffff5e5d2c1b09b85715c4a36220d00000000000000000000000000000000000b1e324556657b8d9fb5becee0e7f3f8fffffffffffffffffff8f4e8e0ded8d7cdc9c6c4c3c2c3c4c6c9cdd7dee1e9f5fffffffffffffffffffffffffffffffffffffff5e5d2c1b09b85715c4a36220d000000000000000000111e3245566378899ea9bac9daecfefffffffffffffffffffffffffffffffffffffff4e7dacfc6b9b3aba39b95969da6adb3b9c6c9c9c2c4b7b3b1b1b4bac7cdd7e2eaf5fdffffffffffffffffffffffffffffffffffffffedddcfbeb49f8c7a644f402f180800000000000000000000000000000000000000000000000000000b1b28394655606d7e8b9da5b4bcc9d1dfe6f1fbfffffffffffffffefcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9bbaa9e8877625544311d0d000000000e23394e63798eabbccfe3f7fffffffffffeead8c8a6917b66513c261100000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffecd7c2ad97826d58422d180300000000000000070e19202d37444b5d6579899ea9bacde1effbf0e7d9cfc1b5a69c8775614b402f1d0d000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fffffff7e2cebbaa907b66503b2611000000000000000000000000000000000000000000000000000000000004172a3a5a6f859aafc4daeffffffffffffffffffffffffffffffffffffff2e2d0c0b4a49c8f857e7873706d6b6969686868696a6b6d6e707376787c8083878b8f93989da5a9b2b6c3d0ddedfbfffffffffffffffffffffffff5e0ccb8a7937d68533c2c1906000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000011253a50657a8fa5bacfe4fafffffffffffffffffff1dcc7b29c87725d3828160200000000000000000000000000021527384d5f6e8399a7b9cce0ecffffffefdfcebdaf9d937e695f4f423025180a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001524324350616c8197a1b3c2d3e4f4ffffecdac9b9a89c8674604b3e2d1b040000000000000000000000000000000b21364b6075899eb4c9def2ffffffffffffffffffffffffffeeded1c7b29d88725d48332b3b4d62788b9fb4c0d1e1f0feffffffffffffffffe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000b203448596a7f95a4b6c8d9ebfdfffffffffffffff4dfcbb7a6917c6651402f1a0a00000000000000000d22384d62788b9fb4c7d8eafefffffffffffffffffff0dbc6b19b86715c3d2d1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4c6177899eb3c0d1e5f5fffffffffffffffffffffffffffffffff5e5d0c0b39e8978625443301c120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303f4b5b6379899eaabbcedbebfdfffffffffffffffffffffffffffffffffffffffffffffffffffeefdecfbeb49f8b79635544311e0e00000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffff3e3cfbcab99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000316283850657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffffae7d4c4a9947e695d4b463930231c120b0500040a0c1115171f2125292832363a3e413c484d5b6378879ca4b6c2d2e0f0fefffffffffffffffffffffffffffffff7e7d3c2b09f917c665a49392818080000000000000000000000000000000000000000000000000000000000000000000d22384d62778daabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffefdfd1c4b7b3a29b9189847e79736d68625956504e50535560666f797f7f7e7e7d7c7d8b9fabbccfddedfdfffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa89b8573604b3d2c180800000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a39464b6068767f878d92959796948f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c939ba3acb3b8b7b2a0988a807d7d7b7a78736b6158493d2c180800000000000000000000000000021628384b5d6a8095a0b1bdcbd5dde4effcfffffffffffffffffffbf5f3edeae2dfdbdad8d7d8d9dbdfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffce9d7c7b5a3927d67523e2d1b070000000000000000000000000000000000021628384b5d6a8095a0b1bdcbd5dde4effcfffffffffffffffffffbf5f3edeae2dfdbdad8d7d8d9dbdfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffce9d7c7b5a3927d67523e2d1b0700000000000000000003162838495a657b8b9fabbccfe3ebf7fffffffffffffffffffffffffffffffffff4e4d7c9bcb5a89e958d8680818890979ea8aeb4bbc8cbcbc8c6c6c9cdd7e2eaf5fdfffffffffffffffffffffffffffffffffffffffff3e2d0bfb2a096816c5c4a362212000000000000000000000000000000000000000000000000000000000b1b2837444b60697a87969fabb4c1cad4e0e8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3cfbcab9f8c7b65594837261400000000000b20364b60758a9fb4cadff4ffffffffffffe9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffecd7c2ad97826d58422d180300000000000000000006101927313f4c5b647a8b9fb4c1d1e4f8fff7ebe3d2c4b6a595806b5e4c3c2b190500000000000000000000000000000000000000000004172a3a586d8398adc2d8edfffffff4dfc9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffffffffffffae7d5c4b4a29a867a7068635b5a5855545353535354545657595b576063676a6e72767a7e83888d949ca5b3bfd0ddedfbfffffffffffffffffffffbe8d5c5b39e8875604b36210e00000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffff3dec9b39e89745645321e0900000000000000000000000000000a1a30414d6277899eb3becfe1f1fffffdecdbccbbb59f8d7e69604a4336281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c33424f616a7f949fb1bfd0e0f0fff9ebe3cfbcab9e8a796356453220100000000000000000000000000000000316283952677c91a8b9cce1f5fffffffffffffffffffffffffffceed9c4af99846f5a442f3448596e8398a9bacddeeeffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000005182a3b4d62778a9fb4c2d3e6f6fffffffffffffffff2ddc8b29d8874604b352012000000000000000000152a3f546a7f94aabbcee5f5fffffffffffffffffffff0dbc6b09b86715b3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f344759687d92a2b4c7d7e7f0feffffffffffffffffffffffffffffffeee0ccb9a79a8472604b402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e192731414d5d6479889da7b9c8d8eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b2a0937e685b4a3727150000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735443301c08000000000000000000000000000000000000000000000000000000000000091e3245566a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d78634d3f32291b1209000000000000000000040a0c1014161e2124282c2b353d495a6278869ca4b5c2d2dff0fefffffffffffffffffffffffffffffff0e0cdbdb39e89786257453625130000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffdefe2d5cbc0b4b0a89e99948e88827d77716c656465686d757c848e949494939391929fa9bac9daecfbfffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d0bfb49f8a79635544311f0f0000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2933424e57616a72787d8081817f7a75747474747474747474747474747474747474747474777e868e969ea7a69d9083786b68676664625a564c473a2c1f0f0000000000000000000000000000000a1a2e3f4a607282979fb3b8c4c8d1e1e9f4fffffffffffffffffffffffffdf6f4f1efeeecedeff0f4f6fdfffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99b8573604b352010000000000000000000000000000000000000000a1a2e3f4a607282979fb3b8c4c8d1e1e9f4fffffffffffffffffffffffffdf6f4f1efeeecedeff0f4f6fdfffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99b8573604b35201000000000000000000000000a1a2c3c4b5d677d8d9fb5bccfd9e7f0f4f6fdfffffffffffffffffffffffff5e5d7c6b9ab9f97898078706b6b747b828991999faab3b8c4d2dcdcdfe2eaf5fdfffffffffffffffffffffffffffffffffffffffffffbe7d5c4b3a1988274604b3e2d1b0400000000000000000000000000000000000000000000000000000000000b192731424f5d6475808c9ba3b2b7c3ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfbcb59f8d7e685d4b3b2b19090000000000091d32455672879db2c7dcf2ffffffffffffedd7c2ad98826d5836251300000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffecd7c2ad97826d58422d1803000000000000000000000009151d2f3d4a5c697e93a3b4c8ddf1fffffeefe2d3c3b49f8d7c665a4834200d0000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1ffffffefdac5b09a85705746321e0a00000000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffffffffffff4e0cbb8a69a8474655d534e493d43403f3e3d3d3e3e3f41424439454b4e515559576165696d72787e8799a1b3bfd0ddedfcfffffffffffffffffff5e0ccb8a795806a5645321e0900000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffff5e1ccb9a88b76604b36210b0000000000000000000000000000001320344859677d92a0b2c3d3e5f5fffff9eae3cfbcab9f8d7e6b605445382a1c0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a182530435060697f949dafbdceddedfef8ebdbcdbcb59f8d7c665b4938281602000000000000000000000000000000091e3245576e8399aec6d6e8fcffffffffffffffffffffffffffffead5c0aa95806b55402b374d62778b9fb4c7d7eafcffffffffffffffffffffedd7c2ad98826d58432d1800000000000000000000000000000000000000000000000000000b1f3448596c8197a8bacde0f0fffffffffffffffffce9d6c6ab96816b5443301c080000000000000000051a30455a6f849aafc8d9ebfffffffffffffffffffffff3ddc8b39e8873594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aa9bac9d3e0ebfcfffffffffffffffffffffffffffffbe8d6c5b4a295806a5e4c3e2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2c37444b5f677b899da6b7c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d3c2b4a298826d604e3d2d190900000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffff7e1cdbaa9907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b362614010000000000000000000000000000000000000000000000000000000000021528384b6075889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735b49351e160b0000000000000000000000000000000003090b0f131719202c3c49596277869ca4b5c1d2e0f0fefffffffffffffffffffffffffffffeebe0ccb9a79c8675605443301c1302000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7e0d1c8c6b9b4aea9a69d98928c86817b797a7e8288919aa2a9a9a9a9a8a7a8b4bac7d8e7f7fffffffffffffffffffffffffffffffffffffffffffffffbf5f3eee6d4c3b3a1937e695b49372715010000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e3139464c545b63686b6c6c696460555f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f596269717981899297887c6e62595252514f4d493c3733291c0f0100000000000000000000000000000000111c304354607281929ea6b0b4c1cdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8a79635544311d080000000000000000000000000000000000000000111c304354607281929ea6b0b4c1cdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8a79635544311d080000000000000000000000000e1e2e3f4d5f6a7f949eb4bcc9d4dbdfe2eaf5fffffffffffffffffffffdead8c7b9a89e8d81766b635a555460656d757c848a939ea6b5c1c8d1dbdee5f0f4fafffffffffffffffffffffffffffffffffffffffff7e0cbb8a69983736056453220100000000000000000000000000000000000000000000000000000000000000009151d323f4b57606b7a85919da5b3b9c5ced8e6edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e6d9c9bcb59e947f69604e3f2f1d0d00000000000002152838596f8499aec4d9eefffffffffffff0dbc6b09b86715443301c07000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffecd7c2ad97826d58422d180300000000000000000000000001111f2e3e4f6070859bb0c3d4e6f9fffffff1e3cfbcab9e8a78624d3b2a180500000000000000000000000000000000000000000c21374c61778ca5b6cadff3fffffce9d7c6aa95806a5539291603000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c4d5e7fafffffffffffffffffffffffffffffffffff2ddc8b39d887661564b3f38352c2d2b2a29282829292a2b2d2f283236393c4039464b4f54585a6369748399a1b3bfd0deeefcfffffffffffffffae6d4c3b39e8976614c3828160300000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffce8d6c6a28d78624d38230d00000000000000000000000000000005182b3b4d5f6d8298a5b6c7d7eafdffffffecdac9bcab9f9380726056473a2c1f110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2836434a616a7e939daebbccdbebfbfee9dacdbdb09e947f695e4c3d2c1a0a000000000000000000000000000000000b21364b60768a9fb4c9dff4fffffffffffffffffffffffffffffae6d4c3a6917b66513c2839556a7f94aabbcee5f5fffffffffffffffffffffff0dbc5b09b85705b39281603000000000000000000000000000000000000000000000000000d22374c62778a9fb4c6d7e9fefffffffffffffffff5e1cdb9a88f7a644f362614010000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffff5e0ccb8a78c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798b9fabb6c2cee1e8f4fffffffffffffffffffffffffffff3e3d0c0b49f8d7c665c4a3d2c1f10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101826303c4955606c7d8b9ea7b7c4d5e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d3c3b6a49a8474604b42311f0f000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffce8d6c6b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000000000000000000000000000000000000000000000000091d324556697f94a6b7cbe0f4ffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593c2c19030000000000000000000000000000000000000000000000050f1e2b3b48596277869ba3b5c2d2e0f0fffffffffffffffffffffffffffffffbe8d6c5b5a4988272604a41302110000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffaefe4ddd7cdc9c4c4b7b3ada7a49c96908e9093989ea7afb4c0bebebebdbcbdc9ced8e5f5fffffffffffffffffffffffffffffffffffffffffbf5f3eee8e0ded9d6c8b7a599836f604e3d2c1909000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131b2933363d494e52555756544f4b444a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3b484c545c646c757c8277665e4d483b3d3c3a38352b211f170c000000000000000000000000000000000000001325364354606c7d88939ba3b4b9c6d3e0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ddc9b5a3937e685b49372715010000000000000000000000000000000000000000001325364354606c7d88939ba3b4b9c6d3e0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ddc9b5a3937e685b4937271501000000000000000000000000001021304150616b80949fabb6c3c6c9cdd7e5eefcfffffffffffffffff6e2cebaa99e8a7c6c61584d493c434b505660676e777e889ba3b0b4c1c6c9d2dddfe6f2f7fffffffffffffffffffffffffffffffffff7e7d1c0b39e88776155453828150200000000000000000000000000000000000000000000000000000000000000000214202e39454b5c64707d87949ea7b4bbc8cfdce3eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfffdf1e4d6c8bbab9f94806a614f413121110000000000000000162b41566b8096abc0d5ebfffffffffffff4dec9b49f8974604a35200b000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffecd7c2ad97826d58422d180300000000000000000000000000011020324250657b90a5b6cadff4fffffffeebd9c9b9a898836e5947341f0b000000000000000000000000000000000000000011263b51667b90a6c3d3e6f9fffff6e1cdb9a88f7a654f3a251000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8ffffffffffffffffffffffffffffffffffffead4bfaa957f6a5746382e23211a181614141313131415161819161e2123272b2932363a3e3c494d5660748399a1b3c0d0deeefdfffffffffffff5dfcab7a5947f695746331a0a0000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffe4cfb9a48f7a644f3a250f000000000000000000000000000000000d1d30414b6175879da9bacde2ebfcfffff7e7dac9bcb59e9582746158493d2f221405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111d2b394554606b7f939caebbcbd9eaf9f6ebe2ccbcb09e95806b614f402f1f0f000000000000000000000000000000000011263b50667b90a9bacde2f6fffffffffffffffffffffffffffff4dfcab7a58c77614c3732465771869bb0c8d9ebfffffffffffffffffffffffff3dec8b39e88735745321e0900000000000000000000000000000000000000000000000006192c3c556a7f94a9bacde4f5fffffffffffffffffff3dec9b49e8975604b35200b000000000000000000071c31475c71869cb1c8d8eafdfffffffffffffffffffffbe7d5c5a6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132135495b697f8d9ca4b1bdccd6e4f0feffffffffffffffffffffffffffeee3cfbcab9e8a7a645b493d2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000208101b222e36434b5b637481929fa9b8c5d5e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffdecded1c2b6a49c867661564532241401000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a896816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000b20364b6075889db3c4d5e7faffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000e1d2b3b48596176859ba3b5c2d3e1f1fffffffffffffffffffffffffffffff3e3d2c2b2a0957f6a5f4d3f2e1e0e0000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f4e9e1ded9d5cbc8c2c2b6b1aba5a3a5a8adb3b8c5c8d0d4d3d3d2d1d2dfe2eaf5fffffffffffffffffffffffffffffffffffffcf5f3e8e0ded9d6ccc8c3c5b8aa9d8776614c42311f0f00000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212c35383d4042413f3a35312635353535353535353535353535353535352b34373d4a4e5660676c61594c40342b2826252320190e0a04000000000000000000000000000000000000000008182636434b5f67757e85919ea8b6c2cfe1e9f5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0b09b8572604a3d2c19090000000000000000000000000000000000000000000008182636434b5f67757e85919ea8b6c2cfe1e9f5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0b09b8572604a3d2c19090000000000000000000000000000031323334350626b7f8d9da5aeb0b4bac7d0e1e9f5fffffffffffff9e5d3c2b49f8b7b665e4c473a352c303538454b525861687985929ba3aab1b5c2c8cbd4dde4eff9fffffffffffffffffffffffffffffcebd9c9b4a2917d67594737281a0a0000000000000000000000000000000000000000000000000000000000000000000002101b28323e4a4f5f67757f89969faab2bec8d1dee5f0fafffffffffffffffffffffffffffffffffffffffffffbf5f3edeaebebeae9e7e5e9e1d3c6b9aa9f8d7f6a61504332231303000000000000000012283d52677d92a7c8d8eafdfffffffffff6e1cdbaa88d78624d38230d000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffecd7c2ad97826d58422d18000000000000000000000000000000021420354a6073879db2c7dcf2fffffffff7e7d6c6b49f8b77624c37220d00000000000000000000000000000000000000071b2d3e576c8197acc1d6ecfffffff3dec9b49e8975604b36200b000000000000000000000000000000000000000000000000000000000001152737586d8297adc2d7ecfffffffffffffffffffffffffffffffffffae5cfbaa5907a655039291a100c0600000000000000000001020003090b0e1215161e2125292c3538455660748399a2b3c0d1dfeffefffffffff5e5d0c0b29d8775604b392917000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000131e334657647a8b9fb4bdcedeeefefffff7e7dacfbcb0a0988476635b4c40321f180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2f3b4857607280949daebacbd9e9f8f5e6d9cebbaf9e96806c625143322212010000000000000000000000000000000003162839566b8196abc7d7eafdfffffffffffffffffffffffffffff2ddc7b29d8772594734364b61768a9fb4cadff4fffffffffffffffffffffffff5e0ccb8a78b76604b36210b0000000000000000000000000000000000000000000000000c2035495a72879cb1c7d7eaffffffffffffffffffffeed9c4af99846f5544311d0800000000000000000000152a3f546a7f94aabbcee2f7ffffffffffffffffffffffebd6c1ac96816c573a2a1806000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f61697a86979fb3b9c6d2e0ecfdfffffffffffffffffffffffffeebd9c9b9a89d8879635b4b3f3220190e0400000000000000000000000000000000000000000000000000000000000000000000030a0c151d202d363f4b5460697985969eb4bac7d5e3f2fffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cec0b4a49c86776258473828150600000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8977624c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000011273c51667c91a6b7cbe2f2fffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000d1d2a3a47586176859ba4b6c3d4e5f5fffffffffffffffffffffffffffffff0e0cfbeb59f8d7d675d4b3c2b1a0a00000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3eee7e0ddd7d3c9c6c1bab9babdc2c8ccd5dce3e9e9e8e8e6e7f4f6fdfffffffffffffffffffffffffffffffffffcf4e9e1ded6ccc9c3c5b8b3aea9a79e8c7a6458473324140100000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1a2123282b2c2c2a25201d141f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1820222d3638454b52574c473a2f201912110f0d0b0600000000000000000000000000000000000000000000000008182630414d576169707c8a9ca4b2becdd7dfe7f2f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8d9c8b4a2907b655443301f0f00000000000000000000000000000000000000000000000008182630414d576169707c8a9ca4b2becdd7dfe7f2f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8d9c8b4a2907b655443301f0f0000000000000000000000000000000005152533445061697b8792999b9fa9b4c0cdd7e4f0fefffffffff3decab6a4947f695d4c40332920191c202832363a474c5b63737d858e959ca4aab2b7c4c8d1dee5f0fbfffffffffffffef7f4f1ede9e8e1cfbcab9a84705f4d3a2a190a000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d36414d56606a77818b98a0b0b4c0c9d2dfe6f2fbfffffffffffffffffffffffffffffffdf6f4efe8e0ded8d5d5d5d4d4d2d0d7cdc3b6a89e8c7e69615043332514050000000000000000000f24394e64798eaabbcee2f7fffffffffffce9d7c6a6917c67513c2712000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffedd8c2ad98836d5836261401000000000000000000000000000000071c3043546b8196abc0d6ebfffffffffff4e2cebbaa927d68523d2813000000000000000000000000000000000000000d22364a5c72879db2c7ddf2ffffffeed9c4af99846f5544311d080000000000000000000000000000000000000000000000000000000000081d31445571869bb0c6dbf0fffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000000000000000000000000000000000030a0c10141920283845566074849aa2b4c1d2e0f0fefffffde9d7c7b3a2917c665645321b0b000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000031729394a5c687e929fb1c0d0e0f0fffffff7ece3cdbeb2a29a8779665e4f43342a1f170c0500000000000000000000000000000000000000000000000000000000000000000000000000000000020f192731404c59627583969eafbbcbd9e9f7f4e5d7c8bbb49d94806c625144332514040000000000000000000000000000000000091e32465771869cb1c6dbf1ffffffffffffffffffffffffffffffeed8c3ae99836e593b2a3a4f657a8faabbcee2f7fffffffffffffffffffffffffbe8d5c5a38d78634e38230e0000000000000000000000000000000000000000000000000d23384d62788da4b6cae5f5ffffffffffffffffffffead5c0ab95806b5637271501000000000000000000000d22374c62778b9fb4c9dfeffffffffffffffffffffffff1dcc6b19c867158473320190e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32434f5d647581919ea8b5c2cee2eaf6fffffffffffffffffffffffff7e7d6c6b7a69d8879655d4f42352b1f180c070000000000000000000000000000000000000000000000000000000001080b0f171e212731363e4a4f5d65737e8a9ba3b0bdcdd7e5f3fffffffffffffffffffffffffffffffffffffffffffffffffff0e5d7cdbeb2a29a86776259483a2a1a0a000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f695947341c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000162b40556b8095aac4d5e7fffffffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000d1c2a3a47586176869ca5b7c7d7eafdfffffffffffffffffffffffffffffeede3cfbcab9f8b7b655a4838281603000000000000000000000000000000000000000000000000000000000c22374c61778ca1c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ede5dedcd6d0cecfd3d8dee0e8f3f7fffefefdfcfdfffffffffffffffffffffffffffffffffffffff4e8e1d6cdc9c5b9b3aea9a79e99938e897e695c4b3a2a17060000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13161717140f0b0801000a0a0a0a0a0a0a0a0a0a0a0a0a0a0a00050b0f1a212832363d4237342a1c12050000000000000000000000000000000000000000000000000000000000000008141c3039464b545f67798698a0b4bac7cbd4dee1e8f4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6ccbbaa9a85705d4c362513010000000000000000000000000000000000000000000000000008141c3039464b545f67798698a0b4bac7cbd4dee1e8f4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6ccbbaa9a85705d4c36251301000000000000000000000000000000000007162633434f5d65747d84868a9aa2b4bac6d2dff0fffffff9e6d3c3b19c8673604b3f301f170c06080b161e212a333d4954606770797f868e959da6b0b4c0cad3e0e8f0f2f3f2efeceae2dfdbd7d3d6ccc1b49f8c79644e41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000003101b223038454b58616c78838f9aa2b1b5c2cbd4e0e8f3fcfffffffffffffffffffdf6f4efe9e1dedad5ccc8c3c0c0c0bfbebdbbc7bab4a59c8a7c68604f4333251507000000000000000000000b20364b60758a9fb4c9dff4ffffffffffffebd6c0ab96816b56382816020000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffefdac5b09a85705443301c080000000000000000000000000000000013253652677c91a7bcd1e6fcfffffffffeebd9c8aa95806a55402b15000000000000000000000000000000000000000f24394e64798ea5b7cbdff4fffffbe8d5c5a9947f69543727150200000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000060a1a273845566075849aa3b5c2d2e0f0fffff5e1cdbaa99a846f5e4d38281600000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000b1b2d3e4e606c8197a2b4c2d2e1f1ffffffffeadccfc0b4a59d8a7c69614c473b332a20190f0b080100000000000000000000000000000000000000000000000000000000000000000000000a151d2d37444b5e66788599a1b0bcccd9e9f7f3e4d6c7baaa9f927f6b625144342616060000000000000000000000000000000000000c21364b61768b9fb5cadff4ffffffffffffffffffffffffffffffead5bfaa95806a55402b3c51677c91a6c8d9ebfeffffffffffffffffffffffffffe5d0baa5907b65503b261000000000000000000000000000000000000000000000000012273d52677c92a7c2d3e5fffffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000b1f3447596d8398adc0d1e4f7fffffffffffffffffffff4dfcab59f8b77614c3a352c1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011425323f4b57606c7d899ba3b1beced8e6f2fffffffffffffffffffffffff4e4d5c4b7a69d897b69604d493c342a201c130e0b080100020101010101010101010101010101010100030a0c10141c202429333637444b515c646e7a85939ea8b5c1cde1e9f5fffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c7bab4a09884766259483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffae6d4c3b29c8774604b3b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a38e79644e39240f00000000000000000000000000000000000000000000000000000000000c1c2a3a47586277879da9bacde2f2ffffffffffffffffffffffffffffffffecdac9baa99e8978625645321e10000000000000000000000000000000000000000000000000000000000b20364b60758ba9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1ebe5e3e5e8edf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffdefe4d6ccc6b9b4aca79e99938e89837e797469604e3e2e1c0c000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020100000000000000000000000000000000000000000000000000070a151d20272d221f180c0000000000000000000000000000000000000000000000000000000000000000000001131b293236414d5b637582939fa9b2b7c4c9ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9b39f8c7a644f3f2f180800000000000000000000000000000000000000000000000000000001131b293236414d5b637582939fa9b2b7c4c9ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9b39f8c7a644f3f2f180800000000000000000000000000000000000000081625323f4b5660686e717884939fa8b5c1d2e3f3fffaebdecab6a4927d675544312112040000000003090c171f2c36434b525b636a71798087919ba2b1b6c2ccd6dbdddddcdad7d8cecac6c2bec6b9b4a397816c5c4a36231300000000000000000000000000000000000000000000000000000000000000000000000000000000000007131a28323a474c5a636e7a85909ca4b2b7c3ccd5e1e9f5fdfffffffbf5f3eeeae2dfdad7cdc9c4c5b8b3aeabababaaa9a7a6a4a99f998779665e4e41322515070000000000000000000000081d31445571869cb1c6dbf1fffffffffffff0dac5b09b85705645321e090000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffff3dec9b49e8974604b35200b000000000000000000000000000000000f243a4f64798fa4b9cee4f9ffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000003162939556a7f95aac3d4e6fafffff5e0ccb8a78e79644f39240f0000000000000000000000000000000000000000000000000000000000000e24394e63798ea9bacde2f6fffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000a1a283845576175859ba4b5c2d3e1f0f5e5d2c1b49f8b79634e40301a0a00000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000102031424b6074849aa4b5c3d4e2f2fffffffaecded1c3b6a89e8c7f6d62594c473a352b24201c14110c0a04000000000000000000000000000000000000000000000000000000000007111a27313d4a55606b7c899ba3b2bfcddae9f7f2e3d6c6b9a99f8c7e6a61514434261608000000000000000000000000000000000000000f253a4f647a8fabbccfe3f8fffffffffffffffffffffffffffffce7d2bca7927d67523d283e53687d93a8bdd2e8fffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000005182a3b4f647a8fa2b4c8ddf2fffffffffffffffffffff8e3cfbcab907b66584d493c33291b12030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202e39454b5f67788597a0b4bbc8d5e2effdfffffffffffffffffffffff2e2d4c4b7a79e8b7e6f625a4c473b35302523201d1418171716161616161616161616161616161617161e21252630353939464b515560666f79838f9ba3b4b9c6d2dfebfdfffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc2b5a99f9382746158483b2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffff4dfcab7a5917c675544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fffffffffffffffffffffffffffffffffffffffffffff3dec9b6a48d77624d38220d0000000000000000000000000000000000000000000000000000000000000c1c2a3a485963798b9fb4c4d4e7fafffffffffffffffffffffffffffffff7e7d7c7b8a79b8575604b3e2e1b07000000000000000000000000000000000000000000000000000000081d314455748a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf8fafdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd1c6b9b4a89e979089837e79746e696460544e4231201000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffeebd9c9a6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b12170c0a04000000000000000000000000000000000000000000000000000000000000000000000000000b161e21303d4957616d7e8a969da6adb3b9c6ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b7a89e937f6a5c4a3621110000000000000000000000000000000000000000000000000000000000000b161e21303d4957616d7e8a969da6adb3b9c6ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b7a89e937f6a5c4a3621110000000000000000000000000000000000000000000614212e38454b53595a63727e8a9ba3b5c5d5e5ece7dfcdbcb29c8773604b372614030000000000000000040f182630353d494e555b636b747c85909ca4b3b9c5c6c7c8c7c5c1c8bbb4b1ada9a5a89e978574604b3e2d1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2a333c494d5c64707c86929da5b3b8c5cdd7e2eaf1eeeae7e0ddd9d7cdc9c5c7bab4afa9a79e98959696959492908e8c8a8476635b4c403123140600000000000000000000000002152737586d8398adc2d8edfffffffffffff4dfc9b49f8a75604b36210b0000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffff5e1cdb9a88e79634e39240e000000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000a1e32465771869bb0c6dbf0fffffff3dec8b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000012273d52677c92a7c7d7eafdfffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000a1a283946576176869ca4b6c3d2e2ead7c7b5a3947f6a5b493522120000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffff0dac5b09b85705b3828160200000000000000000000000000000000000002131d3145566176869ca5b7c3d4e2f0fefffffdefe1d4c6b9aa9f9482776b61584d483c3935302626211f17140f0b09030000000000000000000000000000000000000000000008101b222f38454b5b6373808d9ea7b5c1cfddebf9f1e2d5c5b8a89e8b7c68604f4334261608000000000000000000000000000000000000000013283e53687d93a8c9daecfffffffffffffffffffffffffffffffae5cfbaa5907a65503b293e54697e93a9bed3e8fefffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000172c41566c8196abc1d6ebfffffffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000d22364a5c70859bb0c4d5e7faffffffffffffffffffffecdac9ac9781766d635a4b46392f1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2832414d5a637582939faab7c4d1dfecfdfffffffffffffffffffffff2e2d4c5b8a99f9383786b61594f4a4336393531262e2c2c2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d2932363a36434b4f545761666d757c848e99a1b0b5c1cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffffffbede2d4c9bcb5a49c8b7e6d6056473a2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffff2ddc7b29d8774604b3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c7d7e9fcfffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715a4835200b000000000000000000000000000000000000000000000000000000000000000c1c2b3b4a5b6a8095a6b7cbdff4fffffffffffffffffffffffffffffffff5e5d5c5b5a396816c5c4b372211000000000000000000000000000000000000000000000000000000021527375e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfafaf9f9f9f8f8f8f7f7f6f6f7f7f8fafbfefffffffffffffffffffffffffffffffffffffffff1e1d1c1b5a89e9489827b756e69646054544e4b43363124140200000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b563a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000030a121f2c39464b606879818890979ea8b4bbc8d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffcebd9c9b7a69d897e6a614f3e2d1b0300000000000000000000000000000000000000000000000000000000000000030a121f2c39464b606879818890979ea8b4bbc8d8e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffcebd9c9b7a69d897e6a614f3e2d1b030000000000000000000000000000000000000000000003111a2832363d3c4954606879859ba7b8c7d4d7d4cbbdb09e907b655544311909000000000000000000000008141c202c36393d494e556066707b86959ea7acb0b2b3b2afaca8aa9f9c9894908d89827561564532200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c181f2c353e4b4f5e66737d87949ea7b4bac6ced8dcd9d5d5ccc8c4c7bab4b0aaa99f9a948e89838080807f7f7d7b7977746f6158493d2f2213050000000000000000000000000000142a3f54697f94a9bed4e9fffffffffffff6e2cebaa98f7a654f3a25100000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffce9d6c6a8937e68533e2913000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffdead7c7a8937d68533e28130000000000000000000000000000000000000c21364b61768b9fb4cadff4ffffffedd8c3ae98836e5443301c08000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000a1b293947586177869ca5b5c2ced8cdbaa99b8573604b3d2c1a040000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffff2ddc8b29d88735645321e09000000000000000000000000000000000000000215273846586278879da5b7c4d3e0effcfffffff1e4d6c8bbb4a0988a80766c625a534e4b43363b3733292925211e1614100d0b050000000000000000000000000000050b111c232d36404c56606a7985959fabb8c5d2dfedfbf1e1d4c4b7a79e8a7b665e4e4232251608000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffff9e3ceb9a48e79644f39293e54697e93a9bed3e8feffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000071b2e3e51677c91a6b7cbe0f4fffffffffffffffffffff7d9c5b19f978a82786c61574c4033291b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303c4956606d7e8b9da6b4c1cee2eaf6fffffffffffffffffffffff2e3d5c7bab4a1998a80776d656054524e4b44374342414040404040404040404040404040414239464b4f545460646a6f767c8289919aa2aeb3bfc9d2e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffff4e8e0cfc4b7ab9f96867968604b45382a1c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffffffffffffffffffffead5bfaa95806a55443119090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000c21374c61768ca9bacde1f6ffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c563c2b190500000000000000000000000000000000000000000000000000000000000000000d1d2d3d4b6075889db3c6d6e9fcfffffffffffffffffffffffffffffffff3e3d2c1b49f8c7a644f402f1c090000000000000000000000000000000000000000000000000000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1ece8e6e5e5e4e4e3e3e3e2e2e2e1e1e2e2e3e4e6e8ebeff3f5fcfffffffffffffffffffffffffffff9e6d4c3b5a39b8a7f766c656055544e4b4336393530261814060000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2832424e5b636b747b8289929faabbc8d7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfbcab9d887769614f4332201000000000000000000000000000000000000000000000000000000000000000000000010f1b2832424e5b636b747b8289929faabbc8d7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cfbcab9d887769614f43322010000000000000000000000000000000000000000000000000000a151d20282c36434a5b6377899ea9b7c4c2c4b7b29f96806b5e4c3726140000000000000000000000000001080f1a21232c3537444b515e6674808992979b9d9e9d9a97938f8a86827e7a77746d61574638281601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202e37404c546068757f89959fa8b4bbc8c7c3c0c5b8b3aeaaa99f9a95908a847f79746e6b6b6b6a696866646160544c473a2c1f120400000000000000000000000000000011263b51667b90a6becee3f3fffffffffffdead8c7a9947f69543626140100000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffedd8c2ad98836d583c2c190600000000000000000000000000000011263b50667b90a5bbd0e5fafffffffff6e2cdbaa98f79644f3a240f00000000000000000000000000000000000010253a50657a8fabbccfe3f7fffffae6d4c4a8937e685336261401000000000000000000000000000000000000000000000000000000000002152738596f8499aec4d9eefffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000b1b293a47596278879ba3b4bac7c0b49f8b79635544311f0e000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffff4dfcab59f8a76604b36210b00000000000000000000000000000000000000000a1a293a48596278879da6b6c2d1deebfcfffffff4e6d9cebeb2a89e958a81786f6964605455504c473a3e3a3632282926221f181814110e0b080100020002090b10181f222e373e4a4f5e65747f8b9ba3b5bcc9d5e3effdf0e1d3c3b7a69d897a655d4d403123150700000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffff9e6d3c3a28d77624d38293e54697e93a9bed3e8feffffffffffffffffffffffffffebd5c0ab96806b56412b16000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fffffffffffffffffffff7e3cfbcab8b76614c36210c000000000000000000000000001020364b6074889db3c8ddf0fffffffffffffffffffff4e1cebdb1a99f978b8175665e4b46392d20140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121e2c38454b60687b889ba3b1beced8e6f1fdfffffffffffffffffffff3e5d7cdbfb3a99f968a827a746d686360555a5857565656565656565656565656565656565759576165696e74797f858a91979ea7afb3c0c6cfdde4effcfffffffffffffffffffffffffffffffffffffffffffffffceee4d6ccbeb2a69d8d8174635b4e4232281a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f372614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000a1f33475874899fb4c9def4fffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000f1e324557697f94a8b9cde1f5fffffffffffffffffffffffffffffffffff0e3cfbcab9b85705e4c38230c0000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4ebe3dfdcd7d3d0d0cfcfcfcececdcdcdcccccccccdcecfd1d3d6dadee1e9f4f7fefffffffffffffffffffffff4dfcab7a59b85786a6158504b44373935302624201c140800000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e313d494e5460656d757e8c9faabac6d3e1ecf6fdfffffffffffffffffffffffffffffffffffffffff9efe5d7cdbbb49f8d7b65594f42322515020000000000000000000000000000000000000000000000000000000000000000000000000b161e313d494e5460656d757e8c9faabac6d3e1ecf6fdfffffffffffffffffffffffffffffffffffffffff9efe5d7cdbbb49f8d7b65594f4232251502000000000000000000000000000000000000000000000000000002090b131825303d4959657c8b9da6acadaaa69d928172604b402f190900000000000000000000000000000000060c0f1a21263135404c56606a757d828688888785827e7a76716d69656260544b4639291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b222f36434b56606976808a979faab4b1aeaaa6a79e99948f8a85807a756f6a646054565656555452514f4c4a433633291c0f01000000000000000000000000000000000d22374d62778ca0b1c5d5e7fbffffffffffeed9c3ae99846e5443301c0800000000000000000000000000000000000412273c52677c91a7bcd1e6fcfffffffff2ddc8b29d88735a4935200c00000000000000000000000000000a1a2f40556a8095aabfd5eafffffffffff4dfc9b49f8a75604b36210b000000000000000000000000000000000000142a3f54697f94a9c9d9ebfefffff4dfcbb7a68d78634e38230e000000000000000000000000000000000000000000000000000000000000091d31455672879cb2c7dcf1fffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000c1c2a3b4859627785969fa9adafa2947f695b4a37261400000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffff8e3cfbcab8d78634e38230e0000000000000000000000000000000000000000000b1b2b3b495a6378889ca4b4c0cee1e9f4fffffff6ebe2cec6b9b4a89e968c847e79746f6a66615858534f4b45383f3b37342a2d2a2723201c14171718161e21252a34373f4b505c646f7b86949fa9b5c1cfdae7f3fef0e0d3c3b6a59d8879645c4b3f302213050000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffff3decab6a48b76604b36293e54697e93a9bed3e8feffffffffffffffffffffffffffebd6c1ab96816c56412c1700000000000000000000000000000000000000000000000012273d52677c92a7c9daecfffffffffffffffffffff4dfcab49f8a75604a35200b00000000000000000000000000081d3144556b8095aac2d3e5f9fffffffffffffffffffdecdbcec7bab4aa9f96887c6d61574a3e321e160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832424e5d65778597a0b4bbc8d3e2eaf5fefffffffffffffffffff5eae2d0c7bab4a99f978f88827d7875726f6d6c6c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6f72767a7f84898e949a9fa9adb3b8c5c7d0dbe2edf8fffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d0c5b9b3a098887b6c60564a3d311e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a5907b66503b261100000000000000000000000000000000000000000000000000000000000004172a3a5e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000031628394b6176899eb4c9def2fffffffffffffffffffffffffffffffffffeebd9c9b4a3907b65503b2a180400000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2dfd9cfcac7c1bdbbbababab9b9b9b8b8b7b7b7b7b7b8b9babcbec1c5c9cdd6dfe3ebf7fcfffffffffffffffffff2dcc7b29d8776625a4c463a36312724201c140f0b08010000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab927d67523c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131f2c3536434b505660687d8c9fa8b6c3cfdee1e9eaeef1f4f7fefffffffffffffffffffffffbf4f0e5ded2c7bab49d947f6a5d4b3a32241507000000000000000000000000000000000000000000000000000000000000000000000000000003131f2c3536434b505660687d8c9fa8b6c3cfdee1e9eaeef1f4f7fefffffffffffffffffffffffbf4f0e5ded2c7bab49d947f6a5d4b3a322415070000000000000000000000000000000000000000000000000000000000000008131c2c3b4c5d657b889296979590887d6c60544330211100000000000000000000000000000000000000000609141d202f38454b5760676d71727372706c696560565854504d4a433633291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081218263038454b58616b77818b989e9c9995918d88847f7a75706a656056544f4b43364141403f3d3b39373530251f170c0000000000000000000000000000000000000b203448596d8297a7b8cce0effffffffffff3dec8b39e8874604b35200b000000000000000000000000000000040c181f2f3d52677c92a7bcd1e7fcfffffffff4dfcbb7a68d78634d38230e00000000000000000000000000031628384c5e71869cb1c6dcf1fffffffffae6d4c3ae99836e5645321e090000000000000000000000000000000000071a2d3d596e8398aec3d8edfffffff2ddc8b29d88735b4935210c0000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000c1d2b3b48596274808b949899988472604a3d2d190900000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000215273852677d92a7bcd2e7fcffffffffffffffffffffffecdac9a5907b66503b2611000000000000000000000000000000000000000000000d1d2c3c495a6378869aa2b1bdcdd6e4eef9fffffeece4d7cdc6b9b4ab9f9a938e8984807b76726d696460565854504c483b423f3c393530262c2d2e2832363a3b484c535d656e7a84909ca4b4bac7d2e3ecf7fef0e0d2c2b6a59c8779635b4b3e2f2112040000000000000000000000000000000000000000000000021528385a70859aafc5daeffffffffffffffffffffffffffffffff1dcc7b29c8772564532293e54697e93a9bed3e8feffffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000f243a4f64798fabbccfe3f8fffffffffffffffffff3dec9b39e89745443301c0700000000000000000000000000021527374e63798ea4b6cadef3fffffffffffffffffffff9ece5d7cdc8bbb4a69d918275645c4f4232291b0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e313f4b59627482939faab6c3ced8e2ebf6f9fffffffefffffffffdede5d7cdc7bab4ada69d97928e8a87858381818080808080808080808080808080808284878b8f94999ea7a9afb4bac7c8ccd6dce3eef6fffffffffffffffffffffffffffffffffffffffffffffffef7eee4d6cdc0b3a79e928376655d4b45382d1f1402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907a65503b2510000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000a1e3346576c8297acc4d4e7fafffffffffffffffffffffffffffffffffff7e7d1c1af99846f5947341f0b00000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffef0e6d8cec9c9bcb4b1aca8a6a5a5a4a4a4a3a3a3a2a2a1a1a2a2a3a5a6a9acafb4b9c6cacfd9e1e9f5fafffffffffffffee9d4bfa9947f6a58483c3329201d150f0b0801000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffffecdac9af9a846f5a48352009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2126303538454b5f677c8a9ca5b2bec9cdd7d5d8dcdfe3ebebeff1f2f3f3f3f1f0eeebe7e0ddd3c9c1b5a99f937f6a614f3f2e1c140600000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2126303538454b5f677c8a9ca5b2bec9cdd7d5d8dcdfe3ebebeff1f2f3f3f3f1f0eeebe7e0ddd3c9c1b5a99f937f6a614f3f2e1c1406000000000000000000000000000000000000000000000000000000000000000000000f1d2f3f4c5d65747d8182807b74675f4b4336261403000000000000000000000000000000000000000000000108111a283239454b52575b5d5e5d5a57534f4b45383f3b383530251e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c28323a464c59626c7883898784807c78736f6a65605655504b4538393530262b2b2a2a28262422201c1308040000000000000000000000000000000000000005182b3b4c6176889eb3c1d1e7f7fffffffff5e0ccb8a78f7a644f38281502000000000000000000000000000c171f2a343f4b5b6b8096abc0d5ebfffffffffffae7d4c4a8937d68533625130000000000000000000000000a151e324556667c90a4b6cadef3fffffffff5dfcbb7a5927d67523828160300000000000000000000000000000000000c21364a5b73889db3c8ddf2ffffffecd7c2ad97826d583d2c1a060000000000000000000000000000000000000000000000000000000000000e23384e63788daabbcee2f7fffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4856606b777e83848278625443301f0f0000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000091d3145566d8297acc2d7ecffffffffffffffffffffffffe8d2bda8937d68533e281300000000000000000000000000000000000000000000000e1e2c3c495a627684979fb4b9c6d0dfe6f1fafffff4e9e1d7cdc9bcb4afa8a89e9a95908b87827e7a76716d696562595b5754514e4b433642424338454b5055596269717a838e99a1b1b6c2cdd7e5effffef0e0d2c2b5a49c8778635b4a3d2e201103000000000000000000000000000000000000000000000000091d32455672879cb1c7dcf1ffffffffffffffffffffffffffffffecdac9ad98826d583828293e54697e93a9bed3e8feffffffffffffffffffffffffffecd7c2ac97826d57422d180000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffff2ddc7b29d88725d482513000000000000000000000000000000092135495b72879cb1c7dcf1fffffffffffffffffffffffff5eae2d8cec4b7b29f97877a69614b46392c1f12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314212e3b4856606d7e8b9ca4b4bac7ced9dee5e9eaebe9edeff5fffffff5e9e1d7cdc9c4b8b3ada7aa9f9c9a98979695959595959595959595959595959697999c9faba9aeb3b8c5c4c9ced8dee0e8f3f7fffffffffffffffffffffffffffffffffffffffffdf6f4efeaebe3dfd0c6b9b4a29a897d6e61584c3f32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624c37220d000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffff6e1ccb6a18c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000317293950657a8fa6b7cbdff4ffffffffffffffffffffffffffffffffffffefdfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c8bbb4adab9f9c97939190908f8f8e8e8e8d8d8d8c8c8d8d8e8f9193969a9ea8aeb4bcc9cdd7e0e7f2f9fffffffffae5cfbaa5907a6550473a353127231c110a0400000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78624d3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f161e211e160f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c202832414d5e66798798a0b0b4bac7bfc3c7cacfd9d6d9dcdddddededcdbd9d6d5cbc8c2b6b1a39b8a7e6a614f4332211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608141c202832414d5e66798798a0b0b4bac7bfc3c7cacfd9d6d9dcdddddededcdbd9d6d5cbc8c2b6b1a39b8a7e6a614f433221110000000000000000000000000000000000000000000000000000000000000000000000000011212f3f4b5660686c6d6b6660554d413026180800000000000000000000000000000000000000000000000000000a151d2832363d424648494845423e3a363228292522201c1308030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e29333b484c5a636d74726e6b67625a5955504b45383b36322824201c141616151413110f0c0b0700000000000000000000000000000000000000000000000d1f334758687d92a3b4c9daecfffffffffbe8d5c5ab96816b5645321d0b000000000000000000000001131c29333a474c5d65798a9fb4c9def4ffffffffffffedd8c3ad98836e5443301c0700000000000000000003101a2832444b6075879cb2c2d3e5f9fffffff5e5d2c1b29d8774604b36200b0000000000000000000000000000000000000e24394e63798ea6b8cbe0f4fffff9e5d3c2a7927d67523d28120000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c8d9ebfefffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000d1d2b38454b5962696e6f6d625a48362513010000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000000011426374b6075889eb3c8ddf3fffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000e1e2c3c4858617481929ea8b3bfcad3dfe7f2fbfffcf4e9e1d9cfcac4c6b9b4afaaab9f9c98938f8a86827e7b7773706d6966636054585757585a5660656a70777e868f99a1afb3bfcad3e2eaf5fffef0e0d2c2b5a49c8677625a493c2d1f1002000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffff8e3cfbcab937e68533e29293e54697e93a9bed3e8feffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000a1e33465772879db2c7dcf2fffffffffffffffffff1dbc6b19c86715c473114080700000000000000000000000000061a2c3d566b8196abc0d6ebfffffffffffffffffffffffffffdf6eae2d4cbbeb1a59c8b7e6e6157493d2f22150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b38454b60697a86959fa9b4bbc8cad3d4d5d5d4d8dbe2edfafffffdf5e9e1ded5cbc8c2c8bbb4b1afadacababababababababababababababababacaeb2b4bcc9c3c8ccd6dadfe2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffbf5eae2dfd9d5d9cfcabfb3a89e938478675f4c473a2f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffdead8c7af9a846f5948341f0b000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889db3c8ddf2fffffffffffffffffffffffffffffffffffff7e2cebbaa927d68523d28130000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffff4e4d3c2b6aa9f98908b87827e7b7b7a7a7a79797878787777777778797a7c7e81858990999fabb4bac6cbd5dee5f0f7ffffffead5c0ab95806c6158504b4437372e221f180c060000000000000000000000000000000000000000000000152b40556a8095aac6d6e8fcfffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab95806a5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2225283236322824221b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e30404c5b637682929b9fa9a6aaaeb2b4bcc9c0c4c7c8c8c9c8c7c5c4c0c4b8b3aca49c92857968604f43322515030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e30404c5b637682929b9fa9a6aaaeb2b4bcc9c0c4c7c8c8c9c8c7c5c4c0c4b8b3aca49c92857968604f4332251503000000000000000000000000000000000000000000000000000000000000000000000000000311212e38454b52575855504b4437301c140800000000000000000000000000000000000000000000000000000000020a161e21282d31333332302d2925211e1614100d0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b171f2b343c494d585f5c5955514d493c3f3a36322825211e160f0b080100010000000000000000000000000000000000000000000000000000000000000004172a3a4a6072859babbccfe3f4fffffffff3ddc8b39e8875604b3929170300000000000000000009141d313a474c59616c7b899ea8bacde1f6fffffffffffff3ddc8b39e8874604a35200b00000000000000050a161e2d38454b626d8298a5b6cae0f0fffffffdead8c7b5a3937e685544311d0800000000000000000000000000000000000215273754697e93a9c4d5e7fafffff3decab6a48c77624d37220d0000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000d1a28323b484c54585a584d483c2b1808000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d92a6b8cbe0f5fffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000e1e2b3a4756606c7d8a99a1b2b6c3cbd4e0e8f3fcfffcf7ebe3dfd9d6ccc9c4c9bcb5b1ada8aa9f9c9894908c8885827f7c7874706e6c6c6d6f72757a7f858b939ca4aeb3bfc7d0dee5f0fdfffef0e0d2c2b5a39b86776259483c2c1e0f0100000000000000000000000000000000000000000000000000000f24394f64798eaabbcee2f7fffffffffffffffffffffffffffff4dfcab59f8b77624d3722293e54697e93a9bed3e8feffffffffffffffffffffffffffecd7c1ac97826c57422d1700000000000000000000000000000000000000000000000003172939596e8399aec3d8eeffffffffffffffffffefdac5b09a85705b453026221b100903000000000000000000000012273c52677c91a7bcd1e6fffffffffffffffffffffffffffffffdf2e7dfcec3b6aa9f938275635b4c40321d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2832424f5c6475808b989faab1b6c2bfc0c0bfc3c6cfe0e7f2fffffffcf6f2e7e0ddd7d8cec9c7c4c2c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c4c7cacfd9d9dee0e8eff4f6fdfffffffffffffffffffffffffffffffffffffffffffbf3e7e0d7cdc9c4c0c9bcb4afa1998a7e72625a4d41332a1c1102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9927d68523b2a1805000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffff6e1ccb6a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8297acc9d9ebfefffffffffffffffffffffffffffffffffffeebd9c8ad97826d58422d180000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b6a49c8b827b76726c68666565656464646363626262626263646567696c70757b838c969fa8b3b7c4c9d3dce3eef7fdecd8c3b09e9581766d656055504b3f37342a20190e0000000000000000000000000000000000000000000014293e54697e93a8b9cce1eeffffffffffffffffffffffffffffffffffffffffffffffecdac9b39d8874604b362010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202e373a38454b45383a362d201406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213222f3d4a58616e7d868a8d9195999c9faba8abafb2b2b3b3b3b2b0afaba7a69e9790867d73635b4e423225150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213222f3d4a58616e7d868a8d9195999c9faba8abafb2b2b3b3b3b2b0afaba7a69e9790867d73635b4e423225150700000000000000000000000000000000000000000000000000000000000000000000000000000003101a2832363d4142403b3531271913010000000000000000000000000000000000000000000000000000000000000003090b12181c1d1e1d1b1714100b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18202c353843494744403c38352c2a25211e16100b090200000000000000000000000000000000000000000000000000000000000000000000000000000c1c304354647a8d9fb5c6d7e9fcfffffff5e0cbb8a6937e685746331e14060000000000000009192631424e58616b77818d9ea7b8c6d7e9fcfffffffffffff4e0cbb8a68e79634e3924110e0b09090b0d10181f28323e4a56606d8096a0b2c3d3e6fefffff9ebe2cebaa99b8573604b372715020000000000000000000000000000000000081d3144556e8399aec3d9eefffffff1dcc7b19c8772594834200b00000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b34373f43444338342b1d0d00000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000417293a4b6073869cb1c5d5e7fbfffffffffffffffffffffffdead8c8a5907b65503b261000000000000000000000000000000000000000000000000000000e1c2a38454b5f677884919ca5b2b7c4ccd5e1e9f4fdfffef7f4efe8e1ded9dacfcac7c2c8bbb4b1ada9a5a79e9a9794918e89858381828384878a8f949a9fabb1b5c2c7d0dce3edf9fffffceedfd2c2b5a49b85766159483b2b1e0e0000000000000000000000000000000000000000000000000000000014293e53697e93a8c8d8eafdfffffffffffffffffffffffffffdead8c8b09b857059483420293e54697e93a9bed3e8feffffffffffffffffffffffffffecd7c1ac97826c57422d1700000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffeed9c4ae99846f594b4336362d211e160a040000000000000000000e23384e63788da3c5d6e8fbfffffffffffffffffffffffffffffffffaece1d3c8bbb4a0988679665e4f4331271a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d323e4a57606b78828b959ca4a6a9ababa9aeb2becbd5e2eefdfffffffffaf4f2eceae2dfdcdad8d6d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d7d9dcdfe3ebeef3f5fbfffffffffffffffffffffffffffffffffffffffffffffff8f3e7e0d5ccc7bab4afaba8ab9f9a908478686054483c301f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210d00000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000013253651667c91abbccfe3f7fffffffffffffffffffffffffffffffffffff0dbc6b19b86715c3626140100000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a89c86796d66605757535150504f4f4f4e4e4e4d4d4c4c4d4d4e505154575560666e78818a949da6b1b6c2c7d0dfe2eaf6dfcdbcb09f968a827b746c655d554c473a352b1e140600000000000000000000000000000000000000000c22374c6177899eb3c0d0e3f3fffffffffffffffffffffffffffffffffffffffffffff7dfcbb7a6927c67523e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3f4b4f5a566056594f4a3e322414050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2d3a464c5f677175787c8083878a8f92969a9c9d9e9e9e9c9b9996928e88827b73676055493d312415070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2d3a464c5f677175787c8083878a8f92969a9c9d9e9e9e9c9b9996928e88827b73676055493d312415070000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d20282c2d2b26201d15090000000000000000000000000000000000000000000000000000000000000000000000000002060809080502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1920232e34322f2b2723201915100b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6d8297a8b9cde1f7fffffffbe7d5c5b39d8875614b4232241709000000000001142637444b606876808a979fabb8c5d5e4f5fffffffffffffffbe7d5c4a9947e695438292623201d1e2122252a3439454b5c647482969eb0becfe1f1fffffdeadbcdbcb49f8b7a6455443119090000000000000000000000000000000000000b20364b6075899eb3c9def3fffffeebd9c9ac96816c573b2b180500000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000020d182022292e2f2e2220190d0000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000c1f334758687d92a4b6cae3f3fffffffffffffffffffffffff7e2cebbaa8e78634e39230e0000000000000000000000000000000000000000000000000000000c1a2832414d5a626f7d87939da6b3b8c5cdd6e2eaf5fefffffffcf5f3efece3dfdcd7d9cecac6c2bec5b8b3b0aca9a6a79e9a989797989a9d9fabaaafb4bcc9c9d2dbe2edf6fffffffeecded1c1b5a49c86766158473a2b1d0e0000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffff7e2cebbaa947f69543b2b18293e54697e93a9bed3e8feffffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000011273c51667c91a6c8d9ebfeffffffffffffffffedd8c3ad98836e6460544f4a3e3632281f170c03000000000000000c21364c61768ba7b9cce0effffffffffffffffffffffffffffffffffffff1e6d8cebeb2a49c8a7c6a614b4538291c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214202d39454b5b636d7880878d919495969498a0b3b7c4d0e2eaf5fffffffffffffffdf7f4f1efedecebeaeaeaeaeaeaeaeaeaeaeaeaeaeaebeceef1f4f7fefffffffffffffffffffffffffffffffffffffffffffffffff8f4ece3dfd5ccc5b8b3a99f9a9593908b857b6f625a4a43362b1d130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a00000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffff3dec9b39e89745443301c080000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8978635b504b45393e3c3b3b3a3a39393938383837373838393a3c3e37444b505a636c767f88929ca4afb4c0c9ced8e6eadacdbdb0a89e979088827a726a61594d483c31241403000000000000000000000000000000000000000a1f334758697e93a2b3c5d5e7f7fffffffffffffffffffffffffffffffffffffffffffae7d4c4b09b85705c4a36220b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5d646f7376746e645c4f433223130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933414d52556063676a6e7276797d81848788888989878684817d79746c6660544b44372c1f1406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933414d52556063676a6e7276797d81848788888989878684817d79746c6660544b44372c1f1406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b13171816110b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e181f1d1916120d0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4d62778a9eb4c9d9ebfefffffff3dfcbb7a697826d604f423527170400000000081d314455606d7d89959ea8b5bcc9d5e3f3ffffffffffffffffffeed9c4ae99846f5646393b3836313236383a3b474c57606b7a8597a0b0bccddcecfffff5eae2cdbdb09e927d685c4a3726140000000000000000000000000000000000000010253b50657b90a8b9cce1f5fffff7e3cfbcab917c66513c27110000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d14191a180d0b05000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000c1c2f404c6176889eb3c2d3e5fffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000a151d303c484d5f67747e88949ea7b4b9c6cdd7e2ebf6fffffffffffffff8f4f1edebe2dfdbd7d3d5ccc8c5c2bec5b9b3afadacacadafb2b4bcc9c5cacfd9dee5f0f6fffffffff7ebe3cec0b4a39b86776158473a2a1c0d0000000000000000000000000000000000000000000000000000000000021528385b70859bb0c5daf0fffffffffffffffffffffffffffff4dfc9b49f8b77614c372213293e53687e93a8bdd3e8ffffffffffffffffffffffffffffebd6c1ac96816c57412c17000000000000000000000000000000000000000000000000000e23384e63788daabbcee2f7fffffffffffffffff2dcc7b29d877f79746c645c534b453833291e160b0100000000000a1f33465874899eb3c1d1e2f2fffffffffffffffffffffffffffffffffffff6eae2cfc2b6a89e8d7f6d6056473a2b1d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323c494d5a626a72787c7f80807f83909da6b3c0ced8e5eaedf1f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ece3dfdacfcac5b8b3a79e948a84807d7b7770665e4d483c3025180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffbe7d5c4a9947f69543a29170400000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475871869cb1c6dbf1fffffffffffffffffffffffffffffffffffff5e0ccb9a78a75604b35200b0000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a4a3d36322829262625252524242323232222222223242527292731363c494d58616a757d86909aa2adb4bbc8cedceadbcdc6b9b4aca79e978f877f776d625a4e423121110000000000000000000000000000000000000004182a3a4a6072849aa6b8c9d9ebfefffffffffffffffffffffffffffffffffffffffffff2ddc8b4a38e79644e3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4b5c647b84888b89837a69614f41301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f303937444b4e515559576064686b6f727373747372706f6b68646054504a43363126190f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f303937444b4e515559576064686b6f727373747372706f6b68646054504a43363126190f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203448596a8095abbccfe3f7fffffffae7d4c4b19f937e696052453522120000000417293a4b607382929ea7b4b9c6cfdae7f3fffffffffffffffffffff3dec9b49e8975615755504d4b45454b4d4f5559626b75808c9ba3b1becddbebfafff1e5d8cebcb09f96806b604e3d2d1909000000000000000000000000000000000000061a2c3d566c8196abc6d6e8fcfffff4dfcab49f8b76614c37210c0000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030503000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff2ddc8b29d88735d48331e0000000000000000000000000000000000000000000000000000000000000000000004172a3a4c5e6d8297a6b8cbe0f0fffffffffffffffffffffffffff1dbc6b19c86715544311d08000000000000000000000000000000000000000000000000000000000002131e2b35414d556068757f89959ea8b4bac7ced9e3ecf7fffffffffffffffffffef7f4f1ede9e7e0dddad7d4d6ccc9c5c3c1c1c2c4c7cacfd9dadfe3ebf7f8fffffffffff3e7d9cfbeb2a29a85776259473a2a1c0c000000000000000000000000000000000000000000000000000000000000091d32455673889db3c8ddf2fffffffffffffffffffffffffff8e5d2c2ad98836e5947341f11263b51667b90a6c5d5e7fbffffffffffffffffffffffffffebd6c1ab96816c56412c17000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffff4dfcab7a59d948f888179716860564c473a32281d1509000000000417293a556a7f95a3b4c4d4e4f4fffffffffffffffffffffffffffffffffffffdede0d3c6b9ab9f9482746158483b2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353c484d555a62666a6b6b6a6e7b889aa2b4bac7d1d5d8dcdfe2eae9edf0f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfdacfcac9bcb5afa79e95887f766f6b68656158514c40352b1c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68e79634e39230e0000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000004172a3a576c8297acc6d6e8fcfffffffffffffffffffffffffffffffffffbe8d6c5a08b76614b36210c0000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c563c2d211e1613111010100f0f0f0e0e0d0d0d0d0d0e0f101214151d202c353a474c566068737b848e989faab1becee0ebe4d7cdc9c5b8b3aca59c948a827868604e3f2f1e0e000000000000000000000000000000000000000c1c3043546277889eabbccfe3edfffffffffffffffffffffffffffffffffffffffffff7e4d1c1ac97826d5846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838485a647a8a9a9ea79e998c7f695f4d3b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e25263135383c4039454b4f53565a5d5d5e5e5e5d5b5a56524e4b43363530251d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e25263135383c4039454b4f53565a5d5d5e5e5e5d5b5a56524e4b43363530251d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c61768b9fb4cadff4fffffffff2e2cebdb49f8c7e6c635240301d0900000a1f3346586b8096a0b3b8c5cdd6e3ecf7fffffffffffffffffffffff6e1cdb9a8947f766f6a66636056566062656a70778089959faab5c1cedcebf9f9ece1d4c7bab49e95816c625141311f0f000000000000000000000000000000000000000c2135495b72879cb2c7dcf1fffffff0dbc6b09b86715847331f0a0000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff3dec8b39e89735e49251300000000000000000000000000000000000000000000000000000000000000000002101f334758667c909fb1c5d5e7fefffffffffffffffffffffffffce9d7c7ac97816c5737271502000000000000000000000000000000000000000000000000000000000000000e19203037444b56606976808a969fa9b4bbc8cfdae7eef7fffffffffffffffffffffffffffbf5f3efece9e8e0dedad8d6d7d8d9dcdfe3ebeff4f7fefffffffffffdefe3d5c9bcb4a09884756259473a2a1c0c000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffff3dec9b5a4907b65503b2a180d23384d62788da6b8cbe0eff4f6fdffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000000000000000000000000081d31445572889db2c7ddf2fffffffffffffffff9e6d4c3b7b2aaa79e978e867e756a61584b463931271912060000000c20364b6074859ba6b7c6d6e5f5fffffffffffffffffffffffffffffffffffffef0e4d6c9bcb4a09784766259493c2b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19212b35383c484d51545656545e657784949fa9b4c0bfc3c6c9ced8d4d7dbdfe2ebf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5ded8cecac9bcb5b0ab9f9a92887f766961585653504c473a382f20190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735b4a36210c0000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daefffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a8b9cce1f5ffffffffffffffffffffffffffffffffffffe0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f29140903000000000000000000000000000000000000000002080e19202a3338454b5460666f79828b97a0b1c2d3e5f4e9e1ded5ccc8c3b6b2a99f978b7e685d4b3c2c1a0a000000000000000000000000000000000000001325364859657b8d9fb4bfcfe1f1ffffffffffffffffffffffffffffffffffffffffffefdec9b49f8a76614c36211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e3245566278889ea8b3b8b4ab9f927d67594834200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a09141d2023272b2832363a3d41454748494949474644413d39353026201c1308010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a09141d2023272b2832363a3d41454748494949474644413d39353026201c130801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2224221b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f33465871869bb1c6dbf0ffffffffffece2cebbaa9f93816c5e4c39241100000c21364c61768a9fb4beccd5e1e9f0f4f6fcfffffffffffffffffffffce9d7c6ae9d948a847f7b7875747476777a7f858a959ea7b4bbc8d2dfecfaf1e6dfcfc3b6a99f92806c63514434231301000000000000000000000000000000000000000e23384e63788da5b6cadff3fffffdead8c7ab95806b563a2917040000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a556b8095aac0d5eafffffffffffffffffffff4dec9b49f89745443301c070000000000000000000000000000000000000000000000000000000000000000102032424c6176889db2bdcee3f3fffffffffffffffffffffffffff6e1cdbaa9917c67513c2712000000000000000000000000000000000000000000000000000000000000000000051319273138454b58616b77818b979faab5bcc9d0dde4eff8fffffffffffffffffffffffffffffffffffbf5f3efedececedeff2f4f7fefffffffffffffffff5e9e1d1c5b8ab9f9482746157473b2a1c0c00000000000000000000000000000000000000000000000000000000000000000d23384d62788dabbccfe3f8fffffffffffffffffffffffff9e5d3c2b19c8673604a35200c0c2035495a73889eb3c9d9dadee1e9eff4f7fdffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000021527375b70869bb0c5dbf0fffffffffffffffffff1e1d4cac7c5b8b3aca49c93887f766a61574b44372f20190e0100081d3144556277889da8b9c7d7e5f5fffffffffffffffffffffffffffffffffffffff4e7d9cfbeb1a29a8677625a493c2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222b35383c3f4041404c5961727f8b9aa2a7aaaeb1b4bac7bfc2c6caced9e1e9f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe4ddd3cac8bbb4afab9f9b948c847d756a61574c473a3e3b37332a241d120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e593d2d1a070000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9def1fffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000000000000000000000000060c171f283236434a505c646d788297a4b6cadeeefcf6f3e7e0ddd3cac7bab4a99f8c7b655a493828160200000000000000000000000000000000000008182b3b4c5e6a7f95a1b3c3d3e6f9fffffffffffffffffffffffffffffffffffffffff6e1cdbaa8937e69533e2e1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414b6075859ba6b8c6ccc9bcb49e8a78624d3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1215161e2124282c2f323333343432312f2c2824201c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1215161e2124282c2f323333343432312f2c2824201c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715202d3639362d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a566b8095abc4d5e7fafffffffffeebd9c8bbb49f917c66513f2e1c08000d22374c62778a9fb4c8ccd6d4d8dbdee1e9e8ebeef1f4f6fcfffdfffff4e4cbbbaea99f9994908d8b8a898b8d8f959a9fa9b3b8c5ced8e6f0f2e7e0d4cabeb2a59d8b7d6b625145342616050000000000000000000000000000000000000006192c3c556a7f94aac3d3e6f9fffff6e2cebaa9907b65503b2610000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c19273747586c8297acc1d7ecfffffffffffffffffffff6e1cdbaa98a75604a35200b000000000000000000000000000000000000000000000000000000000000000d1d2e3f4f606e8399a6b7cbdbecfffffffffffffffffffffffffffff4dec9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000009151d28323a464c59616c78828c989fabb3bfc8d1dee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee5d7cdc0b4a79e8d7f6d605646392a1d0d0000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c9daecf4f7fefffffffffffffffffffff3dec9b6a4927d675443301c0706192c3c586d8297abbcc0c5c9cdd7dadfe2eaf0f4f7feffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000001a2f44596f8499aec4d9eefffffffffffffffffffff1e6dfdcd5ccc8c2b5b1a69e94897f756860554c40352c1c1408021527374859647a8a9ea9bac7d8e6f5fffffffffffffffffffffffffffffffffffffff7ebe3cec0b4a49c8778625a483b2a1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0e192022272a2b2b2f3b4754606a79848e9295989c9fa9a6a9adb0b4bbc8cdd7e0e8f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d2c9c2b6b1aa9f9a938b857e776f6760564c463933292826211f170c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b0000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566d8297acc2d3e5f9fffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3fffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000040a151d2530353e4a4e596274869cb1c0d1e3f7fffffbf5f1e6dfd7cdc7baaa9e8978635645321e12000000000000000000000000000000000000000d1d2f404a60728399a5b6cadff6fffffffffffffffffffffffffffffffffffffffffce9d7c6b19c86715c4a36220a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4d5f6d8297a3b5c4d5e0d9cdb9a897826d594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f13161a1d1e1e1f1e1d1b1a16130f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f13161a1d1e1e1f1e1d1b1a16130f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625333e4a4f4a3e3124130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa6b8cbe0f4fffffffffff6e6d9cebdb09b85705d4b372310000b1f3447596f8499aeb3b8c5bfc2c6c9cdd7d3d6d9dcdee1e9e5e8eaeceee9d9cbc7bab4afaaa5a2aa9f9ea8a2a4aaafb4bac7ccd5e2eaefe4ddd5cbc3b6b2a098877a685f51443426160800000000000000000000000000000000000000000c2035495a71869bb1c6dbf0fffffff4dfc9b49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a3744556177899eb3c8def3fffffffffffffffffffffde9d7c7a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000a1a2a3b4b5d697e93a1b3c4d4e7f9fffffffffffffffffffffffffff9e5d3c2ae98836e5746321e09000000000000000000000000000000000000000000000000000000000000000000000000010a161e29333b474c5a626d79838d9aa1b0b4c1c9d2dfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4efe4ddd0c7bab4a29b897c6a614b4538291b0d000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fabbccfdcdfe3ebeceff1f3f5fbfff8fff3e2d0bfb19c8673604b36251300000f24394e647a8c9fa8abb0b4bac7c5c9ced8dbdfe2ebeef2e9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffff9f4f2e7e0ddd2c9c4b8b3a89e95887e74665e4d493c3026180d09192b3b4a5c657b8b9fa9bac8d8e5f5fffffffffffffffffffffffffffffffffffffffeecded1c2b5a59d877862594839281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d111516161d2a36434b5b6370797c8083868a8d9194989b9faab4bac7ccd6dfe6f1f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d7cdc1b5b1a49c938b847e7770696259524b453833291f1713100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffeead8c8a5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000031628385e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d3929170300000000000000000000000000000000000000000000000000000000000000000000000000031628384f647a8fa4b6cadef3fffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000d22384d62778da2b7daecfffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000208131c202d363b4856667b90a2b4c8dceffffffffffff9f5e9e1d8c8b8a79c8674604b402f1b0b00000000000000000000000000000000000000111c3043546175879cb2c8d8eafefffffffffffffffffffffffffffffffffffffffff5dec9b5a48f7a644f3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636485a677d929fb1c1d2e2f3e9d7c6b49f8b77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000070d0f0d07000000000000000000000000000000000000000105080809090908060501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050808090909080605010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000716263443505c645c4e42311d0d0000000000000000000000000000000000000000000000000000000000000000000005020000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf1fffffffffffff6ebddc8b4a38f7b65503e2e1b0705182a3b51667c919a9ea7a6aaadb1b4bac7bec0c3c6c9cdd7d0d2d5d7d9dadcded7cdc9c4bfbbc8bbb4b4b9c6babfc5c9ced8e0e8e1dedad2c9c4b7b3a59d908276645c4e41332616080000000000000000000000000000000000000000000e23384d63788da3b5c9ddf2ffffffefdac5af9a85705745321e09000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d3a475560738399a7b8cce0f5fffffffffffffffffffffdead8c8a18c77614c37220c0000000000000000000000000000000000000000000000000000000000021527384859647b8b9fb4bfd0e2f2fffffffffffffffffffffffffffff3decab6a4907b6650392816030000000000000000000000000000000000000000000000000000000000000000000000000000030b171f2a343c484d5b636e7a848f9ba3b1b5c2cad3dfe6edf0f3f5fcfffcfefffffffffffffffffffffffffffffffffffffaf4f2e7e0ddd1c8bfb3a99f948578665e4f4331271a0b00000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb5bec6cacfd9d6d9dcdee0e8e2e3e3e4d5c4b3a1917c66554431180800000d22364a5c6a7f8e92969a9fa9aab0b4bbc8c6caced9d9dcdfd3bea8937e69533e29140000000000000000000000000000000000000000000000000002172c41576c8196acc6d7e9fcfffffffffffffffffffffffffffbf5f0e5ded5cbc6b9b4a69d93867b6f625a4b43362a1d100d1d2d3d4b5d667c8b9faabac7d7e5f3fffffffffffffffffffffffffffffffffffffffceee0d2c3b6a59d8777625745321e13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000c1826303d4a4e5b63676a6e7175787c7f82868b979fa9b3b9c5cad4dde4eff6fcfffffffffffffffffffffffffffffffffffffffffffffffff2e3d6c7bab4a39b90867e776f686259544d483b3632281e170b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d38230d000000000000000000000000000000000000000000000000000000000000000000091e324556758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000a22374b5c72879cb1c7dcf1fffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000c21364c61768babbccfe3f8fffffffffffffffffffffffffffffffffffffffffffeebd9c9a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000070f1a212b384c5e70849aafc0d1e4f7fffffffffffffdf5e6d5c5b5a496816c5e4c39281603000000000000000000000000000000000000001325364657697f94aabbcee2f7fffffffffffffffffffffffffffffffffffffffff8e5d2c2ac97816c5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c3043546278899eb3becedff0fff4e2cebbaa947f6a543a2a17040000000000000000000000000000000000000000000000000000000000000000000000020f1a2124211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021525344451616a7968604e3b2b1805000000000000000000000000000000000000000000000000000000000000070d0f1a18130b09030000000000000000000000000000000000000000000000000000000000081c3043546c8196acc3d3e6f9fffffffffffff8e4d1c1af99846f5c4b372211000d20354b60738085898d9194989b9fa9a5a8abaeb1b4bac6bbbdc0c2c3c5c7c9ccd6cdcecfd0d8cec9c9cdd7cfd4d5d6d5d4d3d7cdc9c5c1b5b0a69d93877b6d61584b3e312316080000000000000000000000000000000000000000000a1a2e3f546a7f94a9c1d2e4f8fffffce8d6c6aa957f6a5539281603000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071524313e4a5861738298a1b3c5d6e8fbfffffffffffffffffffff7e2cebbaa8b76604b36210b0000000000000000000000000000000000000000000000000000000005131d3145566277889daabbceddedfffffffffffffffffffffffffffff9e6d3c3b19c8773604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000040c181f2b353d494e5c646f7b85919ca4b2b6c3cad3d7dbdee1e9e5e7e9ebedeff1f3f5fbfffbfdfcfbfffbf5f3f0ece6dfddd5cbc8c0b4b0a1998b7f73625a4c40321d150a0000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596d8298a0abb1b4bcc9c1c4c7c9ccd6cdceced3c6b8a699836e5e4c372614000000071b2d3e50616a797d80858a8f959a9faaabb0b4bbc8c3c7cacfbca7927d67523d2812000000000000000000000000000000000000000000000000000013283d52687d92a8bacde1f4fffffffffffffffffffffffffffffffff8f3e7e0d6ccc4b7b3a49c908378696054473b2d20110f1f2e3f4c5e667c8c9fa9bac7d5e3f2fffffffffffffffffffffffffffffffffffffffef0e1d4c3b6a59b8575604b41311c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d363d4a4e525559556063666a6d7178818a959ea7b2b7c3c8d1dee1e9f5f9fffffffffffffffffffffffffffffffffffffffffdefe2d4c5b9a99f93857b71696158534d483b37342b211e160a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c3d4e6fafffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000b21364b60768baabbcee2f7fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e556a8095aac7d7eafdfffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4fffffffffffffffffffffffffffffffffffffffffff7e3cfbcab917c66513c271100000000000000000000000000000000000000000000000000000000000000000000070d1a2f4050657a8fa2b4c8ddf3fffffffffffffffff3e3d2c2b09f907c665746321e0c00000000000000000000000000000000000000081829394d62778b9fb4c9d9ebfefffffffffffffffffffffffffffffffffffffffff0dec8b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4b6073849aa7b9ccdcecfefffdead8c8b19b86715847331f0a000000000000000000000000000000000000000000000000000000000000000000000a161e2d3639362d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020324351626c7f8a7e6859483420120000000000000000000000000000000000000000000000000000000002101b22242f2d28211e160a00000000000000000000000000000000000000000000000000000000011426364f647a8fa5b6cadff6ffffffffffffffefdcc7b3a18f7a644f3f2f1808081d314455606b7073777b7f8386898d909396999c9fa8a3a6a8aaacaeb0b2b3b9c6b7b9babbbcbdbdbebfbfc0c0c0c0c0bfbec6b9b4afa9a39b92887e74665e4c463a2e201305000000000000000000000000000000000000000000031628384b5d71869bb0c6dbeffffffff5e1ccb9a88f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e10110e0c0600000000000000000000000000000006152533424e5c64768498a0b2bfd0e3f3fffffffffffffffffffffff4dfc9b49f8a745746321e0900000000000000000000000000000000000000000000000000000003132333434b6074849aa6b7c8d8eafbfffffffffffffffffffffffffffff3dfcab6a5927d685443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202c353e4a4f5d65707c86929da5b2b6c3c2c6c9cdd6d0d2d4d6d8dadcdee0e8e4e6e7e7e6e5e8e0dedbd7d4cac7c4b8b3aba29b9084796a6055483c2f2215020000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6075828e969c9faba9acafb2b3b9c5b8b8b9c2b6a89e8877624c402f19090000000010203343505b63686b70757a7f858a90969b9faaaaaeb2b5bcc0a6907b66513b261100000000000000000000000000000000000000000000000000000c21364c61768a9fb4c5d6e8fbfffffffffffffffffffffffffffffffffffbf4e8e1d5cbc2b6b1a1998a7e7362594a3e2e211111212f404c5e667c8b9fa9b8c5d5e2f2fffffffffffffffffffffffffffffffffffffffff1e1d3c3b5a398826e604e3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212d36393d4037444b4e5154585a626c778089949da5b0b4c1c9cdd7dee5f0f5fbfffffffffffffffffffffffffffffffff9ebdfd2c4b7a79e8a7e73665e544c473a37342b2220190d09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da5b7cadff4fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffbe7d5c5b19c87725544311d080000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6d8eafefffffffffffffffffffffffffffffffffffffffffffeebd9c8a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000001024394f64798ea9bacde2f6fffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000081c30435474899eb4c9def3fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000001123374b5d70859bb0c5d5e7fbfffffffffffffffff0e0cdbdb29d8775614b3a2a1804000000000000000000000000000000000000000b203448596d8298abbccfe3f3fffffffffffffffffffffffffffffffffffffffff5e0ccb8a7907b66513b26180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384a5c6a7f94a2b4c5d6e8fafffffff6ddc9b5a38c77614c37210c0000000000000000000000000000000000000000000000000000000000000000000a1a28323d4a4e4a3d2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f616c81949e8977624d402f1a0a00000000000000000000000000000000000000000000000000000010202d363a44423d3632281b0e000000000000000000000000000000000000000000000000000000000822374b5d72879cb2c8d9ebfefffffffffffff6e3d0bfaf9a846f5d4c36251301142637444b565a5a62666a6d7174787b7e818486898c8e90939597999b9c9ea8a1a2a4a5a6a7a7a8a9aaaaaaababababaaa9a6a89e9a948d867d756960564c4033291b1002000000000000000000000000000000000000000000000d1e324556657a8fa3b5c9ddf2fffffff3dec9b49e8975604b35200b00000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2023262723211a0e0000000000000000000000000001142433435060687a879aa2b2becfddeefffffffffffffffffffffffff7e2cebbaa8b76614b36210c0000000000000000000000000000000000000000000000000000021121304150616d8298a2b4c4d4e6f6fffffffffffffffffffffffffffff8e4d1c1b29c8774604b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212d363f4b505e66737d87939ca5a8adb1b4b9c6babcbec0c2c4c6c8ccd5ced0d2d2d1d0d6ccc9c5c2c3b7b2aca69e968e857b6f635b4b44372b1e12040000000000000000000000000000000000000000000000000000000000000000000000000000000d1e324557606d7a81868b9094979a9c9ea7a1a2a3a4a4a49c8a7b6559483422120000000000021525333d4a4e53565660656a70767b81868a9094999d9faba4a28e79634e39240e00000000000000000000000000000000000000000000000000000a1e3346576b8096a7b9cce0effffffffffffffffffffffffffffffffffffffffcf2e7e0d3cabfb3a89f938477645c4b3f2e1f0f12222f404c5e667c8b9ea7b7c4d4e2f2fffffffffffffffffffffffffffffffffffffffff1e1d2c1b2a0927d685847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a2124272b273135383c3f3c494d59626b767f87919ba3adb4bac7cad3dee0e8f3f5fbfffffffffffffffffffffff9f0e5decec1b5a69d897a6960544c4037332a2220180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a72879db2c7ddf2fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffff2e0ccb8a795806a55372715010000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1ffffffffffffffffffffffffffffffffffffffffffffffe1ccb7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000011426485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705847331f0a000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f52677d92a7b8cce0f5fffffffffffffffffeebdfcbb7a595806b5947341f0a0000000000000000000000000000000000000005182b3b4e63798c9fb4c5d6e3f3fffffffffffffffffffffffffffffffffffffffbe8d5c5ad97826d5841342b1d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556647a8b9fb4c0d1e4f4fffffffff8e4d2c1a58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000a1a2838454b5c645c4a3c2c190600000000000000000000000000000000000000000000000000000000000000000000040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13120b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c697f949fa899836e5e4c3828160200000000000000000000000000000000000000000000000000071b2d3e4a4f5a57534b45392b1e0e000000000000000000000000000000000000000000000000000000081b2e3f556a7f95aabbcee2f7ffffffffffffffeedcc8b4a2907b655443301c0b0919263135413c484d51555854606266696b6e717476797b7d8082848587898a8c8d8e909191929394959595959696969593918e89857f78716860564b45382f1f170b00000000000000000000000000000000000000000000000d1d2e3f4b6075879cb2c1d2e4f8ffffffeed9c4ae99846f5544311d0800000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c253035383b3c38352c1f140600000000000000000000000f1f324250616a7e8b9da5b4c0cfdcedfbfffffffffffffffffffffffffdead8c8a48e79644f382715020000000000000000000000000000000000000000000000000110202f3f4d5f6a7f94a0b2c0d1e2f2fffffffffffffffffffffffffffffff7ddc9b5a3917c67554431180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b222e37404c546067747e878e93989b9ea8a3a5a7a9abadafb1b3b8c5b9bbbdbdbcbac5b9b3b0ada8a59d979088817970655d4d493c3126190e000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839454b5c646c71767b7e818487898a8c8d8e8e8f8e867a655d4b3b2b180400000000000007151f2d36393d38454b50555761666b71767b7f83878b8e8f8d8473604b35200b0000000000000000000000000000000000000000000000000000031729394c6177899eb3c1d1e4f4fffffffffffffffffffffffffffffffffffffffffaf0e5ded0c6bab4a29a887a655d4b3d2d190912222f404c5e667b899da6b7c4d4e2f1ffffffffffffffffffffffffffffffffffffffffefdfcfbeb39e8976614c37210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1215151d2023272a2b353b474c576169747c858f979fa9b1b6c2c8ccd5dde0e7eff4f6fcfffefefffaf4f1e6dfd3cabdb1a39b887a645c4b43362f221f180d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c586d8298adc2d8edfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff2e2cebeb39e8876614c36210c000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffffffffffffffffbe7d5c5a18c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000011527374b60758a9fb4c9dff4fffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffbe8d5c5aa95806a553a2a1704000000000000000000000000000000000000000000000000000000000000000000000000001120364b6075889eb3c8ddf3fffffffffffffffffffae6d4c3b49f8a77614c37220c00000000000000000000000000000000000000000d2135495b6d8297a7b8c5d6e4f4fffffffffffffffffffffffffffffffffffffff3ddc8b39e88735f4d483b312619100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075869ca9bacedeeeffffffffffffe8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000031628384556606e79645b49352113000000000000000000000000000000000000000000000000000000000000010a10121917110b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f222927201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e647a8c9fb4b2a1907c665645321e0e000000000000000000000000000000000000000000000000000a22364a5c646f6d686057483c2b19050000000000000000000000000000000000000000000000000000001022384d62788b9fb4cadff1fffffffffffffff7e3d0c0b09b8572604a3a29170409141d202c2b35383c3f36434a4d505356595c58616466686b6d6e707274757678797a7b7c7d7e7f7f8080808081807f7e7b7975706a635b534b453832281a1104000000000000000000000000000000000000000000000008182a3b4b5d6c8196a5b6cadfeffffffff8e5d2c2a9947e69543727150100000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018253036434a4e50514e493d31241400000000000000000000071a2d3d4f606a7f939fa9b7c3d0deedfaffffffffffffffffffffffffffffe9d4bfaa947f6a5645311d120300000000000000000000000000000000000000000000010f1f2e3e4b5d677d929dafbecfdeeffffffffffffffffffffffffffffffff7e7d0bfb09b85705f4d37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c232f36434b56606972797e8286898c8e90929496989a9c9ea7a2a4a6a8a7a6a5a4a79e9b97938d87827b746c645c504c3f352c1d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b28323e4a4f56576165696c6f72747577787979797973645c4b3f2e1d0d0000000000000000010f1a2124282832363a39464b51565761656a6e7276787a7870605544311d080000000000000000000000000000000000000000000000000000000b1f344759697e93a3b4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffff9ede4d7cdc0b4a69d8a7b655b4a3727150212222f404c5c6479889da6b7c4d4e1f0fefffffffffffffffffffffffffffffffffffffdece0ccb8a795806b553b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111519202a3439464c556067707a828a939ca4acb3b8c5c8cbd5dadee1e9e8e9e9e8e6dfddd3cac2b6b19f968578645c4a3e302618120a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c8d8eafdfffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffae6d4c4b2a0917d675846331f0a000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2f7fffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c91a9bacee2f6fffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffff5e0ccb8a78f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566c8297acc6d7e9fcfffffffffffffffffff2e1cdbaa9957f6a55402a150000000000000000000000000000000000000000061a2c3d4d6277899ea7b8c6d6e5f5fffffffffffffffffffffffffffffffffffff4e0cbb8a6917d6e62594b44372e1f180d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839566b8096a4b6c7d8eafcffffffffffffecd7c2ac97826d5736261401000000000000000000000000000000000000000000000000000000000000091e3245566074838a79634d41301b0b0000000000000000000000000000000000000000000000000000000005131e25282f2c26201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13120b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a34373e3c3632281c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f8499aabbbfb29c8775604b3c2b190500000000000000000000000000000000000000000000000a1a30414f647a84827d75625a4835200b0000000000000000000000000000000000000000000000000000000b2034485a6f8499aec3d4e6f9ffffffffffffffeeddc9b5a3927d685846331f100001080b16192022262a253035383b3e41443a474c4e51535557595b5d55606162646566676868696a6a6b6b6b6b6b6a6966636055544e493d3632281d150a000000000000000000000000000000000000000000000000011426364759657b8c9fb4c3d3e6fdfffffff3dec9b5a48e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202d36434a5460636566635b4e42311a0a0000000000000000000c21364a5b697e939eb4bac7d4e1eefcfffffffffffffffffffffffffffffff2ddc8b29d8874604b40301e160a010000000000000000000000000000000000000002101f2d3d4a5c657b8c9fb4bbccdcecfdffffffffffffffffffffffffffffffecdac9b3a18f7b6550413019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081218263038454b545b63696d717476797b7d7f81838587898b8d8f91929291908f8c8986827d78726d6660554e4a3e382f21190e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d363939464c5054575a5d556062636364646360544a3e2e21100000000000000000000000070c0e13151d20252932363b39464b50555957606364635a4b443726140100000000000000000000000000000000000000000000000000000004182a3a4b6073859ba8b9cde1ecfefffffffffffffffffffffffffffffffffffffffffffff5e9e1d0c4b7a89e8979635544311d080412222f3e4b5b6379889da6b7c3d3e0effdfffffffffffffffffffffffffffffffffffffbe8d6c5b29d88735947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0d0b0500060d181f293337444b525c646d767e868f969ea7acb3b8c5c4c9cdd7d3d4d4d3d4cbc7c3b6b2a49c8f8174625a4a3e2e1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff4dfcbb7a698826d5f4d3a291704000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2f7fffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074869cb1c7d8eafdfffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffff3dec8b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000215273850657b90a8b9cde1f6fffffffffffffffffffde9d7c7af99846f5a442f1a0500000000000000000000000000000000000000000f20344859647a899ea8b9c7d8eafdfffffffffffffffffffffffffffffffffffbe7d5c4ac9b9183776960554b3f342a1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465771869cb1c2d3e5f5fffffffffffffff0dbc5b09b86705443301c080000000000000000000000000000000000000000000000000000000000091931424b607484989a846f5f4d392917030000000000000000000000000000000000000000000000000000001323313a3d44413c353026180a0000000000000000000000000000000000000000000000000000000000000000000000000000000d181f222927201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b484c53514b45383025180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4c8cab6a5947f6a5a4835201100000000000000000000000000000000000000000000021628384d5f70859997928778624d38220d00000000000000000000000000000000000000000000000000000005192b3c51667b90a5b6cadff4fffffffffffffff8e4d2c1b39e8876614c3e2d1a0a00000000050b0d1115131c202326292c2f2a3337393b3e4042444637444b4c4d4f505152525354555555565656565554514e4b443738352c211e160a0200000000000000000000000000000000000000000000000002101c3043546277889dabbccfe1f1fffffffae6d4c3b19c86715b4a36210c0000000000000000000000000000000000000000000000000000000000000000000006192c3c596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b353e4a54606a73787b7c7868604e3827150200000000000000021528384e63798b9fb4bcced8e5f1fffffffffffffffffffffffffffffffffff4dfcbb7a695806a5e4d4032281d150904000000000000000000000000000000000212202d3d4a5b647a8a9eaabbced9e9fafffffffffffffffffffffffffffffff8e3cfbcab99846f5d4b372312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2731363d4a4e53585c5861636567696b6d6f71737577797b7d7d7c7b7a7774706d68635a57514b4437362d231c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b22242933363b3f424537444b4c4d4e4f4f4e4b43362e20100300000000000000000000000000000002090b10161e21262933363b3f39454b4e4f4d493c3126190900000000000000000000000000000000000000000000000000000000000c1c30435463798a9eb4becfe0f0fffffffffffffffffffffffffffffffffffffffffffffffceee2d4c6b9a79b8674604b36200b000412202e3d4a5b6379889da5b6c2d1deedfbfffffffffffffffffffffffffffffffffffff3dfcbb7a68c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1920222220190e0800050b171e2631353e4a4f586169717a818890979ea6aaafb4bac6bdbfbebdc3b7b2aca59c92867b6c6056483c2d20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff7e4d1c0b29d8775614b41301c0c00000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2f7ffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a37271502000000000000000000000000000000000000000000000000000000000000000000000000000417293a52677d92a4b5c9e5f5fffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000051b30455a70859aafc5daefffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffff0dbc5b09b86705b46311b00000000000000000000000000000000000000000005182b3b4a5c647a8a9ea9bacee2eafcfffffffffffffffffffffffffffffffffff3e2c9b9aca0988a7e73655d4c483b31271a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff0fffffffffffffffff4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000021527374e606e8399a2a2927d675746331e0f00000000000000000000000000000000000000000000000000000c1c31414d525957514b4336281a0a000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a34373e3c3632281c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485962686760564a43362b1e13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798eabbccfd3c3b49f8a78624d3f2e1808000000000000000000000000000000000000000000091e324556677d91a3aca598826d58432d18030000000000000000000000000000000000000000000000000000000d20354b6073879db2c6d7e9fcffffffffffffffefe0cbb8a696816c5c4a38271502000000000000000000070b0d11141619171f212426282b2d2f302731353738393b3c3c3d3e3f40404040414141403e3c3935312623211a0f09030000000000000000000000000000000000000000000000000001102130414b6072849aa6b7c9d9ebfffffffff5dfcab7a5937e68533d2d1a0700000000000000000000000000000000000000000000000000000000000000000006142135495b70859bb0c5dbf0fffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000081825303c494d5c64727f898d90918c7e685645311d0900000000000000091d3245566e8398aabbcee2eaf5fffffffffffffffffffffffffffffffffffffae7d4c4b49f8c7c665e4b453831271f170e0c0600000000000000000000000309151d2f3e4a5b6379899ea8b9c8d8eaf7fffffffffffffffffffffffffffffffeead8c8b59f8d79644e3f2e1c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a151d202d36393e433a474c4e50525456585a5c5660626466686867656462595b58534d493c3b353127221b100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171e2125292c2f273135373839393a393530261810020000000000000000000000000000000000000000030a0c11171e21252a283236393a38352c1d140900000000000000000000000000000000000000000000000000000000000001142636495b687e93a0b2c2d3e4f4fffffffffffffffffffffffffffffffffffffffffffffffff2e4d6c5b5a3927d67523d2812000002101f2d3d495b6378879ca4b4c0cfddecfafffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151d2b343738352b221b1004000309141d202e363a474c545c646c757b82888f949a9fa8a6a8a9a9a8a5a59d9790877d74655d4b45382b1d1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671879cb1c6dcf1fffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffff1ddc8b4a2917c6657463323130000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1b7cce1fffffffffffffffffffffffffffffffffffffffffff8e5d2c2ab95806b56402b1600000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586f849aafc2d2e5fffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffde7d2bda8927d685336261401000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f849aafc4d9effffffffffffffffffffff2dcc7b29d87725d372715010000000000000000000000000000000000000000000d1d2d3e4a5c657b8b9fb4bccddeeeffffffffffffffffffffffffffffffffffffe7d7c9bfb2a89e93867a6d62594b453830231c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253650657a8faabbcee2f7fffffffffffffffff6e1cdbaa88d78634d38230e00000000000000000000000000000000000000000000000000000000081d314455687e93a1b2b39d8876614c3d2d1a070000000000000000000000000000000000000000000000000417293a4d5f676e6c6660544538281502000000000000000000000000000000000000000000000000000000000000000000000005182a3b484c53514b45383025180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4c62777e7c75686054493c301e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c3d3e1cdbaa898836e5d4b36261401000000000000000000000000000000000000000b192a3b4b6075879db2c1b19b86715c46311c07000000000000000000000000000000000000000000000000000000081c304354697f94a8b9cde1f3fffffffffffffffbe7d5c4b49f8c7a645645311d1000000000000000000000000000000100040a0c0f11131618191b151d2021232425262728292a2a2b2b2b2b2c2b2a292624201d140e0c06000000000000000000000000000000000000000000000000000000000f1f2e3f4d5f6b8095a2b4c4d5e7f7fffffff5e5d1c0b29d8774604b36200f00000000000000000000000000000000000000000000000000000000000000000002152433434d63788c9fb4cadff4fffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a5a626e7a84949ea7a5ab9e8874604b36200b000000000000000b20364b60758a9fb4c8d8eafdfffffffffffffffffffffffffffffffffffffffff2e2cebbaa9f8b7c6b60564b4437332a23211a171411100f0e0d0e0e1012161e2731404c5c6479889ea7b8c6d6e6f6fffffffffffffffffffffffffffffffff7e2cebbaa98826d5c4a36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f1a2124292d2a3337393b3d3f41434538454b4d4f51535251504f4c483b423e38352c26201d150907000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1014171a151d20222324242424201c14080000000000000000000000000000000000000000000000000000030a0c1015161e2123252320190e01000000000000000000000000000000000000000000000000000000000000000008182c3c4e606d8298a4b6c6d6e7f7fffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c2ae99836e59442e19040000010f1f2c3c495a6278869aa2b2bfcedcecfafffffffffffffffffffffffffffffffff3dec9b39e8974604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001525333b484d4d483c372e1f170b00000108101b222933373e4a4f5660666d747a7f85898d9193949493908d88827b736860554b3f32281a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527385a6f8499afc4d9eefffffffffffffffffffffffffffffffff6e1ccb7a18c77624c392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffffffffffffffffffffffffefdac5b09a85705e4c392917050000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1c5d6e8fbfffffffffffffffffffffffffffffffffffffffff3dec9b5a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadff0fffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000417293a5c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000001152737556a7f94aabfd4e9fffffffffffffffffffff3dec9b39e89745544311d080000000000000000000000000000000000000000000010202d3e4c5d687d929eb0c0d0e2f2fffffffffffffffffffffffffffffffffff5e7ddcfc6b9b4a49c8d82776960564d41372e231c110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8196abc8d9ebfefffffffffffffffffce9d7c6a6917c67513c2712000000000000000000000000000000000000000000000000000000000b20364b6074889db3bfb7a696816c5b4a3621130000000000000000000000000000000000000000000000000a1f334758677d84817c73605645321d0900000000000000000000000000000000000000000000000000000000000000000000000b1f34485962686760564a43362b1e13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d70859391887d72625a4d4132281a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca5b6cadfd7c6b2a08f7b655443301c0b0000000000000000000000000000000000000b1b293748596a7f94a5b7c5b09a85705b45301b06000000000000000000000000000000000000000000000000000000011426364c61768a9eb4c5d5e7fbfffffffffffffff3e2cebbaa9c8674604b3e2e1c0c0000000000000000000000000000000000000000000002040001080b0c0d0f101112131314151516161616161514110e0b08010000000000000000000000000000000000000000000000000000000000000e1e2c3d4b5d677d929eafc0d0e2f2fffffffde9d7c7b4a2927d685645321d0900000000000000000000000000000000000000000000000000000000000000000a161e334250616f8399abbccfe3f7fffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000003111c304354606a78828d9aa2b3b9c5b8a6917c66513c2711000000000000000d22384d62778da9bacde3f6fffffffffffffffffffffffffffffffffffffffffffeebd9c8baa99f9181756760554c473a39352c2c29262524232223242528283237444b5e667a899ea6b8c5d5e4f4fffffffffffffffffffffffffffffffffdead7c7b49f8b78634d3e2d1a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1418171f212426282a2c2e30273136383a3c3d3d3c3b3a37342b2d28232019110b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020001080b0d0e0e0f0f0e0b0801000000000000000000000000000000000000000000000000000000000000000003090b0e0f0e0c0600000000000000000000000000000000000000000000000000000000000000000000000e1e31424b6175869ca8b9c9d9ebfefffffffffffffffffffffffffffffffffffffffffffff8ece1d4c4b09a85705b45301b06000000000e1e2c3c495962768499a1b2becedcebfcfffffffffffffffffffffffffffff7e7d1c1ad98836e5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e3344505962625a4f4b3f33291b1000000000070c171f212d3638454b505460646a6f74787c7e7f7f7e7b78726d6560544b44372e1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffde8d2bda8937e685746331e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffde8d2bda8937d685340301b0b000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba7b8cce0f5fffffffffffffffffffffffffffffffffffffff7e3d1c0b19c86715d4b37220d000000000000000000000000000000000000000000000000000000000000000000000000000114263752677d92aabbcee2f7fffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000a1f33475874899eb3c9def3fffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c7d7e9fdfffffffffffffffffff5e0ccb9a78a75604b35200b000000000000000000000000000000000000000000000210202f3f4e5f6b8096a2b3c3d4e6fafffffffffffffffffffffffffffffffffffbede4d6ccc2b5ab9f98897f74675f504b3f382f211e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddf2ffffffffffffffffffffead5bfaa95806a553828150200000000000000000000000000000000000000000000000000000010263b50657b90a6b7cbc4b49f8c79634e41301b0b00000000000000000000000000000000000000000000061a2c3d4c6176899996918474604b36200b00000000000000000000000000000000000000000000000000000000000000000000081b2e3f4c62777e7c75686054493c301e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa3a69d928478675f4b45382c1e120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dce4cfbeb19b8673604b3a2917040000000000000000000000000000000008182939465562778a9eb4c3c8ac97826c57422d170200000000000000000000000000000000000000000000000000000000081f3346586c8196a6b8cbe0ecfefffffffffffffeebd9c8b5a495806b5c4b3a2a1808000000000000000000000000000000000000000000000000000000000000000000000000000000010101010000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c495b657b8b9fb4bcccdeeefffffffcefe1cdbaa99a8472604a38281502000000000000000000000000000000000000000000000000000000000000000d1a28324350606a7f94a1b3c9d9ebfefffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000002112232434a60727f8b989fabb4c0ccd5c5ad97826d583c2b19060000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffff6e6d7c7bab49e96877d746a6158544e493d423e3c3b3a393838393b3d39464b55606b7c8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffffffff6e2cdbaa997816c5a4935200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e10121416181a151d20222426282827262522201818130e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141e32465763798a9eabbccfe3ecfcfffffffffffffffffffffffffffffffffffffff9efe4ddcfc3b7a696806b56412b160100000000000e1e2c3b485861748398a0b2becde1e9f5ffffffffffffffffffffffffffecdac9b4a3907b65503625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c50626a777770645d4c463a2e1c130800000000040a101b2227313636434b4f5554606366686a696866625a57504a433631271911020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff3ddc8b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffeed9c4ae99846f5e4c38281603000000000000000000000000000000000000000000000000000000000000000000000000091d32455673899eb3c8def3fffffffffffffffffffffffffffffffffffffff1dcc8b4a2907c66513f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc8d8eafefffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000c21374c61768ca8b9cce1f5fffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da9bacde1f6fffffffffffffffffffbe8d6c5a18c77624c37220d000000000000000000000000000000000000000000000002112131414b6072849aa5b7cbdff1fffffffffffffffffffffffffffffffffffffff4e8e1d2c9bcb5a89e94877c70655d504b3f3633291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4f647a8fa5b7cbdff4ffffffffffffffffffffeed8c3ae99836e5645321d0900000000000000000000000000000000000000000000000000000014293e53697e93a8c4d5cebbaa9a84705f4d392816030000000000000000000000000000000000000000000b2135495b6c8196a7aca2937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000e22374b5d70859391887d72625a4d4132281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939576c8197acb7b3a29a897d6d6056493c2f221503000000000000010300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576d8297acc5d5e8dec9b5a3937e685846331f0e00000000000000000000000000000001142636465761738298a8b9cdbbaa927c67523d271200000000000000000000000000000000000000000000000000000000000417293a4c6277889eb3bdcee0f0fffffffffffffff6e6d2c2b49f8c7a6458473626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3b485a6379899ea9bacddaeafcfffffeefdecfbeb49f8b79635443301a0a00000000000000000000000000000000000000000000000000000000000002111d2b38454b616a7e939dafbfd0e7f7fffffffffffffffffffffffffffffffffffffffffbe6d0bba6917c66513929160400000000000000000000000000000000000000000000000000000000000000000000000210202f404f616d82949fa9b5bcc9d1e0ddc8b29d88735a4935200b0000000000000a1e33465771869cb1c8d9ebfefffffffffffffffffffffffffffffffffffffffffffff5e5d7cdbcb0a59d92877f776f69635b5a575451504f4e4d4d4e50525557616774808d9ea8b8c5d5e3f3fffffffffffffffffffffffffffffffffffce9d7c6b49f8a78624d3c2c19010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030002090b0d0f11131312100f0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d10131516161615130d0b0500000000000000000000000000000000000000000000000000000003162939495b667c8d9fb4becedeeefefffffffffffffffffffffffffffffffffbf1e6ded1c9beb2a59d8876614c37220c000000000000000e1d2b3a475660728298a0b0bccdd7e4f0fefffffffffffffffffffff6e3cfbcab9b85705d4c381808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6a808c8d857a6d61584b3f3025180b000000000000070a151d202630353a36434b4d5153545453504d483c3b3530251d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffff4e0cbb8a695806b5a4935201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff0dbc7b3a1907b665645321e11000000000000000000000000000000000000000000000000000000000000000000000000021528385c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffde9d7c7af9a846f5e4c38201000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c8def3fffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000f24394f64798ea4c6d6e8fcfffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a74899fb4c9def4ffffffffffffffffffffe2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000003131c3043546176879db2c3d3e6f9fffffffffffffffffffffffffffffffffffffffcf0e7dacfc6b9b4a59d91857b6f655d544b4639291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6e8398adc3d4e6fafffffffffffffffffffff3dec9b49e8975604b36200b00000000000000000000000000000000000000000000000000000013283d53687d92a8c9dad9c8b4a2917c675746321e0e00000000000000000000000000000000000000000d1b2f3f4e63798b9fb4c0ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa3a69d928478675f4b45382c1e1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465772879db2c7c0b4a89e928275635a4c40331e160a00050b0d13171815110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a7b8cce0e5d2c1b39e8876614c3c2c19060000000000000000000000000000081c30435461758498a0b2c6cab49f8b77614c37210c0000000000000000000000000000000000000000000000000000000000000c1f344759667c919fb1c2d2e4f4fffffffffffffff0e2cebbaa9d8776615443301c13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3b48596278889da7b8c7d7eaf8fffffef0e0d1c0b2a0937e685b493625130000000000000000000000000000000000000000000000000000000000040a151d2e3b4856606d7f939caebbccddedffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c5746321f180c0600000000000000000000000000000000000000000000000000000000000000000412202e3e4c5e6a7f94a0b4bac7cfdae7efdfcbb7a68d78624d38230d00000000000003172939556b8095aabbcee2effffffffffffffffffffffffffffffffffffffffffffffff5eae2cdc3b7b2a69d948a847e78736f6c696665646362636365676b6f767d86959fabb9c6d5e3f3fffffffffffffffffffffffffffffffffffff4e1cdbaa897816c5948341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13141c202326282a2b2b2b2a292220180d0000000000000000000000000000000000000000000000000000000b1b2c3d4c5e6a7f94a0b1c0d1e0f0fefffffffffffffffffffffffffffff3e8e0d3cac1b5b0a0988779635847331f0a00000000000000000d1c2a384554607382969eb4bac6d2e3ebf7fffffffffffffffff6e6d4c3b59f8d7a654f3f2f1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788c9fa29a8f8276655d4a4336291b0f0100000000000002090b141c2025263035383c3e3f3f3e3b38352b25201c1308010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b5a70859aafc5daeffffffffffffffffffffffffffffffffffffbe7d5c4b49f8b78624d3f2f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffff6e3d0bfb29d8775604b3f2f1d0d0000000000000000000000000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffff6e1cdbaa9917b6651402f1d0200000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa7b8cce0f5fffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8ffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c5d72879db2c7dcf2fffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000011426364758687d92a5b6cadff1fffffffffffffffffffffffffffffffffffffffffff7ece3d6ccc3b6b2a39b90847b7169615746331e15030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d62788b9fb4cadff2fffffffffffffffffffffff5e1ccb9a8917c66513c261100000000000000000000000000000000000000000000000000000011263b50667b90abbccfe3d1c0b29d8775614b3c2c19060000000000000000000000000000000000000d1d2b3a4c5d6f8399aabbc0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000003172939576c8197acb7b3a29a897d6d6056493c2f2215030000000000000103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cad1c6b9b3a0978678665e504332281a0f182022282c2e2b2622201817120e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9daece0cbb8a696806b5a4935201100000000000000000000000000061a2c3d4b60728399a2b2becfc6af9a846f5847331f0a00000000000000000000000000000000000000000000000000000000000005182a3b4c5e6d8297a4b5c6d7e9fcfffffffffffffeebd9c8b7a5998372604b413021110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2c3c48596277879ca6b7c5d5e5f5fffffef0e0d2c2b4a298826d604e3d2c1808000000000000000000000000000000000000000000000000000000010c171f27313f4b59627482959daebacbd9eafbfffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8975614b43342a211a130f0d0b0801000707070707070707070707070707070707070707070001080c171f303e4b5c667c8c9fb4becdd7e3ecf7fae6d4c4a7927d67523d2712000000000000000e23384d63788c9fb4c1d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffdebe1d4cac4b7b2a99f99948e8885817e7b7a79787778797a7d808489929ca4b5bcc9d6e4f3fffffffffffffffffffffffffffffffffffff4e4d2c1b49f8a78624d3b2b1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11151615100c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010101010000000000000000000000000000000000000000000000000000050b0d131a212328263035383b3d3f404141403e37342b1d0e0000000000000000000000000000000000000000000000000000000f1f2f404f616d8297a2b4c2d2e0edfbfffffffffffffffffffffff7ece3d5ccc3b6b2a39b8f8276635b493a2a18040000000000000000000c1a28364455607280929fa8b5c2cfd9e7f1fefffffffffffeead8c8b7a597826d5d4b3721110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737556a8095aab4af9f97877b6a6054463a2c1f1204000000000000000001080b0f141c202327292a2a2926222019100b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db3c8ddf2fffffffffffffffffffffffffffffffffffff3e2cdbaa999836e5d4c382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffffffeddfcab6a596806b5d4b3b2b18050000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b362012000000000000000000000000000000000000000000000000000000000000000000000000000003172939556a8095aac5d6e8fbfffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000004182a3b576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70859ab0c5daeffffffffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000008182a3a4b6074879db2c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffff4e8e1d3cac1b4b0a29a90867f75614b4332211101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2136495b6c8197aabbcee2f7fffffffffffffffffffffffce8d6c6ad98826d583d2c1a0600000000000000000000000000000000000000000000000000000c22374c61778b9fb5cadfdfcbb7a695806b5a4935201100000000000000000000000000000000000a1a2b3c4858657b90a1b3c8c2a7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000a1e33465772879db2c7c0b4a89e928275635a4c40331e160a00050b0d13171815110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788eabbccfe3d6ccbeb1a49c897c6a614b45382c212b34373d4143403c37342b2c2823201c13120f0c0b040002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8197abbccfe3e7d5c5b49f8b78634d3f2e18080000000000000000000000000a2135495b6a7f94a1b3c0cfccb9a8927d68523a2a1704000000000000000000000000000000000000000000000000000000000000000d1d30404b6075869ca8b9cde1eafbfffffffffffff6e6d4c3b3a195806a5f4d3f2e201002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512212e3d495a6277869ca5b6c4d4e3f3fffffdefe0d2c2b5a49a8474604b42311f0f00000000000000000000000000000000000000000000000000000009141d293338454b5d65778598a0afbccbd9e9f8fffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a797816c614c473a352c282522201c141d1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c141c202a33404d5c647a8a9eaabbcee2eaf5ffffffebd6c1ab96816c56362614010000000000000c2035495a6b8096a3b5c4d5e4f4fffffffffffffffffffffffffffffffffffffffffffffbf4e9e1ded4cbc7bab4afa9a69d9a979391908f8e8d8d8e9092959a9fa8b1b6c2cfdae7f4fffffffffffffffffffffffffffffffffffcf4e6d6c6b5a3947f6a5a48351d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b171e21262a2b2a26211e17120e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d12151616161616161616161612100a0100000000000000000000000000000000000001080b0f192022282c35383d36434b4d50535455565655534d483b2c1f0e000000000000000000000000000000000000000000000000000001122232434b6073849aa4b5c2d0e0e7f3f9fffffffffffffffff3e7dacfc5b8b3a49c91857b6e6158493d2c1c0c00000000000000000000000a1826374454606b7d8a9ca4b4bcc9d3e2eaf6fffffffaece2cebbaa9d8776614c3f2e1b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0c8bdb1a59d8c7f726158493d2f22140300030a0c11161818120d0b05080b0e1113151413110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b8cbe0f4fffffffffffffffffffffffffffffffffffffdead7c7b2a1907b655645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7b65594834200b0000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffff0dbc6b09b86715645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465770859bb0c5daf0fffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000b1f34475971869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000c1d314455687d92a5b6cadfeffffffffffffffffffffffffffffffffffffffffffffffffcf1e6dfd1c8c0b4afa49c94826e614f3f2f1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414e63798b9fb4c8d9ebfefffffffffffffffffffffffff3ddc8b39e88735b4935210c00000000000000000000000000000000000000000000000000000a1f33475871869cb1c6dce6d4c4b49f8b78624d402f190900000000000000000000000000000003162838485a6276869cb1bfcab6a48d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cad1c6b9b3a0978678665e504332281a0f182022282c2e2b2622201817120e0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c9daece8e1cec2b5a79e8d7f6e6056493d363b484c52565855514c483b413d383530252724221f181a171512100d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374e63798c9fb5cadfefe2cebaa999836e5d4b36261401000000000000000000000a1a30414e63798b9fb4bfd0dec9b49e8976614b36210c000000000000000000000000000000000000000000000000000000000000000000121e32455763798a9eb4bcccddedfcfffffffffffff2e2d0bfaf9e927d675d4b3e2d2010020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031523303f4b5b6378879ca4b6c3d3e2f2fffffeecdfd1c2b5a49c86766156453224140100000000000000000000000000000000000000000000000000000d1926313a474c56606a7b889ba3b2beccdae9f7fffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b19f947f6d61594e493d3d3a3735302632323232323232323232323232323232323232323232322630353a474c5f677a899ea8b9c8d9ebfdffffffffefdac5b09a85705443301c0800000000000006192c3c4b6074859ba6b7c6d7e6f6fffffffffffffffffffffffffffffffffffffffff3e7e0d7cdc9c7c8cccdc9c4c4b7b3afaca9a6a5a4a3a2a2a3a5a7aaafb4bac6cad3e3ecf7fffffffffffffffffffffffffffffffffff5e9e1d6c8b9a89b8573604b3c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10141819202933363b3f41403b3633292823201915100c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0e192023272a2b2c2c2c2c2c2c2c2c2c27251e13040000000000000000000000000000040a0c141c20252b35383e3d494e525754606265686a6b6b6b6a686259493d2c1b0b000000000000000000000000000000000000000000000000000004151d3144556176869ca4b3bfcbd5dfe6eef1f4f6fcf6f4eee3d6c9bcb5a79e93877c70655d4c473a2c1f0f0000000000000000000000000009192636434a5f677986969fabb6c3ced8e6eef7faebdccebdb49f8c7a64574633211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9cec3b7aa9f948376635b4c40321e170b171e21272b2d2d27222018130e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253652677c92a7c4d5e7fafffffffffffffffffffffffffffffffffffffff5e5cfbfb19c8674604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff1e3cfbcab9d8877624d37220d000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffffffffffffffffffffffefdac4af9a856f5a3828160200000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000c22374c61778b9fb5cadff4ffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000011527374b6074879db2c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffff9efe4ddd1c8c2b5b1a1947f695d4c3d2c1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4d5f6f849aaabbcee6f6fffffffffffffffffffffffffff5e0cbb8a68d78634e38230e000000000000000000000000000000000000000000000000000004182a3a556b8095aac1d2e4e2cdbaa999836e5e4c3727150100000000000000000000000000000a1e3245566278879ca4b5c9c7b19c87725a4935200c0000000000000000000000000000000000000000000000000000000000000000000e23394e63788eabbccfe3d6ccbeb1a49c897c6a614b45382c212b34373d4143403c37342b2c2823201c13120f0c0b040002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c9d9ebfcece0d2c5b9ab9f948275635b4e4b4f5962686c6d6a6662595a56524e4a43363c3a37342a2f2d2a272522201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092135495b6f849aafc1d1e4ead8c7b3a1907b655443301c0b000000000000000000031628384d5f70849aa9baceddd1c0ac97816c5746321e0900000000000000000000000000000000000000000000000000000000000000000003162839495b677d919eafbfcfdeeefdffffffffffffeeddccbcb49f8b7b655c4a3e2d2011040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e32414d5d6579879da5b6c2d3e1f1fffff6ebe2cfc0b4a49c8677625847382815060000000000000000000000000000000000000000000000000002101d2b37444b586169747f8c9da6b5c1cfdceaf8fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cebdae9d9482776b635b57534f4c4b4336474747474747474747474747474747474747474747474736434b4f58616c7c8a9ea7b8c6d6e6f6fffffffffff3dec9b49e8974604b35200b000000000000000e1d3145566278889da8b9c8d8e7f7fffffffffffffffffffffffffffffffffffbede3d5ccc6b9b4b1b3b8c5c5c8d1cbc8c4c1bebbbab9b8b7b8b8babcc0c4c9cdd7dee5f0fffffffffffffffffffffffffffffffffffff5e5d7cdc6b9aa9e8a79635544311e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b11161e2125292e2b3439464b51545655504c46393d38352c2a25211e17110b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f222b35383c3f404141414141414141413d39301f180c02000000000000000002090b10171f212630353a3c484d53595b63686c7175787b7d7f8080807f7e77635b493a291704000000000000000000000000000000000000000000000000000002152737465862778699a1b3b8c4cad3d8dcdee1e9e2dfdcd1c5b9ab9f97897e74675f504b3f332a1c0f01000000000000000000000000000009182530414d5b6374808c9ca5b4bbc8d1dce3e6dfcdbeb19f937e695c4b3929170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da9bacee2d4c8bbb4a1998679665e4f433329202933363c4042433d37342b2823211a15110d0b05000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffeddecab6a4947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffeebd9c9b7a69a846f5a392917030000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffff0dbc6b19b86715645321e09000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91aabbcee2f7fffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000114263652677d92abbccfe3f8ffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000091d314455677d92a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffffffffff7eee3dcd2c9bfb49f8c7b655b493a2a1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737485a677d92a2b4c8d8eafffffffffffffffffffffffffffffbe7d5c5a8937d68533e28130000000000000000000000000000000000000000000000000000000e23394e63798ea3b5c9ddead7c7b3a1907b655544311d0c000000000000000000000000000a1a2e3f4b6075859ba5b5c2d1c0aa95806a553c2c19060000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c9daece8e1cec2b5a79e8d7f6e6056493d363b484c52565855514c483b413d383530252724221f181a171512100d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788dabbccfe3f7fef0e3d6c9bcb4a09886796c6460646e777d8183807c7773706c6763605456524f4c473b44423f3d3a37353025180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50657b90a3b4c8ddefe5cfbfb19b8673604b392917030000000000000000091e324556677d92a2b4c7d8dcc8b4a28e79634e39281603000000000000000000000000000000000000000000000000000000000000000000000a1b2c3d4d5f6b8095a0b2c0d1dfeffefffffffffffceae2cebaa99e897a645c4a3e2f221405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2932434f5f677b899da6b6c3d3e0f0fff9eee6d9cebeb2a29b86776259473a2a1a0a000000000000000000000000000000000000000000000000000412202e3b4855606a767e86959faab7c4d2dfecfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffebdbccbbaea0988a8079726c68646260545d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5460646b7681919ea8b8c5d5e4f4fffffffffffff5e1cdb9a88d78634e38230e00000000000000021527384859647a8a9eaabbc9dae7f7fffffffffffffffffffffffffffffff8eaddd0c5b8b3a89e9c9ea7a8afb4c0caced9d6d3d0cfcecdcccdcecfd2d5d9dee1e9f5f9fffffffffffffffffffffffffffffffffffff7e7d7c7bab4a89e8c7c665b49372715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d20262932363a3f433c484d5761666a6b6a65615757524d493c3f3b36332926211e160b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a33373c494d515456565656565656565656524d41342a1d150a0300040a0c0f13161e212529333636434b4f565a62686e73787d8286898d90929495969695938879635846331f130000000000000000000000000000000000000000000000000000000919293a4859627683929ea6b2b6c3c3c7c9cdd7cdc9c6c0b4a79e8d81766960554d41372e1f170c000000000000000000000000000000000008131c313d4a56606b7b87969faab4c0c8d1d4cabdb0a097816c604f3e2e1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c7d8eae6d9cebfb3a49c8a7c69614b46393539464c51555758524d483b3d38352c2b262220191a18161412100e0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff9e5d3c2af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffff7e7d4c4b39e89745746331e0a0000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffff4dec9b49f8975604b36210f0000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566c8196abc8d8eafefffffffffffffffffffffffffffffffffffffff6e2cebaa98b76604b36210b0000000000000000000000000000000000000000000000081c3043546d8298adc9daecfffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000011527374a6072859bb0becfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0e5decebbaa9e89796358473928190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d3144556278899eb3c0d1e6f6ffffffffffffffffffffffffffffffecd7c2ad97826d583625130000000000000000000000000000000000000000000000000000000c2136495b71869bb0c5d5e7e5cfbfb19c8674604b3a2a18040000000000000000000000021528384b5d6c8196a3b5c3d2c8b4a28d79634e38230e000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c9d9ebfcece0d2c5b9ab9f948275635b4e4b4f5962686c6d6a6662595a56524e4a43363c3a37342a2f2d2a272522201c130800000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffff3e7d9cfbeb2a49c8b81797679838b92969895918c8885817d78746f6b676461595c5a5755524f4d4a43362b1d11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e70859bb0c1d1e4eddec9b5a3937e685746331e0e0000000000000004172a3a4b6075879db2c0d1e5d3c2af9a85705b4a361b0b0000000000000000000000000000000000000000000000000000000000000000000000000f1f30414a60728298a2b4c1d2dfeffdfffffffffffdead8c7b9a79e897a645c4c403120180d0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131f2c39464b616a7d8b9ea7b7c4d3e1f0fbf1e6ded0c8bbb4a09884766259483b2a1c0c000000000000000000000000000000000000000000000000000412222f3e4b5962737f8a939ca4b4bbc8d4e2effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e9d9ccbeb2a89e968e87827d7a777573727271717171717171717171717171717171717171717171717275798189979fb4b9c6d5e3f3fffffffffffffffce9d6c6a7917c67523c271200000000000000000a1a2b3b4a5c667c8c9fabbcc9daecf7fffffffffffffffffffffffffff7e9dacdbfb3a79e928987898c939aa2adb4bbc8d0dde4e5e4e3e2e2e3e5e7eaeff4f6fcfffffffffffffffffffffffffffffffffffffcf3e7d9c9baa99f988a7c665e4c3c2c19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f2631353c39464b5054585c5a626d767b7f807f7b76716c67635a5954504c46393b363228211e160a07000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a474c555a62676a6b6b6b6b6b6b6b6b6b6b675f4c473a32281e161b171f2124282832363b3a464c515460646b71787d83888d92979b9fa8a5a8a9aaababaaa69c8776614c41301c0c0000000000000000000000000000000000000000000000000000000c1c2b3b4858616e7d88949ca5a9aeb1b4bac7bab4b1aca29a897c6c61584b443730231c11040000000000000000000000000000000000000000131f2d38454b5d6575808c9aa2b0b4c0c3b7b29e968272604b42322010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c9daecf6ebe2d0c2b6a89e8d7f6d61574c4a4e5761666b6d6d67625958524e493d403c38342b2f2d2b29272523211f170c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364f647a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff2e0ccb9a78b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffff6e1cdbaa8907b66503d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745745321e0900000000000000000000000000000000000000000000000b20354b6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c070000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5b70869bb0c5dbf0ffffffffffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000000000000000000000000091c304354657a8fa0b2c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebd9c8b9a79c8776615746372719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122231424b6073859ba7b8ccdeeefffffffffffffffffffffffffffffffff0dbc6b09b86715443301c070000000000000000000000000000000000000000000000000000061a2c3d52687d92a6b8cbe0eddecab6a4937e695947341f0f0000000000000000000000091d324556657b909fb1c1d2d5c5b09b85705b4935210c000000000000000000000000000000000000000000000000000000000000000000000e23384d63788dabbccfe3f7fef0e3d6c9bcb4a09886796c6460646e777d8183807c7773706c6763605456524f4c473b44423f3d3a37353025180d00000000000000000000000000000000000000000000000000000000000000000000000000091e32455672879cb2c7dcf1fffffff7ebe3cfc2b5a99f968e8b8f989fababadaaa6a79e9a96928d8984807c797774726f6c6a6765626054483b2e2113050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4051667b90a3b4c8ddede5d2c2b39e8876614c3c2c19060000000000000a1f3347586a7f94a6b7cbdedecab6a4917c66513d2d1a0000000000000000000000000000000000000000000000000000000000000000000000000001131c3043546074849aa3b5c1d2dfeefcfffffffffff5e5d6c5b8a79e897a665e4e42342b211e1614120f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e303d4957616e7f8d9fa9b8c5d4e2f1f3e8e0d3cac0b4aa9f9482746158483b2b1d0d000000000000000000000000000000000000000000000000000012222f404c5c647785949ea8b1b6c2ced9e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9dccfc6b9b4aba49c97928f8c8a898787878787878787878787878787878787878787878787878787898e969ea7b1bdcdd7e4f3ffffffffffffffffffead5c0ab95806b56402b160000000000000000000d1d2d3e4c5e677d8d9fabbccfdae7f7fffffffffffffffffffffff8e9d9cbbcb0a199887d757273777e858e989faab3bfc9d1dee5f0f8fff8fafcfffffffefffffffffffffffffffffffffffffffffbf5f3e9e1d5c9bcab9f8a8278665e4c402f1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f293337444b5157576165696d717478828a90949695908b86817d78736e6a65615756504b4538363228211a0f070000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758616a72787c7f808181818181818181817d6d61594b45383229302933373a3e38454b50555861676d747a80868d93989ea6a7acb0b4bac6bdbfc0c0c0c4b6a598826e5f4d3a2a17040000000000000000000000000000000000000000000000000000000d1d2b3a474c6068767e878e94999c9fa9a1a99f9c968f8478665e4c473a312719120800000000000000000000000000000000000000000000010f1a28323f4b56606b7984909aa2a8aaa59d91817260544330241402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788dabbccfe3f8feede0d3c6b9ab9f948275686160646d767c8082827c77726d68635b5a55514d483c4442403e3c3a3837332a1f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8096abc4d4e7fafffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffbe8d6c5a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000081c2e3f596e8398aec3d8edfffffffffffffffffffffffffffffffffffffce9d7c6ae99836e5b4a3621100000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca4b5c9def3fffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c392816030000000000000000000000000000000000000000000005182a3b50657b90a6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d00000000000000000000000000000000000000000000000000000000000000000000000000000000010f2035495a74899eb3c9def3ffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000001325364b5d6e8398a8b9cce1effffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c5b6a59b85756155443727190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003112130404e606b8096a3b4c5d6e8fcfffffffffffffffffffffffffffffffff4dec9b49f8974604a35200b0000000000000000000000000000000000000000000000000000000f20364b6075889eb3c5d6e8e5d3c2b39e8977614c3e2d1a0700000000000000000005182b3b4b6074869cb2bdcee0ccb8a7927d68523d2c1a06000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffff3e7d9cfbeb2a49c8b81797679838b92969895918c8885817d78746f6b676461595c5a5755524f4d4a43362b1d1103000000000000000000000000000000000000000000000000000000000000000000000003162838586d8298adc7d8eafdfffffffeece0d2c7bab4aca3a0a4aeb4bcc9c2bfc5b8b3afaba7a79e9a96918f8c898784827f7c7a777262594b3f3023140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001124384c5e70859bb0bfd0e6f0e0cbb8a696806b5b49352112000000000004182a3a4c6176899eb3c4d4e6d5c4b19c8773604b35200f00000000000000000000000000000000000000000000000000000000000000000000000000000013253645566176859ba3b5c1d0ddebfdfffffffffff3e3d5c5b8a79e8a7c68604c483b3632282a2724211f17150e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2932414d5b637583949fabbac7d5e3f2eae2d5ccc3b6b2a29a8c7f6e6056473a2b1d0d00000000000000000000000000000000000000000000000000000e1f2f404c5e667a889ba3b4b9c6cad3e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece4d6cdc9c2b6b1aca8a4aa9f9e9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9fa8abb3b9c5cee1e9f4ffffffffffffffffffffeed9c4ae99846f593a2a170400000000000000000010202f404d5f687e8d9fb5bcc9dae7f6fffffffffffffffffffaeadacbbbae9e9583776860555962687079828c99a1b0b5c1c9d2dee5f0f5f3efecebe9e9eaf2f4f9fffffffffffffffdf6f4f0ebe7e0ddd7cdc5b8ab9f8d7c6d625a4c402f2212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d29333a464c5560666c71767a7e8386898d979fa9a9abaaab9f9c97928d88837f7b76716b666056524b4538362d211a0f04000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61767f878d9194959696969696969696969282776960564b4639453a474c4f53575660656a70767c82888f959ca4a8aeb3b8c4c1c6c9cdd7d2d4d5d5d5d3c3b2a0917d675847331f10000000000000000000000000000000000000000000000000000000000d1c2933424e57616972797f8387898b8c8b8a87817a6f635a4c40332a1d150900000000000000000000000000000000000000000000000000000a151d2e38454b5b636f7b858e939490877c6c6054433626140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffff1e4d6c9bcb4a098887e777579828a91959798928c87827d78736f6a66625a5c5a57555351504e4c473a332a1c0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000923374b5d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff4dfcab59f8d79634e3e2e1b07000000000000000000000000000000000000000000000000000000000000000000000417293a53687d92a8c2d2e5f8fffffffffffffffffffffffffffffffffffffffdead7c7ac97826c57422d170000000000000000000000000000000000000000000000091f3448596d8298adc4d5e7fafffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e372715020000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2e3f4d63788da7b9cce0f5ffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000000008182e3f4d6277899eb3c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c3b5a399837360554437281a0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412222f3f4c5e687e939eb0c1d1e3f3fffffffffffffffffffffffffffffffffff6e1cdbaa88d78624d38230d000000000000000000000000000000000000000000000000000000091d3245566a7f95a7b9cce0f0e0ccb9a797816c5c4a3621120000000000000000000b203448596a7f94a4b6cadbd8c8b39e8875604b36210f0000000000000000000000000000000000000000000000000000000000000000000000091e32455672879cb2c7dcf1fffffff7ebe3cfc2b5a99f968e8b8f989fababadaaa6a79e9a96928d8984807c797774726f6c6a6765626054483b2e211305000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a9bacee2f6fffffffffef0e5d8cec9c1b9b5b9c3cacfd9d8d5d5ccc8c5c1c5b9b3afaba7a4a89f9c999794928f8c8477655d4d413224140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4050657b8fa1b3c8d9ebe7d5c4b49f8b78634d40301b0a000000000a1f3447596b8095a7b9cce2e0cbb7a6937e685443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000818283846586176859ba3b3bfcee2eaf5fffffffffff3e3d5c5b8a89e8c7e6d6259504b45383f3c393633292a23211a0f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2e39464b5f67798698a0b5bcc9d7e5ebe3d7cdc5b8b3a49c9184796a614b4538291c0d0000000000000000000000000000000000000000000000000000061a2c3d4c5e667c8a9da6b4c1cdd7dee5f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1ded3cac7c1bdc8bbb4b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b4bac6c9ccd6e3ebfcfffffffffffffffffffffff2ddc8b29d88735847331f0a00000000000000000002122230414e60687e939fabbcc9d9e6f4ffffffffffffffffecdcccbcae9d94806f62594b44484c535c646d7983909ba3b1b5c2c9d2dce0dddad7d5d4d4d4dcdfe6f1f7fdf7f4f0ebeae2dfdbd6d5ccc8c7bab4a69e8d7e695e4d493c2f221204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002111a27313a474c586169747c81868a8f94989b9ea8acb4bac7c0c9bcb4b1aca7a69d9994908b86817b756e6760564e4a3d362d1f170c000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f949ca4a6a9ababababababababababa098897f746961575a5a5c586164686c71757a80858a91979ea6abb1b6c2c3c8cbd5d7dbdee1e9e7e9eaebebe1cfbeb39e8876614c3e2d1b07000000000000000000000000000000000000000000000000000000000c171f3139464b545c64696e727476767674716c655d4d493c2f1f170c020000000000000000000000000000000000000000000000000000000002101a28323d4a4e5e6670797e7f7b74665e4b43362618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465772879db2c7ddf2fffffff4e7d9cfbeb2a69d938c8a8e979fa9aaacada7a59d97928d8884807c7774716f6d6b6967656361584c473a2d1f12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293950657a8fa5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b553d2d1a070000000000000000000000000000000000000000000000000000000000000009192d3d50657a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffff8e3cfbcab9a84705c4a36220d000000000000000000000000000000000000000000000000000000000000000000000a1f3346586e8399aec3d9eefffffffffffffffffffffffffffffffffffffffff6e2cdbaa9917c66513c27110000000000000000000000000000000000000102000009192c3c4c62778b9fb4c9dff2fffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745544311d080000000000000000000000000000000000000000000000000000000000000000000000000000111f2d3d4b5d6c8196acc5d6e8fbffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000001020344859687e93a2b4c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d1c1b3a199837360554538291b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142230404c5d667c8d9fb4bccddfeffffffffffffffffffffffffffffffffffffffce9d7c6a5907b66503b2611000000000000000000000000000000000000000000000000000000021528384c6176899eb3c5d6e8e8d6c5b49f8c79644e40301a0a00000000000000071a2d3e4d62778a9eb4c3d3e2cebbaa96806b5645321e09000000000000000000000000000000000000000000000000000000000000000000000003162838586d8298adc7d8eafdfffffffeece0d2c7bab4aca3a0a4aeb4bcc9c2bfc5b8b3afaba7a79e9a96918f8c898784827f7c7a777262594b3f30231406000000000000000000000000000000000000000000000000000000000000000000000c21374c61778a9fb4c9dfeefffffffffffff5eae2dfd6cecbced8dfe3ebedeae7e0dddad6d6ccc9c4c0bcc6bab4b1afacaaa7a4a29a887b675f4f4232251406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223374b5d6f8399aabbcee2f3e2cebaa999846f5e4c39281603000006192c3c4c61778a9eb4c5d6e8d6c5b39d8875604b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a293a475861768599a1b1bdcdd7e5f0fefffffffff3e3d5c6b9aa9f9382776d6660565754524f4c463a3f38352c211f170c08010000000000000000000000000000000000000000000000000000000000000000000000000004101a28323e4a57616d7d899ca4b2bfcfdae7e3d9cfc7bab4a79e93877c6f635b504332281a0c0000000000000000000000000000000000000000000000000000000c2135495b667c8b9fa8b8c4d1e1e9f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f1e5dedcd7d2d8cecac8c7c7c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c9cdd7dee0e8f3fffffffffffffffffffffffffff4dfcbb7a68c76614c37210c0000000000000000000004132331424e60687e8d9fabbbc8d7e4eff9fffffffffff1e0cfbeaf9e947f6b624c473b3134373e4a4f5b636f7b85919ca4b1b5c2c8cbc8c5c2c0bfbebfc7cad4dfe2eae2dfdbd6d7cdc9c5c1c5b8b3aea99f95887b69604f40352c1e120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2e38454b58616a767f8791969b9faaa9adb1b4b9c6c9cdd7d5d9cfcac6c1c4b8b3aea9ab9f9b969089837c756c635b4e4a3e33291c10020000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8b6c2bfc0c0c0c0c0c0c0c0c0beb2a79e94877e766f6f707173767a7d81868a90959a9faaadb3b8c5c6c9d3d8dde0e7ecf0f4f6fcfffeffffffede0cbb8a697816c5c4a362212000000000000000000000000000000000000000000000000000000000004131b2933363e4a4e54595c56606161575c574f4b3f352c1e110400000000000000000000000000000000000000000000000000000000000000000a161e2d36404c505b63696a6660554d40302618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939596e8399aec9d9ebfefffffff7ebe3cfc4b7b2a8aa9faaadb4bac7c2c2c3b6b2ada7a79e9995918d89878482807e7c7a78766f61584a3d3022130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e3246576d8297adc3d4e6fafffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e33465774899fb4c9def4ffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b4a36210f000000000000000000000000000000000000000000000000000000000000011426374a5b6d8298adc4d4e7faffffffffffffffffffffffffffffffffffffffffecdac9b4a28f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c000000000000000000000000000000050b0d1617120f172637495a6b8096a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000008131c2f3d4a5b657b8c9fb4cadff3ffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000005182b3b4a6072849aa8b9cce1ebfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd0bfb3a19882736056463a2c1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d31404d5e667b8b9fabbccfdaebfdffffffffffffffffffffffffffffffffffffffe8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000a1f3346586a8095a7b9cce0f2e3cfbcab9a84705f4d382816020000000000000d21364a5c6d8297a8b9cde1dfc9b49f8b78624d3828160200000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a9bacee2f6fffffffffef0e5d8cec9c1b9b5b9c3cacfd9d8d5d5ccc8c5c1c5b9b3afaba7a4a89f9c999794928f8c8477655d4d41322414060000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8398adc0d1e3f7fffffffffffffdf6f4ebe3e0e4edf4f7fefffffbf5f3efebe8e0ded9d5d1d7cdc9c7c4c1bfbcc0b4a69e8c7d69604f4332241404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4e63798c9fb4c5d5e8ead8c7b3a1917c665745321e0f00000a2035495a6c8196a8b9cde4e0ccb8a7947f6956453218080000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4758617583979fb4bac7d2e2eaf6fffffffff3e4d6c8bbb4a0988a827b75706c69676461585a554e493d363329201c140806000000000000000000000000000000000000000000000000000000000000000000010c181f2e38454b5c647582929ea8b6c2cfe3e7dacfc9bcb4a99f96897e74665e4e4a3d331e160a000000000000000000000000000000000000000000000000000000071b2d3e4e63798a9ea9bac6d5e2effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1ece7eae2dfdedcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdee1e9f3f5fbfffffffffffffffffffffffffffffae7d4c4a58f7a65503a2510000000000000000000000005132431424e60687e8d9faab9c6d1dee5f1f7fffff7e7d3c2b2a095806a615044342a1d20222d363d4a4e5d65707c86919ca4afb4b8b3afadabaaa9aab2b7c3c9ced8cec9c6c1c7bab4b0aca7a79e99928a8076655d4f423220190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101a27313f4b566069768089949da5acb1b4bbc8c2c6c9cdd7dee1e9ebebe3dfdbd6d5cbc8c3c9bcb4b1aba89e99928981796f645c4c473a2e21130500000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd3d4d5d6d6d6d6d6d6d6d6cfc5b9b3a59d938a85848587898c8f93969b9faaaab0b4bbc8c8cbd5dcdee5edf3f4fbfffffffffffffffffffffbe7d5c5b49f8c7a644f413019090000000000000000000000000000000000000000000000000000000000000b171e212d36393f4438454b4c4b4639413a372e20190e0000000000000000000000000000000000000000000000000000000000000000000000030f1a212f383d494e5355514b4437301c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93abbccfe3f7fffffffffeece2d4cbc8c8bbb4bbc8c9ced8d7d7d4cac7c2c5b8b3afaaa6a89f9c99979593918f8d8c8476645c4c40302313060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3c4b6176899eb4c9def1fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000010a161e28323b4b61768ba8bacde1f6fffffffffffffffffffffffffffffffffffffffffffff1ddc8b4a28e79634e3e2d18080000000000000000000000000000000000000000000000000000000005121d31445563798c9fb4cadff2fffffffffffffffffffffffffffffffffffffffffbe8d6c5b39e8975604b36210b000000000000000000000000000000000000000000000000000000000000000000081b2e3f53687d92a9bacde2f6fffffffffffffffffffffffffffffffffffffffbe8d6c5ae99836e5746331e0a00000000000000000000000000000d181f222b2d28242933445563788b9fb4c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffdead7c7a18c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000d182530404c5b6379899eaabbcee2f7ffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000d1c30435463788a9eb4bdcedeeefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeeddcfbfb2a09883746158493c2e1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c192731424e5e667c8b9fa9bac9d9ebf8ffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000417293a4c6176899eb3c3d4e6ebd9c9b4a2917c675645321e0e0000000000081c2e3f4e64798c9fb4c6d7e3d0bfad98826d5948341a0a000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778a9fb4c9dfeefffffffffffff5eae2dfd6cecbced8dfe3ebedeae7e0dddad6d6ccc9c4c0bcc6bab4b1afacaaa7a4a29a887b675f4f4232251406000000000000000000000000000000000000000000000000000000000000000004172a3a50657a8fa2b4c8dcecfffffffffffffffffffff8f5f9fffffffffffffffffffffffbf5f3efebe6e9e1dedcd9d7d4d1d1c4b8aa9f8d7e69614f4231231202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112136495b6c8197a7b8cce0f0e5d0bfb29d8775604b3e2d19090a1a2f404d63788b9fb4c6d7e8d6c6b39e8976614b38281500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3a4757617381939fa9b5c2ced8e6eff9fffffff4e6d8cebeb2a99f98908a85817f7c7976736f6a635b534c463a35302620190e0802000000000000000000000000000000000000000000000000000000000109151d2a343f4b56606b7a8798a0b3b9c6d3e3dfcfc9bcb5ab9f978b80766960554c40362d1f1503000000000000000000000000000000000000000000000000000000000d22364a5c6f8499a8b9c7d7e4f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f3f2f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2f4f6fcffffffffffffffffffffffffffffffffffffe8d3bda8937e68533e291300000000000000000000000006142431424e60687d8c9ea8b4c0cad3dde4eff5ecdac9b6a4988272604a43331f180d0b101b222d363f4b505e66737c86919aa2a69e9a97969494959da5aeb4bbc8bbb4b0aca7a99f9b96928d88837d766b61584c3f3224140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d38454b5d65747f89959ea7b2b7c3c6caced9d8dbdee1e9f4f6fcfffef7f4f1ece7e0ddd8d9cfcac6c6b9b4aea89e978e84796d61584b3f3023140600000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c3d4e6eaebebebebebebebebe3d6ccc3b7b2a99f9a999a9c9ea7a4a8acb0b4bbc8c5caced8dde0e7f1f3f9fffffffffffffffffffffffffffffff3e3cfbcab9a85705f4d37271502000000000000000000000000000000000000000000000000000000000000030a0f1a21242a2e283236373633292c25231c1106000000000000000000000000000000000000000000000000000000000000000000000000000007111c232c35393e3f3b353127191201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff0fffffffffffff2e7dfddd9cecaced9dfe2eaecede6dfdcd7d5ccc8c4bfc6bab4b1afacaaa8a6a5a3a29a877a665e4d413124130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c3b495a687e93a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000000000000000000000000000000000000000009141d283239454b5964798ea4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffff7e4d1c0ad98836e5c4a36251300000000000000000000000000000000000000000000000000000003152331414b6073849aabbccfe3f7fffffffffffffffffffffffffffffffffffffffff5e0ccb9a795806a5645321e090000000000000000000000000000000000000000000000000000000000000000000a22374b5d71869bb1c7d7eafdfffffffffffffffffffffffffffffffffffffff5e0ccb9a7917c675239291703000000000000000000000000000d1d2a343741423d3939464c6073849aa9bacde5f5ffffffffffffffffffffffffffffffffffffffffffffffffffe2ccb7a28d77624d38220d00000000000000000000000000000000000000000000000000000000000000000004121d2a36434a5e6679889da7b8c8d9ebfefffffffffffffffffffffae7d5c4a9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000132536495a677d919fb1c0d1e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcfbfb2a1998476625a4b3f3025180d040000000000000000000000000000000000000000000000000000000000000000000000000000000002111c2a37444b60687d8b9fa9bac7d7e7f7ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000c1f3347586a7f94a5b7cbdfefe7d1c0b29d8775604b3c2b1906000000000a23374b5d6f8499abbccfe4dcc7b3a18e79644e3b2b1900000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8398adc0d1e3f7fffffffffffffdf6f4ebe3e0e4edf4f7fefffffbf5f3efebe8e0ded9d5d1d7cdc9c7c4c1bfbcc0b4a69e8c7d69604f433224140400000000000000000000000000000000000000000000000000000000000000000c23374b5d70849aafbecee3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4f1eeece9e7e2d5c8bbab9f937f69604e41302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176899eb3c1d2e7eedfcab7a596806b5c4a3727151628384c5e6e8399aabbcee4e1ccb9a895806a5746331a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a394655606c7e8b9ca4b4bbc8d1dfe6f1fafffff6eae2cfc7bab4ada99f9b9794918e8b88847f7870686158504b4336352b201d1509050000000000000000000000000000000000000000000000000108141c27313b474c5d6574808c9ca5b2beccd6d9cfcabfb3ab9f988c82786b61584b443730211a0f0100000000000000000000000000000000000000000000000000000000000f24394f647a8ea1b3c6d7e5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000006142431424e5f677c8a9aa2b1b6c2c8d1dee0e3cfbcab9c867560544330251605000000070f1a212e37404d546067737c858d8e888582807f7f7f8791999faaa4aa9f9b96928e8a86817d78736e6861584c463a2f2114060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111a28323e4a56606b7b87949ea7b3b9c5cad4dbdfe2ebedf0f3f6fcfffffffffffffffffffaf4f2eeebe3dfdbd7cdc9c6b9b4aca1998d8276655d4d4132241507000000000000000000000000000000000000000000000000000000000000000c21374c61768ca5b7cadff4fffffffffffffffff3e8e0d4cbc7bab4afafafb1b3b8c5bdc1c6c9ced8dadfe2eaf3f5fbfffffffffffffffffffffffffffffffffffffeebd9c9b4a2917c675544311d0b000000000000000000000000000000000000000000000000000000000000000000070d0f1419161e2121211e1717100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1a2123292a26201d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f8499afc1d2e5f8fffffffffffffaf4f2ebe2dfe2ebf4f6fdfffff9f4f2ece8e0ded9d5d7cdc9c6c4c2c0bebcbac0b3a59d8a7c675f4e4231231304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213212e3c49596278899eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a2614010000000000000000000000000000000000000000000000000000000000000000000000011019263138454b57606a77849aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffefdfcab59f8d79645443301c0e000000000000000000000000000000000000000000000000000b171e32414d5f6a8095a2b4c9d9ebfeffffffffffffffffffffffffffffffffffffffffecdac9b39e8976614c3828160200000000000000000000000000000000000000000000000000000000000000000a1a2f3f4f657a8fa3b5c9e5f5fffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36210b0000000000000000000000000009192a3b484c5657524f5057616d8196a2b4c7d7eafffffffffffffffffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000c171f303b4854606a7c8a9da6b7c5d5e6f6fffffffffffffffffffffff4e0cbb8a68e79644f39240f00000000000000000000000000000000000000000000000000000000000000000008182c3c4d5f6c8197a2b4c2d2e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedddcfbfb3a29a8678655d4a43362b1f170c090200000000000000000000000000000000000000000000000000000000000000000000000009151d2e3a4755606c7e8c9fa9bac7d7e5f5ffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000417293a4b6075879db2c1d2e7eedfcab6a5957f6a5a493520120000000a1a304150657b8fa1b3c9d9e4d1c0af99846f5c4a361d0d000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a50657a8fa2b4c8dcecfffffffffffffffffffff8f5f9fffffffffffffffffffffffbf5f3efebe6e9e1dedcd9d7d4d1d1c4b8aa9f8d7e69614f423123120200000000000000000000000000000000000000000000000000000000000000081c2e3f4f657a8fa0b2c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d8c9bcb59d937e685f4d3f2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f334758687e93a3b5c9daece6d4c3b49f8c7a645544311d1e324556657b90a1b2c8d8e8d6c5b49e8976614c39291700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2937444b60687986959faab4c0cad4e0e7f2fafffeece5d7cdc9c7bab4b0aca9a7a4a69d99948d857e766e6560544d483c36312720180d0801000000000000000000000000000000000000000408141c263037444b59616d7b86969faab6c3ced8cec9bcb4ada1998c83796d625a4c463a312719120700000000000000000000000000000000000000000000000000000000000001162c41566b8196abbfd0e4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e19000000000000000000000000000006142431414d5e667984919ca4b0b4c1c8ccd3c3b59f8d7b6556453625130600000000000007111c233036434b54606670787873706d6b6a696a747c838a8f8f8d8a86817d7975706c67635b59534c463a33291b1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2e38454b5c6474808c9ca4b3b9c5ccd6dfe6f0f4f7fefffffffffffffffffffffffffffffffffffffef7f4f0e9e1ded6ccc9bfb3ab9f97887b675f4f42332516000000000000000000000000000000000000000000000000000000000000000a1f33475872889db2c7ddeffffffffffffffffffffbf2e6dfd7cdc9c4c4c5c6c8ccd6d2d6dbdfe2eaeff4f7fefffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b29d8774604b392917030000000000000000000000000000000000000000000000000000000000000000000000000003090b0c0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1415110b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b51667c91a3b5c9deeefffffffffffffffffffef7f4f7fefffffffffffffffffffbf5f3eeeae9e1dedcd9d7d5d3d1cfd0c3b6a89f8c7d68604e413122120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d313f4b5b6377879ca7b8cce4f4fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a755443301c080000000000000000000000000000000000000000000000000000000000000000000009141d2e37444b566069757f899aa2b4c8dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a8572604a3c2b1a0a0000000000000000000000000000000000000000000002101b2933434f5f677d8d9fb5c0d1e7f7fffffffffffffffffffffffffffffffffffffffff8e3cfbcab95806b5846331a0a0000000000000000000000000000000000000000000000000000000000000000021528384c5d6f849aafc1d2e4fffffffffffffffffffffffffffffffffffffffff5e6d2c1ac97826c5645321e09000000000000000000000000011426374859626b6c6764656b7682969fb0c0d1e5f5fffffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000003121c2a33414d5962727f8d9ea8b7c4d4e3f3fffffffffffffffffffffffff2ddc8b39d8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000e1e30414b6074849aa4b5c3d2e0eefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedddd0c0b4a49c897b6a6054483b3329201d150b08010000000000000000000000000000000000000000000000000000000000000003101927313f4b58617381939faabac7d7e5f5ffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000c1e324556687d92a3b5c9daece6d4c3b49f8a78624d40301b0b00021528384d5f70859bb0bfd0e7ddc8b4a28f7a65503e2d1a000000000000000000000000000000000000000000000000000000000000000000000000000000000c23374b5d70849aafbecee3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4f1eeece9e7e2d5c8bbab9f937f69604e4130201000000000000000000000000000000000000000000000000000000000000000001122374b5d6d8298a7b8cce0ebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfbbb49f8d7d675d4b3c2b1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073859babbccfe3f1e2cebbaa9b8573604b3e2e2e3f4b6074869cb1bfcfe6e0ccb9a795806b5847331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192731424e5b6374808c9aa2b2b6c3cbd5dfe7f2f9fff5eae2dfd7cdc9c5c1bebcc4b7b3afaaa39b938a837b746a625a514b4437342b201c140807000000000000000000000000000001080c171f263036434b55606977828d9ca4b4bbc8d3d8c8bbb4ab9f988e83796e635b4d483c33291d15090000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e1900000000000000000000000000000006142331404c5b63707d86919ba3acb3b8c5b6a596816c5d4b38281808000000000000000000081218263036434a515a63635b5a585655545560666e767a7a7875716c6864605557524e493d3d3633291f170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c2a333f4b56606b7a86959fabb6c3ccd6e0e8f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3e8e1ded0c9bcb5a69d8c7d69605043341c130800000000000000000000000000000000000000000000000000000000000417293a586d8298adc1d1e2effafffffffffffffffffffaf5e9e1dedad9dadcdee0e8e8ebf0f4f7fdffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab6a5937e695746331e0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20354a6073869bb1bfd0e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4f1eeeceae8e6e4e1d4c6baaa9f8d7e68604e402f2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2731424e5d6579879ca5b6c5d5e8fffffffffffffffffffffffffffffffffffffffffffffffffffffdead8b5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000a1926313f4b556068757e88949ea8b4c0d1e3f7ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a2937e685a483827150800000000000000000000000000000000000000000a151d2e39464c61697d8c9fabbccfdeeffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78624d3a2917000000000000000000000000000000000000000000000000000000000000000003111d324556657b90a2b4c7dfeffffffffffffffffffffffffffffffffffffffff3e5d7c8b5a38f7a644f38281602000000000000000000000000081d314455627780827d797b808898a0b0bdcddeeefffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000b171e2f3a474c5f677784949fabb9c6d4e2f2fffffffffffffffffffffffff9e6d3c3ac97826d5443301c070000000000000000000000000000000000000000000000000000000000000000000000131d3245566176869ca5b5c2d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedded1c2b6a79e8c7f7262594c473a363127201d150c09030000000000000000000000000000000000000000000000000000010b161e2d37444b5d657684969fb4bbc8d8e5f5fffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000000000000000000021628384b6073859babbccfe3f1e1cdbaa999836e5e4d39291703081d324556677c91a3b4c8dde4d2c1b09a85705d4b37200f00000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4f657a8fa0b2c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d8c9bcb59d937e685f4d3f2e1e0e00000000000000000000000000000000000000000000000000000000000000081b2e3f4c6177889eb3bdcddeeefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3cfbcab9f8b7b645a483828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d314455647a8d9fb5c4d5e7ead8c8b5a395806a5c4b3a3c4b5d6b8096a4b6cadde7d4c4b39e8976614c3a2a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d313d4a56606b7985919da5b3b7c4cbd4dee5f1f7fdf6f4e9e1dedbd6d4d1d4cbc8c4c1b5b0a99f98908780786f6760554d483b353026221b110c090300000000000000050b0d151d20293336434b546067747e89979fabb6c2ced9d9c8bbaa9f968c83796e645c4e493d352b1f170c02000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffef7f4f1eeebeaeaebececedeff0f1f3f4f7fdfffafcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1700000000000000000000000000000000051322303c494d5f67737c858e969ea7ada89c8775614b3f2e1a0a00000000000000000000000008141c2530353c494d4e493d42413f37444b515861656563605557524e4b44373d38352c28211f170b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a21313a474c5d6574808c9ca4b4bcc9d3e0e8f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5ede7dacfc4b7aa9f8d7e6a61514430251808000000000000000000000000000000000000000000000000000000000011263b50667b90a3b5c4d1e0e7f2f8fffffffffffffffffffcf6f4efeeeff1f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b39e8876614c3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f1011100e0c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354667c90a1b3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfff1e4d7c8bbab9f8d7e685e4c3e2d1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121e2b38454b60687b899da5b6c3d3e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000a1a2837444b5d65737e88939da6b3b9c6d1deeefffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b39e89786256453125180b0000000000000000000000000000000000000e1a28323f4b57616d7f8d9faabbc9daecfcfffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715a48341c0c0000000000000000000000000000000000000000000000000000000000000000122130404b6074869cb1c0d0e3fdfffffffffffffffffffffffffffffffffffff1e3d6c7baaa9b86715c4a361a0a000000000000000000000000000b20354b6073869697928e90959da6b2becddbebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000002111b2933404c58616e7d899aa2b4bcc9d6e4f2fffffffffffffffffffffffffff3decab6a48f7a654f3625130000000000000000000000000000000000000000000000000000000000000000000000000215283846586278879ca4b4c0ced8e6edf7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffceee0d3c5b8aa9f948477696158514b4538353127211e160f0b080100000000000000000000000000000000000000000008141c29323e4a55606b7b879aa2b0bdced9e6f5fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000a1c304354647a8d9fb5c6d6e8e9d7c7b3a1917c665746331e11182c3c4b6074879db2c1d1e4ddc9b5a3907b66503f2e1c0100000000000000000000000000000000000000000000000000000000000000000000000000000000001122374b5d6d8298a7b8cce0ebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfbbb49f8d7d675d4b3c2b1a0a00000000000000000000000000000000000000000000000000000000000000101f334758667c919fb0c0d0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9baa99e8878625645321e130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b5c6c8197a6b8cbe0eee6d2c1b49f8c7a645847485a657b8c9fb4c2d3e5dfcbb7a6947f6a5847331c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002141f2d38454b5c64707d87939da6b2b7c4cad3dce3eef5fcfcf6f4f0ece9e6e7dfddd9d2c9c7bab4ada59d958c847c746b6259504b4336362d26211e16141211111214161820222731353a464c546067737d86939ea7b5bcc9d3e2d9c9bbaa9f8b81786e645c4e4a3e362c20190e04000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc4d4e5f1f8fffffffffffffffffffdf6f4f0ecebe2dfdcd8d6d5d5d6d6d7d8d9dbdcdddfe2eae3e5e7e9eaeceef0f0f0f0f0f0f0f0f0f0f0f0f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a9947f69543f2a14000000000000000000000000000000000004121e2c35414d5560677079818890989b8a7a64574632211100000000000000000000000000000108131c202c353839352c2d2b2a2631353a474c4f4f4d4b44373d393631272823211a130c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2c35414d58616d7b86969faab5c2cfd9e7f1fbfffffffffffffffffffffffffffffffffffffffdfcfdfffffffffffffffffffffffffffff7ece3d4c8bbab9f937f6b624a4336251808000000000000000000000000000000000000000000000000000000000b20354a6072859ba6b4c1cbd5dee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e0cbb8a695806b594834200e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c13181f222426262524211e16110b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c5e6f8499a8bacde1edfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d8c9bcab9f8c7c665c4a3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2f3c4856606c7e8b9ea7b7c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000021528384555606b7b86939ea6b3b7c4ccd6e4eefcffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0ccb8a79b8574604b4336281b0e00000000000000000000000000000002101e2b38454b5d657682949fabbbc8d9e7f7ffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705645321e0d00000000000000000000000000000000000000000000000000000000000008131c2f3f4d5e6b8096a4b6cadeeefffffffffffffffffffffffffffffffffffef0e1d4c5b8a99f8c7c66513e2e1b000000000000000000000000000011273c51667c91a4aca7a4a5abb3b7c4cfdcebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000a151d2e39464b5e667682919ea7b3c0cfd9e7f4fffffffffffffffffffffffffffbe8d6c5b29c87725d4b371808000000000000000000000000000000000000000000000000000000000000000000000000000a1a293a485a6277869aa2b4bbc8d0dfe2eaf6f9fffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c8bbb4a19a897e766e666056504b443736322824201d14130c0a03000000000000000000000000000002081218263039464b5c6474808c9da5b4c0cde2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000011426364b5c6d8298a8b9cce1efe5d0bfb29d8876614c402f1c2536495a6a7f95a5b6cadfe4d1c1b09b85715e4c382111000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4c6177889eb3bdcddeeefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3cfbcab9f8b7b645a483828160300000000000000000000000000000000000000000000000000000000000004182a3a4c5e6c8196a2b4c2d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b8a69b8575604b41311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3e4c6176889db3bfd0e4efe2cebbaa9d87766156596278889dabbccfe0e5d2c1b39d8875604b3a29170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a28323d4a4e5f67747e88949da6b1b6c2c7d0dee1e8f4f8fffffffefffaf4f2eee4ddd7cdc9c3b7b2ab9f9a918880776e6660544f4a3e3b3632282927262628292c2b343737444b50586169737c86929ca4b3b9c5cfdae7dac9bcab9f8c7d6c635a4e4a3e362d211a0f05000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a6b7c7d4dfe3ecedeff0f1f1f0eeebeae2dfdbd7d9cecac7c3c1c0c0c0c1c2c3c4c5c7c8c9ced8ced0d2d3d5d7d9dadbdbdbdbdbdbdbdbdbdbdbdee1e9f5fafffffffffffffffffffffffffffdfbfbfbfbfbfbfbfbfbfbfbfbf9f6f7fafffffffffffffffffffffffffffffffff5e0ccb9a7907b65503b2610000000000000000000000000000000000000000e19213037444b515c646c757b82867b655c4a392816030000000000000000000000000000000000070e19202323211a181615141d202a33373a3a383531272824201d15120e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1826303d494e5f677682909ca4b4bbc8d2e3ebf7fffffffffffffffffffffffffffffffffff9f3f2ece8e6e8ebf0f2f8fffffffffffffffffffffffff2e6d8c9bcb59d95806c60544336261808000000000000000000000000000000000000000000000000000000071c3043546278889ba3b3b8c4c9d2dee6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b49f8a77624d3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f21282a34373a3b3b3a3936322827201d150906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f404d62788a9fb4becfe0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7d9c9bbaa9e8a7a645948372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182630404c5a627481929fa9b8c5d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745a4835201304000000000000000000000000000000000000000000000000000000000000091d3245566073808c9ca4b3b8c4cbd5e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a396816c605446392b1e11030000000000000000000000000210202d3c4856606b7b8798a0b5bcc9d9e6f6fffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b3b2b1808000000000000000000000000000000000000000000000000000000000c182530404c5d667c919eb0c2d3e5fcfffffffffffffffffffffffffffffffffceee0d2c3b7a79e8b7c665e4c3820100000000000000000000000000000152b40556a8095aac2bcb9bac0c8cbd5e2ecfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b5640301c0c0000000000000000000000000000000000000000000000010f1a28323f4b57616d7c8898a0b3b8c5d0e3ebf7fffffffffffffffffffffffffffff5e0ccb9a7947e69543f2e1b0000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c4859627684949faab3bfc9ced8dfe6f1f7fefffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cebfb3a79e938a837c756d656055514b46393a35312628211e170b00000000000000000000000609151d202f36434b57616b7a85959fabb7c3d0deebfefffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000008182e3e4c62778a9eb4c1d2e6eddfcbb7a697816c5e4c3a2a30435463788a9fb4c3d3e6ddc8b4a3917c6651402f1c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000101f334758667c919fb0c0d0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9baa99e8878625645321e13000000000000000000000000000000000000000000000000000000000000000c1c2f404b6073849aa4b6c4d4e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c4b5a397826d5f4d3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101f334658677d92a1b3c6d7e9ead8c8b7a59a8474646777869ca6b7c9d9ebdec9b5a3937d685745321c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d36414d566069757e88939ca4afb4c0c9ccd6dee5f0f6fcfffffffffffff8f5e9e1ded4cac9bcb5afa69d958b837b746b645c57504b46393f3c3b3c3d3e413b484d525560666d767f87919ca4b1b6c2ccd6e3ece3cfbcab9f8d7d675f4d493c362d221b1006000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889da9b6c3cacfdad7dadbdcdcdbd9d6d8cec9c6c1c8bbb4b1aeabaaababacadaeafb0b1b3b4bbc8b9bbbcbec0c2c3c5c6c6c6c6c6c6c6c6c6c6c6c9cdd7dfe6f2f5fbfffffffffffaf4f2ede9e8e6e5e5e5e5e5e5e5e5e5e5e5e4e1e2e5eaf0f2f8fffffffffffffffffffffffdead8c8b39e8975604b36200b00000000000000000000000000000000000000000613192631353e4a4e5660666d71655d4b3e2d1b0b0000000000000000000000000000000000000000060c0e0e0c0600010001080c171f21252523201d15130f0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b36434b5b636f7d8897a0b2b6c3ced9e6f0fefffffffffffffffffffffffffffffffff6f1e6dfdcd6d3d1d2d6dbdde4eff7fefffffffffffffffffffff6e7dacfbbaf9e96817260544336261808000000000000000000000000000000000000000000000000000000132536485a627785939da6b1b5c2cad3e3ecf7fffffffffffffffffffffffffffffffffffffffcf6f5f6fafffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdbaa897816c5b4935210f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c11181f222933363d3a474c4f50504f4e4b46393c353127211a0f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122035495a687e93a0b2c2d3e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c8b9a89e8877625544311d1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2936434b5e667885979fb4bac7d5e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d40301f170b00000000000000000000000000000000000000000000000000000000081c2e3f4b607483959fabb5c2cbd5e0e7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c1b19f9680726157483c2f211403000000000000000000000010202e3e4a5a6274808c9da5b2becfdae7f6fffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8937e695948362614010000000000000000000000000000000000000000000000000002101c2936434a5e667b8b9fb4bccde0f1fffffffffffffffffffffffffffffffffaecded0c2b5a59d897b665e4c402f1c020000000000000000000000000001172c41566c8196abc1d2ced0d5dde0e7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725e4c3a291a0b00000000000000000000000000000000000000000008141c2d38454b5d657582909da6b2beccd5e3eefefffffffffffffffffffffffffffffeebd9c8b39e8976614b362110000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b485861727f8c99a1aeb4bbc8cad4dfe2eaf6f9fffffffffffffffffffffffffffffffffffffffffffffff6ebe2d0c5b8b3a99f989189827b746d666157544f4b44373d3633291c1308000000000000070b0f1921273136404c54606775818c9ba3b4bcc9d4e1eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000000000000000000000000101f344859697e93a3b5c8d9ebe7d4c4b19f907c665947363f4a6072849aa9bacde1e7d0bfb09b85705e4c392211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c5e6c8196a2b4c2d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b8a69b8575604b41311d0d00000000000000000000000000000000000000000000000000000000000000121d3144556176869ca6b7c5d4e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d2c1b1a0927d67594834201200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5f6f8499a8b9cde1efe6d4c3b4a29a847a7d889ca4b6c4d5e7e4cfbeb19b8673604b392816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a213038454b576069757d87919aa2acb4b9c6c9d2dee1e9f5fafffffffffffffdf6f1e6dfdacfcac4b8b3aa9f9990888179726c66615757545250515253565a5962676d747b828a949da5b1b5c2cad3e0e8e9d9cbbbb59f8d7e685f4d41352c211a0f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557657b8b9da5b0b5bcc9c2c5c6c6c7c6c3c0c7bab4b0aca8aa9f9c99969595969797989a9b9c9e9faaa2a4a5a7a9abacaeb0b0b0b0b0b0b0b0b0b0b0b0b4bac7cbd4dee0e8eceef0eeebe6dfddd8d4d2d1d0d0d0d0d0d0d0d0d0d0d0cecccdd0d5dbdee5f0f3f9fffffffffffffffef0e2cebbaa97826c5645311d090000000000000000000000000000000000000000000009141d202d3638454b51585c504b3f2e2010000000000000000000000000000000000000000000000000000000000000000000040a0c10100e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714222f3c485460697984929ea6b1becad3e2ebf6fffffffffffffffffffffffffffffffffaeee3dcd3cac7c1bdbcbdc0c6c9d2dfe2eaf6f9fffffffffffffffffff7ece3ccbcb09f96817260544336251808000000000000000000000000000000000000000000000000000008182b3c485962737e88929ca4b2b6c3cfdae7f3fffffffffffffffffffffffffffffffaf4f2e7e1dfe1e5eaf1f3f9fffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8b78634d3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f161e21262a34373a464c535959616465666563615758514b4437352c201c1408010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4e606e8398a4b6c5d5e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6b8a69a8473604b40301d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b3a4654606b7c899ba3b1bdced8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8ab96806b5e4d4133291b120400000000000000000000000000000000000000000000000000000e23374b5d6d8297a1b4bcc9d2e0e7f3faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebdb09e968375625a4b3f321e160a0000000000000000000e1e2e3e4b5c647885969fabb6c3cfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b39e8977625443301c140600000000000000000000000000000000000000000000000313202d3a4754606a7c8a9fa9bacddaebfffffffffffffffffffffffffffffffffdeadccec0b3a49c8779655d4c40302212000000000000000000000000000002172c41576c8196acc1d6e3e5eaf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a4917c66584738291b0f010000000000000000000000000000000000000e1826303e4a56606b7b87979fb3b7c4cfe0e7f3fffffffffffffffffffffffffffffffff7e2cebbaa96806b5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3a4754606a7a848f989faab2b7c3caced8dee5f0f5fcfffffffffffffffffffffffffffffffffffffffffffeeee3d6ccc7bab4aea79e979089827c766f6964605556534c4639302518110b0c0e11131c20242c3537444b525e66737d87969faab5c1cfd9e7f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000005182a3b4b6073859baabbcee2f2e2cebdb39d88776154434b5d697f94a2b4c7d7e9d9c9b3a1907b655040301d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6073849aa4b6c4d4e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c4b5a397826d5f4d3b2b18050000000000000000000000000000000000000000000000000000000000000115273747586278879da6b7c4d4e1effdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebeb39e8977624d40301a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d62788a9eb4c0d1e5f1e1d1c0b4a29b8f929da6b6c2d3e2e9d7c6b2a08f7b655443301b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131a283239454b566068737c848e979ea8b1b5c2c9cdd7dfe7f2f8fffffffffffffffaf7ece3dfd5cbc8bbb4aea69d968e87817b76716d6967666667696b6f72777d828890979ea8b2b6c3c9d2dee5f1eadaccbbae9d937e68604e413020190e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d657a87929b9fabaaadafb0b1b2b1aeaba7a99f9b97938e8a878381808081818283848687888a8b8d8e9092949597999b9b9b9b9b9b9b9b9b9b9b9b9fa9b2b7c3c9ccd6d7d9dad9d6d4cac7c3bfbdbbbbbbbbbbbbbbbbbbbbbbbbb9b7b8bbc0c6c9d2dcdee5f1f4fafffffffceddfd1c0b49f8b78624d38271502000000000000000000000000000000000000000000000001080f1a212731363b43463a372e21110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152532404c5a62737f8b9aa2b3b8c5cedee6f1fefffffffffffffffffffffffffffffffff2e6dfd0c7c3b6b2aca8a7a8abb1b5c1caced8dee5f0f5fcffffffffffffffffeadacdbdb19f9781726054433625130000000000000000000000000000000000000000000000000000000e1e2b3b48546068757d86919ca4b5bcc9d5e2effdfffffffffffffffffffffffff2e6dfddd2cccaccd0d5dcdee5f0f5fcfffffffffffffffffffffffffffffffffffffff5e2cebbaa98826d5b4935210e00000000000000000000000000000000000000000000000000000000000000000000000000030a0c121a21242832363b3b474c525861686e7377797b7b7a7976726d6660554e493d3530261d1509010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424c6176869ca7b8c6d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d5c4b4a296806b5e4c3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c49586172808d9ea7b5c1cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7c675f4c463a2f1f180c000000000000000000000000000000000000000000000000061a2c3d50657b909fb1bfcfd9e7f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebdbcdbcb0a1998578655d4f4332281b0c0000000000000008182b3c4b5c647a889ba3b4bcc9d4e1ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0ccb8a79a8472604b42322414010000000000010805000000000000000000000000000a161e313e4a5861727f8d9fa8bac7d7e9f9fffffffffffffffffffffffffffffff5eae2ccbeb1a29a8677635b4b3f30221204000000000000000000000000000001172c41566c8196abc1d6ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b29d8776615646392d1d150902000000000000000000000000000003131e2b36434b5c6474808d9da5b1bdcbd5e2edfbffffffffffffffffffffffffffffffffffecdac9b49f8b78624d392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2936434b5c646f7a838b949da5aeb4bbc8cad3dee1e8f4f7fefffffffffffffffffffffffffffffffffffffffff3e8e0d7cdc9c5b8b3aca79e97918a847f7975706b6861574a43362f2320212327253035393c494d556067717c86929da5b4bbc8d2e3ebf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000d1d314455647a8c9fb4c4d4e6ecdfcbb7a69a8372604e5c657b8c9fb4c0d1e5e3cfbcab9a846f5d4b3722120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3144556176869ca6b7c5d4e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d2c1b1a0927d675948342012000000000000000000000000000000000000000000000000000000000000000919293a485a6379889da6b7c3d1dfecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdece0ccb9a799836f5e4d382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132035485a697e93a2b4c7d7e9efded1c0b4b0a4a7b2b7c4d3e0f0e1cdb9a898836e5d4b36261400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d283238454b5460666f798189939ba3adb4bac7cbd4dee5f0f8fffffffffffffffff8f2e7e0d8cec9c4b7b2aba59d96908a86827e7c7b7b7d7e8184878c92979ea7adb4b9c6cad4dee5f0f9e9daccbcae9d937f69604e423123130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2e3f4b5c64747d868b9195989a9b9c9c9b9996928e8a86827d7975726e6c6b6b6b6c6d6e6f707273747678797b7d7e8082848586868686868686868686868a949da5adb3b9c5c2c4c5c4c0c3b7b2aeaaa8a6a6a6a6a6a6a6a6a6a6a6a6a4a1a2a5aab1b5c1c7cad3dddfe7eef1f2e9e1d0c1b4a295806a5a48351a0a000000000000000000000000000000000000000000000000000000070a151d20262d3125231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005152533434f5e667884949fa9b4c0cbd5e3ecf9fffffffffffffffffffffffffffffffffbede2d4cbbfb3afa59d97939193969ba3adb4bbc8c9d3dee1e8eff2f4fafffffffff8eadbcebdb19f978172605443301c150600000000000000000000000000000000000000000000000000000e1d2b36434b566068717c86969fabb8c4d1dfecfafffffffffffffffffffff2e2d4cbc8bcb7b5b7bac0c7cad3dee1e8f4f8fffffffffef7f4f2eeecf3f5fcfffffffffeead8c8b49f8c79634e3c2b1905000000000000000000000000000000000000000000000000000000000000000000040a0c171e21272d363939464b51565962676d767d83888c8f90908f8e8b87827c746b635b514b433631271c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141f3346586278899ea8bac7d8e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d1c0b09e917c66594834201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212e3e4a5a627683959fabb8c5d1dfebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8b7d6d61584c40342a1d0c00000000000000000000000000000000000000000000000c2135495b6f8499afbecee3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdacdbfb2a39b897b69614b4539291c0c000000000001142636485a647a8a9ea6b5c1cfd9e7f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b4a296806b614f42321c140800060c0e161d1a150f0b080100000000000004101b2832414e5c647683959fabbac6d7e5f5fffffffffffffffffffffffffffffff2e5d7cdbcafa09784756259493d2e21120400000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dfcbb7a59a847461574a3d31271d15110f0f1010111212131414151616161e303c4854606a7a86969fabb7c3cee0e7f2fffffffffffffffffffffffffffffffffffff8e3cfbcab98836e5a48351b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1826303e4a4e5d646e777f8790999faab1b6c2c9ccd6dfe3ebf7f8fffffffffffffffffffffffffffffffffffffffbf5eae2dfd6ccc8c5b8b3ada99f9a948f8985817d766860544b3f373537383c36434a4e545b636a747d86909ca4b2b7c3ced9e6effeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000000000000000000000000000000000000000000011426374a5c6c8196a6b7cbdfece7d4c4b3a196816d646a7a8a9eaabbcedee8d6c5b49f8c79644e3f2e1c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273747586278879da6b7c4d4e1effdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebeb39e8977624d40301a0a000000000000000000000000000000000000000000000000000000000000000c1c2b3c495b6379889da5b4c1cee0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b3a1917c665645321e0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6073859aa9bacde1eeefdfd1c8c5b9bcc8cbd4e2f0e7d2c2b49e8a78624d3f2e1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e283236434b515b636c767e868f979fa9b3b7c4c9d2dde4eff7fffffffffffffffffaf6eae2dfd4cbc8c3b7b2acaa9f9b9794919091929396999da5a7adb3b8c5c9cdd7dfe6f1f8f5e9e1cbbcaf9e947f6a614f42312313050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010212e3e4a56606871777c8082858687878684817d7975716c6864605659565556565758595a5b5c5e576162646667696b6d6e707171717171717171717171777f8790979ea7a9adafb0aeaba7a59d9894939190909090909090909090908f8c8d90959ba3aab1b6c2c8cbd4d9dcddd7cdbfb3a39a8473604b3c2b1900000000000000000000000000000000000000000000000000000000000002090b11181c100e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122333435061697c899aa2b4bac7d1e0e7f3ffffffffffffffffffffffffffffffffffffeaddd0c4b7b2a19a8f87817e7c7d81868e979faab1b6c2c9ccd6dadde0e7eef0f6fffff9ebdbcebeb19f978172604a433324140400000000000000000000000000000000000000000000000000000d18263038454b535e6674808d9ea6b4c1cfdceafdfffffffffffffffff3e2d4c4b7b2a7a1a0a1a5aab1b6c2c9ccd6dfe3ecf0eeeaebe3dfdcd9d7dee1e8f4fffffffff6e3cfbcab98826d5a4835200900000000000000000000000000000000000000000000000000000000000003090c181f222933363c3e4a4e545761666c71777c828a92989ea6a4a5a5a4a3a59d9891888079706660544b44373026181106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a495a647b8a9fa9bac7d7e5f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdecdbcb39e8977624c41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3f4b5c64788699a1b5bcc9d5e3effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8baa99f928276665e4c473b2a1804000000000000000000000000000000000000000000000e23394e63798c9fb5cadfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebddcfc2b5a79e8c7f6e6057473a291b0b00000000081c3043546278889ea8b8c5d2e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d0c0b09e937f69604f43302618161920232b322f2a25201c140b090200040c181f2e39454b5f687a8799a1b4bcc9d7e4f5fffffffffffffffffffffffffffff9eee2d4c7bab49e9582736157483b2c1f10020000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3b4a29a8375635b4b44373228262424252626272828292a2a2b2c2932414d5a62737f8b9ca4b5bcc9d4e1ecfafffffffffffffffffffffffffffffffffffffce9d7c7b59f8c79634e3c2b190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d363f4b4f59626a737b838b949ca4acb4b9c6cacfd9dde4eff3f9fffffffffffffffffffffffffffffffffffffdf6f3e8e0ded5ccc8c7bab4afa9a89e9a9692887d72655d504b4a4c4e51555460646970788088929ba3b1b5c2cbd4e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d0c0a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000009192d3e4b6175879db2becfe3f2e2d0bfb19f9682797f8a9ea8b9c8d8eae0ccb9a797816c5c4a362111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a485a6379889da6b7c3d1dfecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdece0ccb9a799836f5e4d38281602000000000000000000000000000000000000000000000000000000000000000e1e2c3d4a5b6378879ba3b1bdccd5e3ecf7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d0bfb29d8775604b3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c30435463798a9fb4c0d1e4f4efe4dddaced2dddfe7f2ebd9c9b5a3947f695a48352111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a151d2630353d4a4e576168717a828a949da6b1b5c2c9d1dde4eff8fffffffffffffffffdf7f2e7dfddd4cac7c8bbb4b0aca9a7a5a6a7a8abafb2b7c3c2c8ccd5dee1e9f4f9fff2e5d7cdbbae9d95806a614f423224140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000310202d38454b535961676a6d70717172716e6b6864605657534f4b45384140404142424345464739464b4d4f5052545657595b5b5b5b5b5b5b5b5b5b5b58616a747b82898f9497999b9996918c87837f7d7c7b7b7b7b7b7b7b7b7b7b7b7977787b80868d949ca4abb3b7c4c3c7c8c7bab4a1998576615544311e0e000000000000000000000000000000000000000000000000000000000000000000000307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d304150626a7f8d9ea7b4c0cdd7e5eefbfffffffffffffffffffffffffffffffffff7ece3cdbfb3a69d90847a726c6867686b7179828b949ca4acb3b9c6c5c8cbd5d9dce3edf7fff9ecdccebeb19f96816c61504231221201000000000000000000000000000000000000000000000000000008141c283236404c56606b7b889ba3b2becce2eaf6fffffffffffffbe7d5c4b7a69d928c8a8c90959ca4acb3b9c6cacfdadbd8d5d9cfcac7c4c2c9ccd6e4f4fffffffeebd9c9b49f8b78624d37271502000000000000000000000000000000000000000000000000000000070a161e212a333739464b51585c646a70767b81868c92989fa8aeb3b8c4babbbac3b7b2ada69d958d857c736860554b43362f20190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c4b5d667c8b9fa9bac7d5e2effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebe0ccb8a799846f5f4d3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5d657a889ca4b3bfcfdae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c7bab49f97887c6e615947341f0a000000000000000000000000000000000000000000061a2c3d566b8095abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede0d2c5b8aa9f948275615847392918080000000b20354b6073849aa6b8c6d5e3effeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedecdbcb59f8d7e69614b43362b2b2c3538414845403a353026201d1512171f2a333f4b57606d7d8b9da5b3bfcfd9e7f5fffffffffffffffffffffffffff7f1e5ded1c4b7a99f927f6d605546392b1d0f0100000000000000000000000000000000000013283d53687d92a8bdd2e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0c0b3a29a86796a60554b45383b3a3a3a3b3c3c3d3e3e3f3f404139464b5f677884949faab5c2cfdae7f1fffffffffffffffffffffffffffffffffffffffbeee1cdbaa998836e5b4a361e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212e373b474c5460666e777f878f979ea8afb4bcc9c9d2dcdee5f0f3f9fffffffffffffffffffffffffffffffffffffbf5f3e8e0ded7cdc9c4c6b9b4afaba69d92857b6f655d606163666a6e74797f858d959da6b1b5c1c9d2dfe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e4d6c6b4a28e79634e39230e000000000000000000000000000000000000000000000000000000000000000000000000101e334657667c90a0b2c5d5e7eedecebdb1a0978e949fa9b9c6d6e6e7d3c2b39e8977614c3e2d1a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c495b6379889da5b4c1cee0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b3a1917c665645321e0b00000000000000000000000000000000000000000000000000000000000000000f1f2d3d4a5a637785979fb3b8c5cfdae2ebf4f7f4f2f0eeecebebebebebebebebebebebebebebebebf2f4faffffffffffffffffeddfcab7a5947f695746321e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636495b697e94a2b4c5d6e8fbf7f2f0e4e7f2f4faf7e3cfbcab9b8673604b3c2b190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208141c202d3639464b535c646d767f88929ba3b0b5c1c8d1dee5f0fafffffffffffffffffffaf4f1e6dfdcd8cecac6c2bebcbbbbbcbec0c4c7cad4d7dde0e7f3f6fcfff7ece2d4c7bab49d947f6a615043322414060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101a2832363a474c5255585a5b5c5d5c5956524f4b45383e393632282c2b2b2c2c2d2e2f313229333638393b3d3f404244464646464646464646463a474c5560666d757a7e82848584817c77726e6a68666666666666666666666666646263666b71787f878f969da6aaaeb2b3b1a99f94837561584637271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6a80949fabb8c5d1e2eaf5fffffffffffffffffffffffffffffffffffff7e7dacfbcb0a199877c6f655d57535253565b636d787f868f979ea8acb0b3b7c4c4c7d0dce3eefcfaecdccebdb09f957f6a604e40301f0f000000000000000000000000000000000000000000000000000000010a151d202f38454b5d65778598a0afbbced8e6f4fffffffffff4e0cbb8a69d877d7775777b80878e979ea8afb5bcc9c6c3c0c9bcb4b2afacb4b9c6d6e6f6fffffff7e2cebbaa96806b5544311d0800000000000000000000000000000000000000000000000000070f1a212832363a474c535761676d73797f858a90969ca4a7adb4bac6c8cbd5d0d0cfd4cac7c4b7b2aba29a91877d746760544c3f352c1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4c5e667c8b9fa9b8c4d2dfebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b3a1927d675847331f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b5c657b8a9ea6b6c2d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7cdbdb1a69d918277614c3828160200000000000000000000000000000000000000000c2135495b72879db2c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c8bbb4a0988476615746362513000005182a3b52677d92a2b4c5d5e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebe3cfbcab9f937f6b6054483b413c494d565d5a554f4b4336363228272a333a474c5d647582929fa9b6c3d0e3ebf7fffffffffffffffffffffffcf5eee3dcd3cac0b4a69d8b7d6a614b4437291b0d000000000000000000000000000000000000000011263b51667b90a6c5d6e8fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeded0c0b3a49c8b7f7468605653514f4f50505152525353545555565757616d7d899aa2b4bbc8d2e3ecf7fffffffffffffffffffffffffffffffffffffdf3e8e0d0bfb49f8a78624d3d2d1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b222a3436434b50596269727a8289929a9fabb0b5c1c7cad3dcdee5eff4f7fefffffffffffffffffffffffffffffffffffbf5f3eae2dfdad6cdc9c5c4b8b3a39b90847a747576787c7f83888e949ba3aab2b7c4c9d2dee5f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede1d4c6b9a89a846f5b4936210c000000000000000000000000000000000000000000000000000000000000000000000000031729394c5e6e8298a6b8cbe0edebdbcebeb1ada3a9b4bac7d6e4ecdac9b6a4947e69594734200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4a5b6378879ba3b1bdccd5e3ecf7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d0bfb29d8775604b3929160300000000000000000000000000000000000000000000000000000000000000010f1f2d3c4959617481919ea7b5bcc9ced9dfe2dfdddbd9d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dddfe6f2fefffffffffffffae6d4c3b39e8975614b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4a6072849aa7b9cce0ecfefffff9fcfffffae6d4c3b49f8c7a645544311e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212933363e4b4f58616a747d86909ba3b0b4c0c9d2dfe6f2f8fffffffffffffffffffff9f4f2eae2dfdbd7d3d1d0d0d2d3d6d9dcdfe6ecf3f5fbfffaf4eee3dccec4b7a99f927f6a61504333251506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d202a34373c4043454647474644413d393631272824201d15171616161718191a1b1d171e2123242628292b2d2f303131313131313131312a3337444b50556064696d6f706f6b6762595955535151515151515151515151514f4c4d50555a626a727a81888e94999c9d9b968a7f726157463a29190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d51677c919eb4bcc9d6e3effdffffffffffffffffffffffffffffffffffffffecdac9bcb59e958376665e504b3f3e3c3e3d494e596269717a828992979a9da6a6afb3bfc8d1dee9f7faebdbcdbdaf9e937e685e4c3d2d1c0c000000000000000000000000000000000000000000000000000000000209121a28323f4c59627482949db4bbc8d6e4f3fffffffff3ddc8b39e887767626062656b72798189929a9fabb0b0aeaba7ab9f9d99979ea8b9c8d9ebfefffffeebd9c8b39e8875604b36200b000000000000000000000000000000000000000000000008131c202d3638454b525861686f767c82888e949a9fa9abb1b5c2c2c9cdd7dde0e7e5e5e4e6dfddd4cbc8c0b4afa49c92877d73655d4d493c32281a1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f404c5e667c8b9da6b5c1cddee5f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d0bfb39e8876614c3c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a647b8a9ea8b8c4d3e0edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a09885705645321e0900000000000000000000000000000000000000000e23394e63788ea5b7cae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cebeb2a29b8675615443301c07000b1f34485971869bb0c0d1e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9bcb59d94807262595456595a636b726f6a646054514b45383d3a474c58616c7a8797a0b4bac7d4e1edfefffffffffffffffffffff8f4e8e1ded0c8c2b6b1a29a887a675f50433127190b0000000000000000000000000000000000000000000d23384d62788da7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f4f7fdeeded0c2b5a99f95877e756e6966646465656667676869696a6b6b6c6d7582929ea8b4c0ced8e6f0fffffffffffffffffffffffffffffffffffffdf5eae2d6ccc0b3a1947f695a49351f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d181f2630353b474c545d656d757d848b949ba3aab1b6c2c6c9d3dadfe3ebf3f5fbfffffffffffffffffffffffffffffffffffdf6f4efe9e1dedad5cbc1b5b0a29a8f898a8c8d9195989ea6a9b0b5c1c8cbd4dde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e0cfc3b7a89e8a79634e3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404c6177889eb3becfe2f2ebdccec5c2b9bfc9cdd7e5f4e3cfbcab9c8674604b3a2a180100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d4a5a637785979fb3b8c5cfdae2ebf4f7f4f2f0eeecebebebebebebebebebebebebebebebebf2f4faffffffffffffffffeddfcab7a5947f695746321e080000000000000000000000000000000000000000000000000000000000000000010f1e2c3b4756606c7d89989fabb4bbc8cacecac8c6c3c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c7cbd4e2eaf6fffffffffffff1e0ccb8a7947e695443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c3043546278899eb3bdcee0f0fffffffffffff1dfcab7a597816c5c4b372715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b171e212e373a474c566067717b85909ba2b1b5c2cbd4dee5edf2f4fafffefffffffffffffffef7f4f0ece9e6e5e6e7e8ebeef2f4f9fffffaf4f2e7e0ddd0c8bdb1a69d8b7d696150433325150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090c181f22272b2d30313232312f2c2824201d15130f0b090200000101020304050600030a0c0d0f1112141618191b1c1c1c1c1c1c1c1c1c171f27313537444b4f54585a5b5956524c483b3f3e3c3b3b3b3b3b3b3b3b3b3b3b3a37383b3c484d555c646c74797f8487888680786960544639291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10140c0a030000000000000000000000000000000000000000000000000000070d0f1314120f0b08010000000000000000000000000000000000000000000000000000000000000000000c2135495b70859bb0bccfd9e7f3fffffffffffffffffffffffffffffffffffffff9ebe3cfbcab9f93807261584c40372e2927282c363b484d545c646c767d8285888c9199a1afb4c0cbd9e9f7f9ebdbccbcb49f8d7c665c4a3a2a17040000000000000000000000000000000000000000000000000000000000000a161e2f3b4856606d7f929faab9c6d5e3f2fffffee9d4bea9947f69594c4b4c50555c646c757d858c959b9b9995928e8a8784828a9eaabbcee2ebfefffff6e0ccb8a7907a65503b251000000000000000000000000000000000000000000008131c2530353d4a4e5660676f777e848a91979da6a9afb4bac7c6c9d2d7dee1e9f3f4fbfffafffaf4f2e7dfddd1c8c2b6b1a59c92867b6e625a4b45382e1e160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002112230404c5e667a889ba3b0bdcad3dfe6f2f6fdfffbf5f3f1f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f4f7feffffffffffffffffeee0ccb8a796816c5a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4d6278899ea8b9c6d5e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcece2d4cbbeb49f8a76604b36210b000000000000000000000000000000000000000013283d53687d92a8c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2cfc0b4a4998372604a35200b000d22374c62778ca3b5c9deeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7dacfbbae9e9684776b696b6e72788087847f7a746d66605654525458616a77818d9ca5b1becdd7e5f1fffffffffffffffffffaf4efe4ddd6ccc9c0b4afa49c938477645c4d41331d1509000000000000000000000000000000000000000000000b2035495a74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4efeae8e0dedfe2eae8ebe0d2c7bab4a59d9389837e7b79797a7b7b7c7d7d7e7f7f808181828698a0b3b9c6d1e2eaf6fffffffffffffffffffffffffffffffffffcf6eae2d7cdc5b9b3a2998372604a3c2b19010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508141c202a34373f4b4f5660676f777e868d959ca4aab1b6c2c5cacfd9dde0e7eef3f5fcfffbfbfafafafafafafbfdfffffffffffffcf5f3efe7e0d2c9c0b3afa89e9faaa3a6aaaeb3b8c5c5c9d1dddfe7f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede4d6ccbfb3a59d8a7b655b49351f0f000000000000000000000000000000000000000000000000000000000000000000000000000000121f334758677c91a0b2c4d4e7f7ece1dad7ced4dee1e9f5e7d5c5b59f8d7b655544311c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3c4959617481919ea7b5bcc9ced9dfe2dfdddbd9d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dddfe6f2fefffffffffffffae6d4c3b39e8975614b362513000000000000000000000000000000000000000000000000000000000000000000000e1d2a38454b5f6777828d999faab0b4bbb4b3b0aeacacacacacacacacacacacacacacacacacb2b7c3ced8e6f0fefffffffffbe8d5c5b29d8773604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536485a677d919fb1c2d2e4f4fffffffff1e1cebdb29d8775614b3e2e19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222a3338454b525e66707b85909ca4b2b7c4c9d2d8dddfe6e6e9eaeceef1f3f5fbfffdfffffffefcfafbfcfdfffffffaf4f2ede7e0ddd5cbc8c0b4af9f97877a675f4f433325150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1215181b1c1c1d1c1916130f0b09020000000000000000000000000000000000000000000000010204060606060606060606000409151d202731363a3f42444644413c37342a2a28272626262626262626262626242223262b35383e4a4f5460646a6e7273716b625a4b4336291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c232529211e170b00000000000000000000000000000000000000000000030a101b222428292724201d140906000000000000000000000000000000000000000000000000000000000000021528384e63788da3b4c8e3ebf7fffffffffffffffffffffffffffffffffffffffbebdbccbbb59f8d7e6b6054463a2f231c1312131a212b34373e4b4f5761686d7073767c848e9aa2aebbcbd9e9fbf9eae3cfbcab9e8a7a645847331f130000000000000000000000000000000000000000000000000000000000000002111d2b38454b616a7d8c9ea8b8c5d4e2f2fff8e3cdb8a38e786560554f4b3e3e4a4e57606870787f868683807d7976726f6d7c8c9fb4bdcee3ebf7f0e5ded5c5a7927d67523d281200000000000000000000000000000000000000041018253036434a515b636c757d848b939a9fa9adb3b7c4c5c9ced8dcdee5edf4f6fcfffffffffffffffffffaf4eee3dcd3cac3b6b2a39b9083786a60564b3f32291b110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122230404c5c647885969fb1b6c2cbd4dfe2eae4e8e0dedbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdfe2eaf6fffffffffffffffbe7d5c5b49f8b78624d3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d70859ba7b8c6d6e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcab59f8a75604b36200b0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecdfd1c2b3a1927d67523d27120010253a4f657a8fa4c1d2e4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3cbbcb0a29a8a817e8083878d969d9a958f88827b756f6a67696e777f89979fabb6c3cee1e9f5fffffffffffffffbf5f2e7dfddd1c9c6b9b3aca29a90877e7362594b3e30231502000000000000000000000000000000000000000000000006192b3c596e8499aec6d6e8fcfffffffffffffffffffffffffdfafafbfefffffffffffffffffbf5f3eae2dfdad5d5ccc8c9ced8d3d6d9dcd8cec3b7b2a89e9993908f8f8f9091919293939494959696979ca4b2beccd6e4effdfffffffffffffffffffffffffffffffff9f5e9e1d8cec7bab4a79e948475615443301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d181f222e3738454b52596269717880878e959ca4a9b0b4bcc9c8cbd5d9dee1e8e5e5e5e5e5e5e4e4e5e6e7ebf1f3f9fffffffffffffaefe4ddd0c7c6b9b3b4bbc8bbbfc3c8cbd5dbdde4eff4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf1e6decfc5b9b3a199877a655d4b3d2c1a0100000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4d5f6e8298a6b7c9daecfff4eeece3e9f4f6fcf4e0ccb8a797826d5d4b3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3b4756606c7d89989fabb4bbc8cacecac8c6c3c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c7cbd4e2eaf6fffffffffffff1e0ccb8a7947e695443301c07000000000000000000000000000000000000000000000000000000000000000000000c1a2832414d59616d79838b949b9faa9f9d9b9997969696969696969696969696969696969da5b4bbc8d2e0ebfbfffffffff3dfcab7a5907b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4d5f6d8297a4b5c5d6e7f7fffff5e5d3c3b19f907b665746332010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c171f273136404c515e66707b86929da6b1b5c2c3c7cad4d1d4d5d7d9dbdee0e8e5e7e9ebedeff1f2f1f0efeeebe8e7e0ddd8d5cbc8c4b8b3aca29a8f8276645c4d41322515070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607080704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b151d2024292d2f302f2c27221f1815131111111111111111111111110f0d0e111920232e3636434a4f55595d5e5c564d493c3026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2f373b3e3633291b100a040006060505050400000000000000000000040b161e212d36393d3e3d3935312621190e0300000000000000000000000000000000000000000000000000000000091d3245566b8096abc1d1e4feffffffffffffffffffffffffffffffffffffffffeeddcdbdae9d937e69604a4336291c1208000000060d1920222e3739464b52575b5861666f7984949daebbccddedfffeebd9c9b9a89d8776614c41311d0d00000000000000000000000000000000000000000000000000000000000000000d1a283243505f677c8a9ea7b7c4d4e2f2ffecd6c1ac97817a746c645c534b4539454b525a626a71716e6b686460575a5e697e939fb1bfcfd9e2dfd3cac7baa5907a65503b25100000000000000000000000000000000000000c181f2e36434a5460666f79818992999faaafb4bac7c8cbd4dadfe2eaf1f3f8fffffffffffffffffffffffffffffffff7f1e5ded3cac2b5b1a1998a8074655d4b46392f1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412222f3e4b5a6274818f9ca4b2b7c4c9cdd7cfd5ccc8c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6caced8e6effcfffffffffffff3e2cebaa997816c5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a2b4c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d080000000000000000000000000000000000000003182d43586d8298adc2d7edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d0bfb09b85705b46301b000f243a4f64798fa8b9cde1f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9dbcdc0b3a89e969496989ca5abb2afaaa69d979089847f7c7e838a949ea8b5bcc9d3e1ecfdfffffffffffffef3e7e0ddd4cbc8c1b5b0a89e968e847b73686055483b2e2013050000000000000000000000000000000000000000000000000013283d53687d92a8b9cce1eff0f1f1f1f1f1f0efeeedebeae8e4e5e6e8ebeff3f4fbfff8f3e7e0ddd8cec9c5c0c5b8b3b4bbc8bec1c4c7cacfd4cac6b9b4aea8a6a4a4a5a5a6a7a7a8a8a9aaaaabacacb1b6c2cfe1e8f4fffffffffffffffffffffffffffffffcf6f1e6dfd7cdc8bbb4a99f96897f7361574636251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101b222832363b484d545b636a727980868d949a9fabadb3b8c5c4c9ccd6d0d0d0d0d0cfcfcfd0d0d2d6dcdee5f0f3f9fffffffffff8eee3dcd6ccc9caced8d1d4d8dde0e7f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4e8e1d3cabfb2a79e928376645c4b3f2e1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414c6176889dabbccfe3effffffff8fefffff4e4d0bfb39e8876614c3f2e1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a38454b5f6777828d999faab0b4bbb4b3b0aeacacacacacacacacacacacacacacacacacb2b7c3ced8e6f0fefffffffffbe8d5c5b29d8773604a35200b00000000000000000000000000000000000000000000000000000000000000000000000a161e303a474c5b636e787f858a8b8a888684818181818181818181818181818181818187959faab5c2cde0e8f3fffffff9e6d4c3ac97826c573c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414b6075869ca7b9c9d9ebfefdead7c7b6a597816c5e4c392917020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202f38404c505e66737d87929ca4a9aeb2b7c3bcbec0c2c4c6c9ccd6d0d2d4d6d8dadcdddcdbdad9d6d3d5cbc8c3c4b7b3aca69d978f847a6d61584a3e30231507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0f14181a1b1a16120d0b05000000000000000000000000000000000000060b101b22253035393f444748464138352c1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2a343f4b50534c46392d211f171d1c1b1a1a1b1a140d0b0500000000060c181f2932363e4a4f5254524e4b4437352c1e160b0000000000000000000000000000000000000000000000000000000b20364b6075889eb3c8ddeffffffffffffffffffffffffffffffffffffffffff1e1d0bfb09f947f6a604f423025180c00000000000000050b101b222832363d423a474c515c64727f949daebfcfe2f2fff7e7d7c6b7a599836f604e3b2b180500000000000000000000000000000000000000000000000000000000000000000a151d33414d5d657a899da6b7c4d4e2f2eed9c4b19f978f88817a716860564b45383c494d555b5b5956524f4b45404f606c8197a1b4bcc9cdc9c2b6b1a99f8d78624d38220d0000000000000000000000000000000001121c2a333f4b546066737b848e979ea7afb4bbc8c9ced8dddfe7eff4f6fdfffffffffffffffffffffffffffffffffffffffffff9f1e6dfd2c9bfb3a99f95867b6c61574b3f32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202e3c4856606c7b86939da6afb4bac7b9c5b8b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b4bbc8d1e1e9f5fffffffffffdead8c7b49f8a77614c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677d91abbccfe3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cfbfad97826d58372715020000000000000000000000000000000000000003182d43586d8298adc3d0dfe7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedddc8b39e88735e49331e000b21364b6076899eb4c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebded0c6b9b4aba9abaeb2b6c3c7c4c4b8b3aca89f99949294999fa9b3b9c6cfdae7f1fffffffffffffff7ebe3d5cbc8c4b7b2aba39b938981796f6660544b44372b1d100200000000000000000000000000000000000000000000000000000c21364b6176899eb3c3d3dadbdbdcdcdcdcdbdad9d7d6d4d2cfcfd1d3d6d9dde0e7ece3dfd5ccc8c8bbb4b0aba6a79e9faaa5a9acafb2b4bcc9bec1c5c8c3bebbb9b9bababbbcbcbdbebebfc0c0c1c2c7cad3e0ecfcfffffffffffffffffffffffffffff7f5e9e1ded3cac7bab4aa9f978b8176696055463929180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080a161e212b34373d494e555b636a71787f858b92989ea6a9afb4b9c6bbbbbbbbbabababababbbdc0c7cad3dcdfe6f1f4f9fffffffff6f4e8e1dedfe2eae6eaedf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4e9e1d6ccc3b6b2a199897d6e61584a3d2e211101000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f334758667b8d9fb5c1d2e4f4fffffffffffce8d6c6b3a1927d6758473321100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2832414d59616d79838b949b9faa9f9d9b9997969696969696969696969696969696969da5b4bbc8d2e0ebfbfffffffff3dfcab7a5907b65503b251000000000000000000000000000000000000000000000000000000000000000000000000002131c2a343d4a4e5a626a7075767573716e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c75808c9ca4b0bdccd5e3effdfffff1ddc8b29d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131e3245566379899eabbccfe3eaede2cdbaa99c8775614b402f1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209121d242f38404c546068757d868d94989da5a4a7a9abadafb1b3b9c5bbbdbfc1c3c5c6c8c7c6c5c3c1bdc4b7b3ada8a69d979088817a6f655d4c463a2d20130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060401000000000000000000000000000000000000000000000000000708131c20242a2f3233312c2320190e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3b474c5d656961574a3e3633293231302f2f302f29221f180d08080e19202a3439464b545c646869676460554d493c32291b0e00000000000000000000000000000000000000000000000000081c2f3f52687d92a7b8cce0f5fffffffffffffffffffffffffffffffffffffff5e5d3c3b3a196816c614f42321c13080000000000000000000000070b161e21282d2933373d4a54606a7f94a0b2c4d4e7fafff4e4d4c3b3a1927d68594834200d000000000000000000000000000000000000000000000000000000000000000000021523303f4c5c6479889da6b7c4d4e2f2e0cebdb1aca69e968f867e756960564a3d353840464644403d39363232424b607383959fabb5bab4aea49c938a8373604b35200b00000000000000000000000000000009141d303a474c5d65727c86909aa2acb3b9c5caced8dfe2eaf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e5ded0c7bab4a49c8d8175655d4b45382d1f1302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b38454b5d65747e8791999fa9a5a4a2a79e9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9faab4c1cdd7e4effdfffffffff5e1cdbaa9937e69543b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788c9fb5c4d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c3b2a08f7a644f3a240f00000000000000000000000000000000000000000014293e54697e93a5b3bfcbd4e1e9f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d3c2b09a85705b45301b00091e3245576c8196a7b8cce0eafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee4d6ccc9c0bec0c3c7cad3dcd9d5cbc8c6bab4aea9a7a9aeb4bac7ccd6e3ecf7fffffffffffffff1e7d9cfc5b8b3aca69d968e857e766c635b514a43363126190d000000000000000000000000000000000000000000000000000000000a1e3346576b8095a5b6c4c5c6c6c6c7c7c6c6c5c3c2c1bfbdbababbbec1c4c8cbd5dacfcac5b8b3acaa9f9a95918c898a8d9093969a9d9faba6a9acafb2b7c4bcbfc2c5c9cdd7d2d2d3d4d4d5d6d6d7dcdee5f0fefffffffffffffffffffffffffaf4efe4ddd7cdc9c3b6b2a99f968b81786b61584b4437291b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d1820222c35383d4a4e555b636970777d82888e94999ea8a5a5a6a6a5a5a5a5a5a5a6a8abb1b6c2c7cad3dcdfe6f1f4fafffffffcf5f3f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3e8e0d7cdc6b9b3a49c90837768604c473a2d1f11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c5e6c8196a3b5c6d6e7f7fffffffff1e1ccb9a899836f5f4d3a2a1703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303a474c5b636e787f858a8b8a888684818181818181818181818181818181818187959faab5c2cde0e8f3fffffff9e6d4c3ac97826c573c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000c181f2d363c484d55566060575e5b595757575757575757575757575757575757606b7a86969fb3b8c5d1dfebfafff4dfcbb7a68d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838495b667c8d9fb4bccde2ddcebdb49f8b7a64574632221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111c232f36434b56606871787e83888c8e91949597999c9ea7a3a6a8aaabadafb1b3b2b1afaeaba8a5a69d98938e88817a746c645c4f4b3f33291b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f15191d1e1c160d0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4959626f7b7e76645c504c463a474645454445443e37342a201d1b222c353b474c57616972797d7e7c79746b635b4b46392c1e0e0000000000000000000000000000000000000000000000000e23374b5d71869bb1c5d5e7fbfffffffffffffffffffffffffffffffffffffce9d7c7b6a5998373604b4332241400000000000000000000000000000003090c1318171f212d36434a616e8398a6b7cbdfebf6fff1e1d0bfb39e8977624c3c2b19050000000000000000000000000000000000000000000000000000000000000000000513212f3e4a5b6379879da6b7c4d4e3ebdbcec4c4b8b3aca49c93887f74635b4b433637342a2e2b2824211e1d3144556073808c999fa99f9990867e766f605443301c0800000000000000000000000000000a192631404c58616d7a85919ba3afb4c0c9ccd6dfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede5d7cdc2b6ab9f97877b6c60564a3d311e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a28323f4b556068747c848a8f908f8d8b8986868686868686868686868686868686868b9ba3b4bac6d1e2eaf5fffffffde9d7c7b09b86715947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6e8398a6b7c5d5e2effbfffff8f2f0f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffdfbfaf9f8f7f8f8f8fafff7ebe3d2c4b7a598836e5c4a36220d0000000000000000000000000000000000000000000c21364c61768799a1b3b7c4cdd6e1e9f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6b6a4927e68533d281300031628394c6177899eb3bccddcedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1ded6d3d5d8dcdfe6f1efe7e0ddd7cdc9c4bfbcbec3c9cdd7e1e8f4fffffffffffffffaece1d4c9bcb4a69e978f888079706861574e4a3d3530251d14090000000000000000000000000000000000000000000000000000000000031729394b6075879ca6aeafb0b1b1b2b2b1b1b0aeadacaaa8a5a5a6a9abafb3b8c4c9bcb5aea79e97908a85807b777375787b7e8184878a8e9194979a9da6a3a6aaadb0b4bac6d1e1e9e9e9eaebebecf1f3f9fffffffffffffffffffffffef7f2e7e0ddd1c8c6bab4ada59c948a81786c62594c473a3127190b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0f1a21232d36393d494e545961676d74797f84898e909090909090908f8f909192969ca4aab2b6c3c7cad4dddfe6f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f2f0efeeeeededededededededededebe3dfd5ccc6b9b4a89e94877c6e62594e42332a1c0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6074859ba8b9c9daecfffffff1e1cfbfb49e8a78624d41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131c2a343d4a4e5a626a7075767573716e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c75808c9ca4b0bdccd5e3effdfffff1ddc8b29d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212b343838454b4b4539464442414141414141414141414141414139454b5c647481909ea7b5c1cddfe7f2fae7d4c4a6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e697e939eb0bccdcfbfb19f937e685c4a392816040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091218263038454b535a63696e7276797c7f80828486898b8e90929496989a9c9d9c9b9a9996938f8c88837e78736c6560544f4b3e372e1f170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b495b6377849093867a6d6661585e5c5b5b5a5a5a59544c483b36312e373c494d59616b767e878e9293928e8881786c6157493c2c1e0e00000000000000000000000000000000000000000000071a2d3d50657b90a3b5c9e3f3fffffffffffffffffffffffffffffffffffffff2e1cdbaa99c8776615544312515060000000000000000000000000000000000000000040a0f182530434c6176889db3c0ced9e6f1ffede0ccb9a797816c5a4834200b000000000000000000000000000000000000000000000000000000000000000000000311202d3d495b6378879da6b7c5d5e5ebe0d9d5cbc8c2b5b1a79e948679646054544c473b342a1d130b091527374455606b7a848b8e8a837b736861574b4336261401000000000000000000000000000a1a2737444b5e6677828f9ba3b1b5c2c8d0dee0e8f3f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d3c9bcb5a59d8d8174635b4e4232281a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2e37444b5560676f767a7b7a78767371717171717171717171717171717171717985939fa8b4c0ced8e5f0fefffff4dfcab59f8b77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6277889da7b8c4d1e0e8f2efe4dddbdee0e8f0f4f7fefffffffffffffffffffffffffffffbf4f3eeeceae8e6e5e4e3e2e2e3e3e5e7e7d9cfc2b5a69d8776614c3e2e1b070000000000000000000000000000000000000000000a1f334658627883919da6b4b9c6cdd7e0e7f2f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8c8baa89c8674604b36200b00000a1f344759677d919eb0becfddebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3ebe9ebedf1f3f9fffffaf4f2e9e1ded9d4d1d3d8dee1e9f5fcfffffffffffffef2e7dfcec3b7ab9f9688817a746b635b534b4639362d201c130801000000000000000000000000000000000000000000000000000000000000000b1e32455763798897999a9b9c9c9c9c9c9b9a99989695938f909193969a9ea6a6aaab9f999088827b76706b666259606366696c6f7275787b7f8285888b8e9194979b9fa8b4c1cdd7e4ecf7fefffffffffffffffffffffffffffff8f6eae2dfd5cbc8c1b4b0a89f988f877f766c625a4d483b332a1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0f1a21232c35383a474c52546064696f75797a7b7b7b7b7b7a7a7a7b7b7d81878e959ca5abb2b7c3c7cbd4dddfe7f1f3f8fffffffffffffffffffffffffffffffffffffff9f3f1ece8eae2dfdddbdad9d9d8d8d8d8d8d8d8d8d8d8d9cfcac5b8b3a89e96897f74665e4d483b311f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d3145566378899eabbccfe3ecfcf5e5d4c3b2a1927d685a483423130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2d363c484d55566060575e5b595757575757575757575757575757575757606b7a86969fb3b8c5d1dfebfafff4dfcbb7a68d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000070d192022273136363228312f2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c28323e4a56606c7c899ba3b0bdcbd4e0e7e1d1c2a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404f606b80959eb4babeb2a197816c604e3e2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2832363c494d545958616467696b6d6f717476797b7d7f818385878887868584817e7a77736e68635b57504b4336372e231c1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e101111111111111111111111111010100f0e0d0c0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273748596379879aa2a49c8c827b7674737271706f6f706f696259514b443e4b4f5a636c778089949ca5a7a9a7a69d968b8175635b493c2b19090000000000000000000000000000000000000000000c21364a5b6f8499afc1d2e5fffffffffffffffffffffffffffffffffffffff2e2cfbeb49f8a796358463726140700000000000000000000000000000000000000000000000008131f334758677d92a2b4bbc8d3e1ebfae8d6c5b49f8b78624d38220d000000000000000000000000000000000000000000000000000000000000000000000002101f2c3c495a6378889da7b8c7d7e7f7f3e7e0ddd2c9c5b8b3a49c897a74706961594c473b301c140809192737444b5c646f7678766e6660544b46393026180800000000000000000000000000091927384555606b7c8898a0b0b5c1c9d2dce3eef5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e7dacfc3b7ab9f96867968604b45382b1d0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021119273137444b5157606565646360575c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b63737e8a9aa2b4bac7d3e0ebfafff8e3cfbcab917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f344859647a899ea6b4c0ccd6dcddd2c9c5c9ccd6dbdfe2ebedeff0f0f0f0f0f0f0f0f0f0f0f0e7e0ddd8d6d4d2d0cfcececdcdcececfd1d1c9bcb4a39b8879635847332010000000000000000000000000000000000000000000000417293a485a626f7c88959ea8b4b9c6cbd5dee1e9f1f4f7fefffffffffffffcfafffffffffffffffffffffffffffffffffffffffffffffffffffff7ede2d5c8bbaa9f8a7a645544311d08000004182a3b4d5f6b8096a0b2bfcee1e8f4fafff6f6f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9fbfdfffffffffffffffffcf6f4eee9e7e9eef4f6fcfffffffffffffbf6eae2d4cbbdb1a59d8c80756c6560544e493d363229211a0f070000000000000000000000000000000000000000000000000000000000000000000003162839495b637782848586868787878786858482817f7d7a7a7c7e8184888c9195978c847b746c66605756514c484b4d5054575a56606366696c707376797c7f82858a9ba3b4bac6cfdfe2eae8ebeef0f2f3f4f8fffbf5f3f1eee5ded8cecac4b7b3aba39b938a827a736a61584d483c342b1f170c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1a21232a343736434a4f545560636566666666656565656566686b727980878e969da5abb2b7c3c8cbd4dbdee5eef3f5fbfffffffffffffffffffffffdf6f4eee5dedcd7d3d8cec9c8c6c4c4c3c3c3c3c3c3c3c3c3c3c3c9bcb4afa79e958a80776960564c40342b1d13040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495a667c8d9fb5becfdeeeead8c7b7a599836e604e3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212b343838454b4b4539464442414141414141414141414141414139454b5c647481909ea7b5c1cddfe7f2fae7d4c4a6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d20211e161c19171717171717171717171717171717161e2d38454b5e667885969fb3b7c4cbd5cdc0b4a4937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222324251626b80939fa9afa0988373604b4231201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e212c35383f3a474c4f525456585a5c57616366686a6c6e7071737271706e6c6865625958534e493d3b353026221b10080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e171f21232526262626262626262626262626252524242221201c13080a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556277879da5b3b6ab9f98908b8988878685848485847e776e666055555c646e78818a959ea7b2b6c3bec4b7b3aa9f968679635a48372715010000000000000000000000000000000000000006192b3c4e63798ea1b3c7dff0fffffffffffffffffffffffffffffffffffffae7d4c4b2a0927e685b4a3a291909000000000000000000000000000000000000000000000000000004172a3a4a607284959faab6c3cedfe7f2e2cebaa995806a55392917030000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3c495a6379899ea9bac9daecfffbf4f0e5ded5ccc2b6a79e8f8a857f776c62594d4130261809091927313e4a4f5761636057504a433633291c140800000000000000000000000000011426374556607380919ea6b2bec9d2dee5f0f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d4c9bcb5a49c8a7e6d6056483b2d1f100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d27313639454b50504f4d4b453946464646464646464646464646463d4a5460697884949fa9b6c2cedfe7f2fdecdac9aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4a5c647a889aa2b3b9c5c7c8c1b5b0b3b9c5c5caced9d8dadbdbdbdbdbdbdbdbdbdbdbdbd5cbc8c3c1bfbdbbbab9b8b8b8b8b9babcc1b4ab9f968578635b493a2a170200000000000000000000000000000000000000000000000b1b2b3c484d5f67757f8a969ea8b3b7c4c9cdd7dcdfe3ebeaebecedeceae6e5eaf0f4f7fefffffffffffffffffffffffffffefefdfffef7f4efe4ddd0c4b7aa9f8c7c665c4a372715020000000c1d30414b60728298a0b1bdccd6dfe6e0e0e1e1e1e1e1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e4e6e8eaeceff2f4f7fdfffefffffffefcfefffffffffffffaf4f2eee8e0d8cec4b7b29f97877b6b6056504b4336362c211e160b07000000000000000000000000000000000000000000000000000000000000000000000000000a1b2c3c4959626d6f7071717172727171706e6d6c6a68656566696c6f73777b8082796f666055514b45393c373435383b3e4138454b4e5154575a576164676a6d707885949fa8b2becaced8d3d6d8dbdcdedfe3ece8e0dedcd8d2c9c8bbb4aea69d968d857d766d6560544c473a352b20190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e181f222530353937444b4e505051515050505050505153565c646b727980878f969da5abb2b7c4c6c9d2d8dee0e8eef3f5fbfffffffdf6f4f0e9e1ded9d3cac7c1bec8bbb4b2b0afafaeadadadadadadadadadadadab9f9a928880776b61594b45382f20180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6a8095a0b2bfd0dde2cebaa99d8776614c41311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d192022273136363228312f2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c28323e4a56606c7c899ba3b0bdcbd4e0e7e1d1c2a8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b0903000402020202020202020202020202020003101a2832404c5a627481909da6b3b7c4bab4a29a8675614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041424334451626b7e8b97999282746055443124140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e19202329293337393c3f40424439464b4e51535556585a5c5e5d5c5a595653504c483b3e39352c25201c1408070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a2123293337393b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a393836353025251e1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b6073859ba5b7c3c9bcb4ada5a99f9d9c9b9a9a999a99938b847c756d6a707a838c979fa9b3b8c5cad3d3d4cbc8bbb4a49c8778625544311d0a000000000000000000000000000000000000000b2035495a6d8298adbfd0e3fefffffffffffffffffffffffffffffffffffff2dfcbb7a698836e604e3d2d1b0b000000000000000000000000000000000000000000000000000000000c1c3043546074808c9ca5b1bdcbd4e2ead8c7b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c4a5b647a8b9fabbccfe3f0fffffff8f3e7e0d3c5b9b3a99f9a948b8177675f4b433627190909151d2d3639464c4e4b45393530251e170b010000000000000000000000000000081d314455607482969eb3b8c4cfdde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e7dacfc2b5a99f92827462594a3d2e2110020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d202832363a3b3a3836322831313131313131313131313131312d36434b5a63737f8b9ca4b1bdcbd4e1e9e2d5c7ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3e4a5c647884949ea7afb2b3afa39b9ea7aab0b4bbc8c2c5c6c6c6c6c6c6c6c6c6c6c6c6c4b8b3aeacaaa8a6a5a4a3a2a3a3a3a5a7a9a39b8c8175625a493d2c1c0c000000000000000000000000000000000000000000000000000e1e2b35414d57616a77818a959da6aeb4bac7c6cacfd9d4d6d7d8d6d5d1d0d5dbdfe3ebeaeaeaeaeaeaeaeaeaeaeaeae9e9e8e7e6ebe2dfdbd1c8bfb3a69d8c7d675e4c3e2d19090000000000131c304354607382979fb3b9c6cbd4cbcbcbcccccccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdced0d2d5d7dadcdfe2eae7e9ebedeff0f1f1f0efeeeceae8e6dfddd8d6ccc8bbb4a69d908276655d4b4538353026211a0f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3b484d58595a5b5c5c5d5d5c5c5b595857555350505154565a5962666b6d635b514b4437363228262220202326292c283236393c3f4239464b4e5155585a62737f8a98a0aeb4bbc8bec1c3c5c7c9cacfdad6ccc9c6c3c2b5b1aa9f999188807970686157504a4336332a20190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c131c2024263135393b3b3b3b3b3b3b3a3a3b3c3d3d4a4e555c646b727a81878f969da6abb1b5c2c3c9ccd6d9dde0e7e8eae9eae2dfdbd7cdc9c4c2b6b1aca8a5aa9f9d9b9a99999898989898989898989897928b857d756b61584c473a31271a12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e304050616d8298a1b3bfcecfbbb49f8b7a64584733231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d20211e161c19171717171717171717171717171717161e2d38454b5e667885969fb3b7c4cbd5cdc0b4a4937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2f3c4856606c7c88959da6a6a99f948477615746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006162634445160687982847d6d6056453727150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14171f2124272a2b2d2f293336393b3d3f414345474847464544413e3a37342b2923211a100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a212c36393a474c4e5050505050505050505050505050504f4f4e4d4c4a43363a3020190e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556697e94a3b5c3d4d9cfcac2c7bab4b3b1b0b0afafafaeaa9f999189837f858f989fabb4bac7ccd6dfe6e8e7dfd8cec2b6a69b8573604b38271502000000000000000000000000000000000005182b3b4d62788b9fb4cadfedfffffffffffffffffffffffffffffffffffff2e2cebdb29d8876614c42311f0f0000000000000000000000000000000000000000000000000000000000001325364556606b7a87979fb3b7c4cfe0dec9b5a48b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3d4b5c677d8d9fb5c1d2e5f8fffffffffbf0e4d6ccc7bab4afa99f97897d6c6054443727150101101b2229333639363228201c1308030000000000000000000000000000000417293a4b60738399a1b0bccbd5e2ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c7bab4a0978577645c4b3f2e2110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b161e2125262523211e161c1c1c1c1c1c1c1c1c1c1c1c1c1c1826303c4954606a7a86979fb3b7c4cdd7cec4b8a998826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5962737f89939a9d9d9a9286898f959b9faaa9adb0b0b0b0b0b0b0b0b0b0b0b0b0b0a69e9997959391908f8e8d8d8e8e90929490857a6c6057483c2c1f0e0000000000000000000000000000000000000000000000000000000e19203039464b59626c767f8891999fa9acb1b4bcc9bfc1c2c2c1bfbcbabfc5cacfd9d5d5d5d5d5d5d5d5d5d5d5d5d4d4d3d2d1d9cecac6c0b4b0a199887b675f4d402f2010000000000000011426364455607381939ea8b2b7c4b6b6b6b6b7b7b7b7b7b7b7b7b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbbdbfc2c4c7c9ced8d1d4d6d8d9dbdcdcdbdad9d7d5d2d4cac7c3c5b9b3aa9f96887c6d61574b3f3228201c14080600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b34374244454647474747474645444341403e3a3b3c3e413b484c5155574e4a3d353126211e16110d0b0b0e111417151d2023262a2d283236393c3f3c4955606978838e999faaa6a9abaeb0b2b4b5bcb6c5b9b3b1aea9a49c948b837c746b635b534b46393530251f170c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f141d20242526262626262525252626282d36393e4a4f565c646b737a81888f959ca4a8aeb3b9c5c4c8cbd5d3d4d4d7cdc9c5c7bab4aea8a49c97938f8c8a888685848483838383838383838383827d77706760564c473a342a1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122233434b60748399a1b1bdbcb49d927d685c4b3a2a17050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b0903000402020202020202020202020202020003101a2832404c5a627481909da6b3b7c4bab4a29a8675614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121e2b38454b5e66757f888f918f8a7f73615947392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162634424e5b636d6f675f4b4538271909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f121416181a171e212426282a2c2e3032333231302f2c2925222018130e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d363d494e5658616365666666666666666666666666656565646362616054524d41352b201c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c1d2e1ebe3dfd8d7cdc9c8c7c6c5c4c4c5c8bbb4aea79e98949ba3aeb4bcc9cdd7e0e8f3f9fffaf6eae2d3c4b5a3947e695645311d0900000000000000000000000000000000000b203448596c8197aabbcee2f7fffffffffffffffffffffffffffffffffffae7d4c4b19f907c6658473324130100000000000000000000000000000000000000000000000000000000000008182738454b5d647581909da6b2beccd6d2c2a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4d5f6b8095a3b5c9def6fffffffffffff4e8e0d7cdc9c7bab4a79e928172605544311d150300070b171e2123211e160b070000000000000000000000000000000000000a1f334658697e94a1b2bfcde0e7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e5d7cdbeb1a39b887a655d4b3f2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b10100f0e0b0903000707070707070707070707070008141c2c36434b5c647581909da6b4bac7bbb4a69e8b7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3b48556069767e848788857d70757a80858b9094989a9b9b9b9b9b9b9b9b9b9b9b9b9b968883817f7d7b7a7979787879797a7c7f7b70645c4b45392b1e0e000000000000000000000000000000000000000000000000000000000005121b28323b474c58616a747b838a91979c9faba7aaabacadacaaa7a5aab0b4bcc9c0c0c0c0c0c0c0c0c0c0bfbfbfbebebdbcc8bbb4b1aaa29a8f8377655d4d413022120200000000000000081827374455606c7e89969da6a0a0a1a1a1a1a1a2a2a2a2a2a2a2a2a2a2a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a6a8aaadafb2b4bbc8bcbec0c3c4c6c6c7c6c5c4c2bfbdc3b7b2aea9a79e968b8176665e4c46392e1e160b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222d2f3031313232323231302f2d2c2a28252527292c2a34373c404239362d201d140b0903000000000000000002090b0e111417161e2124272a2c37444b5a626e7a838a8d919396999b9d9e9faba1a0a79e9c99948e867f776e6660554e493d363329201c1308040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1011111111101010101011131a21242d36393e4a4f5460646c737a80868d93999ea7a9aeb3b8c5bebfbec7bab4b0aba99f99938d87827e7a777573716f6f6e6e6e6e6e6e6e6e6e6e6e6d676158524b4538332a1f180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004151d314556607483979faeab9f947f6a5f4e3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2f3c4856606c7c88959da6a6a99f948477615746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2731404c57616a747a7c7a756a6055473a2a1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081624313d494e575a524d4131271a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010300030a0c0e11131517191b1c1e1d1c1b191713100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a27313d4a4e5b636b7176787a7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a797977767572675f4d483c3530261c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a7b9ccdfeffef7f4ede9e1dedddcdbdad9d9dad9cecac5b8b3adaab0b4c1cacfd9e1e9f5fbfffffffffffef0e2d2c1b29d8875604b36200b00000000000000000000000000000000031629394d62778a9fb4c8d9ebfefffffffffffffffffffffffffffffffffff5dfcbb7a697826d5e4c3a29170600000000000000000000000000000000000000000000000000000000000000000a1a27313f4b57616c7c8898a0b3b8c5d0c1a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000001102030404b6073859bb1c8d8eafdfffffffffffffbf5e9e1ded8cec5b8b39e968273604b43322111000000030a0c0e0b090300000000000000000000000000000000000000011426374c6176899eb3bfcfddeafbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec1b5a69d897b655d4b3d2c1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1826303e4a57606c7c88969fa9abaa9f96887b655c4b37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b37444b5861686f727370675f60656b70767b7f83858686868686868686868686868681766e6c6a686665646363636364656769665e4f4b3e32281b0e00000000000000000000000000000000000000000000000000000000000000000b161e2a343a474c5560666e767c82868b8f929596979897959190959b9fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a8a6a5aa9f9b948d857a6f62594b3f3023130400000000000000000009192737444b60687780888a8b8b8b8c8c8c8c8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8f919395979a9d9faaa4a7a9abadafb0b1b1b1b0afacaaa8a4a59d99938e8981796c61584c4033291b1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d181a1b1c1c1c1d1d1c1c1b19181715131010111417181f22262b2d24211a0f080100000000000000000000000000000000000003090c0f12151927313c484d5c646e75787b7e81838687898a8b8b8b8a8987837f7971696159514b4437352c211e170b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d101b22242e3636434a4f5460646b71787d83898f94999ea6a5a8aaa9a6a99f9b96908a847d78726c69656160545b5a5a595858585858585858585858524c473a3632281f180c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273845566073819098998c7f6a615041312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121e2b38454b5e66757f888f918f8a7f736159473928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2f39464b556064676560564b44372a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f2c353842443d39301d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b38454b5c646f7981868c8e9090909090909090909090909090908f8f8e8d8b8a877d6f625a4f4b4336302518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc5d6e8fdfffffffffcf6f4f2f1f0efefeeefebe2dfd5ccc8c2bfc5c8d1dfe3ebf7fdffffffffffffffffffefdfcbb7a6907b66513b2611000000000000000000000000000000000a1e3246576c8196a9bacde6f6fffffffffffffffffffffffffffffffffff5e5d0bfb39d8876614c402f1c0c000000000000000000000000000000000000000000000000000000000000000000000a151d2e39464b5e667682929ea7b3bfb4a38b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000002121d314455667b90aabbcee2edf8fffffffffffffffdf6f4eae2d5ccbdb0a097816d614f3f2e1b0b00000000000000000000000000000000000000000000000000000000081d3144556a7f94a7b9ccddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcecdfd2c4b7a79e8a7b655b4939291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d39454b5e6676808a9396948b8176655d4b3e2e1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1927313a474c535a5d5e5a524d4b4f555761656a6d70717171717171717171717171716c615757555351504f4e4d4e4e4e505254514c40372e1e160a00000000000000000000000000000000000000000000000000000000000000000000030d181f2a3337444b515761666c71767a7d7f81828381807c7b80858b929595959595959595959595959594949392918f8d8a867f7870655d4c483b2e211305000000000000000000000009192731424e59626b7375757676767777777777777777787878787878787878787878787878787878787878787878787878787878787878797b7d808285878a8c8f929496989a9b9c9c9b9a999795938f8b88837e79746c635b4c473a2f1e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030405060707080807070604030200000000000000050b0d1116180e0c0700000000000000000000000000000000000000000000000000000009151d2b353e4a4f55606366696c6e707274757676767574716e6a645c544c473b353127211a0f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d101b2225303536434a4f565a62686e747a7f84888d90939594918e8a86817b766f68625a5753504c4a433645444443434343434343434343423d37332a201d150a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28384555606c7b83837b6961504333231302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2731404c57616a747a7c7a756a6055473a2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121b283237444b4f51504b45383126190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232d2f28251e13020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e0d0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3b4856606b79838c969ca4a3a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a2aa9f9d9284786a6560544a4336261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffef7f3e8e0ded8d4dadde4eff7fefffffffffffffffffffffffae7d4c4ac97816c57422c17000000000000000000000000000000000c21364b61768a9fb4c7d7eafffffffffffffffffffffffffffffffffffce9d7c7b3a1917c67584633221100000000000000000000000000000000000000000000000000000000000000000000000002101b2832404c58616e7d899aa1aeb09b85705746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b60758a9fb4c3d0dfe3ecf7fffffffffffffffffdf3e8e0cdbeb19f947f6a5d4b392917030000000000000000000000000000000000000000000000000000000b20354b6074879db2c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe2d4c5b9a89e8979635746331e0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101b2832404c57616b767e817f786c61584b3f2f2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2933373e454848453d39353a39464b5054585b5b5b5b5b5b5b5b5b5b5b5b5b5b574b4639403e3c3b3a39383839393b3d3f3b382f221b100300000000000000000000000000000000000000000000000000000000000000000000000000050c171f27313539464b5157576165676a6c6d6d6c6a67656a70777c808080808080808080808080807f7f7e7d7c7a7875716a635b4f4b3f342b1d11030000000000000000000000000009151d313b484c5654606061616161626262626262626262626263636363636363636363636363636363636363636363636363636363636466686a6d6f7275777a7c7f81838486878786858482807d7a76726e696460554e493d33291c120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010e19202d3637444b4e515456595b5d5f5660616060555c59544e4a3e37342a201d150906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708131c202530353a3c484d53556064696f73777b7e7f7f7c7975706b666157534d483c3e3a37353025302f2f2e2e2e2e2e2e2e2e2e2e2d28221f180c0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2837444b5d656e6e655d4f43332515050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2f39464b556064676560564b44372a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2631353a3c3a3632281d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e181a12100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a161e212322201c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c49596274808b999fabb1b5c2babbbbbbbbbbbbbbbbbbbbbbbbbababab9b8c8bbb4b2a1998a807a7368605443362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffbf5f3ede9f0f2f7fffffffffffffffffffffffffffffff0dbc5b09b86705b3727150100000000000000000000000000000316283952677c92a8bacde5f5fffffffffffffffffffffffffffffffffff6e1cdbaa999836f5f4d3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000b161e2f3a474c5f67778490989b927d675239291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566e8399a5b3bfcacfdae7eefcfffffffffffffffffbebdccebdb49f8c7b655746331e0e00000000000000000000000000000000000000000000000000000317293951667b90a6b7cbe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6c6b9a79c8675614b3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f39464c5861686b6a625a4c473a2f211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f21292f323330282520252933363b3f434546464646464646464646464646413633292a28262524242323242425272a26241d120800000000000000000000000000000000000000000000000000000000000000000000000000000000000409151d202832363c39464c4f525556575857555250555961676a6b6b6b6b6b6b6b6b6b6b6a6a6a6969686765636056554e493d372e20180d0000000000000000000000000000000001131d2a343736434a4b4b4c4c4c4c4c4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4f515355585a5460626467696b6e6f71717271706f6d6a6865615859544f4b4437352c1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b22273136383c3e4144464838454b4c4b4b4437443f39362d221f180c0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b131c20252b353837444b4f54595a6266696a696764605556514b463938352b292522201c131a1a191919191919191919191918120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1927313f4b5059594f4b3f32251507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121b283237444b4f51504b45383126190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309141d20252725211e160a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f283236383835302518120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a495a627885959faab5bcc9c9d2cfd0d0d0d0d0d0d0d0d0d0d0d0d0cfcfceced8cec9bfb3a89e958f877d72605443301c0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc3d3e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745544311d080000000000000000000000000000091e3246576e8399aec6d7e9fffffffffffffffffffffffffffffffffffff4dec9b49f8a78624d40301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2a33414d59626f7b83867f6a5f4d3a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384d62788799a1aeb5bcc9d0dde9f7fffffffffffffffffaece2cebbaa9d8775614b3c2b1906000000000000000000000000000000000000000000000000000a1e3346576e8398aec4d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c5b6a496816c5b49362111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121b29333a474c5356544d493c332a1c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c131a1d1e1b12100b10171e21262a2e30313131313131313131313131312c211e17151311100f0e0e0e0e0f101214110f0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e21262933363a3d4041424342403c3b3a474c52555555555555555555555555555554545351504e4b453838352c221b1005000000000000000000000000000000000000000d181f222530353636363737373737373838383838383838383838383838383838383838383838383838383838383838383838393a3c3e404236434b4d4f525456585a5b5c5c5c5b5a5755534f4c463a3e39353126211a0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d202326292c2e313228323636363531262e2a24221b100b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f1920222631353a3f3c484d50535554514e4b44373b36322922201914100c0b070000050403030303030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2f373b43443a372e21150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2631353a3c3a3632281d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f12100b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e100f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400030a0c0d0e0f10101010100f0e0c0b080100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a3438454b4e4d4a43362f221406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586278879ba3b4bbc8cfdadee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e4e4e3eae2dfd0c6b9b4aaa59d928272604b39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a5b6c8d8e7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88a75604b35200b00000000000000000000000000000c21364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffffeebd9c9ad97826d5a49352212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f303b484d5e666e716a615041311e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a203448596277838f999fabb3bfccd9e9f9fffffffffffffffffeebd9c8b7a596816c5a4935200b000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d3c3b49f8c79634e3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2a33373e413f38352b1f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508090500000000030a0c1015181b1c1c1c1c1c1c1c1c1c1c1c1c1c170c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c11171e2125282a2c2d2e2c2b27262a34373d404040404040404040404040403f3f3e3d3c3a3836322823211a0f0800000000000000000000000000000000000000000000050b0d131c202021212122222222222222222323232323232323232323232323232323232323232323232323232323232323232426282b2d263035373a3d3f41434546474746454442403e3a3633292924201d14090600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0e111417191b1d161e212121201d1419150f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141d20242a2b35383b3e403f3c3936312726211e160d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002111c23252e2e25221b1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309141d20252725211e160a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c20232525211f17120c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d101316191b171e212323242525262525242322201d141916130f0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a3a474c5660636260544c4031241403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6176869ca5b5c1ced8e3ecf7f8fffafafafafafafafafafafafafafaf9f9fffdf7eee4d6cdc9c3b7b2a0947f6a5746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879caabbc9d7e4effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a18b76614c36210c0000000000000000000000000004182a3a52677c91a9bacde1f6fffffffffffffffffffffffffffffffffff7e3cfbcab917c67523c2b1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131d2b34404c50595c5550433323130100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d1115192b3b4859626f7b838c99a1aebbccdbebfffffffffffffffffff6e6d4c3b49f8b78624d3929160300000000000000000000000000000000000000000000000316283952677d92a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2cebbaa99846f5d4b37231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f21282c2a2320190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606060606060606060606060606020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10121517181817151210181f22272b2b2b2b2b2b2b2b2b2b2b2b2b2a2a2928272523201d150e0c0600000000000000000000000000000000000000000000000000000000070b0b0c0c0c0c0d0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f11131518141c202225272a2c2e2f31323231302f2d2b2825211f17140f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060002090b0c0b0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f1419202226292a2a2724201d15110c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e101919100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f12100b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1019140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a21253035383a3a37332927221f18110d0b050009090909090909090909090909090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0f131718202225282c2e302933363839393a3b3b3b3a3938373531262e2b2825211e16130e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4759616d75787773665e4e4231211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6d8297a4b6c3d2e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff4e9e1ded4cabeb39e8975614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455657b8c9fabb9c6d2e0e8f4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0ccb9a78b76604b36210b000000000000000000000000000a1f3447596f8499aec7d7e9fcfffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202f383b4346403c33251505000000000000000000000000000000000000000000000000000000000000000000000001080b0e1217192023262a2e2e2b3b484c5d656e7984949daebdcde6f6fffffffffffffffffff2e2cebaa997816c5746321e0a0000000000000000000000000000000000000000000000091e3245576e8399aec7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b3a1907b6550402f1d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1316150d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020302000000040a0c12151616161616161616161615151514141312100e0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f121416191a1c1c1d1c1b1a181513100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11141514120f0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309111c23252f29201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f11121211100d0b0700000000000000000000000000000000000000000000000c171f2c3536434a4d504f4c473a3d37342a272220191f1f1f1f1f1f1f1f1f1f1f1f1f1f1f19110b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11151d2024282d2b34373b3e41444639464c4d4e4f4f5050504f4f4d4c4b443744403d3a36322828232019110b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596277828a8d8d867c68604e3f2f1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788c9fb4c3d3e1effdfffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f1e6dfccb9a7907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5d677d8d9ea8b5c1ccd6e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6c9b39e89745745321e09000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffffffffffffffffffffffffffff0dbc5b09b85705847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121c23262e312a28201507000000000000000000000000000000000000000000000000000000000000000000000009141d2024282c2b35383c4044433936343f4b505b636f7f949fb0c8d8eafefffffffffffffffffdead8c7b49e8976614b36210c00000000000000000000000000000000000000000000000b21364b60768a9fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d0bfb09b85705e4c38241100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f0d0b050000000000000003090b0f110b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1319161e212e373a443e35302518100902000000000000000000000000000000000000000000000000000000000000000003090b12161e2124262727262522201c130d0c06000000000000000000000000000000000003111c2a333d494e5460636564615857524c473a3c38352b3434343434343434343434343434342f26201c14080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11171f2127273136393d423b484d505356595b5d5761626364656565656564636160555b5956524f4b45383d38352c26211e160b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c627787989fa9a49c8d7e685d4b38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94abbccfe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae8d6c5aa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4d5f677c8a9ba3b3b9c5cfd9e7f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9af99846f5a39281603000000000000000000000000091c2f4054697e93aabbcee2f7fffffffffffffffffffffffffffffffffff9e5d3c2aa95806a553a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f11191c15130d0300000000000000000000000000000000000000000000000000000000000000000000000919263135393d413c484d515559594e4a3d2e373d494e616c8196aabbcee2f7fffffffffffffffffff5e1cdb9a8927c67523d2712000000000000000000000000000000000000000000000013253651667c91a9bacde1f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedddc8b4a3917c66513f2f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070805010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b11161b1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1c1b1a181614120f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0f0e0d0b090300010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f0f0e0d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b11161b1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1c1b1a181614120f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111316171818171513100c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202522201816100b0902090b161e212526201d150903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e21282e2832363f4b5059544a43362d211e160e0b08010000000000000000000000000000000000000000000000000000060a161e2127293236393b3c3c3c3a383530252320190e0700000000000000000000000000000614212f3a474c5b636c74787a7a76726d67615956514d483c494949494949494949494949494949443b3530261d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e171f21272a33373c37444b4e53575b596265686b6e707274767878797a7a7b7a7a7978777573716e6b6864605658534d493c3c363228201d150a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8399a5b4bab6ab9f8c7b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec9d9ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102130414d5e667985949ea7b4bcc9d2e0ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c4b7a89e917c66513c2711000000000000000000000000000f23384c5e71869bb0c8d8eafefffffffffffffffffffffffffffffffffff3decab6a48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b4e52565a5a62666a6e6e635b4a362b2c36434c61778b9fb4cadff4fffffffffffffffffffce9d7c6ad98826d5838281502000000000000000000000000000000000000000000071c3043546d8297acc7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c1b09b85705d4c38230f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f101112121212110f1014191c1d1d1a160d0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010100000000000000000102000000000000000000000000000000000000000000000000000000060b0d0e0b080100000000000000000000000000000000000000000000000001080b0f161e21262c3133343434343434343434343434343434333332312f2e2c2a2725221f1816110c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f101112121212110f1014191c1d1d1a160d0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1418171f212324242422211e161916130f0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e19202224252422201c1415110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010100000000000000000102000000000000000000000000000000000000000000000000000000060b0d0e0b080100000000000000000000000000000000000000000000000001080b0f161e21262c3133343434343434343434343434343434333332312f2e2c2a2725221f1816110c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f13141c202326292b2c2d2d2c2b2825211f17130f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f2731363a37342b2b26201d151d202832363a3b3631271e160a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2932363d4339454b525d656e6960544a3e36322824201d14100b09020000000000000000000000000000000000000000050f1a212832363c39464b4e50515251504d4a433638352c221b10030000000000000000000000081625323f4c58616d7981888d8f8f8c87827c77716b66625a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e59514b4336312719110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b111a21242933363c3a474c5156556064686c7074777a7d81838587898b8d8e8e8f9090908f8e8d8c8a888683807d7a76716d68635a57514b4539363228211a0f08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea1b3c3cdc9bbaa98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002132330404d5b63737f89979fabb5c2cddbe9f7fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c3b7a69d8a7c665e4d39240f0000000000000000000000060c1b2e3f50667b90a3b5c9e6f6fffffffffffffffffffffffffffffffffffff1dcc6b19c8674604b35200b04020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556063676c7074787c7f838379634e483c3d3835475872879db2c7dcf2fffffffffffffffffffff2dcc7b29d87725645321d090000000000000000000000000000000000000000000b20354a6074889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefddc9b5a3907b65503d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f22242526272727272624252a2e313232302b2320190e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13161616151413100e1012141618130b0801000000000000000000000000000000000000000000060e19202324201d140e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e10141c20242832363b414649494949494949494949494949494949494847464443413f3d3a37342a2b26211e170b09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f22242526272727272624252a2e313232302b2320190e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0f1a2123292e2a333738393939383632282e2b2825211e1615110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212b3538393a39373530262a26221f1815100d0b0500060606060606060606060606050401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13161616151413100e1012141618130b0801000000000000000000000000000000000000000000060e19202324201d140e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e10141c20242832363b414649494949494949494949494949494949494847464443413f3d3a37342a2b26211e170b0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e141c202428263035383b3e4042424242403e3a3633292825211f171714100d0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e19212a3438454b4f4d483b413b363228323638454b4f504b443732281f1817151412110f0e0c0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b18253039464b52595c576067717b847e72645c514b45383935312625201d150b0903000000000000000000000000000000000d18202c3539454b52585761646667676665626054554d493c362d1e160a00000000000000000008162634434f5d6576828c979ea7a5a4a59c97928b86817c7874747474747474747474747474747474746e6660544b44372f211507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b151d20262d36393a464c51575861666c7075797d8286898c909396999b9d9fa8a2a3a4a4a5a5a5a4a4a2ab9f9d9b9995928f8a86827d78726c666057514b4538362d201c14080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abbfd0e2d9c8ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abbfd0e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7a9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051322303d4a55606977818c9ba3b0bdcbd9e9f8fffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c5b7a59d8879665e4d40301d0a000000000000000000020e1a212a374b5d71859bb0c1d2e4fffffffffffffffffffffffffffffffffffffee8d3bea9937e695544311d1b191714120f0c0903000000000000000000000000000000020300040a0c0f0f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073797d8185898d919599988570625a57524d494a5c74899eb3c9def3fffffffffffffffffffff4dfcab59f8b75604b36200b0000000000000000000000000000000000000000000f243a4f647a8fa6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1af99846f5b4935210800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002151c2a3337393b3c3c3d3d3c3b3a3a3f43464748454138352c1c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a2123282c2c2b2a2928262425272a2c2d28201c1408000000000000000000000000000000000000080e19202b3538393531262323232323232323232323232323232323232323232323252630353938454b50565b5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5c5b5a585654524f4c473a413c363329231c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000002151c2a3337393b3c3c3d3d3c3b3a3a3f43464748454138352c1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222d36393e433a474c4d4e4f4e4d4b453844413d3a3632292a26221f1815110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111f2c353c484d4f4f4e4d4b4336403c37342a2a26221f181b1b1b1b1b1b1b1b1b1b1b1b1b1a1916120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a2123282c2c2b2a2928262425272a2c2d28201c1408000000000000000000000000000000000000080e19202b3538393531262323232323232323232323232323232323232323232323252630353938454b50565b5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5c5b5a585654524f4c473a413c363329231c1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11131c2023263035393e36434b4d515356575858575553504c463a3d3a3733292d292622201c1315120e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232c353a474c56606462595b56504b4538454b525660646660554b4539342a2c2b292826252322201d1512100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2936434a5761686e7273767d858f9993847a6f676056534e4b44373a363127211e160a0600000000000000000000000003131d2b343d494e5760676d7276797b7c7c7b7a7874706a625a4f4a3e32281b0e0000000000000000162634445161697b88979fabb3b8c5c3b6b2acab9f9b96918d8a89898989898989898989898989898989847b736860554b3f332615070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b151d202731353b3d4a4e545861666c71767c81868a8e92979b9ea8a5a8abaeb0b2b4bac6b8b9bababababab9c9bcb4b3b0aeaba7aa9f9c97928d88827c756e6660564e4a3d3530261d15090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869bb0c6dbedd8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa1b3c4d4e2eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1e2cebaa9907b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2d37444b59616c7a85969faebbcbdaeafdfffffffffffffffffffffffffffffffffffffffffffffeebd9c9b8a79d8778635b4d403022120000000000000000000a161e2c353b474f657a8fa3b5c9dfefffffffffffffffffffffffffffffffffffffffecd6c1ac97816c58473332312e2c2a2724211e161815110e0b0c0c0d0e0f101113141517191b171f212424201d150d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798e92969a9ea7a6aaae9d887b77726c67635a54647a8fa7b9cce0f5fffffffffffffffffffff8e3cfbcab8d78624d38230d000000000000000000000000000000000000000005192b3b556a8095aac4d5e7faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab59f8c79634e362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d323a474c4f505152525252514f4f54595b5c5d5a564d493c302618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202c35393d414140403f3d3b393a3d3f41423d35302618120903000000000000000000000000050b101b222c353c484d4e4b443738383838383838383838383838383838383838383838383a36434b4e545660666b7073737373737373737373737373737373737371706f6d6b69676461595a56514c4639382f231c110400000000000000000000000000000000000000000000000000000000000000000000000000000009151d323a474c4f505152525252514f4f54595b5c5d5a564d493c30261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a212b35383d4a4e53585c5861636364636260565c5956534f4b46393f3b37342a2a2622201816110d0b050005040302010000000000000000000000000000000000000000000000000000000000000000000311212f3d494e5a626464636260545955514c483b3f3b37342a313131313131313131313131302f2e2b27211f170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202c35393d414140403f3d3b393a3d3f41423d35302618120903000000000000000000000000050b101b222c353c484d4e4b443738383838383838383838383838383838383838383838383a36434b4e545660666b7073737373737373737373737373737373737371706f6d6b69676461595a56514c4639382f231c1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141d2023272530353936434b4e535754606366686b6c6d6d6c6a6865615856534f4c473a423e3b383530252a2723201d1516120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c35383c494d59616a757a7774706b656056535660676f757a7b746960574c483b41403e3d3b3a383735312727241d120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293946546069757d8387888a929ba3aea29a8e847c756e6863605555504b453836322820190e040000000000000000000b171e313b484d5b636c757c82878b8e909191918f8d89857f786f645c4b45392b1e0e0000000000000c1c344451626b7f8d9da6b4bcc9ccd5d3cac7c9bcb5b1aba6aa9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9990877d74655d504433251500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709141d2027313637444b50575b636a70767c81868b91969b9fa9a8acb0b4b9c6bdc0c3c5c7c9cdd7cdcecfcfd0cfcfced9cfcac8c6c3c0c8bbb4b1ada8a59d979189837c756c635b514b433631271c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899fb4c9deebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d6f8499a6b7c4d1e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffef0e5dedcd8c9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1927313a474c5c647481949daebcccdfeffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9e8979635a4a3d3022120400000000000000000c1a28323d494e59616c8196abc1d2e4fdfffffffffffffffffffffffffffffffffffffff3dec9b49e8977614c49474644423f3c393632282d2a2723202122222324252728292b2c2e30293336393a3632282220190d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1abafb3b9c5bfb8a69d908d87827d78736e72849aafc5d6e8fbffffffffffffffffffffffecdac9a38e79644e39240f00000000000000000000000000000000000000000b2034485971869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96806b5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192731434f586164656667676767666465696e7172726f6b625a4b433626180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182630353d494e52565656555452504e5052545657534b43362f211e160d0b05000100010002090b0f1820222e373c494d5a62636055504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d5054546064696f757b818688898989898989898989898989898989888887868483817f7c7a7773706b666157504c40382f1f180c0000000000000000000000000000000000000000000000000000000000000000000000000009192731434f586164656667676767666465696e7172726f6b625a4b4336261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2c353c484d555b63696d71747678797979777674716e6b686461575954504c473a403b37342b2b272220191c1b19181716151514141415130e0c06000000000000000000000000000000000000000000000211212f3f4b5b637077797a797775726e6a6662595954504c473b464646464646464646464646454543413c3633291d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182630353d494e52565656555452504e5052545657534b43362f211e160d0b05000100010002090b0f1820222e373c494d5a62636055504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d5054546064696f757b818688898989898989898989898989898989888887868483817f7c7a7773706b666157504c40382f1f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f21263135383c36434a4e53546064686d7175787b7e8081828281807d7a76706b686461585a5754504d4a43363f3c393631272b282220180e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3d494e535b636c777f888f8c8985807b756c696e757c848a8f90877e756a62595857555452514f4e4c4b44373c39301e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a465761727e8892989c9d9faab0b5c0b4afa29a9189837e7975706a656056514b4538352b1f170c000000000000000e1b2933424e59626d79828991979ca5a3a5a6a7a6a5a99f9a948c847a6d6057483c2b1e0e0000000004172a3a51626b80949fabb8c4cfd9e0e7e6dfdcdacfcac6c0c8bbb4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3aea59c92867b6b625043321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0f1a2126313537444b515560666c72797f858a91969c9fababb0b4bac7c1c5c9cdd6d2d6d8dadcdee1e9e3e3e4e5e5e5e4e3ebe3dfdddbd8d5d9cecac6c2c3b7b2aca89e9891888179706660544b44373026181206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca9bacde1e6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4c6277889da6b4c0cdd7e5f1fffffffffffffffffffffffffffffffffffffffffffffaece0d3c9c6c8bbae98836e5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2a343e4a56606c7f949eafc0d1e4f7fffffffffffffffffffffffffffffffffffffffff9e6d4c3b49f8d7b655b493c2d1f120400000000000000000c1c2a38454b5b636c77818c9fb4cadfeffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8957f6a5f5e5d5b595754514e4b4639423f3c3836363738393a3b3c3d3f404243453a464c4e4f4b453837342b231c11090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b50667b90a5bbc5c9ccd6d5c4b8b3a5a59d97928d88838398a2b3c7e3f3ffffffffffffffffffffffffe3ceb9a38e79644e39240f00000000000000000000000000000000000000000d22374d62778ca3b5c9def2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b29d8873604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192737444b616977797a7b7c7c7c7c7b797a7f838687878480786b605443362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b36434b535b63686b6b6b6a696865636567696b6d6860544c403632282220191816161617151d20252b34373f4b4f5a636d7879746e66636363636363636363636363636363636363636363636365696e74797e848a90969b9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9b99989694928f8c8985807b766f665e504c3f332a1c11030000000000000000000000000000000000000000000000000000000000000000000009192737444b616977797a7b7c7c7c7c7b797a7f838687878480786b605443362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b29323d494e5a626b72797e8286898c8d8e8e8e8d8b898683807d7a76726e6a6661595955514d483b403c38352b31302f2d2c2c2b2a2a292a2a282320190e09020000000000000000000000000000000000000010202f3f4b5d6579858d8e8f8e8c8a87837f7b77726e6a6562595c5b5b5b5b5b5b5b5b5b5b5b5b5b5a5956524c463a31271909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b36434b535b63686b6b6b6a696865636567696b6d6860544c403632282220191816161617151d20252b34373f4b4f5a636d7879746e66636363636363636363636363636363636363636363636365696e74797e848a90969b9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9b99989694928f8c8985807b766f665e504c3f332a1c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171f29333737444b4d5155546063686e74797d8286898d9093959797979795938f8b86807d7a7673706c69656260545855514e4b4538413d37342b23211a0f090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152431404c5b63686f78828a959da6a89e9a969089817e838991999fa9a69d938880776f6d6c6a69676664636160555c514d4132281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364658617583939ea7aeb1b3b4bbc8c9d1c8c0b4afa89e99938e8985807a756e6760564d483c33291c120b08020108111e2b39464b606877828c979ea8adb2b6c3bbbcbcbbc7bab4afab9f998d8175625a483c2b1b0b0000000a1f3347586b81969eb4bcc9d5e3ebf7fbf9f3f1ece3dfdbd6d8cec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c3b6b2a49c8d806b614f3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222d3637444b505560666d747b81878e949a9faaacb1b5bcc9c5c9cdd7d7dbdee1e9e8ebeef0f2f4f6fcfffffdf6f4f1efeeedededeef0eeeaebe2dfdcd7d4cbc7c6b9b4ada79e968e857c736860554b43362f20190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c7d7e9e6d1bca6917c6751392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203448596379889aa2b4bac7d4e1f1fffffffffffffffffffffffffffffffffffffffffbecdccfc2b6b1a7aa9f907b65503929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c181f2d38454b616a8095a2b4c8ddf1fffffffffffffffffffffffffffffffffffffffff4dfcab7a596806b5e4c3d2c1e0f0100000000000000000b1b2a3a4756606b79818a979faabbcee2f7fffffffffffffffffffffffffffffffffffffffffce9d6c6b19c8674747372706e6c69676461575b5854514e4b4b4c4d4e4f505152545557585a5c586164646056544d483b372f231c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8398adc3d8dee0e8e2d5cbc8c3b7b2aca7a69d9998a0b2c0d0e3fffffffffffffffffffffffffeebd9c8a38d78634e38230e000000000000000000000000000000000000000316283953687e93a8c1d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7dfcbb7a68f7a644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374455606d7f8a8e909191929291908f8f94989b9c9d9a968b8072605443301c1403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4854606871787d8181807f7e7d7b797a7c7f81827d73665e534b463938352b2d2c2b2b2c2731363a3b484c545d646e78828a8e89837b78787878787878787878787878787878787878787878787a7f84898e93999fa9abb0b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b1b0afadaba9a7a4a79e9a96918a847b71655d4c473a2e2113050000000000000000000000000000000000000000000000000000000000000000021527374455606d7f8a8e909191929291908f8f94989b9c9d9a968b8072605443301c140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212e39464b5b636e7880878e93989c9ea8a2a3a4a3a2a79e9c9996928f8b87837f7b77736e6a6662595a55514d483c464544434241403f3f3f3f3f3e38352c201d150a00000000000000000000000000000000000d1d2d3e4b5d657b899aa2a4a4a3a99f9c9995918c88837f7b777371707070707070707070707070706f6e6b6761584b443727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4854606871787d8181807f7e7d7b797a7c7f81827d73665e534b463938352b2d2c2b2b2c2731363a3b484c545d646e78828a8e89837b78787878787878787878787878787878787878787878787a7f84898e93999fa9abb0b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b1b0afadaba9a7a4a79e9a96918a847b71655d4c473a2e2113050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c171f29333a474c56556063666a6f74787e83898e93979b9fa9a6a8abacadadacaaa8ab9f9b96928f8c8885827e7b7774716d6a676360565956524d483b39362c201d150a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c33424e5e66797d848c979fa9b3b7b9b4b0aba89e9693989ea8aeb4bab7b2a79e958b858381807e7d7b7a7877757472675f4b45382b1e10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435461768599a1b3b8c5c7c8caced8dde3dcd0c8c6b9b4aea8a89f9a958f89837c756c625a4c473a3023201d15141d202e3c4857616e7e8a989fabb4b9c6c7cad3d0d1d1d0d7cdc9c9bcb5ab9f978678625a483928160300000c21374c61768c9fb5bccfd9e7f2fefffffffffffff8f4f0ebeae2dfdedededededededededededededededed3cac2b6ab9f947f695a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b34373d4a4e5560666d757b828990979da5a9afb4bbc8c6cacfdadbdfe2eaecf0f3f5fcfffffffffffef7f4efeae9e1dedcdad9d8d8d8d9dbdddfe3ecedf1ece6dfddd7cdc9c5b8b3aba29a91877d746860544c40352c1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4edd7c2ad98826d5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b495b637784949fa9b7c3d3e1f1ffffffffffffffffffffffffffffffffffffffedddcfbeb2a49c918c8a846f5d4b371b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a2731434b6073859bb0c3d4e6fafffffffffffffffffffffffffffffffffffffae6d4c4b29d8775604b402f1f0f0000000000000000000316293947596174808b979fa9b4bbc8d9ebfefffffffffffffffffffffffffffffffffffffffffff4dfcab49f8d898988878683817f7c797673706d6a6663606161626364656668696a6c6e7072747679797570696259504b3f382f21190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778a9fb4c9dff3f5fbf2e7e0ddd4cac7c1c4b8b3aeaeb2becfdeeefffffffffffffffffffffffff7e2cebbaa8c77624c37220d00000000000000000000000000000000000000091e3245576f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4a9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455607382949fa9a5a6a7a7a7a7a6a4a4a9aeb0b1b2afaa9f968272604b4232211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939485962737d868e92969695959492908e8f9294969792867c71686157524d483c434140404138454b4f55596269717a838b979fa89e99908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8f94999ea7a9afb4bac7c5c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c6c5c4c2c0bebcc5b8b3afabaa9f9990867b6e61584b3f3123140600000000000000000000000000000000000000000000000000000000000000081d314455607382949fa9a5a6a7a7a7a7a6a4a4a9aeb0b1b2afaa9f968272604b4232211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071424313f4b57616c79838b959ca5a8adb1b4b9c6b8b9b8c5b9b3b1aeaba8ab9f9d9894908c88847f7b77736f6b66625a5d5c5a59585756555554545455534d493c3631271a1002000000000000000000000000000008182b3b4a5c657b8b9ea7b4c0b9c7bab4b1aeaaa6a59d9894908c8986868686868686868686868686858483807c766b605544311d130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939485962737d868e92969695959492908e8f9294969792867c71686157524d483c434140404138454b4f55596269717a838b979fa89e99908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8f94999ea7a9afb4bac7c5c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c6c5c4c2c0bebcc5b8b3afabaa9f9990867b6e61584b3f312314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f2a333a464c58616b7275787c8084898e93989ea7a8acb1b4bac7bdc0c1c2c2c1bfc9bcb4b0aba8a4a69e9a9793908d8986837f7c7975726e6b676259554e493d3632281e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182630435060687c8a92999fabb4bac7cbccc9c5c6b9b3aca8adb3b9c6c9cdcbc5b8b3aa9f9a9896959392908f8d8c8a89877c6d6056483c2e201204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b60728399a3b3bfccd5dcdddfe2eaf6f7eee3dcd6cdc9c3c6bab4b0aaa89e98918981786c61584c40383631272631353f4b5a627583939ea8b5bcc9cdd7dcdfe6e5e6e6e6e9e1dedacfc9bcb5a49c8778625746321e0b00000f24394f64798eabbccfe3ebf7fffffffffffffffffffffffffdf7f4f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f1e6dfd3c9bcb49f8b78624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b484c545c646b747b828990979ea7acb2b7c3c5caced8dbdfe3ecf0f4f6fdfffffffffffaf4f2eeeaeae2dfdad5d7cdc9c7c5c4c3c2c3c4c6c8cacfdad8dddfe7f1f2e9e1ded5ccc8c0b4afa59c92877d73665e4d493c32281a1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5f3dec9b49e8976614b36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d495962737f8b9da5b6c3d3e4f4fffffffffffffffffffffffffffffffffff2e2d0bfb2a098867c767573604b3f2f1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d304354657a8fa5b7cadff4fffffffffffffffffffffffffffffffffffff4dfcbb7a6927d685745322111010000000000000000000a1e324657617785959faab4bac7ced9e6f6fffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9f9e9e9e9c9b999794918e8b8885827f7c787576777778797a7c7d7e8081838587898b8e8f8a857f776f655d504c3f352c1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b546a7f94a9bacee2f6fffffffaf4f1e6dfddd7d5cbc8c3c3c6cfdcedfcfffffffffffffffffffffffff4dfcab49f8a75604b35200b000000000000000000000000000000000000000b21364b60758a9fb4c9def4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d30404b60738398a0b4bac7bbbcbcbcbcbbb9babec3c6c7c7c8bbb4a097816c614f3f2e1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657627784929ca4a7abababaaa9a7a5a3a5a7a9abaca39b91867d766e68625a5a5856555657595660646a70777e868f989faab4b9b4aea5a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a5a9aeb3b8c5c4c9cdd7dbdddedededededededededededededededddddcdbd9d8d6d4d1d5ccc8c5c8bbb4aea39b908376655d4e41312414050000000000000000000000000000000000000000000000000000000000091d30404b60738398a0b4bac7bbbcbcbcbcbbb9babec3c6c7c7c8bbb4a097816c614f3f2e1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142532424e5d6575818c989faab2b6c3c2c6c9cdd7cececed6ccc9c6c3c0c9bcb5b2aea9a5a69d9995908c8884807c78747271706e6d6c6b6a6a6969696a68635a534b45382d201103000000000000000000000000011426364859647a8a9ea9b9c5d1cfd8cec9c7c3bfc3b7b2aea9a5a79e9b9b9b9b9b9b9b9b9b9b9b9b9b9a9a9896918a8073604b41301b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657627784929ca4a7abababaaa9a7a5a3a5a7a9abaca39b91867d766e68625a5a5856555657595660646a70777e868f989faab4b9b4aea5a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a5a9aeb3b8c5c4c9cdd7dbdddedededededededededededededededddddcdbd9d8d6d4d1d5ccc8c5c8bbb4aea39b908376655d4e41312414050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e19202a343a474c58616a7680878a8d9195999ea7a8aeb3b8c5c2c6c9cdd7d3d5d6d7d7d6d5d9cfcac5c0bdc4b8b3afaca9a5a89e9b9894918e8a8784807d77716b635b534b453832281c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434b626a7e8c9fa9afb5bcc9cdd7e0e1dedad6ccc9c1bec3c9ccd6dee1dfd5ccc8bbb4afadacaaa9a7a6a4a3a1a89e9c918275625a4a3e2f22130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a8095a1b3c1d0e0e7f1f2f4f7fefffffff7f4e9e1ded8d7cdc9c5c6b9b4aea89e968b8176665e524d4b443737444b505d65788699a1b4b9c6cfdae1e9f1f3f9fffbfcfffcf6f4ece3dacfc2b5a59c8675614b392916030010253a50657a8fa5c9daecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e7dacdbaa996816c573b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000001142636485962697179818890989ea7adb3b8c5c7cbd4dadfe2eaf1f4f8fffffffffffff9f3f1ece6dfddd8d4d8cecac5bfc7bab4b2afaeaeadaeafb0b3b5bcc9c2c8cbd4dcdfe6f1f3e8e0ded1c8c3b6b2a59d92867c6f635a4b45382e1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6f6e1cdb9a8927d68533d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3b485460697a879ca5b6c6d6e9fcfffffffffffffffffffffffffffffffae6d4c4b3a19882756761586055443121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021426364b5d72879db2c7ddf2fffffffffffffffffffffffffffffffffffff2ddc8b29d8774604b39281603000000000000000000081c2e3f4b6175869ba3b4bbc8cdd7e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffeebd9c9bcb4b3b4b3b2b0aeaca9a6a3a69d9a9794918d8b8b8c8d8e8f909192949597989a9c9ea8a3a99f9b948c847b70655d4d493c31271a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485971869cb1c7d8eafdfffffffffffffaf4f2ece7e0ddd8d8dbe2edfafffffffffffffffffffffffffff2ddc7b29d88725544311d080000000000000000000000000000000000000011263c51667c91a9bacde1f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6d8197a1b2beced8d0d1d1d1d1d0cecfd4d8dbdcdcd8cebeb19f937e695d4b3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6175869aa2b1b5c2c0c0c0bfbebdbab8babcbec0c1b5b1a39b928a837d7873706d6b6b6b6c6e71757a7f858c949ca4aeb4bbc8ccc9c3bbb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8babec3c8ccd6d9dee1e9f0f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f1f0eeedebe9e7e8e0dedad8cec9c1b5b1a199887b68604e4231231302000000000000000000000000000000000000000000000000000000000f24384c5e6d8197a1b2beced8d0d1d1d1d1d0cecfd4d8dbdcdcd8cebeb19f937e695d4b3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d32434f60687b87969faab4bbc8cad3d8dcdee1e9e3e3e3e8e0dedbd8d5dacfcac7c3bfc4b7b2aeaaa6a69d9995918d8987868584828181807f7f7e7f7f7d78716860564a3e2f2111000000000000000000000000081c3043546277889da8b9c7d6e4e4eae2dfdcd9d4d4cbc7c3bfc5b8b3b1b0b0b0b0b0b0b0b0b0b0b0b0b0afaeaba99f96826d5f4d3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6175869aa2b1b5c2c0c0c0bfbebdbab8babcbec0c1b5b1a39b928a837d7873706d6b6b6b6c6e71757a7f858c949ca4aeb4bbc8ccc9c3bbb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8babec3c8ccd6d9dee1e9f0f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f1f0eeedebe9e7e8e0dedad8cec9c1b5b1a199887b68604e423123130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101b222b353b484c58616a767f89969d9faaa6aaaeb3b8c5c3c8ccd5d7dbdee1e9e8eaeae8e6e4e1ebe3dfdbd5d2d5cbc8c5c1bec6b9b4b0adaaa6aa9f9c9996928c868079716860564b45393025180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28374454606c80939faabac7cacfdae2eaf5f5f3efe8e1ded6d3d8dee1e8f4f6f3e8e0d8cec9c4c2c1bfbebcbbb9b8c6b9b4b1a0978578645c4c4031231406000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4e647a8c9fb4bfd0dfedfbfffffffffffffffffffffcf5f3eee9e1dedad7cdc9c6b9b3aa9f97887c6f686360555b5b5560656e7b889ca4b3bfcdd6e3ecf7fcfffffffffffffffffffffff7ece3d2c3b6a497826d5746321e0a0010263b50657b90a5bad0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ead7c7b39e8873594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000002101c30435462777f868e969da6adb3b9c5c8ccd5dddfe6eff4f7fefffffffffffcf6f4eee6dedcd6d4cac7c3bfc8bbb4b0aaa6a99f9c9a99989898999b9d9faba8adb2b7c4c7cad3dfe2ebf6eee3dcd3cac3b6b2a49c9084786a60564a3e3127190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fce9d7c6b09b85705b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2b36434b5c6477879ca8b9cde1f5fffffffffffffffffffffffffffffff4dfcbb7a699837360564c474b443726140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f596e8398aec5d6e8fbfffffffffffffffffffffffffffffffffbe8d6c5ab95806b5544311b0a000000000000000000000e23374b5d6e8298a4b4c1ced8e1e9f5fefffffffffffffffffffffffffffffffffffffffffffffffffff7e7d9cfcac9c9c8c7c5c3c1bebcc4b8b3b0ada9a6a3a0a0a1a2a3a4a5a6a7a9aaacadafb1b4b9c6bab4b0ab9f9990857b6f635b4b45382c1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b6c5d6e8fbfffffffffffffffffffffaf4f2eeedeff5feffffffffffffffffffffffffffffeed9c4ae99846f593726140100000000000000000000000000000000000000182d42586d8297adc7d7e9fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667c919fb1bfcfe2eae6e6e7e7e6e5e4e4e9edf0f1f2eae2cebdb49f8c7b6559483726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8398a4b4c0c9d2d6d6d5d4d3d2d0cecfd1d4d6d2c9c1b5b1a89f98928d8885828180808183868a8f949a9fabb1b5c2caced9e1ded8d0cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfd4d9dee0e8eef4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffefffbf5f3efeae2dfd2c9bfb2a69d8c7e68604e413020100000000000000000000000000000000000000000000000000000000011263c51667c919fb1bfcfe2eae6e6e7e7e6e5e4e4e9edf0f1f2eae2cebdb49f8c7b65594837261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f61697e8c9da5b4bbc8ced9dfe6edf1f3f6fcfff9fffbf5f3f1eeebece3dfdcd8d4d4cbc8c3bfc4b7b3afaaa6a89e9d9b9a99989796959494949494938d867e74645c4b3f2f1d0d0000000000000000000005192b3b4b6073849aa6b7c6d7e5f4fffdf6f4f1eeeae6dfddd8d4d6ccc8c6c5c5c5c5c5c5c5c5c5c5c5c5c5c4c3c7bab4a0927d675745321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8398a4b4c0c9d2d6d6d5d4d3d2d0cecfd1d4d6d2c9c1b5b1a89f98928d8885828180808183868a8f949a9fabb1b5c2caced9e1ded8d0cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfd4d9dee0e8eef4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffefffbf5f3efeae2dfd2c9bfb2a69d8c7e68604e413020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a21232d363c494d59626b768089959ea7b2b4bbc8bfc4c8ccd5d8dee0e8ecf0e7dfddd9d7d4d2d0cecccacdd3d9dee1e7e0dddad7d3d7cdc9c6c2bfc8bbb4b2aeaba7a49c958e867d756a60574a43362c1e130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a28384555607281959eb4bbc8d7dfe3ecf7fdfffffffffcf5f3ebe8edf3f5fcfffffffbf6eae2dfdad8d6d5d3d2d0cfcdd6ccc9beb1a39b887a665e4e413224150700000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aabbceddeefdfffffffffffffffffffffffffffffffcf6f4efe9e1ded6ccc8bbb4a69e91847d787572707071757a838d9da6b5c2cfe1e9f4fffffffffffffffffffffffffffffffff0e1d3c2b49f8a76614b36210c0010253b50657a90a5bfced9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d3c4b607387949ca4abb3b7c4c9ccd6dee0e8f2f4fafffffffffffffbf5f3e9e1ded9d3cac7c1c3b7b2aeaaa6aa9f9a95918d898785848383838486888b8f93989da6aab2b6c3caced9e2eaf5f1e6dfd4cac2b5b1a1998b8074645c4b44372c1e120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafff4ddc8b4a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1826303e4a5963798a9eb4c7d7e9fdfffffffffffffffffffffffffff7e4d1c0b29d877661554538333531261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7b9cce0f5fffffffffffffffffffffffffffffffff5e0ccb9a78e79644f3727150000000000000000000005182a3b50657b8fa0b2c2d1e2eaf6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3dfdededddcdbd8d6d4d1d5cbc8c5c2bfbbb8b5b6b6b7b8b9babbbdbebfc1c3c5c7c9ccd6cec9c9bcb5afa39b9083786b6056493d2f2212040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9ea7b9cce0ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4aa95806a55402b1500000000000000000000000000000000000000001d32485d72879db2c7dcf2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aebdceddecfdfffcfcfcfcfbf9f9fefffffffffeebe2cebbaa9e8877625544311d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea0b2c2d1dee5ebebeaeae9e7e5e3e4e7e9ebe5ded2c9c6bab4ada7a79e9a9896959596999c9faaaab0b5bcc9c9d2dfe2ebf6f3eee5e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e4e9eef3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e5decfc4b8aa9f927e685f4d3e2d1b0b000000000000000000000000000000000000000000000000000004192f44596e8499aebdceddecfdfffcfcfcfcfbf9f9fefffffffffeebe2cebbaa9e8877625544311d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859697f939faab7c3ced9e2ebf6f9fffffffffffffffffffffffffffffff8f4f2ede9e6dfddd9d4d5cbc8c4c0c6b9b3b2b1afaeadacabaaaaa9a9a9aaa8a49c93867a655d4b3c2b19050000000000000000000b20344859697f94a2b4c4d4e4f4fffffffffffffffffaf4f2ede9e8e0dedbdbdbdbdbdbdbdbdbdbdbdbdbdad9d8d8cebeb39d8875604b382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea0b2c2d1dee5ebebeaeae9e7e5e3e4e7e9ebe5ded2c9c6bab4ada7a79e9a9896959596999c9faaaab0b5bcc9c9d2dfe2ebf6f3eee5e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e4e9eef3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e5decfc4b8aa9f927e685f4d3e2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b222c35393e4a4e5a626c77808a959ea7b3b9c5caced8d5d9dee0e8edf3f5ede2dbd4cbc8c4c1bfbdbbb9b7b5b8bec4c9cdd7dbdde4ece8e9e1dedbd8d4d8cecac7c3c0c2b5b1aaa39b93887f75686054493c311d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28384556607382979fafbcced9e6f4f8fffffffffffffffffffffffdfffffffffffffffffffdf7f4efedebeae8e7e5e4e2e8e1decec1b5a69d8a7c685f4f423325160800000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e63798ea1b3c8d8eafcfffffffffffffffffffffffffffffffffffffffffcf6f3e8e1d9cec5b8b3a29a928d8a87868586898f989fabb8c4d2e0edfcfffffffffffffffffffffffffffffffffffff0e2cebbaa8e79644f39240f0010253a4f657a8fa1b4bbc8d6e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000008131c27313e4a5a677c91a5b1b5c2c8cbd5dee0e8f3f5fbfffffffffffffbf4f3e7e0ddd7cdc9c4c3b6b2aca7a59d9995918f8a85807b777472706f6e6d6e6f717376797d82888e959ca5adb4bbc8ced8e3ecf7f1e6dfd2c9bfb3a99f95867a6b6055493c301d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838586d8398adc2d8edfff7e4d1c1a9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d3b495b697f94a9bacde1f6fffffffffffffffffffffffffff1ddc8b4a2917c66574637281f201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffff3dec9b39e8975604b35200b000000000000000000000b1f3447596f8499afbecfe0effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f3f3f3f1f0eeece9e6e7e0dddad7d4d1cdcacbcccccdcecfd1d2d3d5d6d8dadcdee1e8e2dfdacfcac1b5b0a1998b8074635b4c403022120100000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657677d899eb3becfe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68f7a65503a251000000000000000000000000000000000000000001e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6a8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c8d3e1ebfbfffffffffffffffffffffffffffffeebd9c8b8a69a8473604b3c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9becfe0eef8fffffffffefcfaf8fafcfefff8f0e5ded7cdc9c3c5b8b3afadabaaabacaeb1b4bbc8c5cacfdadee5f0f7fefffffffaf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d5c8bbb49f8d7d675c4a3929170300000000000000000000000000000000000000000000000000071c32475c71879cb1c8d3e1ebfbfffffffffffffffffffffffffffffeebd9c8b8a69a8473604b3c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4bbc8d4e2ebf6fefffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e0ddd9d5d6ccc9c7c6c5c3c2c1c0bfbfbebebebfc2b5b1a49c8a7b655a4834200e0000000000000000000d22374d62788a9eb4c0d1e2f2fffffffffffffffffffffffffffffbf5f3f0f0f0f0f0f0f0f0f0f0f0f0f0efefedeadfcbb7a6947f695645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9becfe0eef8fffffffffefcfaf8fafcfefff8f0e5ded7cdc9c3c5b8b3afadabaaabacaeb1b4bbc8c5cacfdadee5f0f7fefffffffaf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d5c8bbb49f8d7d675c4a392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202e373d494e565c646d78818a969ea8b3b9c5ccd6dfe2eaeaeef3f5fbfff3e8e0d0c7c4b7b3aeacaaa8a6a4a2a0a3a9aeb4b9c6c6c9d2dfebfcf6f3f0ede9eae2dfdcd9d5d2c9c6c1b5b0a69e94887d72635b4e4232281a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2939465660748398a0b1bdcce2ebf6fffffffffffffffffffffffffffffffffffffffffffbf5f3eeecf0f4f7fdfffcfbf9fffcf5ecdfd2c4b8a89f8c7d696150433326160800000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596d8297adbfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffcf6ebe2d5cbc0b4afa7aa9f9d9b9a9c9fa9adb5bcc9d5e2f0fefffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000c21364b617583949faab8c5d5e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7dec9b5a48c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000081218253037444b5c6478899eb3c3c9d2dde0e7f2f5fbfffffffffffffbf5f3e7e0ddd5ccc8c7bab4aea8a49c97918c87837f7c7976706a66625a5d5a595958595a5b576064686d7379808790989faab4bac7cfdae7f0f9f0e5ded0c7bab4a49c8c8074635a4d413127190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455671869cb1c6dbf1ffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101d2c3d4c61768a9fb4c9def4fffffffffffffffffffffffff9e5d3c2b09a85705e4c3929190a0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8399aec3d8eefffffffffffffffffffffffffffffffff1dcc7b19c87725443301c08000000000000000000000d22374c62778b9fb4cadfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffaf4f2efece9e6e2e0e0e1e2e3e4e5e6e7e9eaecedeff1f3f5fcf6f4ece3dfd1c9bfb3a99f958679665e4d40301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394d5f677a8fa0b2c3d4e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b39d8874604b35200b00000000000000000000000000000000000000001c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a88e7a644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859baab6c3cee0e7f3fffffffffffffffffffffffffffff6e6d5c5b4a2947f6a5a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafefffffffffffffffffffffffffffffff8f5e9e1ded8d5ccc8c5c2c0c0c0c1c3c6c9ced8dadfe3ecf7f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cebcab9f8b7a645746331e1000000000000000000000000000000000000000000000000000061b30465b70859baab6c3cee0e7f3fffffffffffffffffffffffffffff6e6d5c5b4a2947f6a5a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91aabbced8e6f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae8e1dedcdbdad9d7d6d6d5d4d4d3d4d4d2c9c2b5a89e8978624d3c2b19060000000000000002172c41576c8196a8b9cddeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b39d8875604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafefffffffffffffffffffffffffffffff8f5e9e1ded8d5ccc8c5c2c0c0c0c1c3c6c9ced8dadfe3ecf7f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cebcab9f8b7a645746331e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353f4b4f5b636b7279828b979fa9b4b9c6ccd6e0e8f4f7fefffffffffff1e3d5ccbfb3aea69d99979593918f8c8b8e93999ea8aab0b5c1cedbebfefffffffffef7f4f1eeebe5dedbd2c9c4b8b3a69d92847968604b4538291b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2939465761748499a1b2becedbeafefffffffffffffffffffffffffffffffffffffffdf6f3e7e0ddd8d7dbdfe2eaf0f4f7fefffffffef0e2d5c6baaa9f8d7f6a61504433261608000000000000000000000000000000000000000000000000000000000000000000000000031628394c62778b9fb4c9dfeefffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e7e0d1c8c4c8bbb4b2b0b0b1b4bac7cacfdae7f2fffffffffffffffffffffffffffffffffffffffffce8d6c6b19c8671594834200b00091e324657616e7f8c9ea7b8c4d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b19c86715847331f0a000000000000000000000000000000000000000000000000000000000000000006101b222f36434a55606a7a889da7b8ccdee5f0f4fafffffffffffffdf6f3e8e0ded5cbc8c5b8b3aca99f99938d87817c77726e6a6764615755514d483c45444343434439454b4f53585c646b737b838b979fa9b5bcc9d2e2eaf5f8eee5d7cdc2b6aa9f958578675f4b44372719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e33465770859ab0c5daeffffffffffffffffffffffffff3decab6a4907b6550402f1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263753687e93a8c3d4e6fafffffffffffffffffffffffffffffff0dbc6b19b86715c362614010000000000000000000012273c52677c91aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f5f5f6f7f8f9fafbfcfefffffffffffffffffffffff8efe4ddd0c7bab4a49c8a7c675f4d3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b31414d5c6d8298a5b6c5d3e1ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebaa996806b5544311d080000000000000000000000000000000000000000182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c8c9ca5b1bdcbd5e3f0fefffffffffffffffffffffffffff3e3d1c0b49f8a78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d3e5f9fffffffffffffffffffffffffffffffffffcf6f4ede7e0dddad7d6d5d5d6d8dbdfe2eaeff4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadac9baa99d8775614b3f2e18080000000000000000000000000000000000000000000000000012273c51677c8c9ca5b1bdcbd5e3f0fefffffffffffffffffffffffffff3e3d1c0b49f8a78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c8d8eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f2f0efeeedecebeae9e9e9e9e9e5ded2c6b9a799836e5a4835200b00000000000000091e34495e73899eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e0cbb7a6927d685236261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d3e5f9fffffffffffffffffffffffffffffffffffcf6f4ede7e0dddad7d6d5d5d6d8dbdfe2eaeff4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadac9baa99d8775614b3f2e180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e323c484d5d656f7980878e989faab4bac7cdd6e0e8f3fbfffffffffffffff1e1d4c5b8b3a1998f8884827f7d7b797775787e84898f959ba3b1bdcee2eaf6fffffffffffffffffff8f3efe4ddd5cbc4b7b2a29a8a7e6d605646392a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283846576175849aa2b3bfcfdcebf9fffffffffffffffffffffffffffffffffffffbf5eae2dfd5ccc8c3c2c6c9ced8dadfe2ebf3f5fbfffff2e4d7c8bbab9f937f6b625144332616070000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8095a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee3dcdad9cecac7c5c5c6c9cdd7dfe3ecf7fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8947f69543b2b18050003162839464b61697b899da6b7c3d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b5a3927d68533a291704000000000000000000000000000000000000000000000000000000000000020e19202e37404c546066747f8a9da6b7c5d5e8f8fffffffffffffff7f5eae2dfd6ccc8c4b8b3aca79e97908a847e78726c6762595955514f4b46393c38352b302f2e2e2e2f2832363a3e3e4a4e5460656e78818b989fabb5c2cdd7e5effdf5eae2d3c8bbb4a39b8a7d6b6055443727180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8faabbcee2f7fffff1dbc6b19c86715c47311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939596e8398aec3d8edfffffffffffffffffffffffeebd9c9b19c86725d4c382212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da5b7cadff4fffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000162b40566b8095abc8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede5d8cec2b5a89e8c7d675c4a36210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000001323313e4c6176879da6b6c3cfdee5f0f7fefffffffffffffffffffffffffffffffffffffffffffff2e3d3c2b49f8b78624d372715010000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7ae99846e5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f677a87979fb3b8c5d2e0edfbffffffffffffffffffffffffffeee1cdbaa997826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b6cadeecfcfffffffffffffffffffffffffffffffffffffffffbf5f3efedebeaeaebeef1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeecebedf1f3f9fffffffffffffffffffffffcf6f3f0f1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b7a597816c5d4b362513020000000000000000000000000000000000000000000000001024394d5f677a87979fb3b8c5d2e0edfbffffffffffffffffffffffffffeee1cdbaa997826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f0e4d6c5b49f8b78624d38230d00000000000000081e33485d73889db2c0d0dfedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebdccfc0b09b86705443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b6cadeecfcfffffffffffffffffffffffffffffffffffffffffbf5f3efedebeaeaebeef1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeecebedf1f3f9fffffffffffffffffffffffcf6f3f0f1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b7a597816c5d4b362513020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2932434f5a626e7a848c959ca4adb4bbc8cdd7e1e9f4fbfffffffffffffffff2e2d4c3b6a79e91837a736f6c6a686664626063696f757a8085979fb1bdced8e6f0fcfffffffffffffffffffff8f3e7e0d4cbc0b4a99f9381746157473a2a1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919283845566175849aa2b4c0d0ddecfafffffffffffffffffffffffffffffffffffaf3e7e0d7cdc9c5b8b3aeadb0b4bbc8c5caced9dee0e8f2f4faf5e6d9c9bcb59d95806b62514433251405000000000000000000000000000000000000000000000000000000000000000000011426374b6175899eb3c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f1eeededeef0efebe2dfdcdbdadbdee1e9f4f8fffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49e8976614c36210d0000000b1b2832434f5d6579889da5b7c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab9b8572604a35200c00000000000000000000000000000000000000000000000000000000000009151d2b353f4b4f5e66737c86949fa8b7c4d4e3f3fffffffffffcf5efe4ddd7cdc9c5b8b3aca69e979088827b756f68625a57524d483b403c3a363329262220191b1a1918191a161e2124282d3636434a505a626c78828d9ca4b4bac7d2dfebfcfdf0e6d9cec1b5a89e918073605544362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263654697e94a9c8d8eafefffff2dcc7b29d87725d48321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375a6f849aafc4d9effffffffffffffffffffffff7e3cfbcab947e69543f2f1c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879db2c7ddf2ffffffffffffffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d2c6b9aa9f8b7a644e3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f3347586379889da5b2bec9d2dfe2eaf3f5fbfffffffffffffffffffffffffffffffffff7ede2d4c5b6a496806b594834190900000000000000000000000000000000000000000011273c51667c91a6c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9927c6752372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30404d5c647581919ea6b5c2cfddeaf8fffffffffffffffffffffffffde9d7c7b29c87725d47321d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879cb1becee1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2e7dfddd9d7d6d8dcdee5ececececececececececece9e1dedbdcdfe2eaf6f6fffffffffffffffffffffffffffffffffffffffffffffff5e5d4c3b19f8f7a655443301d150900000000000000000000000000000000000000000000000a1d30404d5c647581919ea6b5c2cfddeaf8fffffffffffffffffffffffffde9d7c7b29c87725d47321d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da6b7cbdfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab937e69543e2914000000000000000014293f54697f94a2b3c1cfddebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cdbeb2a29a8473604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879cb1becee1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2e7dfddd9d7d6d8dcdee5ececececececececececece9e1dedbdcdfe2eaf6f6fffffffffffffffffffffffffffffffffffffffffffffff5e5d4c3b19f8f7a655443301d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464b616978838f999fabb2b6c3caced9e1e9f5fcfffffffffffffffffff5e5d4c4b6a59d897c6e645d59575553514f4d4b4e545660656b7181979fb4bbc8d3e1e9f5fffffffffffffffffffffffbf2e7dfd1c7bab49f9784756158473929190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273745566074849aa2b4c0d0deedfbfffffffffffffffffffffffffffffffaf4f2e7dfd5cbc7bab4ada79e99979b9faaaab0b4bbc8c8ccd5dddfe6f1f6e7dacfbbaf9e95806b625143322313030000000000000000000000000000000000000000000000000000000000000000081d314455697e93a7b8cce5f5fffffffffffffffffffffffffffffffffffffffffffffcf5f3eae2dfdbd9d8d8d9dbdee0e8eff2f0eff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa896806b5846331f0a000000000b161e323f4b5b6379879da6b8c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c1b49f8c7a645443301c0700000000000000000000000000000000000000000000000000000000000e1927313c494d5d65707c86919ca4b4bac6d4e2f2fffffffff9f4e8e1ded1c8c7bab4aea79e979088817b746d666056534d483c3c37342b2a2724211e17110d0b0500040403040003090b0f131b222530353c494d5a626d7a86949fa9b5c1cde1e9f4fff6ebe2d2c6b9b49e968373605443301c15060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8399aec3d9eefffffff2ddc8b39d88735e48331e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445572879cb1c7dcf1fffffffffffffffffffffff4dfcab49f8b77624c3722110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d576d8297acc2d7ecffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffbf5f3f0eeeff0f2f4f6fcfffdfffffffffffffffffffffffffffffffffffdf0e4d6c8baa99a85705a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a495b63798798a0b1b5c1caced8dee0e8eaeef0f3f4f8fffffafafafafffbf5f3eee3dcd0c4b7a79c8675604b3b2b19000000000000000000000000000000000000000000000e23384e63788da9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222303e4b57616c7c889ca4b3bfcddae9f7fffffffffffffffffffffffae7d4c4ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a0b1bdcdd7e5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfdcd4cbc8c4c2c1c2c7cad3d7d7d7d7d7d7d7d7d7d7d7d7cdc9c6c7c9ced8dce3eef7fffffffffffffffffffffffffffffffffffffffffffff1e1cebdb09b8572604a403127191103000000000000000000000000000000000000000000001222303e4b57616c7c889ca4b3bfcddae9f7fffffffffffffffffffffffae7d4c4ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889db2c1d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9ad98836e58432e1903000000000000000b20354b6072849aa3b3bfcddbe9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d8cebcb0a0988475615443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a0b1bdcdd7e5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfdcd4cbc8c4c2c1c2c7cad3d7d7d7d7d7d7d7d7d7d7d7d7cdc9c6c7c9ced8dce3eef7fffffffffffffffffffffffffffffffffffffffffffff1e1cebdb09b8572604a403127191103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4857616e7e8a99a1aeb5bcc9cad3dfe2ebf6fdfffffffffffffffffffffce9d7c7b7a69d8778665e4f4b3f42403e3c3a37363938454b5055607381949faab6c2cdd7e5eefdfffffffffffffffffffffffaefe5d7cdbdb1a29a85766157463727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d31445560748399a2b4c0d1deeefcfffffffffffffffffffffffffaf4f2eae6dfddd4cbc5b8b3a99f9890888382868a8f959b9faaadb3b8c5c7cad4dee1e9ece3ccbcaf9e95806b614f4130211102000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c5d6e8fffffffffffffffffffffffffffffffffffffffffffef4e8e1ded8cec9c6c4c3c2c3c5c8ccd5dadce3eef6fffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b49f8a77614c3a29170400000000000315212e3d4a5b6378889ea9bacde1ecfffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6b5a395806b5c4a3625130000000000000000000000000000000000000000000000000000000002101e2b37444b5a626e7a85909ba3b1b6c2cdd7e4f2fffffff9f1e6dfd6ccc9c0b4b0a99f989189827b746c656055514b453838352b2722201815120f0c0a030000000000000000000000000000000708131c202c353c494d5c64737f8b9ba3b0bdcdd6e4f1fffeefe4d6ccbcb0a1988272604a4333241304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffff3dec9b39e89745e38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffff0dac5b09b85705948341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcffffffffffffffffffffffffffffeed8c3ae99836e59442e190400000000000000000000192e43596e8398aec3d8edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4e9e9ebeef0f2f4f8fffffffcf5f3f1eeebe9e6e8e0dedbd9dadbdcdee1e9e5e7eaedeff2f4f7fefff8f8f8fffff8f4f3f2f0eeebe6d7c7b4a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d495b637682909ba3aeb4bbc8c8ccd6d5d8dbdedfe3ece4e4e5e5e5e4e8e0ded9d1c8bfb3a69d8979635645321d0d000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ad98836e5746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202e39464b5e66788699a1b0bccbd9e9f7fffffffffffffffffffff4dfcbb7a6917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4d5f6d82979fb4bac7d1dfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfd4cac7c4b7b2afacacadb1b6c2c2c2c2c2c2c2c2c2c2c2c2c6b9b4b1b2b4bbc8c7d0dde4effcffffffffffffffffffffffffffffffffffffffffffecddc9b5a3927d685e4b44372f1e160b0000000000000000000000000000000000000000000412202e39464b5e66788699a1b0bccbd9e9f7fffffffffffffffffffff4dfcbb7a6917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c576c8197a3b5c1d0deebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000081c30435461758499a1b0bcccd9e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d6c8bbb49e9682746157463626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4d5f6d82979fb4bac7d1dfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfd4cac7c4b7b2afacacadb1b6c2c2c2c2c2c2c2c2c2c2c2c2c6b9b4b1b2b4bbc8c7d0dde4effcffffffffffffffffffffffffffffffffffffffffffecddc9b5a3927d685e4b44372f1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b4859627582949fa8b3bfcacfdadee6f1f7fefffffffffffffffffffffffbede1cdbaa99d8878635a4c40372e2d2a2826242220232731363a4455606d7f8c9ca4b4bac7d0e2eaf5fffffffffffffffffffffffff5e9e1cec0b4a39b8575615544311d14030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142433444b60738399a1b3c0d1deeefcfffffffffffffffffffffffff2e7dfddd5d4cbc8c4b7b2a69e958a827b746e6d71767a80858b91989ea7abb2b7c3c9cdd7e5eadaccbcb09e947f695f4d402f2010000000000000000000000000000000000000000000000000000000000000081b2e3f51677c91a5b6cae3f3fffffffffffffffffffffffffffffffffffffffff6ebe2d6ccc9c8bbb4b1afadadaeb0b3b8c5c5c8d1dbe2edfbfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa996806b5947341c0c0000000000000003111f2d3c495a647a8b9fb4becee2f2fffffffffffffffffffffffffffffffffffffffffffffeebd9c8b9a89b8574604b3e2d18080000000000000000000000000000000000000000000000000000000311202d3c4955606a78838f9aa2b1b5c1cad3e1e9f5fffffaf1e6dfd4cac6b9b4aca29b928a837c756d656055504b4437363228222019120d0b05000000000000000000000000000000000000000000000000070e19202c353e4b5560697985969fb4b9c6d4e1effdfff4e8e1cdbfb2a096816c615042312212030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa7b9cce0f5fffffff4dfcab49f8a755645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788eaabbcee2f7fffffffffffffffffffffae6d4c4a9947f69543b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5faffffffffffffffffffffffffffffedd8c2ad98836d58432e180300000000000000000000172c41566c8196abc2d2dee5e7eff1f7fffffffffffffffffffffffffffffffffffffffffffff7ece3dfd4d4d6d9dbdddfe3ece2e2e8e1dedbd9d6d3d1d5ccc8c6c4c4c6c7c9cdd7d0d2d5d7dadcdfe2eae3e3e3e2e2ece3dfdedddbd8d6d8cec9bcab907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3d4958616e7b8690999faaaeb3b8c5c0c3c6c8cacfdacecfd0d0d0cfd5ccc8c4c0b4afa1998879635b493828160000000000000000000000000000000000000000000000081c30435471869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38f7a654f3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2832404c5a627583959eaebbcbd9e9f7fffffffffffffffffce9d7c7b29d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e31414b607381939fa9b4c0cad3dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebe2d4cbc3b7b2aaa69d999796989ca4acadadadadadadadadadadadaca89e9b9c9faaafb3bfc8d1e1e9f4fdfffffffffffffffffffffffffffffffffffffff8e4d1c1b49f8b7c6b60554c3f32291b0d00000000000000000000000000000000000000000002101b2832404c5a627583959eaebbcbd9e9f7fffffffffffffffffce9d7c7b29d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364b6075859ba3b4c0cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d0800000000000000011426364657617583969eafbbccdaeafefffffffffffffffffffffffffffffffffffffffffffffffffceee0d3c5b9aa9f93807260564639281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e31414b607381939fa9b4c0cad3dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebe2d4cbc3b7b2aaa69d999796989ca4acadadadadadadadadadadadaca89e9b9c9faaafb3bfc8d1e1e9f4fdfffffffffffffffffffffffffffffffffffffff8e4d1c1b49f8b7c6b60554c3f32291b0d00000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a485962778698a0b4bac6d0dfe3ecf7f9ffffffffffffffffffffffffffffedddcdbcb49f8a7a645a493c2f221b171513110f0d0b0e151d202637444b61697a86949fa9b3bfced8e5f3fffffffffffffffffffffffffcecded1c1b5a39a8473604b42312111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222324251626d8297a1b3bfd0deeefcfffffffffffffffffffffff9ebe2d4cbc8c0c4b7b2ada69d93887f776d656055585660656a70767c82888f969da5abb4bac7d7e5eadacdbcb59f8d7d675e4c3e2d1d0d00000000000000000000000000000000000000000000000000000000000e22374b5d70859bb0c3d3e6fffffffffffffffffffffffffffffffffffffffff2e6d9cec6b9b3acaa9f9c999898999b9ea7a8afb4c0c6cfe0e7f3fffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a77624c3b2a18000000000000000000010f1e2c3c4b5c677d91a0b1c4d4e6fafffffffffffffffffffffffffffffffffffffffff8eae2cebbaa9e8a796355443120100000000000000000000000000000000000000000000000000000000512212f3e4a5a62747f8a99a1b0b4c0c9d2dee5f0fcfffdf2e6dfd3cac3b7b2a89e978e857d766e666056504b4437353126211e160d0b05000000000000000000000000000000000000000000000000000000000000060e19202e37444b5b637481919ea8b7c3d1dfedfbfffcebddcfbeb09f947f6a604e40302111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a556a7f95aac5d6e8fbfffffff7e2cebbaa8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c8d8eafdfffffffffffffffffffff4dfcbb7a68d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000011263b51667b90a3b5c3cad3d2dadde4eff8fffffffffffffffffffffffffffffffffffffff7e7dacfcabebfc1c3c6c8cacfdacdccd6ccc9c6c4c1bebbc5b8b3b0afafb0b2b4bac6babdbfc2c5c7caced8cecececdccdacfcac9c7c5c3c0c7bab4af9f8c78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2c3a464c5e66737b848b92999ea7a7abaeb1b3b5bcc9b9bababbbbbac5b8b3afa9a29a908377635b4a3c2c1a0a000000000000000000000000000000000000000000000001142636586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b09b86715d4b371b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2f3c4857617280949daebbcbd9e9f8fffffffffffffff6e1cdbaa9947f695544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d314455606d7e8a9aa2b2b6c3cad4e0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a59d948d8884828183878e97979797979797979797979797908986878a9199a1b0b4c0cdd7e2eaf6fdffffffffffffffffffffffffffffffffffffefe1cdbaa99f8d8074655d4b46392b1d0d000000000000000000000000000000000000000000000b161e2f3c4857617280949daebbcbd9e9f8fffffffffffffff6e1cdbaa9947f695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576176859aa2b1bdced8e5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000081829394657617280949dafbccde0f0fffffffffffffffffffffffffffffffffffffffffffffff9ebddd0c2b6a79e8c7e6b60544538281b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d314455606d7e8a9aa2b2b6c3cad4e0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a59d948d8884828183878e97979797979797979797979797908986878a9199a1b0b4c0cdd7e2eaf6fdffffffffffffffffffffffffffffffffffffefe1cdbaa99f8d8074655d4b46392b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000215273747586277869ca4b2becdd7e4edf8fffffffffffffffffffffffffffffffff1e1d0bfb09e917d675c4a3c2c1e1208000000000000000002090b192631434f5c64747f8a9aa1b4bac7d5e2f1fffffffffffffffffffffffffceedfd2c1b3a297816c604e3f2e1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404f606b8095a0b1bfcfddeefcfffffffffffffffffffffff8eadbcdc4b7b2aaa5a69d9891887e756a6159504b4438454b50555861676d747a81878e959fa9bac7d7e9eae3cfbcab9f8c7c655c4a3c2b1b0b0000000000000000000000000000000000000000000000000000000010253a4f657a8fa3b4c8e1f1fffffffffffffffffffffffffffffffffffffff1e2d4c8bbb4a89e978f8a868483838486898d939aa2aeb2bfcbd5e2f0fefffffffffffffffffffffffffffffffffffffffffce9d7c7ad98826d5947341d0c00000000000000000000000e1e2e3e4d5f6d8297a6b7cbdfeffffffffffffffffffffffffffffffffffffffff9eadaccbcb49f8c7c665b49372715020000000000000000000000000000000000000000000000000000041223303f4c5c647885959fa9b2bfc8d1dee5f0f9fffff5eae2d4cbc3b6b2a59d9389817970686158514b4538353126201d140b0903000000000000000000000000000000000000000000000000000000000000000000000006101927313d4a56606c7d8a9da5b4c1d0ddecfafffbecdccdbdaf9d937e685e4d3f2e200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859bb0c5daf0fffffffffeebd9b6a18c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffff2ddc8b29d88735b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000b20354b6074869ba5b1b6c2bdc5c8d1dee5f0feffffffffffffffffffffffffffffffffffecdac9bcb5a9a9acaeb0b3b5bcc9b8b7c6b9b3b1aeaca9a6a3a79e9b999a9b9d9fa8a3a5a8aaadafb2b4bbc8b9b8b8b8b7b7bcb5b3b2b0aeaba8a99f9a90806b5a4834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2933404c5460666f777d83898d9295999b9e9faba3a4a5a5a5a5a5a3a79e9a948d857b6e61594a3d2d1e0e00000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9927d67523f2e1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121e2b394654606b7f949daebbcbdaeafbfffffffffffff4dec9b49f8a76614c3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b60687984919da5b2b7c3ccd5e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d7cdbdb1a69d92877f78736f6d6c6d7279828282828282828282828282817b757172767c848f9aa2b4b9c6ced8e2eaf6fefffffffffffffffffffffffffffffffffce9d7c7baab9f95867b6c6157483b2b1b0b0000000000000000000000000000000000000000000003121e2b394654606b7f949daebbcbdaeafbfffffffffffff4dec9b49f8a76614c372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394758617584979fb4bac7d3e1ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000b1b29394654606b7f949eb0c2d2e5f8fffffffffffffffffffffffffffffffffffffffffff8eadacdbfb3a49c897b68604a4336271a0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b60687984919da5b2b7c3ccd5e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d7cdbdb1a69d92877f78736f6d6c6d7279828282828282828282828282817b757172767c848f9aa2b4b9c6ced8e2eaf6fefffffffffffffffffffffffffffffffffce9d7c7baab9f95867b6c6157483b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000c1d3144556176879ca4b5c2cfe1e9f5fffffffffffffffffffffffffffffffffff5e4d3c3b3a195806b5f4d3e2d1e0e0000000000000000000000000009141d323e4b55606a7884939fa9b8c4d4e1f1fffffffffffffffffffffffffdefdfd0c0b19f937e695d4b3c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e697e939eb0beceddedfcffffffffffffffffffffffffeadaccbdb0a69d95908c88827c756960564c473b35312832363a3a464c525560656c7279808a9fa9bacde1ececdac9bbaa9e8a7a645a4839291909000000000000000000000000000000000000000000000000000002172c42576c8197acc1d1e4fffffffffffffffffffffffffffffffffffffff1e1d3c4b7aa9f9689817a75716f6e6d6e7073787d858e99a1b3b8c4d3e0f0fefffffffffffffffffffffffffffffffffffffff6e1cdbaa9917c67513b2a1800000000000000000000000000102030414c6176879db2c0d1e4f7fffffffffffffffffffffffffffffffffffeebdbcdbcaf9e937f695e4c3d2c1909000000000000000000000000000000000000000000000000000003122230414d5d657a889ba3b4bac7cfdde4eff8fffffcede5d7cdc4b7b2a59d92877e766c635b534c463a363127201d140b08010000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d38454b5f6779879ba3b3bfcfdcecf9fffaebdbccbbb49f8c7c665d4b3e2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffe2ccb7a28d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eeffffffffffffffffffffffedd8c2ad98826d583d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffebd5c0ab96806b56412b160100000000000000000000081d314455637987959ca4a5a7b0b4c0c9d2e0e7f5fffffffffffffffffffffffffffffff8e3cfbcab9f949496999b9d9faba3a3a2a1a89e9c999694918e8b898684858687898b8d909295989a9d9faaa4a3a3a3a3a2a1ab9f9e9d9b9996938f8a847c6b62503c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2f36434a505961686e74787c808386898a8c8e8f8f9090908f8e8c88847f7870655e4c473a2d1f0f000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b362110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2936434b61697f949daebcccddedfeffffffffffeed9c4ae99846f5846331c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631424e5b63707c87929da5b3b8c5ced8e6effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d4c6bab49f97887d746a635b5a5757585c646c6d6d6d6d6d6d6d6d6d6d6d6c6560555760676f7a85939ea8b4bbc8ced8e2ebf6fffffffffffffffffffffffffffffffff5e5d7c9bcb4a49c9081756259483929160300000000000000000000000000000000000000000000000e1b2936434b61697f949daebcccddedfeffffffffffeed9c4ae99846f5846331c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2a3a4757617381939fa9b6c3cfe1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3ebd9c8ad97826d58422d1803000000000000000000000b1b2936434b616b8095a4b5c9def3fffffffffffffffffffffffffffffffffffffffffbeadaccbcb0a1998679655d4e423025180a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631424e5b63707c87929da5b3b8c5ced8e6effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d4c6bab49f97887d746a635b5a5757585c646c6d6d6d6d6d6d6d6d6d6d6d6c6560555760676f7a85939ea8b4bbc8ced8e2ebf6fffffffffffffffffffffffffffffffff5e5d7c9bcb4a49c90817562594839291603000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6073849aa5b6c3d2e0edfcfffffffffffffffffffffffffffffffffffce9d7c6b6a5998372604b413020100000000000000000000000000000000115202e37444b5a626f7e8b9ea6b7c3d4e3f3fffffffffffffffffffffffffdeedecebdb49f8c7b655a493a291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a4a5b667c8c9fb4bccddcecfbfffffffffffffffffffffffff2e2ccbcaf9f9688807b77736d6760564b4538342a201d161e212529333637444b50565c646b7b8b9fb4becee4f4e7d8c8b9a89d8878625746372614010000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffff3e3d3c3b6a69d8c80776c6560565a5858595b5a6368707983909ea6b6c2d3e0f0fffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36210d0000000000000000000000000002131f334658667c90a2b4c8ddeffffffffffffffffffffffffffffffffffff0e0cebdb09e95806b614f402f1f0f000000000000000000000000000000000000000000000000000002112130404d5f677b8a9ea6b5c1cdd7e5edf7fffffff4e9e1d0c7bab4a69d92877d746861574e4a3d363329201d150b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2731414d5b63778599a1b2becedbebf9fff9e9e2cebbaa9f8b7b655c4a3c2c1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92aabbcee2f7fffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2ffffffffffffffffffffffecdac9a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000001152737495b637680878c90929aa2b1b5c2c9d7e7f8fffffffffffffffffffffffffffff4dfcab59f8d7f7f818486888a8d8e8d8d8c8b898684817e7c797673716f6f71727476787b7d808285878a8d8e8e8e8e8d8d8c8b8a89888683817e7a766f665e5044331d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000411182530353a474c53546063676b6e7173757778797a7b7b7b7a7976736f69635b504c40342a1c0f0100000000000000000000000000000000000000000000000000000f24394f64798ea4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182630434f61697f949eafbfd0e0f0fffffffffff1dcc7b19c8774604a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313d494e5f67747d87939ea7b4bbc8d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c4b7a89f9181756860554d493c42413e4a4f57585858585858585858585857504b44454b525c64727e8a979faab4bbc8ced9e6effdfffffffffffffffffffffffffffffff5e7d9cfc2b6b19f978677625746321e080000000000000000000000000000000000000000000000000b182630434f61697f949eafbfd0e0f0fffffffffff1dcc7b19c8774604a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a394655606c7e8b9da5b2becdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4e9e1dedacebbaa937d68533e28130000000000000000000000000b182630434b6073869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffedddccbbaf9e968376635b4c3f311c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313d494e5f67747d87939ea7b4bbc8d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c4b7a89f9181756860554d493c42413e4a4f57585858585858585858585857504b44454b525c64727e8a979faab4bbc8ced9e6effdfffffffffffffffffffffffffffffff5e7d9cfc2b6b19f978677625746321e080000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a2b4c3d3e1f0fefffffffffffffffffffffffffffffffffffdefe1cdbaa89c8776615443302313020000000000000000000000000000000002101927313c494d60697a889da5b7c5d5e8fbfffffffffffffffffffffffffcece2cebbaa9e897862584638281808000000000000000000000000000000000000000000000000000000000000000000000000000000132536475863798a9eaabbcedaeafafffffffffffffffffffffffffae7d4c4af9e9581756b66625958514b453832281f180c0803090b10171f212631353a3e4a4f5d677d92a0b1c5d6e8f6e6d6c6b7a69c8675615544311d1302000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffff7e7d5c5b6a59d877b6b6158504b45384343443c494d535b636e7c889ca4b6c2d3e3f3fffffffffffffffffffffffffffffffffffbe8d6c5ae99836e5745321e0900000000000000000000000000000417293a4c5e70859bb0c1d2e4f8fffffffffffffffffffffffffffffff8e5d2c2b19f96806b62504232221101000000000000000000000000000000000000000000000000000010202f404d5e677d8b9ea8b8c4d2e1e9f5fffffffdefe4d6cdbfb3a99f95877d746860554b4639362d211f170b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303d4a5961758398a0b1bdcedbebfafffeebd9c8baa99e8a7a645a493b2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc8d9ebfefffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffff8e3cfbcab8e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000009192c3d4958616a72777b7d85929ca4abb8c9dbeefffffffffffffffffffffffffff8e4d1c1ad98826d6a6c6e71737577797877777674716f6c69666461575b5a5a5b5d57616365686a6d707275777979797978777776757472706e6b68656057514c403326160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202a343736434a4e5256595c556062636465656666656361585a544e493d382f1f180c000000000000000000000000000000000000000000000000000000000c22374c61778cabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c32434f616b8095a1b3c2d3e4f4fffffffff3decab6a4917c665443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141f2c35414d556068747e89969faab4c1ced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c3b6a69d8a7d6c61574b4437352c2d2c2d3639424242424242424242424242423b353132363e4b54606978828b979faab4bbc8d2dfedfbfffffffffffffffffffffffffffffff7ebe3d3cabdb1a49c8675614b3626140100000000000000000000000000000000000000000000000008141c32434f616b8095a1b3c2d3e4f4fffffffff3decab6a4917c665443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2937444b60687a8798a0b4b9c6d2e0edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5ded7cdc9c5c9b49f8b77624d37220d0000000000000000000000000008141c3043546b8095abc0d5eafffffffffffffffffffffffffffffffffffffff6e2d0bfaf9d9580736158493d2f2114000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141f2c35414d556068747e89969faab4c1ced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c3b6a69d8a7d6c61574b4437352c2d2c2d3639424242424242424242424242423b353132363e4b54606978828b979faab4bbc8d2dfedfbfffffffffffffffffffffffffffffff7ebe3d3cabdb1a49c8675614b3626140100000000000000000000000000000000000000000000000000000000000000000a1f334658667c909fb1c0d1e1f1ffffffffffffffffffffffffffffffffffffffefdfcdbdb49f8a79635846362614050000000000000000000000000000000000000009151d2c35424f5c6478879da7b8cce0ecfffffffffffffffffffffffffffeead8c8b8a79c867661564536261401000000000000000000000000000000000000000000000000000000000000000000000000000b1c3043546176879da8b9c8d9ebf8fffffffffffffffffffffffffff4dfcbb7a695806c6056504c473b3c3632281e160a04000000000000040a0c141d20252d363f4d5f6d8297a7b9cce0f7f4e4d4c4b5a4998373604b41312010000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffeebd9c9b8a69d8778655d4c473a3632282e2e2f2c35383d494e5e6678869ca4b6c5d5e7fbfffffffffffffffffffffffffffffffff5e0ccb9a7917c6752392816030000000000000000000000000000000b1b2f4050657b90a3b5c9ddf7fffffffffffffffffffffffffffffff3dec9b5a497816c6251443324140400000000000000000000000000000000000000000000000000000e1e2e3f4c5e667d8c9fa9b9c6d5e2effdfffffffdeadfd1c6b9b4a1998b80756860554b44373229211a0f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121f2d3b4757607382979fb1bdcedcecfbfff6e6d7c7b9a89d88786359483a291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fffffffffffffffffffff4dfcab59f8b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000e1f2c3a464c5559626668737d86919aabbfd3e8fdfffffffffffffffffffffffff2ddc8b4a38e79635457595b5560626463626160575c595754514e4c463944454639464b4e505355585a556062646463636362626160545d5b5956534f4b4539382f221608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c181f22253035383d404437444b4c4e4f50505050504e4c473a3f38352c231c110400000000000000000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa98e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142532434a60728399a4b6c6d6e8fcfffffff9e5d3c2b19b8673604a37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a213037444b55606976808c9ba3b4bbc8d4e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c3b6a59d887a675f4b46393127211918171b22242d2d2d2d2d2d2d2d2d2d2d2d2c26201d1e212e36434a5a626d78828b979faab5c1cfddedfafffffffffffffffffffffffffffffffef0e5decec2b5a496816c5443301c080000000000000000000000000000000000000000000000000001142532434a60728399a4b6c6d6e8fcfffffff9e5d3c2b19b8673604a3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192731424e5c647682929ea8b5c2d0ddedfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebe0d2c9c6b9b4b0adab99846f594834200b00000000000000000000000000000114263651667c91a6c4d4e7fafffffffffffffffffffffffffffffffffffff0dbc7b3a1957f6b6055463a2c1f1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a213037444b55606976808c9ba3b4bbc8d4e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c3b6a59d887a675f4b46393127211918171b22242d2d2d2d2d2d2d2d2d2d2d2d2c26201d1e212e36434a5a626d78828b979faab5c1cfddedfafffffffffffffffffffffffffffffffef0e5decec2b5a496816c5443301c0800000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176889db2bdcedeeefffffffffffffffffffffffffffffffffffffff3e3d1c0b09f927d675b4a3a291808000000000000000000000000000000000000000000020e1920323e4a5a6379899eb3becfe6f6fffffffffffffffffffffffffff6e6d5c5b5a49a8474605443301c150300000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4a60728399a5b6c6d6e6f6fffffffffffffffffffffffffffbe8d6c5b39d8875604b453837342a27201d150a03000000000000000000000001080b101b2230414c6177899eb3c9d9ebfef2e2d2c2b3a196806b5f4e3e2d1c0c0000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffff7e3cfbcab9e8878625a4b3f332a201d151918191920232c36404c5a6276869ca6b8cbe0f1fffffffffffffffffffffffffffffffff3dec9b39e8975604b36210b00000000000000000000000000000000001223384c5e71869bb0c9daecfffffffffffffffffffffffffffffbe8d6c5b19c8674604b443426150600000000000000000000000000000000000000000000000000000a1b2b3c4b5d657c8b9faabac7d6e4f3fffffffff5e9e1cdc1b4a89e9283786b61574b443731271e160b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2a394555607281979fb1becedcedfcfff5e5d6c6b8a69d8777625846382819090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4c4d4e7fafffffffffffffffffff2dcc7b29d87725745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000e1b2933363b484d50546067717c91a6bbd1e6fbfffffffffffffffffffffffff0dbc5b09b85705b49414437444b4d4e4e4d4c4b453944413f3c393633292f3031293336383b3d404337444b4d4f4e4e4e4e4d4c4c4b43364644413e3a363228241d1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c131c2023272b2e27313637393a3a3b3b3b3a3937332a2a23211a0f0900000000000000000000000000000000000000000000000000000000000000081d314455758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7a9947e69543a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151c3043546175869ca8b9cce1eefffffffff1dec9b5a3917c675544311d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061219273137444b58616b7985949faab6c3d2e0effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8778645c4d4132291d1509060000070d0f17181818181818181818181817100b0809101825303c484d5a626d78828c9ba3b3bfcfe0e7f2fbfffffffffffffffffffffffffffffff9ece0d2c2b39e8874604b35200b000000000000000000000000000000000000000000000000000007151c3043546175869ca8b9cce1eefffffffff1dec9b5a3917c675544311d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d313e4a58616e7d8a9ca4b3bfcfdcedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e8dbcdc2b5b1a89e9a98988d7a644f3b2b18050000000000000000000000000000000d22374d62778ca6b7cbdff4fffffffffffffffffffffffffffffffffff8e5d2c2ae99836f614b4437291c0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061219273137444b58616b7985949faab6c3d2e0effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8778645c4d4132291d1509060000070d0f17181818181818181818181817100b0809101825303c484d5a626d78828c9ba3b3bfcfe0e7f2fbfffffffffffffffffffffffffffffff9ece0d2c2b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000c2135495b6c8197a6b7cbdbebfcfffffffffffffffffffffffffffffffffffff7e7d5c5b4a296816c5f4d3d2d1c0c0000000000000000000000000000000000000000000000000614202d3c495b657b90a0b2c8d8eafdfffffffffffffffffffffffffff3e3d2c2b4a2988272604b4333211100000000000000000000000000000000000000000000000000000000000000000000031729394b5d6a7f94a1b3c3d4e4f4fffffffffffffffffffffffffffff5e0ccb8a7937e6956453228221f18120b0902000000000000000000000000000000000007131f3447596b8095abbccfe3f7fff0e0d0bfb09e927d685c4a3a291704000000000000000000000000000000000000000000000a20354a5f758a9fb4cadff4fffffffffffffffffffffffffffffffbe8d6c5b49f8c7b655a483c2e1f170c0902000300060c0f1a212f3c48586278889eb3c3d3e6f9fffffffffffffffffffffffffffffae7d5c4ac97826d5645321e090000000000000000000000000000000000091c2f4054697e94abbccfe3f8fffffffffffffffffffffffffff5e0ccb9a7917c67564531261607000000000000000000000000000000000000000000000000000003162839495a647b8a9fa9bac8d8e5f4fffffffff2e5d7cdbcb0a39b8a7d6f635a4b463931271d150903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b28374454607281979fb1becfdeeefefff4e4d5c4b6a59b8576615645372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba6b7cbdff4fffffffffffffffffff0dbc5b09b86705b392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000b171f212b343736434a5263788da3b8cde2f8ffffffffffffffffffffffffead5c0ab95806b563d2c2f27313638393838373632282f2c292724211e171a1a1c171e212326282b2d263135383939393938383736353026312e2c2925211e160a09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e121619151d20222324252626262524211f17140e0c060000000000000000000000000000000000000000000000000000000000000000000b20354b60758aaabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253646576379899eb3c0d1e5f5fffffff8e5d2c1b19c8674604b3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d27313a464c5b63737f8b9da5b5c2d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb9a89d8778625a4a3e301e160b010000000000000002030303030303030303030302000000000008131c2b353c484d5a626d798599a1b3c3cbd5e0e8f3fffffffffffffffffffffffffffffffef0e0ccb8a78e78634e39230e0000000000000000000000000000000000000000000000000000000013253646576379899eb3c0d1e5f5fffffff8e5d2c1b19c8674604b392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214202d3a464c5f68798699a1b2becfddedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8d8cbbdb0a49c9289858283806a5c4a361d0d000000000000000000000000000000000b2034485973889db2c8ddf2fffffffffffffffffffffffffffffffffff3dec9b5a48d79634e433126190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d27313a464c5b63737f8b9da5b5c2d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb9a89d8778625a4a3e301e160b010000000000000002030303030303030303030302000000000008131c2b353c484d5a626d798599a1b3c3cbd5e0e8f3fffffffffffffffffffffffffffffffef0e0ccb8a78e78634e39230e000000000000000000000000000000000000000000000000000000000000071a2d3e4e63798c9fb4c4d4e7f9ffffffffffffffffffffffffffffffffffffffecdac9b8a79b8474604b41301f0f000000000000000000000000000000000000000000000000000002101e2c3d4c5d6d8298aabbcee2f7fffffffffffffffffffffffffffff0e0d1c0b2a096816c61503f2f1b0b0000000000000000000000000000000000000000000000000000000000000000000a1e334657657b8c9fb4bfd0e1f1ffffffffffffffffffffffffffffffecdac9b39e8975614b3828160d0b050000000000000000000000000000000000000000000004182a3b4d62788b9fb4cadff4fffeedddcdbcb49f8b7a645846331f1300000000000000000000000000000000000000000000061c31465b71869bb0c9daecfffffffffffffffffffffffffffffff5e0ccb8a797816c5d4c3c2b1e100400000000000000000006121d2b3a485a677c91a5b6cadff3fffffffffffffffffffffffffffff4e0cbb7a68f7a6550382816020000000000000000000000000000000000001122374d62778c9fb5cadff4fffffffffffffffffffffffffff3dec9b39e8975604b382715080000000000000000000000000000000000000000000000000000010f1e3245576278899ea8bac7d8e6f5fffffffff1e2d5c7bab49e95857868604d493c32281d150901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736435460728197a0b2bfd0dff0fffff2e2d3c3b5a39a8474605544311d160500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465773889db3c8ddf2ffffffffffffffffffeed9c4af99846f5a442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000040a0d19202a333b484e63788da3b8cde2f8fffffffffffffffffffffffde8d3bda8937e68533e2919151d202224232222211e161a1714110f0c0a03000500030a0c0e10131518141d20222424242423222221201c141b191613100b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010002080b0d0e0f10101111100e0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182939495b687e93a2b4c7d7eafdfffffff0decab6a4937e685745321e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d29333d4a5460697a879ca4b5c1d1deedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6cfbfb39e8a79635a483c2d20120300000000000000000000000000000000000000000000000000000000000e19202b353c494d5b63748399a5b3b8c4ccd6e3ecfafffffffffffffffffffffffffffffbe8d5c5a7927d68523d28130000000000000000000000000000000000000000000000000000000008182939495b687e93a2b4c7d7eafdfffffff0decab6a4937e685745321e0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2933414e5b63758398a0b2bfd0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeadacbbaad9e96867d74706d6e6a61503e2d1b000000000000000000000000000000000005192b3b596e8399aec3d8eefffffffffffffffffffffffffffffffffff1dbc6b19c86715b49351d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d29333d4a5460697a879ca4b5c1d1deedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6cfbfb39e8a79635a483c2d20120300000000000000000000000000000000000000000000000000000000000e19202b353c494d5b63748399a5b3b8c4ccd6e3ecfafffffffffffffffffffffffffffffbe8d5c5a7927d68523d28130000000000000000000000000000000000000000000000000000000000000d21364a5c6e8399aabbcee2f2fffffffffffffffffffffffffffffffffffffff5e3cfbcab9e897862554431231301000000000000000000000000000000000000000000000000000000000f1f2f3f4d62788b9fb4c9daecfffffffffffffffffffffffffffffeeedecfbeb19f947f6a5d4c3a291704000000000000000000000000000000000000000000000000000000000000000a1a2f3f4c6176879daabbceddedfffffffffffffffffffffffffffffff4e3cfbcab95806b5746321a0a00000000000000000000000000000000000000000000000000000c2034485970859ab0c5daeffffffbebe1cdbaa99d8776614c41311c0c0000000000000000000000000000000000000000000013283d52687d92abbccfe3f8fffffffffffffffffffffffffffce9d6c6b39e8976614c3f2f1e0e000000000000000000000000000d1c2b3c4a6073879db2c7dcf2fffffffffffffffffffffffffffff2ddc8b39d8873604a35200b000000000000000000000000000000000000000b2034485970859bb0c5dbf0ffffffffffffffffffffffffffeed8c3ae99836e5645311a0a0000000000000000000000000000000000000000000000000000000f1f32424b6075859ba7b8c6d7e5f5fffffffff1e1d4c4b7a99f928073635a4e42352c1e160b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182536435460738298a1b3c1d2e1f1fffff1e1d2c2b4a2998373604b4433231302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629395b70859bb0c5daf0ffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000010f1a21313a474c596267788da3b8cde2f8fffffffffffffffffffffffee9d4bea9947f695436261402080b0d0f0e0d0c0b09030002000000000000000000000000000000000001080b0d0f0f0e0e0e0d0d0c0b090b0e100d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba0b6d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa937d6853382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c4a6072849aa9bacde2f4fffffff9e5d3c2b39d8875604b3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f2d36434b5c6477869ba3b4c0d0ddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b2a0917d675b4a3c2b1e100200000000000000000000000000000000000000000000000000000000000000050e19202b353d4a56617587939da6b3b8c5cfdfe6f2ffffffffffffffffffffffffffffebd6c1ac96816c57412c1700000000000000000000000000000000000000000000000000000000000b1b2c3c4a6072849aa9bacde2f4fffffff9e5d3c2b39d8875604b3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f313d495761738298a1b3c2d3e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcdbcad9c9381736760555858555043332010000000000000000000000000000000000000152a3f546a7f94a9c9d9ebfeffffffffffffffffffffffffffffffffecd7c1ac97826c573d2c1a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f2d36434b5c6477869ba3b4c0d0ddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b2a0917d675b4a3c2b1e100200000000000000000000000000000000000000000000000000000000000000050e19202b353d4a56617587939da6b3b8c5cfdfe6f2ffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000031628384e64798ea1b2c8d9ebfffffffffffffffffffffffffffffffffffffff5e5d2c1b59f8d7c665a4837271505000000000000000000000000000000000000000000000000000000000001112035495a6d8297abbccfe3f8fffffffffffffffffffffffffffffceddccebdb59f8d7b655846331f0f000000000000000000000000000000000000000000000000000000000000021628384b5d6d8297a5b7c8d9ebfbfffffffffffffffffffffffffffbeee4d7cab59f8c78624d39281600000000000000000000000000000000000000000000000000000005192b3b54697f94a9c9daecfffffffde9d7c7b6a599836e604e3a2a17040000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffffffff5e1cdb9a8947f6a58473321110000000000000000000000000000000e1c3043546b8095abc0d5eaffffffffffffffffffffffffffffecd7c1ac97826c5443301c070000000000000000000000000000000000000005182b3b576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a5538271500000000000000000000000000000000000000000000000000000009192c3d4f606e8298a3b5c5d5e4f5fffffffff1e1d3c3b7a69d8b7d6b6055493c3120190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818253644556073839aa3b5c3d4e4f4fffff0e0d1c0b3a197816d625041312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e44596e8399aec3d8eeffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000004111f2d36414d58616c777c7e93a8bdd2e8fdffffffffffffffffffffffffedd8c3ad98836e5443301c08000000000000000000000000000000000000010305070002090b0c0b0c0c0d0d0e0f10111214151719151d202325221f18110b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1317191a1a1a1a1a1a1a1a1a1a1a1a1a1c1e1e1b160e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758babbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8ae99846f5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c30435463798b9fb4c6d6e9fcfffffff1dfcbb7a6947f6a5947341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1826303e4a596276859aa2b3bfcfddedfafffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa98836e5f4d3d2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000060e19202d38465761747e88949ea7b2becbd4e2ecfdffffffffffffffffffffffffefdac5af9a85705a3929170300000000000000000000000000000000000000000000000000000000000e1c30435463798b9fb4c6d6e9fcfffffff1dfcbb7a6947f6a5947341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f2c39465560738399a4b6c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b09e937e6c60554b443743403c3325150200000000000000000000000000000000000010253b50657a90abbccfe3f7ffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1826303e4a596276859aa2b3bfcfddedfafffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa98836e5f4d3d2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000060e19202d38465761747e88949ea7b2becbd4e2ecfdffffffffffffffffffffffffefdac5af9a85705a3929170300000000000000000000000000000000000000000000000000000000091e3245566c8197acbfcfe6f6fffffffffffffffffffffffffffffffffffffce9d7c7b5a396806b5e4c3c2b19090000000000000000000000000000000000000000000000000000000000000006192b3c4e63798c9fb5cadff1fffffffffffffffffffffffffffffffbebe3cfbcab9d8776614c3d2c1a060000000000000000000000000000000000000000000000000000000000091e324556657b909fb1c3d4e6f6fffffffffffffffffffffffffff3e8e0d0c6b9af9a846f5a49351b0b0000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfe3f8fffffff5e5d4c3b2a1927d685847331f100000000000000000000000000000000000000000000a1f33465872879cb2c7dcf1fffffffffffffffffffffffffeebd9c8b49e8976614c3a2a17030000000000000000000000000000000013253650667b90a5c6d6e8fcffffffffffffffffffffffffffecdac9a7917c675236251300000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000001152737495b697e93a0b2c2d2e3f3fffffffff1e1d3c3b6a59d887a675f4b44372c1e1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818263744556175859ba5b7c6d6e7f7fffeeedecfbfb19f95806b604e3e2d1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000011222f3d4a4e5f6776818a92939cadc1d5eafffffffffffffffffffffffffff3ddc8b39e8874604b35200d000000000000000000000001080b0d10121417191b1c1e161e212121212122232324252628292a2c2e273136393b37342a26201d150904000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1a2123282c2e2f2f2f2f2f2f2f2f2f2f2f2f2f313333312b24211a0f08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6b8095a8b9cde1f5fffffffae7d4c4b49e8977614c3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d3b485861758499a1b3bfcfdcecfafffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d41301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000060f1a283946566069757f8998a0b2b7c3cee1e9f5fffffffffffffffffffffff3ddc8b39e88735746331e0a000000000000000000000000000000000000000000000000000000000000132536495b6b8095a8b9cde1f5fffffffae7d4c4b49e8977614c3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b293744556175869caabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a396806b604b443731272e2b28211507000000000000000000000000000000000000000c21364b61768b9fb4cadff4fffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d3b485861758499a1b3bfcfdcecfafffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d41301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000060f1a283946566069757f8998a0b2b7c3cee1e9f5fffffffffffffffffffffff3ddc8b39e88735746331e0a000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9deedfffffffffffffffffffffffffffffffffffffff5e1cdbaa99b8574604b402f1d0d0000000000000000000000000000000000000000000000000000000000000000000e2135495b6f8499afc3d3e6f9ffffffffffffffffffffffffffffffffecdac9b7a696816c5b4935210f0000000000000000000000000000000000000000000000000000000005182a3b4b6074879cb2becee1f1fffffffffffffffffffffffffff3e3d6ccbfb3a89e927e68533c2c1900000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffff1e1cfbfb39e8976614c3e2e190900000000000000000000000000000000000000000417293a5b70859ab0c5daeffffffffffffffffffffffffff7e2cebbaa96816b5847331c0c00000000000000000000000000000000000d22374c62778ca8b9cce1f5fffffffffffffffffffffffff8e3cfbcab8d78634d38230e0000000000000000000000000000000000000000000f24394e64798ea3b9cee3fffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000081d31445563798b9fb4becfe0f0fffffffff2e2d3c3b6a59d8778645c4d413126190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273746576277879da8b9c9daecfffffcedddcebdb09e927d685c4a3b2a190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000a1a2f404c5b636f7d89969fa9a8adbacaddf0fffffffffffffffffffffffffff5e0ccb8a7907a65503b2b181714110e0b0a0c0f121518151d202325282a2c2e30323328323636363637373839393b3c3d3e40414338454b4e504c483b3b3631271f180c040000000000000000000000000000000000000000000000000000000000000000000000000000020b161e212c35383e424444444444444444444444444445474848464039362d201d15090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece1cdbaa98f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4c61768a9eb4c7d7e9fcfffffff2e1ccb9a896816c5b4935211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101d2b3a475761748399a1b2becfdcecfbfffffffffffffffffffffffffffffffffffffffffffffffeead8c8ad98826d5a4835231301000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2838454b57606a7782909da5b1becdd7e5f1fffffffffffffffffffff5e0ccb8a78b76614b36210c00000000000000000000000000000000000000000000000000000000000008182c3d4c61768a9eb4c7d7e9fcfffffff2e1ccb9a896816c5b4935211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1927374657647a8c9fb4cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9b8572604a4231261d151915130d0400000000000000000000000000000000000000000a1e33465771879cb1c6dcf1fffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101d2b3a475761748399a1b2becfdcecfbfffffffffffffffffffffffffffffffffffffffffffffffeead8c8ad98826d5a4835231301000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2838454b57606a7782909da5b1becdd7e5f1fffffffffffffffffffff5e0ccb8a78b76614b36210c00000000000000000000000000000000000000000000000000000006192c3c52677d92a7b9cce0f5fffffffffffffffffffffffffffffffffffff5e5d1c0b49f8a7963554431221200000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a5b6cadff7fffffffffffffffffffffffffffffffff7e7d4c4b49f8b79634e3d2c1a060000000000000000000000000000000000000000000000000000000b1f3447596a7f94a5b6cadcecfffffffffffffffffffffffffff3e3d5c5b8b3a1998a7e72604b35200e00000000000000000000000000000000000000000000000000000000000a1e32465773889eb3c8ddf3ffffffffffede0ccb8a797826d5c4b3726140100000000000000000000000000000000000000031628385b70859bb0c5daf0fffffffffffffffffffffffff4dfcab49f8b78624d3a29170000000000000000000000000000000000000b1f34475974899eb3c9def3fffffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000000000000000000000000000d22374d62778ca2c7d8eafdfffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000000000000000000000000000006192c3c4b6073859ba9bacddcecfefffffff5e5d5c4b6a59c8778625a4b3e301d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192939485963798a9eabbccfe3eefffffbecdbcdbcb49f8b7a64594737271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000031628384c5e667984929ea7b4bac7c1cad8e8fafffffffffffffffffffffffffffbe7d5c5ad98826d594834262c292623201e2124272a2d273135383a3d3f414345474838454b4b4b4b4c4c4d4e4f505152535557595b56606365625958514b4437342a1f170c0100000000000000000000000000000000000000000000000000000000000000000000000a161e2932363d494e5357595a5a5a5a5a5a5a5a5a5a5a5a5a5c5d5e5b564e4a3d3631271d150a020000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccdbdaf9d8f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3347586b8096a9bacde1f6fffffffce8d6c6b49f8b79634e3f2e1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a39465660748398a0b2becfdcedfbfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b66503c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a283239454b59616d7c87979fb4bac7d4e1eefcfffffffffffffffffbe7d5c5a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000f1f3347586b8096a9bacde1f6fffffffce8d6c6b49f8b79634e3f2e18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091929394a5c6c8297acc2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7a645443301d1409010000000000000000000000000000000000000000000000000003172939586d8297adc9d9ebfefffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a39465660748398a0b2becfdcedfbfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b66503c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a283239454b59616d7c87979fb4bac7d4e1eefcfffffffffffffffffbe7d5c5a38e78634e39230e0000000000000000000000000000000000000000000000000000000c2035495a70859aafc5d6e8fbfffffffffffffffffffffffffffffffffffde9d7c7b4a2937e695b493727150400000000000000000000000000000000000000000000000000000000000000000000000f20354a6073879db2c9daecfffffffffffffffffffffffffffffffffff2e2cebbaa98836e5b4935210a000000000000000000000000000000000000000000000000000005182a3b4c62778a9eb4c3d3e6fafffffffffffffffffffffffffbe8d5c5b8a79e91847869605443301c080000000000000000000000000000000000000000000000000000000000031629395b71869bb0c6dbf0fffffffffffbe8d5c5b59f8d7a645544311d0d00000000000000000000000000000000000000091e32455672879db2c7dcf2fffffffffffffffffffffff9e5d3c2ae98836e5a48351c0c00000000000000000000000000000000000005182a3b5c71869cb1c6dbf1fffffffffffffffffffffffff4dfc9b49f8a745746321e090000000000000000000000000000000000000000000b21364b60768ba9bacee2f6fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000082035495a6a7f95a3b5c7d7e9fafffffff7e7d7c7b8a69c8778625a483c2e20130100000000000000000000000000000000000000000000000000000000000000000000000000010203040403020100000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4a5b667c8d9fb5c0d0e2f3fffff9eae2cdbaa99d8777625544311d130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffff1dcc7b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a05000000000000000000000000000000000000000000000000142a3f54697f94a9c8d9ebfefffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000091e324556667c8b9aa2b3b8c5ced8d5dde8f6fffffffffffffffffffffffffffffff3dfc9b49f8b77624d4437413e3b38363336393c3f4237444b4d50525456585a5c5d5f56606160616162626364656667696a6c6e707275787a77736d6660554c473a332a1d1409000000000000000000000000000000000000000000000000000000000000000001121a283239464b545b63686c6e6f6f6f6f6f6f6f6f6f6f6f6f6f717373706b635b524b443732281d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccebeb09f957f6a5d4b37230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c61778a9fb4c9def3fffffffff4e2cebbaa99836e5d4b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2938455660738298a0b2becfddedfdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d28323a474c5e667582929fa9b7c3d1deedfbffffffffffffffffe4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000004172a3a4c61778a9fb4c9def3fffffffff4e2cebbaa99836e5d4b3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4d63788da4b5c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5c4a362513010000000000000000000000000000000000000000000000000000000013293e53687e93abbccfe3f7fffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2938455660738298a0b2becfddedfdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d28323a474c5e667582929fa9b7c3d1deedfbffffffffffffffffe4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000011426374d63788da2b4c8e4f4fffffffffffffffffffffffffffffffffffff6e1cdbaa99a8472604a3d2c1909000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95abbccfe3f8fffffffffffffffffffffffffffffffffeead8c8b59f8c79634e38281502000000000000000000000000000000000000000000000000000b1f3447596c8196a8b9cde1f1fffffffffffffffffffffffffff5e0ccb8a79e897d6f625a4b43362614010000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffff3e3cfbcab9b8573604b3c2b18080000000000000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffffffffffffff3dec9b6a48f7a65503c2b1900000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffff6e2cebaa98b76614b36210c000000000000000000000000000000000000000000091e324557748a9fb4c9dff4fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000008182e3f4d62788b9fb4c1d2e5f5ffffffffecdac9baa99d8878625a483c2b1e1002000000000000000000000000000000000000000000000000000000000000000001080b0e111316171819191817161413110f0d0b0801000200000000000000000000000000000000000000000000000000000d1d2d3d4c5e6a8095a2b4c4d5e7fbfffffdead7c7b7a69a8474604b4231201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffff2dcc7b29d87725d48321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10121b1f1b0e0c0700000000000000000000000000000000000000000013283d52687d92aabbcee2f7fffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000b21364b6075889da9b4c0ccd5e2eaf5f0fafffffffffffffffffffffffffffffffff7e2cebbaa96816b60555a5754514e4b464c4f5255585a5560626567696c6e70717374757676767676777878797a7b7d7e7f818385888a8e908c88827b746b61594c473a3126191000000000000000000000000000000000000000000000000000000000000009151d2f38454b57616971787d818384848484848484848484848484868888858079716760554b45383127191202000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccfbeb2a096816c61503f2e1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3447596d8297acc4d5e7fbfffffffeead8c8b3a18f7b655443301c0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2838455560738298a0b2bfd0dfeffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2a34404c57616d7e8b9da5b4c0d0ddecfafffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000c1f3447596d8297acc4d5e7fbfffffffeead8c8b3a18f7b655443301c0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035495a71869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533e2d180800000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4cadff3fffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2838455560738298a0b2bfd0dfeffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2a34404c57616d7e8b9da5b4c0d0ddecfafffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000081d3144556b8095abc0d1e3fffffffffffffffffffffffffffffffffffffae7d4c4b49f8b79635443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb5cadff4fffffffffffffffffffffffffffffffffff6e3cfbcab96816c5645321d09000000000000000000000000000000000000000000000000011527374c62778a9fb4c6d6e9fffffffffffffffffffffffffffff3dec8b39e8979675f4d483c30261808000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffecdac9b5a3937e695a4836261401000000000000000000000000000000000010253a4f657a8fabbccfe3f7fffffffffffffffffffffeead8c8b19c86715d4b371e0e0000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffdead8c7a28d78634d38230e000000000000000000000000000000000000000000031628395f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000001325364b5d6e8398a9bacddfeffffffffff4e3cfbcab9f8b7a645a483c2b1e0e00000000000000000000000000000000000000000000000000000000000003090c11141c202326292b2c2d2e2e2e2c2b2928262422201d151a1715110d0b06000000000000000000000000000000000000000000000f1f30404b6072849aa6b8cbe0ecfffffff5e5d4c4b4a297816c604e3e2e1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffff2ddc8b29d88735d48331e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d252731353024211a0f02000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000010253a50657a8fa6b7c7d0e0e8f3fdfffffffffffffffffffffffffffffffffffffffdead8c8b49e8a7975726f6c69666360576164676a6d707275787a7d7f8183858788898a8b8b8b8b8c8c8d8e8e909192939596989b9d9faba5a69d97908880776c61584b44372d1c130800000000000000000000000000000000000000000000000000000009192731404c56606a767e868d9397999999999999999999999999999a9c9d9d9b958e857d746960564b4437301d150a00000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa5b7cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdccfbeb2a0988272604a43332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b50657b90a6b8cbe0f4fffffffff6e6cfbfb09b8572604a3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2737445560738298a1b3c1d1e2f2ffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c181f2f39464b60687a879aa2b3bfcedcebf9fffffffffff9e6d4c3a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000004182a3b50657b90a6b8cbe0f4fffffffff6e6cfbfb09b8572604a38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79634e3924100000000000000000000000000000000000000000000000000000000000000b2035485a6f849aafc5d5e8fbfffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2737445560738298a1b3c1d1e2f2ffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c181f2f39464b60687a879aa2b3bfcedcebf9fffffffffff9e6d4c3a38e78634e39230e00000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddeefffffffffffffffffffffffffffffffffffff4dfcbb7a695806a5b49362513010000000000000000000000000000000000000000000000000000000000000000000000000000082035485a70859ab0c5daefffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b000000000000000000000000000000000000000000000000081d3144556b8095a9bacde4f4fffffffffffffffffffffffffffce7d2bca7927d675b4d41352b1c14080000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffff7e7d2c1b39e8978625443301c11010000000000000000000000000000000215283854697f94a9c9d9ebfefffffffffffffffffffff7e2cebbaa947e69543f2e1c000000000000000000000000000000000000000003182d43586d8298adc2d7edffffffffffffffffffffffffffe6d1bba6917c66513c2711000000000000000000000000000000000000000000001f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000071c304354657a8fa0b2c7d7eafdfffffff4e4d1c1b59f8d7d675c4b3c2b1d0e00000000000000000000000000000000000000000000000000000000040a0c161e2126263035383b3e40424343434342403f3d3b39373531272f2d2a272320190e07000000000000000000000000000000000000000001121c3043546277889eb3becfe2f3fffffff2e2d1c0b19f927e685c4b3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffff3dec8b39e89735e3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f30393c464a4539362d1e160a0000000000000000000000000000000000000b1f3447596f849aafc4d9effffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000011273c51667c91a6c4d5e5eefbfffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a89e8d8a8784817e7b78757376797c7f8285888a8d8f929496989a9c9d9e9faba0a0a0a1a1a2a3a4a5a6a7a8aaacaeb0b2b4bcc4b7b2ada79e958a81766960554a3e3025180a0000000000000000000000000000000000000000000000000009192737444b5e66757f89949ca4a8acaeafafafafafafafafafafafafafb1b2b3b0aba39b92877e756860554d4032281a0a000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c2d3e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeadbcebeb2a0988273605443302515030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074889eb3c8ddf3ffffffffffedddc9b5a3927d675645321e0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192737445560738399a3b4c4d5e7fafffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933424e5c64768499a1b2becddbeafdfffffffff4dfcab7a58b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000c20354b6074889eb3c8ddf3ffffffffffedddc9b5a3927d675645321e0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a76604b36210b00000000000000000000000000000000000000000000000000000000000005192b3c52677c91a7b8cce0f7fffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192737445560738399a3b4c4d5e7fafffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933424e5c64768499a1b2becddbeafdfffffffff4dfcab7a58b76614b36210c0000000000000000000000000000000000000000000000000005182a3b51667c91a6b7cbdff4fffffffffffffffffffffffffffffffffffde9d7c7b29d8875614b3c2c180800000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c54697e94a9c3d4e6fafffffffffffffffffffffffffffffffffff7e1ccb9a8917c66513c26110000000000000000000000000000000000000000000000000b20354b6074889eb3c7d7e9fffffffffffffffffffffffffffff6e1cbb6a18c76614c3d3020190e01000000000000000000000000000000000000000000000000000000000000000004172a3a5b70859ab0c5daeffffffffffffffffff0e1ccb9a89a8473604b3f2e1f0f000000000000000000000000000000091d3245566f849aafc4d9effffffffffffffffffffffff4dfcab49f8b77614c372211000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000011426374a6072859bb0bfcfe5f5fffffffce9d7c6b5a395806b5f4d3e2e1e0e000000000000000000000000000000000000000000000000000001080c181f222832363c36434b4e515356575859595857565452504f4d4b443744423f3c38352b221b100200000000000000000000000000000000000000011426364859667c91a0b2c4d5e7fbffffffefdecebdb49f8b7a645544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffff4dfcab49f8a755846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2933414d525b5f5a4e4a3d32281a11070000000000000000000000000000000004182a3b53687e93a8c8d8eafdfffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000f24394f64798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b9b4a99f9c999693908d8a898b8e9194979a9d9faaa5a7a9abadafb1b2b4b5bcb6b5b6b6b7b7b8b9babbbcbebfc1c3c5c7cacfd4cbc8c5b8b3a99f96897e73645c4a4336281a0a0000000000000000000000000000000000000000000000021527374455606c7c87949ea7b1b5c2c1c3c4c4c4c4c4c4c4c4c4c4c4c4c4c6c8c8c5c1b5b0a59d93887e74675f4b4538281502000000000000000000000000000000000000000000000000000000000000000000000000071c304354697e94a4b6c4d2e0ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3cdbdb1a09882736055443625130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8197acc1d6ecfffffffffff8e4d2c1b29d8775604b3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919263744556074859ba6b8cbe0effffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313e4a5861748398a0b0bccce2eaf6fffffff2dcc7b29d87725746321e0a000000000000000000000000000000000000000000000000000000000000000000081d3144556c8197acc1d6ecfffffffffff8e4d2c1b29d8775604b3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745645321e09000000000000000000000000000000000000000000000000000000000000000e20364b6075889eb3c9daecfffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919263744556074859ba6b8cbe0effffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313e4a5861748398a0b0bccce2eaf6fffffff2dcc7b29d87725746321e0a000000000000000000000000000000000000000000000000000b1f3448596e8399aec4d4e7fafffffffffffffffffffffffffffffffffff6e1cdbaa9937e695746321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d62788da5b7cbdff4fffffffffffffffffffffffffffffffffffce8d6c6ac97826d573a2a1704000000000000000000000000000000000000000000000114263651667c91a6b8cbe5f5fffffffffffffffffffffffffffff8e3ceb9a38e79644e39241305000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1fffffffffffffffffce8d6c6b4a2947f6a5d4b3d2d1b0b00000000000000000000000000000b20364b60758a9fb4c9def4ffffffffffffffffffffffeed9c4af99846f5947341f0a000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffeed9c4af99846f5a3727150200000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000081d314455677c91a3b5c9ddedfffffffff7e1cdb9a89b8573604b41302010000000000000000000000000000000000000000000000000000409151d202a343739464b515654606366686b6c6d6e6e6d6c6b696866646260555c5a5754514d493c362d2012040000000000000000000000000000000000000008182a3b4c5e6d8298a6b8cbe0effffffffcebe2cdbaa99d8874604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffff7e2cebbaa8b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b11121313141f2c3a464c5f67707470635b4b45382f201c13120e0b080100000000000000000000000e23384d63788daabbcee2f7fffffffffffffffffffffffffeebd9c8a6917c66513c2711000000000000000000000000000b20354b6074889eb3c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffff4e4d6cdc7bab4b1afaca9a6ab9f9ea7a4a7aaadafb2b4bbc8bcbec1c3c5c6c8c9cacfdacbcbcbcccdcdcecfd0d2d3d4d6d8dadddfe3e7dfddd5ccc7bab4a79e93867a6a60544538281a0a00000000000000000000000000000000000000000000081d314455607381909da5b3b8c5c9d2d6d8d9d9d9d9d9d9d9d9d9d9d9d9d9dbdddddbd2c9c3b7b2a69d93877c6e605645321d0e000000000000000000000000000000000000000000000000000000000000000000000000001325364b6074869ca6b5c2cfe1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7d9cfbcb09f9782736055443726180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263750667b90a5c3d3e6f9ffffffffffefdfcbb7a6947f6a5948341f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273745566277889db3c1d2e4f8fffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313202d3a4756607382969eafbcced8e6f1fdf9e6d4c3ad97826d58392916030000000000000000000000000000000000000000000000000000000000000000000114263750667b90a5c3d3e6f9ffffffffffefdfcbb7a6947f6a5948341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e3828160200000000000000000000000000000000000000000000000000000000000000091d3145566b8096abbccfe3f8fffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273745566277889db3c1d2e4f8fffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313202d3a4756607382969eafbcced8e6f1fdf9e6d4c3ad97826d5839291603000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffff4dec9b49f8a76614c3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72889db2c7ddf2fffffffffffffffffffffffffffffffffffff1dcc7b29c87725847331f0a00000000000000000000000000000000000000000000081c3043546d8398adc4d5e7fffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb5cadff4fffffffffffffffffff4e4d1c0b49f8b7b655b4a392917030000000000000000000000000010253a50657a8fa9bacde1f6fffffffffffffffffffff9e5d3c2a8927d68533a2a1804000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffff2ddc8b39d88735544311d0800000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000011426374b6073869cb1c1d2e4fbfffffff7e7d1c0b49e8a79635544312312020000000000000000000000000000000000000000000000040c171f2731353a474c535761666b7074787b7e80818283838381807e7d7b79777573716f6c6a66625a4f4a3e30231305000000000000000000000000000000000000000d1d2f404c6176889eb3c0d1e7f7fffffffdead7c7b7a6907b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395e73889eb3c8ddf3fffffffffffffeead8c8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d202628282829313d4958616e7c868a85796b60564b3f3530252723201c1415120c0a030000000000000c2035495a748a9fb4c9dff4fffffffffffffffffffffffff7e2cebbaa8e79634e39240e00000000000000000000000000081d3144556c8196a9bacde1effffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d8cec9c7c4c1bec9bcb4b3b8c5bcbfc2c5c7caced9d2d4d6d8dadcdddedfe3ece0e0e1e1e2e3e3e5e6e7e8eaebedf0f2f4f7faf4f2e8e0d7cdc5b8b3a39b8c7f7260564538281502000000000000000000000000000000000000000006192c3c4b607383969eb2b6c3ccd5dee5eceeeeeeeeeeeeeeeeeeeeeeeeeeeff1f2f2efe4ddd4cbc4b7b2a59c918274604b3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000081e3245566379889ca4b2becdd6e4eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d7c9bcb49e95817260554437261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca5b6cadff3fffffffffffae6d4c4b49e8a77624c3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091928384759687d92a3b5c9ddf5fffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a384555607280959eb4bbc8d3e2eaf0dfcab6a5907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca5b6cadff3fffffffffffae6d4c4b49e8a77624c3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d0000000000000000000000000000000000000000000000000000000000000000021527384d62788c9fb5cadff4fffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091928384759687d92a3b5c9ddf5fffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a384555607280959eb4bbc8d3e2eaf0dfcab6a5907b66513b261100000000000000000000000000000000000000000000000000081c2e3f546a7f94aabbcee2f7fffffffffffffffffffffffffffffffffffff0dbc5b09b86705746331b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586e8398adc3d8edfffffffffffffffffffffffffffffffffffff3dfcab6a58c76614c37210c000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf3fffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90abbccfe3f8ffffffffffffffffffffeee2cebbaa9e8979635746331e0a00000000000000000000000000152a40556a7f95aac7d7e9fcfffffffffffffffffffff3decab6a48c77624c37220d00000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffff4dfcab59f8a75604b36200b00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000081d314455677d92a4b6cadfeffffffffeebd9c9b4a2937e685b493727150500000000000000000000000000000000000000000000040c171f293337444b515961696f767b8185898d909395979898989897959492908e8c8a888684827f7c7871645c4d413023130400000000000000000000000000000000000000121f334758687d92a2b4c9daecfffffffff5e5d4c4ab96816b563c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657748a9fb4c9dff4ffffffffffffffe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192731353b3d3d3d3f424e5b637683919b9f9a8b8074655d4e4a43363c383530262a27211e170b03000000000b20354b60758a9fb5cadff4fffffffffffffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000011527374d62778a9fb4c1d2e4f4fffffffffffffffffffffffffffffffffffffffffffffffffcf5eae2dfdcd9d6d3d9cfcac8ccd6d1d4d7dadddfe2ebe7e9ebedeff1f2f3f4f8fffff5f6f6f7f8f9fafbfcfdfffffffffffffffffffffbf5e9e1d6ccc2b5aa9f948374605645321d1000000000000000000000000000000000000000000c2035495a6b8196a1b0bdcad4e0e8f3f8fffffffffffffffffffffffffffffffffffffff8f2e6dfd4cbc3b6b2a095806b5a4935201200000000000000000000000000000000000000000000000000000000000000000000000002162838495b63788698a0b4b9c6d1e0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2d4c6baab9f94806c6054443726190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcebfdfffffffffff2e1cdb9a897826d5b4a36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4b6073859bb0c6d7e9fcfffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a28374454606b7f929faab6c3cdd7ded0bfb29d8774604b35200b00000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcebfdfffffffffff2e1cdb9a897826d5b4a3621110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000a2035495a70859aafc5daeffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4b6073859bb0c6d7e9fcfffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a28374454606b7f929faab6c3cdd7ded0bfb29d8774604b35200b000000000000000000000000000000000000000000000000000e23374b5d72879cb1c8d8eafeffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3929170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffff9e6d3c3a58f7a65503a2510000000000000000000000000000000000000000000000f24394e64798ea7b8cce0f5ffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c9daecfffffffffffffffffffffffdead8c8b9a79d8776614c36210c00000000000000000000000002152737596f8499aec4d9eefffffffffffffffffffffff1dcc6b19c87715948341f0b00000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff8e3cfbcab8c77614c37220c00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000b20354b6073879cb2c2d3e5fdfffffff7e3cfbcab9b8572604a3c2c1909000000000000000000000000000000000000000000000b171f2a333a474c5560676f777e848a91969a9ea8a6a8abacadaeaeadacaba9a7a5a4ab9f9e9c999794918d867a675f4d41302212020000000000000000000000000000000000000417293a4a6072859aabbccfe3f6fffffffff1dcc7b19c87725a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768baabbcee2f7fffffffffffffee9d3bea9947e69543625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182737444b5052525354566068798699a1b0b4aa9f95877b6d63605456524e4b43363f3c3633291e170b0300000e23384d63788dabbccfe3f8fffffffffffffffffffffffff1dcc7b19c87725645311d09000000000000000000000000000009203448596a8095a3b5c6d6e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f1eeebe8ebe3dfdee0e8e6e9ebeaeae9eaebeceef2f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8e0d2c8bbb4a1998474604b3e2d1b07000000000000000000000000000000000000000e23384d63788c9fb5bfcddfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffaf2e7dfd3cabfb49f8b78634d402f1d090000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3d495a627582929ea8b4c0ccd6e3ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbebded1c4b7a89f8d7f6b624b433626190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a586d8298adbdcddfeffffffffffffce9d6c6b49f8c79634e3f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c304354677d92a8bacde1f6fffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434a616a7e8b9ca5b4bac7cac2b3a1927d675544311d08000000000000000000000000000000000000000000000000000000000000000000000004172a3a586d8298adbdcddfeffffffffffffce9d6c6b49f8c79634e3f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000000000006192c3c566b8095abc0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c304354677d92a8bacde1f6fffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434a616a7e8b9ca5b4bac7cac2b3a1927d675544311d080000000000000000000000000000000000000000000000000417293a50657a8fa4b6cae6f6ffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffe7d2bca7927d67523d28120000000000000000000000000000000000000000000013283d52687d92a7c5d5e7fbffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff6e6d6c5b7a6917b66513c2611000000000000000000000000081d31445572889db2c7ddf2ffffffffffffffffffffffedd8c2ad98836d583b2a1805000000000000000000000000000000000000000000021527385b71869bb0c6dbf0ffffffffffffffffffffffffffffecdab7a28d78624d38230d00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000081c2f3f52677d92a4b6cae0f0fffffffce9d6c6b49f8c7a645443301e0e00000000000000000000000000000000000000000008131c29333a474c586169747c848b939a9fa9abb0b4b9c6bdc0c1c2c3c3c2c1c0bebdbbc9bcb5b3b1afaca9a6a39b8b7d675f4d40302010000000000000000000000000000000000000000c1c304354647a8d9fb5c8d8eafefffffff3decab6a48d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2c8d8eafdffffffffffffffedd8c2ad98836d5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253644556066676868696b717d8a9ca4b3bfc8bbb4a59c908278746f6b676360545855524b463933291e170b061a2c3d52687d92a7c9daecffffffffffffffffffffffffffedd8c3ae98836e5938271502000000000000000000000000000005182b3b4b6074859ba8b9c9d9e7f7fffffffffffffffffffffffffffffffffffffffffffffffef5efede5e4e2e8e1dedddbdad9d8d7d6d5d4d4d5d6d7d9dcdfe3eceef3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e6d8cebfb2a297816c5c4a36220d00000000000000000000000000000000000000152a3f546a7f94abbccfddebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfcdbaa999846f5e4c38240e000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3c4957616e7d8a9aa2b3b8c5cfdee5f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cdc0b4a69d8a7c6961514430261809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667c909fb0c1d2e4f4fffffffffff4e3cfbcab99846f5d4b3723120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182530435060687a87959fa9b1b6b5a499836f5f4d3726140100000000000000000000000000000000000000000000000000000000000000000000000011263b51667c909fb0c1d2e4f4fffffffffff4e3cfbcab99846f5d4b37231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182530435060687a87959fa9b1b6b5a499836f5f4d372614010000000000000000000000000000000000000000000000000a1f3346586d8298adc2d3e5ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffee9d4bea9947f695438271502000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000006192c3c5a6f849aafc4d9effffffffffffffffffffffffffff3e3d4c4ab96816c563828160300000000000000000000000b20364b60758a9fb5cadff4ffffffffffffffffffffffead5c0ab95806b56402b1600000000000000000000000000000000000000000000091d31455673889db3c8ddf2ffffffffffffffffffffffffffffe2cdb8a38d78634e38230e00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000e23374b5d71869bb1c3d3e6fefffffff5e1cdb9a897816c5c4a362513000000000000000000000000000000000000000002101825303a464c58616b767f8791999faaafb4bac7c5c9cdd7d3d5d6d7d8d8d8d6d5d3d2d0dacfcac8c6c4c1bfc2b5a99f8d7d675e4d3f2e1e0e000000000000000000000000000000000000001325364a5c6e8398aabbcee2f7fffffff9e5d3c2a9937e69543929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b9cee3fffffffffffffffff2ddc8b29d8874604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c30435460737b7d7d7d7e8186929ea8b6c2d0d8cec3b6b2a0988d8985807c7875716d6a6761574b463933291e162135495b6f849aafc4d9efffffffffffffffffffffffffffebd6c0ab96816b56412c16000000000000000000000000000000000d1d31445563798a9eabbcc9dae7f4fffffffffffffffffffffffffffffffffffffffffffaece1dad7d0cfcdd6ccc9c7c6c5c4c2c1c0c0bfbfc0c0c2c4c7cacfdad9dee1e8ebedeeeff0f2f4f6fdfffffffffffffffffffffffffffffffffffffff6eae2cfc0b19f8e7a644f39240f00000000000000000000000000000000000002182d42576d8297acc9daecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ead7c7b3a1917c66513c2b1905000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c39464b60687884929ea7b2bec9d2e0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3d5ccbdb0a29a887a665e4f43331c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6c8196a3b5c5d6e8fbfffffffffeebd9c9b3a18f7b6550402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c33424e5c6475808a959ca4a49c8676614c41301909000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6c8196a3b5c5d6e8fbfffffffffeebd9c9b3a18f7b6550402f1c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c33424e5c6475808a959ca4a49c8676614c41301909000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def1ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5645311d0a000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000c2035495a73899eb3c8def3fffffffffffffffffffffffffffff0dbc6b19b86715645321e0900000000000000000000000c22374c61778cabbccfe3f8fffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000006192c3c50657b90a3b5c9e1f1fffffffdead7c7b49e8a77614c3e2d1808000000000000000000000000000000000000000a161e2e36434a58616a76808a949da5aeb4bbc8c9ced8dadee1e9e6dfdcd6d2d1d1d3d5d9dde0e7e3dfdddbd9d7d4d2c7baab9f8c7c665d4b3c2b1a0a00000000000000000000000000000000000008182d3e4d63788b9fb4c9d9ebfeffffffefd9c4af9a846f5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffff4dfcbb7a68f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1b2a3b4a6072839092929294969ba3b4b9c6d3e0eae2d3cabeb2ada79e9a96918d8986827f7c766a61574b463932292f3f4e63798c9fb4cadff4ffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000002152737495b667c8d9fabbcc9d7e4eff6fdfffffffffffffffffffffffffffffffffffeecdccfc6c2bbb9b8c6b9b4b2b1b0aeadacabaaaaaaaaabacafb2b5bcc9c4c9ccd6d6d8d8d9dbdddfe2eae6e9edf0f3f5fbfff7f7f7f7fffdf6f4f3f1f0eeebe8decebdac96816c57412c1702000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d0bfb09b85705a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424e5a62727d8998a0b1b5c2ccd6e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d1c5b8b39f968477645c4c403224160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404b6074859ba7b9cce0ebfefffffffff7e7d0bfb09b85705e4c38231100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293954697f94a9bed4e9feffffffffffffffffffffffffffffffffedd7c2ad98826d583d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001523313e4b57616b7780878c8e86776258473323130000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404b6074859ba7b9cce0ebfefffffffff7e7d0bfb09b85705e4c38231100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293954697f94a9bed4e9feffffffffffffffffffffffffffffffffedd7c2ad98826d583d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001523313e4b57616b7780878c8e867762584733231300000000000000000000000000000000000000000000000000071a2d3d53687e93a8bacde1f6ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff3dec8b39e8875604b382715020000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000e23384d63788da7b8cce0f5fffffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000c21374c61768ca1b6daecfffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000e23384d63788dabbccfe3f8fffffffffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000c2135495b6f8499aec1d2e5fffffffff6e2cdbaa996806b584733201000000000000000000000000000000000000000101a28323e4a546068768089969ea8b2b7c3caced8dfe2eaefece3dfd3cac7c1bdbbbcbdc0c4c8ccd5dcdfe6f1eeece9e5d7c9bbaa9f8b7b645a4838281603000000000000000000000000000000000000102035495a6d8298abbccfe3f7fffffff4dfc9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffae7d4c4ad98826d5839291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b161e2b3a4759687e93a1a7a7a8a9abb1b5c2cdd7e4f0fdf1e6dfcfc5c5b9b3afaba7a89f9b989491887f766a61574b46393c4b5d6e8298abbccfe3f7fffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000009192c3d4c5e687e8d9fabb9c6d1dfe2eaf5fffffffffffffffffffffffffffffffff5e1cfbeb2ada6a4a3a1a89e9d9c9a99989796959594959697999d9faba9aeb3b9c6c0c2c3c4c6c7c9cdd7d1d4d8dbdee0e8e2e2e2e2e2e1eae2dfdddcdad8d6d3d2c9c2ae99846e59442f190400000000000000000000000000000000000013283e53687d93a8c1d2e4f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeddc8b4a38d78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313c4854606877828f9ca4b3b9c5cfd9e7eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede4d6cdc0b4a79e91817462594a3e30221406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3145566278899eb3bdcee0f0ffffffffffedddc8b4a3907b66503f2f1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffff2ddc8b29d88735b4a3621080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e39464b59626a717679766259483a291705000000000000000000000000000000000000000000000000000000000000000000000000000000121d3145566278899eb3bdcee0f0ffffffffffedddc8b4a3907b66503f2f1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffff2ddc8b29d88735b4a3621080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e39464b59626a717679766259483a291705000000000000000000000000000000000000000000000000000c21364a5b71869bb0c6d7e9fcffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff5e0ccb8a7927d685645311d0b0000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000013253652677d92a7c5d5e8fbfffffffffffffffffffffffffffff7e2cebbaa8e79644f39240f00000000000000000000000c21364b61768ba0b6d8eafdfffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000012273d52677c92a7c9daecfffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000011426374d63788c9fb5cadff0ffffffffecdac9b49f8a77624c3a2a1802000000000000000000000000000000000008131c2d38454b5c64727d88959ea8b4b9c6cbd4dfe2eaf4f6efe7dacfcac3b6b2aca8a6a7a8abafb3b8c5c7cad4dce3eef8f5e7d9c8baa99e8878625645321e1300000000000000000000000000000000000006192c3c4e63798c9fb4cadff0fffffff6e2cebaa9917c6651362513000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffff1dcc7b29c87725746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080a151d2028323c48586177899eb3bfbdbdbec0c6c9d2e1e9f4fffffff9ece1dad6ccc9c4c0c6bab4b0adaaa79e94897f766a61574e4c5a657b90a0b2c9d9ebfefffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000f1f2f404e60687e8d9ea8b5c1c9ced8e5edfbffffffffffffffffffffffffffffefdac6b2a098908f8d8c8a8988868584838281807f7f80818284878b8f94999ea8a8abadaeafb0b2b4bac7bcbfc2c5c8ccd5cdcdcdcdccccd8cec9c8c7c5c3c1bec2b5b1a495806b55402b16000000000000000000000000000000000000000d23384d62788da3b5c9ddf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c1a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000003131e2b36434a59626d7b86939ea7b4bcc9d0dee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1e6dfd0c6b9b4a29a897c6c6055483b2e2012040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495a677c919fb1c2d3e5f9fffffffff8e4d1c1b09b85705d4b37230f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c7d7e9fcfffffffffffffffffffffffffffffffff4dfcbb7a68e79634e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323b484c555861646157483b2b1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495a677c919fb1c2d3e5f9fffffffff8e4d1c1b09b85705d4b37230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c7d7e9fcfffffffffffffffffffffffffffffffff4dfcbb7a68e79634e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323b484c555861646157483b2b1c0c00000000000000000000000000000000000000000000000000021528384e63798ea3b5c9e4f5ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffbe8d5c5b29d8774604b3929170300000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000071c3043546d8298adc2d8edfffffffffffffffffffffffffffffffeebd9c8a8927d68533d281300000000000000000000000b20354b60758aa9bacee2f6fffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000003162839566c8196abc1d6ebfffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffee9d3bea9947e6954372614010000000000000000000000000000000000081d3144556b8095abbccfe3f8fffffff8e3cfbcab97816c5948341c0c00000000000000000000000000000000000b1825303e4a56606b7a85929ea6b4b9c6cdd7dfe6f2f7fef5e9e1d1c9bcb5aea59d979391919395999ea7abb2b7c3c7d0dde4eff6e6d7c7b8a69b8575604b42311f0e0000000000000000000000000000000000000e2135495b6e8399aec2d3e5f9fffffdead8c7ac97826d5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffff4dfcab59f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c2328323638454b5a6276859ba7b8ccd2d2d3d6dbdee5f0fcfffffffffffef5f4e8e0dedad5d7cdc9c6c2c5b8b3a79e94897f766b64616678879db2becfe7f7ffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000001122231424e60687c8a9ba3b0b4bac7d0ddedffffffffffffffffffffffffffffedd7c2ad98827b7a787775747271706f6d6c6b6b6a6a6b6b6d6f72767a7f84898e929698999a9b9d9fa9a4a6aaadb0b3b8c5b8b8b8b7b7b6c7bab4b3b2b0aeaba9a5a39b948676614c37210c000000000000000000000000000000000000000c2035495a71869bb0c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7d8c8b5a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1825303b474c5d65737e89979fabb3c0c9d3dfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e7e0d3cabfb3a89e938478665e4b44372a1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4d5f6c8197a4b6cadef3ffffffffffefddc8b4a2907b65503d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba9bacde1f6fffffffffffffffffffffffffffffffffae7d4c4aa95806a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a34373a474c4e4c46392b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4d5f6c8197a4b6cadef3ffffffffffefddc8b4a2907b65503d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba9bacde1f6fffffffffffffffffffffffffffffffffae7d4c4aa95806a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a34373a474c4e4c46392b1d0d0000000000000000000000000000000000000000000000000000091d3245566c8196acc1d2e4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f6a5746331e0a00000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000081c304354748a9fb4c9dff4fffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000091e32455770859bb0c5daf0fffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c00000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffeed9c4af99846f5544311d0800000000000000000000000000000000000b20354b6074889db3c9daecfffffffff4dfcab59f8c78634d3b2b1800000000000000000000000000000000000e1b2936434a5c6474808c9ba3b3b8c5ccd6e1e9f4fafffff1e5d7cdc1b4ab9f988f87817d7c7c7e8084888f959da5afb4c0c8d1e1e8f4e5d5c5b5a398826d604e3d2c18080000000000000000000000000000000000061a2c3d50657a8fa4b6c9def6fffffff2ddc8b39d8874604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffff8e3cfbcab907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232e3738454b5156606a78859ba3b5c5d6e8e7e9ebf0f2f8fffffffffffffffffffffbf5f3efebe9e1dedbd7d5ccc5b8b3a79e94888079767c879da6b7cbdcecffffffffffffffffffffffffffffffedd8c2ad98836d58432e180300000000000000000000000000000000000004142431424e5e667985939a9fa9b3bfd0e2f6fffffffffffffffffffffffffde8d3bda8937e6864636160555d5c5b595857565555555556575a5761656a6f75797d8183838486888a8c8e9194989b9ea7a2a2a2a2a2a2a1a1a99f9e9c9b999693908c867f75615847331f0a0000000000000000000000000000000000000006192c3c53697e93a7b9cce0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d8c9bbaa9b86715b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2a343f4b55606977818c9aa2b1b6c2cad3dfe6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3e7e0d5cbc3b6b2a1998a7e7262594d403127190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414b6074869cb1c7dcf1fffffffffff7e4d1c0af9a846f5b4935210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c9def4fffffffffffffffffffffffffffffffffff2dcc7b29d8773604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d181f222a3337393633291b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414b6074869cb1c7dcf1fffffffffff7e4d1c0af9a846f5b4935210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c9def4fffffffffffffffffffffffffffffffffff2dcc7b29d8773604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d181f222a3337393633291b0d0000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8deefffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8976614c36210c00000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffdead8c8a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b8cbe0f4ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000011426495e74899eb3c9def3fffffffffffffffffffff6e1ccb6a18c77614c37220c0000000000000000000000000000000000000000000b21364b60768a9fb4c9def4fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffff3dec9b49e8975604b35200b000000000000000000000000000000000316283851667b90a6b7cbe7f7fffffffce8d6c6af9a85705a49351d0d000000000000000000000000000000010f1e2c394654606a7a86969fabb5c1cbd5e1e8f4fcfffffceee1d3c7bab4a39b8d837a726c686667686b6f747a8087919aa2b0b4c1ccd6e4efe3d2c1b2a0927e685b493625130000000000000000000000000000000000000f23374b5d71869cb1c8d8eafdfffff4e0cbb7a68e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffecdac9ab95806b563a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212e373f4b505660666d757f8a9ba3b5c1d1e3f3fffefffffffffffffffffffffffffffffffffffffffcf6f4f0ede8e0d5ccc5b8b3a79e958e8b919da5b7c4d4e6fafffffffffffffffffffffffffffffae6d4c3ad98836e58432e19030000000000000000000000000000000000000006142431404d5b63737e858b99a1b3c7dbf4fffffffffffffffffffffffffce7d2bda7927d68524e4c4b443747454443424140403f40414239464b5054556063686b6d6e6f71727477797c7f8386888b8c8d8d8d8d8d8c8b8b8a88878583817e7b76716a6157473a29170400000000000000000000000000000000000000000e21364b6176899eb3c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffdede2d4c7baab9f8c7a644f3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2e37444b58616c7984909ca4b2b6c3cad4dde4eff6fdfffffffffffffffffffffffffffffffffffffffffffffffffcf5f0e5ded5ccc5b8b3a59c918478696054483b301d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3245566b8096abc0d5ebffffffffffffefdfcab59f8c79634e39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375e73889db3c8ddf2fffffffffffffffffffffffffffffffffff3dfcab6a5907b65503c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f2124211e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3245566b8096abc0d5ebffffffffffffefdfcab59f8c79634e392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375e73889db3c8ddf2fffffffffffffffffffffffffffffffffff3dfcab6a5907b65503c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f2124211e170b000000000000000000000000000000000000000000000000000000000f24394f64798ea6b7cbe0f4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffff1e1cdb9a8927d68533d281300000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff7e2cebbaa907b66513b26110000000000000000000000000000000000000000000000000000000000000000071a2d3d556b8095aac4d5e7faffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0000000000000000000000001e33485e73889db3c8ddf2fffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000115273751667c91a9bacde1f6fffffffffffffffffffffffffffff8e3cfbcab8a75604b35200b00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffff5e1cdb9a88e79644f39240f00000000000000000000000000000000091e3245566e8398aec4d4e7fffffffff5e1ccb9a8927d67523c2c19000000000000000000000000000000010f1f2c3c495761727f8c9ca4b4bcc9d2e0e7f3fcfffffffaecddd0c3b6a99f93857a6e655d5753515253565460646b747c848f9ba3b3b9c6d1dfeddfcebeb49f8a79635443301c0a0000000000000000000000000000000000081c2e3f53697e93aabbcee2f7fffffae7d5c4aa957f6a553b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffff0dbc6b09b86715847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051525333f4b4f5d656d757c8389949fa8b5c1d1dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e8e0d5ccc5b8b3aba3a1a6b2b7c3d4e2f2fffffffffffffffffffffffffffffff4dfcab7a58f7a644f3a240f000000000000000000000000000000000000000000061422303d4955606870748399aec6d7e9fcfffffffffffffffffffffffce6d1bca7917c67523c3735312731302f2e2d2c2b2a2a2b2c2d2832363a37444b4e535658595a5b5d596164676a6d707375777878787877777675747372706e6c69656158544b4639291c10100f0d0b05000000000000000000000000000000000a1e3346576b8095a8b9cde1f3fffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cfc4b7a99f8d7d685c4b371f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111927313a474c5b636f7b86929da5b2b7c3c9d2dfe2eaf4f6fcfffffffffffffffffffffffffffffffffffffbf4f3e8e1ded2c9c5b8b3a69e94877c6f625a4a43362b1d120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838566b8096abc0d5ebfffffffffffff8e3cfbcab97816c5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5a4935200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838566b8096abc0d5ebfffffffffffff8e3cfbcab97816c5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e09000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffecd7c2ac97826d57422d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5a4935200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f0c0a0300000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac7d8eafdfffffffffffffffffffffffffffffffffffffffffce9d6c6a8927d68533d281300000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000c21364a5b72879cb1c7dcf1fffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d0000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffff7e3cfbcab8a75604b35200b0000000000000000000000000000000000000000081d3144556d8298adc7d7e9fdfffffffffffffffffffffffffffff4dfcab59f8a755443301c0800000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffce9d6c6a7927c67523d2712000000000000000000000000000000000b21364b60758a9fb4c9def2fffffffff3dec9b49e8975604b36210e0000000000000000000000000000010f1f2d3d495a637583949faab6c2cfd9e7effbfffffffff8eadccebfb3a59c8b7e72645c4f4b3f3e3c3c3e36434a4f5460666f7a85929ea8b4c1d0ddece1cdbaa89a8572604a3827150200000000000000000000000000000000001121374c61778b9fb4c9dff4fffffff0dbc5b09b86705948341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffff4dfcab59f8b77614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013233343505d65717a828991989ea8b4bac6d2dfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e8e0d5ccc8c0b9b6bbc7cad4e1f1fffffffffffffffffffffffffffffffff2ddc7b29d87725c4b37220d0000000000000000000000000000000000000000000004121f2c37444b5356697f94a8b9cde1ecfffffffffffffffffffffffbe6d0bba6917b66513c26201d151c1b1a181716161515161618161e2125263135393d41434445463a474c4f5155585b5660626363636262616160565e5d5b595654504c473a3632291e212525242220180d000000000000000000000000000000031729394c61778a9eb4c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffff3e6d8cebfb3a69d8b7d685f4e3e2e1b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2a333d4a4e5e66737d87929da5b1b5c1c9cdd7dee1e9eff3f5fbfffcfdfefffffefdfffdf6f4f0ede7e0ddd6ccc9c2b5b1a79e94887e74665e4d483c3025180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838596e8499aec3d9eeffffffffffffffecdac9b49e8a76614b36210e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff1dfcab49f8c78634d3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838596e8499aec3d9eeffffffffffffffecdac9b49e8a76614b36210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f0a000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffeed9c4af99846f5a37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff1dfcab49f8c78634d3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8197acc7d8eafdffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94a9bacee2f2ffffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c271200000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a00000000000000000000000000000000000000000000000000000000000000000e23394e63788ea4b6cadef3fffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e0000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000000000000000000000b20354b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfcab49f8a755f4a26140100000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffe8d3bea8937e69533e29140000000000000000000000000000000114263651667c91a8bacde1f6fffffffdead7c7ad97826d5745321e0900000000000000000000000000000f1f2d3d4a5b63788699a1b4bbc8d3e3ebf7fffffffffff8eadaccbeb1a19987796960544a3e372e2827272925303536434b515d65707d899ba3b3bfd0dde9d7c6b4a2927d685645311d0900000000000000000000000000000000000a1f3347586e8399aec7d7e9fdfffff4dfcab59f8b77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000021527385d72879db2c7dcf2fffffffffffffffffffff8e3cfbcab917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b314250616a7b858f989ea8adb4b9c6cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffffffcfffef7f4f7fefffffbf3e8e0ded5cecbd0dcdfe6f1ffffffffffffffffffffffffffffffffffedd8c3ad98836e583e2e1b070000000000000000000000000000000000000000000000010f19263135384e63798a9eb4becee2f2fffffffffffffffffffffae5d0baa5907b65503b2612080100060403020100000000010003090c10141d2024282c2e2e2f312a3437393c3f4338454b4d4d4d4d4d4d4c4c4b4538474644413e3b37332a211e2832363a3b3937342b1d160800000000000000000000000000000b1f3447596b8095a6b8cbe0f0fffffffffffffffffffffffffffffffffffffffffffff2e3d5c8bbb4a199887b675f4e41312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c181f2d36404c556068747d87929ba3adb4bac7c9cdd7dadee0e8e5e7e8e9eaeae9e8e6e9e1dedbd7d5cbc8c6b9b4aca49c92887f756960564c40352b1c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455672879db2c7ddf2fffffffffffffff7e1cdb9a8927d68533c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff7e3cfbcab97826d594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455672879db2c7ddf2fffffffffffffff7e1cdb9a8927d68533c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff1dcc6b19c87715544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff7e3cfbcab97826d594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263650667b90a9bacee2f6ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8b9fb4c4d5e7fafffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff9e5d3c2a9937e69543a29170400000000000000000000000000000000000000000000000000000000000000000c22374c6177899fb4c9def2fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffff4dec9b49f89745f4a27150100000000000000000000000000000000000000000f253a4f647a8fa7b8cce0f5fffffffffffffffffffffffffffffff4dfcab49f8a755443301c0700000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000081c3043546d8298adc6d7e9fcfffffff6e2cdbaa9917c665139281603000000000000000000000000000b1b2c3d4a5b6379889ca4b2bfced9e6f0fefffffffffff9eadaccbcaf9f978376635b4a43362d221b13111213131c202630353f4b4f5f67788599a1b3bfd0e1e4d1c0b29d8774604b36200b000000000000000000000000000000000004172a3a51677c91a9bacde1f6fffff8e3cfbcab927d68523827150200000000000000000000000000000000000000000000000000000000000000000000000000091d31455674899eb4c9def3ffffffffffffffffffffffecdac9ac97826c573a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394e606a808d9ba3adb4b9c6c9cdd6e1e9f5fffffffffffffffffffffffffffffffffffffffffff9f3f2ece7e3eae2dfe2eae3e7ebeef1f4f3eae3e0e6f2f4f9ffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16000000000000000000000000000000000000000000000000000009141d2035495b677d91a0b2c4d4e7fafffffffffffffffffffae4cfbaa58f7a6550402f1f0f010000000000000000000000000000000001080b0e131618191a1c181f2224272a2e283236373838383838373636312732302e2c2926211f171b2938454b50504f4d483b332616030000000000000000000000000004182a3a4c6176889eb3c2d3e5f9fffffffffffffffffffffffffffffffffffffffff2e2d4c5b8aa9f938376645d4d41312313020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212f37444b556068747d868f989fa9aeb4bac7c4c9ccd6d0d1d3d4d5d4d4d3d1d7cdc9c6c2c4b8b3ada89e978f867d756a61574b45382f20190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba5b7cadff4fffffffffffffffce9d7c6b09a85705a4935200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffeebd9c9b49f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba5b7cadff4fffffffffffffffce9d7c6b09a85705a4935200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e09000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffeebd9c9b49f8b77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a7f95a6b7cbe0f5fffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff3dec9b6a48d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000a1f3447596c8196acc4d5e7fafffffffffffffffffffffffffffffffff4dfcab49f8a755f4a35200000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffff4dec9b49f89745f4a341f00000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbfffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b00000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffeead8c8a6917b66513c26110000000000000000000000000000000b20354b6074899eb3c8def3fffffffff4dfc9b49f8a76614b36210c000000000000000000000000000818293a495b6379889da6b5c2cfe2ebf6fffffffffffffbebdbccbcaf9e95817361584a3d30251810080000000000070b141c202e37414d5a62748399a1b3c3d1e3dfcbb7a5927d68523828160200000000000000000000000000000000000c21364b61768a9fb4c9def4ffffffecdac9ae99836e5645311d09000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba8b9cce1f5fffffffffffffffffffffff1dcc7b19c87725847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657687d929fabb5c1c9ccd6dee1e9f4fcfffffffffffffffffffffffffffffffffffffffcf6f1e6dfdcd6d2ced8cecaced8ced2d5d9dbdfe3ecf7fcffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000000000000000000000000000001081a2c3d4d5f6d8298a6b7cbdfeeffffffffffffffffffffecd6c1ac97816c5e4c3d2d1f0f0000000000000000000000000000000000000000000103040500040a0c0f121518151d202223232323222221201d151d1b191714100c0a1729394656606565646259514433211100000000000000000000000000000c1e334657697e93a4b6cadeeffffffffffffffffffffffffffffffffffffffff3e3d4c3b7a79e8b7e6e61584b3f302313050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071219263137444b556068717a828a92999fa9abafb3b9c5bbbcbebfbfbfbebebcc7bab4b1ada8a69e979189827a716860564b463931271a12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b6cadff3fffffffffffffffff4dcc8b4a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b6cadff3fffffffffffffffff4dcc8b4a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff7e2cebbaa8e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455671879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6075889db3c7d8eafdfffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff1dcc6b19c86715a4935200c00000000000000000000000000000000000000000000000000000000000000000004182a3a4f647a8fa6b7cbe0f4fffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f0000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffeebd9b5a08b76604b36210b0000000000000000000000000000000000000000031628385f74899eb4c9def3fffffffffffffffffffffffff7e2cebbaa8f79644f3a240f0000000000000000000000000000000f24394f64798ea7b8cce0f5ffffffffefd9c4af9a846f5746321e0a0000000000000000000000000114263646586379899ea6b7c4d2e0edfeffffffffffffffedddcdbdaf9e95806d6055463a2d1c13080000000000000000000108111c23313c485660738399a5b4c1cfd9d4c3af9a856f5645321e090000000000000000000000000000000000091e3246576f8499aec4d9eefffffff3dec9b49e8975604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c6d6e8fcfffffffffffffffffffffff3decab6a48c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6175889db3bcc9d2dee1e8f3f5fcfffffffffffffffffffffffffffffffffffffffdf4e9e1ded3cac7c1bcb9b6bbb4bbc8b8bcc0c3c6cacfdae1e8f4ffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5838281602000000000000000000000000000000000000000000000000000000000e1f30414c6176889db2c0d0e3f7fffffffffffffffffff4dfcab59f8d7c665b4a3d2d1e0e000000000000000000000000000000000000000000000000000000000000000002090b0d0e0e0e0d0d0c0c0b0902000604010000000a1e33465761747a7a79776b62513f2e1c0800000000000000000000000000031729394b6074869cb1c0d1e4f7fffffffffffffffffffffffffffffffffffbe7d5c5b7a59d897b69614c473a2e201305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d273137444b535c646d767d838a91959a9ea7a4a5a7a8a9aaaaa9a8a7a4a99f9b98938e88827c756d655d534b453832281d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879db2c5d5e8fbfffffffffffffff7e3d1c0a9947e69543a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffdead8c8a9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879db2c5d5e8fbfffffffffffffff7e3d1c0a9947e69543a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffdead8c8a8937e69533a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffdead8c8a9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628385b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e3245576a7f94a9bacee2f6fffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffbe7d5c5ab95806b563c2c1906000000000000000000000000000000000000000000000000000000000000000000000c20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffff3dec9b49e89745f49341f000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffe1cbb6a18c76614c37210c0000000000000000000000000000000000000000091e324556748a9fb4c9dff4fffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000014293f54697e94a9c5d5e8fbfffffffce9d7c6a8937e695339291603000000000000000000000000081c3043546176869ca7b8c4d5e2f0fefffffffffffffff2e2d0bfb09f95806b624b4437291b0f000000000000000000000000000008131e2b3845556176879ba3b4bcc9d4cab49f8a75604b36210b00000000000000000000000000000000000316283953687d93a8c3d3e6f9fffff5e1ccb9a8907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3fffffffffffffffffffffffff9e5d3c2a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586a7f95a6b8cbdae7eff5fcfffffffffffffffffffffffffffffffffffffffffff5eae2d7cdc9c3b6b2aca7a4a1aa9faaa1a3a7abaeb1b5bcc9ccd6e4edfbfffffffffffffffffffffffffffffffffffffff0dbc5b09b86705645321e090000000000000000000000000000000000000000000000000000000000131f334658677c91a2b4c7dceefffffffffffffffffff8e3cfbcab9e8979635b4a3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175868f908e8c806b5d4b37230b00000000000000000000000000000b1d314455667c91a2b4c8ddeefffffffffffffffffffffffffffffffffff5e0cbb8a69d8779655d4f42332a1c1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d2731363e4b4f5861686e767c8084898c8e9092939495959493918f8d8986827d79746d6660564f4b3f3632281e160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a54697e93a7b8cce0f5ffffffffffffffffeedac5b09a85705847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a54697e93a7b8cce0f5ffffffffffffffffeedac5b09a85705847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566e8399aec9d9ebfefffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffeed9c4ae99846f5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff5e0ccb8a78f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffff4dfc9b49f8a745f4a2715020000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000000000000000b21364b60768baabbcee2f7fffffffffffffffffffffffeebd9c8b19b86715645321e09000000000000000000000000000005182b3b596e8399aec3d9eefffffffff6e1cdb9a88e79644e39240f00000000000000000000000005192b3c4b60728399a4b6c5d5e2f2fffffffffffffffffae6d4c3b3a196816c6250443127190b00000000000000000000000000000000000e1a28374758627885959fabb7c4cebbaa8e78634e39230e0000000000000000000000000000000000000d22384d62788da5b6cadff3fffffce8d6c6ab96816c563c2c190600000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffffffe6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c6176899eb3c4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffdefe5d8cec6b9b4aca59d97928e8c8a8a8b8c8e9296999c9fabb4b9c6d0ddecf9fffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36210b00000000000000000000000000000000000000000000000000000000000417293a4d5f6f849aafbfd0e3f6ffffffffffffffffffecdac9b8a79e8879635a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e54697f94a4a5a49e8f7b65503929160300000000000000000000000000011527374c5e70859ab0c0d0e3f7fffffffffffffffffffffffffffffff8e4d2c1b39e8878635b4b3f321f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d202e373a474c525761666b6f7477797b7c7e7f807f7f7e7c7a7875716d68636054514b4538372e211e160a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175899eb3c8def0fffffffffffffffff4dfcab49f8b77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175899eb3c8def0fffffffffffffffff4dfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273852687d92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffff4dfc9b49f8a76614c3928160300000000000000000000000001080b0f0f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8499aec3d9eefffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc0d5eafffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffff4dfcab59f8a755544311d080000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000d22374c62778ca1c8d8eafdfffffffffffffffffffffff7e2cebbaa97816c573828160300000000000000000000000000000b2034485973889eb3c8ddf3fffffffff3dec9b49e8975604b35200b0000000000000000000000000b2034485a697f94a1b3c2d3e3f3fffffffffffffffffff5dfcbb7a5998372604a44331d1509000000000000000000000000000000000000000a19293a485a6273808d9da6b3bfc3a48e79644f39240f0000000000000000000000000000000000000b2035485a72879cb2c7dcf1fffffff1dcc7b29c87725a4935200c00000000000000000000000000000000000000000000000000000000000000000000000215283851667c91a6bbd1e6fbffffffffffffffffffffffffecdac9a6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586a8095a7b9cce2f2fffffffffffffffffffffffffffffffffffffffffffffdeadfd2c7bab4a89e978e87817d797675757577797d8084868c949ea8b3bfcedbecfbfffffffffffffffffffffffffffffffffff6e2cebaa9917c66513a29170400000000000000000000000000000000000000000000000000000000000c1c30404f647a8fa1b3c7dcedfffffffffffffffffff7e7d6c5b8a69e8878624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72869cb1c2bcaf9a846f5746321e0a000000000000000000000000000009192f404f657a8fa2b3c7dcf0fffffffffffffffffffffffffffffff2ddc9b5a3907c665a493d2e21140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208101b222a333739464b5156546062646667696a6a6a6969676562605458534e4a4336363228231c1109020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8096abc2d2e5f8fffffffffffffff7e3cfbcab917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8096abc2d2e5f8fffffffffffffff7e3cfbcab917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e1904000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffff6e2cebaa9947f695745321e11030000000000000003090b10141d202524211f17100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1600000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffedd7c2ad98826d5443301c08000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffefdac5af9a85705a45301b000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffff8e3cfbcab8b75604b36200b0000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000010253a4f657a8fa4bacfe4fffffffffffffffffffffffff4dfcab49f8c79634e39240e0000000000000000000000000000000d22374d62778ca7b8cce0f5ffffffffefdac5af9a85705544311d080000000000000000000000071a2d3d4d62788a9eb4bfd0e0f1fffffffffffffffffff5e5cfbeb29d8776615443302615010000000000000000000000000000000000000000000c1c2b3c4855606b7b8899a1a4a5a48c77624d37220d00000000000000000000000000000000000005192b3c576c8297acc1d7ecfffffff3decab6a48d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000091d324556697e93a9bed3e8fefffffffffffffffffffffff8e3cfbcab8e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c6176899eb3c5d6e8fffffffffffffffffffffffffffffffffffffffffffff5eae2cdc1b5a99f968a8179726c6764616056606163676b6e71787f8a99a1b1bdcedcedfefffffffffffffffffffffffffffffffffdead8c7ad98826d5846331f0a0000000000000000000000000000000000000000000000000000000000001222374b5c6f8499afbfcfe6f6fffffffffffffffffff3e3d5c5b8a6947e69543828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394f647a8fa4b6cac9b49f8a76614b36210c0000000000000000000000000000001222374b5d6f849aafc2d2e5f8fffffffffffffffffffffffffffff0dbc6b19b86715e4c3c2c1f1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c171f212832363c36434a4d4f5052535455555453524f4d4b43363e39353025211e160a080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798ea4b5c9def3fffffffffffffffeebd9c9ac96816c5738281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798ea4b5c9def3fffffffffffffffeebd9c9ac96816c57382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859ab0c5daefffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffdead8c7b29d8875604b402f1e160d0b080b0c0f13161e21252631353a3a363329252220181c140b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffeed8c3ae99836e5938281502000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffbe8d5c5a8927d68533626140100000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffecdab6a08b76614b36210c0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffecd7c1ac97816c5b4a36210c00000000000000000000000000000010263b50657b90a5c5d5e7fbffffffffead5c0ab95806b563726140100000000000000000000000c21364a5b6e8399a8b9cdddedfffffffffffffffffff6e6d7c7b2a08f7b6558473625130700000000000000000000000000000000000000000000000e1e2b37444b5d6577848d8f90918672594834200b0000000000000000000000000000000000000013283d52687d92a7c5d6e8fbfffff9e6d3c3a8937e68533625130000000000000000000000000000000000000000000000000000000000000000000005182b3b4b6074879db2c7dcf2fffffffffffffffffffffffff4dfcab59f8b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365b70859bb0c5daf0fffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576a7f95a7b9cce4f4fffffffffffffffffffffffffffffffffffffffffff5e5d8cebcb0a39b8b81776c645c57524f4c4b454b4c4e5256595a626a7783979fb1becfe0f0fffffffffffffffffffffffffffffffffff4dec9b49f8a76614c36210c000000000000000000000000000000000000000000000000000000000000081b2e3e4f647a8fa1b3c8d8eafefffffffffffffffffff3e3d5c4ad98836e5645321e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8297acc2d3cebaa98e79644f39240f000000000000000000000000000000081b2e3f50657b90a3b5c9def2fffffffffffffffffffffffffffeebd9c9a8937e6953402f1e0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c161e212625303537393b3d3e3f40403f3e3c3a383530262823201c130b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364a5b71869cb1c6dbf1fffffffffffffffff1dbc6b19c86715645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3e3d2c2a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364a5b71869cb1c6dbf1fffffffffffffffff1dbc6b19c86715645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a54697e94a9c4d4e7faffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff5dfcbb7a695806b5e4c403228221f1d202225282832363a37444b4f4f4c463a3b37342b312a211e160a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3e3d2c2a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff1dcc6b19c87715645321d09000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff5e0ccb8a78d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffead5c0ab95806b56402b16000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffe1ccb6a18c77614c37220c0000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000005182b3b576c8197acc1d6ecfffffffffffffffffffffff8e2cdb8a38d78634e3d2d1a0700000000000000000000000000000014293f54697e94a9bed3e9fffffffffeebd9c9a6917c67513c27120000000000000000000000031729394e63798ea1b2c6d6e9fbfffffffffffffffffeebd9c8baa998836e5d4b3a2a1808000000000000000000000000000000000000000000000000000e1927313f4c59617278797a7c79634e3b2b1905000000000000000000000000000000000000000e23384e63788da7b8cce0f5ffffffeed8c3ae99836e5443301c070000000000000000000000000000000000000000000000000000000000000000000b203448596a7f95a5b6cadff3fffffffffffffffffffffffff2dcc7b29d87725645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435472879db2c7dcf2fffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b6176899eb3c5d6e8fffffffffffffffffffffffffffffffffffffffffff5e5d7c7bab49e9685796c61594f4a3e3d393735313637393d413c484d5962738197a0b2c2d2e7f7fffffffffffffffffffffffffffffffff6e1cdbaa8937e69543e2914000000000000000000000000000000000000000000000000000000000000001022364a5c6e8399aabbcee2f4fffffffffffffffffffff3dec9b39e8975604b362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9ded8c7a6917c66513c2711000000000000000000000000000000001023374b5d71869bb1c6dbf0fffffffffffffffffffffffffff7e3cfbcab8e79634e392412000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c11131c2022242627292a2b2a2a29272523201c14130e0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d566c8196abc1d6ebfffffffffffffffff4dfcab49f8a75604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffbe8d6c5b5a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d566c8196abc1d6ebfffffffffffffffff4dfcab49f8a75604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b7cbdff4ffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffae7d4c4b49f8d7c665e4b453937343135373a3e39454b505555606464615854504c483b463f3632281d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffbe8d6c5b5a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffae7d4c4ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff3dec8b39e8974604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffecdac9a7927d68523d2813000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffbe8d5c5aa957f6a55402a15000000000000000000000000000000000000000b2034485972879cb1c7dcf1fffffffffffffffffffffff6e1ccb7a18c77624c37220f00000000000000000000000000000002172d42576c8297acc1d7ecfffffffff7e3cfbcab8e79634e39230e00000000000000000000000a1e3346576c8297acbfcfe4f4fffffffffffffffffff7e2cebbaa9f8b78624d3f2e1c0c00000000000000000000000000000000000000000000000000000009151d2f3a47546063646566635b4a361d0d00000000000000000000000000000000000000000b20354a6074899eb3c8def3fffffff3dec8b39e8974604a35200b0000000000000000000000000000000000000000000000000000000000000000000d22374d62778a9fb4c3d3e6f9ffffffffffffffffffffffffeed9c4af99846f5a3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6075899fb4c9def4fffffffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556697f94a7b8cce4f4fffffffffffffffffffffffffffffffffffffffff6e6d7c7baa99f918073635b4c473b362d282421201d202224282b2b343b485560728298a4b5c9d9ebfefffffffffffffffffffffffffffffffce9d7c6ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000071b2d3e4e63798b9fb4c5d6e8fbfffffffffffffffffff5e1ccb9a8917c675443301c0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52687d92a7b9cce0d3bda8937e68533e291300000000000000000000000000000000081c2e3f54697e93a9bed3e8fefffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d0f111214151515141412100d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffff7e2cebbaa8e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a79b8675604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffff7e2cebbaa8e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff2e3cfbcab9f8a7c6b6057504c47444b4c4f53575760656a6f747a79766f6a6562595d5c544b45383127191208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a79b8675604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffff4dfcbb7a6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52687d92aabbcee2f7fffffffffffffffffffffffffffffffffffffff7e2cebbaa8e79644e39240f000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffefd9c4af9a846f5443301c0700000000000000000000000000000000000000000000000000000000000000000000000001142637576d8297acc2d7ecfffffffffffffffffffffffffffffff8e3cfbcab8f7a644f3a250f00000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffff5e0ccb8a78f7a654f3a2510000000000000000000000000000000000000000d22374d62778ca4b6cadef3fffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000004192f44596e8499aec3d9eefffffffff4dfcab49f8a75604b36200b00000000000000000000000c21364c61768a9fb4c9deedfffffffffffffffffff8e5d2c2b49f8c7c665a49352111000000000000000000000000000000000000000000000000000000000001111c2a36434a4e4f50514e4a3d2d1a000000000000000000000000000000000000000000071c30435470859aafc5daeffffffff5e0ccb8a78e79644e39240f000000000000000000000000000000000000000000000000000000000000000000162b40556b8095a8bacde1f1ffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca9bacde1f6fffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b6075889db3c5d5e8fffffffffffffffffffffffffffffffffffffffffeead8c8baa99f8b7d6b60554a3d342a221b120f0c0b090b0c0e121619202b3744546175869cabbccfe3f5ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000102135495b6c8196a7b9cce0f0fffffffffffffffffffce8d6c6b19b8673604a39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859bb0c5d6e8d5bfaa95806a55402b1500000000000000000000000000000000001123384e63788da3b8cde2f8fffffffffffffffffffffffff3dec9b39e89745645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffeebd9c8a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffff5e2cfbeb39e8978625645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffeebd9c8a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffeebd9c9baa89f8c80756c65625955606164686c70767a7f84898f8f8a847f7b777472716960564b443730221b100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffff5e2cfbeb39e8978625645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffbe8d6c5b29d8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859aafc8d9ebfefffffffffffffffffffffffffffffffffffffffeead8c8a7927d68523d2813000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffebd6c0ab96816b5636251300000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859ab0c5daeffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000071a2d3d54697e93a9c2d3e5f9fffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffff2dcc7b29d87725645321d09000000000000000000000011263c51667b91a8bacde1f6fffffffffffffffffff3dec9b5a4947f6a5e4d3c2c1903000000000000000000000000000000000000000000000000000000000000000c18253035383a3b3c39362d1f0f00000000000000000000000000000000000000000000132536576c8196acc1d6ebfffffffbe8d5c5a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec2d3e5f9fffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c7d7e9fdfffffffffffffffffee9d4bfa9947f6a543a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697e93a6b8cbe3f3fffffffffffffffffffffffffffffffffffffffff1e2cebbaa9f8b7c675f4b44372d1f180c0700000000000000000000050d1926364657647a8c9fb4c6d7e9fcffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000061a2c3d4c6177899eb3c2d2e7f7fffffffffffffffffff4dec9b5a3917c675746321e12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394e63798ea3b4c8e4ecd7c1ac97826c57422d1700000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff3dec9b49e89745f3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0f13161718171614110d0b050003020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1ffffffffffffffffffffffffffffffffffefdac6b2a0917c675a493828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffff7e7d7c6baaa9f9589817b77757475777a7d81868a8f94999ea8aa9f9994908c8987867f756860554d40372e20190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1ffffffffffffffffffffffffffffffffffefdac6b2a0917c675a493828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff5e0ccb8a7947f695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364e63798ea2b4c8e6f6ffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57392816030000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff1dcc7b19c87725746331e0a00000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcffffffffffffffffffffffffffffffedd8c3ae98836e5544311d080000000000000000000000000000000000000c21364a5b71869bb0c6dbf0fffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffefd9c4af9a846f5a382815020000000000000000000001162c41566b8196abc6d7e9fcfffffffffffffffff9e6d3c3b19c8674604b40301e0e00000000000000000000000000000000000000000000000000000000000000000008131c202324252723211a0f010000000000000000000000000000000000000000000013283e53687d93a8bdd2e8ffffffffedd8c3ae98836e593c2b1905000000000000000000000000000000000000000000000000000000000000000011263b50667b90a4b6cadef3fffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8ffffffffffffffffffffeed9c4ae99846f5846331f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c4d5e7fffffffffffffffffffffffffffffffffffffffff1e1cebeb49f8c7b665e4d413126190f040000000000000000000000000000091828394a5c6c8196a8bacde1f6ffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000f1f334758697f94a4b5c9daecfffffffffffffffffff8e5d2c1b29d8775614b4030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576c8197acc1d1e4eed9c3ae99846e593f2f1c08000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff4dec9b49f89745846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c151d2025282b2c2d2c2b2a262220181a181715110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53687e93a8bdd3e8fdffffffffffffffffecd7c2ac97826d573e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffae7d4c4ad98836e5f4d3c2b1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53687e93a8bdd3e8fdffffffffffffffffecd7c2ac97826d573e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff5e4d7c8bbb4a79e96908c8a898a8c8f93969b9faaaaafb3b9bbb4aea9a5a89f9c9b94887e74665e4f4b3e352b1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffae7d4c4ad98836e5f4d3c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869bb0c6dbf0fffffffffffffffffffffffffffffffffffffbe8d6c5b39e8976614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8297adc0d1e3fffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715745321e090000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cde1f6ffffffffffffffffffffffffffffffedd7c2ad98826d5839291703000000000000000000000003162838556a7f94aabfd4e9fffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffde8d3bda8937e685337261401000000000000000000000000000000000005192b3c4e63798ea3b5c9ddf2fffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000091e34495e73899eb3c8def3ffffffffecd7c1ac97826c57422d170000000000000000000000061b31465b70859bb0c5dbf0fffffffffffffffffff3decab6a4917c665544312212000000000000000000000000000000000000000000000000000000000000000000000000070b0e0f10110e0c0700000000000000000000000000000000000000000000000010253a4f657a8fa4c7d7eafdfffffff2ddc8b29d88735a4834200b00000000000000000000000000000000000000000000000000000000000000000b20354a6073869cb1c5d5e8fbfffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576d8297acc2d7ecfffffffffffffffffffff4dec9b49f8a76614c392917030000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a5b7cae2f2fffffffffffffffffffffffffffffffffffffff9e6d3c3b1a0937e685d4c40301d140900000000000000000000000000000000000b1b2d3e4c61778a9fb4c8d8eafeffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000004182a3a4b6073869cabbccfe3f2fffffffffffffffffff0dfcab7a596816c5e4c3e2d1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c6176899eb4c9deeff1dcc7b19c87725d4b38230e000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff6e1cdbaa98b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e212731363a3d40424342403f3b37342b2f2e2c2a27211f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8399aec3d9eefffffffffffffffffff0dbc6b19b86715c4a36220b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffff4dfcbb7a68d78634d40301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8399aec3d9eefffffffffffffffffff0dbc6b19b86715c4a36220b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffff5e6d9cec5b8b3aba5aa9f9e9faba4a8acb0b4bbc8c4c9cccec9c4bfc6bab4b2b1a69d93867c70645c4d483c32281a1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffff4dfcbb7a68d78634d40301e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a7957f6a57463319090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9deeefffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b0000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e556a8095aac6d7e9fcfffffffffffffffffffffffffffffae7d4c4a8937e68533e2913000000000000000000000000091e3245566c8196acc1d6ebfffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000082035485a6d8298adc1d2e4f8fffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000091e34495e73899eb3c8def3ffffffffead5bfaa95806a55402b150000000000000000000000031628385d73889db2c8ddf2fffffffffffffffffff1dcc7b29c8773604b372715040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca9bacde2f6fffffff4dfcbb7a68d77624d38220d0000000000000000000000000000000000000000000000000000000000000000071c304354687e93a7b8cce0f7fffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091521364a5b72879db2c7dcf2fffffffffffffffffffff6e1cdbaa9937e695746331e1202000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc3d4e6fffffffffffffffffffffffffffffffffffffffff6dfcab6a597826d604e3f2f22130100000000000000000000000000000000000000101f3347586c8196aabbcee2f7ffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000c1d314455657a8d9fb5c4d4e7fafffffffffffffffffae6d4c3b59f8d7c665c4a3b2b1b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354697e93a8b9cde1f5f3decab6a4907b65503c2b19060000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffffce9d7c7a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e192029333637444b4f53565758575654504d483b4443413f3c3633291c140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c62778a9fb4c9dff4fffffffffffffffffff2dec9b5a38e7a644f3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffff2ddc8b29d88735a49351f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c62778a9fb4c9dff4fffffffffffffffffff2dec9b5a38e7a644f3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffff6ebe2d5ccc8c1c8bbb4b4b5bcc9bdc1c5caced8d9dee1e2dfd9d4d7cdc9c7c4b7b2a49c91857a6e625a4b45383020190e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffff2ddc8b29d88735a49351f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b7cbe0f4fffffffffffffffffffffffffffffffffffce9d7c6b39e8976614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8f7a65503a25100000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72879cb1c7dcf1fffffffffffffffffffffffffffffff4dfcbb7a68d78634e38230e0000000000000000000000031628384b6075889db3c8ddf2ffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000008182d3e4d62788b9fb4cadfeffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000091e34495e73899eb3c8def3fffffffde8d3bea8937e69533e29140000000000000000000000091e32455674899fb4c9def4fffffffffffffffffae6d4c3aa947f6a5443301909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4c9dff4fffffffae7d4c4a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000001325364b6075899eb3c9d9ebfefffffffffffffffffffff7e2cdb7a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091927313d4e63798ea5b6cadff4fffffffffffffffffffffce9d7c7b39d8876614b403020100200000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffff6e6cfbeb29c8775614b4231211103000000000000000000000000000000000000000004182a3a4d62778b9fb4cadff3ffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000011527374b5d6d8297a6b7cbdfebfefffffffffffffffff1e3cfbcab9e8a7a64594839281808000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073879cb2c6d6e9fcf9e5d3c2ae99846f5a493520080000000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2c3539464b52556064686b6c6d6c6b696662595c59585755514c463a3225140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596a8095a9bacde2f6fffffffffffffffffff8e5d2c1ac97826d5846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffff4dfcab49f8b77624c3e2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596a8095a9bacde2f6fffffffffffffffffff8e5d2c1ac97826d5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffef3e8e0ded6d9cecac9cacfdad2d6dbdfe2eaeef3f5f7f4eee9e9e1dedcd4cbc2b6b1a39b8f83786a60564d40352c1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffff4dfcab49f8b77624c3e2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c4d5e7fafffffffffffffffffffffffffffffffffff6e1cdb9a895806a5746331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffeebd9c8a9947f6a543f2a150000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a553b2b18050000000000000000000000000000000000000000000000000000000000000000000006192b3c4f647a8fa4b6cadef3fffffffffffffffffffffffffffffff2ddc8b29d88735b4935210c0000000000000000000000091e324556697e94a6b8cbe0f4ffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000001325364a5c6d8297aabbcee2f7fffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000091e34495e73899eb3c8def3fffffffce6d1bca7917c67523c271200000000000000000000000b21364b60768ba9bacde1f6fffffffffffffffff4dfcbb7a58e79634e3626140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435472879cb2c7dcf1ffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000081e3245576b8096abbccfe3f7fffffffffffffffffffffae7d4c4a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737444b5b6c8196abc3d4e6f9fffffffffffffffffffffff5e0cbb7a697816c5e4d3e2e201305000000000000000000040a0c0f11100c0a0400000000000000000000000000000000000005182a3b5c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffdead8c8b2a08f7b65574632241403000000000000000000000000000000000000000000000c203448596f8499aec5d6e8fbffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000009192e3f4c6176889db2bdcee2ebf6ffffffffffffffffecdac9b9a89d8877625745362513000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f3f51677c91a5b6cae4f4fffff0dfcab59f8c78624d3626140100000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2a343c494d5761686f757a7d80818281807f7b7774716f6d6c6a6661584f4332211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277899eb4c7d7eafdfffffffffffffffffffff0dec9b49f8a76614c362110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c3d4e6fafffffffffffffffffffffffffffffff7e3cfbcab96816c5c4b37221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b1117130b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277899eb4c7d7eafdfffffffffffffffffffff0dec9b49f8a76614c36211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffbf5f3ebebe2dfdedfe3ece8ebf0f4f7fefffffffffffffffcf6f4f1e7dfd3cac1b4b0a0988a8075675f4d493c3127190f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c3d4e6fafffffffffffffffffffffffffffffff7e3cfbcab96816c5c4b37221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b1117130b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffff3dec9b49e8a76614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8ffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f593c2c190600000000000000000000000000000002172c41576c8196acc6d6e8fcfffffffffffffffffffffffff0dbc5b09b8570594834200b000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8398adc2d3e5f9fffffffffffffffffffffffffffffde9d7c7ad97826d583d2c1a0600000000000000000000031628384b6075889db3c4d5e7faffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000091c304354647a8c9fb4c8d8eafefffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000091e34495e73899eb3c8def3fffffffae4cfbaa58f7a65503a251000000000000000000000000c21364b61768ba0c7d7e9fdfffffffffffffffff2ddc7b29d88725b4a3618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365a70859aafc5daefffffffffeed9c4ae99846f59382816020000000000000000000000000000000000000000000000000000000000000000031628394d62788c9fb4cadff1fffffffffffffffffffff4dfcbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556066798b9fb4c9dff1fffffffffffffffffffffffffae7d5c4b19f917c665c4b3e3020180d0902090b0e111418181f22252625211f170c04000000000000000000000000000000000b1f34475974899fb4c9def4fffffffffffffffffffffffffffffffffffff7e2cebbaa98826d5d4b39291606000000000000000000000000000000000000000000000005182b3b51667c91a7b8cce0f5ffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000101f334658657b909fb1beced9e6f6fffffffffffffff7e7d7c6b7a69b8575605443301c1100000000000000000000000000000000000000000000000000000000000000000000000000000923384c5d70859bb0c3d3e6fffffff8e3cfbcab95806b5443301c0800000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1825303b474c5a626c767d84898f92959798979594908c89868483817f7c7669614f3f2f1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536576c8297a8b9cce5f5fffffffffffffffffffffff6e1cdbaa8937e69533e2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca5b7cbdff4fffffffffffffffffffffffffffffffeebd9c9b49f8c7a644f413019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20272d29201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536576c8297a8b9cce5f5fffffffffffffffffffffff6e1cdbaa8937e69533e2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6d9ebfefffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f3f4f8fffffdfefffffffffffffffffffffffffffffaf1e5ded1c8beb2a99f95877c6f625a4b44372d1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca5b7cbdff4fffffffffffffffffffffffffffffffeebd9c9b49f8c7a644f413019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20272d29201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9efffffffffffffffffffffffffffffffffffffecd7c2ad97826d5847331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735a4935200c0000000000000000000000000000000014293e53697e93a8b9cce1f3fffffffffffffffffffffffff4dfcab59f8c77624c37220f000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788b9fb4cadff1fffffffffffffffffffffffffffffff6e1cdbaa9917c66513c27110000000000000000000000091e324556697e94a6b8cbe2f2ffffffffffffffffffffffffefdac5af9a85705a45301b00000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000009192b3c4a6072849aabbccfe6f6fffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000091e34495e73899eb3c8def3fffffff8e3ceb8a38e79634e39240e00000000000000000000000c21364b61768ba0b6cbe0ffffffffffffffffffedd8c3ae98836e593d2d1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43586e8398adc3d8edfffffffff1dcc7b29c87725645321e090000000000000000000000000000000000000000000000000000000000000000000a2035485a6e8399aec3d3e6f9fffffffffffffffffff2ddc8b29d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60737c879da9bacde2f6fffffffffffffffffffffffffff2e2cebdb49f8a7a645c4d41342b201d151d2023262a2d2a34373a3c3a37332a1f170b0000000000000000000000000000000d22374c62778ca8bacde1f6fffffffffffffffffffffffffffffffffffff4dfc9b49f8b78624d3f2e1b0b000000000000000000000000000000000000000000000000000d20364b6075899eb3c8def3ffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a0b4bbc8d8e6f6fffffffffffffff4e4d4c4b5a3998372604a402f1d0c00000000000000000000000000000000000000000000000000000000000000000000000009192f4050657b90a3b4c8e1f1ffffffffecdac9b39d8874604b35200b00000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b36434a59616c78818a92999ea8a8abacadacaba9a5a89e9b99989694918a7f695d4b382311000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869cb1c6d6e8fffffffffffffffffffffffffce9d7c6b19c86715c4b37220b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475972889db2c7ddf2fffffffffffffffffffffffffffffffff7e3cfbcab9b85705f4d3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e182530353c423e3530261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869cb1c6d6e8fffffffffffffffffffffffffce9d7c6b19c86715c4b37220b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2fffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f2eeeceae9e8e8e8e9eaedf2f4fafffffffffffffffffffffff9efe4ddcfc7bab4a59d9184786a60554a3d3127190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475972889db2c7ddf2fffffffffffffffffffffffffffffffff7e3cfbcab9b85705f4d3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e182530353c423e35302618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffffffffffffae5d0bba5907b66503a2a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78624d38230d000000000000000000000000000000000c21364c6176899eb4c4d5e7fbfffffffffffffffffffffff8e3cfbcab937e69543d2d1a0700000000000000000000000000000000000000000000000000000000000000000d21364a5b6d8297aabbcee2f7fffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c00000000000000000000031628384b6075889db3c4d5e7fffffffffffffffffffffffffff1dcc7b29c87725d3a2a1804000000000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000001152737495a687e93a2b4c9d9ebfffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000091e34495e73899eb3c8def3fffffff8e2cdb8a38d78634e38230e00000000000000000000000c21364b61768ba0b6cbe0f5fffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000006192b3c50657b90a4b6cadef5fffffffffffffffff8e4d2c1ab95806b5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53687e909da5b7c7d7eafdffffffffffffffffffffffffffffebe1cdbaa89e897a675f4c483b3632283136383b3f423a474c4f514f4c473a33291b0b00000000000000000000000000000f253a4f647a8fa4c6d7e9fcfffffffffffffffffffffffffffffffffff8e5d2c2ac97826d5a483421110000000000000000000000000000000000000000000000000000081d3144556e8398aec3d8edffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b607582929faabbc8d8e7f7fffffffffffffff2e2d2c1b2a195806b5e4c3b2a180800000000000000000000000000000000000000000000000000000000000000000000011527374c5e70859bb0c1d1e4fffffffffff7dfcbb7a6907b655036251300000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041222303c4954606977818c969fa8afb4b9c6c0c1c2c1c0bec6b9b4b1aeadacaaa99f907b65503f2f1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4c9def3fffffffffffffffffffffffffff5dec9b5a48f7a644f3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b586e8398adc3d8edfffffffffffffffffffffffffffffffffeebd9c9b4a3917c675544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2b36434a5157534b433626180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4c9def3fffffffffffffffffffffffffff5dec9b5a48f7a644f392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffdead8c7a18b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffdf7f4ece3dfdcd9d7d5d4d3d3d3d3d5d8dddfe6f2f7fffffffffffffffffffffff7ece5d7cdc3b7b2a1998a7f73645c4b44372b1e100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b586e8398adc3d8edfffffffffffffffffffffffffffffffffeebd9c9b4a3917c675544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2b36434a5157534b433626180800000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffffffffffff6e1ccb6a18c77614c372213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a7917c67523c2712000000000000000000000000000000000a1f3346586b8095a6b8cbe0efffffffffffffffffffffffffecdac9b09b86715b4a36210c000000000000000000000000000000000000000000000000000000000000000d1d30414e63798b9fb4c8d8eafefffffffffffffffffffffffffffffce9d6c6ae99846e5746321e0900000000000000000004121e324556697e94a6b7cbe2f2fffffffffffffffffffffffffff3dec9b49e89745847331f0a000000000000000000000000000000000000000c22374c61778ca1b6cce1fffffffffffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000000000081d31445562788a9eb4c0d1e7f7fffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000091e34495e73899eb3c8def3fffffff7e2cdb7a28d78624d38230d00000000000000000000000c21364b61768ba0b6cbe0f5fffffffffffffffeead8c8a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffff7e3cfbcab8d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000e20354a6073879cb2c7d8eafdfffffffffffffff2ddc9b5a38d79634e37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b70859ab0b7c3d4e5f5fffffffffffffffffffffffffffffffce9d7c6b9a79e8b7d6d6259504b4538454b4e5154575b596164666561584c463a291b0a0000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffffffffffffff3dec9b5a48e79644e3c2b190300000000000000000000000000000000000000000000000000000215273753687d93a8c2d3e5f9ffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000111e324557606d7e8c9faabbc9d9ebfeffffffffffffffefdfcfbfb59f8d7c665947362513000000000000000000000000000000000000000000000000000000000000000000000a1d314455667c90a3b4c8dfeffffffffffffae7d4c4ac97826c5443301c07000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122230404d5a62727e89979faab4bac6c9cdd7d5d6d7d6d5d4d6cdc9c6c4c2c1c7bab09b85715d4b37230f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea8b9cde1f6fffffffffffffffffffffffffff8e5d2c2ad97826d5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c5d6e8fbfffffffffffffffffffffffffffffffff7e7d1c1b19c8673604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414212f3c485460666c6860544336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea8b9cde1f6fffffffffffffffffffffffffff8e5d2c2ad97826d5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff6eae2dfdacfcac7c4c2c0bfbebdbdbec0c3c8cbd4dce3ebeceff3f5fbfffffffffffffff5e9e1d4cabfb3a99f9485796a6055493c2d20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c5d6e8fbfffffffffffffffffffffffffffffffff7e7d1c1b19c8673604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414212f3c485460666c6860544336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e42311d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b16000000000000000000000000000000000417293a4b6176889eb3c1d2e7f7fffffffffffffffffffffff7ddc9b5a38e79634e3a2a1704000000000000000000000000000000000000000000000000000000000005192b3b4d5f6f849aaabbcee6f6fffffffffffffffffffffffffffffff5e1cdb9a8927c675239281603000000000000000003122230414b6075889db3c4d5e7fffffffffffffffffffffffffffff5e1cdb9a88c77614c37220d000000000000000000000000000000000000000c21364b61768ba0b6d8eafefffffffffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000091c2f404b6073849aa8b9cddeeefffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000091e34495e73899eb3c8def3fffffff6e1ccb7a18c77624c37220d00000000000000000000000c21364b61768ba0b6cbe0f5fffffffffffffff7e2cebbaa8d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffeebd9c9a5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000071c304354697f94a9bacee2f6fffffffffffffeebd9c8b09b86715b4935190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d63788da2b4c8d4e1f1fffffffffffffffffffffffffffffffffff5e4d6c5b9a99f9282776c6560565c56606366696d7074777a7b7a766d61584639281603000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffff1dbc6b19c86715c4a361d0d000000000000000000000000000000000000000000000000000000000d22384d62788da4b6cadef3ffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000003162839454b60687c8c9fabbccfe3ecfefffffffffffffdede3cfbcab9d8877615443301c1000000000000000000000000000000000000000000000000000000000000000000a1b2c3c4b6074869cb1c1d1e4fdfffffffffffff2ddc8b39d8874604a35200b000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2f404d5e667884939ea8b4bbc8cdd7dee1e9eaecedeceae9e9e1dedbd9d8d6d7c9b5a3907b65503d2d1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697e94a9c6d7e9fcfffffffffffffffffffffffffffff0dec9b49e8976614b36210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa7b9cce0f5ffffffffffffffffffffffffffffffffffefdecab6a4917c66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f323f4c5a62727c827e72605443301c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697e94a9c6d7e9fcfffffffffffffffffffffffffffff0dec9b49e8976614b36210f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745544311d0800000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffef0e6d8cec9c9bcb5b2afacaba9a9a8a8a9abaeb2b7c4c7d0d6d7d9dee0e8f4f7fffffffffffffdf1e6dfd0c7bab4a39b8b7f73625a4a3e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa7b9cce0f5ffffffffffffffffffffffffffffffffffefdecab6a4917c66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f323f4c5a62727c827e72605443301c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6ffffffffffffffffffffffffffffffffffffffefd9c4af9a846f604e3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a38281502000000000000000000000000000000000c1e334657687e93a3b5c9daecfffffffffffffffffffffff8e4d2c1ac97816c5847331f0c00000000000000000000000000000000000000000000000000000000031120344859677d92a2b3c8d8eafffffffffffffffffffffffffffffffff3dec9b49e8975604b36210b00000000000000000211212f404d5f6a7f94a6b7cbe2f2fffffffffffffffffffffffffffffce9d6c6a6917c67513b2a18050000000000000000000000000000000000000b20354b60758aaabbcee2f7fffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000f24384c5e6b8096a2b4c6d7e9fcfffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d000000000000000000000000000000091e34495e73899eb3c8def3fffffff6e1cbb6a18c76614c37210c00000000000000000000000c21364b61768ba0b6cbe0f5fffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffe7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000001325364c61778a9fb4c9dff1fffffffffffff7e2cebbaa937e69543d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8095abc0d1e4f1fffffffffffffffffffffffffffffffffffffff4e4d6c7bab4a0988a827a7572727375787b7f8285898c8f918f8a8276615745321e09000000000000000000000001142636586d8398adc2d8edffffffffffffffffffffffffffffffffffffead5bfaa95806a553e2d1a00000000000000000000000000000000000000000000000000000000000b2035485a72879cb1c7dcf1ffffffffffffffffffffffffedd8c2ad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000000000a1b2832424e5e677d8d9fb4bdcedff0ffffffffffffffffecdac9b8a6998372604a3e2e1c0c0000000000000000000000000000000000000000000000000000000000000d1b2839495a697e94a4b6cadfeffffffffffffffff4e0cbb8a68e79644f39240f000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a21303c4c5e667c899aa2b4b9c6ced9e1e9f3f6fcfffffffffffffcf5f3f0eeedebe4d2c1ae98836e5c4a3d3121190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859aafc5daeffffffffffffffffffffffffffffffff6e1cdb9a8937d68533d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb3c9def3fffffffffffffffffffffffffffffffffff9e5d3c2aa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e2933424f5d6578849197938172604a3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859aafc5daeffffffffffffffffffffffffffffffff6e1cdb9a8937d68533d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e4927150200000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffef0dfd2c8bbb4adab9f9d999795949393939495989da6afb4c0c1c1c4c9ccd6dce3eef9fffffffffffffaede5d7cdc1b5aa9f958578645c4a3622120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb3c9def3fffffffffffffffffffffffffffffffffff9e5d3c2aa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e2933424f5d6578849197938172604a3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffff1dcc7b3a1927d685947341f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735645321d0900000000000000000000000000000000031729394b6073859babbccfe3f3ffffffffffffffffffffffefdec9b49f8a77614c3a2a1704000000000000000000000000000000000000000000000000000000112132424d6278899eb3c0d0e6f6fffffffffffffffffffffffffffffff9e5d3c2ad98826d5745321e09000000000000000010202e3f4c5e677d8d9fb4c4d5e7ffffffffffffffffffffffffffffffffeed8c3ae99836e5948341f0b000000000000000000000000000000000000081d314455758a9fb4cadff4fffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000011263b51667b909eb0c0d1e4f4fffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000091e34495e73899eb3c8def3fffffff5e0cbb6a08b76614b36210c00000000000000000000000c21364b61768ba0b6cbe0f5fffffffffffffff2ddc7b29d88725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000081f3347586e8398adc3d4e6fafffffffffff4dfcab49f8b77624c37220f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddeffffffffffffffffffffffffffffffffffffffffffff4e5d7cdbeb2a89f978f8a8887888a8d9094979b9ea7a4a6a99f988675604b36210b0000000000000000000000081c30435471869bb1c6dbf0fffffffffffffffffffffffffffffffffffbe8d5c5a5907a65503b2510000000000000000000000000000000000000000000000000000000000005192b3c576c8196acc8d8eafdfffffffffffffffffffffbe8d6c5ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000a161e31404d5f697e939fb1c1d2e5f8fffffffffffffff7e7d5c4b3a1947f695c4b3a2a1808000000000000000000000000000000000000000000000000000000000d1d2b39455763788a9fb4c2d3e5fdfffffffffffffffae7d5c4a9947f69543f2a14000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212c35404d5b667c919ea7b4c0ccd6e2ebf6fcffffffffffffffffffffffffffffffffefdfcab49f8c7a645b4d41352c1f1816110f0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4fffffffffffffffffffffffffffffffce9d7c6b09b85705b49352108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc3d8edffffffffffffffffffffffffffffffffffffedd8c3ad98836e583625130000000000000000000000000000000000000000000000000000000000000000000000000000070e192029333a464c61697b899aa2ac9f947f695a4834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4fffffffffffffffffffffffffffffffce9d7c6b09b85705b49352108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff0e0d2c1b5aa9f98918b878482807f7e7e7e7e8083888f9aa2adabacafb3b9c5c8d1dee5f0fefffffffffffff5e9e1d2c8bbb4a39b8a7a644f413019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc3d8edffffffffffffffffffffffffffffffffffffedd8c3ad98836e583625130000000000000000000000000000000000000000000000000000000000000000000000000000070e192029333a464c61697b899aa2ac9f947f695a4834200b000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffff6e3d0bfb39e8977614c3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b00000000000000000000000000000000000b1c304354647a8d9fb5c5d5e7fbfffffffffffffffffffff6e1cdbaa895806a5847331f0f00000000000000000000000000000000000000000000000000000e1f2f3f4f606f849aa7b9ccdeeefffffffffffffffffffffffffffffffdeedecab6a48f7a655039281603000000000000000e1e2d3e4b5d667c8c9fabbccfe2f2fffffffffffffffffffffffffffffffff4dfc9b49f8b77624c3929160300000000000000000000000000000000000a1f33465874899eb4c9def3fffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000152a40556a7f95aabccddeeffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000091e34495e73899eb3c8def3fffffff6e1cbb6a18c76614c37210c00000000000000000000000c21364b61768ba0b6cbe0f5fffffffffffffff0dbc6b19b86715c372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbffffffffead5c0ab95806b56402b16000000000000000000000000000000000000000000000000000000000000000000000004182a3a50657b90a5b7cadff4fffffffffdead8c8af99846f5947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea5b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff5e9e1cfc6bab4acaa9f9d9c9d9faba6a9acb0b3b9c5c7bab4a495806a55402b1500000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffffffffff5e0ccb8a78c76614c37210c00000000000000000000000000000000000000000000000000000000000011263c51667b91aabbcee2f7fffffffffffffffffffff5e0ccb9a7907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000003132230414f606d8197a3b5c9def2fffffffffffffffff2e2d0bfb49f8b7a6458473625130000000000000000000000000000000000000000000000000000000d1d2b3b48576075859ba8bacde0f0ffffffffffffffffffeed8c3ae99836e59392816030000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a212c353d494e5f6779889db3b9c5d1e1e8f4fefffffffffffffffffffffffffffffffffffff7e2cebbaa9d8879675f4d493c342a2c26241d12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f54697f94abbccfe3f7fffffffffffffffffffffffffffffffff4ddc8b4a38d79634e3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273753687d92a8c5d5e7fbfffffffffffffffffffffffffffffffffff0dbc6b19b86715443301c070000000000000000000000000000000000000000000000000000000000000000000000060f1a212b3539464c58616e7e8c9ea7b4beb49f8b78624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f54697f94abbccfe3f7fffffffffffffffffffffffffffffffff4ddc8b4a38d79634e362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffff2e2d3c2b5a39b8b837c76726f6d6b6a696868696b6e737a84959796979a9ea7afb4c0cad3e0ebfdfffffffffffffcefe6d8cec1b4a89b85705f4d37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273753687d92a8c5d5e7fbfffffffffffffffffffffffffffffffffff0dbc6b19b86715443301c070000000000000000000000000000000000000000000000000000000000000000000000060f1a212b3539464c58616e7e8c9ea7b4beb49f8b78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffffffffffffffffffffffffffffeee0ccb8a797826d5c4a36220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d0000000000000000000000000000000000011426364b5d6d8297a7b8cce0eefffffffffffffffffffffce9d7c6b39e8976614c3d2d18080000000000000000000000000000000000000000000000000d1c2c3d4b5d697e93a1b3c5d6e8fcfffffffffffffffffffffffffffff5eae2d0c4b19c87725d4b371b0a0000000000000008182c3c4a5c657b8b9faabbc9d9ebfffffffffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b00000000000000000000000000000000000c21364c61768ba8b9cde1f5ffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000152a3f556a7f94aabfd4e9fdffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000417293a5e73899eb3c8def3fffffff7e1ccb7a28c77624d37220d00000000000000000000000c21364b61768ba0b6cbe0f5ffffffffffffffefdac4af9a856f5a45301a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074879db2c7ddf0fffffffff7e2cebbaa927d68523b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffcece4d7cdc9c8bbb4b2b1b3b5bcc9bec2c5c9ccd6d8cec2ae99846e59442f1904000000000000000000000e23384d63788da9bacde1f6fffffffffffffffffffffffffffffffffff3dec8b39e89735847331f0a0000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4fffffffffffffffffffff3dec9b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004132332424b6074869bb1c6dbf0ffffffffffffffffffede2cebbaa9d8776615443301c110000000000000000000000000000000000000000000000000005192b3c485962758399a3b5c6d7e9fefffffffffffffffffff2ddc7b29d87725745321e090000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff9e5d3c2a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e19202d363d494e5b636f7c899da6b7cbd6e3eefcfffffffffffffffffffffffffffffffffffffffffeead8c8b7a69d8a7d6f635b4c483b413b382f221203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869cb1c9d9ebfefffffffffffffffffffffffffffffffff7e4d1c1ab95806b5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da6b8cbe0f5fffffffffffffffffffffffffffffffffff4dec9b49f8974604a35200b000000000000000000000000000000000000000000000000000000000000000000040e19212d363c494d5761697682939faab8c5cebaa9957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869cb1c9d9ebfefffffffffffffffffffffffffffffffff7e4d1c1ab95806b5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff4e4d4c4b6a49b85796d6661585a5756545453535456595c6472808281828489919aa2b1b6c2cee2eaf5fffffffffffffff6eae2d1c6b4a3917c675544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da6b8cbe0f5fffffffffffffffffffffffffffffffffff4dec9b49f8974604a35200b000000000000000000000000000000000000000000000000000000000000000000040e19212d363c494d5761697682939faab8c5cebaa9957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8d7a644e3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c00000000000000000000000000000000000008182e3f4c6176889eb3c0d1e5f5fffffffffffffffffffff5e0ccb9a796816b5b4a36261401000000000000000000000000000000000000000000000d1d2a3a495b657b8c9fb4bfd0e3f3fffffffffffffffffffffffffffef0e5d8cec0b3a6937e69543f2e1c0000000000000001142636495a647a8a9ea9bac8d8e7f7fffffffffffffffffffffffffffffffffffdead8c8b39e8876614b39281603000000000000000000000000000000071b2e3e52677c91a7c6d6e9fcffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000013293e53687e93a8c9daecffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000a1f33475873899eb3c8def3fffffff7e2cdb8a28d78634d38230e00000000000000000000000c21364b61768ba0b6cbe0f5ffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffebd6c1ab96816c56412c17000000000000000000000000000000000000000000000000000000000000000000000000081c3043546b8095aac2d2e5f8fffffff4dfc9b49f8a76614c36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1ded8cecac7c7c8cacfdad4d7dadee0e8eadac5b09a85705b45301b060000000000000000000011263c51667b91a6c7d7e9fcfffffffffffffffffffffffffffffffffff1dcc7b29c87725d3a2917040000000000000000000000000000000000000000000000000000000000000a1e32465770859aafc5daeffffffffffffffffffffbe7d5c5ac97816c5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000005141d3145566b8095abc0d5eafffffffffffffffffffdead8c8b7a5998372604a402f1f0e0000000000000000000000000000000000000000000000000e2034485a62788599a1b3c1d2e4f5fffffffffffffffffffff4dfcab7a58b76604b36210b0000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff3decab6a48c77614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2b353d4a4e5b636d7983919ea7b7c4d4e7f3fffffffffffffffffffffffffffffffffffffffffffffff6e6d4c4b7a89e9284786c62595956514c402f221101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657a8fa4b6cae7f7ffffffffffffffffffffffffffffffffffffefddc8b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c8ddf3fffffffffffffffffffffffffffffffffff6e1cdbaa98d78624d38220e00000000000000000000000000000000000000000000000000000000000000000c171f2c353d4a4e5a626c767e8898a0b4bbc8d5d8c7ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657a8fa4b6cae7f7ffffffffffffffffffffffffffffffffffffefddc8b29d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff6e6d6c6b7a69c8676635b514c463a42403f3e3e3e3f403e4b54606b6d6c6c6f757b84909ca4b1bdcdd7e5f4fffffffffffffffdefe4d1c1b29d8774604b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c8ddf3fffffffffffffffffffffffffffffffffff6e1cdbaa98d78624d38220e00000000000000000000000000000000000000000000000000000000000000000c171f2c353d4a4e5a626c767e8898a0b4bbc8d5d8c7ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffff3e3cfbcab99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000101f334758687d92a2b4c7d7eafdfffffffffffffffffffbe8d6c5b49f8b79635443301c100000000000000000000000000000000000000000010f1d2b3b47586379899eaabbcedeeefffffffffffffffffffffffffff7ebe3d2c7bab4a29a8776614c37211100000000000000081c3043546278889ea8b9c7d7e6f6fffffffffffffffffffffffffffffffffffffff6e0ccb8a7947f6a5746321e090000000000000000000000000000000922374b5c6f849aafc4d9efffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160100000000000000000000000011263b50667b90abbccfe3f8ffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000c21374c61768b9fb4cadff4fffffff8e3ceb8a38e79634e39240e00000000000000000000000c21364b61768ba0b6cbe0f5ffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffebd5c0ab96806b56412b16000000000000000000000000000000000000000000000000000000000000000000000000011426364e63788da3b5c9def2ffffffefd9c4af9a846f5846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4eae2dfdddcdddfe3ece9ecf0f3f5fbeed8c3ae99836e59442e190400000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c0000000000000000000000000000000000000000000000000000000000000003162939556a7f94aac5d5e8fbfffffffffffffffff5e0cbb8a68f7a65503827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273852677c91a7c4d4e7f3fffffffffffffffffff6e6d4c3b3a1947f6a5e4c3d2c1c0c000000000000000000000000000000000000000000000e1e2f404d6278899ba3b3bfd0dfeffffffffffffffffffffffffae6d4c3a38d78634e38230e0000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff1dcc7b19c87725847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826303c494d5b636e79828c99a1b3b8c5d4e2f2fffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9b4a1998b8177716e6b665e4c402f1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6e8398aec2d3e5fffffffffffffffffffffffffffffffffffffff4dfcbb7a6907a655037271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7a6917c67513c2b1a0c080100000000000000000000000000000000000000000000000000000001111c29333c494d5b636d788189939da6b2beced9e6d4c4ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6e8398aec2d3e5fffffffffffffffffffffffffffffffffffffff4dfcbb7a6907a655037271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b566b8196abc0d6ebffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffeead8c8b9a89d88786258493d3633292d2b2a292929292b2e36434a565856575560666f7b86969fb4bac7d6e4f4ffffffffffffffffefdfcab6a5927d685443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7a6917c67513c2b1a0c080100000000000000000000000000000000000000000000000000000001111c29333c494d5b636d788189939da6b2beced9e6d4c4ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735443301c080000000000000000000000000000000000000004172a3a4e5f70849aa9bacde2f0fffffffffffffffffffff4e2cebbaa9a8573604b3f2e1d0d00000000000000000000000000000000000002131f2c3b48596276869ca7b8c8d8eafcfffffffffffffffffffffffff1e7d9cfc2b5a99f948477615847331f0a000000000000000b20354b6073859ba6b8c6d6e5f5fffffffffffffffffffffffffffffffffffffffffbe8d5c5b39e8875614b36210f000000000000000000000000000009192f404f647a8fa2b3c7dcf1ffffffffffffffffffffffffffffffffebd6c1ab96816c56412c17000000000000000000000000000c22374c61778b9fb5cadff4fffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000011273c51667c91abbccfe3f7fffffff9e4ceb9a48f79644f3a240f00000000000000000000000c21364b61768ba0b6cbe0f5ffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000082135495b71869bb1c6dbf0fffffeebd9c9a9947f69543a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f2f1f2f4f8fffffffffffffdead8c7ab96816b56412c160100000000000000000002152838586e8398adc3d8edffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa7b8cce0f5fffffffffffffffff3ddc8b39e8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da6b7cbd5e3edfcfffffffffffffffff1e1d0bfb49f8d7c665b493a291a0a00000000000000000000000000000000000001080c1c2b3c4c5e6d8298a7b4c1d0ddedfdffffffffffffffffffffffffe4cfb9a48f7a644f3a250f0000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffedd7c2ad98826d583a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b5a626e79838c989faab3bfccd6e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6ccbfb3aa9f968a8683817c665e4c3d2c1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394d62788b9fb4cadff0fffffffffffffffffffffffffffffffffffffffae6d4c4ac97826d5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffecd7c2ad97826d5a49382a201d140d0b06000000000000000000000000000000000000000000000009141d2f3a464c5b636e79828b969ea8b3b7c4cfe2ebdfcbb7a6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394d62788b9fb4cadff0fffffffffffffffffffffffffffffffffffffffae6d4c4ac97826d5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff9ece2cebbaa9e8a7a645a483a2c211f1718161514131314161825303540424137444b515d657481929fa9b9c6d6e4f4fffffffffffffff9e6d3c3b19c8773604b35200e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffecd7c2ad97826d5a49382a201d140d0b06000000000000000000000000000000000000000000000009141d2f3a464c5b636e79828b969ea8b3b7c4cfe2ebdfcbb7a6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffff7e1cdbaa9907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b3626140100000000000000000000000000000000000000000c1c31414e63798b9fb4c2d2e7f7fffffffffffffffffffdead8c8b4a2947f6a5d4b3c2b1905000000000000000000000000000001080b151d303d49596277869ca4b6c5d6e6f6fffffffffffffffffffffff7ece3d3c9bcb4a49c8b7f726159473a2917040000000000000011273c51667c91a3b4c4d5e4f4fffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a7937e69533d2d1a07000000000000000000000000021527374c5e6f849aafc0d0e3f7ffffffffffffffffffffffffffffffffecd7c2ad97826d583b2a18040000000000000000000000000b1f34475971869cb1c8d9ebfefffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000002152738576c8196acc9d9ebfefffffffae4cfbaa58f7a65503a251000000000000000000000000c21364b61768ba0b6cbe0f5ffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d546a7f94a9c3d4e6f9fff7e3cfbcab8f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9917c66513c261100000000000000000000091d32455671879cb1c6dcf1ffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8def3ffffffffffffffffeed8c3ae99836e5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889db3b8c5d0e1e9f5ffffffffffffffffede3cfbcab9e89796358473828190a0000000000000000000000000002080b0f151d20293a495a667c90a0b2c5d1dfedfbfffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffebd6c0ab96816b56412c16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354606a78838c989fabb4bbc8d0e0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d0c8bbb4a99f9b99968c7c665b493a2a1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8096aabbcee2f7fffffffffffffffffffffffffffffffffffffffff2dec8b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff4dfc9b49f8b786256473b3531262320191612110f0b09020000000000000000000000000000000a192631404c58616c78838c989faab4b9c6cbd5e2ecead8c8b29d8874604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8096aabbcee2f7fffffffffffffffffffffffffffffffffffffffff2dec8b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4c6277899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffecdbccbcb49f8c7c655c4a3c2b1c0e0a04000100000000000008131c202b2d2c2731363f4c56606c7d8b9ea8b9c6d6e5f5fffffffffffffff1decab6a4917c67513c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff4dfc9b49f8b786256473b3531262320191612110f0b09020000000000000000000000000000000a192631404c58616c78838c989faab4b9c6cbd5e2ecead8c8b29d8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffce8d6c6b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e1900000000000000000000000000000000000000000000132135495b6a7f95a4b5c9d9ebfefffffffffffffffffff6e6d1c0b49f8c7b655a4834200b000000000000000000000001080b141d202731414d5b6378869ca4b5c2d3e3f3fffffffffffffffffffffff2e7dacfc3b6ab9f96867a696054473b2a1c0c0000000000000001162c41566b8196abc1d1e2f3fffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b19c87725b4a36210c000000000000000000000000081d314455667c90a1b3c7deeefffffffffffffffffffffffffffffffffff1dcc7b19c87725947341f0b00000000000000000000000004182a3b556a7f95aabbcee2f5fffffffffffffffffffffffffffffffffffff3dec8b39e89735e49341e0900000000000000000000000000091d31455671869bb0c6dbf0fffffffffae5d0bba5907b66503b261100000000000000000000000c21364b61768ba0b6cbe0ffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffecdac9a7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000f23394e63798ea5b7cadff4fff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576f849aafc5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffbe7d5c4a9947e69543f29140000000000000000000000000000000000000000000000000000000000000000081c3043546e8398adc3d8edffffffffffffffffead5bfaa95806a55362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c556a80919ea7b3bfcdd7e4effdfffffffffffffeebd9c9b8a79c867661564537281a0f090300000000000000000609151d20252731353a47586278889eb3becfe3effdfffffffffffffffffffffffffffce9d7c7a38e79644e39240f0000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b60727f8a989fabb4bcc9ced9e6edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee6d8cec7bab4b0aeaa9e897963594738281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c6176899eb3c8d8eafefffffffffffffffffffffffffffffffffffffffff5e0ccb8a7907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff6e2cebaa99a847461594f4b443738352b2b282624211e160a000000000000000000000000000a1b2837444b5e6676818b989fabb4bbc8ccd6e0e7f2f7e2cebbaa957f6a5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c6176899eb3c8d8eafefffffffffffffffffffffffffffffffffffffffff5e0ccb8a7907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6d8298a7b8cce0f5ffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff3e3cebdaf9e927d685e4c3e2d1e0e00000000000000000000000000070b161817151d202f38454b5f677b8a9ea8b9c7d8e7f7fffffffffffff9e5d3c2af9a85705b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff6e2cebaa99a847461594f4b443738352b2b282624211e160a000000000000000000000000000a1b2837444b5e6676818b989fabb4bbc8ccd6e0e7f2f7e2cebbaa957f6a5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a896816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000061a2c3d4b6074869cabbccfe3f1ffffffffffffffffffffefe2cebbaa9e8878624d38220f000000000000000000070b141c2026313538454b5f6779879ca4b5c2d2e0f1fffffffffffffffffffffceee2d4c9bcb5a49c8c8074645c4b43362a1d0c00000000000000000013283d53687d92a8b9cde1f3fffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48e79634e39240e000000000000000000000004182a3a4b6074869cb1bfd0e3fcfffffffffffffffffffffffffffffffffff3decab6a48c77614c37220c000000000000000000000000000d22374d62788b9fb4c7d7e9fcfffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f09000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffce7d2bda7927d68523d281300000000000000000000000c21364b61768ba0c2d3e5f9ffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffff8e3cfbcab8f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b72879db2c7dcf2fff2ddc7b29d88725645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283952677d92a6b8cbe0f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f4f7fefff7e7d2c1ad98836e5846331f0a000000000000000000000f24394f64798eaabbcee2f7fffffffffffffffffffffffffffffffffff4e0cbb8a68e79644e39240f00000000000000000000000000000000000000000000000000000000000000000114263653687d92a8c2d3e5f9fffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e283c50626a7c8999a1b4bac6d1dfebf9fffffffffffff7e7d6c5b6a49a8474605545382d211e160c0a040000070b0f1a212731363a37444b4f586176869ca6b8cbdcecfffffffffffffffffffffffffffffff6e1cdbaa98d77624d38220d0000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6e82949fa9b5bcc9cfd9e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d7cdc9c6c8b9a79d8777615645321d15050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576a7f94a8b9cce6f6fffffffffffffffffffffffffffffffffffffffffffbe8d5c5ac97816c573d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffdead8c7b4a29a83776b656055524d493c403d3b3a3632281a120903000000000000000000091928394555606c7b88969faab4bcc9ced9e1e8f4fafff4dfc9b49f8b77624c3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576a7f94a8b9cce6f6fffffffffffffffffffffffffffffffffffffffffffbe8d5c5ac97816c573d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8fa0b2c5d5e8fbffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffbe8d5c5b19f957f6a5f4e402f2010000000000000000000000000000000000103000208111a2832414d5d657a8a9ea9bac9daecfffffffffffffff1dcc8b4a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffdead8c7b4a29a83776b656055524d493c403d3b3a3632281a120903000000000000000000091928394555606c7b88969faab4bcc9ced9e1e8f4fafff4dfc9b49f8b77624c372715020000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8977624c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000e1d314556647a8c9fb4c3d3e7f7fffffffffffffffffffeead8c8b8a6947f6a553d2d1a0700000000000808131c2026303537444b5056606c7d8a9da5b6c2d2e0f0fffffffffffffffffffffaecded1c4b7ab9f96867a6b60564a3e3026180c000000000000000000000c21364c61768a9eb4c4d5e7fbfffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a9947e69543f291400000000000000000000000a1f344759697f94a4b6cadeeefffffffffffffffffffffffffffffffffffff9e5d3c2a5907b66503b2611000000000000000000000000000b203448596d8297a9bacde1edfefffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000f24394f64798ea9bacee2f6ffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000b21364b60768ba4b6cadef3ffffffffffffffebd6c1ab96816c56412c170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffff4dfcab59f8b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576d8297acc2d7ecfff1dbc6b19c86715c3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075889eb3c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffcfffdf6f4f1ede9e9e1dedfe2eaf3ebd9c9b5a3907b65503a2917040000000000000000000013283d53687d92a8c8d8eafdfffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca4b6cadef3fffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d213343505e667783939fa8b5c1cddbebf9fffffffffffff3e3d3c3b4a299837360564a3d363228211f1718131c20232c3537444b4f555560646a76859ba4b6c5d5e7fafffffffffffffffffffffffffffffff4dec9b49f8975604b36200b0000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea0b4bac7cfdae3ebf7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5e9e1dedbd6c5b6a59b8474604b4333231302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6075889eb3c6d6e8fffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e5d1c0b3a29a88807a746d68625a595552504f4b453830211e1611100f0f0f101011111527374557607381909da6b4bbc8cfd9e2ebf6fcffffffedd7c2ad98826d594834190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6075889eb3c6d6e8fffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aafbecfe3f3ffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff5e0ccb8a797816d61504131211102000000000000000000000000000000000000000000000a161e303f4b5c657b8b9fabbccfe3eefffffffffffff7e3d1c0ab95806b563c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e5d1c0b3a29a88807a746d68625a595552504f4b453830211e1611100f0f0f101011111527374557607381909da6b4bbc8cfd9e2ebf6fcffffffedd7c2ad98826d594834190900000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f695947341c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000021527384b5c6c8196a5b6c9d9ebfcfffffffffffffffffff6e6d5c5b09b85705b4a3621130700070d101b2225303536434b505560656c7481929ea8b7c3d3e0f0fefffffffffffffffffffbecdccfc0b4a69d8d8175645d4b45382d1c140800000000000000000000000a1e3346576b8096a6b8cbe0eafaffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000004172a3a4c6177899eb3c2d3e5fcffffffffffffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a150000000000000000000000000005192b3b4d62788a9fb4bfd0e0f0fffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000012273d52677c92a7c7d8eafdffffffffffecd6c1ac97816c57422c170200000000000000000000091e32455671879cb1c6dcf1ffffffffffffffebd6c1ab96816c56412c170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffff1dcc6b19c87715846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdf1dcc7b29c87725d3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566a8095a7b8cce0f2fffffffffffffffffffffffffffffffffffffffff7f2f0ece9e7e5e9e1dedbd8d4d6cdc9caced8ddd9cfbcab9b8572604a35200b0000000000000000000000152a3f546a7f94aabbcee2f7fffffffffffffffffffffffffffffffff8e5d2c2ab96816c5443301c080000000000000000000000000000000000000000000000000000000000000000000b2034485971879cb1c6dcf1fffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004152533404d59626f7e8a9ba3b0bccddbebf9fffffffffffff1e1d1c0b3a1998274635b534b45393633292d253035393d494e5560646a6f757a7f869ba3b5c2d3e3f3ffffffffffffffffffffffffffffffffecdac9af9a85705544311d080000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffedd7c2ad98826d58432d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8095abbecdd7e3ecf7fefffffffffffffffffffffffffffffffffffffffffcf7fefffffffffffffffffffffffffffffffffffffcf6f4f0e4d4c3b4a298826d615041302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657697f94a6b8cbe4f4fffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffeeded0c0b3a69e968f88827d78726e6b67666460564d4136322826252424252526262626314455607583969fb2b7c4ced8e3ebf7fefffffffffbe6d1bba6917c66513b2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657697f94a6b8cbe4f4fffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68e79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea2b4c8dcecfffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff3dec8b39e8974604b43332313030000000000000000000000000000000000000000000000000213212e3e4b5d677d8d9fb5c0d1e3f3ffffffffffffeedcc7b29c87725a4935200e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffeeded0c0b3a69e968f88827d78726e6b67666460564d4136322826252424252526262626314455607583969fb2b7c4ced8e3ebf7fefffffffffbe6d1bba6917c66513b2a180000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffae6d4c3b29c8774604b3b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000a1a2e3e4b6075879cabbccfe1e9f5fffffffffffffffffff3ddc8b4a38e79634e4231211a181b22242e3736434a4f5460656c747b8288979fb4b9c6d4e1f1fffffffffffffffffffffeedddcfbeb2a29a887b6c60564b3f32281a0f01000000000000000000000000031729394c6176889eb3bccddcecfeffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000a1f3347586b8096a7b9cce0f1ffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000d20344859697e93a1b3c2d2e1f0f2f8ffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffeed8c3ae99836e59442e19000000000000000000000003162838576c8297acc1d7ecffffffffffffffebd6c1ab96816c56412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0b090300000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffecdac9ac97816c573a29170400000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5faf3dec9b49e89745b4935210c0000000000000000000000000000000000000000000000000000040a0c100c0a040000000000000000000000000000021528384c6176899eb3c4d4e7fafffffffffffffffffffffffffffffffffffaefe4dddad7d4d2d0d7cdc9c6c2bfc6b9b4b4bbc8c8c9bcb49f8c7a645443301c0700000000000000000000000d22374d62778b9fb4c9dff1fffffffffffffffffffffffffffffffff3dec9b5a48e79644f3626140100000000000000000000000000000000000000000000000000000000000000000005192b3b566c8196abc7d8eafdfffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071522303b484c60687985969eb0bdcedbebf9ffffffffffffeedecfbfb2a199857971686057514c463a4336434a4e545b636c757a7f84898f949ca4b5c1d2e0f0fffffffffffffffffffffffffffffffff8e3cfbcab95806b55372715020000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffefdac5af9a85705a3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879db2c7dce9f5fffffffffffffffffffffffffffffffffffffffffaf4f2e7e2e9f2f4fafffffffffffffffffffffffffffffffffffffff1e1d1c0b2a0957f6a5f4d3e2e1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6175889eb3c5d5e7fffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4a8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffceeded0c4b8b3aba79e98928d8884807d7b7975675f524b45393c3b3a393a3b3b3b3b3b3e4b60738499a1b0bdcbd4e2eaf6fefffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6175889eb3c5d5e7fffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4a8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d1e3fafffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff0dbc6b09b867155443125150500000000000000000000000000000000000000000000000000000311202f3f4d5f6a7f95a2b4c5d5e7fbfffffffffff3decab6a48d78634d3d2c1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffceeded0c4b8b3aba79e98928d8884807d7b7975675f524b45393c3b3a393a3b3b3b3b3b3e4b60738499a1b0bdcbd4e2eaf6fefffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffff4dfcab7a5917c675544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000101e324557657b8c9fb4becdd7e5f0fefffffffffffffff7e4d1c1ae99836e604e41362d2d2d36393e4b4f5460656c747a818890979ea7b1bdcdd6e4f1fffffffffffffffffffffff0e0cfbfb2a0988477655d4b45382e1d150a0000000000000000000000000000000b1f334758667c919eb0becee3ebf7fffffffffffffffffffffffffffffffffffffffffbe8d6c5ab96806b56412b16010000000000000000000c21374c6176899eb4c5d6e8ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000005192b3b4a60728399a4b5c3d2dbdde4effdffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000172c41576c8196acc1d6ebfffffffffffff0dbc5b09b86705b36261401000000000000000000000013293e53687e93a8c9daecffffffffffffffebd6c1ab96816c563a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f21211e160a00000000000000000000000000000000000000000000000004182a3a5c71879cb1c6dcf1fffffff8e3cfbcab917c67513c2712000000000000000000000000050000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9f5e1ccb9a88d78634e382311000000000000000000000000000000000000000002080b0e1216171f2125211f170c00000000000000000000000000000a1e334657697f94a6b7cbdff1fffffffffffffffffffffffffffffffff1e6dfd1c8c5c1bfbdbbc7bab4b1adaaa6a89e9faab0b3b2ab9f947f6a5d4b3625130000000000000000000000000b203448596e8398adc3d4e6f9fffffffffffffffffffffffffffffbe7d5c5b19c86715c4a361808000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a9bacee2f6fffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2a34424e5b637380969fb1bdcedbebfafffffffffffcedddcfbfb2a39b8e867d756d66615859585954606369707881898f949a9ea8a9b1b6c2d2dfeffefffffffffffffffffffffffffffffffff2dfcab59f8c78634d38230e000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff2ddc8b39d88735847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea5b6cadff3fffffffffffffffffffffffffffffffffffffffff1e6dfddd2ccd4dde0e7f2f8ffffffffffffffffffffffffffffffffffffefdfcfbeb59f8d7d675c4b3b2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586a7f94a6b8cbe3f3ffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffceee2d5cbc8c5b8b3ada7a59d999592908f877c706860575551504f4f4f5050505150505c6c8196a2b3bfcddfe7f2fdfffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586a7f94a6b8cbe3f3ffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffedd8c3ae98836e59372715070000000000000000000000000000000000000000000000000000000002112130414b6072849aa6b8cbe0effffffffffff9e6d3c3a9937e695b493a291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffceee2d5cbc8c5b8b3ada7a59d999592908f877c706860575551504f4f4f5050505150505c6c8196a2b3bfcddfe7f2fdfffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffff2ddc7b29d8774604b3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000031628394b5d6b8095a0b4bac7d3e0ecfbffffffffffffffefdbc7b3a1927e685f4e4a3d423e4a4f565c646b737a81888f979da6acb3b8c5cee1e9f4fffffffffffffffffffffef0e4d2c2b2a198827461594b3f32281a1002000000000000000000000000000000000417293a4d5e6b8096a0b1bdcfd9e7f2fffffffffffffffffffffffffffffffffffffff5e0ccb9a7907b65503b26100000000000000000000014293e53697e93a8b9cde4f4fffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000d1c3043546176869ca5b5c2c5c8d1dfeafefffffffffffffffffff8e4d2c1a7927d68523d28130000000000000000000000000000182d42576d8297acc2d7ecfffffffffffff2ddc8b29d88735443301c08000000000000000000000010253a4f657a8fabbccfe3f1ffffffffffffeed9c3ae99836e5947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000001111c2a33373632281b1608000000000000000000000000000000000000000000000a1f33475874899eb4c9def3fffffff4dfcab59f8b77614c37220c0000000000000000000a0f111a16110d0b050000000000000000000000000000000000000000000a1a2d3d52677c92a7bcd1e7fcfce8d6c6a8937e69533f2e18080000000000000000000000000000050b0d1115151d2024272b2a33373a37332a1c1303000000000000000000000000031729394b6075889db2c3d3e6f9fffffffffffffffffffffffffffff1e1d4cac1b4b0acaaa7a5a3a99f9c9894918d898a959b9e9c978c7f6a61503f2e180800000000000000000000000005182b3b50657a8fa5b6cadff4fffffffffffffffffffffffffffff5e0cbb8a6927d68533e2d1b0000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4fffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f313d4955606c81979fb1bdcde0e7f2f7fefffffffbedddcfc1b4b0a39b9389827c76726f6d6e7074787f858c969ea7aaafb4b9c6c6c9d3e0effdfffffffffffffffffffffffffffffffff2e2cfbeaf9a846f5b4935210c000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff4e0cbb8a68c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e566b8096abc3d3e6f9fffffffffffffffffffffffffffffffffffff8ece1d4cac7bdb7bfc8cbd5dde4edf0f1f2f3f4f7fefffffffffffffffffffffdece3cfbcab9f8b7a64594838281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3e4c6176899eb3c4d5e7ffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5948342012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffff3e7e0ddd5ccc8c2c3b7b2aeaaa7a5a59d91857d756f6a6665646464656566666665647a8f9fb0c0d0ddebfafffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3e4c6176899eb3c4d5e7ffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e594834201200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000000000000000000000000000000000003131c3043546277889eb3c1d1e4f7fffffffffff1dec9b39e8979635847382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffff3e7e0ddd5ccc8c2c3b7b2aeaaa7a5a59d91857d756f6a6665646464656566666665647a8f9fb0c0d0ddebfafffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffffffffffffffffffffead5bfaa95806a55443119090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000a1b2e3f4b607382929fa9b6c2cee0e7f3fffffffffffff6e2d0bfb49f8c7d6e635b5857595c646b727a81888f969da6acb3b8c4c8ccd5e3ebfcfffffffffffffffffffffbebe0d2c6b5a49983726056473a2e1e160a000000000000000000000000000000000000000c1c30404a607282979fb4bcc9d5e2edf7fffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b000000000000000000051a30455a6f859aafc6d6e9fffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d0800000000000000000000000000000013253646586278879ca4a6b0b4c1cce2ebf6fffffffffffffffff2ddc9b5a38d78624d38230d000000000000000000000000000014293e53697e93a8bed3e8fffffffffffff4dfcab49f8a75604b35200b00000000000000000000000c21364c61768c9fb5c3d4e6fafffffffffff4dfc9b49f8b77614c3722100000000000000000000000000000000000000000000000000000000000000000000000000009151d2e3a474c4b4539332616020000000000000000000000000000000000000000000c22374c61778ca8b9cde1f6fffffff0dbc6b19b86715847331f0a0000000000000004121d24272f2b2722201815110c0a040000000000000000000000000000000c1a28384a5b6e8398aec3d8edfffff0dbc6b09b86715d4b362614010000000000000002090b0f1317192022262a273136393d413a474c504c473a311e160a0000000000000000000000000b1e324556687e93a4b6cadef1fffffffffffffffffffffffffff4e4d4c3b7b2a39b979492908e8c8986837f7b78757880868887827a6a61504333201000000000000000000000000000000d20354a6073879db2c7dcf0fffffffffffffffffffffffffffff3ddc8b39e8875604b362110000000000000000000000000000000000000000000000000000000000000000000000000091e3245576f859aafc4daeffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005141f2c37444b607281979fb0bdcbd5dfe2ebf4f7fefffbeddfd1c8c1b5b1a89e98918b8784828385898e949b9fabb3b9c5c4c9cdd7dcdee5f0fefffffffffffffffffffffffffffffffff6e6d4c4b2a08f7a654f3c2c1906000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffffae7d5c4a58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879db2c7dcf1fffffffffffffffffffffffffffffffffaf7ece3dfcec3b7b2a7a2a9b3b8c4c9d2d8dbdcdddddfe2eae8edf2f4faffffffffffffffecdac9baa99d8877625645321e1403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a4b5c6c8197a7b9cce2f3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8977624d402f19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffbf4f3e7e0ddd7d4cac7c3c0bcc3b7b2a39b9289847f7b7a79797a7a7b7b7b7b7b7a849aafbdcddeedfbfffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a4b5c6c8197a7b9cce2f3fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8977624d402f1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000011426364859677d92a3b4c8ddeefffffffffff5e0ccb9a79c8676615645311d160600000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffbf4f3e7e0ddd7d4cac7c3c0bcc3b7b2a39b9289847f7b7a79797a7a7b7b7b7b7b7a849aafbdcddeedfbfffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f372614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000111d314455606d7d8a9ca4b1bdccd5e3edfaffffffffffede2cebbaa9f928379716d6d6f737980878f969da6acb3b7c4c8cbd5dde0e7f3fffffffffffffffffffffaf3e8e0cdc2b5a89c8674605445382a1c1103000000000000000000000000000000000000000000121c304354607381949fabb8c4cfdde4eff9fffffffffffffffffffffffffffff3e3cfbfac97826c5544311d08000000000000000000091e33485e73889db3c8dde6f1f6fcfffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000818293a48596277868c919ba3afbbced9e6f6fffffffffffffbe7d5c5b09b86715a4835200b000000000000000000000000000011263c51667b91a6c9d9ebfefffffffffff7e2cebbaa8d78634d38230e00000000000000000000000a1e3346576c8197a5b7cadfecfffffffffff7e2cebbaa937e69543e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000c1927313f4b5861605750443321100000000000000000000000000000000000000000000f253a4f647a8fa4c6d7e9fcfffffdead8c8ab96816b563a2a180400000000000003122230393c45403c37342b2a26221f1815110d0b05000000000000000006121c2a38455663798c9fb4cadff4fffff2ddc9b5a3907b655443301c0f00000000050b0d151d2025282c2b34373b3f37444b4e52565a58616561584e4232281a0a0000000000000000000000031628384b6074879cb2c3d3e6f9fffffffffffffffffffffffce9d7c6b7a59d8e85827f7d7b797674716d6a666260626a7073726d645c5043332515020000000000000000000000000000071c3043546a8095aac2d2e5f8fffffffffffffffffffffffff9e5d3c2aa95806b5645321e0900000000000000000000000000000000000000000000000000000000000000000000000003162839546a7f94a9bfd4e9fefffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927314354607281969fb3b7c4caced9dfe2ebf4f7fdefe4ddd2c9c6b9b3adab9f9c9998999a9ea7a9b0b5bcc9ccd6d9dee1e9f1f3f9fffffffffffffffffffffffffffffffffff5e7d9c8b7a698826d5d4b371e0e00000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffffe8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384f647a8fa5b7cadff4fffffffffffffffffffffffffffff7f2e7dfdacfcabdb1a59d928d949da6b1b5c1c3c6c7c7c8caced8d3d8dde0e7f2f9fffffffffff7e7d7c7b7a69b8574604b4332211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364758647a8c9fb4c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a898836e5e4c3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ede6dfddd9d5d2d4cac1b4b0a89e999591908f8e8f9090909090908f9aa2b4c8dbebfcffffffffffffffffffffffffffead5bfaa95806a5537261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364758647a8c9fb4c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a898836e5e4c37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000008182b3b4a6072859bb0c0d1e3f7fffffffffbe8d6c5b6a49a8474604b4433241405000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ede6dfddd9d5d2d4cac1b4b0a89e999591908f8e8f9090909090908f9aa2b4c8dbebfcffffffffffffffffffffffffffead5bfaa95806a5537261401000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a5907b66503b261100000000000000000000000000000000000000000000000000000001142637444b60687986979fb3b8c5cfe0e7f2fefffffffeead8c8bbb4a0988e86838284888e969da5abb2b7c4c8cbd4dde0e7f2f5fbfffffffffffffffffff7f2e7dfd5ccbdb0a49c8a7a64564536271a0c0000000000000000000000000000000000000000000000001325364455606d7f8d9da6b2bec8d1dee6f1fbfffffffffffffffffffffff7e7d5c5b3a18e7a644f37271502000000000000000000071c31475c71869cb1bdcad4dee1e9f3f5fbfffffffffffffffffffffffffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000b1b2b3b48596275777c85949db4bbc8d9e7f7fffffffffff3e0cbb8a6937e69543c2b190600000000000000000000000000000e23394e63798eabbccfe3f7fffffffffffeead8c8a6917b66513c26110000000000000000000000031729394b6175879db2bdcee1f1fffffffffdead8c8b19b86715c4a36220d000000000000000000000000000000000000000000000000000000000000000000000e1c2a37444b5d6576766b62503f2e1b08000000000000000000000000000000000000000014293e54697e93a9bed3e8fffffff7e2cebbaa907b66503b261100000000000000112130404d515a55514d483b403b37342a2a26221f1816120e0b0902090e19202f3a47566075859baabbcee2f7fffff8e4d2c1b09b8573604b3d2c1d0f050b0d181f222832363a3e413b484d515458556063676b6f73767a7768604b4538281a0a00000000000000000000000a1d314455677d92a4b6cadef2fffffffffffffffffffffff6e1cdb9a89d877a706c6a68666361585c5855514d4a4d555b5e5d584f4a3e33251507000000000000000000000000000000001325364e63798ea4b5c9def3fffffffffffffffffffffffff3decab6a48d78634e382816020000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091525364354607281939da6afb4bbc8caced9dfe2eaf6f7f0e5ded6ccc9c9bcb5b1aeadaeb0b3b9c5c5cacfdae0e8eff3f6fcfffffffffffffffffffffffffffffffffffff9f0e5d7c9bbaa9d8877614c3f2e1b0000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffedd7c2ad98826d583a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8196abc3d4e6f9fffffffffffffffffffffffff7efe4ddd4cbc9bcb5af9f97877d777f88939ba3a9aeb0b1b2b3b4bbc8bec2c8cbd5dee5f0fefffffffff5e5d5c4b5a398826d614f402f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546176879cabbccfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b2a0907c665544311d0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e6dfd1c8c6b9b3aeaaa6a5a4a4a4a5a5a5a6a5a5a4afb4c0d1e3f9ffffffffffffffffffffffffffffefdac4af9a846f5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546176879cabbccfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b2a0907c665544311d0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffdead7c7a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000d1c304354647a8fa2b4c8dcf2fffffffffff3e3d3c2b4a298826d625042322313050000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e6dfd1c8c6b9b3aeaaa6a5a4a4a4a5a5a5a6a5a5a4afb4c0d1e3f9ffffffffffffffffffffffffffffefdac4af9a846f5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907a65503b25100000000000000000000000000000000000000000000000000000000009192631424e5b637581919ea7b2bfcbd5e2ebf6fffffff6e6d8cebfb2aea49c9897999ea6abb2b7c3c8cbd4dddfe7f2f4fafffffffffffffffffffbf5efe4ddd4cbc5b8b39f968679645c4a3828180a0000000000000000000000000000000000000000000000000008182637444b616a7c8898a0b0b4c1cad3e0e7f3fcfffffffffffffffffeebd9c9b8a699836e5c4a361909000000000000000000000014293e53697e939fb2b7c3c9cdd7dee0e8f2f4fafffffffffffaf4f2f1f1f3f5fbeed8c3ae99836e59442e190400000000000000000000000000000000000d1d2b3b4857616266737f929faabbc9daecf7fffffff3e2d1c1b39e8875614b36210e0000000000000000000000000000000b20364b60758a9fb4cadff4ffffffffffffe9d4bfa9947f6a543f2a150000000000000000000000000b1e334657657b909fb1c3d4e6fafffffffff6dec9b5a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000003111e2c3a4755606b7b888b806b5d4b37220e0000000000000000000000000000000000000004172a3a586d8398adc2d8edfffffff4dfc9b49f8a76614b36210c0000000000000d1d2e3f4d5e666f6b6662595955504c473a403b37342a2b2724201d151d202c35404c5961748399a3b5c8d9ebfeffffffefddc9b5a3937e695b493b2c201920222a343738454b4f53575a5962666a6d7175797c8084888c8f897e6d6056453828160300000000000000000000011527374b6073879cb2c4d4e7fafffffffffffffffffffeebd9c9b49e8a78645c575552504e4c473a433f3c383538404649474239362d2015070000000000000000000000000000000000082135495b71869cb1c6dbf1fffffffffffffffffffffffff1dcc7b19c87725b49351a0a000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825364354606c7e8891999faaafb4bbc8c9ced8dde4eff5f4e8e1dedacfcac7c4c2c3c5c9ccd6dadfe3ecf7fbfffef7f4f3f3f3f3f3f3f3f3f4f6fdfffcfbfff9f3f1e6dfd2c7baab9f8c7b65594734211000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffff1dcc7b19c87725846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394b6075889eb3c8ddf1fffffffffffffffffffffff8eee3dcd1c8c4b7b2ab9f9a90817568626a757e868d94989b9c9d9e9faaa4a8adb3b8c4c9d3e0f0fffffffffff2e2d2c1b2a0947f695e4c3c2c1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a6072849aa5b6c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbfb19c8674604b39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efeae5e3e4ddd6ccc9c4bfbbbab9b9b9bababbbbbbbab9c5c8d1deeefffffffffffffffffffffffffffffff3dec9b49e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a6072849aa5b6c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbfb19c8674604b39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff6e2cdbaa98c77614c37220c000000000000000000000000000000000000000000000000000000000000000000001325364a5c70859ab0c4d4e7fafffffffffff1e0d1c0b2a095806b604f413123140600000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efeae5e3e4ddd6ccc9c4bfbbbab9b9b9bababbbbbbbab9c5c8d1deeefffffffffffffffffffffffffffffff3dec9b49e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624c37220d000000000000000000000000000000000000000000000000000000000009141d313d4a57606c7c8999a1b3b7c4ced9e6eef7fffff6eae2cfc6c2b5b1adacaeb3b8c4c7cad4dddfe6f2f4fafffffffffffffffffffff6f3e7e0ddd1c8c4b7b3a79e918174635b4a3e2d1a0a0000000000000000000000000000000000000000000000000000000919263143505e6676838f9ba3b2b6c3cbd5e1e9f5fefffffffffffff1e3cfbcab9e8877624d3e2d1b0000000000000000000000000b20354a607281929da5aeb4bac6c8ccd5dddfe6f1f3f8f5f2e7e0dddbdbdee0e8e5d3c2aa947f6a553f2a15000000000000000000000000000000000000000d1d2b39464b4d54606a7d8c9fabbccfdae7f4fbf2e4d5c4b4a3937e695746321e0a000000000000000000000000000000091d32455672879db2c7dcf2ffffffffffffedd7c2ad98826d58362513000000000000000000000000031729394c5e6d8197a5b7cadfebfffffffff8e5d2c2aa947f6a553a2a17040000000000000000000000000000000000000000000000000000000000000113212e3c49586173808d9d9f8f7a654f3a2510000000000000000000000000000000000000000a1f33475872879cb2c7dcf1ffffffefdac5b09a85705746321e0a000000000005182b3b4b5d667c84807c77736e6a6661595955514c483b403d3936322832363c494d5e66778499a1b3c1d2e6f6fffffffff8e4d2c1b49e8a796359493d342b34383b474c53566064686c7073777b7f83868a8e9296999da6a79e928274605645321e120000000000000000000000091d314455687d92a6b7cbdff6fffffffffffffffffff7e3cfbcab957f6a5a4a3e3f3d3b3937332a2e2a262320222b3133322d24221b1002000000000000000000000000000000000000061a2c3d556a8095aac3d4e6faffffffffffffffffffffffecd7c1ac97826c573d2c1a000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c556a7f94aabfd4e9fffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a6069747c848b939a9faaafb4bbc8c8d1dae2edf3ece4ece3dfdcd9d7d8dadee0e8f0f4f8fffff7f6ebe2dfdededededededededfe2eae6e7e6e5e6dfdcd4cac2b5a99f8d7d675d4b3b2a1802000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e324657687e93a6b8cbe0f5fffffffffffffffffffcf0e5ded1c8c1b4b0a69d958c847b6d61574d56606871787e83868788888a8c8f93989da6b1b6c2d3e7f7ffffffffffefdfcfbeb49f8c7c655b493a2a1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557687d92a2b3c3d3e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeddecab6a4937e695746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4e9e1ded9d5d0cecccdcfd3d8d9d4d0cfcececfcfd0d0d0d0d0cfdadce3eefcfffffffffffffffffffffffffffffff5e1cdb9a88f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557687d92a2b3c3d3e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeddecab6a4937e695746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff4dfc9b49f8a745847331f0a0000000000000000000000000000000000000000000000000000000000000000000008182d3e52677c91a6b7cbdff6ffffffffffffeedecfbeaf9e937e695f4e4131241406000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4e9e1ded9d5d0cecccdcfd3d8d9d4d0cfcececfcfd0d0d0d0d0cfdadce3eefcfffffffffffffffffffffffffffffff5e1cdb9a88f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffdead8c7af9a846f5948341f0b00000000000000000000000000000000000000000000000000000000000001131f2d39454b5e667783919da6b4bbc8d0dce3eef6fcfeede2dbd2c9c6c2c2c4c8cbd5dddfe6f1f4fafffffffffffffffffffffff7eee3dcd5cbc8c0b4b0a69d94897c6c6056493d2d2010000000000000000000000000000000000000000000000000000000000009141d33404c58616e7a85919ca4b3b8c5cdd7e2ebf6fffffffff1e1d0bfb49f8d7b655948342010000000000000000000000000071c304354606d7d8791999fa8adb3b8c5c7cad4dbdee5e1ded5cbc8c6c6c9ccd6d1cab6a48f7a654f3a251000000000000000000000000000000000000000000d1b29323636434b5f687e8d9fb5bcc9d6e0e7e1d5c6b8a69b8573604b3929160300000000000000000000000000000002152838596f8499aec4d9eefffffffffffff0dbc6b09b86715443301c070000000000000000000000000b1b2f404c6176879db2bdcee1f1ffffffffedd8c2ad98836d5847331f11000000000000000000000000000000000000000000000000000000000009141d313f4b5b637684969fabaa95806a55402b15000000000000000000000000000000000000000c21374c61778ca5b6cadff3fffffce9d7c6aa95806a553929160300000000000b20344859657b8b9a95918c88847f7b77726e6a6662595a56524e4b4538454b515a626d7c889aa2b3bfd0dfefffffffffffffefe1cdb9a89d8777635b4c483c484d535962686e757a7d8185898c9094989c9faaa7abafb2b7b8b3a0988474604b40301d0900000000000000000000011426374b6074889db2c8d8eafefffffffffffffffff4dfcab49f8b77624c3c2d2a282624211f171815110d0b0d151b1e1d180f0d070000000000000000000000000000000000000000000f24394e63798ea5b7cadff4fffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a70859ab0c5daeffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530424f5660676f777e858b92999faab0b4c0c6cfddded7cfcacdd6dfe2ebeeeff3f5fbffffffffefe4ddd9cecac9c9c9c9c9c9c9c9c9cdd7d0d2d1d0d3cac7c3b7b2a49c8a7d675f4d3f2e1d0c00000000000000000000000000000002162838596e8398aec3d8edfffffffffffffffffffffffffffff8e3cfbcab907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4b6175889db2c5d5e7fbfffffffffffffffff5e9e1d2c9c0b4afa39b9188807870655e4b4639454b535b63696e7172727375777a7e8388909ca4b6c9daecfffffffffffdece2cebbaa9e89796358473626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6075889db3c0d0e1f1fffffffffffffffffffffffffffffffffff8f2f0ecf3f5fcfffffffffffffff9e5d3c2b39e8975614b372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5e9e1ded7cdc9c4bfbbb9b7b8babec3c8ccd6dfe3ebe4e1d9d7d6dbdfe3eceff4f6fcfffffffffffffffffffffffffffffffce9d6c6aa947f6a5536251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6075889db3c0d0e1f1fffffffffffffffffffffffffffffffffff8f2f0ecf3f5fcfffffffffffffff9e5d3c2b39e8975614b37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8399aec5d5e8fbfffffffffffffffffffffffffffffffffffffffffff6e0cbb6a18b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff2dcc7b29d87725d3a2a180400000000000000000000000000000000000000000000000000000000000000000000001020364b6074889db3c8d8eafefffffffffffcecdcccbcb59f8d7e685f4e42312413020000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5e9e1ded7cdc9c4bfbbb9b7b8babec3c8ccd6dfe3ebe4e1d9d7d6dbdfe3eceff4f6fcfffffffffffffffffffffffffffffffce9d6c6aa947f6a553625130000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9927d68523b2a180500000000000000000000000000000000000000000000000000000000000000010f1b2832404d59616e7d88979faab3c0c8d1dee1e9edeff1f0e5dedbd8d7d9dde0e7f2f4fafff8f8f8f8f8f8f8f8f8f8ffffeee3dcd0c7c5b8b3aba29a92887f77665e4b45382c1f10020000000000000000000000000000000000000000000000000000000000000115222f3a474c5d64707c87939ea6b4bac6ced9e6eef8fff3e4d3c3b3a195806b5d4b3b2b180200000000000000000000000000132536434a5f67747c838991979ea7abb2b7c3c6c9d2cdc9c4b7b3b1b1b3b9c5bcbeb19c86725d4b37220e0000000000000000000000000000000000000000000b161e212630414e60697e939fabb9c6cbd5cdc4b8a89e8878625443301b0b0000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffff4dec9b49f8974604a35200b00000000000000000000000000111e334657657b909fb1c3d4e7f7fffffff3dec9b49e8a76614c402f1e0e0000000000000000000000000000000000000000000000000000000c192631414e5d6579869aa2b5bcac97826d57422d180200000000000000000000000000000000000011263b51667b90a6c3d3e6f9fffff6e1cdb9a88f7a654f3a25100000000000091d2f404d6277889ea9aaa6a69d9995908c88837f7b77736f6b676360565b5660666d7882909da6b4c0d0ddedfdfffffffffffffce9d7c6b6a59d87796a62595b5a626970777d83898f93969a9ea7a6a9adb1b4bbc8c0c4c8cbccbeb2a298826d5e4c3824100000000000000000000000091d3144556a7f95aabbcee2f7fffffffffffffffff0dbc6b19b86715948341e1513110e0c0a0400000000000000060908030000000000000000000000000000000000000000000000000c21364a5b72879db2c7ddf2fffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4d63788c9fb5cadff4fffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c3238454b5259616970777d848a939ba2adb2bec8c9c1b9b5b8c1caced9e6edf5fcfffffff7ece3d1c8c8bbb4b4b4b4b4b4b4b4b4b4bac7bbbcbcbbc3b6b2aca59d93867a675f4d4130211100000000000000000000000000000000091e32455672879cb1c7dcf1ffffffffffffffffffffffffffffffecdac9aa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091929394b5c6b8096a6b7cbe3f3fffffffffffffffef0e5d7cdc2b5b1a29a8f857c746a625a504c40332932363d494e54595b5c5d55606265696d747b869cabbccfe3f5fffffffffffeebd9c8b8a79c8676615443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657697f94a6b7cbdeeefffffffffffffffffffffffffffffffffcf0e5dedbd7dee1e8f4fffffffffffffff1e0ccb8a7947f6a5544311d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629395e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff7f1e6dfd7cdc9c6bab4afaaa6a3a2a3a5a9adb3b8c5cacfd9decec5c2c0c6cacfdadadee1e9eaedf0f3f5fbffffffffffffffffffffefd9c4af9a846f5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657697f94a6b7cbdeeefffffffffffffffffffffffffffffffffcf0e5dedbd7dee1e8f4fffffffffffffff1e0ccb8a7947f6a5544311d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263652677c91a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffefdac5b09a85705b45301b000000000000000000000000000000000000000000000000000000000000000000000000081d3144556a8095aabbcee2f7fffffffffffffaeae3cfbcab9f8d7d68604e42311e0b0000000000000000000000000000000000000000000000000000000000000000000000000000031629395e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff7f1e6dfd7cdc9c6bab4afaaa6a3a2a3a5a9adb3b8c5cacfd9decec5c2c0c6cacfdadadee1e9eaedf0f3f5fbffffffffffffffffffffefd9c4af9a846f5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210d000000000000000000000000000000000000000000000000000000000000000000000a161e303b474c5f6776818c9aa2b0b4c0c9cdd7d8dadcdddedfe3ece1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ece3d1c8bfb3afa69e968d857d746a61594c4032281a0f01000000000000000000000000000000000000000000000000000000000000000003111c2a333f4b4f5e66747e88959fa8b4bbc8d0dee5ebe3d5c6b6a59a8373604b3f2f1d0d000000000000000000000000000008182530414d5560676e767c82888f969da5aab1b5c2b9b4aaa69d9c9c9ea7a5a7a7a0927d67523f2e1b0800000000000000000000000000000000000000000000030a0c141c31414f60697e8d9ea8b3b8c4bab4a69d8a7a645a4936261400000000000000000000000000000000000012283d52677d92a7c8d8eafdfffffffffff6e1cdbaa88d78624d38230d00000000000000000000000000031729394c5d6c8197a5b7c9daecfefffff6e1cdb9a896816c5e4c3c2c1d0d00000000000000000000000000000000000000000000000002101c2a37444b60687b899ca4b4c0c0ab96806b56412b16000000000000000000000000000000000000071b2d3e576c8197acc1d6ecfffffff3dec9b49e8975604b36200b00000000000f24384c5e6f8399a6b8c7c4b7b2aeaaa5a59d9995908c8884807c7975727072757b828b98a0b2b7c4d1deedfbfffffffffffffffff4e4d3c3b6a59d8a8077727073777e858b92999ea8a8acafb3b8c5bfc2c6c9ced8d5d9dddfe0cfc0b2a0917c66513e2e1b0800000000000000000000021527374c62778b9fb4cadff4ffffffffffffffffecd6c1ac97816c573b2b18000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576c8196acc7d7e9fcfffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586b8096abbccfe3f8fffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141a2731363b474c535961686f767d858e98a0adb3b4aca4a0a2acb4bbc8d0dee1e9ecf1f3e7dacfc0b4b0aa9f9e9e9e9e9e9e9e9e9fa9a4a6a7a6a5a3a59c9790877e73645c4d4130231303000000000000000000000000000000000e21364b60758a9fb4cadff4ffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374657647a8c9fb4c4d4e7fffffffffffffffbede0d2c7bab4a49c90847b706760554d483c382f1e171e212c35383f43464737444b4d4f535560667a8d9fb5c6d7e9fcfffffffffff6e6d6c5b6a49b8573604b35200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6175889eb3c4d4e7fcfffffffffffffffffffffffffffffff4e9e1d2c9c6c1c9ccd6e4f4fffffffffffffbe8d5c5b29d8874604b3c2c1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465774899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd4cac7bab4ada89f9a95908e8d8d8f93989ea7aeb4bcc9c8bdb1acabb1b5bcc9c5c9cdd7d5d8dbdee0e8eef0f6fffffffffffffff3dec9b39e8974604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6175889eb3c4d4e7fcfffffffffffffffffffffffffffffff4e9e1d2c9c6c1c9ccd6e4f4fffffffffffffbe8d5c5b29d8874604b3c2c1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8def3fffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000021527374d62778b9fb4cadff0ffffffffffffffffecdac9bcab9f8d7e68604e3a261100000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465774899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd4cac7bab4ada89f9a95908e8d8d8f93989ea7aeb4bcc9c8bdb1acabb1b5bcc9c5c9cdd7d5d8dbdee0e8eef0f6fffffffffffffff3dec9b39e8974604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a000000000000000000000000000000000000000000000000000000000000000000000003121d2a34414d58616c7984909aa2adb4b9c6c2c5c6c8c9cacfdacccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcddacfc0b4afa19991888079706760564c473a2f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000c181f2e37404d55606976808a979faab3bfc9d2d5d1c5b8a89d87766155443121110000000000000000000000000000000008131c3037444b515760666d747a81878e959ca4a5a89e958d888686898c8f92928f826d5f4d392110000000000000000000000000000000000000000000000000000001132332424f60687d8a989ea6a4a89f97887a645c4a3c2b18080000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffce9d7c6a6917c67513c271200000000000000000000000000000b1b2f3f4b6175879dabbccfe2ebf6fffce9d7c6b59f8d7b655a493b2a1c0d000000000000000000000000000000000000000000000514202d3a4755606b7d8c9ea7b6c3d1bfaa947f6a55402f1c0900000000000000000000000000000000000d22364a5c72879db2c7ddf2ffffffeed9c4af99846f5544311d0800000000071a2d3e51667c90a1b3c4d5d4cbc8c3bfc3b7b2aeaaa6a69d9995928e8a8786878a90989faab2becbd4e2eefcfffffffffffffffffffff1e1d3c3b6a99f958c8786888d939a9fabaeb4b9c6c1c5c8ccd6d4d8dbdfe2eaebeef2f4ecdecebeb19c86715c4b37220d0000000000000000000000091f3447596f849aafc4d9effffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a9bacde1f6fffffffffffffffffff7e2ccb7a28d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c61778a9eb4c9daecfffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d202a34373a474c535861687079838f989d9e978f8b8d979faab3bfc9cdd6d7dbded6c9bcb5a29a908a89898989898989898a8c8f919291908e8b87817b736960554a3e3023130500000000000000000000000000000003131e2c374f64798eaabbcee2f7fffffffffffffffffffffffffffffff1dcc7b29c87725d47321d0800000000000000000000000000000001040300000000000000000000000000000000000000000000000000000000081d3144556176879daabbcee2f2fffffffffffffaecddcfc2b5a99f94867b6f655d514b4437352b231c1103090f1a2123292e3132263135373a37444b5c6d8297a8bacde1f6fffffffffffff3e3d3c3b4a3927d67523a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556697f94a7b8cce2f2fffffffffffffffffffffffffffffff4e4d6cdc2b5b1acb4b9c6d6e8fcfffffffffffff3dfcbb7a6917c675a49392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba9bacde1f6fffffffffffffffffffffffffffffffffffffffffff7ebe3dfd1c8c3b6b2a99f98918984807b7977787a7e838990999fabb2b3af9f97969c9fababb0b4bac7bfc3c6c9ccd6d8dbe2edfafffffffffff5e0ccb9a78d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556697f94a7b8cce2f2fffffffffffffffffffffffffffffff4e4d6cdc2b5b1acb4b9c6d6e8fcfffffffffffff3dfcbb7a6917c675a49392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000009203448596e8398aec2d2e5f8fffffffffffffff7e7d9c9bcab9f927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba9bacde1f6fffffffffffffffffffffffffffffffffffffffffff7ebe3dfd1c8c3b6b2a99f98918984807b7977787a7e838990999fabb2b3af9f97969c9fababb0b4bac7bfc3c6c9ccd6d8dbe2edfafffffffffff5e0ccb9a78d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffbe7d5c4a9947f69543a291704000000000000000000000000000000000000000000000000000000000000000000000000000c181f303a464c5b636f7b858f989ea8aaadafb1b3b4b5bcb6b7b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c9bcb5a29a8e847c746b635b524b4538342a1c1202000000000000000000000000000000000000000000000000000000000000000000000000000004101b223037444b57616b77828c99a1b1b5c2c0c1b4a79e8a7963584637271503000000000000000000000000000000000000131927313639454b515560656c727980868c909089807873717174777a7c7d7a6d645341301e0300000000000000000000000000000000000000000000000000000005142432424e5f677882888d8f8e898177645c4a3e2e1e0e000000000000000000000000000000000000000b20364b60758a9fb4c9dff4ffffffffffffebd6c0ab96816b56382816020000000000000000000000000000111e324657657b8d9fb5c2ced9e6f4fff4e3cfbcab9e89786359483a2b1d0f01000000000000000000000000000000000000020d1820323e4a58617380929faab8c5d3dbc6b19c86715e4c38230a00000000000000000000000000000000000f24394e64798ea5b7cbdff4fffffbe8d5c5a9947f695437271502000000000d21364a5c70859bb0bfd0e2e7dfddd9d4d4cbc7c3bfc4b7b3afaba7aa9f9d9b9d9fa9adb4bbc8cfdfe7f2fffffffffffffffffffffffffff1e1d3c7bab4ab9f9c9b9da6a8b0b5bcc9c9cdd6d6dadee0e8e9edf1f4f7fdfffffffffcecdec9b6a48f7a644f3a250f000000000000000000000005182a3b53687d92a8bdd2e7fdfffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9def4fffffffffffffffffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586b8095a8b9cde7f7fffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090c181f222a34373a474c535b636e7a828889827a7578818c99a1adb4b9c6c2c6c9c5b9ab9f95857b7574747474747474747477797b7d7c7b7976726c6660544b44372d2013050000000000000000000000000000000a161e313c4955687d92a7c8d9ebfefffffffffffffffffffffffffffffff3ddc8b39e88735e49331e00000000000000000000000000070c0e161a19140c0a0300000000000000000000000000000000000000000000000a1e30414b60738399a5b6c8d9ebfffffffffffffcecdccfbfb2a49c8a7f73655e504b3f35312720190e0900000000060c0e14191c1d141d20222526313e4c61778a9fb4c9def4fffffffffffffff1e1d1c1af99846f5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889db2c5d5e7fffffffffffffffffffffffffffffffce9d6c6b9b4a39b979ea8b9cce1ebfefffffffffffae7d4c4b39e89786357463726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c7d7e9fdfffffffffffffffffffffffffffffffffffffffef0e7d9cfcac0b4b0a59d948a837c766f6a6664626365696e757b838c969d9e99908281868b91969a9fa9a7aaaeb1b3b9c5c3c6cfdfe6f1fffffffffbe8d6c5a6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889db2c5d5e7fffffffffffffffffffffffffffffffce9d6c6b9b4a39b979ea8b9cce1ebfefffffffffffae7d4c4b39e8978635746372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000005182b3b50657a8fa4b5c9def3fffffffffffffffff7e7d9c9bcac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c7d7e9fdfffffffffffffffffffffffffffffffffffffffef0e7d9cfcac0b4b0a59d948a837c766f6a6664626365696e757b838c969d9e99908281868b91969a9fa9a7aaaeb1b3b9c5c3c6cfdfe6f1fffffffffbe8d6c5a6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68e79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000004131c29333d4a4e5d65707a82899195989a9c9d9e9faba1a1a2a2a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3ab9f94847a6f6760554e493d3631271f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000081219273139464b59626d7984919ba3a9aba9a39b897b645b4a3a291909000000000000000000000000000000000000000009151d2028323637444b50565c646a71777b7b766b625a5c5c5962656767645c5346362313010000000000000000000000000000000000000000000000000000000006142431404d5a636d73787979756c61594a3e2e20100000000000000000000000000000000000000000081d31445571869cb1c6dbf1fffffffffffff0dac5b09b85705645321e090000000000000000000000000000031629394b5d6c8196a4b4bbc8d6e4f4ffecdac9b8a79c87776259483b2c1f1206000000000000000000000000000000000a161e2b34424f5c647684969eb4bbc8d5e3dec9b5a4907b65503828150200000000000000000000000000000003162939556a7f95aac3d4e6fafffff5e0ccb8a78e79644f39240f00000000000f24394e647a8ea3b5c9ddedfaf4f2eeeae6dfddd8d4d5cbc8c4c0c8bbb4b2b0b2b4bac7caced8e6ecfafffffffffffffffffffffffffffffff1e5d7cdc9bcb5b2b0b2b7c4c5cacfdadee1e9ebeff3f5fbfffffffffffffffffffffff9e5d3c2aa957f6a55402a150000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566f8499afc4d9eefffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000011527374c61768a9eb4c6d6e9fffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c181f222933373d4a4e5c646d73746c6460636c79838e979ea8a6adb1b3b4a79e8d7f726560555f5f5f5f5f5f5f5962646667676664615757514b43363126190f010000000000000000000000000000000c1b2832414e5b63738298adc2d8edfffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a27150100000000000000000000080f1a21242b2f2e29211e170b000000000000000000000000000000000000000000001025394d5f6d8197a1b3c3d4e6f6ffffffffffffeedecfbeb2a19986796960554c40372e201d1509050000000000000000000004060001080b0d10141f34475974899eb3c9def3ffffffffffffffffefdfc9b49f8a76614c37210f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4052687d92a6b7cbe3f3fffffffffffffffffffffffffffffff5e1cdb9a89e9186828a9eb4bdcee0f0fffffffffffff2e0ccb8a79c8675615544311d15060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffff0e0d3c9bcb4aea29b91877f776e67605755514e4d4e50545560666e78818789847b6d6b71777c8185898e9195989b9ea7a5aeb3bfcad4e1ecfcffffffe8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4052687d92a6b7cbe3f3fffffffffffffffffffffffffffffff5e1cdb9a89e9186828a9eb4bdcee0f0fffffffffffff2e0ccb8a79c8675615544311d150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000d23374b5d71869cb1c6dbf1fffffffffffffffffff7e7d9c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffff0e0d3c9bcb4aea29b91877f776e67605755514e4d4e50545560666e78818789847b6d6b71777c8185898e9195989b9ea7a5aeb3bfcad4e1ecfcffffffe8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b505c646d757b8083858788898a8b8b8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c7e6f645c514b4437352c201d150a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d29333b484d5b636f7c868e9496948e8578645c4b3d2d1c0c0000000000000000000000000000000000000000000002080b161e212631353a3e4a4e555962666661584d493c3b484d5052524f4b3e36281805000000000000000000000000000000000000000000000000000000000000061422303c494d585b63646460554c473b2d201002000000000000000000000000000000000000000002152737586d8398adc2d8edfffffffffffff4dfc9b49f8a75604b36210b0000000000000000000000000000000b1b2e3f4b617586959faab9c6d6e7f7f7e7d5c5b6a59c86776259493d302019150b090300000000000000000000000d1a28323b484d60697a879aa2b0bcced8e6f3e5d2c2ad98826d5645321d090000000000000000000000000000000a1e32465771869bb0c6dbf0fffffff3dec8b39e8974604b35200b0000000000152a40556a7f95aac1d1e4fbfffffffffffaf4f2eeeae7e0ddd9d5d9cecac7c5c7c9cdd7dfe2eaf6fffffffffffffffffffffffffffffffffffff5e9e1dacfcac7c5c8cbd4dadfe3ecf3f5fcffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283854697e94a9c5d5e7fbfffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095a8b9cde4f4fffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c171f212d363e4a4f585e5f574f4b4d5b636f7982898e91979c9e9f9c897c6a60544b444949494949493b474c4f515251504e4b46393b3530261d1409000000000000000000000000000000000d1d2a39454b5f68798598a0b2c6daeffffffffffffffffffffffffffffffffff6e2cebaa98a755544311d08000000000000000005101b222d36394044433e3633291b120400000000000000000000000000000000000000071a2d3d52677d929fb1bfd0e1f1fffffffffffff3e3d0c0b2a0988375635b4b44372f231c11080100000000000000000000000000000000000000000b20354b60758a9fb5cadff4fffffffffffffffff7e2cebbaa937d68533d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c4d4e7fffffffffffffffffffffffffffffff7e3d1c0b49e8a7c716c7d919fb1c2d2e4f4fffffffffffbe8d6c5b5a4998373604b4332241402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff9e5d3c2b6ab9f998f857c73696158514b45393b3938383a37444b515a636c72736f655d565961676b7075787c808386898c9099a1b2b7c3cfe1e9f5fffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c4d4e7fffffffffffffffffffffffffffffff7e3d1c0b49e8a7c716c7d919fb1c2d2e4f4fffffffffffbe8d6c5b5a4998373604b433224140200000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543626140100000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687e93a8bdd3e8fdffffffffffffffffffefdac5b09a85705b45301b0000000000000000000000000000000000000000000000000000000000000000000000000002152737556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff9e5d3c2b6ab9f998f857c73696158514b45393b3938383a37444b515a636c72736f655d565961676b7075787c808386898c9099a1b2b7c3cfe1e9f5fffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e593d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212e373e4a4f5660666b6d70717374757676777777787878787878787878787878787878787878787869614f4a3e363127211a0f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e2b343d4a4e5e6671797e807e7970635a4b3e2e1f0f000000000000000000000000000000000000000000000000000003090b141d20252d36393b484d50504c463a352b2b34373a3d3d3a372e20180a000000000000000000000000000000000000000000000000000000000000000004121e2c35383c494d4f4f4b4437342a1d100200000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fffffffffffff6e2cebaa98f7a654f3a251000000000000000000000000000000000111e3246576175808c9ea8b9c9daecfff3e3d3c3b5a49c8677635b4d40352b2a211e160a000000000000000008101d2b38454b59626f7e8b9da5b3c0cde2eaf6fff0dec9b49e8975604b36200b0000000000000000000000000000000c21364b61768b9fb4cadff4ffffffedd8c3ae98836e5443301c0800000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffaf4f2eeeaebe2dfdcdbdcdfe2eaf4f7fefffffffffffffffffffffffffffffffffffffffffcf7ece3dfdcdbdddfe7eff4f8ffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0000000000000000000000000d23384d62788da2b7cde2f7fffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5ffffffffffffffffffebd6c0ab96816b563c2b1906000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c6d6e9fffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1a212d363a434849423a363d4a4e5c646d75797c8286898a8679665e4a4336312734343434342a34373a3c3d3c3b3936322826201c140801000000000000000000000000000000000d1d2b3b4757606d7d8a9ba3b2becfe1f5fffffffffffffffffffffffffffffffffdead8b5a08a75604b35200b000000000000000d19202e373d4a4e565958534c46392f2213050000000000000000000000000000000000000c21364a5b71869cb1bdceddeefffffffffffffbe8d5c5b3a29882726057493d312719110800000000000000000000000000000000000000000000000c21374c61768ca6b8cbe0f0fffffffffffffffffdead8c8b09a85705b4936210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50667b90a4b6c9e2f2fffffffffffffffffffffffffffffff1dcc8b4a2907c665e5f6c8197a4b5c6d7e9fcfffffffffff3e3d2c2b3a196816c614f42311f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffff3decab6a49c8c837a706660544c473a36322826242223252731363c494d565d5e5a504c3f474c5156556063676a6e7174767b83909da5b2becdd7e5effbe7d5c4a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50667b90a4b6c9e2f2fffffffffffffffffffffffffffffff1dcc8b4a2907c665e5f6c8197a4b5c6d7e9fcfffffffffff3e3d2c2b3a196816c614f42311f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5443301c0800000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000011253a50657a8fa5bacfe4fafffffffffffffffffff1dcc7b29c87725d38281602000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffff3decab6a49c8c837a706660544c473a36322826242223252731363c494d565d5e5a504c3f474c5156556063676a6e7174767b83909da5b2becdd7e5effbe7d5c4a7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c232d3638454b5155585a5c5e5460606162626262636363636363636363636363636363636363625a4f43362d201d1509060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202d36404d515c64696b69645c4d493c2e201001000000000000000000000000000000000000000000000000000000000001080b101b22242b34373b3b363329201918202225272825221b100200000000000000000000000000000000000000000000000000000000000000000000000e1920232c35383a393631271f180c00000000000000000000000000000000000000000000000011263b51667b90a6becee3f3fffffffffffdead8c7a9947f695436261401000000000000000000000000000000031628394656606b7b8a9eabbccfe3f8fff1e1d2c2b5a49c8779675f4d483c3f3632281c1308010000090f111b222e3b485660697783939fa9b7c3d0deebfdfffff5e1cdb9a88f7a644f3a250f00000000000000000000000000000010253a50657a8fabbccfe3f7fffffae6d4c4a8937e68533626140100000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffef7f4f2f0f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f1f0f2f4fafffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b85705b46311b0000000000000000000000000d22374c62778ca1b7cce1f6fffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b73889eb3c8ddf3fffffffffffffffffff0dbc6b09b86715a4835200a000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca8b9cde4f4fffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b22242d33342d25202d363e4a4f566063666d71747572635b4c4030251d151f1f1f1f1f181f22242628272624211e16110b080100000000000000000000000000000000000c1c2b3b4859617582929ea8b4c1cfdcecfeffffffffffffffffffffffffffffffffffe1cbb6a18c76614c37210c000000000008131c2b343f4b4f5b636b6f6e6961574c403023130200000000000000000000000000000000000e24394e63798ea4b6cadcecfbfffffffffffff5e0ccb8a79a8473605445392c1d1509000000000000000000000000000000000000000000000000000a1f33475873889eb3c2d2e2f2fffffffffffffffff6ddc8b4a28e79634e3c2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c6f849aafc2d3e5fffffffffffffffffffffffffffffffdead8c7af9a85705e4c4b6074869ca8b9cde1edfffffffffffff0e0d0bfb19f947f6a604e3a260c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffbe7d5c5b19c86796e645d514b4336332a211e16110f0d0e10151d202c3538414849443b382f34373c37444b4e5255595c5861656e7b8798a0b4bac7d2e0e8e0cbb8a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c6f849aafc2d3e5fffffffffffffffffffffffffffffffdead8c7af9a85705e4c4b6074869ca8b9cde1edfffffffffffff0e0d0bfb19f947f6a604e3a260c000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffff3dec9b39e89745645321e090000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffbe7d5c5b19c86796e645d514b4336332a211e16110f0d0e10151d202c3538414849443b382f34373c37444b4e5255595c5861656e7b8798a0b4bac7d2e0e8e0cbb8a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffeead8c8a5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b222832363c4043454748434a4b4c4c4d4d4d4d4d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d483c32221b100802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a2130393e4a4e5456544e4a3e352c1e100200000000000000000000000000000000000000000000000000000000000000000000070d0f1820222626211f170b06050b0d1012120f0d080000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1921232424201d150904000000000000000000000000000000000000000000000000000d22374d62778ca0b1c5d5e7fbffffffffffeed9c3ae99846e5443301c08000000000000000000000000000000000b1b2838454b5d667c8d9fb5cadfedf8fff0e0d2c2b6a59d8a7c6d625a59554b453830251d140d121d24272e373f4b5962747e8999a1b4bac7d4e1eefcfffffffce9d6c6a8937e69533e2914000000000000000000000000000000142a3f54697f94a9c9d9ebfefffff4dfcbb7a68d78634e38230e0000000000001e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f1f2f4faffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0000000000000000000000000c21364c61768ba1b6cbe0fffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d596f8499aec4d9eefffffffffffffffffff2ddc9b5a38d78624d382816020000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa4c6d6e9fffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f181e1f170f0f1a212d3638454b4e51585c5e5f5c4e493d2f1c130801000a0a0a00050b0d0f111212110f0c0903000000000000000000000000000000000000000009192a3a485962778598a0b4b9c6d1dfecfafffffffffffffffffffffffffffffffffff9e4ceb9a48f7a644f3a240f000000010e1825303b484d5d646f798084837e76665e4d41302010000000000000000000000000000000000014293e54697e93a9c2d3e5fafffffffffffffde9d7c7b39e897761554436281b0f0100000000000000000000000000000000000000000000000000000417293a556a7f95a4b5c4d4e2f2fffffffffffffff7e4d1c0ac97816c5a4837271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4e64798ea2b3c7e0f0fffffffffffffffffffffffffffffff6e2cebaa9927d685240455663798a9eb4bfd0e3f3fffffffffffeedddcebdae9d937e68533a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffff5e0cbb8a6927d675b4f4b3f3530261f170c0903000000000002080e1920232c33342f26231c1f2227273135393c40433a474c505d657582939fa9b5c1ccd6d2c2b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4e64798ea2b3c7e0f0fffffffffffffffffffffffffffffff6e2cebaa9927d685240455663798a9eb4bfd0e3f3fffffffffffeedddcebdae9d937e68533a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6907a655036261401000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffff5e1ccb9a88b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffff5e0cbb8a6927d675b4f4b3f3530261f170c0903000000000002080e1920232c33342f26231c1f2227273135393c40433a474c505d657582939fa9b5c1ccd6d2c2b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e21262b2e303225303536363737383838383838383838383838383838383838383838352b1e1407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d242d36393f413f39362d20190e000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11110c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e0f0f0b08020000000000000000000000000000000000000000000000000000000b203448596d8297a7b8cce0effffffffffff3dec8b39e8874604b35200b00000000000000000000000000000000000b1a28323f4c5e6d8298adc7cfdee5f0fbf0e0d3c3b7a89e918278706f6a60564a43363126222330393c3e4b4f5d657786949ea7b3bfced8e5f1ffffffffffffead5c0aa95806b55402b160000000000000000000000000000071a2d3d596e8398aec3d8edfffffff2ddc8b29d88735b4935210c0000000000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffff8f4f1efedeff4f6fdfffffffffffffffffffffffffffffffffffffffffff8f3e8e0dedbdddfe7edf3f6fcffffffffffffffffffffffffffffffffffffffffedd8c3ad98826e58432e190000000000000000000000000b21364b60768ba0b5d8eafefffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac6d6e8fcfffffffffffffffff8e4d2c1aa957f6a5645321e0d00000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090a02000007101b22273136393c4247494a4738352c1f110000000000000000000000000000000000000000000000000000000000000000000000000000000215273747586277869ba3b2becdd7e4effdfffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000009141d2c36434a59626e7a848e95999893897c675f4d3e2d190900000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffff6e1cdbaa9947e6959473726180a00000000000000000000000000000000000000000000000000000000000c20364b6074869ca6b7c4d5e3f3ffffffffffffffefdfc9b49f8b78625544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6d8298adc0d0e3fefffffffffffffffffffffffffffffff4dfc9b49f8a76614c3638495b687e93a1b3c5d5e8fbfffffffffffbebdbccbbb19c87725947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8095abc6d6e8fcfffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b3d372e201c1408040000000000000000000000060c0e171d1e1a100e090b0c12151d2023272b2e2933373f4b57616e7e8a9ba3b3b9c5c2b5a4947f6a5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6d8298adc0d0e3fefffffffffffffffffffffffffffffff4dfc9b49f8a76614c3638495b687e93a1b3c5d5e8fbfffffffffffbebdbccbbb19c87725947341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ac97816c5443301c08000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffce8d6c6a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8095abc6d6e8fcfffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b3d372e201c1408040000000000000000000000060c0e171d1e1a100e090b0c12151d2023272b2e2933373f4b57616e7e8a9ba3b3b9c5c2b5a4947f6a5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c3d4e6fafffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1116181b1c131c202121222222232323232323232323232323232323232323232220190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101b2224292b2924211a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6176889eb3c1d1e7f7fffffffff5e0ccb8a78f7a644f3828150200000000000000000000000000000000000a161e2f404f657a8fa9b2bfc9d2e0e8f3f0e1d4c6b9b4a0988b85847f756760544b44373838404c515c5c646d7b879ca4b3b9c5d0e2eaf5ffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000c21364a5b73889db3c8ddf2ffffffecd7c2ad97826d583d2c1a060000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffbf5f3ece3dfdcd9d8dadfe2eaf5fafffffffffffffffffffffffffffffffffffdefe4ddd6ccc9c6c8cbd4d8dee1e9f4f7fffffffffffffffffffffffffffffffffffae6d4c4aa947f6a553f2a150000000000000000000000000b20354a60758aaabbcee2f7ffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a8b9cce1f5ffffffffffffffffffefddc8b39d8875604b3b2b18050000000000000000000000000000000000000000000000000000000000000004172a3a576c8197acc1d6ecfffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a151d2024262d3134353223211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556176869ca4b5c1cfe1e9f4ffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573d2c1a07101926313c4954606978838f9aa2abaeada79e8d7d675c4a372614010000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffff4dec9b49f8a76614b3b2a1909000000000000000000000000000000000000000000000000000000000000091d3245566278879da6b7c5d6e8fbfffffffffffff6e2cdbaa99a8474604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d63788c9fb4cadfeefffffffffffffffffffffffffffffffce9d6c6ae99836e5846332c3d4e606f8399a7b8cce0edfffffffffffff9e9decab6a48c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d554431221b100801000000000000000000000000000000000108090500000000000001080b0e121519171f212f39464b60687985939ea7aeafa49c8674604b3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d63788c9fb4cadfeefffffffffffffffffffffffffffffffce9d6c6ae99836e5846332c3d4e606f8399a7b8cce0edfffffffffffff9e9decab6a48c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b35200b000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffe4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d554431221b100801000000000000000000000000000000000108090500000000000001080b0e121519171f212f39464b60687985939ea7aeafa49c8674604b372614010000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da5b7cadff4fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffbe7d5c5b19c87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050000070b0b0c0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1416140f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f334758687d92a3b4c9daecfffffffffbe8d5c5ab96816b5645321d0b000000000000000000000000000000000000031221364b61758a98a0b1b5c2ccd6e3ebf1e4d6ccbeb2aa9f9b9994877d73676055504d4d515e6671747a828d9da5b5c2ccd6e4edfdfffffffffffffffae7d5c4a9947e69543f291400000000000000000000000000000e24394e63798ea6b8cbe0f4fffff9e5d3c2a7927d67523d281200000000000000172c41576c8196acc4d4e6fafffffffffffffffffffffffef7f3e8e0dedacfcac7c4c3c5c9ced8dfe7f2fefffffffffffffffffffffffffffffaecdfd1c8c5b9b3b1b2b7c4c3c9cdd7dce3eef5fcfffffffffffffffffffffffffffeecdfcbb7a6907b65503b2610000000000000000000000000071c304354758a9fb4cadff4ffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def2fffffffffffffffffff4dfcbb7a6947f695948342012000000000000000000000000000000000000000000000000000000000000000a1f33475871869cb1c6dbf1fffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e11181c1f201d0e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b6074849aa4b5c2d2dfecfcfffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725b4936211b222e37444b5a63727e8a98a0afb4c0c4c5b8ab9f8b7a645544311d080000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffefdac4af9a846f5746331d0c0000000000000000000000000000000000000000000000000000000000000002152838485a6379889da7b9cce0f0fffffffffffffdead7c7b3a2927d6853392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2135495b6d8297aabbcee2f7fffffffffffffffffffffffffffffff5e1cdb9a8917c67523a291f31424c6277899eb3bfd0e4f4fffffffffffff9e5d3c2a6917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b5c9def3fffffffffffffffffffffffffffffffffffffce7d1bca7927c675237271508000000000000000000000000000000000000000000000000000000000000000000000000040a111b2933424e5b63737e8993999a95867762564531190900000000000000000000000000000000000000000000000000000000000000000000000000000000000a2135495b6d8297aabbcee2f7fffffffffffffffffffffffffffffff5e1cdb9a8917c67523a291f31424c6277899eb3bfd0e4f4fffffffffffff9e5d3c2a6917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b5c9def3fffffffffffffffffffffffffffffffffffffce7d1bca7927c675237271508000000000000000000000000000000000000000000000000000000000000000000000000040a111b2933424e5b63737e8993999a958677625645311909000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a72879db2c7ddf2fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffff2e0ccb8a795806a5537271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4a6072859babbccfe3f4fffffffff3ddc8b39e8875604b39291703000000000000000000000000000000000000091e324657627883909ca4b3b8c5cfd9e7eee8e1cfc8bbb4b0aea59d92867d746c656262676f7c86898f979fabb7c3d2e0e8f4ffffffffffffffffffefe0cbb7a68f7a65503a2510000000000000000000000000000215273754697e93a9c4d5e7fafffff3decab6a48c77624d37220d0000000000000011263b51667b90a6b7cbdfeefffffffffffffffffffaf7ebe3dfd6ccc9c9bcb5b1afadb0b4bac7cbd4e2ebf6fffffffffffffffffffffffffcecdccfc1b4b0a79e9c9da6a7adb4b9c6c8d1dee1e9f4f7fffffffffffffffffffff7ebe3cfbfb29d8773604b35200b0000000000000000000000000013254a5f748a9fb4c9dff4ffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566d8298adc4d4e7fafffffffffffffffffae7d4c4b39e8977624c40301d0c000000000000000000000000000000000000000000000000000000000005182b3b4c61778b9fb4cadff4fffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576a7f94a2b4c2d2e0effdfffffffffffffffffffffffffffffffffffffffffffffff3decab6a48e79634e3d2c2d363f4b5560697884939ea8b2bec7d0d9d5c9baa99b8573604b3626140100000000000000000000000000021628385d72889db2c7ddf2ffffffffffffffecd6c1ac97816c573929170000000000000000000000000000000000000000000000000000000000000000000a1a2b3c495b6379899eb3c1d2e5f8fffffffffffff5e5d0c0ae99846f5746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4e63798c9fb4c8d9ebfefffffffffffffffffffffffffffffff3dec9b49e8975604b36211420344859677d91a1b3c6d7e9fcffffffffffffebd5c0ab96806b5639281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c2d2e5f8fffffffffffffffffffffffffffffffffffffdead8c8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313d49556069767e8385807662594838271500000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4e63798c9fb4c8d9ebfefffffffffffffffffffffffffffffff3dec9b49e8975604b36211420344859677d91a1b3c6d7e9fcffffffffffffebd5c0ab96806b5639281603000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffae7d5c4ab95806b563a2a18040000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c2d2e5f8fffffffffffffffffffffffffffffffffffffdead8c8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313d49556069767e83858076625948382715000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c586d8298adc2d8edfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff2e2cebeb39e8876614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0c0a03000000000000000000000000000000000c1c304354647a8d9fb5c6d7e9fcfffffff5e0cbb8a6937e685746331e1406000000000000000000000000000000000003162839485a626e7b86939ea7b4bcc9d1dfe6ece6d9cecac5c3b7b2a49c9288817b77787c84919b9ea8adb5bcc9d4e1f0fbfffffffffffffffdf7ece3d1c0b39d8874604b35200b00000000000000000000000000081d3144556e8399aec3d9eefffffff1dcc7b19c8772594834200b000000000000000b20354b6074879db2c0d1e1f1fffffffffffbf5f2e7dfd9cfcac5b9b3adab9f9c9a989a9fa9b2b7c4ced9e6f2fffffffffffffffffffffeefdecfbeb2a39b8f8986888c92989ea8afb4c0c9cdd6dce3eef4f7fefffffffffff4e7d9cfbeb2a1937e695544311d08000000000000000000000000001f344a5f74899fb4c9def4fffffffffffffff0dac5b09b85705b46301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215283850667b90a6b7cbdff2fffffffffffffffffff2e1ccb9a898836e5e4d3b2a1804000000000000000000000000000000000000000000000000000000000b203448596b8095abbccfe3f7fffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb3c0d1e0f0fefffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ac97816c5b493c3e4a4f5d65737e8a9aa2b4b9c6cfdce3eee7d7c7b5a3927d685443301c0800000000000000000000000000091e32455674899fb4c9def4ffffffffffffffebd6c0ab96816b56412c16000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4a5b667c90a3b5c9def2ffffffffffffffeedfc9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b5d6e8399aabbcee6f6fffffffffffffffffffffffffffffff7e7d3c3ad97826d5745321e09182b3b4d5f6f8399a8b9cde1f0fffffffffffff0dac5b09b85705746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffff7e2cebbaa8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000003141f2c37444b5761686e6f6b6158483b2b1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b5d6e8399aabbcee6f6fffffffffffffffffffffffffffffff7e7d3c3ad97826d5745321e09182b3b4d5f6f8399a8b9cde1f0fffffffffffff0dac5b09b85705746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a0000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffff7e2cebbaa8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000003141f2c37444b5761686e6f6b6158483b2b1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c8d8eafdfffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffae6d4c4b2a0917d675846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f22211e170b080100000000000000000000000000001325364a5c6d8297a8b9cde1f7fffffffbe7d5c5b39d8875614b423224170900000000000000000000000000000000000b1b2b3c484d5d65737e89979fabb4c0cbd4e0e8ebe2dfdbd4cbc2b5b1a69d96908d8d919aa2b1b3b9c6cacfdae7f1fffcfcfcfbfffbf4f3eae2dacfc1b4a2937e695544311d08000000000000000000000000000b20364b6075899eb3c9def3fffffeebd9c9ac96816c573b2b180500000000000000081d314455687e93a2b4c3d4e1eff4f3f2eee8e0ded4cbc9bcb4afa79e97918b878483858a939da6b4bbc8d4e2effdfffffffffffffffbede0d1c0b2a098857b747173777c8389929aa2acb4b9c6c8d1dbdfe3ebeff2f3f4f1e4d6c9bcb4a0988372604a37271501000000000000000000000000091e34495e73899eb3c8def3fffffffffffffff2dcc7b29d87725d3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2c4d4e7fafffffffffffffffffce8d6c6b2a0917c665947341f140100000000000000000000000000000000000000000000000000000b1b2f3f4d62778a9fb4c9d9ebfefffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8b9ccdeeefefffffffffffffffffffffffffffffffffffffffffffffffffffff0dfc9b49f8b79635a53555c646e7a85949fa8b4c0cdd6e4edf7fff5e5d2c1b29c8773604b35200f000000000000000000000000061a2c3d4b60758ba8bacde1f6ffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d4c5e71869bb1c6dbf0fffffffffffffff6e2cdbaa9917c6752382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d314556657b90a1b3c8d9ebffffffffffffffffffffffffffffffffecdac9b6a5907b6550392816030d1d30414d62788a9eb4c2d3e5f9fffffffffff4dfc9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f19273139464c53595a564c473a2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d314556657b90a1b3c8d9ebffffffffffffffffffffffffffffffffecdac9b6a5907b6550392816030d1d30414d62788a9eb4c2d3e5f9fffffffffff4dfc9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f19273139464c53595a564c473a2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff4dfcbb7a698826d5f4d3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f0d07000000000000000000000000000000000000000c1c2a3437363329201d14090000000000000000000000000008182d3e4d62778a9eb4c9d9ebfefffffff3dfcbb7a697826d604f423527170400000000000000000000000000000000000e1e2b353f4b55606976818c9aa2b2b7c4ccd6e0e7f3f0e6dfd2c9c4b7b3aba5a2a2a6afb3c0c9ccd6dfe3ece6e6e6e6e6e6e6e5e7e0ddd8cec9bcb5a39a8472604b372614010000000000000000000000000010253b50657b90a8b9cce1f5fffff7e3cfbcab917c66513c27110000000000000000011527374b6073849aa5b7c3d1dedfdedcd8d6ccc8c4b7b2ab9f999189827c77726f6e70767e88959faab7c4d2dfeefcfffffffffffdedddd0c2b4a2988274655d5c5962676e757d858d969ea8b0b4c0c5cacfd9d9dddedfded3c6b9ab9f94827460544330190900000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffff4dec9b49f89745847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697e93a6b7cbdfeefffffffffffffffffff4e4cfbeb39e8877614c4231200f00000000000000000000000000000000000000000000000000031628394c5d6d8297a9bacde7f7fffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43586e8398adc6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa99c86786c696b717a838f9ba3b4bac6d1e1e9f4ffffffffefdfcab6a5917c67513d2c1a0600000000000000000000000c2135495b687d92a8c6d7e9fcffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000010f1f2f40566b8096abc0d5ebfffffffffffffffdead7c7ad98836e5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f3f4b6074869cb1bfcfe6f6fffffffffffffffffffffffffffffff1e3cfbcab9d8773604a35200b0000132035485a697e94a4b6cadeeefffffffffff6e2cebaa9917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffff3dec8b39e89735e38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2933363e44454037332a1c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f3f4b6074869cb1bfcfe6f6fffffffffffffffffffffffffffffff1e3cfbcab9d8773604a35200b0000132035485a697e94a4b6cadeeefffffffffff6e2cebaa9917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab917b66513c26110000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffff0dac5b09b85705b38281602000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffff3dec8b39e89735e38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2933363e44454037332a1c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff7e4d1c0b29d8775614b41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2224221b10020000000000000000000000000000000004182a3a474c4c463935312619090000000000000000000000000010203448596a8095abbccfe3f7fffffffae7d4c4b19f937e696052453522120000000000000000000000000000000000000e19202e37444b58616c7984919da6b3b8c5cbd5dee5f0f0e5ded4cbc8c1bab7b7bcc4c7d0deddd7d4d2d1d1d1d1d1d1d1d1d0d5cbc8c8bbb4ab9f96847661544330190900000000000000000000000000061a2c3d566c8196abc6d6e8fcfffff4dfcab49f8b76614c37210c000000000000000000091c3043546277879da5b4c0c9cac9c7c3c5b8b3ada69d958c847c756d6661585a5857616875808c9da6b5c1d0ddedfbffffffffefdfd0bfb3a49a847360564b3f484c5257606770798189929aa2aab0b4bcc9c4c7c9c9c9c3b6a89e8d7f6d6056453625130000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffff6e1cdbaa98c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b6074889db2c0d0e3f3ffffffffffffffffffede0cbb8a699836f604e3e2d1c0c000000000000000000000000000000000000000000000002101e324657657b90a0b1c7d7e9fffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b6a49c8a817e80868f99a1b1b5c1cdd7e4eefcfffffffffff9e6d3c3b09b85705b4935210c00000000000000000000081c2e3f4e63798a9fb4c9def4ffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000112263c51667b91a6c3d3e6f9fffffffffffffff3dec9b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c5d6b8095a4b6caddedfffffffffffffffffffffffffffffff1e0cfbfb59f8d7c665443301c07000005192b3c4b6074869cb1c0d0e3f7fffffffffdead8c7ac97826c573d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3dec9b49e89745544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e21292e302b211f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c5d6b8095a4b6caddedfffffffffffffffffffffffffffffff1e0cfbfb59f8d7c665443301c07000005192b3c4b6074869cb1c0d0e3f7fffffffffdead8c7ac97826c573d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9aa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffff2ddc8b29d88735645321e09000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3dec9b49e89745544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e21292e302b211f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671879cb1c6dcf1fffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffff1ddc8b4a2917c6657463323130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d3639362d2010020000000000000000000000000000000a1f344759616157534b443727190900000000000000000000000005182b3b4c61768b9fb4cadff4fffffffff2e2cebdb49f8c7e6c635240301d0900000000000000000000000000000000000005111926313a474c5c64707d87959ea7b3b8c5c9d2dee0e8f1e7dfddd6d0cccdd1d9dfd4cac7c2bfbdbcbcbcbcbcbcbcbcbbc4b8b3aeaa9f988d817461584636261400000000000000000000000000000c2135495b72879cb2c7dcf1fffffff0dbc6b09b86715847331f0a0000000000000000000114263648596379879ba2b1b3b4b3b2aeaaa79e98908880786f666056514c473a39464b56606b7b889ba3b3bfd0ddedfffffff6e6d2c1b3a1998677625545382e343739454b525b636c767d858d949b9fababafb2b3b4b4b2a49c8a7c69614b4538281808000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffde9d7c7a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556687e93a2b4c5d6e6f6fffffffffffffffffbe7d5c5b3a1937e695c4a3a29180800000000000000000000000000000000000000000000102031424b6175879db2becee5f5fffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d3c2b6a89e9793959ba3aeb3bfc9d2e1e9f5fffffffffffffffff1ddc9b5a38e79634e39230e000000000000000000000e23374b5d6f849aa8bacde1f6ffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca5b6cadff3fffffffffffffff5e1ccb9a8907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b657b8d9fb4c2d3e5fbfffffffffffffffffffffffffffff5e4d3c2b3a1957f6a5e4c362513000000000e1d314455667c90a2b3c7dceefffffffffff2ddc8b29d88735b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c13191a160c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b657b8d9fb4c2d3e5fbfffffffffffffffffffffffffffff5e4d3c2b3a1957f6a5e4c362513000000000e1d314455667c90a2b3c7dceefffffffffff2ddc8b29d88735b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000021528385e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffff4dfcab59f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c13191a160c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527385a6f8499afc4d9eefffffffffffffffffffffffffffffffff6e1ccb7a18c77624c392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffffffffffffffffffffffffefdac5b09a85705e4c3929170500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323e4a4f4a3e2e2010000000000000000000000000000005182b3b4c6177767169605544372715020000000000000000000000000d1f33465871869bb1c6dbf0ffffffffffece2cebbaa9f93816c5e4c392411000000000000000000000000000000000000000009141d2a333e4a4e5f67757f89949ea6b1b5c2c9ccd6dcdedbd4d6cdc9c9c9cdcac3b7b2aca9a8a7a7a7a7a7a7a7a6a5a4a69e99928b82796c6056463a29180800000000000000000000000000000e23384e63788da5b6cadff3fffffdead8c7ab95806b563a2917040000000000000000000008182b3b495b637784949c9e9f9e9d99958f89837b746b625a514b453837332a293338454b5d65778599a1b3bfd0e2f6fffeebd9c8b5a399837562594837271a1f222832363d494e57616870787f858b92969a9d9e9f9e9c988679665e4f4332281a0a00000000000000000000000000000001172c41566c8196abc1d6ebffffffffffffffffe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384a6072849aa7b9c8d9e7f7fffffffffffffffff3e3d0bfb49f8b7a6458463626140100000000000000000000000000000000000002090e1e2e3e4e606d8298a5b6cadcecffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c6b9b4aca8aab1b5c1c7cfdde4effcfffffffffffffffffff8e4d2c1aa95806a553727150200000000000000000010253a50657a8fa2b4c6d7e9fcffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879db2c7dcf2fffffffffffffffce8d6c6ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e6379899eabbccfe0f0fffffffffffffffffffffffffffffce9d7c6b6a4998372604a402f180800000000011527374c5e6f849aafc0d0e3f7fffffffff4dfcbb7a68e79634e392410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000405010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e6379899eabbccfe0f0fffffffffffffffffffffffffffffce9d7c6b6a4998372604a402f180800000000011527374c5e6f849aafc0d0e3f7fffffffff4dfcbb7a68e79634e3924100000000000000000000000000000000000000000000000000000000000000000000000000000091d324556758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f190400000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffff8e3cfbcab8d78634e38230e000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000405010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffde8d2bda8937e685746331e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffde8d2bda8937d685340301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2838454b5c645c4b3e2e1909000000000000000000000000000b2034485971868b867e73605544311d0a0000000000000000000000000417293a566b8095abc4d5e7fafffffffffeebd9c8bbb49f917c66513f2e1c080000000000000000000000000000000000000000010c171f2d36414d57606a767f88929ba3acb3b9c5c7c9c6bfc6b9b4b3b4bab5ada59d9794939191919191919191908f8c88847d776d635b4b4538291b0b000000000000000000000000000006192c3c556a7f94aac3d3e6f9fffff6e2cebaa9907b65503b26100000000000000000000000000d1d2c3c495962737f87898a898783807a746d6660544d493c363127211f17171e28323f4b5962758399a1b3c7dbf0fff7e2cebbaa9b85746157483b2b190a0b0d161e212c3539464b525a636a70777c808488898a89878376635b4c40321e160a000000000000000000000000000000000013293e53687e93a8c5d6e8fbfffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c3043546278899eaabbc9dae7f7ffffffffffffffffede2cdbaa99c8776615443301c1501000000000000000000000000000000070b161e212c3c4b5c687e93a0b2c3d4e6faffffffffffffffffffffffffffeed9c4ae99846f593b2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e4d6ccc9c1bec0c6c9d2dbe2edf8ffffffffffffffffffffffffefdbc5b09b85705544311d08000000000000000000162c41566b8196abc0d0e4f5ffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000004182a3a586d8398adc2d8edfffffffffffffffff3ddc8b39e88735e49331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822364a5c70859ba7b8c9d9ebfefffffffffffffffffffffffffffff1e1cdbaa89c867561544330221200000000000009192f404f647a8fa2b4c8dcf0fffffffffae6d4c4aa957f6a553e2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffecdac9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822364a5c70859ba7b8c9d9ebfefffffffffffffffffffffffffffff1e1cdbaa89c867561544330221200000000000009192f404f647a8fa2b4c8dcf0fffffffffae6d4c4aa957f6a553e2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758baabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000215273852677d92a7bcd2e7fcffffffffffffffffffffffecdac9a5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffecdac9a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff3ddc8b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffeed9c4ae99846f5e4c3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f222220190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384556606e79645c4b372715010000000000000000000000000d22374d62778ca49c938373604b3928160300000000000000000000000010253a4f657a8fa6b8cbe0f4fffffffffff6e6d9cebdb09b85705d4b37231000000000000000000000000000000000000000000000040f1a213039454b57616a757d868f979ea7acb2b5b1aaa5a89e9e9fa99f988f87827f7d7c7c7c7c7c7c7c7c7b7a77736f6861594e4a3d32281a0b0000000000000000000000000000000c2035495a71869bb1c6dbf0fffffff4dfc9b49f8a76604b36210b000000000000000000000000000e1e2c3b4755606a72747574726e6a656055504b4336352b201d150c0a04030a161e2e3b485761748399aec3d9eefff4dfcab49f8c78625646392b1d0d00000003090f1a212932363c494d555961676b6f72747474726e6158493d2f2215020000000000000000000000000000000000000f243a4f64798fa7b9cce0f3ffffffffffffffebd6c1ac96816c57412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536485a667c8c9fabbcc9daecfffffffffffffffffdead7c7b6a5998372604b43331c14080000000000000000000002080b131c202832363b495b647a8b9fb4becee1f1fffffffffffffffffffffffffffff2dcc7b29d87725947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1ded6d3d5dbdde4eff6fffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000172d42576c8297acc1d7ecffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c9d9ebfefffffffffffffff3ddc8b39e88735e49331e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4f64798ea2b4c5d5e7f7fffffffffffffffffffffffffffff1e1cfbeb49f8a7963574636251304000000000000001222364a5c6f849aafc2d3e5f9fffffffff1dcc7b29c87725c4b37220a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4f64798ea2b4c5d5e7f7fffffffffffffffffffffffffffff1e1cfbeb49f8a7963574636251304000000000000001222364a5c6f849aafc2d3e5f9fffffffff1dcc7b29c87725c4b37220a000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6d8eafeffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000091d3145566d8297acc2d7ecffffffffffffffffffffffffe8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffff4e0cbb8a695806b5a4935201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff0dbc7b3a1907b665645321e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2a333737342b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566074828b7a645544311d0b00000000000000000000000215273853687d93a8b1a1957f6a5745321e090000000000000000000000000b20354b6074889db3c8ddf1fffffffffffff6ebddc8b4a38f7b65503e2e1b07000000000000000000000000000000000000000000000007131b283239464b566068717a828991979ca39b958f8c8989898d8b837a726d6a6867676767676767676664625959534c473b362d1e160a000000000000000000000000000000000e23384d63788da3b5c9ddf2ffffffefdac5af9a85705745321e0900000000000000000000000000000e1d2a37444b555c5e5f5e5d59554f4b443735302620190e0902000000000003101d2a394656647a8fa4b9cfe4f9edd8c3ae98836e5a4938291b0d00000000000000060b161e212c35383a474c52565a5d5e5f5f5d594c473a2c1f1204000000000000000000000000000000000000000b20354b6075899eb3c5d6e7f7ffffffffffffeed9c4af99846f5a36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4d5e677d8d9fabbccfe3e9f8fffffffffffffff5e5d3c3b3a196816c6150433026180e0701080b0b0d0e1012151d2025303538454b51596379899ea9bacddcecfffffffffffffffffffffffffffffff4dfcab6a58c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadfecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3ece8eaf0f2f8fffffffffffffffffffffffffffffffff6e2cdbaa98e79634e39240e000000000000000000152a3f546a7f94a9c9daecffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fabbccfe3f7ffffffffffffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d6f8399aec0d1e3f3fffffffffffffffffffffffffffffae6d4c3b2a0927d685b4a392918080000000000000000071b2e3e50657b90a4b6c9def7fffffffff3decab6a48f7a644f3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d6f8399aec0d1e3f3fffffffffffffffffffffffffffffae6d4c3b2a0927d685b4a392918080000000000000000071b2e3e50657b90a4b6c9def7fffffffff3decab6a48f7a644f382815020000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2ffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000000011426374b6075889eb3c8ddf3fffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b5a70859aafc5daeffffffffffffffffffffffffffffffffffffbe7d5c4b49f8b78624d3f2f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffff6e3d0bfb29d8775604b3f2f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3a474c4d483b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091931414b607484989c8673604b3928160300000000000000000000091d3145566e8399aebfb49e8975604b36210b000000000000000000000000081c3043546c8196acc3d3e6f9fffffffffffff8e4d1c1af99846f5c4b372211000000000000000000000000000000000000000000000000000a161e293338454b535d656d757c81878b867f7a7774747578786e655d5754535252525252525251504f4c483b3d37342a211a0f02000000000000000000000000000000000a1a2e3f546a7f94a9c1d2e4f8fffffce8d6c6aa957f6a55392816030000000000000000000000000000000d192631353f47494a494844403a353126201c140806000000000000000000000d1b28384d63788da2b8cde2f7e7d2bda8927d68533c2c1a0b00000000000000000000030a0e1920232a34373d414548494a4947433733291c0f010000000000000000000000000000000000000000081d3144556d8297a7b8c9d9ebfefffffffffff1dcc7b29c87725443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404d5f687e8d9fb5bbcbdaeaf8fffffffffffffff1e1d0bfb09f947f6a614b43362b201c141c20212223252727313636434a505660676e77879da7b8c7d7eafafffffffffffffffffffffffffffffff9e6d4c3a7917c675239291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596e8399aebecfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffdead7c7a5907a65503b251000000000000000000011263b50667b90abbccfe3f8ffffffffffffffffffebd6c0ab96816b56412c1600000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb4cadff4ffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657a8fa1b3c7dfeffffffffffffffffffffffffffffffff5dfcab7a598826d604e3d2d1b0b000000000000000000001023374b5d71869cb1c9daecfffffffff9e6d3c3ac97816c5645321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657a8fa1b3c7dfeffffffffffffffffffffffffffffffff5dfcab7a598826d604e3d2d1b0b000000000000000000001023374b5d71869cb1c9daecfffffffff9e6d3c3ac97816c5645321d080000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d92a6b8cbe0f5fffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db3c8ddf2fffffffffffffffffffffffffffffffffffff3e2cdbaa999836e5d4c382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffffffeddfcab6a596806b5d4b3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d3d4a586162594836251300000000000000000000000000000000000000000000000000000000000000000000030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374e606e8298a2a4937e685746321e0b000000000000000000000b20364b6075899eb4c9b9a8917c67513c2712000000000000000000000000011426364f647a8fa5b6cadff6ffffffffffffffefdcc7b3a18f7a644f3f2f180800000000000000000000000000000000000000000000000000030b171e2832363f4b4f5660666c7276716a656158546062635b4f4b3f3f3e3c3c3c3c3c3c3c3c3b3a37342a28221f180c070000000000000000000000000000000000031628384b5d71869bb0c6dbeffffffff5e1ccb9a88f7a644f3a250f000000000000000000000000000000000009141d202a32343534322e2b25201d140b0801000000000000000000000000000e23384d63788da2b8cde2f7e5cfbaa5907a65503b25100000000000000000000000000000060c0e181f22272b2f33343534322e211f170c00000000000000000000000000000000000000000000011527374d6278899eabbccfe3eefffffffffff4dfc9b49f8a75604b35200b0000000000000000000000000000000000030a0c0e0f0e0b08010000000000000000000000000000000000000000000000122231414e60697e939daebcccdaeaf9ffffffffffffffeeddcdbdaf9d947f6b6054483c35302630353637383a3d37444b4f5460656d757c838a9da5b6c5d5e5f5ffffffffffffffffffffffffffffffffffedd8c2ad98826d5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f647a8fa0b2c5d5e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6d1bba6917c66513c27110000000000000000000c21374c61768b9fb5cadff4ffffffffffffffffffecd7c2ad97826d583a29170400000000000000000000000000000000000000000000000000000000000000000000000000091e32465771879cb1c6dcf1fffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4b6073869bb1bfd0e2fdfffffffffffffffffffffffffffff5e4cebdb29d8776614c41311f0f0000000000000000000000081c2f3f54697f94abbccfe3f8fffffffff1dec8b39e8975604b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4b6073869bb1bfd0e2fdfffffffffffffffffffffffffffff5e4cebdb29d8776614c41311f0f0000000000000000000000081c2f3f54697f94abbccfe3f8fffffffff1dec8b39e8975604b3625130000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000417293a4b6073869cb1c5d5e7fbfffffffffffffffffffffffdead8c8a5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b8cbe0f4fffffffffffffffffffffffffffffffffffffdead7c7b2a1907b655645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7b65594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4a5b637778625443301c0c00000000000000000000000000000000000000000000000000000000000000070b1819150e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d92a0b2b39e8875614b3929160300000000000000000a1a283b50657b90a8b9cdc6ab96806b56412b16010000000000000000000000000822374b5d72879cb2c8d9ebfefffffffffffff6e3d0bfaf9a846f5d4c362513000000000000000000000000000000000000000000000000000000030a161e212e3738454b515757615755504c47434a4d4e493d372e2a2827272727272727272625221f18130c0b04000000000000000000000000000000000000000d1e324556657a8fa3b5c9ddf2fffffff3dec9b49e8975604b35200b00000000000000000000000000000000000001080b151d1f201f1d1915100b0801000000000000000000000000000000000f24394f64798ea4b9cee3f9e5d0bba5907b66503b26110000000000000000000000000000000000040a0c12161a1d1f1f1f1d190c0a04000000000000000000000000000000000000000000000000092035485a657b8d9fb4bfd0e2f2fffffffff7e2cebbaa8d77624d38220d0000000000000000000000000002090b11171e21232523201d15090500000000000000000000000000000000000000000004132331424f60697f949dafbcccdbebf9fffffffffffffbebdbccbbae9d948072625a4e4a434a434b4b4c4e5052565560656b737a828991999fa8b6c3d3e3f3fffffffffffffffffffffffffffffffffffff4dec9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6d8298a7b8c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000a1f33475872879cb1c7dcf1fffffffffffffffffff0dbc6b09b86715847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8398aec3d8edfffffffffffffeebd9c9a6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536485a697e93a3b5c9ddedfffffffffffffffffffffffffffffce9d7c6b19f907b655746332313010000000000000000000000001122374c62778c9fb5cadff4fffffffff5e0ccb8a7927d685443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff3dec9b49e8974594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536485a697e93a3b5c9ddedfffffffffffffffffffffffffffffce9d7c6b19f907b655746332313010000000000000000000000001122374c62778c9fb5cadff4fffffffff5e0ccb8a7927d685443301c07000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d0000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000c1f334758687d92a4b6cae3f3fffffffffffffffffffffffff7e2cebbaa8e78634e39230e000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff3dec9b49e8974594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253652677c92a7c4d5e7fafffffffffffffffffffffffffffffffffffffff5e5cfbfb19c8674604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff1e3cfbcab9d8877624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4a5c6479878472604a3a2a17040000000000000000000000000000000000000000000000000000000008131c202d2e2b23211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2beb8a6947f6a5746321e0a000000000000000818283845566b8196abc6d6c3ae99846e59442f1904000000000000000000000000081b2e3f556a7f95aabbcee2f7ffffffffffffffeedcc8b4a2907b655443301c0b000000000000000000000000000000000000000000000000000000000309101b222731363c39464b46393a373330353838352c221b15131212121212121212110f0d0b05000000000000000000000000000000000000000000000d1d2e3f4b6075879cb2c1d2e4f8ffffffeed9c4ae99846f5544311d080000000000000000000000000000000000000000000007090a09080400000000000000000000000000000000000000000010263b50657b90a5bad0e5fae9d4bfaa947f6a553b2b18050000000000000000000000000000000000000000010508090a0a080400000000000000000000000000000000000000000000000000000006192b3c4b5d6a7f94a1b3c3d4e7f7fffffffdead8c8a48f7a654f3a25100000000000000000000000080a151d2026293336393a3935312720190d00000000000000000000000000000000000000000005142432424f616a7f959eafbccddbebfafffffffffffff9e9d9ccbbae9e9684786b6460545f546060626365676b6f757a81888f979ea8aeb4bac6d3e1f1fffffffffffffffffffffffffffffffffffffce8d6c6b2a18d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4c6277899eabbccfe3ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfefffffffffffffffffffffffffffffffffffffffffffdead7c7a48f7a654f3a251000000000000000000004172a3a586d8297adc2d7ecfffffffffffffffffff4dfcab49f8b76614c37210d00000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6177899eb4c9def3fffffffffffff7e3cfbcab8e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c30435462788a9eb4c1d2e5fbfffffffffffffffffffffffffffff6e1cdbaa897826d5d4b39291705000000000000000000000000000b2034485971869cb1c6dbf1fffffffffbe8d6c5b19c8673604a352012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c30435462788a9eb4c1d2e5fbfffffffffffffffffffffffffffff6e1cdbaa897826d5d4b39291705000000000000000000000000000b2034485971869cb1c6dbf1fffffffffbe8d6c5b19c8673604a352012000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b0000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000c1c2f404c6176889eb3c2d3e5fffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffeddecab6a4947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffeebd9c9b7a69a846f5a392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a647a899d927d685847331f10000000000000000000000000000000000000000000000000000000081825303542434039362c1f140600000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa6b7cbc4b39e8975614b3828160200000000000013253645566072869cb1c7dac5af9a85705a45301b05000000000000000000000000001022384d62788b9fb4cadff1fffffffffffffff7e3d0c0b09b8572604a3a291704000000000000000000000000000000000000000000000000000000000000080a151d2026293336332925211f1c202323211a0f0800000000000000000000000000000000000000000000000000000000000000000000000008182a3b4b5d6c8196a5b6cadfeffffffff8e5d2c2a9947e6954372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdefdac5b09a8570594834200800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f3f4a60728399a5b7c9d9ebfeffffffe7d1bca7927c67523d271208010000000000000209101b222731363c39464c4e4f4e4b4437342b1d10020000000000000000000000000000000000000000061424324350616b80959eb0bdcedcecfafffffffffffff7e9d9ccbcb0a29a8a817975747575757677787a7c8084898f969da6acb3b9c6c9cdd7e4f1fffffffffffffffffffffffffffffffffffffef0e1ccb9a899836e5a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101f344859667c8d9fb5bdcedbeafdfffffffffffffffffffffffffffffffffffffffffffffffffff6f0eee7e6e8eef4f6fdfffffffffffffffffffffffffffffffffff6e2cdbaa98d78634e38230e0000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffff7e2cebbaa927c67523b2b190500000000000000000000000000000000000000000000000000000000000000000000000c2135495b6c8197a8b9cce1f5fffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122231424a60728399a8b9ccdff0fffffffffffffffffffffffffffffff4dec9b49f8a77624c3f2e1b0b000000000000000000000000000005182b3b566c8196abc1d6ebfffffffffff3decab6a4917c6651402f19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffce8d6c6a6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122231424a60728399a8b9ccdff0fffffffffffffffffffffffffffffff4dec9b49f8a77624c3f2e1b0b000000000000000000000000000005182b3b566c8196abc1d6ebfffffffffff3decab6a4917c6651402f19090000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b18050000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff2ddc8b29d88735d48331e0000000000000000000000000000000000000000000000000000000000000000000004172a3a4c5e6d8297a6b8cbe0f0fffffffffffffffffffffffffff1dbc6b19c86715544311d08000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffce8d6c6a6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff9e5d3c2af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffff7e7d4c4b39e89745746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404d6278899ea79e8976614c3e2e18080000000000000000000000000000000000000000000000000000132536434a5859554e493d32241400000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c4d4ccb8a7947f695645321e080000000000071c30435460748298a4b6cadbc5b09b86705b46311b06000000000000000000000000000b2034485a6f8499aec3d4e6f9ffffffffffffffeeddc9b5a3927d685846331f10000000000000000000000000000000000000000000000000000000000000000002090b11171e211e17100c0a070b0d0e0c0600000000000000000000000000000000000000000000000000000000000000000000000000011426364759657b8c9fb4c3d3e6fdfffffff3dec9b5a48e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838576c8197acc1d6ecfff4dfcab59f8c77624d362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c3043546176879dabbccfe3f1fffffee9d3bea9947e69543f2e201d140b070000070b161e212e3738454b5157576163646360554d483c2e2010000000000000000000000000000000000000000000061525334350626b80969fb1bdcedcecfbfffffffffffff7e9dacdc0b4a89e968e8a8a8a8a8a8b8c8d8f9295999ea8abb2b7c4c9ccd6dee1e9f5fffffffffffffffffffffffffffffffffffffff0e0cfbeb49e8a78624d3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c5e6a7f949fb1bdcde2eaf6fffffffffffffffffffffffffffffffffffffffffffffbede2dbd9d1d1d3d8dfe2eaf5fdfffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b0000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffeebd9c8af99846f594834200a0000000000000000000000000000000000000000000000000000000000000000000005182b3b4d63788c9fb4c6d6e8fcfffffffffffff2dcc7b29d87725645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404e606b8095a1b3c6d6e8feffffffffffffffffffffffffffffffedd7c2ad98826d59483421110000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffff9e5d3c2b09a85705e4c3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404e606b8095a1b3c6d6e8feffffffffffffffffffffffffffffffedd7c2ad98826d59483421110000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffff9e5d3c2b09a85705e4c3727150200000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff3dec8b39e89735e49251300000000000000000000000000000000000000000000000000000000000000000002101f334758667c909fb1c5d5e7fefffffffffffffffffffffffffce9d7c7ac97816c5737271502000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364f647a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff2e0ccb9a78b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e70849aa7b8a797816c5c4a36261401000000000000000000000000000000000000000000000000071c304354606d6e6a635b4f42321c0c000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2d5c5b39d8875604b362614010000000417293a4a60728398a0b2c2d3dac5af9a85705a45301b050000000000000000000000000005192b3c51667b90a5b6cadff4fffffffffffffff8e4d2c1b39e8876614c3e2d1a0a0000000000000000000000000000000000000000000000000000000000000000000000030a0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c3043546277889dabbccfe1f1fffffffae6d4c3b19c86715b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455670859ab0c5daeffff8e3cfbcab947f6a5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364758647a8c9fb4c3d4e6faffffead5c0ab95806b564b3f353126201c13131c202832363f4b4f5660666c7276787a78756d625a4b3e2e1d0c000000000000000000000000000000000000000000071525334451626c81979fb1becfdcedfbfffffffffffff9ebded0c6b9b4abab9f9f9f9faba0a1a3a5a7abafb4b9c6c8cbd4dee1e8f4f6fcfffffffffffffffffffffffffffffffffffffff3e3d2c2b2a0927d685a48341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404f616c81969fb0bcced8e6f2fffffffffffffffffffffffffffffffffffffffff8eaddd0c7c4bcbbbec3c9cdd7e2eaf6fffffffffffffffffffffffffffff0dbc6b09b86715544311d08000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffff4dfcab49f8b78624d382816030000000000000000000000000000000000000000000000000000000000000000000b203448596d8297aabbcee4f4ffffffffffffffefd9c4af9a846f5a3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e687e939eb0bfd0e4f4ffffffffffffffffffffffffffffffffebd6c1ab96816c563b2a18030000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffff0ddc8b4a2907b665544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffecdac9ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e687e939eb0bfd0e4f4ffffffffffffffffffffffffffffffffebd6c1ab96816c563b2a18030000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffff0ddc8b4a2907b665544311d0d00000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffff4dec9b49f89745443301c070000000000000000000000000000000000000000000000000000000000000000102032424c6176889db2bdcee3f3fffffffffffffffffffffffffff6e1cdbaa9917c67513c271200000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffecdac9ac97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8096abc4d4e7fafffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffbe8d6c5a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a2b4c5b59f8d7a645443301c0c0000000000000000000000000000000000000000000000031628384a60728283807969604f3a2a17040000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e0cbb8a6937e685443301c080000000a1f334758687e93a1b2becfe0d8c3ad98836e58432e190300000000000000000000000000000d20354b6073879db2c6d7e9fcffffffffffffffefe0cbb8a696816c5c4a38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001102130414b6072849aa6b7c9d9ebfffffffff5dfcab7a5937e68533d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4ffffecdac9b29c8773604a35200e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a4b5c6c8197a5b7cadfecffffecd7c2ad97826f655d514b443735302525303538454b525d656d757c81878b8e8f8e898278645c4b3b2a180400000000000000000000000000000000000000000007162634444a60728197a0b2becfddedfcfffffffffffffceee4d7cdc9c9bcb5b4b4b4bcb5b7b8babcc0c4c9ccd6dddfe6f2f5fcfffffffffdf6f4f0f1f3f9fffffffffffffffffffff6e6d5c5b5a498826d5f4e3c2b1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232434a607281959eb4bbc8d4e2edfafffffffffffffffffffffffffffffffffffaeadaccbfb3aea7a6a9aeb4bac7ced8e6f0fefffffffffffffffffffffff8e4d1c1ab95806b5637271501000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffff7e2cebbaa95806b5645321e090000000000000000000000000000000000000000000000000000000000000000011426374d62778b9fb4c8d9ebffffffffffffffffebd6c1ac96816c57412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a4a5b667c8c9fb4bccdddedffffffffffffffffffffffffffffffffffeed9c4ae99846f59382816020000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffff7e4d1c0b19c8674604b3b2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff8e3cfbcab947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a4a5b667c8c9fb4bccdddedffffffffffffffffffffffffffffffffffeed9c4ae99846f59382816020000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffff7e4d1c0b19c8674604b3b2b18080000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffff6e1cdbaa98a75604a35200b000000000000000000000000000000000000000000000000000000000000000d1d2e3f4f606e8399a6b7cbdbecfffffffffffffffffffffffffffff4dec9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff8e3cfbcab947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc0cfbcab9b8573604b3a29170400000000000000000000000000000000000000000000091e324556677d9298958c7e695847331f0a000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c3d4e6d5c4b29c8773604b3520110000031629394c6176899eb3bfcfdcead5c0ab95806b56402b16010000000000000000000000000000081c304354697f94a8b9cde1f3fffffffffffffffbe7d5c4b49f8c7a645645311d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4d5f6b8095a2b4c4d5e7f7fffffff5e5d1c0b29d8774604b36200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a9bacde2f6fffff7decab6a4907b65503c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3e4b6175879db2bdcee2f2ffeedac5b19f97847a706660554f4a433636434a4f566068717a828991979ca4a3a4a89e97897a645947341f0a0000000000000000000000000000000000000000000008161c30435460728298a0b2bfd0e1e9f4f9fffffffffffff4e9e1dedacfcac9cacacfd9cccdcfd1d5d9dee1e8f2f4fafffffffffffff5eae2dfdbdcdee6f1fcfffffffffffffffeead8c8b8a79c8675604b41311d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004151c304354607280929faab7c3cfdfe6f2fbffffffffffffffffffffffffffffffecdcccbcafa199929193999fa9b4bbc8d2e0edfafffffffffffffffffffff2ddc9b5a38e79644f39240f000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffeebd9c8b39e8875604b3727150200000000000000000000000000000000000000000000000000000000000000081d3144556a8095a9bacee6f6fffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637475863798a9eaabbcedaeafbfffffffffffffffffffffffffffffffffff2dcc7b29d87725645321e090000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffefdecab6a4947e695948362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8c78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637475863798a9eaabbcedaeafbfffffffffffffffffffffffffffffffffff2dcc7b29d87725645321e090000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffefdecab6a4947e6959483626140100000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffde9d7c7a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000a1a2a3b4b5d697e93a1b3c4d4e7f9fffffffffffffffffffffffffff9e5d3c2ae98836e5746321e0900000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8c78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293950657a8fa5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b553d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dac9b5a3927d685846331f0f00000000000000000000000000000000000000000005182b3b4b6075879daeab9f8b77614c37210c000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b6cadfdfcab6a5917c67513f2e1c08000a1e3246576b8095a7b8ccddede7d4c4a7927c67523d2712000000000000000000000000000000011426364c61768a9eb4c5d5e7fbfffffffffffffff3e2cebbaa9c8674604b3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4b5d677d929eafc0d0e2f2fffffffde9d7c7b4a2927d685645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b556a8095aac7d7eafdfffff9e6d3c3ae99836e5a4935200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e334657657b909fb1c3d4e6faf4e1cebeb1a29a8f857c746a64605457575460646b757d868f979ea7acb1b6c2c6b9b3a79d8877614c382715020000000000000000000000000000000000000000000000132536435460738298a1b3bfcdd6dee5f0f5fcfffffffffcf6f3ece3dfdfdfdfe3ebe1e2e4e7eaeef3f5fcfffffffffffffffdebe5d8cec9c6c7cad3e1e9f5fffffffffffbede2cebbaa9e8978625745322313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364354606b7e8b9da5b2becbd4e0e8f4fafffffffffffffffffffffffff3e3cfbeaf9e95837c7c7e838a969faab5c2cfdceafcfffffffffffffffff2e2cfbfb09b85705c4a36220d0000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffff6e0cbb8a6937e695544311d0a000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2c7d8eafffffffffffffffffdead7c7a5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d3144556176879da8b9c8d9ebf8fffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000003172939556a7f94aabfd4e9fffffffffffffff9e5d3c2b39e8977625443301c110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e0ccb9a798826d5a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d3144556176879da8b9c8d9ebf8fffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000003172939556a7f94aabfd4e9fffffffffffffff9e5d3c2b39e8977625443301c1102000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffdead8c8a18c77614c37220c0000000000000000000000000000000000000000000000000000000000021527384859647b8b9fb4bfd0e2f2fffffffffffffffffffffffffffff3decab6a4907b66503928160300000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e0ccb9a798826d5a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e3246576d8297adc3d4e6fafffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e33465774899fb4c9def4ffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b4a36210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5dad2c1b39e8876614c3d2d1a07000000000000000000000000000000000000000513203448596a7f95a5b7bbaa8f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000a1e33465772879db2c7dce6d3c3b09b85705d4b372310000c21364b6176899eb3c5d6e8f4dfcbb7a68d78634e38230e00000000000000000000000000000000081f3346586c8196a6b8cbe0ecfefffffffffffffeebd9c8b5a495806b5c4b3a2a1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c495b657b8b9fb4bcccdeeefffffffcefe1cdbaa99a8472604a38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869bb0c6dbf0fffffffff1dfcab49f8c78624d3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5e6c8197a5b7cbdfecffecdccec0b4afa29a91888079746f6c6c6f74798188929ba3acb3b8c5c7cad3d6ccc5b7a696816c5645311d09000000000000000000000000000000000000000000000008182636445560738399a1b4b9c6cad3dee1e9f4f7fefffffffffff8f4f4f4f4f7fefff8fafcfffffffffffffffffdf6f4f0e9e1cec7bab4b0b2b6c3cdd7e5f4f7fefffdedddcdbdb49f8c7b655a49392816050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a60687a8798a0b2b7c4ccd6dfe6f1f4f9fffffffffffffffffbe7d5c5b2a095806f6766696e77818b9ca4b2becce1e9f4fffffffffffff1e2d4c3b2a1907b66503e2d1b070000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffbe7d5c5b29d8774604b3828150200000000000000000000000000000000000000000000000000000000000215273751667b90a6b7cbe5f5fffffffffffffffff6e2cdbaa98d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b6073849aa5b6c6d7e6f6fffffffffffffffffffffffffffffffffffffff7e3cfbcab8e79644f39240f0000000000000000000000000000000a1e3346576e8499aec3d9eefffffffffffffffff0e1ccb9a89a8472604b3f2e201001000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e5cfbfb39e8977624d3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308090700000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b6073849aa5b6c6d7e6f6fffffffffffffffffffffffffffffffffffffff7e3cfbcab8e79644f39240f0000000000000000000000000000000a1e3346576e8499aec3d9eefffffffffffffffff0e1ccb9a89a8472604b3f2e2010010000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000021628385c71869bb1c6dbf0fffffffffffffffffffff7e2cebbaa8b76604b36210b0000000000000000000000000000000000000000000000000000000005131d3145566277889daabbceddedfffffffffffffffffffffffffffff9e6d3c3b19c8773604b35200b0000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e5cfbfb39e8977624d3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080907000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3c4b6176899eb4c9def1fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000010a161e28323b4b61768ba8bacde1f6fffffffffffffffffffffffffffffffffffffffffffff1ddc8b4a28e79634e3e2d18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11141615140f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8e0ccb8a796816c5b4a362112000000000000000000000000000000000000021323303f4d62778a9eb4c3bbaa8e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000003172939586d8298adc2d7edddc8b4a3907b65503f2e1b081b2d3e53687e93a7b9cce3f3f2ddc8b29d88735b4935210c000000000000000000000000000000000417293a4c6277889eb3bdcee0f0fffffffffffffff6e6d2c2b49f8c7a6458473626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3b485a6379899ea9bacddaeafcfffffeefdecfbeb49f8b79635443301a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb5cadff4fffffffff7e3cfbcab96816c5846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404c6176879db2becfe2f2faecded0c8c0b4afa69d958e8884828184888e969ea7b1b5c1c8ccd6dcdee5e8e1d5c4b49e8975604b36200b000000000000000000000000000000000000000000000000081826374455607483959ea8b1b6c2c9cdd6dfe2ebf6f8fffffffffffffffffffffffffffffffffffffdf6f4eeeae2dfdbd7cdbdb1a99f9b9ca4b4bac7d7dfe2eae3e3dfd0bfb09e937e685d4b3c2c1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530424e5c647682919da6b3b9c5cad4dcdfe6ebeff3f6fcfffffff6e0cbb8a698826d6152515459616b798698a0afbccdd7e4effbfffff7ece1d3c4b7a599836e5e4c3820100000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffff3dfcab7a5937e685645321d0b0000000000000000000000000000000000000000000000000000000000081d3144556d8298adc4d4e7fffffffffffffffffff4dfc9b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d6b8095a2b3c3d4e4f4fffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d68523d28130000000000000000000000000000021528384c61768a9fb4c9def4fffffffffffffffffce8d6c6b4a2957f6a5d4b3e2d1f10020000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7b2a1917d675948341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f181d1e1c150b09030000000000000000000000000000000000000000000000000000000417293a4b5d6b8095a2b3c3d4e4f4fffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d68523d28130000000000000000000000000000021528384c61768a9fb4c9def4fffffffffffffffffce8d6c6b4a2957f6a5d4b3e2d1f100200000000000000000000000000000000000000000000000000000001142637596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000091e32455673889eb3c8ddf3fffffffffffffffffffff4dfc9b49f8a745746321e0900000000000000000000000000000000000000000000000000000003132333434b6074849aa6b7c8d8eafbfffffffffffffffffffffffffffff3dfcab6a5927d685443301c080000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7b2a1917d675948341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f181d1e1c150b09030000000000000000000000000000000000000000000000000000000000000000000000000003111e2c3b495a687e93a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000000000000000000000000000000000000000009141d283239454b5964798ea4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffff7e4d1c0ad98836e5c4a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f22272a2b2a2925201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c3d4e6d5c5b49f8c79634e41301a0a0000000000000000000000000000000000102130414d5d6d8297a8b9cab49f8a75604b36210b000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c2d3e5e4d1c1af9a846f5d4b37221122364a5c71869bb1c5d6e8fbe8d6c5ad97826d583d2c1a0600000000000000000000000000000000000c1f344759667c919fb1c2d2e4f4fffffffffffffff0e2cebbaa9d8776615443301c13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3b48596278889da7b8c7d7eaf8fffffef0e0d1c0b2a0937e685b4936251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283853687e93abbccfe3f8fffffffffeebd9c9b49e8a76614c3621110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e334657667c90a0b2c4d4e7fafceee3dcd1c8c4b7b2aaa69d999797999da6abb3b8c5c9d2dee0e8f1f3f9fcf2e1ccb9a8907b65503b26100000000000000000000000000000000000000000000000000009192737455660748089939ca4adb4b9c6caced9dde4eff3f5fbfff8f8fffbf5f3f1f0eeedebe9e8e9e1ded9d8cec9c6c7bab49f978a8687919fa9bac8caced8cdced2c1b3a196816c604e3f2f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c313e4b58616e7c87959ea7b2b7c3c7cad4d6dadee1e9e8eaebe6d2c2b39e8876614c433c3b474c5b637582959eb4b9c6d2e0e7eeece4ddcec3b6a69d8776614c402f1c020000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffae6d4c3b29d8774604b39291703000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8def2fffffffffffffffffff1dcc6b19c87715443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f334758657b8c9fb4c0d0e1f1ffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000091d324556687e93a9bacde1f6fffffffffffffffffff4e4d1c0b49f8c7b655c4a3d2e20140b07000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa999836e5f4d3b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242d3234322a211e160a0000000000000000000000000000000000000000000000000000091f334758657b8c9fb4c0d0e1f1ffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000091d324556687e93a9bacde1f6fffffffffffffffffff4e4d1c0b49f8c7b655c4a3d2e20140b0700000000000000000000000000000000000000000000000000081d3144556f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000b21364b60768ba7b8cce0f5fffffffffffffffffffff7e2cebbaa8b76614b36210c0000000000000000000000000000000000000000000000000000021121304150616d8298a2b4c4d4e6f6fffffffffffffffffffffffffffff8e4d1c1b29c8774604b362614010000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa999836e5f4d3b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242d3234322a211e160a00000000000000000000000000000000000000000000000000000000000000000000000213212e3c49596278899eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a2614010000000000000000000000000000000000000000000000000000000000000000000000011019263138454b57606a77849aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffefdfcab59f8d79645443301c0e000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212a34373c3f40403e3a353127191305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea5b7cadfe2cebbaa9a846f5f4d382816030000000000000000000000000000000b1b2e3f4d5f677b8d9fb5c6c5b09b85705645321e0900000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da4b6cadeefdcc7b4a28f7a654f402f19293a4e64798ea3b5c9e4f4f5e0ccb8a7907b66513b261100000000000000000000000000000000000005182a3b4c5e6d8297a4b5c6d7e9fcfffffffffffffeebd9c8b7a5998372604b413021110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2c3c48596277879ca6b7c5d5e5f5fffffef0e0d2c2b4a298826d604e3d2c18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566f8499afc9daecfffffffffffff7e1cdb9a8937e69543f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5e6d8298a6b7cbdfebfefff7eee3dcd4cbc8c4b7b3afacacaeb3b7c4c8ccd5dde4eff5fbfffffffffce8d6c6a9947f69543727150200000000000000000000000000000000000000000000000000091928384556606b767e878f979ea8afb4bbc8c9d2dadee0e8e3e3e3e2e8e0dedcdbd9d7d6d4d2d7cdc9c4c7bab4b0aca99f91817771727c8b9fb1b3b4bbc8b8b9c3b5a3998372604b42312111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202e3a474c5f67758089949da5acb2b7c3c1c5c9cdd7d3d5d5d8c8b5a4927d68584733272a343d4a56607280929ea8b5c1ccd5d9d7d1c8beb1a49c8879635847332211000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffff1dfcbb7a5937e695746331e0d0000000000000000000000000000000000000000000000000000000216283850657b90a7b8cce0f5ffffffffffffffffffeed8c3ae99836e59362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4c6176879dabbccfdeeeffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3b2b1805000000000000000000000000000b20364b6075879db2c7d7e9fdffffffffffffffffffffeee2cebbaa9e8a7a645b4b3e3125201c130800000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffde9d7c7b49f8a78624d41301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715202d363943484947403632281b0b00000000000000000000000000000000000000000000000009192e3f4c6176879dabbccfdeeeffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3b2b1805000000000000000000000000000b20364b6075879db2c7d7e9fdffffffffffffffffffffeee2cebbaa9e8a7a645b4b3e3125201c1308000000000000000000000000000000000000000000000417293a4b6074879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2c5d5e7fbfffffffffffffffffffffdead8c8a48e79644f382715020000000000000000000000000000000000000000000000000110202f3f4d5f6a7f94a0b2c0d1e2f2fffffffffffffffffffffffffffffff7ddc9b5a3917c675544311808000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffde9d7c7b49f8a78624d41301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715202d363943484947403632281b0b0000000000000000000000000000000000000000000000000000000000000000000a151d313f4b5b6377879ca7b8cce4f4fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a755443301c080000000000000000000000000000000000000000000000000000000000000000000009141d2e37444b566069757f899aa2b4c8dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a8572604a3c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000002101f2c353b474c51545555534f4b4437302314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7dcebd9c8b4a2917c675645321e0d00000000000000000000000000000417293a4b5d677d8c9fabbccfc1aa947f6a553828160200000000000000000000000000000000000000000000000000000000000000000000000b2035485a72879cb1c7dcf1e3d0c0af9a846f5e4c37273346586c8197acc1d2e5fff3dec8b39e8975604b36200b000000000000000000000000000000000000000d1d30404b6075869ca8b9cde1eafbfffffffffffff6e6d4c3b3a195806a5f4d3f2e201002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512212e3d495a6277869ca5b6c4d4e3f3fffffdefe0d2c2b5a49a8474604b42311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9def4fffffffffffffce9d7c6b19c87725d4b37230a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404c6176889db2bdcee0f0fffffff7f2e7dfddd5cbc8c4c1c1c4c8cbd5dde0e7f3f8ffffffffffffffffedd8c3ad98836e5544311d0800000000000000000000000000000000000000000000000000000a1a2838454b586169727a8289929a9faab0b5c1c4c9ccd6cdcecdcdd6ccc9c7c5c4c2c0bfbdc7bab4aea9a99f9b97948a7c6c62595f677c919b9d9faaa2a3a3a4a59b857560544330241403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a33414d57606a767f8790979da5a7abb0b4b9c6bdbfc0c8bbaa9c8673604b3a2917181f2d384554606b7d8a9ba3b3b8c5c3c2c0b4b0a0978679635b493a29170400000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffae6d4c3b39e8876614c3c2b19050000000000000000000000000000000000000000000000000000091e3245566d8297adc5d6e8fbffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b5d6d8297a5b7c9d9ebfcfffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8873594834200b000000000000000000000000081b2e3f53687d92a6b7cbe5f5fffffffffffffffffffffffeebd9c8b9a89e8979645c4e423b353025180e000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff6e1cdbaa996806b5a483523130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051525323e4a4f585d5e5c554b4539281b0b00000000000000000000000000000000000000000000021527374b5d6d8297a5b7c9d9ebfcfffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8873594834200b000000000000000000000000081b2e3f53687d92a6b7cbe5f5fffffffffffffffffffffffeebd9c8b9a89e8979645c4e423b353025180e0000000000000000000000000000000000000000000a1f334658697e93a5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4ffffffffffffffffffffffffe9d4bfaa947f6a5645311d120300000000000000000000000000000000000000000000010f1f2e3e4b5d677d929dafbecfdeeffffffffffffffffffffffffffffffff7e7d0bfb09b85705f4d37271500000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff6e1cdbaa996806b5a483523130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051525323e4a4f585d5e5c554b4539281b0b000000000000000000000000000000000000000000000000000000000000000e1a2731424e5d6579879ca5b6c5d5e8fffffffffffffffffffffffffffffffffffffffffffffffffffffdead8b5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000a1926313f4b556068757e88949ea8b4c0d1e3f7ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a2937e685a483827150800000000000000000000000000000000000000000000000000000000000000000000000010202d3d494e596266696b6a696460554d41312414010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8095abc0d0e3e6d1c0b29d8775604b3c2b190500000000000000000000000000091f334658657b8c9faabbc9c9b5a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000006192b3c566b8196abc3d4e6eedcc8b4a2907b665544313b4c6176899eb4c9def0f7e3d1c0ac96816c5645311d090000000000000000000000000000000000000000121e32455763798a9eb4bcccddedfcfffffffffffff2e2d0bfaf9e927d675d4b3e2d2010020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031523303f4b5b6378879ca4b6c3d3e2f2fffffeecdfd1c2b5a49c86766156453224140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a9bacde1f6fffffffffffffff4decab6a48f7a6550382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f334758667c909fb1c2d2e3f3fffffffffaf4f2e7e0ddd9d7d6d9dde0e7f2f5fbfffffffffffffffffffff3dec9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000a1a28323a464c545d656d757d848b949ba3aaafb3b9c5b8b9b8b7c5b9b3b2b0aeadabaaa8a6a99f99948f8a86827e79675f4c484d5e6b8086888a8b8c8e8e8e8e87776257453626140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f3039454b58616a747b81878c91969a9ea8a6a8aaababaa9f8c7a645443301c0c040f1a2836434a5f677985939ea7adaeaca9a29a8f8275635b493d2c1c0c0000000000000000000000000000152a3f556a7f94aac8d9ebfefffffffffffffffffffffffffff2e0ccb8a795806b5a4834201000000000000000000000000000000000000000000000000000000b21364b6075899eb4c9def3fffffffffffffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455657b8fa0b1c3d4e7f7fffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77624d37220d0000000000000000000000000e22374b5d71869bb1c4d4e6fffffffffffffffffffffffffff6e6d6c6b8a79d887a686055504a43362b1e0e0000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff4dec9b49f8a77614c3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132332434f5c646d7273716a60574639281603000000000000000000000000000000000000000000081d314455657b8fa0b1c3d4e7f7fffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77624d37220d0000000000000000000000000e22374b5d71869bb1c4d4e6fffffffffffffffffffffffffff6e6d6c6b8a79d887a686055504a43362b1e0e0000000000000000000000000000000000000006192b3c4c6176889eb3c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffff2ddc8b29d8874604b40301e160a010000000000000000000000000000000000000002101f2d3d4a5c657b8c9fb4bbccdcecfdffffffffffffffffffffffffffffffecdac9b3a18f7b65504130190900000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff4dec9b49f8a77614c3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132332434f5c646d7273716a605746392816030000000000000000000000000000000000000000000000000000000001121e2b38454b60687b899da5b6c3d3e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000a1a2837444b5d65737e88939da6b3b9c6d1deeefffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b39e89786256453125180b00000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a5b636f777c7f807f7e7a74675f4e4231200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364e63798ea2b4c7dceedfcab7a5957f6a5a4834201100000000000000000000000009192e3f4c6176879daabbc8d7c6b09b86715b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa5b7cadff4e3d1c0b19c8674604b3d48596a7f95a8b9cde1f5f1dcc8b4a28e79634e38271502000000000000000000000000000000000000000003162839495b677d919eafbfcfdeeefdffffffffffffeeddccbcb49f8b7b655c4a3e2d2011040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e32414d5d6579879da5b6c2d3e1f1fffff6ebe2cfc0b4a49c86776258473828150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8096abc7d7e9fcfffffffffffffff9e5d3c2ad97826d5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8196a3b5c5d5e5f5fffffffffffffaf4f2eeececeef2f4fafffffffffffffffffffffffffff5e0ccb9a7907b65503b2610000000000000000000000000000000000000000000000000000000000a161e2933363f4b4f5760676f777e868d949a9ea7a2a3a3a3a2a1a79e9c9b9998969493918f8a847e7975716d69635b4d40344050626b71737576777879797976625947392818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b28323a464c5460656c72777c8185898d9093959695938c7d685c4a3626140000000a182530414d5b63737e8892979997948e857a6d6157493d2c1f0f00000000000000000000000000000011263c51667b91aabbcee2f7fffffffffffffffffffffffffffbe7d5c5b49f8a78624d3f2e19090000000000000000000000000000000000000000000000000b1b2f4052677d92a8b9cce1f5fffffffffffffffffffbe8d6c5a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b6074869cb1becee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a5907b66503b26110000000000000000000000001325364f657a8fa3b5c9e2f2fffffffffffffffffffffffffffff4e4d5c5b8a69d8b7e6f6a656054483c2b1a0a00000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffedd8c3ae98836e5947341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c31414f616a7a828789877f75615746321e0d0000000000000000000000000000000000000000021528384b6074869cb1becee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a5907b66503b26110000000000000000000000001325364f657a8fa3b5c9e2f2fffffffffffffffffffffffffffff4e4d5c5b8a69d8b7e6f6a656054483c2b1a0a0000000000000000000000000000000000000b2035485a6b8096a7b8cce1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573d2c1a060000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffff4dfcbb7a695806a5e4d4032281d150904000000000000000000000000000000000212202d3d4a5b647a8a9eaabbced9e9fafffffffffffffffffffffffffffffff8e3cfbcab99846f5d4b3723120000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffedd8c3ae98836e5947341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c31414f616a7a828789877f75615746321e0d00000000000000000000000000000000000000000000000000000008141c2f3c4856606c7e8b9ea7b7c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000021528384555606b7b86939ea6b3b7c4ccd6e4eefcffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0ccb8a79b8574604b4336281b0e0000000000000000000000000000000000000000000000000000000000000000000d22364a5c6479848b91949595938f877d69604e3e2d1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082135495b6f849aafc2d3e5e6d4c3b49f8a78624d3f2e180800000000000000000000011426374b5d6d8297a5b7c8d8cdb9a8937e68533d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddf0eedec9b5a4947f695b495462778a9eb4c6d6e9f8e5d2c2af9a85705b4a361a0a000000000000000000000000000000000000000000000a1b2c3d4d5f6b8095a0b2c0d1dfeffefffffffffffceae2cebaa99e897a645c4a3e2f221405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2932434f5f677b899da6b6c3d3e0f0fff9eee6d9cebeb2a29b86776259473a2a1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771869bb0c6dbf0fffffffffffffffffff1dec9b49e8975604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6074859ba7b8c7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5ab95806b56402b160100000000000000000000000000000000000000000000000000000000020b171f212e3739454b5259626971787f85898b8d8e8e8e8d8c8b8987868482817f7d7c7a766f6964605657544e4a3d301f334450555c5e576162636464636158473b2a1b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e293336434b50575962676c7075787b7e8080807e78685f4e3e2d18080000000008131c303d49556069757d8284827e7970655d4b46392c1f0f010000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffff3e1cdbaa998826d5d4b37261401000000000000000000000000000000000000000000000c1a28394c5e70859bb0c6d6e8fcfffffffffffffffffff5e0ccb9a78c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556687e93a4b6cadcecffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d3bea9947e69543f29140000000000000000000000071c3043546c8197acc2d2e5fffffffffffffffffffffffffffffffff3e3d5c4b8a99f93847f7b72625a4838281603000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffde8d2bda8937d68533b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e5f6a7f8d989d9e9c958575614b3b2a180500000000000000000000000000000000000000091d324556687e93a4b6cadcecffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d3bea9947e69543f29140000000000000000000000071c3043546c8197acc2d2e5fffffffffffffffffffffffffffffffff3e3d5c4b8a99f93847f7b72625a483828160300000000000000000000000000000000071b2d3e4d62788b9fb4c5d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715b4935210b0000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffffffffae7d4c4b49f8c7c665e4b453831271f170e0c0600000000000000000000000309151d2f3e4a5b6379899ea8b9c8d8eaf7fffffffffffffffffffffffffffffffeead8c8b59f8d79644e3f2e1c050000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffde8d2bda8937d68533b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e5f6a7f8d989d9e9c958575614b3b2a1805000000000000000000000000000000000000000000000000000b182630404c5a627481929fa9b8c5d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745a4835201304000000000000000000000000000000000000000000000000000000000000091d3245566073808c9ca4b3b8c4cbd5e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a396816c605446392b1e110300000000000000000000000000000000000000000000000000000000000006192c3c4f647a8a999faba9aaaaa8a59d917e695c4a3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d51667c91a4b6cadef1e1cdbaa998836e5d4b36261401000000000000000000081d314455657b8d9fb5c3d4dec9b49e8a76614c36210e0000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8196abc2d2e5f8e5d2c2b49f8a79635960728399a8b9cce4f4f3dec9b5a4917c66513d2d1a0000000000000000000000000000000000000000000000000f1f30414a60728298a2b4c1d2dfeffdfffffffffffdead8c7b9a79e897a645c4c403120180d0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131f2c39464b616a7d8b9ea7b7c4d3e1f0fbf1e6ded0c8bbb4a09884766259483b2a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffff5e1ccb9a8917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e3245566378899ea9bac9daecf9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000040a101b222832363b484c545b636a6f7476787879787877757472706f6d6b6a6866656157544f4b45383f39362d1f1626333d404639464b4d4e4e4f4e4c473a2a1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f2630353b3b484d525654606366686a6b6b68625a4e4131201000000000000000131f2c37444b5760676d6e6d69645c4f4b3f32291b0e00000000000000000000000000000000000a1f33465870859ab0c6d7e9fcfffffffffffffffffffffffffffce9d7c7b59f8d7a655544311d0f000000000000000000000000000000000000000002101c29384657667b90a3b5c9e4f4fffffffffffffffffffff3dec9b39e89745947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075879db2c2d3e5faffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000b20354a6074889eb3c8ddf0fffffffffffffffffffffffffffffffffff2e2d5c7bab4a19995908578625645321e09000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758687d929fabb2b3b1a396816c5947341f0b000000000000000000000000000000000000000b20364b6075879db2c2d3e5faffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000b20354a6074889eb3c8ddf0fffffffffffffffffffffffffffffffffff2e2d5c7bab4a19995908578625645321e09000000000000000000000000000000000922364a5c6d8298a9bacde3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48d78634e3929170300000000000000000000000000000000000000000000000000000000000010263b50657b90a5c8d8eafdfffffffffffffffffffffffff2e2cebbaa9f8b7c6b60564b4437332a23211a171411100f0e0d0e0e1012161e2731404c5c6479889ea7b8c6d6e6f6fffffffffffffffffffffffffffffffff7e2cebbaa98826d5c4a362111000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758687d929fabb2b3b1a396816c5947341f0b0000000000000000000000000000000000000000000000000e1b2936434b5e667885979fb4bac7d5e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d40301f170b00000000000000000000000000000000000000000000000000000000081c2e3f4b607483959fabb5c2cbd5e0e7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c1b19f9680726157483c2f21140300000000000000000000000000000000000000000000000000000000000c2135495b71859ba8b5bcc9c0bfc3b7b29f8b7a645645321e0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20354b6073869cb1c3d3e6e9d7c7b2a08f7b655443301c0b00000000000000000417293a4b6073869cabbccfe1d0c0ac97826c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000001325364e64798ea4b5c9def6f0e1cdbaa99c86776e758298a1b3c6d6e8fbe7d5c4b19c8673604a35200f00000000000000000000000000000000000000000000000001131c3043546074849aa3b5c1d2dfeefcfffffffffff5e5d6c5b8a79e897a665e4e42342b211e1614120f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e303d4957616e7f8d9fa9b8c5d4e2f1f3e8e0d3cac0b4aa9f9482746158483b2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90aabbcee2f7fffffffffffffffffffce8d6c6ad97826d583c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495a657b8b9fabbccfdfe6f1f7fffffffffffffffffffffffffffffffffffffffffffffffffff5e5d4c3b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000080a161e212b34373d494e555a576163636463626160555d5b595856555351504b46393a3631272924211a0f081621282b31293236373939393937332a1c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408141c20252b34373c36434b4d5153555656534d493c3123130200000000000000010f19273139454b52585957544e4a3d372e1e160b0000000000000000000000000000000000000417293a53687e93a8bacde1f5fffffffffffffffffffffffffffff5e3cfbcab9b8673604b3d2c1a0a0000000000000000000000000000000000000a161e2d3a46566175869cb1c1d1e4fffffffffffffffffffffff0dbc6b09b86715b3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e53687e93a6b7cbe0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000f24394e64798ea6b8cbe0f5fffffffffffffffffffffffffffffffffffff2e5d8cebfb3aeaaa39b8675604b36210b000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021021374c6176899eb3bcc9c8c1b49f8a77624c37220d000000000000000000000000000000000000071b2d3e53687e93a6b7cbe0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000f24394e64798ea6b8cbe0f5fffffffffffffffffffffffffffffffffffff2e5d8cebfb3aeaaa39b8675604b36210b00000000000000000000000000000009192f404f647a8d9fb5c7d7eafffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2aa95806a5746331e100000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffeebd9c8baa99f9181756760554c473a39352c2c29262524232223242528283237444b5e667a899ea6b8c5d5e4f4fffffffffffffffffffffffffffffffffdead7c7b49f8b78634d3e2d1a03000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021021374c6176899eb3bcc9c8c1b49f8a77624c37220d0000000000000000000000000000000000000000000002101e2b3a4654606b7c899ba3b1bdced8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8ab96806b5e4d4133291b120400000000000000000000000000000000000000000000000000000e23374b5d6d8297a1b4bcc9d2e0e7f3faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebdb09e968375625a4b3f321e160a000000000000000000000000000000000000000000000000000000000e23384d63788da3b5c6cfdad5d4d4cabaa99c8675604b3d2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354677d92a4b6cadef0e5cfbeb19b8673604b39291703000000000000000a1f334658697e93a4b5c9dadcc7b3a28e79634e3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000822364a5c71869cb1c8d8eafce9d7c7b6a49c88838898a0b2bfd0e4f4f4e0cbb8a6927c675443301c07000000000000000000000000000000000000000000000000000013253645566176859ba3b5c1d0ddebfdfffffffffff3e3d5c5b8a79e8a7c68604c483b3632282a2724211f17150e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2932414d5b637583949fabbac7d5e3f2eae2d5ccc3b6b2a29a8c7f6e6056473a2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c8d9ebfefffffffffffffffffffff2ddc8b39d88735a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4b5d677d8d9fb5bccad4dce3eef5fcfffffffffffffffffffffffffffffffffffffffffff5e6d7c7b6a597826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000003090d1820222c35383f39464c4d4e4e4e4d4c4b4437464443413f3e3c3a36322924201d15140e0c070000040d14161c161e212223242424211f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1018202227263035383b3e4041403e38352c1e13050000000000000000000009151d2832363d4244423f39362d221b100300000000000000000000000000000000000000000c21364c61768a9fb4c7d7eafbffffffffffffffffffffffffffffecdac9b5a3947f695b493828160200000000000000000000000000000008121a28323e4a5861748399a4b6cadfefffffffffffffffffffffffedd8c2ad98836d58432e180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c71869bb1c4d4e6feffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000013283e53687d93a8c5d5e7fbfffffffffffffffffffffffffffffffffffffff5eae2d0c7c4c1b5a4937d68533e28130000000000000000000000000000000000000000000000000000000000000000000c192b3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512202e3c54697f94a7b8ccdadecebaa9937e69533e29140000000000000000000000000000000000000d22364a5c71869bb1c4d4e6feffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000013283e53687d93a8c5d5e7fbfffffffffffffffffffffffffffffffffffffff5eae2d0c7c4c1b5a4937d68533e28130000000000000000000000000000011426374c5e70849aabbccfe5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dec8b39e8976614c3e2e1d0d00000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffff6e6d7c7bab49e96877d746a6158544e493d423e3c3b3a393838393b3d39464b55606b7c8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffffffff6e2cdbaa997816c5a4935200f000000000000000000000000000000000000000000000000000000000000000000000000000000000c192b3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512202e3c54697f94a7b8ccdadecebaa9937e69533e29140000000000000000000000000000000000000000000311202d3c49586172808d9ea7b5c1cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7c675f4c463a2f1f180c000000000000000000000000000000000000000000000000061a2c3d50657b909fb1bfcfd9e7f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebdbcdbcb0a1998578655d4f4332281b0c00000000000000000000000000000000000000000000000000000013283e53687d93a8c1d2e3eceaeae6d8c7b6a496806b5c4a36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b6073879cb2c2d2e5ecdec9b5a3927d685746331e0f00000000000005182b3b4c6176899eb3c2d2e7d2c2af9a846f5b4a361b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e54697e94aabbcee2f7f5e5d3c3b6a69d989da6b2beceddedfff3ddc8b39e8874604b3625130000000000000000000000000000000000000000000000000000000818283846586176859ba3b3bfcee2eaf5fffffffffff3e3d5c5b8a89e8c7e6d6259504b45383f3c393633292a23211a0f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2e39464b5f67798698a0b5bcc9d7e5ebe3d7cdc5b8b3a49c9184796a614b4538291c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffff4dfcbb7a68d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4d5f6a7f949eb2b6c3c8d0dee1e8f4f7fffffffffffffffffffffffffffffffffffdf1e4d7c8baa99d8776614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000050b0e1a21232a293336383939393837363127312f2d2c2a282725211e160f0b09020000000000000000000000030a0c0d0e0f0f0e0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12141c202326292b2b2b292320190e00000000000000000000000000010a161e21282d2f2d2924211a0f08000000000000000000000000000000000000000000000a1e3346576c8197a9bacde0e7f3f4fdfffffffffffffffffffffff7e7d2c2b49f8b79635645321e131111100f0d0b0500000000000008101b223038454b5c64768499a1b3c2d3e5fdffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b5c9e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a8937d68533e28130000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffdede2dbd9d2c2ae99836e59442e190000000000000000000000000000000000000000000000000000000000000007121c2937495a73889db3c8ddf2fffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031423303e4b5a71869bb1c5d6e8ead8c7ae99836e593d2d1a0700000000000000000000000000000000000f24394e64798ea3b5c9e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a8937d68533e28130000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffdede2dbd9d2c2ae99836e59442e190000000000000000000000000000081d314455667c91a2b4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a795806b5c4b3b2b1d1002000000000000000000000000000000000000000000000000000000091d32455671869bb1c6dbf0fffffffffffffffffffffffffffff5e5d7cdbcb0a59d92877f776f69635b5a575451504f4e4d4d4e50525557616774808d9ea8b8c5d5e3f3fffffffffffffffffffffffffffffffffffce9d7c6b49f8a78624d3c2c1901000000000000000000000000000000000000000000000000000000000000000000000000000007121c2937495a73889db3c8ddf2fffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031423303e4b5a71869bb1c5d6e8ead8c7ae99836e593d2d1a07000000000000000000000000000000000000000211212e3e4a5a627683959fabb8c5d1dfebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8b7d6d61584c40342a1d0c00000000000000000000000000000000000000000000000c2135495b6f8499afbecee3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdacdbfb2a39b897b69614b4539291c0c0000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffff5e5d3c2b49f8c79645443301c0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d92a4b5c9deeee5d2c1b39e8876614c3d2c1a0600000000000b203448596b8096a7b8cce0dec9b5a4907b66503d2d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374c61778b9fb4c9dff1fff1e1d3c4b8b3adb2b7c4cedcecfbf8e5d2c1ab96816c5544311808000000000000000000000000000000000000000000000000000000000a1a293a475861768599a1b1bdcdd7e5f0fefffffffff3e3d5c6b9aa9f9382776d6660565754524f4c463a3f38352c211f170c08010000000000000000000000000000000000000000000000000000000000000000000000000004101a28323e4a57616d7d899ca4b2bfcfdae7e3d9cfc7bab4a79e93877c6f635b504332281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375c71869cb1c6dbf1fffffffffffffffffffffffae7d4c4a6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112130414f616a80919da5afb4c0c9ccd6dde4eff4fafffffffffffffffffffffffffcf5eae2d3c6baaa9f8b7a645746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e15171e21232324232322201d151b1a1816151311100c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1113151616130d0c060000000000000000000000000000000003090b12181918140f0d07000000000000000000000000000000000000000000000000031729394d62788b9fb4becbd5d9e0ebf9fffffffffffffffffffffff0e2cdbaa99b8574604b43302526262524221f180d07000003101b222e37404c56606b7a879aa2b3bfd0e0f0fffffffffffffffffffffffbe8d6c5a7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac1d2e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f000000000000000000000014293f54697e94a9c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffff6f0eedbc6b19c86715c47311c0000000000000000000000000000000000000000000000000000000000080f1a212f3a465562788da6b8cbe0f4ffffffffffffffffffffffffffffffffead5c0aa95806b553b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e31414d5c64788d9fb5cadff3f2ddc8b29d88735b4a3621080000000000000000000000000000000000152a3f556a7f94aac1d2e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f000000000000000000000014293f54697e94a9c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffff6f0eedbc6b19c86715c47311c00000000000000000000000000000b20354b6073869cb1c0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8c7a6459483b2d1d1509000000000000000000000000000000000000000000000000000002152838576c8196acc4d5e7fbfffffffffffffffffffffffffffff5eae2cdc3b7b2a69d948a847e78736f6c696665646362636365676b6f767d86959fabb9c6d5e3f3fffffffffffffffffffffffffffffffffffff4e1cdbaa897816c5948341e0e00000000000000000000000000000000000000000000000000000000000000000000000000080f1a212f3a465562788da6b8cbe0f4ffffffffffffffffffffffffffffffffead5c0aa95806b553b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e31414d5c64788d9fb5cadff3f2ddc8b29d88735b4a3621080000000000000000000000000000000000000010202e3f4b5c64788699a1b5bcc9d5e3effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8baa99f928276665e4c473b2a1804000000000000000000000000000000000000000000000e23394e63798c9fb5cadfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebddcfc2b5a79e8c7f6e6057473a291b0b000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffff0e2cebbaa9b8572604a38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6073869cb1c0d0e6f0e0cbb8a696806b5b4935211200000000061a2c3d4d62778a9fb4c5d5e6d4c3b19c86715e4c381f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8398aec3d3e6f9fff1e2d5cbc8c3c8cbd4e2ecfafff2dec9b5a38e79644e3726140000000000000000000000000000000000000000000000000000000000000b1b2a3a4758617583979fb4bac7d2e2eaf6fffffffff3e4d6c8bbb4a0988a827b75706c69676461585a554e493d363329201c140806000000000000000000000000000000000000000000000000000000000000000000010c181f2e38454b5c647582929ea8b6c2cfe3e7dacfc9bcb4a99f96897e74665e4e4a3d331e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899eb4c9def3ffffffffffffffffffffffffe9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031323324350616a7c87919aa2acb4b9c6c8d1dddfe6f1f4fbfffffffffffffbf4f3e8e1d7cdc3b6a89f8c7c665c4b3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e0e0f0e0d0c0b08020004030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000003040200000000000000000000000000000000000000000000000000000000000b2035495a6a7f94a0b3b8c5c4cedbebfefffffffffffffffffffffdead7c7b5a397816d614a43363c3b3a3937342a221b100a161e2e373f4b4f5e6675808c9da5b4c0d0ddedfefffffffffffffffffffffff5e0ccb8a78e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b29d87725c4a36210d000000000000000000000010253b50657a90a5b7cadfecf7fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d00000000000000000000000000000000000000000000000000000309101b222d36404c586173849aafc4d5e7faffffffffffffffffffffffffffffffffefdac5af9a85705948342012000000000000000000000000000000000000000000000000000000000000010202030304040002080b151d2832424e5f677a889dabbccfe3f8f4dfcbb7a68e79634e36261401000000000000000000000000000000011426375a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b29d87725c4a36210d000000000000000000000010253b50657a90a5b7cadfecf7fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d000000000000000000000000000417293a50667b90a4b6cadeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d877762594a3e31271911010000000000000000000000000000000000000000000000000010253a50657a8fa6b8cbe0f5fffffffffffffffffffffffffffffffdebe1d4cac4b7b2a99f99948e8885817e7b7a79787778797a7d808489929ca4b5bcc9d6e4f3fffffffffffffffffffffffffffffffffffff4e4d2c1b49f8a78624d3b2b1900000000000000000000000000000000000000000000000000000000000000000000000309101b222d36404c586173849aafc4d5e7faffffffffffffffffffffffffffffffffefdac5af9a85705948342012000000000000000000000000000000000000000000000000000000000000010202030304040002080b151d2832424e5f677a889dabbccfe3f8f4dfcbb7a68e79634e3626140100000000000000000000000000000000000e1e2e3e4b5d657a889ca4b3bfcfdae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c7bab49f97887c6e615947341f0a000000000000000000000000000000000000000000061a2c3d566b8095abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede0d2c5b8aa9f948275615847392918080000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffeead8c8b4a3927d685645321e0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c304354667b90a2b3c8d9ebe7d5c4b49f8b79634e41301b0b000000092135495b6d8297a9bacde3dfcab6a5927d6752402f1c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b50657b90a4b6cadef4fffff2e7e0ddd8dddfe7f2fffffde9d7c7b19b86715c4a361909000000000000000000000000000000000000000000000000000000000000000c1c2a3a4757617381939fa9b5c2ced8e6eff9fffffff4e6d8cebeb2a99f98908a85817f7c7976736f6a635b534c463a35302620190e0802000000000000000000000000000000000000000000000000000000000109151d2a343f4b56606b7a8798a0b3b9c6d3e3dfcfc9bcb5ab9f978b80766960554c40362d1f1503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba8b9cce1f5ffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000515253343505e66737c848e979ea8b0b4c0c7cad4dde0e7ecececebeae8e7e0ddd6ccc7bab4a59c8a7c665e4c3e2e1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b607282939ea6acb1bdcee0f0fffffffffffffffffffffff5e5d2c1b19f947f6b6054515150504e4c483b362d201e28323f4b4f5d65707c87959faab6c3d0deedfbfffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445573889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa995806b553e2d1a0700000000000000000000000b20354b6074879db2bccfdae7eef1f4f7fefffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b000000000000000000000000000000000000000000000000070a161e212e373d4a4e5e66768399a2b3c7e2f2fffffffffffffffffffffffffffffffffff4dfc9b49f8b78624d402f1c0c000000000000000000000000000000000000000000000002090b0f12141617181819191919151d20273139464b60687d8b9da6b7c9daecfffae7d4c4ab95806b5443301c08000000000000000000000000000000081d31445573889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa995806b553e2d1a0700000000000000000000000b20354b6074879db2bccfdae7eef1f4f7fefffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b000000000000000000000000000a1f3346586c8297acc2d3e5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b7a59c8677645c4b44372e1d15090000000000000000000000000000000000000000000000000b20354b6074889eb3c7d7eafdfffffffffffffffffffffffffffffbf5eae2dfd4cbc7bab4afa9a69d9a979391908f8e8d8d8e9092959a9fa8b1b6c2cfdae7f4fffffffffffffffffffffffffffffffffffcf4e6d6c6b5a3947f6a5a48351d0d000000000000000000000000000000000000000000000000000000000000000000070a161e212e373d4a4e5e66768399a2b3c7e2f2fffffffffffffffffffffffffffffffffff4dfc9b49f8b78624d402f1c0c000000000000000000000000000000000000000000000002090b0f12141617181819191919151d20273139464b60687d8b9da6b7c9daecfffae7d4c4ab95806b5443301c080000000000000000000000000000000006192c3c4b5c657b8a9ea6b6c2d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7cdbdb1a69d918277614c3828160200000000000000000000000000000000000000000c2135495b72879db2c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c8bbb4a0988476615746362513000000000000000000000000000000000000000000000003182e43586d8298adc8d8eafefffffffff6e6d1c1b29d8775604b3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c5e6f849aaabbcee2f3e2cebbaa9a846f5f4d3a2917040009192e3f4e63798b9fb4c7d7e7d4c4b29d8774604b35201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354a6073879cb2c6d6e9fcfffffaf4f2edf2f4fafffffff6e1cdbaa9937e69533e2d1b0000000000000000000000000000000000000000000000000000000000000000000c1c2a394655606c7e8b9ca4b4bbc8d1dfe6f1fafffff6eae2cfc7bab4ada99f9b9794918e8b88847f7870686158504b4336352b201d1509050000000000000000000000000000000000000000000000000108141c27313b474c5d6574808c9ca5b2beccd6d9cfcabfb3ab9f988c82786b61584b443730211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4fffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152533404c5460666f798189929aa2aab2b7c3c8cbd5d6d7d7d6d5d3d5cbc8c6b9b3a99f958779665e4d402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11130f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11151615100c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e161b1d1e1c19140d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c30435460727e888e979fb1c2d2e3f3ffffffffffffffffffffffefdfcebdaf9d94807268666666656462594e4a3e313239454b5d646f7a84919ca5b4bbc8d3e1eefcfffffffffffffffffffffffffeebd9c9ae98836e5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60748a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d2c1b49f8a77614c37220f000000000000000000000000081d314455677c919eb5bcc9d3d9dcdfe2eae8ebeef0f2f4f8fffffffffffffff8f2f0e9e2d1c0ac97816c57422c1700000000000000000000000000000000000000000001080f1a212832363f4b4f5b636e7b8799a1b3c0d0e3fffffffffffffffffffffffffffffffffffff6e2cebaa997826d5e4c3a2a17040000000000000000000000000000000000000000090a161e2124272a2b2c2d2d2e2e2e2e27313637444b57616d7e8d9fa9b7c4d4e7f7fffff2ddc8b29d8774604b35200e0000000000000000000000000000000b20354b60748a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d2c1b49f8a77614c37220f000000000000000000000000081d314455677c919eb5bcc9d3d9dcdfe2eae8ebeef0f2f4f8fffffffffffffff8f2f0e9e2d1c0ac97816c57422c17000000000000000000000000031628394c61768a9eb4c9def0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b6a49c877a6960554b3f3127190c0000000000000000000000000000000000000000000000081d3144556b8095a9bacde2f6fffffffffffffffffffffffffff3e7e0d8cec9c7c8cccdc9c4c4b7b3afaca9a6a5a4a3a2a2a3a5a7aaafb4bac6cad3e3ecf7fffffffffffffffffffffffffffffffffff5e9e1d6c8b9a89b8573604b3c2b190000000000000000000000000000000000000000000000000000000000000001080f1a212832363f4b4f5b636e7b8799a1b3c0d0e3fffffffffffffffffffffffffffffffffffff6e2cebaa997826d5e4c3a2a17040000000000000000000000000000000000000000090a161e2124272a2b2c2d2d2e2e2e2e27313637444b57616d7e8d9fa9b7c4d4e7f7fffff2ddc8b29d8774604b35200e000000000000000000000000000000000c2035495a647b8a9ea8b8c4d3e0edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a09885705645321e0900000000000000000000000000000000000000000e23394e63788ea5b7cae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cebeb2a29b8675615443301c07000000000000000000000000000000000000000000000012283d52677d92aabbcee2f7ffffffffffefdfcbb7a5947f695846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f404e63798c9fb4c5d5e7ead8c8b4a2917c675846331f11011527374b5d6e8399aabbcee5dfcbb7a6937e685544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354697e94a8b9cde1f7fffffffffffffffffffffffff4dec9b49f8a76614c372110000000000000000000000000000000000000000000000000000000000000000000000c1b2937444b60687986959faab4c0cad4e0e7f2fafffeece5d7cdc9c7bab4b0aca9a7a4a69d99948d857e766e6560544d483c36312720180d0801000000000000000000000000000000000000000408141c263037444b59616d7b86969faab6c3ced8cec9bcb4ada1998c83796d625a4c463a312719120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445573899eb3c8def3fffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715223036434b515b636c767d858d959da5acb3b8c4c1c2c2c1c0bec4b8b3ada89e978b8075635b4d403022120200000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d20262824221b100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b171e21262a2b2a26211e17120e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1a21232b303233312e292320190e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364354606974798197a4b5c5d5e4f5fffffffffffffffffffffdecdbccbbaf9e95857d7c7b7b7a797772645c4e42454b57606b7a848f9aa2b2b6c3ced8e6f1fffffffffffffffffffffffffffff7e3cfbcab927d68533726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d3c3b5a3957f6a5947341f0b000000000000000000000000011527374d5f6b80949fabb6c2c4c7caced8d3d6d8dbdddfe3ecf4f6fdfffdefe4dddbd4d1c4b4a2907b65503b2510000000000000000000000000000000000000000209151d202d3639454b525d656e7983909da5b3bfd0deeefffffffffffffffffffffffffffffffffffffdead8c7b19f907c665847331f1100000000000000000000000000000000000003111c23283236393c3f404142434343444437444b4f5560687582939fabbac7d4e2f2fffffff4dfcbb7a6907b66513c2b190500000000000000000000000000000b20364b60758ba7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d3c3b5a3957f6a5947341f0b000000000000000000000000011527374d5f6b80949fabb6c2c4c7caced8d3d6d8dbdddfe3ecf4f6fdfffdefe4dddbd4d1c4b4a2907b65503b2510000000000000000000000000091e324657697f94a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b6a59d8b7f74655d4b4437291c0c00000000000000000000000000000000000000000000011426374c62778a9fb4c9dff4fffffffffffffffffffffffaece3d5ccc7bab4b2b3b8c5c5c8d1cbc8c4c1bebbbab9b8b7b8b8babcc0c4c9cdd7dee5f0fffffffffffffffffffffffffffffffffffff5e5d7cdc6b9aa9e8a79635544311e0e00000000000000000000000000000000000000000000000000000000000209151d202d3639454b525d656e7983909da5b3bfd0deeefffffffffffffffffffffffffffffffffffffdead8c7b19f907c665847331f1100000000000000000000000000000000000003111c23283236393c3f404142434343444437444b4f5560687582939fabbac7d4e2f2fffffff4dfcbb7a6907b66513c2b19050000000000000000000000000000081c2e3f4d6278899ea8b9c6d5e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcece2d4cbbeb49f8a76604b36210b000000000000000000000000000000000000000013283d53687d92a8c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2cfc0b4a4998372604a35200b00000000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffffae6d4c3b39e8976614c38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121364a5b6c8196a7b8cce0efe6d0c0b39d8876614c3f2e1b0b1d314455657b90a1b3c8d8e7d5c4b29d8875604b372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c6176899eb4c9daecfffffffffffffffffffffff9e5d3c2ad98826d5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000b192731424e5b6374808c9aa2b2b6c3cbd5dfe7f2f9fff5eae2dfd7cdc9c5c1bebcc4b7b3afaaa39b938a837b746a625a514b4437342b201c140807000000000000000000000000000001080c171f263036434b55606977828d9ca4b4bbc8d3d8c8bbb4ab9f988e83796e635b4d483c33291d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375b70869bb0c5dbf0fffffffffffffffffffffffce8d6c6a6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412182630353d4a4e5761687078808790979ea6a8acadacabaaa8a5a69e98928981786b61574a3d30221204000000000000000000000000000000000000000000000000000000000000000000000000000000040c181f2731363b3d39362d251d12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10141819202933363b3f41403b3633292823201915100c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c181f222c36394145484846433e38352b201d15090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182636434a55606375869ca7b8c6d7e5f5fffffffffffffffffffff9e9d9ccbcafa39b939191908f8e8c877a68604f56606975808f9aa1afb4c0cad3e2eaf6fffffffffffffffffffffffffffffff4dfcab49f8b77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455673899eb3c8deebf7fffffffffffffffffffffffffffffffffffffffffff9f7ece3dacfc2b6a59b8573604b3b2a1804000000000000000000000000000919304151626b7f8d9ca4adaeb1b4bbc8bec0c3c5c8cacfdadfe2eaf5efdfd1c8c5bec0b4a69a846f5d4b37230e00000000000000000000000000000000000009151d2731353d4a4e576068707a838c99a1b2b7c3d0ddedfcfffffffffffffffffffffffffffffffffffffff5e5cebeb39d8876614c3f2f19090000000000000000000000000200040a0c171e2f3838454b4f52545657575858595959595560646b747d8798a0b4bcc9d7e5f2fffffffffae6d4c4ae99836e5a4835200a0000000000000000000000000000091d32455673899eb3c8deebf7fffffffffffffffffffffffffffffffffffffffffff9f7ece3dacfc2b6a59b8573604b3b2a1804000000000000000000000000000919304151626b7f8d9ca4adaeb1b4bbc8bec0c3c5c8cacfdadfe2eaf5efdfd1c8c5bec0b4a69a846f5d4b37230e000000000000000000000004182a3a4b6175889eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c3b7a99f94867b6b6055473a2a1c1202000000000000000000000000000000000000000000091f3447596d8398adc2d8edfffffffffffffffffffffbecdccfc5b8b3a99f9c9ea7a8afb4c0caced9d6d3d0cfcecdcccdcecfd2d5d9dee1e9f5f9fffffffffffffffffffffffffffffffffffff7e7d7c7bab4a89e8c7c665b49372715000000000000000000000000000000000000000000000000000000000009151d2731353d4a4e576068707a838c99a1b2b7c3d0ddedfcfffffffffffffffffffffffffffffffffffffff5e5cebeb39d8876614c3f2f19090000000000000000000000000200040a0c171e2f3838454b4f52545657575858595959595560646b747d8798a0b4bcc9d7e5f2fffffffffae6d4c4ae99836e5a4835200a00000000000000000000000000000e23374b5d70859ba7b8c6d6e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcab59f8a75604b36200b0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecdfd1c2b3a1927d67523d271200000000000000000000000000000000000000000000000a1f3347586f849aafc8d9ebfefffffffffff2e0ccb8a7947f6a5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6176889eb3c1d1e6eee0cbb7a697816c5d4b39291a2c3d4b6073869cb1bfd0e6e0cbb8a6947e69564532190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3346586c8196abbccfe3f8fffffffffffffffffffff3decab6a48f7a654f3a29170400000000000000000000000000000000000000000000000000000000000000000000000009151d313d4a56606b7985919da5b3b7c4cbd4dee5f1f7fdf6f4e9e1dedbd6d4d1d4cbc8c4c1b5b0a99f98908780786f6760554d483b353026221b110c090300000000000000050b0d151d20293336434b546067747e89979fabb6c2ced9d9c8bbaa9f968c83796e645c4e493d352b1f170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc3d4e6fafffffffffffffffffffff5e1ccb9a88d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202d3639464b525a636a737b82888e93979797969593908d88837d766c635a4b46392d1f1204000000000000000000000000000000000000000000000000000002090b0e0f0c0a0300000000050c171f2a3338454b51534f4a3e393020190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b11161e2125292e2b3439464b51545655504c46393d38352c2a25211e17110b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108101b222a33373d494e565b5d5d5c58544d493c3631271d15090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818253037444b576378899ea8bac7d7e5f0fffffffffffffffffffff7e9daccc1b5b0a8a6a6a5a5a3a59c8a7e6e656b757e87969eafb3bfc8d1dfe6f1fefffffffffffffffffffffffffffffffce8d6c6af9a846f594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838596e8398aebdcfd9e7eef2f4fafffbfcfdfefffffffefdfdfffdf6f4f0ece6dfdacfc9bcb5a49c8778625544311d0c0000000000000000000000000000001223344451616a7b869297999c9faaa6a9abaeb0b3b5bcc9c9cdd7dfe4d1c1b4b0a9a9a29a8877624d3f2f1c0800000000000000000000000000000000031219273137444b525b636c757d858f999fabb3bfcad4e1edfbffffffffffffffffffffffffffffffffffffffffffece0cbb7a697826d5d4c3727150b05000600030a0c0e101315181a171f212933404c5056606467696b6c6d6d6e6e6e6e6e71757a8187939da5b2becfd9e7f5fffffffffffff2dfcab49f8b78624d382816020000000000000000000000000002152838596e8398aebdcfd9e7eef2f4fafffbfcfdfefffffffefdfdfffdf6f4f0ece6dfdacfc9bcb5a49c8778625544311d0c0000000000000000000000000000001223344451616a7b869297999c9faaa6a9abaeb0b3b5bcc9c9cdd7dfe4d1c1b4b0a9a9a29a8877624d3f2f1c0800000000000000000000000a1f3347586a7f94a6b8cbe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d4c7bab4a49c8d80736158473a2f1d15090000000000000000000000000000000000000005192b3b4b6074879cb1c7dcf1ffffffffffffffffffffedddcfbeb2a79e938a87898c939aa2adb4bbc8d0dde4e5e4e3e2e2e3e5e7eaeff4f6fcfffffffffffffffffffffffffffffffffffffcf3e7d9c9baa99f988a7c665e4c3c2c1909000000000000000000000000000000000000000000000000000000031219273137444b525b636c757d858f999fabb3bfcad4e1edfbffffffffffffffffffffffffffffffffffffffffffece0cbb7a697826d5d4c3727150b05000600030a0c0e101315181a171f212933404c5056606467696b6c6d6d6e6e6e6e6e71757a8187939da5b2becfd9e7f5fffffffffffff2dfcab49f8b78624d382816020000000000000000000000000010253b50657b90a2b4c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d080000000000000000000000000000000000000003182d43586d8298adc2d7edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d0bfb09b85705b46301b00000000000000000000000000000000000000000000000417293a53687e93aabbcee2f7fffffffffffbe8d6c5b39d8875604b37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f334758687e93a3b5c8d9ebe7d5c4b59f8d7b655746322738495b697f94a4b5c9dde6d4c3b39e8875604b38281500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e63788c9fb5cadfeffffffffffffffffffffde9d7c7b19c86715d4b371c0c000000000000000000000000000000000000000000000000000000000000000000000000000002141f2d38454b5c64707d87939da6b2b7c4cad3dce3eef5fcfcf6f4f0ece9e6e7dfddd9d2c9c7bab4ada59d958c847c746b6259504b4336362d26211e16141211111214161820222731353a464c546067737d86939ea7b5bcc9d3e2d9c9bbaa9f8b81786e645c4e4a3e362c20190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5b7cadff4fffffffffffffffffffff3dec9b49e8974604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212832363c494d5460656d74797e81828281807e7b78746d6761574d493c33291b0f0100000000000000000000000000000000000000000000000000000a151d202424211e1715120f0f19202a333a474c56606668645c524d41342b1c14080002090b0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d20262932363a3f433c484d5761666a6b6a65615757524d493c3f3b36332926211e160b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308141c202e363a474c545b636b707273716e69625a524b443731271d1409000007090900000000000000000000000000000000000000000000000000000000000000000000000000000008131c263139495a647a8a9fa9bac7d2e3ecf7fffffffffffffffffff8eadfd2c9c6bdbbbbbbbac3b6a99f93837a8088939da5b0bcc7d0dce3eef9fffffffffffffffffffffffffffffffffff5e1ccb9a8927d67523b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657b8f9fb4bcc9d0d9dddfe6e4e5e7e8e9eaeae9e9e8e7e6eae2dfdbd7d3cac9bcb5ab9f968678625a48372715000000000000000000000000000000000416263443505d65737d8284878a8e919396999b9d9fabadb4bac7cad4c5b4a39b94938f8478625948342111000000000000000000000000000000000b171e3037444b55606770798189929ba3aeb5bcc9d0dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b1a0907b655544312220181c1b1c161e212325282a2d2f29333739464c5e666e75797c7f808182828383838384868a8f969da6b2b7c3cfe3ebf7fffffffffffffff7e2cebbaa95806b5645321e09000000000000000000000000000010253a50657b8f9fb4bcc9d0d9dddfe6e4e5e7e8e9eaeae9e9e8e7e6eae2dfdbd7d3cac9bcb5ab9f968678625a48372715000000000000000000000000000000000416263443505d65737d8284878a8e919396999b9d9fabadb4bac7cad4c5b4a39b94938f84786259483421110000000000000000000000061a2c3d4c6177899eb3c4d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdc2b6ab9f96847661584c403127190b0000000000000000000000000000000000000b203448596a7f94a4b6cadef3fffffffffffffffffff6e2d0bfb2a098887e767273777e858e989faab3bfc9d1dee5f0f8fff8fafcfffffffefffffffffffffffffffffffffffffffffbf5f3e9e1d5c9bcab9f8a8278665e4c402f1e0e0000000000000000000000000000000000000000000000000000000b171e3037444b55606770798189929ba3aeb5bcc9d0dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b1a0907b655544312220181c1b1c161e212325282a2d2f29333739464c5e666e75797c7f808182828383838384868a8f969da6b2b7c3cfe3ebf7fffffffffffffff7e2cebbaa95806b5645321e090000000000000000000000000012273c52677d91abbccfe3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cfbfad97826d58372715020000000000000000000000000000000000000003182d43586d8298adc3d0dfe7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedddc8b39e88735e49331e0000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffff3e0cbb8a6937e685544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6073859baabbcee2f1e3cfbcab9d8775614b4131455663798b9fb4c2d2e5dfcab6a5937e695745321a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2135495b6f8499afc1d1e4f8fffffffffffffffff6e1cdbaa9947e69543f2e1c00000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a28323d4a4e5f67747e88949da6b1b6c2c7d0dee1e8f4f8fffffffefffaf4f2eee4ddd7cdc9c3b7b2ab9f9a918880776e6660544f4a3e3b3632282927262628292c2b343737444b50586169737c86929ca4b3b9c5cfdae7dac9bcab9f8c7d6c635a4e4a3e362d211a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c6d6e9f2f8fffffffffffffff9e6d4c3ae99836e5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e212c3536434a50546064686c6d6d6c6b6965626054524b4639352c1e170b0000000000000000000000000000000000000000000000000000000e1a27313639393633292b2724242b343a474c58616b757b7d7972675f4d483c30261817151d202220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f2631353c39464b5054585c5a626d767b7f807f7b76716c67635a5954504c46393b363228211e160a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a161e2630353e4a4f58616971798085878886837e78706760554b443731261c131b1c1e1e0f0d08000000000000000000000000000000000000000000000000000000000000000000000000000009141d2c3c4b5c657c8b9fa9b5c2cfdae7f2fffffffffffffffffffdefe4dddbd2d1d0d0cfd3c7bab4a1998f969ea7b2b7c3cddce3eef7fffffffffffffffffffffffffffffffffffffce9d7c7b39e8975604b36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6c81969fabb3bfc4c8cbd4cfd0d1d3d4d4d5d4d3d3d2d0d8cec9c6c2c3b6b2ab9f998d8175625a483c2b19090000000000000000000000000000000000081625333f4b5560686d6f7275797b7e818386888b8f979fa9b2b6c3b7a79b857f7e7a706259483b2b18030000000000000000000000000000000d1b2933404c556068747c858e969ea7b0b5c1cacfdae7edf9fffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebeb19c8674604b3837342b313031293236383b3d4042453a474c4e57616f7b83898e91949596979898989999999b9fa9abb2b7c4cbd4e2ecfefffffffffffffffffeebd9c8b39e8875604b37271501000000000000000000000000000e23374b5d6c81969fabb3bfc4c8cbd4cfd0d1d3d4d4d5d4d3d3d2d0d8cec9c6c2c3b6b2ab9f998d8175625a483c2b19090000000000000000000000000000000000081625333f4b5560686d6f7275797b7e818386888b8f979fa9b2b6c3b7a79b857f7e7a706259483b2b180300000000000000000000000c2136495b6c8197a7b9cce2f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d3c9bcb5a29a8676665e4b4437291b0b00000000000000000000000000000000000d22374d62788a9fb4c2d3e5f9fffffffffffffffffff0dbc7b3a19882766961575962687079828c99a1b0b5c1c9d2dee5f0f5f3efecebe9e9eaf2f4f9fffffffffffffffdf6f4f0ebe7e0ddd7cdc5b8ab9f8d7c6d625a4c402f22120000000000000000000000000000000000000000000000000000000d1b2933404c556068747c858e969ea7b0b5c1cacfdae7edf9fffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebeb19c8674604b3837342b313031293236383b3d4042453a474c4e57616f7b83898e91949596979898989999999b9fa9abb2b7c4cbd4e2ecfefffffffffffffffffeebd9c8b39e8875604b372715010000000000000000000000000e23384d63788c9fb5c4d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c3b2a08f7a644f3a240f00000000000000000000000000000000000000000014293e54697e93a5b3bfcbd4e1e9f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d3c2b09a85705b45301b0000000000000000000000000000000000000000000000000b1f3447596f849aafc8d8eafefffffffffffae7d5c4b29d8774604b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30435464798c9fb4c3d4e6ecdac9b7a597826d5f4e444b6074859ba9bacde0e5d2c1b29d8774604b39281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50657b8fa3b4c8ddf0fffffffffffffffff4dec9b49f8a76614c3721110000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d36414d566069757e88939ca4afb4c0c9ccd6dee5f0f6fcfffffffffffff8f5e9e1ded4cac9bcb5afa69d958b837b746b645c57504b46393f3c3b3c3d3e413b484d525560666d767f87919ca4b1b6c2ccd6e3ece3cfbcab9f8d7d675f4d493c362d221b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546a7f94a8b9cddbdee5eff4f6fcfffaf5eadfcab7a5917c67513625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e192025303536434a4f53575857565553504d4a433636322920190e030000000000000000000000000000000000000000000000000000000e1e2b38454b4e4e4b4639403c393a3b484d58616b77808890928e867c6f625a4b43362f2d27313637342b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f293337444b5157576165696d717478828a90949695908b86817d78736e6a65615756504b4538363228211a0f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171f283236434b515c646d777e868e969a9d9d9b98938d857d746860554b443730253031333325221b100200000000000000000000000000000000000000000000000000000000000000000000000000010e1e2e3e4c5d667c8b9ca4b5bcc9d4e2edfcfffffffffffffffffff8f2f0e8e6e6e5e4e5d7cdbfb3aea4abb3b8c5cbd4e2ebf6fffffffffffffffffffffffffffffffffffffffff6e1cdbaa995806b5745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4a6072808c99a1a9aeb2b7c4b9bbbcbdbebfbfbfbebebdbbc7bab4b0aca8a59c968c847a6c6157483c2b1e0e000000000000000000000000000000000000000715212e37444b52585956606366696b6e7073757a828a949da5a8a59d89786969645c4d483b2b1d0d0000000000000000000000000000000d1d2b39464c5e66747e87929ba3acb3b9c5c9d1dfe3ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdecab6a4937e6956504d483b46464639464b4e505255575a5c58616365768390999ea8a7a9abacacadadaeaeaeaeb1b4bac7c8cbd4dfe6f2fffffffffffffffffffffff6e0ccb8a7937d685544311d0800000000000000000000000000081c2e3f4a6072808c99a1a9aeb2b7c4b9bbbcbdbebfbfbfbebebdbbc7bab4b0aca8a59c968c847a6c6157483c2b1e0e000000000000000000000000000000000000000715212e37444b52585956606366696b6e7073757a828a949da5a8a59d89786969645c4d483b2b1d0d0000000000000000000000071b2d3e4e63798c9fb4c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e7dacfc0b4a49c887c6c60554639291a0a00000000000000000000000000000001162b41566b8096a8bacde0f1ffffffffffffffffffffeed9c4ae99846f61584c46484c535c646d7983909ba3b1b5c2c9d2dce0dddad7d5d4d4d4dcdfe6f1f7fdf7f4f0ebeae2dfdbd6d5ccc8c7bab4a69e8d7e695e4d493c2f22120400000000000000000000000000000000000000000000000000000d1d2b39464c5e66747e87929ba3acb3b9c5c9d1dfe3ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdecab6a4937e6956504d483b46464639464b4e505255575a5c58616365768390999ea8a7a9abacacadadaeaeaeaeb1b4bac7c8cbd4dfe6f2fffffffffffffffffffffff6e0ccb8a7937d685544311d080000000000000000000000000c2035495a6e8398a6b7c5d5e2effbfffff8f2f0f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffdfbfaf9f8f7f8f8f8fafff7ebe3d2c4b7a598836e5c4a36220d0000000000000000000000000000000000000000000c21364c61768799a1b3b7c4cdd6e1e9f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6b6a4927e68533d281300000000000000000000000000000000000000000000000004182a3b53687d93aabbcee2f7fffffffffffff2dfcab6a5917c675443301c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364a5c6b8096a5b7cadfede7d4c3b1a0927d685d4f626c8197a3b5c7d7e9dec9b5a3927d675645311b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d70859bb0c2d2e5f8fffffffffffff8e5d2c2ad98826d5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a213038454b576069757d87919aa2acb4b9c6c9d2dee1e9f5fafffffffffffffdf6f1e6dfdacfcac4b8b3aa9f9990888179726c66615757545250515253565a5962676d747b828a949da5b1b5c2cad3e0e8e9d9cbbbb59f8d7e685f4d41352c211a0f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c61778a9eb4c3c6c9d2d9dee1e9e6e7e0d7cdbcb29d8774604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c20253035393e42424241403e3b38353025211e160b060000000000000000000000000000000000000000000000000000000006192b3c485660636461575955514f4f5359626b76808a959ea7a8a49c9184786960544c404238454b4d483b2b1d120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d29333a464c5560666c71767a7e8386898d979fa9a9abaaab9f9c97928d88837f7b76716b666056524b4538362d211a0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c181f293338454b546067707a828a949ba3abb0b2b2b1ada9a39b92887e746860554a4336454749483a372e201200000000000000000000000000000000000000000000000000000000000000000000000000000010202f3f4c5e667986969fabb7c4cfe1e8f4fffffffffffffffffffffffdfbfbfafff5e9e1d0c7c3bac0c8ccd5dfe6f2fffffffffffffffffffffffffffffffffffffffffffae7d5c4b49f8a77614c39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c304354606b7a848d93999da6a2a4a6a7a8a9aaaaaaa9a8a8a6a4a99f9b97938e8781796f645d4b46392b1d0e0000000000000000000000000000000000000000000311192631353d4238454b4e515456595b5660646d777f878e9391877a645a544f4a3e342b1d0d00000000000000000000000000000009192b3b4857616e7c87939da5b0b4c1c9ccd6dde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b39d88746b6662595c5b5b5c5d57616365686a6d6f727476787a8499a1aeb4b9c6bec0c1c2c2c3c3c3c3c3c6c9ced8dddfe6f2fafffffffffffffffffffffffffbe7d5c5b29d8774604b3520100000000000000000000000000000111c304354606b7a848d93999da6a2a4a6a7a8a9aaaaaaa9a8a8a6a4a99f9b97938e8781796f645d4b46392b1d0e0000000000000000000000000000000000000000000311192631353d4238454b4e515456595b5660646d777f878e9391877a645a544f4a3e342b1d0d0000000000000000000000000d22364a5c6e8399aabbcee4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c2b5a69d90817361574638271502000000000000000000000000000004192e43596e8398aabbcee2f7fffffffffffffffffffff3dec9b39e8976614b3a3334373e4a4f5b636f7b85919ca4b1b5c2c8cbc8c5c2c0bfbebfc7cad4dfe2eae2dfdbd6d7cdc9c5c1c5b8b3aea99f95887b69604f40352c1e1204000000000000000000000000000000000000000000000000000009192b3b4857616e7c87939da5b0b4c1c9ccd6dde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b39d88746b6662595c5b5b5c5d57616365686a6d6f727476787a8499a1aeb4b9c6bec0c1c2c2c3c3c3c3c3c6c9ced8dddfe6f2fafffffffffffffffffffffffffbe7d5c5b29d8774604b35201000000000000000000000000006192c3c4c6277889da7b8c4d1e0e8f2efe4dddbdee0e8f0f4f7fefffffffffffffffffffffffffffffbf4f3eeeceae8e6e5e4e3e2e2e3e3e5e7e7d9cfc2b5a69d8776614c3e2e1b070000000000000000000000000000000000000000000a1f334658627883919da6b4b9c6cdd7e0e7f2f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8c8baa89c8674604b36200b000000000000000000000000000000000000000000000000000c21374c61778b9fb4cadff4fffffffffffff9e6d3c3b19b8673604b3c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3d4b6175879db2becfe3f1e1cebeb49f8b7b68646e80959fb1c1d2e5e5cfbeb19b8673604b382715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f51667c91a4b5c9def0fffffffffffff3dec9b5a48f7a654f3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131a283239454b566068737c848e979ea8b1b5c2c9cdd7dfe7f2f8fffffffffffffffaf7ece3dfd5cbc8bbb4aea69d968e87817b76716d6967666667696b6f72777d828890979ea8b2b6c3c9d2dee5f1eadaccbbae9d937e68604e413020190e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3447596b8095a5aab1b5c1c4c9cdd7d1d5cbc7bab49e907c665645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b131c2024292c2d2d2c2b292623201c130c0a030000000000000000000000000000000000000000000000000000000000000b2035485a6274797976726e6a676464686f78808a959ea8b3b8c2b6b1a29a897e73655e56575a56606259483b2e272220180d0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002111a27313a474c586169747c81868a8f94989b9ea8acb4bac7c0c9bcb4b1aca7a69d9994908b86817b756e6760564e4a3d362d1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2a333a464c566068737c858f989fa9b1b5c2c5c7c8c6c3c1b5b0a69d93877d736760545a5a5c5e5e4f4b3e301c1308000000000000000000000000000000000000000000000000000000000000000000000000000211212f404c5b6374818d9da6b2bfccd6e4effefffffffffffffffffffffffffffffffcede2dbd9cfd5dde0e7f3fafffffffffffffffffffffffffffffffffffffffffffef0e0cbb8a696816c5947341b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a5d646f787e84888b8d8f90929394959594949392918e8c8a86827e79726b635b4f4b3f32281b0d00000000000000000000000000000000000000000000000009141d20282d283236393c3e414438454b4f59616a72797d7b74645c4a3c3a362e20190d000000000000000000000000000000011527374859627582919da5b2b7c3c8d1dee0e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cbb7a69b85807b777472717071727476787a7d7f828487898c8e8f9aa2b3bfc9cdd7d4d5d6d7d7d8d8d8d8d9dbdfe2eaf2f4fafffffffffffffffffffffffffffffff3dfcab6a5927d67523f2e1b080000000000000000000000000000132536434a5d646f787e84888b8d8f90929394959594949392918e8c8a86827e79726b635b4f4b3f32281b0d00000000000000000000000000000000000000000000000009141d20282d283236393c3e414438454b4f59616a72797d7b74645c4a3c3a362e20190d00000000000000000000000005182b3b4f647a8ea1b2c8d9ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee0d2c4b7b29f968475615645311d090000000000000000000000000000000f253a4f647a8b9fb4c9dff4fffffffffffffffffffff5e1ccb9a8937e6853382820222d363d4a4e5d65707c86919ca4afb4b8b3afadabaaa9aab2b7c3c9ced8cec9c6c1c7bab4b0aca7a79e99928a8076655d4f423220190e000000000000000000000000000000000000000000000000000000011527374859627582919da5b2b7c3c8d1dee0e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cbb7a69b85807b777472717071727476787a7d7f828487898c8e8f9aa2b3bfc9cdd7d4d5d6d7d7d8d8d8d8d9dbdfe2eaf2f4fafffffffffffffffffffffffffffffff3dfcab6a5927d67523f2e1b080000000000000000000000000e1f344859647a899ea6b4c0ccd6dcddd2c9c5c9ccd6dbdfe2ebedeff0f0f0f0f0f0f0f0f0f0f0f0e7e0ddd8d6d4d2d0cfcececdcdcececfd1d1c9bcb4a39b8879635847332010000000000000000000000000000000000000000000000417293a485a626f7c88959ea8b4b9c6cbd5dee1e9f1f4f7fefffffffffffffcfafffffffffffffffffffffffffffffffffffffffffffffffffffff7ede2d5c8bbaa9f8a7a645544311d08000000000000000000000000000000000000000000000000000a1f3347586f8499afc7d7e9fdfffffffffffff1dec9b5a3937e695a4839291b0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e324657667c90a0b2c5d5e8ece2cdbaa99e8a7d7a83959eafbdcedfe9d7c7b2a08f7b655443301a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120354a6073869cb1c2d2e5f8fffffffffce9d7c6b19c86715d4b371c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d283238454b5460666f798189939ba3adb4bac7cbd4dee5f0f8fffffffffffffffff8f2e7e0d8cec9c4b7b2aba59d96908a86827e7c7b7b7d7e8184878c92979ea7adb4b9c6cad4dee5f0f9e9daccbcae9d937f69604e423123130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176878e959ba3a8afb4bac7bcc4b7b3a99f94806b5e4c3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f13171818171614100d0b07000000000000000000000000000000000000000000000000000000000000000000000d23384d6278878e8e8b8783807c79797d848b969ea8b4b9c6ccd3cac0b4a89e93857b716c6c6f72757762594b3e3d37342b211e160b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2e38454b58616a767f8791969b9faaa9adb1b4b9c6c9cdd7d5d9cfcac6c1c4b8b3aea9ab9f9b969089837c756c635b4e4a3e33291c1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a333a474c58616a757e87919ba3adb4bac7c9d2dadcdddbd8d1c9c4b7b2a59d92867c74707070717373645c4d403025180c000000000000000000000000000000000000000000000000000000000000000000000000000312222f3d4a56606b7b8898a0b4b9c6d1e2eaf6fffffffffffffffffffffffffffffffff6f0eee4ebf3f5fbfffffffffffffffffffffffffffffffffffffffffffffff0e0cfbfb39d8876614c3b2a18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825303f4b4f5a63696f7376787a7b7c7e7f7f807f7e7e7d7b797775716d69635b564e493d372e1e160b000000000000000000000000000000000000000000000000000001080b1318151d202326292c2e2832363a474c555c64686660564a3e2d24221b100500000000000000000000000000000000081d31445562778698a0b2b6c3cad4dde4eff5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b5a39b95908c898786858687898b8d909295979a9c9fa8a3a5b0b4c0d0dee1e9e9eaebecedededeeeeeef0f4f6fdfffffffffffffffffffffffffffffffffffff9e6d3c3b19b86715d4b37220e0000000000000000000000000000081825303f4b4f5a63696f7376787a7b7c7e7f7f807f7e7e7d7b797775716d69635b564e493d372e1e160b000000000000000000000000000000000000000000000000000001080b1318151d202326292c2e2832363a474c555c64686660564a3e2d24221b1005000000000000000000000000000b203448596e8398aebfcfe6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4cbbdb0a29a8474604b36200b0000000000000000000000000000000d22374b5d6e8398aec3d8edfffffffffffffffffffffce8d6c6b19c86715645321e101b222d363f4b505e66737c86919aa2a69e9a97969494959da5aeb4bbc8bbb4b0aca7a99f9b96928d88837d766b61584c3f3224140600000000000000000000000000000000000000000000000000000000081d31445562778698a0b2b6c3cad4dde4eff5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b5a39b95908c898786858687898b8d909295979a9c9fa8a3a5b0b4c0d0dee1e9e9eaebecedededeeeeeef0f4f6fdfffffffffffffffffffffffffffffffffffff9e6d3c3b19b86715d4b37220e00000000000000000000000005182a3b4a5c647a889aa2b3b9c5c7c8c1b5b0b3b9c5c5caced9d8dadbdbdbdbdbdbdbdbdbdbdbdbd5cbc8c3c1bfbdbbbab9b8b8b8b8b9babcc1b4ab9f968578635b493a2a170200000000000000000000000000000000000000000000000b1b2b3c484d5f67757f8a969ea8b3b7c4c9cdd7dcdfe3ebeaebecedeceae6e5eaf0f4f7fefffffffffffffffffffffffffffefefdfffef7f4efe4ddd0c4b7aa9f8c7c665c4a372715020000000000000000000000000000000000000000000000000004172a3a52687d92a9bacde1f6fffffffffffff8e5d2c1b39e8978625746392b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e6e8398a7b8cce0edead7c7b9a89e928f99a1afbcccdbebe1cdbaa998836e5d4b3626140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354677c91a4b5c9deeffffffffff6e1cdbaa8937e69533f2e1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e283236434b515b636c767e868f979fa9b3b7c4c9d2dde4eff7fffffffffffffffffaf6eae2dfd4cbc8c3b7b2acaa9f9b9794919091929396999da5a7adb3b8c5c9cdd7dfe6f1f8f5e9e1cbbcaf9e947f6a614f423123130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f33465861727980868d939a9fa9a6a7a5a69d978b7f6b6251402f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95a5a3a59d9995918e8f93999faab4b9c6cdd6e0e5ded0c6b9b3a39b9086818285888a8b77645c57524d483b3632291f170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101a27313f4b566069768089949da5acb1b4bbc8c2c6c9cdd7dee1e9ebebe3dfdbd6d5cbc8c3c9bcb4b1aba89e99928981796f645c4c473a2e2113050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101e2b3a474c58616b767f88939da5b0b4c1c9cdd7dee5eff2f2f0ede4ddd4cbc3b7b2a49c91878585858688887a675f4a43362a1c110400000000000000000000000000000000000000000000000000000000000000000000000004121f2d38454b5d657683929ea8b4c1ced8e6f1fffffffffffffffffffffffffffffffffffff9fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c2b3a1927d675846331d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e373c494d545957616364666768696a6a6a696968666462605457534e493d39362c221b1003000000000000000000000000000000000000000000000000000000000000000002090b0e11141619151d202a34373e4a4f53514b45382d20100d070000000000000000000000000000000000000b20354b6073859ba4b2becad3dfe6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c1b5b0aaa5a89f9c9b9b9b9d9ea8a3a5a7aaacafb1b4bac6bac5c8d1deedf6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1ddc9b5a38f7a654f3a251000000000000000000000000000000008131c2e373c494d545957616364666768696a6a6a696968666462605457534e493d39362c221b1003000000000000000000000000000000000000000000000000000000000000000002090b0e11141619151d202a34373e4a4f53514b45382d20100d070000000000000000000000000000000d22374c62778b9fb4cadfedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcdc0b4a295806b55362513000000000000000000000000000000081b2e3f586e8398adc3d8edfffffffffffffffffffffff4dec9b5a48b76604b36210b070f1a212e37404d546067737c858d8e888582807f7f7f8791999faaa4aa9f9b96928e8a86817d78736e6861584c463a2f21140600000000000000000000000000000000000000000000000000000000000b20354b6073859ba4b2becad3dfe6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c1b5b0aaa5a89f9c9b9b9b9d9ea8a3a5a7aaacafb1b4bac6bac5c8d1deedf6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1ddc9b5a38f7a654f3a2510000000000000000000000000000d1d2e3e4a5c647884949ea7afb2b3afa39b9ea7aab0b4bbc8c2c5c6c6c6c6c6c6c6c6c6c6c6c6c4b8b3aeacaaa8a6a5a4a3a2a3a3a3a5a7a9a39b8c8175625a493d2c1c0c000000000000000000000000000000000000000000000000000e1e2b35414d57616a77818a959da6aeb4bac7c6cacfd9d4d6d7d8d6d5d1d0d5dbdfe3ebeaeaeaeaeaeaeaeaeaeaeaeae9e9e8e7e6ebe2dfdbd1c8bfb3a69d8c7d675e4c3e2d19090000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def4fffffffffffffff0e1ccb9a89b85756157483b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404c6177899eb3bfd0e3f3e5d7c6b9b4a8a4aeb3bfccdaeae5d3c2b49f8a78624d3f2e18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6073869cb1c1d2e4f8fffffeebd9c9b49f8a76614c36211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a151d2630353d4a4e576168717a828a949da6b1b5c2c9d1dde4eff8fffffffffffffffffdf7f2e7dfddd4cac7c8bbb4b0aca9a7a5a6a7a8abafb2b7c3c2c8ccd5dee1e9f4f9fff2e5d7cdbbae9d95806a614f42322414050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a464c5c646a71787e84898e9191908e8882786a615144332212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc3b7b2aeaaa6a4a4a8aeb4bbc8cdd6e1e9f4f9eee4d6ccc1b5b0a49c96979a9d9f9c867a726c676259534b463933291c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d38454b5d65747f89959ea7b2b7c3c6caced9d8dbdee1e9f4f6fcfffef7f4f1ece7e0ddd8d9cfcac6c6b9b4aea89e978e84796d61584b3f302314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c232e3c4858616b778089949ea6b2b6c3c8d1dfe2eaf5f8fffffffffff8f2e7dfd4cac2b6b1a59c9b9a9a9c9e9d8b7d6a6054473a2f1f180c040000000000000000000000000000000000000000000000000000000000000000000000010f1a28323f4c58616e7d8a9ba3b4bbc8d3e1ecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d5c5b6a499836e5f4d3a291700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101b222c35383e39464c4d4f51525354555555545353514f4c4b43363e39362c23211a0f0800000000000000000000000000000000000000000000000000000000000000000000000000000000010002090c181f222d36393e3c3632281a1002000000000000000000000000000000000000000012283d52677d92a3b5c2cfdfe6f1faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd2c9c6c0c6bab4b1b0b0b1b2b4b9c6babdbfc2c4c7c9cdd7cfdadde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ac97826d573726140100000000000000000000000000000000101b222c35383e39464c4d4f51525354555555545353514f4c4b43363e39362c23211a0f0800000000000000000000000000000000000000000000000000000000000000000000000000000000010002090c181f222d36393e3c3632281a1002000000000000000000000000000000000014293e54697e93aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaebded1c0b39e88735443301c07000000000000000000000000000000192e43586e8398adc3d8edfffffffffffffffffffffff8e5d2c2a08b76604b36210b000007111c233036434b54606670787873706d6b6a696a747c838a8f8f8d8a86817d7975706c67635b59534c463a33291b110300000000000000000000000000000000000000000000000000000000000012283d52677d92a3b5c2cfdfe6f1faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd2c9c6c0c6bab4b1b0b0b1b2b4b9c6babdbfc2c4c7c9cdd7cfdadde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ac97826d57372614010000000000000000000000000010202e3e4a5962737f89939a9d9d9a9286898f959b9faaa9adb0b0b0b0b0b0b0b0b0b0b0b0b0b0a69e9997959391908f8e8d8d8e8e90929490857a6c6057483c2c1f0e0000000000000000000000000000000000000000000000000000000e19203039464b59626c767f8891999fa9acb1b4bcc9bfc1c2c2c1bfbcbabfc5cacfd9d5d5d5d5d5d5d5d5d5d5d5d5d4d4d3d2d1d9cecac6c0b4b0a199887b675f4d402f2010000000000000000000000000000000000000000000000000000000000a1e3346576e8398aec5d6e8fbfffffffffffffce8d6c6b5a39a837562594834200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759677d92a1b3c5d5e8f4e4d7cdc9bdb9c3c6cfddeaf3decab6a4957f6a5a4835211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354677c91a3b5c9ddeefffff7e3cfbcab97816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208141c202d3639464b535c646d767f88929ba3b0b5c1c8d1dee5f0fafffffffffffffffffffaf4f1e6dfdcd8cecac6c2bebcbbbbbcbec0c4c7cad4d7dde0e7f3f6fcfff7ece2d4c7bab49d947f6a6150433224140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29333e4a4f555a62696f75797c7c7a78746d625a4f433326160400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c3cac7c3bfbcb9b9bdc4caced9e1e9f4fcfffffff4e8e1d2c9c2b5b1abacafb2b4a49c8f87817c77706861574c463a3025180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111a28323e4a56606b7b87949ea7b3b9c5cad4dbdfe2ebedf0f3f6fcfffffffffffffffffffaf4f2eeebe3dfdbd7cdc9c6b9b4aca1998d8276655d4d41322415070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b222f383f4b5a6276808a959ea7b3b8c4cad3dde4eff6fdfffffffffffffffffffaf1e6dfd3cac3b6b2b0afafb1b3a99f8d807261584c3f332a1f170e0c0a040000000000000000000000000000000000000000000000000000000000000000000a151d2f3a474c5f687885959faab6c3cee0e7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ece0d3c4b8a79c8675614c41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e19202329293336383a3b3d3e3f40403f3f3e3d3c39373530262923211a0f0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a101b22242826201d150a00000000000000000000000000000000000000000001162b41566b8096abc1d2e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4dddbd5d7cdc9c7c6c5c6c7c9cdd7cfd2d4d7d9dcdee1e9e4eff1f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefddc8b39e88735544311d080000000000000000000000000000000000080e19202329293336383a3b3d3e3f40403f3f3e3d3c39373530262923211a0f0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a101b22242826201d150a000000000000000000000000000000000000051a2f445a6f8499afc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2f0eeedededededededededededeef2f4fafffffaf4eee6d8c9b49f8975604a35200b000000000000000000000000000003192e43586e8398adc3d8edffffffffffffffffffffffffe0cbb6a08b76614b36210c00000000081218263036434a515a63635b5a585655545560666e767a7a7875716c6864605557524e493d3d3633291f170b0000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc1d2e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4dddbd5d7cdc9c7c6c5c6c7c9cdd7cfd2d4d7d9dcdee1e9e4eff1f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefddc8b39e88735544311d08000000000000000000000000000210202d3b48556069767e848788857d70757a80858b9094989a9b9b9b9b9b9b9b9b9b9b9b9b9b968883817f7d7b7a7979787879797a7c7f7b70645c4b45392b1e0e000000000000000000000000000000000000000000000000000000000005121b28323b474c58616a747b838a91979c9faba7aaabacadacaaa7a5aab0b4bcc9c0c0c0c0c0c0c0c0c0c0bfbfbfbebebdbcc8bbb4b1aaa29a8f8377655d4d4130221202000000000000000000000000000000000000000000000000000000000317293951667c91a7b9cce0f5fffffffffffffff4e4d2c2b3a29a8677624c3d2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4d5f6e8399a7b8cce0ecf4e9e1ded2cfd8dbe2edf3e3cfbeb19c8674604b3c2b190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364a6072859bb0bfd0e6f6fff4dfcab49f8c78634d3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212933363e4b4f58616a747d86909ba3b0b4c0c9d2dfe6f2f8fffffffffffffffffffff9f4f2eae2dfdbd7d3d1d0d0d2d3d6d9dcdfe6ecf3f5fbfffaf4eee3dccec4b7a99f927f6a61504333251506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2d36393c484d535660646767656360544d493c32251608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea5b7cbddd9d5d1ceced2d9dfe2ebf6fcfffffffffffffcefe4ddd2c9c6c1c1c4c7c2b5b1a49c97928b857e766b61584a43362b1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2e38454b5c6474808c9ca4b3b9c5ccd6dfe6f0f4f7fefffffffffffffffffffffffffffffffffffffef7f4f0e9e1ded6ccc9bfb3ab9f97887b675f4f423325160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2d36404c505d657886969ea8b3b9c5cbd5dfe6f1f7fffffffffffffffffffffffffffff9f0e5ded3cac7c5c5c5c6c7baab9f958376655d4c473a332923211f170c05000000000000000000000000000000000000000000000000000000000000000002111c2a33414e5a62737f8c9ca5b1bdccd5e3eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5decec2b6a69e89796357463323130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14171e2123252627292a2a2b2a292928262422201c14140e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f13110b0902000000000000000000000000000000000000000000000014293f54697e94a9c0d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfbf9fffdf6f4f3f0eae9e1dedcdbdadbdcdee1e9e5e7eaeceff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0dfcab49f8a75604b35200b00000000000000000000000000000000000000060c0e14171e2123252627292a2a2b2a292928262422201c14140e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f13110b090200000000000000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efebe7e7dfdddad9d8d8d8d8d8d8d8d8d8d8d8d9dddfe7e4e5e7dfddd0c8bbab9a85705443301c07000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffff6e0cbb6a18b76614c36210c00000000000008141c2530353c494d4e493d42413f37444b515861656563605557524e4b44373d38352c28211f170b0400000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c0d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfbf9fffdf6f4f3f0eae9e1dedcdbdadbdcdee1e9e5e7eaeceff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0dfcab49f8a75604b35200b000000000000000000000000000002101d2b37444b5861686f727370675f60656b70767b7f83858686868686868686868686868681766e6c6a686665646363636364656769665e4f4b3e32281b0e00000000000000000000000000000000000000000000000000000000000000000b161e2a343a474c5560666e767c82868b8f929596979897959190959b9fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a8a6a5aa9f9b948d857a6f62594b3f302313040000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def2fffffffffffffffff0e0d0c0b3a497826d5b4a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d30414c6277899eb3becfe1f1fcf6f3e7e4eef0f6fbe7d5c5b2a0907b655645311e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657b90a1b3c8d8eaf7e7d0bfae99836e5b49351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b171e212e373a474c566067717b85909ba2b1b5c2cbd4dee5edf2f4fafffefffffffffffffffef7f4f0ece9e6e5e6e7e8ebeef2f4f9fffffaf4f2e7e0ddd0c8bdb1a69d8b7d696150433325150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b22242b353838454b4e5152504e4a4336352b1e150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c72879db2c8d9ebeae6e3e4e8eef4f7fefffffffffffffffffffff8f0e5dedbd6d7daddd2c9c2b6b1acab9f9b93898076686054483b2f22140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c2a333f4b56606b7a86959fabb6c3ccd6e0e8f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3e8e1ded0c9bcb5a69d8c7d69605043341c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b29323e4a4f5e66707a889ca4b4b9c6ccd6e0e7f3f9fffffffffffffffffffffffffffffffffffff9f1e6dfdcdadadadbd7c9bcb5a199887b6d61584c463a3937332a20190d0000000000000000000000000000000000000000000000000000000000000000000c171f313c4955606a7a87979fb3b8c5d0e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d2c9beb2a49c8879635b4939291705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e0f11121314151515141413110f0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c8d8eaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1eeebe9e7e5e4e2eae2dfdddddcdbdadad9d9d9d9d9dadbdcdddfe2eae7edf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0cfbfb09a85705544311d080000000000000000000000000000000000000000000000030a0c0e0f11121314151515141413110f0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def1fffffffffffffffffffffffffffffffffffffffff8f4f1ece9e1dedad6d2d4cbc8c5c3c3c3c3c3c3c3c3c3c3c3c3c4c8cbd4cfd0d4cbc8bfb3aa9f8d7b655036251300000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffff6e1ccb6a18c77614c37220c000000000000000108131c202c353839352c2d2b2a2631353a474c4f4f4d4b44373d393631272823211a130c0a0400000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c8d8eaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1eeebe9e7e5e4e2eae2dfdddddcdbdadad9d9d9d9d9dadbdcdddfe2eae7edf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0cfbfb09a85705544311d08000000000000000000000000000000000d1927313a474c535a5d5e5a524d4b4f555761656a6d70717171717171717171717171716c615757555351504f4e4d4e4e4e505254514c40372e1e160a00000000000000000000000000000000000000000000000000000000000000000000030d181f2a3337444b515761666c71767a7d7f81828381807c7b80858b929595959595959595959595959594949392918f8d8a867f7870655d4c483b2e21130500000000000000000000000000000000000000000000000000000000000000091d3245566d8297adc4d4e7fafffffffffffffffeeeded0c2b49f8b79635443301c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f344859677c91a0b2c3d3e6f6fffffdf9fffffff3e0ccb8a798826d5d4b38271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c5d6f8499aabbcee2ecdac9b3a18e7a644f3c2c19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222a3338454b525e66707b85909ca4b2b7c4c9d2d8dddfe6e6e9eaeceef1f3f5fbfffdfffffffefcfafbfcfdfffffffaf4f2ede7e0ddd5cbc8c0b4af9f97877a675f4f4333251507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f192022273136393c3c3b3935302520190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d566b8095aabbcee2f6fff9f9fdfffffffffffffffffffffffffffffffff8f3f1ebeceff0e5ded3cac7c9bcb5b0a89e95897d7262594c4032241608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a21313a474c5d6574808c9ca4b4bcc9d3e0e8f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5ede7dacfc4b7aa9f8d7e6a615144302518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000014202e39464b5c64707b858f9da6b6c2cdd7e0e8f4fbfffffffffffffffffffffffffffffffffffffffffffff9f3f1f0efeff1e7dacfbfb3a69d8d82776a6158524e4c473a342b1d1204000000000000000000000000000000000000000000000000000000000000000004131e2c37444b5c647581919ea7b3bfcdd7e5effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d9cec2b5b1a0988679635b4a3d2c1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbced9e7edeeeeeeeeedecebebeaebebeceeeff2f4f7fefffffffffffffefffbf4f3efece9eae2dfdcd9d5d3d2d0cfcdd7cdc9c8c7c6c6c5c5c4c4c4c4c4c5c6c6c8c9ced8d2d8dee0e8eef3f4f6f4f3f3f3f4f6fdfffafcfffffffffffffffffffffffffffffffffffffffffffffffffffcefe0d2c2b2a1917c6651372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c3d3e1ecf8fffffffffffffffffffffffffffaf4f2eeece3dfdcd7d7cdc9c5c1bdc4b7b3b0aeadadadadadadadadadadadaeb3b7c4babac4b7b2aca1998b7d675d4b37180800000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffff7e2ccb7a28d77624d38220d00000000000000000000070e19202323211a181615141d202a33373a3a383531272824201d15120e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbced9e7edeeeeeeeeedecebebeaebebeceeeff2f4f7fefffffffffffffefffbf4f3efece9eae2dfdcd9d5d3d2d0cfcdd7cdc9c8c7c6c6c5c5c4c4c4c4c4c5c6c6c8c9ced8d2d8dee0e8eef3f4f6f4f3f3f3f4f6fdfffafcfffffffffffffffffffffffffffffffffffffffffffffffffffcefe0d2c2b2a1917c665137261401000000000000000000000000000000000009151d2933373e454848453d39353a39464b5054585b5b5b5b5b5b5b5b5b5b5b5b5b5b574b4639403e3c3b3a39383839393b3d3f3b382f221b100a0c0c0a03000000000000000000000000000000000000000000000000000000000000000000050c171f27313539464b5157576165676a6c6d6d6c6a67656a70777c808080808080808080808080807f7f7e7d7c7a7875716a635b4f4b3f342b1d110300000000000000000000000000000000000000000000000000000000000000000215283850657b90a6b7cbdff4fffffffffffffffffceee2cebbaa9b8572604a3d2c190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f6d8298a5b6c8d8eafdfffffffffff3e3d0bfb39e8877614c3f2e1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f3f4e63798b9fb4c3d3e3cfbcab99846f5c4a361e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c171f273136404c515e66707b86929da6b1b5c2c3c7cad4d1d4d5d7d9dbdee0e8e5e7e9ebedeff1f2f1f0efeeebe8e7e0ddd8d5cbc8c4b8b3aca29a8f8276645c4d413225150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d202427272523201c1308060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384d62788b9fb4c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e5dedcdacfcac6b9b3a79e928477665e4f42342617080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2c35414d58616d7b86969faab5c2cfd9e7f1fbfffffffffffffffffffffffffffffffffffffffdfcfdfffffffffffffffffffffffffffff7ece3d4c8bbab9f937f6b624a43362518080000000000000000000000000000000000000000000000000000000000000000000000000000000008131c313f4b57616c7a84909aa2b3b7c4d3e1e9f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d0c4b7ab9f97897f766d676361584d483c2f2212030000000000000000000000000000000000000000000000000000000000000000000e1926313e4a57616d7c8999a1b4bac7d2e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffcf5f3f0edece6d9c8bbb4a39b908275635b4a3d2d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e64798b9fb4bcc9d2d7d9d9d9d8d7d6d6d5d5d5d6d7d8dadddfe3ebe8eaececebeae9e7e7e0dddad7d4d8cecac7c3c0bebdbbb9b8c7bab4b3b2b1b0b0afafafafafafb0b0b1b3b4bbc8bdc2c8ccd5d9dde0e2dfdedededee1e9e2e4e7eaecededededededededededededededededeef1f2f2f1eeebe9e1d1c2b5a499836e5e4d39190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a5b6c3cfdfe3ecf1f4f6fdfffcf5f3f1eeebe8e6dfddd8dacfcac7c2c6bab4b0aca8a4a69d9b999898989898989898989898999da6a3a5a5a4a69d978e8479675f4d3f2e1c0000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000060c0e0e0c0600010001080c171f21252523201d15130f0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e64798b9fb4bcc9d2d7d9d9d9d8d7d6d6d5d5d5d6d7d8dadddfe3ebe8eaececebeae9e7e7e0dddad7d4d8cecac7c3c0bebdbbb9b8c7bab4b3b2b1b0b0afafafafafafb0b0b1b3b4bbc8bdc2c8ccd5d9dde0e2dfdedededee1e9e2e4e7eaecededededededededededededededededeef1f2f2f1eeebe9e1d1c2b5a499836e5e4d39190900000000000000000000000000000000000000010c171f21292f323330282520252933363b3f434546464646464646464646464646413633292a28262524242323242425272a26241d120c171f21211e170b000000000000000000000000000000000000000000000000000000000000000000000409151d202832363c39464c4f525556575857555250555961676a6b6b6b6b6b6b6b6b6b6b6a6a6a6969686765636056554e493d372e20180d00000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf0fffffffffffffffffffeead8c8b4a3937e695b49372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30414c6176879daabbcee2edfefffffffbe8d5c5b3a1927d67594734211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112135495b6b8096a5b6c8d6c6b59f8d7a644f3e2d1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202f38404c505e66737d87929ca4a9aeb2b7c3bcbec0c2c4c6c9ccd6d0d2d4d6d8dadcdddcdbdad9d6d3d5cbc8c3c4b7b3aca69d978f847a6d61584a3e30231507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f1212100e0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6d8298aabbcee2f3fffbfdfffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1ece3dfd6ccc5b8b3a29a897c696051443427170800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1826303d494e5f677682909ca4b4bbc8d2e3ebf7fffffffffffffffffffffffffffffffffff9f3f2ece8e6e8ebf0f2f8fffffffffffffffffffffffff2e6d8c9bcb59d95806c60544336261808000000000000000000000000000000000000000000000000000000000000000000000000000009182530424e5d6475818d9aa2afb4c0cbd4e2f1fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede2d4c9bcb5a79e958a827d78776e625a4c402f21110000000000000000000000000000000000000000000000000000000000000000000009141d2e39464b5e667783939fa9b5c1cdd7e4edf6fffffffffffffffffffffffffffffffffffdf6f4eee9e1dedad8d7d9c8bbaa9f93867b6d6157493d2d1f0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364a5c697e939fabb5c2c2c3c4c4c3c2c1c1c0c0c0c1c2c3c5c8cacfd9d3d5d7d7d6d5d4d1d5cbc8c5c2bec8bbb4b1aeaba9a7a6a4a3a1a99f9e9d9c9b9a9a9a9999999a9a9b9c9d9faaa3a7adb3b8c5c4c8cbcec9c9c9c9c9cdd7cdcfd2d5d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9dcdddddcd9d6d6cdc0b4a49c8675614c40301d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175879ca5b2becacfdadcdfe2eae2e9e1dedcd9d6d3d4cac7c3c9bcb5b1ada8a89f9a96928f8b888584838383838383838383838384888c8e8f908f8c8881796f635b4d4130211100000000000000000000000000000000031628395b70859bb0c5daf0fffffffffffffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000040a0c10100e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364a5c697e939fabb5c2c2c3c4c4c3c2c1c1c0c0c0c1c2c3c5c8cacfd9d3d5d7d7d6d5d4d1d5cbc8c5c2bec8bbb4b1aeaba9a7a6a4a3a1a99f9e9d9c9b9a9a9a9999999a9a9b9c9d9faaa3a7adb3b8c5c4c8cbcec9c9c9c9c9cdd7cdcfd2d5d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9dcdddddcd9d6d6cdc0b4a49c8675614c40301d00000000000000000000000000000000000000000000040a0c131a1d1e1b12100b10171e21262a2e30313131313131313131313131312c211e17151311100f0e0e0e0e0f101214110f090f1c2a33373633291b0b000000000000000000000000000000000000000000000000000000000000000000000001080b161e21262933363a3d4041424342403c3b3a474c52555555555555555555555555555554545351504e4b453838352c221b1005000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8196abc2d3e5f9fffffffffffffffffff6e6d1c1b49f8a79635544311d1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e334657647a8b9fb4becfe0f0fffffdefe0ccb8a799836f5f4d3a2a180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b6075879caabbccb9a898826d5c4a36201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209121d242f38404c546068757d868d94989da5a4a7a9abadafb1b3b9c5bbbdbfc1c3c5c6c8c7c6c5c3c1bdc4b7b3ada8a69d979088817a6f655d4c463a2d2013050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4e63798b9fb4c5d5e8e6e6e7e9ebeef1f4f7fefffffffffffffffffffffffffffffffffffffffffffff8f4e8e1d5ccc0b4a79e8c7e6b62514534261607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b36434b5b636f7d8897a0b2b6c3ced9e6f0fefffffffffffffffffffffffffffffffff6f1e6dfdcd6d3d1d2d6dbdde4eff7fefffffffffffffffffffff6e7dacfbbaf9e9681726054433626180800000000000000000000000000000000000000000000000000000000000000000000000009192636434a60687b87979fabb4c0c8d1dfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc5b9b3a99f98928e8b8378665e4c3f2e19090000000000000000000000000000000000000000000000000000000000000000000001101b2832404c5962727e8a9ba3b4bac6cfdce3eef6fdfffffffffffffffffffffffef7f4e9e1ded9d6cdc9c5c3c2c8bbaa9f8c7e72665e4b46392c1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f606a7f8c9ba3aaadaeafaeaeadacabababababacaeb0b2b4bcc9bec0c2c2c0bfbebcc4b8b3b0aca9a6aa9f9c99969492908f8d8c8b8a8888878685858484848484858687888a8c8e92989ea7a9afb3b8bab4b4b3b4b4bac7b8babdbfc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7c8c7c6c4c1c6b9b4a29a86776157463322120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465763788798a0aeb5bcc9c6c9ced8cdd6cdc9c6c4c1bdc3b7b2aeaaab9f9c97938e8985817d797673706e6e6e6e6e6e6e6e6e6e6e6e6f7377797a7b7a77736c645c4e493d3023130300000000000000000000000000000000091e32455773889db3c8ddf2fffffffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f606a7f8c9ba3aaadaeafaeaeadacabababababacaeb0b2b4bcc9bec0c2c2c0bfbebcc4b8b3b0aca9a6aa9f9c99969492908f8d8c8b8a8888878685858484848484858687888a8c8e92989ea7a9afb3b8bab4b4b3b4b4bac7b8babdbfc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7c8c7c6c4c1c6b9b4a29a867761574633221200000000000000000000000000000000000000000000000000000508090500000000030a0c1015181b1c1c1c1c1c1c1c1c1c1c1c1c1c170c0a03000000000000000000000000000002101f2d3a474c4c46392918080000000000000000000000000000000000000000000000000000000000000000000000000003090c11171e2125282a2c2d2e2c2b27262a34373d404040404040404040404040403f3f3e3d3c3a3836322823211a0f080000000000000000000000000000000000000000000000000000000000000000000000000000011426374f64798ea4b6cadef6ffffffffffffffffffffefe1cdbaa99b8574604b40301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697e94a0b2c2d2e2f2ffefdfcebdb39e8977624c41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e324556647a8c9fb4bdb39e8977624c3e2d1b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111c232f36434b56606871787e83888c8e91949597999c9ea7a3a6a8aaabadafb1b3b2b1afaeaba8a5a69d98938e88817a746c645c4f4b3f33291b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e11121212121212121212121212121212110d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2135495b6c8197a7b8ccd1d0d1d2d4d6d8dcdfe3ebedf3f5fcfffffffffffffffffffffffffffffffffffffffffcf3e8e0d1c5b8aa9f93806c635144342515040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714222f3c485460697984929ea6b1becad3e2ebf6fffffffffffffffffffffffffffffffffaeee3dcd3cac7c1bdbcbdc0c6c9d2dfe2eaf6f9fffffffffffffffffff7ece3ccbcb09f9681726054433625180800000000000000000000000000000000000000000000000000000000000000000000011426374454606c7e8b9da5b5bcc9d1dce3eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d6ccc7bab4ada7ab9f98897c665d4b3726140100000000000000000000000000000000000000000000000000000000000000000000000b161e303b485460697985949fa8b2bfc7d0dee1e9f3f6fcfffffffffffff8f7ebe3dfd7cdc9c3c6b9b4b0aeacabaa9f8c7d6860544c4032291b0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32424f616a7b86909598999999999897969695969697999a9d9faba6a8abacacabaaa9a7a4a69e9a9794918d8a8784807e7d7b7a787776747372717170706f6f6f6f6f707171737476797d83888f94999ea6a99f9e9e9e9fa9a1a3a5a7aaadadadadadadadadadadadadadadadadadaeb1b3b2b1aeaca8a89e97847661594739291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839495a6376828e999fabadb1b4bac7b7c6b9b4b1aeaba8a5a59d9994908b87827d7975706c686461575b595858585858585858585858595962646565646159574f4a3e352c1f130500000000000000000000000000000000000b21364b60768ba6b7cbe0f4fffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32424f616a7b86909598999999999897969695969697999a9d9faba6a8abacacabaaa9a7a4a69e9a9794918d8a8784807e7d7b7a787776747372717170706f6f6f6f6f707171737476797d83888f94999ea6a99f9e9e9e9fa9a1a3a5a7aaadadadadadadadadadadadadadadadadadaeb1b3b2b1aeaca8a89e9784766159473929170400000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060606060606060602000000000000000000000000000000000010202e3d4a58616157463625130000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10121517181817151210181f22272b2b2b2b2b2b2b2b2b2b2b2b2b2a2a2928272523201d150e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000922364a5c71869cb1c8d9ebfefffffffffffffffffffce9d7c7b5a396816c5e4c3c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4f616e8298a3b5c4d4e3f2e2d2c1b19f917c67594834231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b5d697f949eaf9f927d6859483420100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091218263038454b535a63696e7276797c7f80828486898b8e90929496989a9c9d9c9b9a9996938f8c88837e78736c6560544f4b3e372e1f170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1115151d2023262727272727272727272727272727272623201916110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6177899eb3c0bbbbbbbdbfc1c3c7cacfd9d8dee1e8f3f4fbfffffffffffffffffffffffffffffffffffffffbeee3d5c8bbb49e96816c625143322212010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152532404c5a62737f8b9aa2b3b8c5cedee6f1fefffffffffffffffffffffffffffffffff2e6dfd0c7c3b6b2aca8a7a8abb1b5c1caced8dee5f0f5fcffffffffffffffffeadacdbdb19f97817260544336251300000000000000000000000000000000000000000000000000000000000000000005121d314455607281939faab6c3cfdae7eef7fffffffffffffffffffffffffffffffffffffffffffffcf5f3f2f1f1f2f3f5fcfffffffffffffffffffffffff4e8e0d7cdc9c2c9bcb5a89e8c7b655544311d0800000000000000000000000000000000000000000000000000000000000000000000000003121d2a36434a5b63737f8a99a1afb3bfc9cdd7dee1e9ebeef0f1f1eee5ded9cfcac7bab4aea8a89e9b989796948c7d675f4a43362f1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142432434f5d65717b80828484848382818180808081828385888a8d9093959797969594928e8b8885827f7b7875726e6b69686664636260565e5d5c5b5b5a5a5a5a5a5a5b5b5c5e586164686d74797f84888a8a8a898989898a8b8d8f92959798989898989898989898989898989898999c9d9d9c9996938e8981746158473b2a1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c4958616d7a838c93989c9fa9a1a2a1a89e9c9996938f8b87837f7b76726d6863605557534f4b46394443434343434343434343433b474c4e50504f4c473b39362d211a0f010000000000000000000000000000000000000e24394e63798ea3c4d5e7fafffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142432434f5d65717b80828484848382818180808081828385888a8d9093959797969594928e8b8885827f7b7875726e6b69686664636260565e5d5c5b5b5a5a5a5a5a5a5b5b5c5e586164686d74797f84888a8a8a898989898a8b8d8f92959798989898989898989898989898989898999c9d9d9c9996938e8981746158473b2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5b637776615443301c12010000000000000000000000000000000000000000000000000000000000010b1113120f0b07000000000000000001020302000000040a0c12151616161616161616161615151514141312100e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e546a7f94aabbcee2f7fffffffffffffffffffff5e5d2c1b09e917c665a4837261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102032434b6175859ba6b7c5d5e3d5c4b5a397816c5f4d3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4f616c80929a93816c5f4e3b2b18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2832363c494d545958616467696b6d6f717476797b7d7f818385878887868584817e7a77736e68635b57504b4336372e231c11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1015192022262a283236393b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c38352b2b26211f170e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f334758687e93a2a6a6a6a6a8aaacaeb1b4bcc9c3c9ccd6dde0e7f3fffffffffffffffffffffffffffffffffffffffff3e6d9cebcb09f96806b614f40301f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005152533434f5e667884949fa9b4c0cbd5e3ecf9fffffffffffffffffffffffffffffffffbede2d4cbbfb3afa59d97939193969ba3adb4bbc8c9d3dee1e8eff2f4fafffffffff8eadbcebdb19f978172605443301c150600000000000000000000000000000000000000000000000000000000000000122333444b607381969fb4bbc8d3e3ecf7fffffffffffffffffffffffffffffffffffffffbf5f3ede8e9e1dedddcdcdddee1e9e6eaeff4f6fdfffffffffffffffbf5e9e1ded8dacfc6b9aa9c8773604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000d1825303d4955606a78838f99a1adb4bac7c9cdd7d6d9dbdcdcd8d2c9c9bcb4afa99f99938d89858382817f7b675f4d4130251812030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525323f4c505d656b6d6e6f6f6e6d6c6c6b6b6b6c6d6e707375787b7e80828281807f7c797673706d696663605559565452514f4e4c4b4538484746454545444444454546473a474c4e525460646a6f73757574747474747576787a7d808283838383838383838383838383838383848788888784817e79746c6056473a2a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3a474c5c646e777e83868a8b8c8d8c8b898784817e7a76726e6a65615858534e4b44373d3a3632292f2e2e2e2e2e2e2e2e2e2e2e2a3437393a3b3a37342a24221b1006000000000000000000000000000000000000000011273c51667c91a6bbd1e6fffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525323f4c505d656b6d6e6f6f6e6d6c6c6b6b6b6c6d6e707375787b7e80828281807f7c797673706d696663605559565452514f4e4c4b4538484746454545444444454546473a474c4e525460646a6f73757574747474747576787a7d808283838383838383838383838383838383848788888784817e79746c6056473a2a1d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3c4b5c6479878372604a40301f0f0000000000000000000000000000000000000000000000000000000005131e25282824201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374c62778b9fb4cadff3ffffffffffffffffffffffefdfcdbdb39e8978625544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002141e3246576278889da7b8c5d2c5b7a69b8574604b40301d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020324351626c7d847e72604a41311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e212c35383f3a474c4f525456585a5c57616366686a6c6e7071737271706e6c6865625958534e493d3b353026221b1008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b10161e21252a2b34373c4038454b4e50525252525252525252525252525252514d483c403b36332923211a0f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4a6072849191919191929496999c9faba8aeb4b9c6c8cbd5e2ebfdfffffffffffffffffffffffffffffffffffffff6ebe2cdbdb09e947f695e4d3d2d1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122333435061697c899aa2b4bac7d1e0e7f3ffffffffffffffffffffffffffffffffffffeaddd0c4b7b2a19a8f87817e7c7d81868e979faab1b6c2c9ccd6dadde0e7eef0f6fffff9ebdbcebeb19f978172604a433324140400000000000000000000000000000000000000000000000000000000000e1e304150626d8197a0b0bdced8e6f1fffffffffffffffffffffffffffffffffffffff8f3e7e0ddd7d2d6cdc9c8c7c7c8c9cdd6d1d5dadfe2eaf4f6fdfffffffffffffcf6f4edece3d6c8b6a58f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c37444b5a626e7a848e979fa9aeb4b9c6c1c4c5c6c6c3c1b5b1ab9f9a928a847e7874706e6d6b6a655d4d41301c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212f383f4c505558595a59595857565656565657595b56606366696b6d6d6b6a69676461585b5754514e4b4437413f3d3b3a383d4346484847443e3632282f2f2f3031322a33373936434b4f545a556060545f5e5f5560616365686a6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f727372716f6c686460554b45382a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a333e4a4f5962686e7175767778777674716f6c686561585955595c5e5e5c58524b43362b211e16191919191919191919191919181f2224252625221f180f0d0700000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212f383f4c505558595a59595857565656565657595b56606366696b6d6d6b6a69676461585b5754514e4b443c494d493c3a383736322833323130302f2f2f2f2f3031322a33373936434b4f545a556060545f5e5f5560616365686a6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f727372716f6c686460554b45382a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636495a647a899d95806a5e4d3d2d1c0c0000000000000000000000000000000000000000000000000000041323313a3d3d39353025180f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f8499afc5d5e8fbfffffffffffffffffffffdebe0ccb8a79a8473604b3b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839485a6379899ea7b5c2b7a79d887862564532221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214253444515f686f6960544330231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e19202329293337393c3f40424439464b4e51535556585a5c5e5d5c5a595653504c483b3e39352c25201c14080700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d20252832363b3f3b484d5155595660636667676767676767676767676767676766625a5a55514c463a39362c221b10010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30435462777c7c7c7b7c7d7f8183878b8f93989ea8abb3b8c4cee2eaf5fffffffffffffffffffffffffffffffffffffffeeadbcdbcb59f8d7c665b4a392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d304150626a7f8d9ea7b4c0cdd7e5eefbfffffffffffffffffffffffffffffffffff7ece3cdbfb3a69d90847a726c6867686b7179828b949ca4acb3b9c6c5c8cbd5d9dce3edf7fff9ecdccebeb19f96816c6150423122120100000000000000000000000000000000000000000000000000000009192c3c4d5f6a80959fb1becde2eaf6fffffffffffffffffffffffffffffffffffff7ece3dfd5cbc8c2bdc6b9b4b2b2b2b2b4b9c6bcc0c5c9ced8dfe2eaf5fafffffffffffffffffff4e6d3c3a7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000f1927313c484d5c646f79828a92999ea8a8acafb0b1b1aea9a39b948b847d766e6963605459575654504b3f302313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232f383b40434444444443424141404141424438454b4e5153565757565554524f4c463a423f3c383531272b292f39464b52585b5d5e5c59534b45382d1f1a1b1c1c171f21242630353a3f37444b4a43494949444b4c4e5052555858585858585858585858585858585858595c5e5d5c5957534e4b443731271a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363b484d535854606162626260565c595653504c5961696e717373716d676054483b2b1a0a000303030303030303030300050b0d0f10100f0c0b0400000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232f383b40434444444443424141404141424438454b4e5153565757565554524f4c463a423f3c3835424e5a625a4e423122211e161d1c1c1b1b1a1a1a1a1a1b1c1c171f21242630353a3f37444b4a43494949444b4c4e5052555858585858585858585858585858585858595c5e5d5c5957534e4b443731271a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546378899ea79f8d7c665b4a3a2a190900000000000000000000000000000000000000000000000000122231414e52524e4a43362d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b51677c91a7b8cce0f5fffffffffffffffffffffffbe8d6c5b4a2947f69594834200d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3c4a5b647a899ca4afa69d897a6459483828150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162634414e525a544a4336251305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14171f2124272a2b2d2f293336393b3d3f414345474847464544413e3a37342b2923211a100b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f222731363a38454b5055595962666a6e7275787b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b78736f6b666158554e493d372e1d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859626766666666686a6c6e72767a7e838990969ea6b1bdcdd7e5f3fffffffffffffffffffffffffffffffffffffff9eae3cfbcab9f8a79635746331e130000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6a80949fabb8c5d1e2eaf5fffffffffffffffffffffffffffffffffffff7e7dacfbcb0a199877c6f655d57535253565b636d787f868f979ea8acb0b3b7c4c4c7d0dce3eefcfaecdccebdb09f957f6a604e40301f0f000000000000000000000000000000000000000000000000000001142637495a677d919eafbecedcebfdfffffffffffffffffffffffffffffffffffdeee7dacfcac5b8b3ada8a4a89e9d9c9c9d9ea8a3a7aab0b4bac7c9cdd7e0e7f2fbfffffffffffffaece1ccb9a8907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2b353e4a4f5c646d767d84898f9396999b9c9c99938d867f776f686157534e4a433642413f3b372e2113050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c23262b2d2f2f2f2e2d2c2c2b2b2b2c2d2e273136383b3e40424241403f3d393633292d2a2623201d15202f404c5761686d717273726f6860564a3d2d1c0c0000040a0c0f141c20242a2731353530253426313536383a3d404243434343434343434343434343434343444748484744413e393531261d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222b34373e36434a4b4c4d4c4b45384441414e6068777e8387888887837c7362594838281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395a70859aafc5daefffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c23262b2d2f2f2f2e2d2c2c2b2b2b2c2d2e273136383b3e40424241403f3d393633292d2a2632434f60687868604e3f2e1d0d0200070606050505050505060600040a0c0f141c20242a2731353530253426313536383a3d404243434343434343434343434343434343444748484744413e393531261d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba7b8ab9e8a7963584737271501000000000000000000000000000000000000000000000008182f404e5f68676460544a3d2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20364b6075899eb3c8deeffffffffffffffffffffffffff3e3d1c0b49f8a78624d3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3d4a5c647886939a96887a645c4a3b2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081623313a3d453e35302518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f121416181a171e212426282a2c2e3032333231302f2c2925222018130e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009171d2a343738454b50555660656a6f73777b7f83878a8e90919191919191919191919191919191918d8984807b76716a635b4f4b3f31261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b484d515151515153555759576164696e757b8188979fb4bac7d6e3f2ffffffffffffffffffffffffffffffffffffffffecdac9baa89c8676614c41311e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d51677c919eb4bcc9d6e3effdffffffffffffffffffffffffffffffffffffffecdac9bcb59e958376665e504b3f3e3c3e3d494e596269717a828992979a9da6a6afb3bfc8d1dee9f7faebdbcdbdaf9e937e685e4c3d2d1c0c00000000000000000000000000000000000000000000000000081d3144556378899eb3bcccdcecfafffffffffffffffffffffffffffffffffff5e9e1d1c9bcb5aea69e98938e8b8988878788898b8e91959a9fa9adb4bac7cbd5e0e8f3fdfffff9f2e7e0cebfb39e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e19202e363e4a4f5861676e75797e8184868787837e7871696259524c4639383530252d2c2a25231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e101618191a1a19181717161616171819151d202326292b2d2d2c2b2a2724211f171814110e0b081b2d3e4c5e66757d8286888887847e74635b4a3a2a1804000000000001080b0f15151d20201c131f141d20212325282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f323333322f2c2924201d140902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d18202229253035363738373632282f394d5f687e8a94999c9d9d9c98918577625645321d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465773889db2c8ddf2fffffffffffffffffffffffffff0dbc6b09b86715b392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e101618191a1a19181717161616171819151d202326292b2d2d2c2b2a2724211f17181e31414f61697e8a7e685d4b3b2b1a0a000000000000000000000000000000000001080b0f15151d20201c131f171f21292725282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f323333322f2c2924201d14090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a3b5c5b9a89d8776615544311d1403000000000000000000000000000000000000000000011426364c5e687d7d7973645c4a3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566c8196acc1d2e4f8ffffffffffffffffffffffffefe1cdbaa897826d594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3e4a5a63747e858177645c4a3e2d1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e25282f29201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010300030a0c0e11131517191b1c1e1d1c1b191713100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001727353b484c535660656a70757a7f84888c9195999c9faba5a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a79e9a95908b8680796f645d4b443726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b34373c3c3c3c3c3d3f4139464b4f535560656b7681929fa9b8c5d4e2f1fffffffffffffffffffffffffffffffffffffff7e7d7c6b6a498826e5f4d3c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b70859bb0bccfd9e7f3fffffffffffffffffffffffffffffffffffffff9ebe3cfbcab9f93807261584c40372e2927282c363b484d545c646c767d8285888c9199a1afb4c0cbd9e9f7f9ebdbccbcb49f8d7c665c4a3a2a1704000000000000000000000000000000000000000000000005182b3b4b6073859ba8b9ccdaeafafffffffffffffffffffffffffffffffffff2e5d7cdc0b4ab9f999088827d797674737272737476797c80858a91989fa9b3b8c4ccd6e2eaeceae6dfd5cbbdb1a1957f6a5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b222d363a464c52556064696c6f7071716e69635a544d483b36332923201c13181615100e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030405040403020101010101020002090b0e1114161818161514120f0c0a0400000000000d22364a5c667c8892989b9d9d9c99938779635847331f130000000000000000000001080b0b07000001080b0c0e10131518181818181818181818181818181818181a1d1e1d1c1a17130f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13131c2021222322211e192b3c51677d919fa8aeb1b3b3b1ada39b8674604b3f2f1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba6b7cbdff4fffffffffffffffffffffffffff3ddc8b39e88735746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030405040403020101010101020002090b0e1114161818161514120f0c0a06192c3c4d5f697f929f8c7b6559483828160200000000000000000000000000000000000000000001080b0b070c1c2a33373e3c38352b1e171818181818181818181818181818181a1d1e1d1c1a17130f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec1d2c6b6a59a8473604b42312111010000000000000000000000000000000000000000081c304354667c90928e867a645443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384e64798ea3b5c9ddf5fffffffffffffffffffffffffce9d7c6b49f8b77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202d3c495660696f6c61594a3e2d2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b10131a140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d3546525962686f757a80858a9094999da6a6aaaeb2b4bcc9bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc5b8b3afaaab9f9b958e847a6c605544311d130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222727272627282a2c2832363a37444b5057616c7d8b9ea7b7c4d4e1f1fffffffffffffffffffffffffffffffffffffff5e4d3c3b2a0927d675a483520130000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63788da3b4c8e3ebf7fffffffffffffffffffffffffffffffffffffffbebdbccbbb59f8d7e6b6054463a2f231c1312131a212b34373e4b4f5761686d7073767c848e9aa2aebbcbd9e9fbf9eae3cfbcab9e8a7a645847331f1300000000000000000000000000000000000000000000000b20344859697e93a3b5c6d6e8f8fffffffffffffffffffffffffffffffffff1e2d4c7bab4a29a8d837b746d686461585d5d5d5d576163676b70767c838a949da6b3b9c5ced8d6d5d4cac4b7b39f978372604b39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b2229333637444b4f53575a5b5c5c59544d493c37342b211e170e0b0700000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202010000000000000000000000011426374f647a8b9da6adb0b2b3b1aea59d8876614c42311d0d0000000000000000000000000000000000000000000000000303030303030303030303030303030303040709080704020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0d0d0d0b0b2035485a71869cb1bac6c6c8c8c6c1b5a496816c5d4c39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c4d4e7fafffffffffffffffffffffffffff4e0cbb8a68b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202010000000000000c2035495a677d929daa9d8878625645321e140400000000000000000000000000000000000000000000000004172a3a474c53514d483c33291b0b0003030303030303030303030304070908070402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcd3c3b4a296816c604e3f2f1f0f00000000000000000000000000000000000000031628394b6073869ca7a49c8773604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a21364a5c71869bb1c7d7e9fdfffffffffffffffffffffffff5e2cebbaa947f6a5439291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c38454b545a564c473b2d2010020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0d0e0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1418191816120c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c52646d777e84898f959a9fa9aaaeb3b8c4bfc3c7cacfd9d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d5ccc8c4c9bcb4b0aaa29a8d8173604b41301e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1211111111131517161e212527313639464b5f677b899da6b7c3d3e1f1fffffffffffffffffffffffffffffffffffffff1e1cfbeb39e8978624d41311c0c00000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8096abc1d1e4feffffffffffffffffffffffffffffffffffffffffeeddcdbdae9d937e69604a4336291c1208000000060d1920222e3739464b52575b5861666f7984949daebbccddedfffeebd9c9b9a89d8776614c41311d0d000000000000000000000000000000000000000000061a2c3d4d62778a9eb4c1d2e4f4fffffffffffffffffffffffffffffffffff1e1d4c4b7a99f9384796e666054534f4c463a474739464b4e52555760676e777f88949ea7b4bbc8c1c0c3b7b2a69d928174605443301b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f212731353a3e4144464747443e38352c2220180d0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8399aab8c4c6c7c8c7c3b7a699836e604e3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da4b6c9d7dcdddddcd2c2b59f8d7b655745321e0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fffffffffffffffffffffffffffffbe7d5c4a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384d62788a9fb4b8a69b8574604b433222120100000000000000000000000000000000000000000000000a1f334758616967625a4c463929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dce1d0c0b19f937e685d4b3d2c1c0c00000000000000000000000000000000000a151e324557687d92a4b5b6a58d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e53697e93a9bacde1f6fffffffffffffffffffffffffdead8c8b09b86715746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832363e454137342a1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f121619141d2021222322201c14110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1920222a2d2e2e2b27211e160b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6d828b93999fa8aab0b4bac7c4c8cbd5d4d8dcdfe3ebe6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e8e0ded9d9cfcac6c0b4ab9f96826d5f4d39250b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0f151d202933414d5d6579889da5b6c3d3e1f1ffffffffffffffffffffffffffffffffffffffede1ccb9a89a846f5f4d3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075889eb3c8ddeffffffffffffffffffffffffffffffffffffffffff1e1d0bfb09f947f6a604f423025180c00000000000000050b101b222832363d423a474c515c64727f949daebfcfe2f2fff7e7d7c6b7a599836f604e3b2b180500000000000000000000000000000000000000000c2135495b6d8297a8b9cddfeffffffffffffffffffffffffffffffffffff7e7d4c3b7a69d8b7e6f645c504b4336393633293232293336393c39454b5158616a757e89979faaabacaba8a59d94887d6d6056453626140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d2024292c2f3132322e292320190e0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c8d5dbdddddcd4c4b3a1937e6859483420110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f12140f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c2d3e5f1f2f2efe3cfbcab9d8775604b3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffe7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566d8298a9bac4b5a398826d614f402f1f0f0000000000000000000000000000000000000000000006192c3c4c61767e7c786e615746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeedecebdb49f8c7b655b493a2a1b0a0000000000000000000000000000000d1a27313c4b6075889db2c2b8a78c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21374c61768a9fb4c9def1fffffffffffffffffffffffffff4dfcab49f8b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2029302c221f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1115151d2024282b2e263135373738373530262722201916110e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2b35383f424443403c3632291d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788d9faaaeb4bac6c5c9ced8d9dde0e7eaeef1f4f7fefffcfcfcfcfcfcfcfcfcfcfcfcfcfffbf5f3efebe3dfdbd0c9bcb5a0927d675239281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b171e303f4b5b6378879da5b6c3d4e1f1fffffffffffffffffffffffffffffffffffffce8d6c6b3a1927d675847331f100000000000000000000000000000000000000000000000000000000000000000000000081c2f3f52687d92a7b8cce0f5fffffffffffffffffffffffffffffffffffffff5e5d3c3b3a196816c614f42321c13080000000000000000000000070b161e21282d2933373d4a54606a7f94a0b2c4d4e7fafff4e4d4c3b3a1927d68594834200d0000000000000000000000000000000000000005192b3b4e63798c9fb4c6d6e9fdffffffffffffffffffffffffffffffffffecdac9b7a59d887a68604e4a3e35302624211f171d1d171e2123272832363a474c56606977818b92969795938e877f76675f4b4538271808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f14171a1b1c1c19140e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea8b9cde6f0f2f2f1e2cfbfb39e8977624d402f1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d2025272924221b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffecdac9b7a595806b5b4a362111000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffead5c0aa95806b5538271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c7d2c1b2a0947f695e4c3d2c1c0c0000000000000000000000000000000000000000000c2035495a6c8193918d8375614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aac2d3e5ebe2cebbaa9e897963594739281808000000000000000000000000010f1d2b38454b5a6a7f95a6b7c8b39e88735947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586d8298adc2d3e5f9fffffffffffffffffffffffff7e3cfbcab8e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b141a170c0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1212121212121212121212121212121215151d2023272a283236393d404337444b4c4d4d4c4b43363c38342b2b2723201c1314100b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091927313c484d5458595856514b463931261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bbc8c9cdd7dadfe2eaeef2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffef7f4eee7dacfbeb09b86715746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313212e3d4a5a6278879da5b6c3d4e2f2fffffffffffffffffffffffffffffffffffff4e4d0bfb39e8976614c3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c5d5e7fbfffffffffffffffffffffffffffffffffffffce9d7c7b6a5998373604b4332241400000000000000000000000000000003090c1318171f212d36434a616e8398a6b7cbdfebf6fff1e1d0bfb39e8977624c3c2b19050000000000000000000000000000000000000b203448596d8298aabbcee4f4fffffffffffffffffffffffffffffffffff8e3cfbcab9d8778645c4e42362d201c140f0c0a040000030a0c0e12161e212a3338454b58616c777d8081807e79736961574d4131271a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c6d6e9ffffffffede1ccb9a898836e5e4c3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2631353a3d3e39362d20160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffff7e7d4c3b49f8b79634e3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5b71869bb0c6dbf0ffffffffffffffffffffffffffffffeed9c3ae99846e5645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea9bacddfcfbeb49f8d7c665b493a2a1a0a00000000000000000000000000000000000000081b2e3e4d63788b9fa6a197816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4b6cadef3ead8c8b9a79d8777615745362513000000000000000000000002101f2d3b4856606b788a9eb4c4c8ae99836e593b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657a8fa4b6cadef5fffffffffffffffffffffffffeebd9c9a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d131a2124272828282828282828282828282828282a273135383c3f38454b4f5255595b556061626362605456514d483c403c383530252a25211e160f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192737444b5a62696d6e6d6b6761574b4437261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea8b9ccdee1e9eff4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ecddc9b5a38b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3c495a6278879da5b7c4d4e3f3ffffffffffffffffffffffffffffffffffffeee0ccb8a797816c5c4a362212000000000000000000000000000000000000000000000000000000000000000000071a2d3d50657b90a3b5c9e3f3fffffffffffffffffffffffffffffffffffffff2e1cdbaa99c8776615544312515060000000000000000000000000000000000000000040a0f182530434c6176889db3c0ced9e6f1ffede0ccb9a797816c5a4834200b0000000000000000000000000000000000011426364d62788b9fb4c8d9ebfffffffffffffffffffffffffffffffffffff4dfcab59f8d7b655a4a3e31211a0f0801000000000000000000000003090c181f28323a474c5961686b6c6b686360544c4639301d150a000000000000000000000000000000000000000000000000000000000000000002080b131b140c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e0e0e0e0e0e0e0e0e0e0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffce8d6c6b2a0907b665544311d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b293337444b4f52534f4a3e33261604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffff1e2cebbaa99846f5d4b372312000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485974899eb4c9def3fffffffffffffffffffffffffffffff3dec9b49e8975604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788dabbccfe3e3cfbcab9e8a796358473828180800000000000000000000000000000000000d1822374b5c6e8398aabbb19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879cb1c5d5e7f6e6d6c5b6a59b8575605443301c120200000000000000000311212e3d4a596274808b9ea8b9cdbbaa937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23374b5d72879cb1c7d7e9fdfffffffffffffffffffffffdead8c7a48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f0d0b050000000000000003090b0f110b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12192022282d36393d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4037444b4e515558566064676b6e71737576777877756f6b66625a5a55514d4a43363f3b36322824211a100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374455606b787f828383807c766a605544311d12010000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3c485a6278879da6b7c5d5e3f3fffffffffffffffffffffffffffffffffffbe8d5c5b49f8c7a644e402f180800000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499afc1d2e5fffffffffffffffffffffffffffffffffffffff2e2cfbeb49f8a796358463726140700000000000000000000000000000000000000000000000008131f334758677d92a2b4bbc8d3e1ebfae8d6c5b49f8b78624d38220d0000000000000000000000000000000000081c3043546b8095aabbcee6f6fffffffffffffffffffffffffffffffffffae6d4c3ad98826d5d4b3c2d2013070000000000000000000000000000000000040a161e2a333b474c52565756534e4a433633291b1302000000000000000000000000000000000000000000000000000000000000000009151d2029302a211e170b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d181f2223232323232323232323221f180e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c3d3e6f9fffffffff4e4cfbeb19c8673604b38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3a464c5560646769645c504433231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d3e5f9fffffffffdead8c8b3a18f7b6550402f1d090000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca8b9cde1f5fffffffffffffffffffffffffffffff5e1ccb9a8907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadfebd9c9b9a89d877661564536251300000000000000000000000000000003111d2b34414f647a8fa0b2c8b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354697e94a6b8cbe0f1f3e3d3c3b4a3998372604a41302010000000000000000311212e3f4b5b637785959faab9c6cab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f54697f94a9bacde1f6fffffffffffffffffffffff6e2cebaa98d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202522201816100b0902090b161e212526201d15090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e15192022272b34383d3d4a4e525252525252525252525252525252525558556063666a6d7175797d808386888a8c8c8d8c8985807c77736f6b666360545754504b453839362d25201d1409080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d3144556073808b9497999895918a8073604b41301d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8197a8bacde1ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b59f8b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c485a6378889da6b8c5d6e4f5fffffffffffffffffffffffffffffffffff3e3cfbcab9a84705e4c3626140100000000000000000000000000000000000000000000000000000000000006192b3c4e63798ea1b3c7dff0fffffffffffffffffffffffffffffffffffffae7d4c4b2a0927e685b4a3a291909000000000000000000000000000000000000000000000000000004172a3a4a607284959faab6c3cedfe7f2e2cebaa995806a5539291703000000000000000000000000000000000b20354b6074889db2c8d8eafffffffffffffffffffffffffffffffffffff4dfcab7a58f7a654f3f2e1e10020000000000000000000000000000000000000000030c181f2a34373d4142403e393530251e170b00000000000000000000000000000000000000000000000000000000000000000712192731363e463f3633291f170b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202a34373838383838383838383837342a24211a0f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1014151614110b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca5b6cadff3ffffffffffeddec9b6a4927d685645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f3f4b58616b747a7c7e7a6b625041301b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da4b6cadef3fffffffffff6e6d0bfb09b85705e4c38241100000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c6d6e9fcfffffffffffffffffffffffffffffffce8d6c6ac97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465771869bb1c6dbeee7d6c6b6a59a8474605443301c13030000000000000000000000000613212f3b484d5f70859bb0bec2ad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6175889eb3c3d3e6f9f1e1d1c1b2a195806a5f4d3e2e1e0e00000000000311212e3f4b5d6579889ba3b4bbc8d5c5af99846f5947341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121374c61778a9fb4c9deeffffffffffffffffffffffff4dfc9b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f2731363a37342b2b26201d151d202832363a3b3631271e160a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1920232a2b35383c3c484d52585b63676767676767676767676767676767676a6e7175787c7f83868a8e9295989b9d9faba2a2a89e9a95918d8884807c7874706d69656056544e4a3d3b353126221b100a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f404b607383969faaadaeadaba89f95826e5f4d392510000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374d62788a9fb4bdcde2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee2cebbaa9a846f5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3c495a6379889ea7b9c6d7e6f6fffffffffffffffffffffffffffffffffeebd9c9b4a2907c665443301c090000000000000000000000000000000000000000000000000000000000000b2035495a6d8298adbfd0e3fefffffffffffffffffffffffffffffffffffff2dfcbb7a698836e604e3d2d1b0b000000000000000000000000000000000000000000000000000000000c1c3043546074808c9ca5b1bdcbd4e2ead8c7b19c86715746331e0a0000000000000000000000000000000010263b50657b90a6b7cbe6f6fffffffffffffffffffffffffffffffffffff2ddc7b29d87725d4b372111000000000000000000000000000000000000000000000000040c181f22282b2c2b2924201c130803000000000000000000000000000000000000000000000000000000000002090b101b223037444b535b544c463933291f18111312110e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000712182630353b474c4e4e4e4e4e4e4e4e4e4e4c473b39362d201d150c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b161e2126292b2b2926211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485972879db2c7dcf2fffffffffff9e5d3c2b29d8775604b3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404c5d657680888f92938e806b5f4d39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72879cb1c7dcf1ffffffffffffedddc9b5a3917c66513f2e1c08000000000000000000000000000000000000000000000000000000000000000000000000000a15293e53687e93a8bdd3e8fffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839566b8095abc0d0e3f4e4d3c3b4a2988272604a423121110000000000000000000000071524313f4b59626f7d92a2b4c8c1a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e324657697e94a5b6cadfedffefdfcfbfb59f8d7d675c4b3c2c1d0d0000000412212e3f4b5d657b899da6b5c1ced8cbb8a6917c67513a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586d8298adc0d1e4f7fffffffffffffffffff5e5d4c3b09b86705544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e19212a3438454b4f4d483b413b363228323638454b4f504b443732281f1817151412110f0e0c0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2c35383f3c484d51575a62686d73797c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f83868a8d9194989c9faaa7aaaeb0b3b4bcb7c6b9b3afaba6a69e9995918d8985827f7a756f6a645c57504b4437372e211f170c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384c5e6c8197a1b4bbc8c3c2c6bab4a0917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000092035485a687e939fb0bdced9e6f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeedecfbeb49f8c7a644e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c495b647a899ea8bac8d8e7f7fffffffffffffffffffffffffffffffff7e7d1c0b19c8673604b372614010000000000000000000000000000000000000000000000000000000005182b3b4d62788b9fb4cadfedfffffffffffffffffffffffffffffffffffff2e2cebdb29d8876614c42311f0f0000000000000000000000000000000000000000000000000000000000001325364556606b7a87979fb3b7c4cfe0dec9b5a48b76614b36210c000000000000000000000000000000061a2c3d576c8197acc4d4e6ffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583f2e1b030000000000000000000000000000000000000000000000000000040b0c13161716130e0b0700000000000000000000000000000000000000000000000000000001080b1014151d20242d36404d556068706961574c463a332a2628282624211e16120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a212f36434b515962636363636363636363636259554e4a3d353127211f170e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2932363b3e40403f3b3632281b14060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b576c8297acc8d8eafdfffffffffff0dfcbb7a6937e695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4c5e667b88969ea7a7a89e917c675745321e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c566b8196abc5d5e8fbfffffffffff8e4d1c1b09b85705d4b372310000000000000000000000000000000000000000000000000000000000000000000000002101a28323d576c8196acc1d6ebfffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da2b4c8dceef1e1d1c0b2a095806b604e3f2e1e0e00000000000000000007152532424e5d657783929badc0c9b5a38d78624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394b6074879cb2becfe2f2fdede3cfbcab9f8b7a645a493b2a1c0c000514222f3f4b5d657b8a9ea7b7c4d1e2d9c8b39e8875604b36200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4f647a8fa2b4c8ddedfffffffffffffffff5e7d8c7b6a5937e69543726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232c353a474c56606462595b56504b4538454b525660646660554b4539342a2c2b292826252322201d1512100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b29333c494d54595a62676c72777d83888e9292929292929292929292929292929295989c9fa9a6aaadb1b4bbc8c0c3c6c8cacfd9d6ccc9c4c0c4b8b3afaaa6a89e9b9794908a857f79726c6560554f4b3e37332a1f180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556667c919fb1bfced8d8d8d7cdbeaf99846f5a442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4e606c81969fb4bbc8d6e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefdfd0c0b2a0947f695c4a361b0f0f0e0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4a5c657b8a9faabbc9daecffffffffffffffffffffffffffffffffffeedec9b5a4927d675544311d0a000000000000000000000000000000000000000000000000000000000b203448596c8197aabbcee2f7fffffffffffffffffffffffffffffffffffae7d4c4b19f907c6658473324130100000000000000000000000000000000000000000000000000000000000008182738454b5d647581909da6b2beccd6d2c2a38e78634e39230e0000000000000000000000000000000c2135495b73889db2c8ddf2fffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000001020100000000000000000000000000000000000000000000000000000000000508141c20252a283236393e4a4f5f67747e857f766a61584c473a3c3d3d3c3936322827211f170e0c0600000203040002080b0d1013110b07000000000000000000000000000000000000000000000000000008131c2d36404c5460666f777878787878787878787877716a635b544b443736332923211a0f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a3439464b5053555554504b4539322416080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91aabbcee2f7fffffffffffae6d4c4b29d8774604b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637495b667c8b9ea6b3b8c5bcb29d8775604b3d2c1a060000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa7b8cce0f5ffffffffffffefddc8b4a38f7a65503e2d1b070000000000000000000000000000000000000000000000000000000000000000000114202d38454b5b6f849aafc4d9effffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6f849aafc0d0e7f7efdecfbeb09e927e685d4b3c2b1b0b0000000000000007152533434f60687b8999a1adb9cac7b09b85705a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d324556667b90a0b2c4d5e7faffecdac9baa99e88786259473a2a1c0e192032404c5d657b8a9ea8b9c5d4e2e2cebbaa95806b5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c70859ab0bfd0e3f3fffffffffffff2e5d8c9baa99d8775604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c35383c494d59616a757a7774706b656056535660676f757a7b746960574c483b41403e3d3b3a383735312727241d120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464c5a636a6e73777c81878d92989da6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7aaadb1b4bac7bfc2c6caced8d5d8dbdddfe3ebe8e1dedad5d5cbc8c4c0c6b9b4b0aca9a99f9a948e87817b746c645c544c473a342a1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074879db2bdcee2eaeeede9dec8b39e88735e38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424a607281949faab9c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefdfd1c1b3a298826d614f3e2d24242423211e160f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3e4b5d667c8c9fabbccfe3eafafffffffffffffffffffffffffffffff8e5d2c2b19c8673604b382816020000000000000000000000000000000000000000000000000000031629394d62778a9fb4c8d9ebfefffffffffffffffffffffffffffffffffff5dfcbb7a697826d5e4c3a29170600000000000000000000000000000000000000000000000000000000000000000a1a27313f4b57616c7c8898a0b3b8c5d0c1a38d78634e38230e0000000000000000000000000000000e23384e63788da6b7cbdff4ffffffffffffffffffffffffffffffffffffffecdac9a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202630353a3f38454b4e535c64707c87939b94897f766b615850515352514e4b45383c36332923211a15161718191b151d2023252926201c130800000000000000000000000000000000000000000000000c1825303d4a4e5e66737b848b8d8d8d8d8d8d8d8d8d8d8c868079726960554c4c463a39362d231c1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b474c576165696a6b696660574f42342616040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff4fffffffffffff2dfcbb7a5927d685443301c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563798a9ea9b8c4ccd5cab6a597826d5b4935210e0000000000000000000000000000050b0d1115170e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8def3fffffffffffff7e4d1c1af99846f5c4a362210000000000000000000000000000000000000000000000000000000000000000009151d323e4a56606a79889eb3c8ddf3fffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50657b90a2b4c9d9ebfeecdccdbcb49f8c7b655a483a291a0a0000000000001525334350616a7e8c9ea7b3bfcacebaa9937e69543c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384c5e6e8398a6b8cbe0ebfdf7e7d7c7b8a69c87776258473a2b202b34434f5e667b8a9ea8b9c6d6e4f2dfcab49f8b78624d382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e50667b90a1b3c5d6e6f4fffffdf7ede2d4c7baab9f8b7b655645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3d494e535b636c777f888f8c8985807b756c696e757c848a8f90877e756a62595857555452514f4e4c4b44373c39301e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4857616d787f83888d91979ca4a7adb3b8c4bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbfc3c6c9ced8d4d8dbdfe2eaeaedf0f2f4f7fefcf5f3efeae7e0ddd9d5d6cdc9c5c2c7bab4afa9a59d979088817a716961584c483b3127190f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d53687e93a5b7cadbebfefffff5e0ccb8a78a755645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141c304354606c7f8c9ea7b9cce0f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffceeded1c1b4a39a8374604b433637393a393836322824211a0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f202e3f4c5e677d8d9fb5bccddcecfbfffffffffffffffffffffffffffffff0decab6a4927d675645321e1100000000000000000000000000000000000000000000000000000a1e3246576c8196a9bacde6f6fffffffffffffffffffffffffffffffffff5e5d0bfb39d8876614c402f1c0c000000000000000000000000000000000000000000000000000000000000000000000a151d2e39464b5e667682929ea7b3bfb4a38b76614b36210c00000000000000000000000000000013283e53687d93a8c4d4e7fafffffffffffffffffffffffffffffffffffff8e3cfbcab8d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b3536434b4f5458566064686e7a85919ca5b0a79e958980776c656668676663605657524c463a38352c2a2b2c2d2f30273136383a3e3c353025180c0000000000000000000000000000000000000000000e1c2a36434a5b63707c8690999faba3a3a3a3a3a3a3a3a3a39b958e867e7362616158564e4a3d372e221b10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4859626d767b7e80807e7b75696151443422120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f849aafc4daeffffffffffffffae6d4c3b19c8673604b37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6073859ba8b9c7d5e0e6d3c3b49f8c79634e3d2c1a0600000000000000000000070b10182022262a2c23211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8297adc6d6e8fcffffffffffffefdcc7b3a18e79644f3e2e190900000000000000000000000000000000000000000000000000000000000009192731424f5c6474808b9ea6b8cbe0f5fffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23374b5d6f849aabbccfe3f2faeae2cebbaa9e88786258463827180800000008131c334350626a7f929faab8c5d0dfc9b49f8a77614c37210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f404c6177889db3bdcedfeffff5e5d5c4b6a59b85766158493c353c484d61697c8b9ea8b9c6d7e4f4e3d1c0ad98836e5a48341a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001023384c5e6f8499a7b8c8d6e3ecebeae2dfcfc4b7a99f8d7d675d4b38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152431404c5b63686f78828a959da6a89e9a969089817e838991999fa9a69d938880776f6d6c6a69676664636160555c514d4132281a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000002162838485a6276828b94999da6a6acb1b6c2c2c8cbd5d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d4d8dbdfe2eae9edf1f4f7fefffffffffffffffffffffffffbf4f3eeeae9e1dedad7d7cdc9c4c3b7b2aca69d978f867f776c62594b44372c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b71869cb1c3d4e6f9fffffff6e1cdbaa98b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a61697b899eb3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffceeded1c0b4a39b8475615645444b4d4e4f4e4e4b453839362d1f170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110212f404d5f697e939eb0bdceddedfdfffffffffffffffffffffffffffff9e5d3c2b29c8775604b3f2f1c0c000000000000000000000000000000000000000000000000000c21364b61768a9fb4c7d7eafffffffffffffffffffffffffffffffffffce9d7c7b3a1917c67584633221100000000000000000000000000000000000000000000000000000000000000000000000002101b2832404c58616e7d899aa1aeb09b85705746321e0a000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1825303c484d546065696e7175797d838d9aa2b2b6c3b8b3a79e958a817b7b7d7d7b7975716c676158544e493d3f404143444537444b4d5053514a43362a1c0c000000000000000000000000000000000000010f1e2b3a475460697984919ca4aeb4bcc9b8b8b8b8b8b8b8c1b5b1aaa49c9385787776726b635b504b3f372e1f180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596277828a909395959490897e6c6251402f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a54697e93a9c1d2e5f8fffffffffffff2decab6a4927d675544311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687d92a3b5c6d6e5f3f1e2cebbaa98826d5b4935210e000000000000000308131c20252b34373b3f4239362c20190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263751667c91a8b9cce1f5fffffffffffff6e3d0bfae98836e5c4b372614010000000000000000000000000000000000000000000000000000000008182737444b60697a86959fa9b8c5d5e7fbfffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4f647a8c9fb4c4d4e7fafdead8c8b8a69c867661564536251808000b1825304350626a80949db4bbc8d5e3d2c2ad98836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f344759667c909fb1c1d2e4f4fff3e2d3c3b5a39b8576625a4b4a4e5a626f7f8d9fa9b9c6d7e4f4f1dcc8b4a28f7a644f3c2b190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404d6278899eaab9c6cfdad6d8cec9beb2a69d8b7d675f4d3f2e1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c33424e5e66797d848c979fa9b3b7b9b4b0aba89e9693989ea8aeb4bab7b2a79e958b858381807e7d7b7a7877757472675f4b45382b1e10020000000000000000000000000000000000000000000000000000000000000000000000000000091e324556627887979faaaeb3b7c4c1c7cad3d8dde0e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7eaedf1f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffcf5f3f0ece9e1dedad4cac7c4b8b3aca49c948a81776a6055493d302315010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da4b5c9e1f1fffffffff4dec9b49f89745645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530434f5d6b8096abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffceeded0c0b4a29a85756157474c556062646464636056574e4a3e332a1e160a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122230414f606b80959fb1bfd0dfeffffffffffffffffffffffffffffffff1dfcab6a596806b5d4b3a2a180800000000000000000000000000000000000000000000000316283952677c92a8bacde5f5fffffffffffffffffffffffffffffffffff6e1cdbaa999836f5f4d3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000b161e2f3a474c5f67778490989b927d6752392916030000000000000000000000000000031729395b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffff2ddc8b39d88735645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a36434a5a626c747a7f83878a8e92989fabb4c0cad3ccc5b9b3a89f9790919292918e8a86817c767069635b5654555758595b5c5560626568666054473a2a180400000000000000000000000000000000000f1f2d3c485861727f8b9aa2b1b6c2cacfd9cdcdcdcdcdcdcdd2c9c6c2b6b1a39b898a8b8781796f655d4f4b3e342a1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384d627787979fa9a8aaaaa9a79e93806c5e4c3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da3b5c9def2fffffffffffff9e5d3c2b19c8673604b3b2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074879db2c1d2e4f4fffeebd9c8b49f8c79634e3d2c1a0600000000000a161e2530353a3b484c5155574e493d352b1e1201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3ffffffffffffffeedfcab49f8c7a645544311d12030000000000000000000000000000000000000000000000000000011426364455606d7e8b9ca4b4bac7d5e3f3fffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122364a5c6c8196a6b7cbdfebfef6e6d5c5b6a49a8474605443362518111b2936434a616a80959eaebbced8e6dec9b5a48f7a654f3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c5e6c8197a3b5c5d6e7f7fff1e1d2c2b5a39b8678686060646c7883949fabbac7d7e4f4f8e5d2c1af9a85705c4a361d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112034485a657c8c9ea8b5bcc9c1c8bbb4aea098877b675f4d41302111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182630435060687c8a92999fabb4bac7cbccc9c5c6b9b3aca8adb3b9c6c9cdcbc5b8b3aa9f9a9896959392908f8d8c8a89877c6d6056483c2e20120400000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6074869ca5b4bbc8c8cbd5d6dcdee5edf2f4fafffcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4efe6dfddd5cbc8c2b6b1a89f968a7f73635b4d41331d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c2d2e5fffffffffff1dcc7b19c87725c382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c323f4d62788c9fb4cadff0fffffffffffffffffffffffffffffffffffffffffffffffceeded0c0b4a29a847561574858616f75777979797876726c645c4c473a3228211a14110f0f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041323324250626d8197a1b3c1d1e1f1fffffffffffffffffffffffffffff9e6d3c3b59f8d7b6559473625130000000000000000000000000000000000000000000000091e3246576e8399aec6d7e9fffffffffffffffffffffffffffffffffffff4dec9b49f8a78624d40301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2a33414d59626f7b83867f6a5f4d3a1b0b0000000000000000000000000000000a1e33465774899eb3c9def3fffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b475460697881888f94989c9faaa8adb5bcc9d1dfe6e0d6ccc6bab4aca5a6a8a7a6ab9f9c97918a857e78726b6a6b6c6d6e70717375787a7e7b72615847331f11000000000000000000000000000000000e1e2d3d4a5a627684949fa9b4c0cad3dfe3ebe2e2e2e2e2e2e2e4dddbd3cac1b5a79e9fa59d968e847b6f645c4c483b312719110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566d8298a5b4bac7bfc0c5b8b39e917c665947341f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a71869bb1c6dbf0fffffffffffffff0decab6a4937e6959483626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a51677c91a5b7cbdfeffffffff6e2cebbaa98826d5b4935210e00000003111b283236434a50565962666a6c635b4d483c301c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566e8398adc6d6e9fcfffffffffffff7e3cfbcab9b8573604b403021110300000000000000000000000000000000000000000000000000081c304354607381939faab5c2ced8e5f3fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4c6176889db2bdcee0f0fff3e3d3c2b4a29882726054433628202e394654606b7f959eafbccce2eae7d4c4b19c86715d4b371c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6074859ba7b9c9daecfffff0e0d2c1b5a49c897d747579818a99a1b4bcc9d7e5f4fff2dec9b5a3907b66503e2d1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4c5e667c8a999fababacaaaa9f998f8376655d4d4130231303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434b626a7e8c9fa9afb5bcc9cdd7e0e1dedad6ccc9c1bec3c9ccd6dee1dfd5ccc8bbb4afadacaaa9a7a6a4a3a1a89e9c918275625a4a3e2f22130500000000000000000000000000000000000000000000000000000000000000000000000b1f3447596a8095a4b6c3ced9dde0e7ecf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2e7e0ddd3cac6bab4a89e948579675f50433126190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c172c42576c8197acc1d6ecffffffffffeed9c4ae99846f59442f1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152035485a6e8399aec2d3e5f9fffffffffffffffffffffffffffffffffffffffffffdefded1c0b4a29a84756157485a6276848b8c8e8f8e8d8a8781796d61584b4539352c29262525211f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142433444b60738399a3b4c3d4e6fafffffffffffffffffffffffffffff1e3cfbcab9d8877615443301c0f000000000000000000000000000000000000000000000c21364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffffeebd9c9ad97826d5a49352212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f303b484d5e666e716a615041311e000000000000000000000000000000000c21364c61768ba7b9cce0f5ffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838475962727e8a969ea6a9adb1b4bbc8c3cacfdae7eef9f3e8e0d7cdc9c1babbbdbcc9bcb4b1acaa9f9a948d87817f808182848587888a8d8f93918576614c3f2e1c0800000000000000000000000000000d1d2c3c4a5b6378869aa2b4bac7d1dee5f0f7fefff8f8f8f8f8fff8f2f0e5ded1c5b8b3b4b6b2aba19a90847a6d62594b44372f211a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c3cdd7d5d5d5ccbdb39e8877624c402f1b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c556a7f94aac2d3e5f9fffffffffffff9e5d3c2b39e8977625443301c140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596f8499afc3d4e6fdfffffffeebd9c8b49f8c79634e3d2c1a06000816212f39454b5460656b72777b7f81796d625a4d413026180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215283851677c91a8b9cde1f5fffffffffffffeebd9c9b5a395806a5e4c402f21110000000000000000000000000000000000000000000000000417293a4b607282979fb4bbc8d2e2eaf5fffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e334657667c909fb1c2d3e4f5fff0e0d0c0b2a097817260544538363f4b57617280959eafbcccdae9f4dfcbb7a6927d68523f2e1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e3245566378899eabbccfe3ecfdfeefdfd2c2b6a79e9289898e969fa9b3bfcfd9e7f5fff9e6d3c3b19b86715e4c38201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404c5e6679848c93969694918a847a6e61584b3f30231305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28374454606c80939faabac7cacfdae2eaf5f5f3efe8e1ded6d3d8dee1e8f4f6f3e8e0d8cec9c4c2c1bfbebcbbb9b8c6b9b4b1a0978578645c4c403123140600000000000000000000000000000000000000000000000000000000000000000005182b3b4c62778a9eb4c2d3e2ebf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f0e5ded7cdc6b9b4a39b8a7d6a624b4437261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f1010101010101010101010101010111518171f21252f44596f8499aec4d9eefffffffffbe8d6c5aa947f6a553f2a16130d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c50657b90a4b6cadef3fffffffffffffffffffffffffffffffffffffffffeefdfd1c0b4a29a84756157485a6278869aa2a2a3a4a3ab9f9c968e82766960574e493d3e3b3a3a37332a1c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006161d3144556075859ba5b7cadff3ffffffffffffffffffffffffffffffecdac9b7a6998372604a3d2d1a07000000000000000000000000000000000000000004182a3a52677c91a9bacde1f6fffffffffffffffffffffffffffffffffff7e3cfbcab917c67523c2b1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131d2b34404c50595c555043332313010000000000000000000000000000000e23384e63788da3c5d6e8fbffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556627783939fa9b3b8c5c3c6caced8d8dfe3ecf7fffffffbf5e9e1ded6d0d0d2d2d9cfcac6c8bbb4afa9a49c9694959698999a9c9e9faba5a8a39b85705d4b37230e000000000000000000000000000a1a2b3b495a6379889ca4b4c0cdd7e5eef9fffffffffffffffffffffffffff9efe3d6ccc8cacac7bfb3afa29a8f82776960554c3f362d20180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa9bacde2eaeaeae8e0cbb8a699836e5e4c39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da4b6c9def3fffffffffffffff0e1ccb9a89a8472604b4231231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff2fffffffffff6e2cebbaa98826d5b4935210e08162634404c576068737a81878c9094978c8278675f4b433626180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb4c9def3fffffffffffffff7e7d2c1b59f8d7c665e4c3f2e1c0800000000000000000000000000000000000000000000000a1f3347586a8095a0b1beced8e6f0fdfffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5e6c8197a4b6c6d7e9fcfeeedecfbeb19f97817260564b4b505d657683969eafbcccdaeafce8d6c6b39d8874604b362011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495a667c8d9fb5becfdfeffffdefe0d3c5b9b3a89e9fa8abb4bac7d0e3ebf7fffff2dfcab6a5927d6752402f1c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f404c5b636f787e81817f7c766f645c4c473a2e211205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a28384555607281959eb4bbc8d7dfe3ecf7fdfffffffffcf5f3ebe8edf3f5fcfffffffbf6eae2dfdad8d6d5d3d2d0cfcdd6ccc9beb1a39b887a665e4e413224150700000000000000000000000000000000000000000000000000000000000000000b203448596c8196a8b9cde0f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5e9e1d6cdc1b5a89e91806d6055443726180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11171f21252525252525252525252525252525272a2d2933373a3d455b70859ab0c5daeffffffffff5e0ccb9a78f7a65503a2e2b28222019100b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d71869cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff0e0d1c1b4a29a8475605747596278879ca4b4c0b9b9c9bcb4b2aca097897f756b635b5753514f4f4c473a2b1e0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263745576177879db2c5d5e7fbfffffffffffffffffffffffffffff7e7d4c4b3a1947f6a5b4a36211200000000000000000000000000000000000000000a1f3447596f8499aec7d7e9fcfffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202f383b4346403c33251505000000000000000000000000000000000f253a4f647a8fa4b9cfe4ffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b60758599a1b4bac7cbd5d8dcdfe2eaedf4f8fffffffffffffffcf6f4ece5e6e7e7ebe3dfdbd8cecac5c3b6b2aba9aaacadaeb0b1b3b5bcc9c1b4a38f7a65503a25100000000000000000000000000215273848596378889da6b6c2d0e2eaf5fffffffffffffffffffffffffffffffffff3e8e0dedfdfdcd0c7c0b4afa098897e74655d4e4a3d342b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c7d7e9fdfffffbe7d5c5b2a1907c665745321e0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b71869cb1c6dcf0fffffffffffffffce8d6c6b3a195806b604e41311d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92abbccfe3f7fffffffffffeebd9c8b49f8c79634e3d2c1a16263444515e65757e868f969ca4a6aaab9f98897c6c6054433625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566d8398adc5d6e8fbfffffffffffffff0e3cfbcab9f8a7c655d4b37231301000000000000000000000000000000000000000000000c21374c61768a9fb4becee2eaf6fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404b6075869ca8bacde1ebfcfcecdccebdb19f978274645c60666e7b8799a1b0bcccdaeaf8f5e1ccb9a8947f6a5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6a7f95a0b2c1d2e1f1fffef0e3d6ccc6b9b4b4bac6c9cdd7e5edfefffff2e2cfbfb29c8774604b362011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000312222f3c494d5a63686b6c6a6761584f4a3e332a1c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28384556607382979fafbcced9e6f4f8fffffffffffffffffffffffdfffffffffffffffffffdf7f4efedebeae8e7e5e4e2e8e1decec1b5a69d8a7c685f4f42332516080000000000000000000000000000000000000000000000000000000000000417293a4c62778a9fb4c6d7e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4e9e1d2c6b9b49e9581736055443626140100000000000000000000000000000000000000000000000000000000000000000000000000050b0d1114171f21262933363a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3c3f423a474c4f52555b70859bb0c5daf0fffffffff3dec9b39e8975604b3843413d37342b26201d150e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f566b8095abc0d5eafffffffffffffffffffffffffffffffffffffff1e1d2c2b5a39a8475615746576177869ca5b6c3d0ceced9cfcac7beb1a79e94888079726c696664646158483c2d1f120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091928394759677c91a6b8cbe0f5fffffffffffffffffffffffffffffff2e2d0bfb49f8b79634e402f1d09000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffffffffffffffffffffffffffff0dbc5b09b85705847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121c23262e312a28201507000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8196a3b3bfcdd7e0e7edf1f4f7fefffffffffffffffffffffffffffffafbfdfffef7f4f1eae2dfdad3cac7c0bfc0c1c2c3c5c6c8cacfdad1c1ab95806b56402b160000000000000000000000000c1d3145566277879da6b7c4d3e0eefdfffffffffffffffffffffffffffffffffffffffbf5f3f4f4eee3dcd0c8beb2a89e93867b6f635b4d483b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffff3e3cfbfb29d8775604b3b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d556a8095aac2d2e5f8fffffffffffffff4e4d0bfaf9e937e68604e3b2a1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8298adc9d9ebfefffffffffffff6e2cebbaa98826d5b49352122344551626b7b87939ca4abb1b6c2c9bcb4a79e918172605443301c14010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283851667c91a7b9cce0f5ffffffffffffffffecdac9baa89f8b7b655041302010020000000000000000000000000000000000000000000f253a4f647a8fa9bacde2ecfdfffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e32455763798a9fb4bdcedeeefffaebdbcebdb1a098857a73757b838f9ca5b2bfcddaeaf8fdead8c7b39e8976614c38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e304050616e8298a3b5c3d4e3f3fffff3e8e0d6cdc9c9cdd7dee1e9f5fffffff5e5d4c4b3a1917c665544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2c353c494d53565755514c463a362d1f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2939465660748398a0b1bdcce2ebf6fffffffffffffffffffffffffffffffffffffffffffbf5f3eeecf0f4f7fdfffcfbf9fffcf5ecdfd2c4b8a89f8c7d696150433326160800000000000000000000000000000000000000000000000000000000000a1f3346586b8096a9bacde4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe4d6cdbcaf9f978273605443301c1505000000000000000000000000000000000000000000000000000000000000000000050b0e19202226292a33373b3a464c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5154585b586164676b6e71849aafc4d9efffffffffedd8c2ad98836d60565b5856524d483b3b36322823211a110c0a03000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffff4e4d4c3b5a49b8575615746546175859ba4b6c3d3e1e3e4ebe3dfdccec5b8b3a79e958e87827e7b7a7a76625a4a3d301c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2a3b4b6074889eb3c8ddf3ffffffffffffffffffffffffffffffffeee2cebbaa9b85705e4c38240b000000000000000000000000000000000000091c2f4054697e93aabbcee2f7fffffffffffffffffffffffffffffffffff9e5d3c2aa95806a553a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f11191c15130d0300000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffbe7d5c4a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074899eb3c2d0e1e9f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe6dedcd6d4d5d6d7d9dadcdddfe3ecd7c2ad98826d58432d1800000000000000000000000c1c30414b6074859ba5b6c4d5e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffff6eee3dccfc6b9b3a49c9084796e625948342008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8ffffffffffeddfcab7a595806a5948341f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23394e63798ea4b5c9def3ffffffffffffffffeedeccbcad9c927d6859473626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffeebd9c8b49f8c79634e3c2c304051636c80909da5b1b6c2c7cad3d9cfc5b9b39f968172604a42311f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def2fffffffffffffffff7e7d7c6baa99a84705f4d3e2e20140100000000000000000000000000000000000000000c21364b61768a9fb4c9dfeffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5b677d929fb1c0d1e1f1fff9ebdbcebeb2a39b8f898a9099a1b2b6c3cfddebf8fff6e2cebaa995806b5846331a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122233434b6074859ba5b7c5d6e5f5fffffbf4e9e1dedee1e9f4f6fcfffffffdead8c7b7a699836e5e4d37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19212c35383e41413f3c363329221b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2939465761748499a1b2becedbeafefffffffffffffffffffffffffffffffffffffffdf6f3e7e0ddd8d7dbdfe2eaf0f4f7fefffffffef0e2d5c6baaa9f8d7f6a61504433261608000000000000000000000000000000000000000000000000000000000c21364c6176899eb4c7d7e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1ccbdb1a0988272604b4333231202000000000000000000000000000000000000000000000000000000000000040e1920222b35383b3f3a474c51565861646565656565656565656565656565666a6d7073767a7d8083868b9fb4c9dff4ffffffffead5c0ab9580797573706e6b68625956504b453838352c26211e160b0800000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffce8d6c6b7a59c86766157464b60728399a3b5c3d3e1f1fffffef7f4ece3d6ccc5b8b3aba49c9793908f8f8778635b4d403026180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d3144556f859aafc4daeffffffffffffffffffffffffffffffffffdead8c8b4a3907b66513a29170400000000000000000000000000000000000f23384c5e71869bb0c8d8eafefffffffffffffffffffffffffffffffffff3decab6a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffff4e0cbb8a68c77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa7b8cce0eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1ebe9eaebedeeeff1f3f4f8edd8c3ae98836e59432e190000000000000000000004172a3a4d5f6c8196a3b5c3d4e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece4d6ccc2b5b1a1998c8377624d362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c2d2e5f8fffffffffae6d4c3b49e8a77624c3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2136495b71869cb1c6dceffffffffffffffffffceadacbbab39e8977615443301c1608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffff6e2cebbaa98826d5b4935384d5f6c81969eb2b7c3cad3dcdee5ebe3d6ccbdb09f96816c604e3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566d8297acc4d5e7fafffffffffffffffff5e4d7c7b4a2917d675c4b3e321d1409000000000000000000000000000000000000000a1e3246576f8499afc1d2e7f7fffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2d3d4d5f6c8197a2b4c3d4e4f4fff9ebdccfc2b5b1a79e9faaaeb3bfcad3e1edfbfffce8d6c6b49f8b77624c3a29170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004151e3245566277879da7b9c7d8e7f7fffffffcf5f3f4f6fcfffffffffff8eae2cebaa99d8877614c40301909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e192023292c2c2a27211f170b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283846576175849aa2b3bfcfdcebf9fffffffffffffffffffffffffffffffffffffbf5eae2dfd5ccc8c3c2c6c9ced8dadfe2ebf3f5fbfffff2e4d7c8bbab9f937f6b625144332616070000000000000000000000000000000000000000000000000000071b2d3e54697e93a8b9cce5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffceadbcebeb2a096816c61504130201000000000000000000000000000000000000000000000000000000000000c181f2b35383c484d5154585861666b70767a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7c7f8285888c8f9295989c9fa9bacee2f6ffffffffecd8c3b09e958d8a888683807d77716b656056544e493d3c363229221b10070000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffff5e1ccb9a89d87776258474a5b6b8095a1b3c1d2e1f1fffffffffffffff3e8e0d5ccc8c3b6b2aca8a6a4a49c8879665e4b43362a1d11020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435470859aafc5daeffffffffffffffffffffffffffffffffffff6e6d1c1af9a846f5846331f0a000000000000000000000000000000060c1b2e3f50667b90a3b5c9e6f6fffffffffffffffffffffffffffffffffffff1dcc6b19c8674604b35200b0402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3fffffffffffffffffffffffffffffffffffffff3ddc8b39e88735847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c5d6e8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffebd6c1ac96816c57412c17000000000000000000000a1f334758677c919fb0c1d2e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d2c9bfb3ab9f96806b5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b5c9def3fffffffffff1e1cdb9a897816c5a4935200d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d556a7f94aac0d1e4f7fffffffffffffffff8e8e0ccb8a7998372604b44342616080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffeebd9c8b49f8c78634d3c4556677c919fb0bccad4dee5f0f3f9fef4e8e0cdbdb09f937e685b493827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273850657b90a6b8cbe0f4fffffffffffffffffff5e5d1c0b39e897a645c4f42312619090000000000000000000000000000000000000316293951667b90a3b5c9d9ebfeffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414b6073849aa5b6c6d6e6f6fffaece0d2c9c5b8b3b4bbc8c7d0dfe6f1fffffff1e1ccb9a897816c5948341b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283848596379899ea9bac9d9ebfefffffffffffffffffffffffff8eadaccbbb49f8b7b655947342212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13161715120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919283845566175849aa2b4c0d0ddecfafffffffffffffffffffffffffffffffffffaf3e7e0d7cdc9c5b8b3aeadb0b4bbc8c5caced9dee0e8f2f4faf5e6d9c9bcb59d95806b62514433251405000000000000000000000000000000000000000000000000000d22364a5c71869cb1c6d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ede8e5e6ebf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffff9ecdccfbeb19f947f6a5f4d3e2d1b0b0000000000000000000000000000000000000000000000000000000e1d2a343c484d555a6266696d72767b80858a8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9194979b9ea7a4a7aaaeb1b4bac7d8eafdfffffffff3dfcdbcb0abab9f9d9b9896928c86817b756f69635b57514b4639372e221b1003000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffdead8c7b39e89796359483f4e63798c9fb4bfd0dfeffffffffffffffffffffbf3e8e0ded3cac7c1bebbc3b6a69d8a7c6a6054473b2f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c9def3ffffffffffffffffffffffffffffffffffffefdfcab49f8a76614c36210c00000000000000000000000000020e1a212a374b5d71859bb0c1d2e4fffffffffffffffffffffffffffffffffffffee8d3bea9937e695544311d1b191714120f0c0903000000000000000000000000000000020300040a0c0f0f0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3c5d6e8fbffffffffffffffffffffffffffffffffffffefdac5af9a85705a3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8aa947f6a553f2a15000000000000000000081c2e3f4c6176889eb3bdcddfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e5ded0c9bcb39e8873604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485971869cb1c6dbf1fffffffffffce9d7c6b49f8b78624d3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384d62788da2b4c8ddf5fffffffffffffffffffbe8d6c5b3a197816c625144342616040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc1d1e4f7fffffffffffffffff6e2cebbaa97826d5a494b6074889db3bdcddfe6f1f9fffffffffffbebdbcdbdb49f8a79635645311d0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf1ffffffffffffffffffffeee0ccb9a79e897a69604b44372614010000000000000000000000000000000000000b20354a6072859babbccfe3edfcfffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d3144556176879da8b9c8d8eafefffef0e5ded5ccc8c9ced8dbe2edf9fffffff1e1d0bfb39e8977624c3b2b18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b495b657b8b9fabbccfe3e9f8fffffffffffffffffffffee9daccbcaf9d927d685d4b3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273745566074849aa2b4c0d0deedfbfffffffffffffffffffffffffffffffaf4f2e7dfd5cbc7bab4ada79e99979b9faaaab0b4bbc8c8ccd5dddfe6f1f6e7dacfbbaf9e95806b625143322313030000000000000000000000000000000000000000000000000f24394f64798ea4b6c9e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3e7e0ddd8d3d0d1d5dcdee6f1f5fcfffffffffffffffffffffffffffffffffffffffffffffaecdccebdb59f8d7d675c4a39291703000000000000000000000000000000000000000000000000000e1e2c3b474c5a626a71787b7e83878b90959b9faaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a6a9adb0b3b8c5bcc0c3c6c9ced8e5f5fffffffffffceadacdc3c9bcb5b3b0adaba7a49c969089847e78726c6661574f4b3f362d1e160a000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffff6e2cebaa9937e685b493b4b5d6f8499aabbceddedfdfffffffffffffffffffffffbf5f1e6dedcd7d3d0d3c4b7a89e8d807262594b3f32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da7b9cce0f5fffffffffffffffffffffffffffffffffffff7e2cebbaa8e79644f39240f0000000000000000000000000a161e2c353b474f657a8fa3b5c9dfefffffffffffffffffffffffffffffffffffffffecd6c1ac97816c58473332312e2c2a2724211e161815110e0b0c0c0d0e0f101113141517191b171f212424201d150d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca7b8cce0f5ffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6c7d7e9fdfffffffffffffffdf9f7f6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b65503b26100000000000000000000823374b5d6d8297a7b8ccdbebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede7dacbb8a68e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b566b8095abc4d4e7fafffffffffff4e2cebbaa97816c5948341f0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a70859ab0c7d7eafdfffffffffffffffffff3e3d0bfb19f96806b62514433221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea3b4c8ddeffffffffffffffffffeebd9c8b49f8b78624d51667c91a6b7cbdbeafafffffffffffffffff9ebe1cdbaa99b8674604b3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8196acc3d3e6f9fffffffffffffffffffbe8d6c5b8a79e8b7e6e605544311d09000000000000000000000000000000000000071c304354647a8c9fb4bfd0ddecfdfffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737475863798a9eaabbcee2eaf9fffff8f3e8e0dedfe2eaf6f6fffffffff3e3d3c3b3a1937e685948341d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4b5d677d8d9fb4bbccdaeaf8fffffffffffffffff6ebe2cbbcaf9e947f6a5f4e3f2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f10100f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d31445560748399a2b4c0d1deeefcfffffffffffffffffffffffffaf4f2eae6dfddd4cbc5b8b3a99f9890888382868a8f959b9faaadb3b8c5c7cad4dee1e9ece3ccbcaf9e95806b614f41302111020000000000000000000000000000000000000000000000152b40556a8095aac2d3e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf6f6f6fffff8f4f3f2f1f0eee8e0ded5cbc8c3bebbbcc0c7cad3dee1e9f4f8fffffffffffffffffffffffffffffffffffffffffffaebe3cfbcab9f8a7a645746331e130000000000000000000000000000000000000000000000000a1a2c3c4959616d787f868d9094989c9fababb0b4bbc8babababababababababababababbbfc2c5c8ccd5d2d5d8dbdfe2eaf5fffffffffffffff8eadfd8dacfcac8c5c3c0c2b5b1aba89f99938d87817b766e655d4f4a3e32281b0f0100000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffff4dfc9b49f8a76614c3d4050657b90a1b3c8d9ebfbfffffffffffffffffffffffffffffff9f3f1ece8e5e2d4c6b9ab9f958477655d4b45382d1f15070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677d92a7c5d6e8fbfffffffffffffffffffffffffffffffffffffeead8c8a5907b66503b261100000000000000000000000c1a28323d494e59616c8196abc1d2e4fdfffffffffffffffffffffffffffffffffffffff3dec9b49e8977614c49474644423f3c393632282d2a2723202122222324252728292b2c2e30293336393a3632282220190d080000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873899eb3c8def3fffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa9bacde1f6fffffcf6f3efebe7e4e2e1e5eaf0f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210c00000000000000000818304050657b8fa0b1c5d5e7f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4a8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa6b7cbdff4fffffffffffeead8c8b49f8a77624c3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c53687e93a9bacde2f6ffffffffffffffffffffeeddcebdb09e96806b625040301a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859bb0c1d1e4f8fffffffffffffffff6e2cebbaa96816c57576d8297acc4d4e7f9fffffffffffffffffffffce9d7c7b5a3947e695846331f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374f647a8fa5b6cadff3fffffffffffffffffffff3e3d5c5b8aa9f938273604b372715010000000000000000000000000000000000001325364b5c6b8095a1b3bfcfe2eaf6fffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a4a5b657c8c9fb4bcccdbecfbfffffffbf5f3f4f7fdfffffffffff5e5d6c5b6a599836e604e3b2a18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4d5f687e939dafbcccdae9fefffffffffffff4e6d9cebbae9e95806b614f41312110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a151d2024252524221f18130b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142433444b60738399a1b3c0d1deeefcfffffffffffffffffffffffff2e7dfddd5d4cbc8c4b7b2a69e958a827b746e6d71767a80858b91989ea7abb2b7c3c9cdd7e5eadaccbcb09e947f695f4d402f201000000000000000000000000000000000000000000000011426365b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4ece4e0e1e1e1ece3dfdedddcdad9d6ccc9c5b8b3ada9a6a6abb2b6c3c9cdd6dde4eff6fcffffffffffffffffffffffffffffffffffffffffecdac9baa99d8776614c41301c0c0000000000000000000000000000000000000000000003162838495a6377828c949ba3a6a9adb1b5bcc9c5caced9cfcfcfcfcfcfcfcfcfcfcfcfcfd1d4d7dadde0e7e7eaedf1f4f6fdfffffffffffffffffffcf3f7ece3dfdddbd8d5d2c9c6c6bab4aea9a59d97918a837a70645c4b45392d1f1205000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffffffeed9c4af99846f5746384c5e70859bb0bfd0e6f6fffffffffffffffffffffffffffffffffffffffffdfff2e4d7c9bcb5a29a887b6b60564a3d32251709000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebffffffffffffffffffffffffffffffffffffffffe7d1bca7927c67523d2712000000000000000000000c1c2a38454b5b636c77818c9fb4cadfeffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8957f6a5f5e5d5b595754514e4b4639423f3c3836363738393a3b3c3d3f404243453a464c4e4f4b453837342b231c1109000000000000000000000000000000000000000000000000000000000000000000000000000417293a5b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffbe8d5c5a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9def0f4f0e9e1dedad6d2cfcccbcfd5dadfe2eaeef3f5fbfffffffffffffffffffffffef7f4f7fefffffffffffffffffffce9d7c7b09a85705746331e0a00000000000000011426364d5e71859bb0becee3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889db2c8ddf1fffffffffffff6e2cdbaa996806b5947341f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364c61768a9fb4c9dff2fffffffffffffffffffffcebdbcdbcb09e95806b5e4d38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d51667c91a3b4c8ddecfffffffffffffffffeead8c8b39e8975605a6f859aafc4daeffffffffffffffffffffffffff5e5d2c2b39e8976614c3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000922374b5c72879cb2c7dceffffffffffffffffffffffff3e3d5c8bbb4a095806a5544311d0800000000000000000000000000000000000008182e3e4b60728399a1b2beced8e6f0fbfffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e687e929eafbdceddedfcfffffffffffffffffffffffff5e5d7c7b8a79c8776614c42311d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112130414e606a7f949eafbccce2ebf6fffffffff2e4d7c8bbb49d94806b6250433223130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e283236393b3a3937342a28201d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222324251626d8297a1b3bfd0deeefcfffffffffffffffffffffff9ebe2d4cbc8c0c4b7b2ada69d93887f776d656055585660656a70767c82888f969da5abb4bac7d7e5eadacdbcb59f8d7d675e4c3e2d1d0d000000000000000000000000000000000000000000081c30435474899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2dfd7cfcbccccccdacfcac9c8c7c5c4c5b9b3aca69e98939091969ca4adb4b9c6c9d2dee1e9f5f9fffffffffffffffffffffffffffffffffffff7e7d7c7b6a598826d5f4d3a2a1804000000000000000000000000000000000000000000091e324556637887989fabb1b5c2bec2c7cacfdadbdfe2ebe4e4e4e4e4e4e4e4e4e4e4e4e4e6e9ecf0f3f5fbfffffffffffffffffffffffffffffffffffffffff8f4f2f0edebe5dedcd7cdc9c4c3b6b2aca99f988f847a6c60574a3d302314070000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffbe8d6c5a9947e6954394051667c91a3b4c8ddedfffffffffffffffffffffffffffffffffffffffffffffffff4e7dacfc0b4a69d8d8174645c4f433527170700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000b1b2a3a4756606b79818a979faabbcee2f7fffffffffffffffffffffffffffffffffffffffffce9d6c6b19c8674747372706e6c69676461575b5854514e4b4b4c4d4e4f505152545557585a5c586164646056544d483b372f231c1106000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffff5e0ccb8a78c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566f849aafc2d3e3dfdbd7cdc9c5c1bdbab7b6bac0c5c9ced8d9dee0e8ebeff3f5fbfffbf5f3eee8ebe2dfe2ebe8edf2f4fafffffffff6e1cdbaa9937d68533929170300000000000000081c304354667c91a3b5c9dcecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546c8196abc3d4e6fafffffffffffdead7c7b49e8a77614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586e8398aec4d4e7fafffffffffffffffffffff9ebdacdbcaf9e917c665645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e70859bb0becee2f2fffffffffffffffff6e0ccb9a7927d685c71879cb1c6dcf1fffffffffffffffffffffffffff0e0ccb8a795806a5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e556a7f95aac0d1e4f7fffffffffffffffffffffff3e6d8cebeb39e8974604b35200b00000000000000000000000000000000000000101c30435460748398a0b4bbc8d2e0e8f3fafffffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404e606a80959fb1bfcfdeeefcfffffffffffffffffffff3e4d7c7baa99e8979635847332414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031223314250616a80959eafbbced9e6f3fffceee2d4c6b9aa9f927f6b6250443325150500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b283238454b4e504f4e4c473a3d363127190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404f606b8095a0b1bfcfddeefcfffffffffffffffffffffff8eadbcdc4b7b2aaa5a69d9891887e756a6159504b4438454b50555861676d747a81878e959fa9bac7d7e9eae3cfbcab9f8c7c655c4a3c2b1b0b00000000000000000000000000000000000000000b20354b60758aa7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffeede5d8cec9c2bab6b6b7b7b6bcb5b4b3b1b0afada79e978f88837e7b7c80878f979ea8b0b5c1c9cdd7dfe6f1f7fffffffffffffffffffffffffffffffffff5e5d4c3b2a0927d675847331f11000000000000000000000000000000000000000006192c3c4b6075869ca5b5bcc9c9d2d3d8dcdfe3ecf0f4f7fefff9f9f9f9f9f9f9f9f9f9f9f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3f1e9e1ded9d3cac7c7bab4ada29a8c8175645c4d413225160800000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffff5e0ccb9a78e79644e394c5e71859bb0c1d1e4fbfffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d0c4b7ab9f96867a6a61524535251501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527385d72889db2c7ddf2ffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5836251300000000000000000316293947596174808b979fa9b4bbc8d9ebfefffffffffffffffffffffffffffffffffffffffffff4dfcab49f8d898988878683817f7c797673706d6a6663606161626364656668696a6c6e7072747679797570696259504b3f382f21190e02000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffff3dec8b39e89735947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215283851667c91a4b6c8cfcac6c6b9b4afaba8a4a2a1a5aab0b4bbc8c4c8ccd5d5d9dde0e7e3e7e0ddd8d3d9cecaced9d3d8dddfe7ecf0f2f3ead8c8b49f8a76614c36210c00000000000000000b20354b6073869cb1c1d2e4faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364f647a8fa5b7cadff4fffffffffffff5e1cdb9a896816c5a4935201302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50667b90a6b7cbdff7fffffffffffffffffffffff8ebdbccbcb29d8774604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d304050657b8f9fb1c4d5e7fafffffffffffffffbe8d6c5af9a846f5671869bb1c6dbf0fffffffffffffffffffffffffffbe8d5c5b39d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001023384d62788da2b4c8ddf4fffffffffffffffffffffffff6eae0ccb8a78d78624d38230d00000000000000000000000000000000000000011426364556607482949faab5c2ccd6e0e7f2f8fffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011121314250626d8197a1b2c0d0deeefcfffffffffffffffff2e3d6c6baa99f8b7b645b493a29170600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051424334350626b80949db4bbc8d6e3efe9e1d0c3b7a89e8c7e696150443326160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2839454b566064656564615959524b44372b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e697e939eb0beceddedfcffffffffffffffffffffffffeadaccbdb0a69d95908c88827c756960564c473b35312832363a3a464c525560656c7279808a9fa9bacde1ececdac9bbaa9e8a7a645a4839291909000000000000000000000000000000000000000b21364b60768ba0c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d0c7bab4ada5a1a1a1a1a1ab9f9e9d9c9b99989289817a746e6966676b727a8289939ba3acb4bac6cad3dce3eef6fdfffffffffffffffffffffffffffffff1e1cfbeb39e8977614c3f2e1c0800000000000000000000000000000000000000082035495a6b8095a4b5c3cfdadee5e9edf1f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4eee6dfdcd7cdc9c0b4ab9f96867a675f4f4333261607000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffff3dec9b39e8974604a3d50667b90a3b5c9dfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee2d5c9bcb5a49c8b7f6c635243321f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455674899fb4c9def4fffffffffffffffffffffffffffffffffffffffff0dac5b09b85705443301c07000000000000000a1e324657617785959faab4bac7ced9e6f6fffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9f9e9e9e9c9b999794918e8b8885827f7c787576777778797a7c7d7e8081838587898b8e8f8a857f776f655d504c3f352c1d150a0000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9efffffffffffffffffffffffffffffffffffefdac5b09a85705b3b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869caababcb5b0aaa89e9a96928f8d8c90959b9faaaaafb3b8c5c0c4c8ccd5ced5cbc8c3bec8bbb4bbc8bec3c8cbd4d7dbdddedfcebbaa97826d5846331f0a00000000000000081b2e3f51677c91a4b5c9dfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddf0fffffffffffffce9d6c6b49f8b78624d4231201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074889db2c9daecfffffffffffffffffffffffff9eadfcab7a58f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223374b5d6d8297a6b8cbe0edfffffffffffffffff4dec9b49f8a75606e8399aec9daecfffffffffffffffffffffffffffff3e0cbb8a6917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a70859ab0c6d7e9fcfffffffffffffffffffffffffbe7d5c4a38d78634e38230e0000000000000000000000000000000000000000081828384556606d7f8b9ca4b3b8c5cbd5dee5f0f7fefffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132333444b60738299a2b4c0d1deeefcfffffffffffef0e2d4c5b9a89f8b7b655d4b3d2c1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525334450626b7f939faab9c5d1ded7cdc0b3a59d8a7c68604f43332616080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384557606c75797a7a7977736f686055483c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000818293a4a5b667c8c9fb4bccddcecfbfffffffffffffffffffffffff2e2ccbcaf9f9688807b77736d6760564b4538342a201d161e212529333637444b50565c646b7b8b9fb4becee4f4e7d8c8b9a89d8878625746372614010000000000000000000000000000000000000c21374c61768ca1b6cbe1fffffffffffffffffffffffffffffffffffffffffffffffff5e6d9cebfb3a99f978f8b8c8c8c8c8b8a8988878584827c756c656054545151565d656d767d868e979fa8b2b6c3c7d0dfe2eaf5ffffffffffffffffffffffffffffffece0ccb8a798826d5d4b37231200000000000000000000000000000000000008182f3f4d63788b9fb4c2d2e3ecf7f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f2e9e1ded1c9bcb4a49c8a7d69615044332615070000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcffffffffffffffffffffffffffffefd9c4af9a846f54434a5b70849aafc1d2e4fdfffffffffffffffffffffffffffdfffffffffffffffffffffffffffffff2e7dacfc2b5a99f94816c614f3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba9bacde1f6fffffffffffffffffffffffffffffffffffffffff3dec9b49e8974604a35200b000000000000081c2e3f4b6175869ba3b4bbc8cdd7e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffeebd9c9bcb4b3b4b3b2b0aeaca9a6a3a69d9a9794918d8b8b8c8d8e8f909192949597989a9c9ea8a3a99f9b948c847b70655d4d493c31271a0f0100000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354647a8c9fa9ab9f9b958f8985817d7a77767a80858a9095999ea7a7abafb3b8c5b9c5b8b3aea9a4aa9faaa4a9aeb3b7c4c2c6c8c9cac7b49f8b78624d3a291704000000000000000d22374b5d70859bb0c2d2e5fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8096abc2d2e5f8fffffffffffff4e2cdbaa99a846f604e3e2d1f0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abbccfe3f8fffffffffffffffffffffffffae6d4c3a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4c6176889db3bfcfe4f4fffffffffffffff6e1cdbaa9907a65697f94abbccfe3f4fffffffffffffffffffffffffffae7d5c4ae98836e593c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53687d92a8b9cde1f6fffffffffffffffffffffffff4e0cbb8a68c76614c37210c0000000000000000000000000000000000000000000a1a2838454b61697a86939ea7b3b8c4c9d2dfe3ebf7fcfffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005151d3144556074849aa2b4c0d0ddecfffffffffeeee0d3c4b7a79e8a7c655d4c3f2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525334450616a7e8c9ea7b4c0c9c6b9b4a29a877a665e4e4232251608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566075818a8e908f8e8c89847d74625a4835200c000000000000000000000000000000000000000000000000000000000000000000000000000000132536475863798a9eaabbcedaeafafffffffffffffffffffffffffae7d4c4af9e9581756b66625958514b453832281f180c0803090b10171f212631353a3e4a4f5d677d92a0b1c5d6e8f6e6d6c6b7a69c8675615544311d130200000000000000000000000000000000000d22374d62778ca2b7cce1f7fffffffffffffffffffffffffffffffffffffffffffff5e5d7c8bbb4a1998b827a76777777767675747372706f6d6760564f4b43363b3c3f4b4f576168717a828a949da5afb3c0c9cdd7e5edfafffffffffffffffffffffffffffbe8d5c5b2a08f7b654f41301d0a00000000000000000000000000000000001325364b5d6e8399a9bacee0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6eee7d9cfc2b6a89f8d7f6b6250443325150500000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcffffffffffffffffffffffffffffead5bfaa95806a55394e63798ea2b4c8dfeffffffffffffffffffffffdf6f4ebe8ebf0f4f8fffffffffffffffffffffffff7ece3d2c7bab49f947f695b4935210f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2c7d7e9fdfffffffffffffffffffffffffffffffffffffffff5e1cdb9a88d78624d38230d0000000000000e23374b5d6e8298a4b4c1ced8e1e9f5fefffffffffffffffffffffffffffffffffffffffffffffffffff7e7d9cfcac9c9c8c7c5c3c1bebcc4b8b3b0ada9a6a3a0a0a1a2a3a4a5a6a7a9aaacadafb1b4b9c6bab4b0ab9f9990857b6f635b4b45382c1f1204000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5c687e8a92918b86807975706c68656261656b70767a7f84898d91969a9ea7a3a4a3a69e99938f8b8a8c8f93989da6a8acb1b3b3b4baa997826d5a49351b0b0000000000000004172a3a4f647a8fa3b4c8e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364e63798ea4b5c9def7fffffffffffffdead7c7b4a2927e685c4a3d2d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d62788c9fb5cadff1fffffffffffffffffffffffff7e3cfbcab8e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f334758677c91a1b3c6d6e8fcfffffffffffffde9d7c7a8937e6962788c9fb5c6d7e9fcfffffffffffffffffffffffffff2ddc8b39e88735b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364b6176899eb4c9deeffffffffffffffffffffffffff3ddc8b39e88735847331f0a000000000000000000000000000000000000000000000a1a2832434f5c64737e89959da6b1b5c2cacfd9e1e9f4faffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263745566075849aa2b3bfcfe3ecf7fff7ebe3d0c2b6a69d897b655d4c3f2f20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162633435060687c899aa2b1b6b3a89e948476645c4c4031241507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b607484969fa8a5a4a3a79e99928678624d3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000b1c3043546176879da8b9c8d9ebf8fffffffffffffffffffffffffff4dfcbb7a695806c6056504c473b3c3632281e160a04000000000000040a0c141d20252d363f4d5f6d8297a7b9cce0f7f4e4d4c4b5a4998373604b4131201000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffffffffffffffff5e5d7c7baaa9f9383786d6561616262616060545e5c5b5a58524b453835302626272e3739464b535c646d767f87909aa2acb4bac7cfdcecfafffffffffffffffffffffffffff3e3cfbeb09b85705f4d39241100000000000000000000000000000000071c304354657b90a1b3c7d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d3c6baab9f94806b62504332231303000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffbe8d5c5a6917b665145576c8297acc0d1e3fdfffffffffffffffffff5e9e1ded6d3d5dbdfe3ecf7fafffffffffffffffffffffff0e5d8cebdb49f8b79634e3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b52677c91a7bcd1e6fffffffffffffffffffffffffffffffffffffffffffce9d6c6a6917b66513c2611000000000005182a3b50657b8fa0b2c2d1e2eaf6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3dfdededddcdbd8d6d4d1d5cbc8c5c2bfbbb8b5b6b6b7b8b9babbbdbebfc1c3c5c7c9ccd6cec9c9bcb5afa39b9083786b6056493d2f221204000000000000000000000000000000000000000000000000000000000013283d53687d92a8c5d5e8fbfffffffffffffffffffffffffffffffeebd9c8a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3e4e6068777d7c77716a64605556534f4d4c50555760656a6f73787c8084888c8e8e8e8c88837e7a7675767a7e83888d92979b9d9e9faa9f8b78624d3c2c1900000000000000000a1f3347586d8398adc1d1e4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000821364a5b71869cb1c9d9ebfefffffffffffff5e5d0c0b49f8b7a645b4a3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092035495a6f849aafc3d4e6fafffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5f6e8399a8b9cce1eeffffffffffffffead5c0aa95806b5a6e8398a8b9cde1ebf7fffffffffffffffffffffffff5e0cbb8a68d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576d8297acc1d1e4f8fffffffffffffffffffff9e6d3c3ad98836e583a2a170400000000000000000000000000000000000000000000000a151d323e4a556069767f88929ba3aeb4bcc9cdd6dfe6f1f7ffffffffffebd5c0ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192838455761758499a1b2becfdae7f1e7d9cfbfb3a49c8879645d4c3f2f211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162533424e5e667884929ca49e968a7e7261584a3e2f22130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566a7f95a2b4bac6bac5b8b3aea49b85705947341f0a0000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4a60728399a5b6c6d6e6f6fffffffffffffffffffffffffffbe8d6c5b39d8875604b453837342a27201d150a03000000000000000000000001080b101b2230414c6177899eb3c9d9ebfef2e2d2c2b3a196806b5f4e3e2d1c0c000000000000000000000000000000000f24394f64798ea4b9cee3f9fffffffffffffffffffffffffffffffffffffffff7e7d7c7baa99f8c7e6f625a504c4c4c4c4c4b4a4348474644433d363228201c1411121b222932363e4a4f586169737b848e979fa9b2becfdcecfdffffffffffffffffffffffffffecddc8b4a3917c67513f2f1c080000000000000000000000000000001325364a6072859bb1bfd0e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2f2f4f7fdfff9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e4d7c9bcb59e95806b614f41302110000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffff5e0ccb8a78d77624d4b6075899eb4c9deeefffffffffffffffffff5e5d7cdc9c1bec0c5cacfdadfe7f2f9fffffffffffffffffffff5eae2cebaa999836e5b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d203448596e8398aec3d8edffffffffffffffffffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a1500000000000b1f3447596f8499afbecfe0effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f3f3f3f1f0eeece9e6e7e0dddad7d4d1cdcacbcccccdcecfd1d2d3d5d6d8dadcdee1e8e2dfdacfcac1b5b0a1998b8074635b4c4030221201000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031424e596267676259554f4b44373d3a38373b39454b50555a5a63676b6f737678797977736e696461586165696e73787d828688898a8b8b7f6a5a49351e0e00000000000000000c21374c61778a9fb4c9dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d54697f94abbccfe3f7ffffffffffffffeee1cdbaa99d8879635b4a36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c51667c91a5b7cadff3fffffffffffffffffffffbe8d6c5b09b85705746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d6277899eb3c0d1e5f5ffffffffffffebd6c0ab96816b5663788a9eb4bbcfd9e7f2fffffffffffffffffffffffbe7d5c5a6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394f647a8fa3b5c9ddeffffffffffffffffffffdefdfcab6a5917c66513c2711000000000000000000000000000000000000000000000000000214202d37444b58616a747d868f999fabb4b9c6cad4dde4eff7feffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2839465761758398a0b5bcc9d4dfd3c9bcb4a19a8678635b4b3f2f2111030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152431404c5a63737d868b898177696054473a2d20120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c0cdd7cfd6ccc8c2b4a28c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000031729394b5d6a7f94a1b3c3d4e4f4fffffffffffffffffffffffffffff5e0ccb8a7937e6956453228221f18120b0902000000000000000000000000000000000007131f3447596b8095abbccfe3f7fff0e0d0bfb09e927d685c4a3a29170400000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffffffffeebd9c9baa99f8b7c69614d493c36373737373635302532302f2d27211e160b08010000080b161e212d363a474c5460666f79828b98a0b2becfdfeffffffffffffffffffffffffffff8e4d1c1b19b86715d4c38230c0000000000000000000000000000071c304354677c91a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f2e7dfdddddfe2eae3e4e9ebf1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7dacfbcaf9e947f6a5f4d3f2e1d0d0000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffff3dec8b39e88735a4852677c92a8b9cde1f5fffffffffffffffff7e7d7c7bab4aca8abb0b5bcc9cbd4dfe6f1fbfffffffffffffffffffdead8c7b59f8c79634e38230f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4d62788b9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000d22374c62778b9fb4cadfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffaf4f2efece9e6e2e0e0e1e2e3e4e5e6e7e9eaecedeff1f3f5fcf6f4ece3dfd1c9bfb3a99f958679665e4d40301f0f000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c8def1fffffffffffffffffffffffffffffff4dfcab49f8a75594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021324313b484c52524c483b3a35312628252221252832363b403c494d52565a5861636463615959544f4b474c4f54595b63686d7173747576766a614f3c2c190000000000000000061a2c3d54697e94a9bacde2f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22374d62778b9fb4cadff4fffffffffffffffde9d7c7b7a69d8879634e402f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20354b6074879db2c5d6e8fbfffffffffffffffffff1e0ccb9a7937e69543928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001220344859687e93a2b4c7d7eafdfffffffff9e5d3c2a9947e69545a687d929db4bcc9d5e3ecf7ffffffffffffffffffffe8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b22364a5c70859bb0c1d2e6f6fffffffffffffffdefdfcebeb29c8773604b35200b0000000000000000000000000000000000000000000000000000010f1927313a474c566068717b838c969ea8b2b7c3c8d1dfe2eaebeae6d3c3a8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b28394657607382959fabb7c4cac3b6ab9f958376625a4a3d2e2011030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3c495460687176746c62594a43362a1c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a7b9cce1e9e4e8e0decebbaa8c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000a1e334657657b8c9fb4bfd0e1f1ffffffffffffffffffffffffffffffecdac9b39e8975614b3828160d0b050000000000000000000000000000000000000000000004182a3b4d62788b9fb4cadff4fffeedddcdbcb49f8b7a645846331f1300000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffffffaece3cfbcab9f8b7b665e4f42352c212222222121201c131d1b1a18120b090200000000000000030a101b22293336434b515b636d778298a0b2c1d1e4f4ffffffffffffffffffffffffffefdec9b5a3907b65503a2a1804000000000000000000000000000b20354a6073869cb1c1d2e4fbfffffffffffffffffffffffffffffffffffffffffffffffffffff8eee3dcd4cbc8c8c9ced8cecfd3d6dee9f7fffffffffffffffffffff8f4f8fffffffffffffffffffffffffffffffffffffffffff7ece3ccbcb59f8d7d675d4b3b2b190900000000000000000000000000000000000011263c51667b91a6bbd0e6fbffffffffffffffffffffffffffefdac4af9a856f5a44556e8399aec6d6e9fcffffffffffffffffecdac9baa99f9693969b9fabb2b7c4cad4e0e8f3fffffffffffffffffff5e3cfbcab96806b563d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3b4b5d6d8297a9bacee2f6ffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b000000000012273c52677c91aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f5f5f6f7f8f9fafbfcfefffffffffffffffffffffff8efe4ddd0c7bab4a49c8a7c675f4d3d2d1a07000000000000000000000000000000000000000000000000000000081d3144556c8197acc3d3e6f9fffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131d2a34373d3c37342a24201d1413100d1013161e21252a2c35383c413a474c4e4f4e4c473a3e3a3633373a3e3c494d53575c5e5e576061574f43321e0e00000000000000000c2135495b71869bb1c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0aa947f6a553928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafc6d6e8fcfffffffffffffff5e5d4c4b7a69a846f5e4c382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697f94a7b9cce0f1fffffffffffffffff1e1d0c0b39e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4a6072849aa9bacde2effafffffaeadecab6a48f7a644f4e5f6a7f939fabb7c4cfdae3ecf7f9ffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e51677c91a3b5c8d8eafefffffffffffceddfd1c0b1a0917c665443301c080000000000000000000000000000000000000000000000000000000009151d2a3338454b525d656e788189949da5b0b4c0caced8d6d4d8cab6a58e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2839455560727f8d9da6b3b6b2a59d8c80726158483c2d1f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c36434b53576160544d483b3025180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac5d6e8fcfffbf4dfc9b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000a1a2f3f4c6176879daabbceddedfffffffffffffffffffffffffffffff4e3cfbcab95806b5746321a0a00000000000000000000000000000000000000000000000000000c2034485970859ab0c5daeffffffbebe1cdbaa99d8776614c41311c0c000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffbecdccebdb49f8d7c665d4c403220190e0c0d0d0c0b0b0700000605030000000000000000000000000000070c171f2630353d4a4e5961728298a3b4c6d6e8fcfffffffffffffffffffffffff8e5d2c1ae99846e5847331f0a0000000000000000000000000011263c51667c91a4b6c9dfeffffffffffffffffffffffffffffffffffffffffffffffffffffaefe4ddd0c7c4b7b2b2b4bbc8b9b9bec2cbd9e9fafffffffffffffff7ece3dfe3eceef3f6fcffffffffffffffffffffffffffffffffffffeae3cfbcab9f8b7b65594837261401000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffebd6c0ab96816b564b6075899eb4c9def3fffffffffffffffff8e3cfbcab9f8b817e80858c959da6b2b6c3ccd6e3f3ffffffffffffffffffecdac9b29d87725b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b28394759657b8d9fb5c7d8eafdfffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d3e2d1a0700000000162b40566b8095abc8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede5d8cec2b5a89e8c7d675c4a36210e000000000000000000000000000000000000000000000000000000011426374f647a8fa5b6cadff3fffffffffffffffffffffffffffffeebd9b6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f222827221f180f0b080a151d202528292725201d192023272b2a333739393937342a2925211f2125292c35383d42464839454b4c46393225150000000000000000000e23384e63788da3b5c9e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b52677d92a8b9cce1f5fffffffffffffffff2e2d4c4b4a2907b665645321e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c6176899eb3c3d4e7f7fffffffffffeefe1d3c3b4a2937e695846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c30435463798b9fb4c1d2dfe6eaebe6dfcdbdb19c86725c4b4150616a7f8d9da6b5bcc9cfdadfe6eceff2f4f6fdfdead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354a6072859baabbcee2ebf9fffffcf4e9e1cfc1b4a297826d5e4c362614010000000000000000000000000000000000000000000000000000000000010c171f2731363f4b505a636c767f87919ba2adb4bbc8c0bfc7bab29c87725c4a36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28374454606a7c88959ea59c94877b6b6054463a2b1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1826303539464b4a4336342b1c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffff3dec9b39e89745443301c08000000000000000000000000000000000000000000000000000000000000000000021628384b5d6d8297a5b7c8d9ebfbfffffffffffffffffffffffffffbeee4d7cab59f8c78624d39281600000000000000000000000000000000000000000000000000000005192b3b54697f94a9c9daecfffffffde9d7c7b6a599836e604e3a2a17040000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffcedddcfbeb19f947f695e4c3f2f22140600000000000000000000000000000000000000000000000000000000000408141c202d363b47546074859ba8b9cce1effffffffffffffffffffffffffff0dfc9b49f8a77614c37220c000000000000000000000000051a2f445a6f8499afc2d3e5fdfffffffffffffffffffffffffffffffffffffffffffffffdf2e7dfd2c9bfb3afa69d9d9faaa2a3a4a9aebbcbdef1fffffffffffff3e7dacfcacfdad9dee1e9f3f5fbffffffffffffffffffffffffffffffffecdac9baa99d8877625544311d0f000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffeebd9c8a7927d67524f64798fa8b9cce1f5fffffffffffffffff4dfcab59f8d7c6c696b70777f88929da5b3b8c5d6e7f7fffffffffffffffff7dfcab7a58e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2a3946576277889dabbccfe5f5fffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745c4a36210d00000000182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d2c6b9aa9f8b7a644e3c2c19060000000000000000000000000000000000000000000000000000000922374b5c72879cb2c7dcefffffffffffffffffffffffffffffffe1ccb7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12120d0b05040f1a212832363a3e3f3d3a353127211a1216171f21232424221f18140f0c0c181f2b34373c484d50504d483c3633291b1507000000000000000005182b3b556a7f95aac2d2e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2af9a846f5a4935200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b6075899eb4c9def1fffffffffffffffffff2e2d0c0b29d8775604b3f2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3346576a7f94a5b7c9d9ebf7fffffdf6eae2d1c3b6a49a8473604b3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b6a7f94a3b5c1cad4d5d6d4cabcb09e917c66513e33435061697b88979fabb5bcc9cad3d6dadcdfe2eaeae2d5c5a9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354647a8c9fb4bdcddfe6ecece9e1d7cdbfb2a39b8474604b402f18080000000000000000000000000000000000000000000000000000000000000000040a151d202e373c494d586169747c858f989faaababaaa9a99f927d68533d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434a5e667680888b877e75655d4b4336291b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2029323635302520180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffff3dec9b39e89745544311d08000000000000000000000000000000000000000000000000000000000000000000091e324556657b909fb1c3d4e6f6fffffffffffffffffffffffffff3e8e0d0c6b9af9a846f5a49351b0b0000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfe3f8fffffff5e5d4c3b2a1927d685847331f100000000000000000000000000013253653687e93a8bdd3e8fdfffffffffffffffffffffffffffffffceeded0bfb2a097816c614f402f211204000000000000000000000000000000000000000000000000000000000000000001080f1a212a3645566278899eb3c0d1e7f7fffffffffffffffffffffffff7e2cebbaa937e68533727150100000000000000000000000a1f354a5f748a9fb4c9dff0fffffffffffffffffffffffffffffffffffffffffffffff5eae2d4cbc1b5b0a19a9088888a8b8d8e8f949daec2d6ebfffffffffff3e3d5c9bcb5bcc9c4c9cdd7dde0e7f3f6fdfffffffffffffffffffffffffff7e7d8c7b7a69b8573604b3d2d1a0700000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffff7e2cebbaa8e79644e53687d92a8c6d6e8fcfffffffffffffffce9d7c6ad98836e5e535659626a747d87939ea7b8c9daecfffffffffffffffffae6d4c3a9947f6954392917030000000000000000000000000000000000000000000000000000000000000000000000000000000004131f2c3a47576175859ba6b7c9daecfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98e79644e39240f00000000192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffbf5f3f0eeeff0f2f4f6fcfffdfffffffffffffffffffffffffffffffffffdf0e4d6c8baa99a85705a4935200c000000000000000000000000000000000000000000000000000000081b2e3e556a8095aac1d1e4f7fffffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2c3538454b4f5354524f4b4437352c1f170c0a0c0e0f0e0c0a040004131c2a333b484d555a626566625a4d493c3023140600000000000000000b2034485971869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5dec9b5a4917c66513c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576d8297adc3d3e6f9ffffffffffffffffffeedfcab6a596806b5d4b3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b6075879dabbccfdae7ececeae2d8cec0b4a59c8677615443301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4b6074859ba3b2b7c3bfc1c3b7b29e96806c5e4c382533424f5e6577828d999fabb2b6c3c1c5c7c9ced8d8cec9b8a7907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c697f949fb0bdcad3d7d7d6cdc6b9b4a199857661564532221200000000000000000000000000000000000000000000000000000000000000000000000209111c232c353a464c556067707a838b9396969594918a806b604e3a1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182530404c58616b7376726960564b3f3026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e21201c1308050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffff4dfcab49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000005182a3b4b6074879cb2becee1f1fffffffffffffffffffffffffff3e3d6ccbfb3a89e927e68533c2c1900000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffff1e1cfbfb39e8976614c3e2e19090000000000000000000000071c3043546b8096abc0d5ebfffffffffffffffffffffffffffffffdeeded1c0b3a1988272604b4332221203000000000000000000000000000000000000000000000000000000000000000000000000070c182838485a687e93a2b4c9d9ebfefffffffffffffffffffffffdead8c8ae99846f5544311d0800000000000000000000000a1f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffef0e5d7cdc4b7b2a39b8f847b7473757678797a7f94a9bed3e9fefffffffbe7d5c5b8ab9faba9aeb4b9c6c8cbd5dee1e9f5fcfffffffffffffffffffffffff5e5d5c4b4a2947f6a5c4a36211300000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffff4dfcab49f8a75604b556a7f95aabfd4eafffffffffffffffff6e1cdb9a8907a6550403b484d556068747e899eabbccfe3f8ffffffffffffffffefd9c4af9a846f5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000c171f313d49586175849aa3b4c4d4e7f7fffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7aa95806a553c2c1906000000192e43596e8398aec3d8edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4e9e9ebeef0f2f4f8fffffffcf5f3f1eeebe9e6e8e0dedbd9dadbdcdee1e9e5e7eaedeff2f4f7fefff8f8f8fffff8f4f3f2f0eeebe6d7c7b4a28d78634d38230e000000000000000000000000000000000000000000000000000000001023384d63788da3b4c8ddf5fffffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121d2a343d494e5660656869676560554e493d33291c0f010000000000000b171f303a474c59626b72787b7b776f635b4d4132241406000000000000000d22374d62778ca3b5c9def2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d0c0b19c8673604b35200e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283950657a8fa5b6cadff7fffffffffffffffffff9e6d4c3b59f8d7b655846331f1402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e324556657b8d9fb4bcc9d3d7d7d7cdc8bbb4a29a877862594736261400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d314455627785949da5a8aaabaaa59d908072604a40301d2432404c58616d7a838c959ca5a8acafb2b4bac7b6bbb4b09e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4f616d81969fb2b6c3c2c1c6b9b4a89e938375615847382816040000000000000000000000000000000000000000000000000000000000000000000000000000080e1920293337444b515c646d787e81817f7e7c766b625042311e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2f3a464c55576157544b45382e1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffff7e3cfbcab8f7a644f38281502000000000000000000000000000000000000000000000000000000000000000b1f3447596a7f94a5b6cadcecfffffffffffffffffffffffffff3e3d5c5b8b3a1998a7e72604b35200e00000000000000000000000000000000000000000000000000000000000a1e32465773889eb3c8ddf3ffffffffffede0ccb8a797826d5c4b37261401000000000000000000000b20354a6073879db2c7dcf2fffffffffffffffffffffffffffffceeded1c0b4a2998373605443302514040000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4a6072859aabbccfe3f6fffffffffffffffffffffffff3dec9b49e8975604b35200b0000000000000000000000021628385f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffbede0d2c7bab4a69d94857a6f66605460616264657a8fa4bacfe4fffffffff5e0ccb8a79e8c8f93999ea8acb3b8c5c9cdd7e1e9f5fffffffffffffffffffffffff2e2d1c0b49f8b79644e41301808000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffff1dcc7b19c87725645556b8095aac0d5eafffffffffffffffff3dec9b49e8975604b352b3437444b5560687a8d9fb5cadff4fffffffffffffffff4dfc9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000006121c2a33414d5b6376849aa2b4c1d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715a4935200c000000172c41566c8196abc2d2dee5e7eff1f7fffffffffffffffffffffffffffffffffffffffffffff7ece3dfd4d4d6d9dbdddfe3ece2e2e8e1dedbd9d6d3d1d5ccc8c6c4c4c6c7c9cdd7d0d2d5d7dadcdfe2eae3e3e3e2e2ece3dfdedddbd8d6d8cec9bcab907b65503b2610000000000000000000000000000000000000000000000000000000000c2035495a70859bb0c7d8eafdffffffffffffffffffffffffffecd6c1ac97816c573d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303b474c5b636d757a7d7e7c7a746d635b4c463a2d20130500000002101b2933414d58616c7880878d90908b8479675f4f433224130200000000000013283e53687d93a8c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b4a2917c665443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879cb2c9daecfffffffffffffffffffff1e3cfbcab9d8776614c4232201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b5d6a7f949fabb6c2c2c2c7bab4aa9f958477625a483a2a1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737475962747e878e9295969591877c6b60544330221214212f3a474c5c646e7880878d92979a9d9fa9a1a1aa9f9b927e685645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2032434b607281919ca5aaadacaaa89e968a7e6e6157473a291a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171f2631353e4a4f5962696c6b6a69666158504433231301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121c29333639464b46393632281a1101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffeebd9c9ac97816c5645321d0900000000000000000000000000000000000000000000000000000000000005182a3b4c62778a9eb4c3d3e6fafffffffffffffffffffffffffbe8d5c5b8a79e91847869605443301c080000000000000000000000000000000000000000000000000000000000031629395b71869bb0c6dbf0fffffffffffbe8d5c5b59f8d7a645544311d0d000000000000000000071a2d3e50657b90a5b6cadff3fffffffffffffffffffffffffffbedded1c0b4a29a84746055443626140700000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c304354647a8c9fb4c8d8eafdfffffffffffffffffffffff5e1ccb9a88e79644e39240f0000000000000000000000091e324556758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffaecddd0c2b5a99f95887f75645c504a434a4c4d4e63798ea3c6d6e8fcfffffff3ddc8b39e89767a7e848990979ea6adb4bac7cdd7e5f4ffffffffffffffffffffffffefe2cebbaa9a84705f4d362513000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffffffffffffffffeed9c3ae99846e593853697e93a8c8d8eafdfffffffffffffceedac5b09b85705544311d20273137444b5c70859aafc5daeffffffffffffffffff6e2cdbaa9927c67523a2a180400000000000000000000000000000000000000000000000000000000000000000000040e1921303a474c5f6779879ba2b4c0d0dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48d78634d38230e00000011263b51667b90a3b5c3cad3d2dadde4eff8fffffffffffffffffffffffffffffffffffffff7e7dacfcabebfc1c3c6c8cacfdacdccd6ccc9c6c4c1bebbc5b8b3b0afafb0b2b4bac6babdbfc2c5c7caced8cecececdccdacfcac9c7c5c3c0c7bab4af9f8c78624d38220d0000000000000000000000000000000000000000000000000000000006192c3c53687e93a9bacee2f6fffffffffffffffffffffffffff2dcc7b29d87725b4a36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2731414d59616d7982898f9394928f8982796c61584a3e30231505000414202d3a464c5f6777818b959da5a5ab9f998a7d69614f423120100000000000061a2c3d596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2cebaa99a846f5e4c36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95abbccfe3f8ffffffffffffffffffffecdac9b7a599836e604f3e2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f3f4f616a7f8d9ca4aaacacaaa99f978b80736159483c2b1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3b4755606973797d80817f7c74665e4a433625130403111c2a333e4a4f5b636b72787d8185878a8b8b8b8b8a867d68604e382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141c304354606c7c8790959797959089817768604b4639291c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d202e363b484d5456565554514c473a3326150500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212933363329211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c11120b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354758a9fb4cadff4fffffffff4dfc9b49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000b1f3447596c8196a8b9cde1f1fffffffffffffffffffffffffff5e0ccb8a79e897d6f625a4b43362614010000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffff3e3cfbcab9b8573604b3c2b180800000000000000000d21364a5c6f8499afc3d3e6f9fffffffffffffffffffffffffaecddd0c0b4a29a847561564537271808000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6d8298aabbcee2f7fffffffffffffffffffffffce8d6c6a7927c67523d271200000000000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffffffffffaecdccfbfb3a49c8b7f746a60574a3e35303536384c61778ca8b9cce1f5fffffeebd9c8ac97816c64696f757b828890989fa9b4bac7d6e4f4fffffffffffffffffffffffdead8c8b4a2917c675443301c070000000000000000000000000001172c41566c8196abc1d6ebffffffffffffffffffffffffffebd6c0ab96816b564151667c91aabbcee2f7fffffffffbf5e9e1d0c0ad97826d5837271509151d27313e586d8297adc2d7ecfffffffffffffffffdead7c7ae99836e5947341f0a0000000000000000000000000000000000000000000000000000000000000000030c171f2c35404d58616d7d8a9ca5b4c0d0deeefdfffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a9947e69543b2a180500000b20354b6074869ba5b1b6c2bdc5c8d1dee5f0feffffffffffffffffffffffffffffffffffecdac9bcb5a9a9acaeb0b3b5bcc9b8b7c6b9b3b1aeaca9a6a3a79e9b999a9b9d9fa8a3a5a8aaadafb2b4bbc8b9b8b8b8b7b7bcb5b3b2b0aeaba8a99f9a90806b5a4834200b00000000000000000000000000000000000000000000000000000000000e21374c61768a9fb4c9dff3fffffffffffffffffffffffffff4dfcab7a58e79634e3929160300000000000000000000000000000000000000000000000000000000000000000003040403000000000000000000000000000000000000000000000000000000000d1c2a38454b5f6777828c979ea7a8a9a7a79e978c8176645c4d413320180d181f323e4a58616e7d89979fa9b2b6c3bcb5a89f8d7f69604e3e2e1909000000000c2135495b73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d0c0b49f8b79634e4030180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb5cadff4fffffffffffffffffffff7e7d4c3b2a1937e695c4a39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121324350616a7b868f95979795918a82786a6055473b2b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a37444b546064686a6c6a6760554c40302518080000000c181f2d363c494d555a63686c707274757676757471675f4e42311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b5e66737b8082827f7b756c61594e4232281b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108101b222b34373e4141403f3c3733291c150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c171e211e170b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d19202223211f17120b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b161e212727201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aaabbcee2f7fffffffff6e2cebaa98f7a644f3726140100000000000000000000000000000000000000000000000000000000011527374c62778a9fb4c6d6e9fffffffffffffffffffffffffffff3dec8b39e8979675f4d483c30261808000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffecdac9b5a3937e695a483626140100000000000006192c3c4e64798ea1b3c7e1f1fffffffffffffffffffffffff8eadccfbfb3a29a847561574638281909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4d62788b9fb4c9d9ebfeffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000d22374c62778ca1b7d9ebfefffffffffffffffffffffffffffffffffff9ebdccfbeb2a19986796a60564b45392e201c202133475874899eb3c9def3fffff7e2cebbaa907b6650545560656c747b838a949fa9b9c6d6e7f7fffffffffffffffffffffff6e6d1c0b19c8673604a35200c0000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffee9d4bfa9947f6a543f4c61768a9fb4c9daecf2f0eeece7e0d7cdbfb3a2947f69543f2a140001091a2c3d596e8399aec3d8eefffffffffffffffffff4dfc9b49f8b77614c372211000000000000000000000000000000000000000000000000000000000000030b171e2a333c494d5e667682929ea8b6c3d1dfeefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705947341f0b0000081d314455637987959ca4a5a7b0b4c0c9d2e0e7f5fffffffffffffffffffffffffffffff8e3cfbcab9f949496999b9d9faba3a3a2a1a89e9c999694918e8b898684858687898b8d909295989a9d9faaa4a3a3a3a3a2a1ab9f9e9d9b9996938f8a847c6b62503c2b190500000000000000000000000000000000000000000000000000000000000a1f3347586e8399aec5d6e8fbfffffffffffffffffffffffff9e6d4c3aa95806b5746321e0d0000000000000000000000000000000000000000000000000000000001080b1014181a1a18140e0c0600000000000000000000000000000000000000000000000d1d2a3a4756606c7c88979fabb3b9c5bec5b8b3aa9f97877a675f5043342b202a34424f5c647683929ea7b4bac7cad3cfc6baab9f927e685c4b372614010000000e23384e63788da6b8cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffbf4f3f0efeff1f3f5fbfffdfffffffffff9ede0d3c3b4a2947f6a5b49362212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035485a6f849aafc5d6e8fbfffffffffffffffffffff2e2cfbfb49f8b7a645746321e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315253343505d65717a7f8282807c766d625a4b44372a1d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19273136434a4e53555655524b44372f1c1308000000000004101b222c35383c494d53575a5d5660616160565b524d41312413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182630404c5460656a6d6c6a6660564c473b311e160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d192022292c2c2a2926211f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232b34373837332a27201d150a000000000000000000000000000000000000000000030a0c1014120e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2832363c3c3632281a120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5d9ebfefffffffffdead8c7ab95806b5544311d0800000000000000000000000000000000000000000000000000000000081d3144556b8095a9bacde4f4fffffffffffffffffffffffffffce7d2bca7927d675b4d41352b1c14080000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffff7e7d2c1b39e8978625443301c110100000000000c2135495b6e8398aebfd0e3fffffffffffffffffffffffff6e8daccbeb2a199847561574639281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035485a6d8297abbccfe3f7ffffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000e23384e63788da3b8cde2fffffffffffffffffffffffffffffffffffeeadbcebeb2a0988375635b4b453832281b10070b182a3a5b70859bb0c5daf0fffff4dfcab49f8a76604b37444b505560666e767e8a9ea8b9c9d9ebfeffffffffffffffffffffffeedec9b5a4917c66513b2a180400000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffee9d4bfa9947f6a543f46586f8499abbccfdedddbd9d7d5ccc7bab4a19a8474604b36200b00000c2136495b72879db2c7ddf2fffffffffffffffffff7e2cebbaa937e69543f2f1c08000000000000000000000000000000000000000000000000000000050b171e29333a474c5b636f7c8898a0b4b9c6d3e1effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624c37220d000001152737495b637680878c90929aa2b1b5c2c9d7e7f8fffffffffffffffffffffffffffff4dfcab59f8d7f7f818486888a8d8e8d8d8c8b898684817e7c797673716f6f71727476787b7d808285878a8d8e8e8e8e8d8d8c8b8a89888683817e7a766f665e5044331d0d00000000000000000000000000000000000000000000000000000000000004172a3a51667c91a7b8cce0f5fffffffffffffffffffffffffff1dec8b39e8976614b3b2b1805000000000000000000000000000000000000000000000000000709141d20252a2d2f2f2d2923211a0f0900000000000000000000000000000000000000000d1d2a3b4858617481919ea7b4bcc9ccd6d3d5ccc8bbb4a59d8a7d6a614d483b343a474c60697a8798a0b3b8c5ced8dfe6e3d7c9bcb49f8c7a645544311d0800000013283d52687d92a7c4d5e7fafffffffffffffffffffffffffffffffffffffffffff9f3f2e7e0dddbd9dadcdee0e8e5e8ebedeff0eee6dfd0c2b6a49a8473604b3d2c1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c52677d92a7b9cce0f5ffffffffffffffffffffffede2cebaa99c8675614b3e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525333f4c505d656a6d6d6a6661574d493c3126190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d253035393d4041403c3631271912000000000000000000070e1921232c35383d424538454b4c4c4b45383d393023130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c3036434a5055585755504b4538342a1d1403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1417161514110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e373b484d4e4c473a3d3632281a0a00000000000000000000000000000000010a1012171e212529272320190e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010007121b283239464b51514b4538301f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0fffffffffffff2ddc8b29d8874604b35200d000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c7d7e9fffffffffffffffffffffffffffff6e1cbb6a18c76614c3d3020190e01000000000000000000000000000000000000000000000000000000000000000004172a3a5b70859ab0c5daeffffffffffffffffff0e1ccb9a89a8473604b3f2e1f0f00000000000e23384d63788c9fb4cadfedfffffffffffffffffffffffbe8d8cabcafa098837461574639291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4d62788c9fb4cadff4ffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffff6ebe2ccbdb1a09882736157493d31271e160a000000172c41566c8196abc9daecfffff1dcc7b29c8772574532313637444b505861697b8a9eabbccfe3f0fffffffffffffffffffffff8e5d2c2ae99846f5947341f0b00000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffe9d4bfaa947f6a553f3a4f647a8d9fb5bfc9c7c5c4c2c5b8b3a99f948375615544311d0800031729394e63798ea5b7cadff4fffffffffffffffffffdead8c8b19c86715d4b38230f00000000000000000000000000000000000000000000000000070d181f293339464b58616c7884919da6b2becdd6e4f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab937d68533e281300000009192c3d4958616a72777b7d85929ca4abb8c9dbeefffffffffffffffffffffffffff8e4d1c1ad98826d6a6c6e71737577797877777674716f6c69666461575b5a5a5b5d57616365686a6d707275777979797978777776757472706e6b68656057514c4033261600000000000000000000000000000000000000000000000000000000000000000c20364b6075899eb3c8deeefffffffffffffffffffffffffff5e0ccb8a7947e695948342014040000000000000000000000000000000000000000000003101b222631353a3f424444423e38352c241d120500000000000000000000000000000000000b1b2a3b4859627684979fb3b8c5cfd9e0e8e9e8e0d9cec3b6a99f8d7f6f62594d484d59616e7e8b9da5b2beccd5e2eaf5f9f5e7dacebbaa9c8673604b35200b000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffef1e6dfdcd5cbc8c5c4c5c6c8ccd6d0d3d5d8dadad9d3cabfb3a49c8676615544311f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364b6075899eb3c9def0fffffffffffffffffffffffdead8c7b6a496816c5c4a36221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212f383f4b4f55575755514b4639352c1d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208131c2024282b2c2a27201d1509000000000000000000000000060c0e192023282c30283236363636322827251e130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112182530353b404242403b3632281f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f131515120c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2e3f4b4f596263615859524b4538281502000000000000000000000000000005121d24272933363b3e3d38352c221b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0e0f1010111112121314141415161616171a213039464b5761666760564d4133291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba0b6cbe0f5fffffffffff4dfcbb7a6907b66513b2a180500000000000000000000000000000000000000000000000000000114263651667c91a6b8cbe5f5fffffffffffffffffffffffffffff8e3ceb9a38e79644e39241305000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1fffffffffffffffffce8d6c6b4a2947f6a5d4b3d2d1b0b00000000152b40556a8095abbccfe3f7ffffffffffffffffffffffeddccabaad9e95827360564639291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2035495a6f8499aec4d9eeffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffff5e6d9cebcaf9f978273605546392c1d150a030000000012273c51677c91abbccfe3f8fff1dcc6b19c87715c39281d202631353a464c5c667c8d9fb4c2d2e7f7fffffffffffffffffffffff0dfcab49f8b77614c37220c00000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffead4bfaa957f6a5540374b5c6c8197a1b3b3b2b0afaca9a79e968a7f7261574637271502000a1e3346576b8096abc3d4e6fafffffffffffffffffffff6decab6a4907b65503d2c1a0600000000000000000000000000000000000000000000010f1a212a3439464c57616a76818b99a1b3b7c4cfe1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab927d68533d2813000000000e1f2c3a464c5559626668737d86919aabbfd3e8fdfffffffffffffffffffffffff2ddc8b4a38e79635457595b5560626463626160575c595754514e4c463944454639464b4e505355585a556062646463636362626160545d5b5956534f4b4539382f2216080000000000000000000000000000000000000000000000000000000000000000091d3145566c8197acc0d1e3f7fffffffffffffffffffffffffbe8d6c5b39e8977624d423122120300000000000000000000000000000000000000000a161e2e3637444b4f5458595958544e493d383020190e0000000000000000000000000000000818293947596277869aa2b1bdccd5e3ebf7fbfffbf6ebe2d3c7baab9f9583776a62595f677783939fa9b6c3cfe0e8f3fdfffffff7ebd9c8b6a4917c66513c2711000005182a3b5b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffff6eae2d3cac7c4b8b3b0afafb1b3b8c5bbbdc0c3c5c5c3c3b6b2a1998677625847372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8297acc2d3e5f9fffffffffffffffffffffff5e5d3c3b49f8c7a644f3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232e373a404242403c36322920190e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f13151715120b080200000000000000000000000000000000060c0e13171b151d202121201d1512100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20252b2d2d2a26201d150a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408131c2024282a2a27221f18141414141414141414141414141414141414141414141414141414120c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d121414141414141414141414141414141414141414141517171613100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b5d6572777876736e67605645321d110000000000000000000000000003122330393c39464b5053524d493c362d201305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a161e212324242525262727282829292a2a2b2b2c2c2d36404d57616a757c7c75675f4c463a2e1e17100d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba0b6cbe0f5fffffffffffae6d4c4ae99846e5948341f090000000000000000000000000000000000000000000000000000081c3043546d8398adc4d5e7fffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb5cadff4fffffffffffffffffff4e4d1c0b49f8b7b655b4a392917030000051a30455a6f859aafc9d9ebfefffffffffffffffffffff3e3cfbead9c93806d60554538291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c556a8095aabfd5eaffffffffffffffffffffffedd8c2ad98836d58432e180300000000000000000008182e3f53697e93a8bed3e8fdfffffffffffffffffffffffffff2e4d7c8bbb49e95817260554437291b0f020000000000000c22374c61778b9fb5cadff4fff0dbc5b09b86705b46311b0b141d2029333e4c5e6b8095a4b5c9daecfffffffffffffffffffffff7e2cebbaa927d67523d28120000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffead5bfaa95806a55402e3e4b607483989e9e9d9b9997948f8881776a605446392819090005182a3b4c6176899eb3c8def1fffffffffffffffffffffff9e5d3c2ae99836e5b4935210c00000000000000000000000000000000000000000006141f2d363b474c57616a767f89969fa9b3bfcbd5e2ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77624c37220d00000000000e1b2933363b484d50546067717c91a6bbd1e6fbfffffffffffffffffffffffff0dbc5b09b85705b49414437444b4d4e4e4d4c4b453944413f3c393633292f3031293336383b3d404337444b4d4f4e4e4e4e4d4c4c4b43364644413e3a363228241d1204000000000000000000000000000000000000000000000000000000000000000000021527384e63798ea2b4c8dceffffffffffffffffffffffffffff3e0ccb9a799836e604e402f2113030000000000000000000000000000000000000a1b28323e4a4f556065696d6f6f6d69635b514c40352b1e11030000000000000000000000000013253646576277869ca4b4c0cee0e7f3fefffffffffffef1e5d7c9bcb5a19989807772727d8899a1b4bac7d3e1edfbfffffffffffff6e6d3c2ab96816c56412c1701000b1f34485974899eb3c9def3fffffffffffffffffffffffffffffffffffff5e6d8cec3b6b2a9a69e9b9a9a9c9ea7a3a6a8abadafb0aeaaa59c9283766259483a2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384f647a8fa4b6c9def6fffffffffffffffffffffffff1e3cfbcab9a846f5c4a3622080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c23252a2d2d2b27211e160b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000020002090b0c0c0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b1015181715110b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f253035393d3f3f3c37332a29292929292929292929292929292929292929292929292929292927211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d182022272929292929292929292929292929292929292929292a2c2c2b2825211f17120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b657b868c8d8c88837d74604b3f2f1909000000000000000000000000112130414d51585761656967635a4f4a3e31231304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e192128323638393a3a3b3b3c3c3d3e3e3f3f40404041413d4a4e5e667580899191887c6e61584b3f332925221f1818130e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffff2dfcab49f8b77624c37271502000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf3fffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90abbccfe3f8ffffffffffffffffffffeee2cebbaa9e8979635746331e0a0000051a30455a6f859aafc9d9ebfefffffffffffffffffff7e7d6c5b2a0937e6b624b4437281a0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a54697e94a9bed3e9feffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000001325364b5d6f849aafc4daeffffffffffffffffffffffffffef0e2d5c6baaa9f93806c6054443726190b00000000000000000a1f33475871869bb0c6dbf0ffefdac4af9a856f5a45301a0001080b171f2f404b6074869cabbccfe3f5fffffffffffffffffffffeead8c8ad97826d58422d180000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffead5c0ab95806b56402b3245566074828889888684827e7a746b62594b4336281b0b00000b1f3448596a7f94a7b8cce0f5fffffffffffffffffffffffff0dfcab49f8c79634e3b2a180400000000000000000000000000000000000000001424313d4a4e59626b767f89949ea7b4bac7d0e0e7f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b09b8671594834200b0000000000000b171f212b343736434a5263788da3b8cde2f8ffffffffffffffffffffffffead5c0ab95806b563d2c2f27313638393838373632282f2c292724211e171a1a1c171e212326282b2d263135383939393938383736353026312e2c2925211e160a090000000000000000000000000000000000000000000000000000000000000000000000000a21364a5b70849aafc1d2e4f8fffffffffffffffffffffffffbe8d6c5b3a1937e695e4c40311e160a000000000000000000000000000000000a1a2839454b5c646d747a7f828484827e7870665e4d483c2f2112050000000000000000000000071c3043546175859ba4b6c2d1deebfbfffffffffffffffffff5e7dacfbfb3a79e958b8887929ea6b3bfcdd7e5f1fffffffffffffffffbe8d6c5ac97816c57422c1702000d22374c62778ca7b9cce0f5fffffffffffffffffffffffffffffffffff5e5d7c8bbb4a59d938d8886848587898b8e909396989a9b999590877d6f6158483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a22374b5c71869cb1c8d8eafefffffffffffffffffffffffeebd9c9b4a28f7a644f362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1015181815110c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c293336434a4e525454524c473a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3632281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202b34373c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e404141403e3a36332927211f170c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374e63798a9ca4a3a69e9992816c5d4b37261401000000000000000000000c1c2f3f4d5f676d71767b7e7c7870645c4e41312212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2c3538454b4e4e4f4f5051515252535354545555565656575c646f7c87959ea7a69d918276645d4c46393b37342a2e292320190e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7fffffffffffff7e2cebbaa937e685544311d0a000000000000000000000000000000000000000000000000000f24394e64798ea7b8cce0f5ffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c9daecfffffffffffffffffffffffdead8c8b9a79d8776614c36210c000000142a3f54697f94abbccfe3f7ffffffffffffffffffecdac9b8a798836e6050443127190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8399aec3d8eeffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000071c304354647a8fa2b4c7dcf1fffffffffffffffffffffffbede0d2c4b8a89f8c7e6a614b433626190900000000000000000004182a3a566b8095abc0d5eaffeed9c3ae99846e59442f190400000004121d314455647a8d9fb5c7d7eafdfffffffffffffffffffff0dbc6b19b86715c3828150200000000000000000000000010253b50657a90a5bacfe5faffffffffffffffffffffffffebd5c0ab96806b56412b28384556606d737472706f6d696460554d483b3026180b00000b1b2f404c6277899eb4c5d6e8fbfffffffffffffffffffffffff7e3cfbcab97826d5947341f0b000000000000000000000000000000000000000e1e31424e5b636d778089949ea7b3b9c5ced8e5eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab947f6a543b2b180500000000000000040a0d19202a333b484e63788da3b8cde2f8fffffffffffffffffffffffde8d3bda8937e68533e2919151d202224232222211e161a1714110f0c0a03000500030a0c0e10131518141d20222424242423222221201c141b191613100b09030000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d51667b90a3b5c9ddeffffffffffffffffffffffffffff3e3d0bfb49f8d7c665e4e4232281a1004000000000000000000000000000b1a28384557606f7a82888f9497999997938d857c6f625a4b3f3023120400000000000000000006192b3c4a60728399a3b5c2d3e0eefcfffffffffffffffffffffff7ece3d0c5b9b3ab9f9d9da5b3b8c4d0e2eaf5fffffffffffffffffff5e0ccb9a7927d67523d2812000010253a50657a8fa5c5d6e8fbfffffffffffffffffffffffffffffffffdead7c7baaa9f94877e7873706f70717376787b7e8083858584807a73675f4c473a2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e54697f94aabbcee2f7fffffffffffffffffffffffff7e7d0c0ac97826c5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111316171818171513100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303a474c546064686a6a67615853535353535353535353535353535353535353535353535353535353524b46392b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353b484d515353535353535353535353535353535353535353535557575553504c463a3c363329221f180d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8298a8b6c2b8b3ae9f8d7b655544311d0800000000000000000004182a3a4c5d677c82868b9093928d857a685f4e402f1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211222f3c494d5660636364656566666767686969696a6b6b6b6c6c707984919da5b3b9b7b2a098877a6b615754504c473b433e38352c231c1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffeebd9c8b09b8574604b3828160200000000000007050000000000000000000000000000000013283d52687d92a7c5d5e7fbffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff6e6d6c5b7a6917b66513c26110000000d22374d62778b9fb4cadff1fffffffffffffffaece3cfbcab9e8977624c42331d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c61768a9fb4c9dff4ffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000004172a3a4a6072859bb0c0d0e3f7fffffffffffffffffffffceaddd0c2b5a69d8a7c6860504330261809000000000000000000000011263c51667b91a6c5d6e8fbedd8c3ad98836e58432e190300000000021527374b5d6d8298a9bacde2f6fffffffffffffffffffff3dec9b49e89745645321d090000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffebd6c0ab96816b56412c1a2838454b585e5e5d5b5a57544f4b4437342b1c14080000031729394c5e6d8298a8b9cce3f3fffffffffffffffffffffffffffeebd9c9b49f8a77614c37220c00000000000000000000000000000000000008182c3c4e606879828a959ea7b3b8c5ccd6e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78624d38220d0000000000000000010f1a21313a474c596267788da3b8cde2f8fffffffffffffffffffffffee9d4bea9947f695436261402080b0d0f0e0d0c0b09030002000000000000000000000000000000000001080b0d0f0f0e0e0e0d0d0c0b090b0e100d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e71859bb0c0d1e7f7ffffffffffffffffffffffffffede3cfbcab9f8a7c68604b45382e1f170c01000000000000000000000c1b283845566075848f979ea7a9adaeaeada9a39b918478655d4d413022120200000000000000000b2035495a697e93a1b3c1d2e0f0feffffffffffffffffffffffffffffede4d6ccc9bcb5b2b2b6c3cbd5e2edfdfffffffffffffffffffae6d4c3b39e8976614b36210c000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffff6e2cdbaa99f8c7f7469625a5b5a5a5c57616366686b6e70706e6b6560544d4133291c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374c62778b9fb4cadff2ffffffffffffffffffffffffffeeddc8b39e8874604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111316171818171513100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f13141c202326292b2c2d2d2c2b2825211f17130f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a36434a58616a73797d7f7f7c776d69696969696969696969696969696969696969696969696969696969676157493c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e323c494d5962676969696969696969696969696969696969696969696a6c6c6b6865615857514c463a37342a2220190d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c6d3cbc8bcab9c8673604b35200f0000000000000000000a1f334758657b8d979c9faba8a7a29a8b7d685e4c3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f404c5b636e757879797a7a7b7c7c7d7d7e7e7f7f8080818181858e99a1b2b7c3cccbbeb2a59d8c80766f6a6562595b58534d493c382f20190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffff6ddc9b5a3957f6a5645321e09000002080b131c1a0b080200000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000006192c3c5a6f849aafc4d9effffffffffffffffffffffffffff3e3d4c4ab96816c563828160300000b203448596f8499afc3d3e6f9fffffffffffeebdccebdb59f8d7c665948342415010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697f94a9bacde2f6ffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000a1f334758687e93a3b4c8deeefffffffffffffffffffff5e9e1cdbfb3a49c887a665e4e42331c14080000000000000000000000000d22384d62778da7b9cce0f5ecd7c2ac97826d57422d1802000000000009192e3f4d62788b9fb4c9dff4fffffffffffffffffffff5e1cdb9a88b75604b36200b0000000000000000000000000d22384d62778da2b7cce2f7ffffffffffffffffffffffffebd6c1ab96816c56412c171a283236434949484644423f3a35312620180d010000010f1e334657667b90a0b2c6d6e8fffffffffffffffffffffffffffffff7e2cdbaa9947e69543f2914000000000000000000000000000000000001142636495b687e8e979fa9b3b9c5ccd5e0e8f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b09a85705a4835200b0000000000000004111f2d36414d58616c777c7e93a8bdd2e8fdffffffffffffffffffffffffedd8c3ad98836e5443301c08000000000000000000000000000000000000010305070002090b0c0b0c0c0d0d0e0f10111214151719151d202325221f18110b08020000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4051667c91a2b4c9d9ebfefffffffffffffffffffffffffeebd9c9baa89f8c7e6c60564b3e33291c140800000000000000000e1c293946566074849aa2acb3b8c5c2c4c4c2c1b5b0a29a897b675f4d403020100000000000000005182a3b4d62788a9fb4bfcfdfeffffffffffffffffffffffffffffffffaf4efe4dddacfcac7c7cad3e0e7f3fffffffffffffffffffffef0dfcbb7a5957f6a5746321e0a0000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffff6e6cfbeb49f8b7c6a60554d483c454539464b4e515356585a5b5955504a4336301f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8399aec4d5e7fafffffffffffffffffffffffff5e0ccb8a78e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f13141c202326292b2c2d2d2c2b2825211f17130f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e141c202428263035383b3e4042424242403e3a3633292825211f171714100d0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3a475460697680888e929494918b827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c75625a4938281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424f5a626e777c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f8181807d7a76726c676158534c473a38342b2220190d09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea8b9cde4e0dac9b6a4927d68533d2c1a0600000000000000061a2c3d4c6177889dabb1b4bcc9c0b4aa9f8d7c665847331f0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4c5e6679838a8d8e8f8f9090919192939394949595959696979aa2afb3bfcbd4e0dfcfc3b7aa9f958a847f7b7773716d68635a504c40352b1e12010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffff8e4d1c1b39e8975604b36210b0009151d2028322f201d1509000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000c2035495a73899eb3c8def3fffffffffffffffffffffffffffff0dbc6b19b86715645321e09000005182b3b51667b90a4b6cadef0fffffffff6eae2cdbeb19f95806a5e4c3b2a18060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889db2c7d7eafdffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000c21374c6176899eb3c1d1e4fcfffffffffffffffffff5e5d7cdbcb0a1998678645c4c4031241501000000000000000000000000000b2034485a74899eb3c9def3ebd6c1ac96816c57412c1702000000000000102035485a6c8196acc6d6e8fcfffffffffffffffffffce9d6c6a18b76614c36210c0000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffecd6c1ac97816c57422c170a161e212e343433312f2d2925201d140905000000000f1f31414c6176879db2becfe4f4fffffffffffffffffffffffffffffffdead7c7af9a846f5a452f1a0000000000000000000000000000000000091c30435463798a9fadb4bac7ccd6e0e8f3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a6927d67523c2b19050000000000000011222f3d4a4e5f6776818a92939cadc1d5eafffffffffffffffffffffffffff3ddc8b39e8874604b35200d000000000000000000000001080b0d10121417191b1c1e161e212121212122232324252628292a2c2e273136393b37342a26201d150904000000000000000000000000000000000000000000000000000000000000000000000000001224384c5e70859aabbccfe3f1fffffffffffffffffffffffffff7e7d7c6baaa9f928175645c4c473a30261811060000000002101e2b3a465761748399a2b3c0c8ccd5d7d9d9d7d2c9c0b3a79e8c7d675e4d3e2e1b070000000000000b1f3448596d8298a8bacdddedfdfffffffffffffffffffffffffffff2e7dfddd2c9c6c0c5c8d1dee5f1fbfffffffffffffffffffffff0e0cebdb29d8775614b392916030000172c42576c8197acc7d8eafdfffffffffffffffffffffffffffffeead8c8b2a0917d675e4b4437352b2f30283236393b3e4143454644403b3530251813040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b51667c91a6b7cbe0f4fffffffffffffffffffffffffbe7d5c5a6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e141c202428263035383b3e4042424242403e3a3633292825211f171714100d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11131c2023263035393e36434b4d515356575858575553504c463a3d3a3733292d292622201c1315120e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c495861727e89959da6a7a9a9aa9f9793939393939393939393939393939393939393939393939393939393928778625645321e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c39464b616978838b9193939393939393939393939393939393939393939395969695938f8b87817c766f686159534d483c38342b211e160a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c6d6e9f7e7d3c2b19c86715b4935210c000000000000000c2135495b6c8197a6b8c9cacfd9d1c8bbab9e8977614c3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b5c667c8a999faaa3a4a4a5a6a6a7a7a8a8a9a9aaaaabababacb0b4c0c7d0dfe6f2ece1d4c8bbb4a99f9994908c8986837e786f655e4d483c301d1509000000000000000000000000000000000000000000000000030606060606060606060606060503010000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffefe0ccb8a7907b65503b261012192731363d474536312719090000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000e23384d63788da7b8cce0f5fffffffffffffffffffffffffffff4dfcab49f8a76604b36210b0000000d20354a6073879cb2c2d3e7f7fffdf1e6d8cebdb0a097816c6150402f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b52677c92a6b7cbe5f5ffffffffffffffffffffffffedd8c2ad98836d58432e180300000000000000162b40556b8095a7b9ccdfeffffffffffffffffffffce9d7c7bab49e958375625a4a3e2f221406000000000000000000000000000005192b3c5c72879cb1c7dcf1ebd5c0ab96806b56412b160100000000000005192b3c4e63798ea8b9cce1f5ffffffffffffffffffffe0cbb6a18b76614c36210c00000000000000000000000010253b50657a90a5bacfe5faffffffffffffffffffffffffecd7c1ac97826c57422d170003090b181e1f1d1b1a18140f0b080100000000000b1b2c3d4e5f6d8298a5b7cbdcecffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f190000000000000000000000000000000009192c3d4b6073859ba8bac9cdd7e0e8f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b39d8875604b36200e000000000000000a1a2f404c5b636f7d89969fa9a8adbacaddf0fffffffffffffffffffffffffff5e0ccb8a7907a65503b2b181714110e0b0a0c0f121518151d202325282a2c2e30323328323636363637373839393b3c3d3e40414338454b4e504c483b3b3631271f180c040000000000000000000000000000000000000000000000000000000000000000000000091d30404f647a8c9fb4c3d4e6f6fffffffffffffffffffffffffff5e4d7c8bbb49f96867a6c61584b43362e211a0f06000412202d3c485861758499a1b3c0d0dee0e8eceeeeece4ddd0c5b8aa9f8c7c665c4a3622110000000000000d22374c62778b9fb4c6d7e9fbfffffffffffffffffffffffffff8ebe2d4cbc8c1b5b1abb0b4c0cad3e0eefcfffffffffffffffffff9e5d3c2b19f907c665746321b0b00000013293e53687e93a9bacee2f6fffffffffffffffffffffffffffff7e2cebbaa98826d5f4d40312720191a1b161e212326292b2e30302f2b25201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20354b6074889db3c8ddefffffffffffffffffffffffffffe7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11131c2023263035393e36434b4d515356575858575553504c463a3d3a3733292d292622201c1315120e0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141d2023272530353936434b4e535754606366686b6c6d6d6c6a6865615856534f4c473a423e3b383530252a2723201d1516120d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c495a627683939ea7b2b7c4bfc8bbb4aca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a59c8674604b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3c4957616e7e8a989faaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacacaaa8ab9f9c97918a847e776f69625a554d483c3632281e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fff0dec9b5a48e78634e39230e000000000000000e23384e63798b9fb4c4d5dfe3ebe6d8c9b8a796816c594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657647a8b9ea8b4bbc8b9bababbbbbcbcbdbebebebfc0c0c0c1c1c5c8d1dce3eefafffff1e6d9cec7bab4afa9a5a79e9b98938d847b6e625a4d413127190c0000000000000000000000000000000000000000040a0c181c1c1c1c1c1c1c1c1c1c1c1b1a18171513110f0d0c0b0c0c0f13192b3c576d8297acc2d7ecfffffffffffffffffffbe8d5c5aa957f6a55402a1c233037444b535c5a4b443727150200000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000013253652677d92a7c5d5e8fbfffffffffffffffffffffffffffff7e2cebbaa8e79644f39240f000000071c304354687d92a4b6c9daecf4e9e1d3c8bbb49f968272604b43332212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f849aafc4d4e7ffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000071d32475c72879cb1c5d6e8fdfffffffffffffffffbeee1cdbaa99f9180726157483c2d201204000000000000000000000000000000001b31465b70869bb0c5dbf0ead5bfaa95806a55402b1500000000000000000e2135495b74899eb3c9def3fffffffffffffffffff7e2cebbaa8b75604b36200b00000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffffffffecd7c2ac97826d57422d18020000000309090806050200000000000000000003172939495b687d92a0b2c3d4e6faffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000001142637495b697f94a2b4c6d7e2eaf5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a895806a5645311d09000000000000031628384c5e667984929ea7b4bac7c1cad8e8fafffffffffffffffffffffffffffbe7d5c5ad98826d594834262c292623201e2124272a2d273135383a3d3f414345474838454b4b4b4b4c4c4d4e4f505152535557595b56606365625958514b4437342a1f170c01000000000000000000000000000000000000000000000000000000000000000000001222364a5c6c8197a5b7c8d8eaf7fffffffffffffffffffffffffff5e6d8cebdb0a49c8c81766860544b3f352c20190e15222f3e4a5a6276849aa2b3bfd0deeef5fbfffffffff8eee3d5c8bbaa9f8a7a644f3f2e1c08000000000013293e53687e93aabbcee4f5fffffffffffffffffffffffffffcebdacdc4b7b2aba39b969ba2b1b6c2d0deeefffffffffffffffffff3decab6a497826d5e4c392816000000000c21374c61768a9fb4c9dff4fffffffffffffffffffffffffffff4dfcab49f8b77624d41301d150905000003090c0e111316191b1b1916100b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8096abc0d1e4f7fffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141d2023272530353936434b4e535754606366686b6c6d6d6c6a6865615856534f4c473a423e3b383530252a2723201d1516120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f21263135383c36434a4e53546064686d7175787b7e8081828281807d7a76706b686461585a5754504d4a43363f3c393631272b282220180e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a495a63788699a1b3b9c5cbd4d4d8cec9c2bebebebebebebebebebebebebebebebebebebebebebebebebebebec3b5a4957f6a5847331f0800000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5a637583939fa8b4bbc8bebebebebebebebebebebebebebebebebebebebebfc1c1c0c9bcb5b1acaa9f9a938b847e78716a625a524b453833291b13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdf8e5d2c2a7917c67523c271200000000000001142637566b8196aabbcee2f2f7fef6e7d5c5b49f8a77624d37220f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6176879da9b9c6ced8cecfcfd0d1d1d2d2d3d3d4d4d5d5d6d6d6dadde4eff6fffffffffff6ebe2d7cdc9c4bfc5b8b3b0ada8a29a908378675f4b4437291c0c0000000000000000000000000000000000000c181f222e3131313131313131313131312f2e2c2a282624232121212224282935485a72879cb1c7dcf1ffffffffffffffffffffecd7c2ad97826d58422d2f38414d556068716f605544311d0e00000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000071c3043546d8298adc2d8edfffffffffffffffffffffffffffffffeebd9c8a8927d68533d2813000000001325364b6073869cabbccfe1dfd7cdc3b6aa9f93817260544330251504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff2ffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000091e33485e73889db3c8ddf1fffffffffffffffffceeddcebeb49f8b7c6b605446392b1e100200000000000000000000000000000000081d32475d72879cb2c7dcf1e9d4bfa9947f6a543f2a1500000000000000011527374b60758a9fb4c9dff4fffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000000000002101e33465763798a9eb4becfe2f2fffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000081d31445563798b9fb4c0d1e4f5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b49e8a77614c38271502000000000000091e324556667c8b9aa2b3b8c5ced8d5dde8f6fffffffffffffffffffffffffffffff3dfc9b49f8b77624d4437413e3b38363336393c3f4237444b4d50525456585a5c5d5f56606160616162626364656667696a6c6e707275787a77736d6660554c473a332a1d1409000000000000000000000000000000000000000000000000000000000000000000071b2e3e4c6176879daabbcedae7ecf3f4fbfffffffffffffffffffff6eae2cdc2b6aa9f97887e73655d4e493d352b221e32404c5c6478869ba3b4c0d0ddedfcfffffffffffffffff3e6d8c8baa99b85715d4b3723090000000003182d42586d8297adc8d8eaffffffffffffffffffffffffffffeedecdbcb0a69d95908681858f9ca4b3bfd0e1f1fffffffffffffffff1dcc7b19c8675614b402f1b0b000000000a1f3347586e8499aec7d7eafdffffffffffffffffffffffffffefd9c4af9a846f59483423130200000000000000000000010305060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374e63788da2b4c8ddf4fffffffffffffffffffffffbe8d5c5a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f21263135383c36434a4e53546064686d7175787b7e8081828281807d7a76706b686461585a5754504d4a43363f3c393631272b282220180e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171f29333737444b4d5155546063686e74797d8286898d9093959797979795938f8b86807d7a7673706c69656260545855514e4b4538413d37342b23211a0f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253647586378889ca4b3bfccd6dfe6e9eae2dfd7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2c2b49e8a76614c36261401000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5c64788699a1b4bac6ced8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d6d6d5dacfcac7c8bbb4afaa9f9a938d867f786f6760564c46393023160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffe7d2bda8927d68533d2813000000000000081d31445572879cb2c8d9ebfffffffff3e2cdbaa995806b563d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6c8196a5b7c7d6e2eae4e4e5e5e6e6e7e8e8e9e9eaeaeaebebeceff1f7fffffffffffffffffef5eae2dfd9d4d6ccc8c6c2c0b3afa1998a7d6c6055473a2a1c0c00000000000000000000000000000002101c2a3337434646464646464646464646464543413f3d3b393837363637393e3e3d4d62788da4b6cadef3ffffffffffffffffffffefdac4af9a856f5a413a3f4c505f67747d868473604b3d2c1a06000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000081d314455657b8d9fb5bfcccac7bab4a59d8c7e6c6054433626140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4053697e93aabbcee2f7ffffffffffffffffffffffffffedd8c2ad98836d58432e180300000000000003182e43586d8398adc2d3e5f9fffffffffffffdecded0bfb1a0927e685e4b4336291b0e000000000000000000000000000000000000091e33495e73889eb3c8ddf3e9d3bea9947e69543f291400000000000000081d314455677d92a9bacde2f6fffffffffffffffffff3dec9b49e89745f49271502000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000102032434c6175869ca8b9cddcecfffffffffffffffffffffffffffffffffffffae6d4c3a48f7a644f3a250f000000000000000000000000000006192c3c4b6073859ba9bacddfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a896806b5847331a0a000000000000000b21364b6075889da9b4c0ccd5e2eaf5f0fafffffffffffffffffffffffffffffffff7e2cebbaa96816b60555a5754514e4b464c4f5255585a5560626567696c6e70717374757676767676777878797a7b7d7e7f818385888a8e908c88827b746b61594c473a31261910000000000000000000000000000000000000000000000000000000000000000000101e334657647a8b9fb4bcc9d3d6dde0e7f3f7fffffffffffffffffffeebe0d3c8bbb4a79e93867b6e635b4d493c3632434f5e667a889ca4b4c1d0deedfbfffffffffffffffffffff6e6d7c7b5a38f7a65503726140100000004192f44596e8499aec3d9eefffffffffffffffffffffffffff7e3d0c0b09e9688807b746b707a869aa1b3c3d3e6f9fffffffffffffee9d4bfa9947f6a574632221200000000000417293a52677d92a9bacde2f6ffffffffffffffffffffffffffead5c0ab95806b563b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092135495b70859ab0c6d6e8fcfffffffffffffffffffff5e0ccb8a78d78624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171f29333737444b4d5155546063686e74797d8286898d9093959797979795938f8b86807d7a7673706c69656260545855514e4b4538413d37342b23211a0f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c171f29333a474c56556063666a6f74787e83898e93979b9fa9a6a8abacadadacaaa8ab9f9b96928f8c8885827e7b7774716d6a676360565956524d483b39362c201d150a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546176879ca6b6c3d0e0e8f4fafffdf7f4ece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e1cdb9a8957f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b5c647a899ca4b2bfcdd7e2eae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8eaebebeaece3dfdcd8cec9c8bbb4afa8a39b948b847d756a61574d4134261605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcffecdac9a6917c66513c27110000000000000b20354b60758a9fb4cadff4fffffffffdead7c7b29c87725b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d62788b9fb4c3d4e5f4fdfff9fafbfbfcfcfdfdfefefffffffffffffffffffffffffffffffffffffffdf6f4eee9e8e0dedbd8d0c7bfb3a89e9181736158473a2a1909000000000000000000000000000412202e3a474c585b5b5b5b5b5b5b5b5b5b5b5b5a58565452504e4d4c4b4b4c4e53544f5b6b8096abc2d3e5f9fffffffffffffffffffff3dec8b39e88735f504f545d65717c87929c95806a5b49352112000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffdead8c8a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b8cbe0f4ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000011426374b5d6c8196a1b4b9b5b1a99f95877a69614b433626180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a23384c5e71869bb0c8d9ebfeffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000010253b50657b90a4b6cadef2fffffffffff6eae2cfc0b3a197826d604e403026180b00000000000000000000000000000000000000081e33485d73889db2c8ddf2e8d3bda8937e68533e291300000000000004172a3a4b6074869cb1c7d7eafdfffffffffffffffffff3ddc8b39e88735e49331e00000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000c1c2e3e4f616e8399a4b6c6d6e9fafffffffffffffffffffffffffffffffffffff4dfcab7a58c76614c37210c00000000000000000000000000000c2035495a697f94a3b4c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b49e8a77614c3a2a18000000000000000010253a50657a8fa6b7c7d0e0e8f3fdfffffffffffffffffffffffffffffffffffffffdead8c8b49e8a7975726f6c69666360576164676a6d707275787a7d7f8183858788898a8b8b8b8b8c8c8d8e8e909192939596989b9d9faba5a69d97908880776c61584b44372d1c130800000000000000000000000000000000000000000000000000000000000000031729394b5c677d929fabb6c3c1c8cbd5dce3eefcfffffffffffffffffef0e6d9cec5b8b3a39b8f83796d625a4f4a454b61697c8a9da6b5c2d1dfeefcfffffffffffffffffffffffff5e5d2c1ad98836e5544311d0800000003182d42586d8297adc8d8eafdfffffffffffffffffffffffff1dcc7b3a29680746b6560545d6575839aa4b6cadef3fffffffffffffce7d1bca7927c6752392816040000000000000c21364b61768a9fb4c9dff4ffffffffffffffffffffffffffead4bfaa957f6a5538281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d52687d92a8b9cce1f5fffffffffffffffffffce9d7c6b39e8974604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c171f29333a474c56556063666a6f74787e83898e93979b9fa9a6a8abacadadacaaa8ab9f9b96928f8c8885827e7b7774716d6a676360565956524d483b39362c201d150a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f2a333a464c58616b7275787c8084898e93989ea7a8acb1b4bac7bdc0c1c2c2c1bfc9bcb4b0aba8a4a69e9a9793908d8986837f7c7975726e6b676259554e493d3632281e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a60728399a5b6c4d3e1eefbfffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfce9d6c6b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000b2035495a647a8a9ea7b6c2cfe1e9f5fefffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffff8f4f1eae2dfd8cecac4c1b5b1ab9f9a92887f76675f5144342313010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbf8e3cfbcab8e79644f39240f0000000000000b20364b60758baabbcee2f7fffffffffff5dfcab6a58d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f3347586d8297aabbcee1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0ede3dcd0c6b9b49f9684766158473727150100000000000000000000000212222f3e4b58616d7171717171717171717171706f6d6c6a68666462616061616468696468798a9fb4c9def0fffffffffffffffffffffff5e0ccb8a7927d6b656469717b85919ca5b19f8b79634e402f1a0a0000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff7e2cebbaa907b66513b26110000000000000000000000000000000000000000000000000000000000000000071a2d3d556b8095aac4d5e7faffffffffffffffffffffffffffffffffefdac5b09a85705b45301b000000000009192e3f4b607383959ea89f9c958a8075645c4f423026180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f4050657b90a3b5c9e6f6ffffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000b20354a6073879cb1c3d4e6fafffffdf1e6d8cebeb2a2998373604b42311c14080000000000000000000000000000000000000000081d32485d72879db2c7dcf2e8d2bda8937d68533e28130000000000000a1f334758697e93a4b6cae5f5fffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000003192e43586e8398adc3d8edffffffffffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000004172a3a4b5c697e94a1b2c2d3e4f4fffffffffffffffffffffffffffffffffffffff2ddc7b29d87725847331f0a000000000000000000000000000c1c31414d63788a9fb4c1d1e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab7a5947f6a5947341c0c000000000000000011273c51667c91a6c4d5e5eefbfffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a89e8d8a8784817e7b78757376797c7f8285888a8d8f929496989a9c9d9e9faba0a0a0a1a1a2a3a4a5a6a7a8aaacaeb0b2b4bcc4b7b2ada79e958a81766960554a3e3025180a000000000000000000000000000000000000000000000000000000000000000b1b2e3e4d5f687e8d9ca5a6acb3b8c4c7d0deebfcfffffffffffffffffff6ebe2d5ccc2b5b1a1998c82786d645c56606d7f8d9ea8b7c4d2e0effdffffffffffffffffffffffffffffefdec9b39e8974604b35200b0000000013283e53687d93aabbcee2f6ffffffffffffffffffffffffefd9c4af9a846f6056504b434b576175869cb2c7dcf1fffffffffffffbe6d1bba6917c66513c2711000000000000000a1e3346576e8499aec8d8eafdffffffffffffffffffffffffedd7c2ad98826d5645321e0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364b6075899eb3c7d8eafdfffffffffffffffceae1cdbaa897816c5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f2a333a464c58616b7275787c8084898e93989ea7a8acb1b4bac7bdc0c1c2c2c1bfc9bcb4b0aba8a4a69e9a9793908d8986837f7c7975726e6b676259554e493d3632281e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e19202a343a474c58616a7680878a8d9195999ea7a8aeb3b8c5c2c6c9cdd7d3d5d6d7d7d6d5d9cfcac5c0bdc4b8b3afaca9a5a89e9b9894918e8a8784807d77716b635b534b453832281c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d92a1b3c3d3e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278899ea8b8c5d3e0edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4eae2dfdad2c9c9bcb4afa79e95887d6b625141311e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faf4dfcab59f8b76614b36210c0000000000000b20364b60758ba0b5d9ebfefffffffffff9e6d3c3a7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c4c61778a9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede4d6cdbdb0a29a8676615544311d08000000000000000000000010202f404c5c6476838686868686868686868686868483817f7d7b797876767677797d7e797e889ea8bacde1f6fffffffffffffffffffffffbe8d5c5b49f8b807a797e86909ba3b2b6bbaa99846f5e4c3828160800000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000c21364a5b72879cb1c7dcf1fffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d000000000000111d31445560737f898d8b877f786b61574b3e321c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384c5e70849aafc1d2e4ffffffffffffffffffffffffffffffedd8c2ad98836d58432e180300000000000000071c304354687e93a5b7cbdfeefbf5eae2d3c8bbb4a098847560554431231301000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1e7d2bda7927d68523d28130000000000011426374c6176899eb3c2d3e5fffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000051a2f455a6f849aafc4d9efffffffffffffffffffffffffffeed8c3ae99836e59442e1904000000000000000000000000000000010f1f334758647a8b9fb4bfcfe0f1ffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593a2917040000000000000000000000000417293a4e5f6f849aa9bacddfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3cfbeb29d8775604b3a2a180000000000000000000f24394f64798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b9b4a99f9c999693908d8a898b8e9194979a9d9faaa5a7a9abadafb1b2b4b5bcb6b5b6b6b7b7b8b9babbbcbebfc1c3c5c7cacfd4cbc8c5b8b3a99f96897e73645c4a4336281a0a00000000000000000000000000000000000000000000000000000000000000102031414e60687c878c91979ea6afb3c0cde1e8f4fffffffffffffffffffef3e7e0d2c9bfb3aa9f978b8279716c7582949fabb9c6d4e2f0fefffffffffffffffffffffffffffffff5e0ccb9a78f79644f3a240f000000000c22374c61778b9fb4c8d9ebfeffffffffffffffffffffffead4bfaa957f6a55453835303946576a7f94a9bfd4e9fefffffffffffbe5d0bba6907b66513b2611000000000000000317293952677d92aabbcee2f7fffffffffffffffffffffffff3dec8b39e8975604b3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8197a9bacee2eefefffffffffff5e9e1ccbcb49f8a78624d36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e19202a343a474c58616a7680878a8d9195999ea7a8aeb3b8c5c2c6c9cdd7d3d5d6d7d7d6d5d9cfcac5c0bdc4b8b3afaca9a5a89e9b9894918e8a8784807d77716b635b534b453832281c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101b222b353b484c58616a767f89969d9faaa6aaaeb3b8c5c3c8ccd5d7dbdee1e9e8eaeae8e6e4e1ebe3dfdbd5d2d5cbc8c5c1bec6b9b4b0adaaa6aa9f9c9996928c868079716860564b45393025180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073879db2bfd0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4ab96806b5639291703000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70849aa7b8c6d5e3f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe4ddd9cfcac5b8b3a69e92806b5f4d3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9f2dcc7b29d87725746331e0a0000000000000b20364b60758ba0b5cae0ffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c495b697f94a9bacde6f6fffffffffffffffffffffffffffffffffffffef7f4f1f0efefefefefefefefefefefefeff0f2f4fafffffffffff4e9e1cdc0b4a49a8473604b35200b00000000000000000000071b2e3e4c5e667a87989b9b9b9b9b9b9b9b9b9b9b9b9a98969492908e8d8c8b8b8c8e93938e939ea6b8c6d7e9fcfffffffffffffffffffffffff3e2cdbaa99f95908f939ba3b0b5c1cac8b3a1907c66564532251808000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a00000000000000000000000000000000000000000000000000000000000000000e23394e63788ea4b6cadef3fffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e000000000000011426374455606a757776726a62594b46392e2014010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d314556667b90a2b4c8dfefffffffffffffffffffffffffffffffedd8c2ad98836d58432e180300000000000000001325364b6075879db2bfd0e1e8e0d7cdc2b6aa9f9482736057453727150500000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0e7d2bca7927d67523d28120000000000081d3144556a7f95a7b9cce0f0fffffffffffffffffffffff0dbc6b19b86715c46311c070000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000f1f31424c6176879daabbceddedffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000a1f334758687d92a2b4c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b2a0917c665645321c0c0000000000000000000b20354b6074889eb3c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffff4e4d6cdc7bab4b1afaca9a6ab9f9ea7a4a7aaadafb2b4bbc8bcbec1c3c5c6c8c9cacfdacbcbcbcccdcdcecfd0d2d3d4d6d8dadddfe3e7dfddd5ccc7bab4a79e93867a6a60544538281a0a00000000000000000000000000000000000000000000000000000000000002132331424e5e6672777c8188909aa2b0bdccd6e4effefffffffffffffffffffbf0e5ded0c8bbb4aa9f988e86818598a0b4bcc9d6e4f2fffffffffffffffffffffffffffffffffffbe8d6c5a7917c67523c2712000000000a1f3347586d8298aabbcee2f3ffffffffffffffffffffffecd6c1ac97816c544330201c293953687e93a8bdd3e8fdfffffffffffae5d0baa5907b65503b261000000000000000000c21364c61768a9fb4c9dff4fffffffffffffffffffffffff5e0ccb8a7937e695948372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798b9fb4c0d1e0effbfffff8efe4d7cdbcaf9e937e695a4835180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101b222b353b484c58616a767f89969d9faaa6aaaeb3b8c5c3c8ccd5d7dbdee1e9e8eaeae8e6e4e1ebe3dfdbd5d2d5cbc8c5c1bec6b9b4b0adaaa6aa9f9c9996928c868079716860564b45393025180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a21232d363c494d59626b768089959ea7b2b4bbc8bfc4c8ccd5d8dee0e8ecf0e7dfddd9d7d4d2d0cecccacdd3d9dee1e7e0dddad7d3d7cdc9c6c2bfc8bbb4b2aeaba7a49c958e867d756a60574a43362c1e13020000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a5b7cbddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c5d5e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f7ebe3dfd5ccc5b8b39e927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8edd8c3ae98836e59392917030000000000000b20354b60758aa0b5d9ebfeffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3c485a6379899eb3c7d7e9fffffffffffffffffffffffffffffffffff8f6ebe2dfdcdbdadadadadadadadadadadadadadadddfe6ecf1f3f9fffffcebded1c2b4a2937e69543e2914000000000000000000000d22364a5c667c8b9da6b0b0b0b0b0b0b0b0b0b0b0b0afadaba9a7a5a3a2a1a0a0a1a3a8a9a4a8b3b8c5d5e4f5fffffffffffffffffffffffffffdead7c7bab4aba5a4a9b1b5c1c9d2dfd0bfb29c8674604b43362513000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff9e5d3c2a9937e69543a29170400000000000000000000000000000000000000000000000000000000000000000c22374c6177899fb4c9def2fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0000000000000009192637444b5560626056554d483b33291b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3d4b6074879cb2c0d1e3fdffffffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000081e324556677d92a1b3c3d2d6ccc7bab4a49c8b7f72605545392819090000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0e7d1bca7927c67523d271200000000011527374b6074879db2c5d6e8fefffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000011527375d72889db2c7ddf2ffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000a1a2d3d4e606e8399a5b7c8d8eafbfffffffffffffffffffffffffffffffffffffffffbe7d5c4a5907b66503b2611000000000000000000000000071a2d3d4c6176889eb3c0d0e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0ccb8a798836e5e4c38281600000000000000000000081d3144556c8196a9bacde1effffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d8cec9c7c4c1bec9bcb4b3b8c5bcbfc2c5c7caced9d2d4d6d8dadcdddedfe3ece0e0e1e1e2e3e3e5e6e7e8eaebedf0f2f4f7faf4f2e8e0d7cdc5b8b3a39b8c7f726056453828150200000000000000000000000000000000000000000000000000000000000005142431404c505962666c747b84969fb4b9c6d2e2ebf6fffffffffffffffffffff8ede6d9cec8bbb4ada49c969ba3b2becfd9e7f4ffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e29140000000004182a3a4e63798c9fb4c5d6e8fbfffffffffffffffffffff2dcc7b29d8773604a3828162a3f556a7f94aabfd4e9fffffffffffffae4cfbaa58f7a65503a251000000000000000000a1f3346586f8499afc8d9ebfefffffffffffffffffffffffbe8d5c5b39e8977625544311d150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2135495b6a8095a2b4c2d1e0e8eceae4ddd1c6bab49e95806b604f3c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a21232d363c494d59626b768089959ea7b2b4bbc8bfc4c8ccd5d8dee0e8ecf0e7dfddd9d7d4d2d0cecccacdd3d9dee1e7e0dddad7d3d7cdc9c6c2bfc8bbb4b2aeaba7a49c958e867d756a60574a43362c1e13020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b222c35393e4a4e5a626c77808a959ea7b3b9c5caced8d5d9dee0e8edf3f5ede2dbd4cbc8c4c1bfbdbbb9b7b5b8bec4c9cdd7dbdde4ece8e9e1dedbd8d4d8cecac7c3c0c2b5b1aaa39b93887f75686054493c311d150a000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc3d4e6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c0d1e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3e7e0d5cbbcaf9a846f5a45301a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1fce9d7c6a9947e69543f291400000000000000081d314455758aaabbcee2f7ffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3c495a6278879da7b8cce5f5fffffffffffffffffffffffffffffffeefe4ddd9cecac7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c8cbd4d6dcdee6edf2f4faeee0d1c0b09b86705b46311b060000000000000000000f243a4f647a8b9fa9b7c4c6c6c6c6c6c6c6c6c6c6c5c4c2c1bfbdbbb9b7b6b5b6b6b9bdbeb9bdc8cbd5e3f3fffffffffffffffffffffffffffffff5e5d7cdc9c0bab9bec6c9d2dde4eddecab6a496816c605443301c070000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff3dec9b6a48d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000a1f3447596c8196acc4d5e7fafffffffffffffffffffffffffffffffff4dfcab49f8a755f4a352000000000000000000919263137444b4d4b453837342b1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384a5c6a7f94a4b6cadeeeffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000021628384d5f6f8499a5b5c2c5b9b3a99f95867a6960544437281b0a000000000000000000000000000000000000000000000000061b30455b70859ab0c5daefe7d2bca7927d67523d281200000000091d314455667c91a6b7cbe3f3ffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000081d31445574899eb4c9def3ffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000021628384a5b687e93a1b3c3d4e6f6fffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68c77624c37220d0000000000000000000000000d21364a5c6c8197a6b8cbdeeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebdb39e8977614c40301a0a00000000000000000000011527374d62778a9fb4c1d2e4f4fffffffffffffffffffffffffffffffffffffffffffffffffcf5eae2dfdcd9d6d3d9cfcac8ccd6d1d4d7dadddfe2ebe7e9ebedeff1f2f3f4f8fffff5f6f6f7f8f9fafbfcfdfffffffffffffffffffffbf5e9e1d6ccc2b5aa9f948374605645321d10000000000000000000000000000000000000000000000000000000000000000614222f383b484c515560657381919ea8b5c1ced9e6f0fefffffffffffffffffffff6ebe2d8cec9c2b5b1acb0b5c1cfe3ebf7fffffffffffffffffffffffffffffffffffffffbe8d5c5a7927d68523d281300000000000c2136495b6d8297a7b8cce0eefffffffffffffffffffff4dfcab6a5917c665645321e2c42576c8197acc1d6ecfffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000417293a53687d93aabbcee2f7fffffffffffffffffffffffff3e0ccb8a79a8473604b433325160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b6073849aa4b4c1ccd6d6d5d1c8c0b4a89f928072604a42321e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b222c35393e4a4e5a626c77808a959ea7b3b9c5caced8d5d9dee0e8edf3f5ede2dbd4cbc8c4c1bfbdbbb9b7b5b8bec4c9cdd7dbdde4ece8e9e1dedbd8d4d8cecac7c3c0c2b5b1aaa39b93887f75686054493c311d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202e373d494e565c646d78818a969ea8b3b9c5ccd6dfe2eaeaeef3f5fbfff3e8e0d0c7c4b7b3aeacaaa8a6a4a2a0a3a9aeb4b9c6c6c9d2dfebfcf6f3f0ede9eae2dfdcd9d5d2c9c6c1b5b0a69e94887d72635b4e4232281a0b00000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e7dac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba0b6daecf6e1cdb9a88f7a644f3a250f000000000000000114264a5f758a9fb4cadff4ffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495b6378879da5b7c5d6e8fffffffffffffffffffffffffffffff6eae2d2c9c8bbb4b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2b7c4c1c7cad3d8dddfe6e9ebd9c8b09b86705b46311b06000000000000000000172d42576c8297a9bac7d4dbdbdbdbdbdbdbdbdbdbdbd9d8d6d4d2d0cecdcbcbcbccced2d3ced2dde0e7f3fffffffffffffffffffffffffffffffffff5eae2dfd5cfced3dbdee5f0f8f9e6d3c3b09f958072604a35200b0000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff1dcc6b19c86715a4935200c00000000000000000000000000000000000000000000000000000000000000000004182a3a4f647a8fa6b7cbe0f4fffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f00000000000000000009141d273135383632282220190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e324556647a8b9fb4c3d3e6fcffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000000a1a30414c6277879ba3aba9a79e968b8074645c4a433627190a00000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefe7d2bda7927d68523d281300000009192c3c4b6074869cb1c4d4e6ffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000b20354b60758aa8b9cce1f5ffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000c1e32455663798b9fb4bfcfe1f1fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735947341f0b0000000000000000000000081c2e3f4e64798c9fb4c5d5e7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c1b19f917c66594734221200000000000000000000000009203448596a8095a3b5c6d6e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f1eeebe8ebe3dfdee0e8e6e9ebeaeae9eaebeceef2f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8e0d2c8bbb4a1998474604b3e2d1b070000000000000000000000000000000000000000000000000000000000000003111c232b343737444b55606c7d8a9ba3b4bbc8d3e2ebf6fffffffffffffffffffffef6eae2dfd2c9c6c1c6c9d2dfecfefffffffffffffffffffffffffffffffffffffffff4e0ccb8a7907a65503b25100000000000061a2c3d4c6177899eb3bfd0e3f3fffffffffffffffffff9e6d4c3b29c8774604b4232293e54697e93a9bed3e8fefffffffffff9e3ceb9a48e79644f39240f0000000000000000000c22374c61778b9fb4cadff4fffffffffffffffffffffffffbe8d6c5b4a296816c615043341d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d3144556177869ba3b3b8c5c1c0c1b4b0a29b8a7d6b605443302414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202e373d494e565c646d78818a969ea8b3b9c5ccd6dfe2eaeaeef3f5fbfff3e8e0d0c7c4b7b3aeacaaa8a6a4a2a0a3a9aeb4b9c6c6c9d2dfebfcf6f3f0ede9eae2dfdcd9d5d2c9c6c1b5b0a69e94887d72635b4e4232281a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353f4b4f5b636b7279828b979fa9b4b9c6ccd6e0e8f4f7fefffffffffff1e3d5ccbfb3aea69d99979593918f8c8b8e93999ea8aab0b5c1cedbebfefffffffffef7f4f1eeebe5dedbd2c9c4b8b3a69d92847968604b4538291b0c000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b4c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6ad98826d58432d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aabbccfe3f3dec9b49e8975604b36200b00000000000000001f354a5f748a9fb4c9dff4ffffffffffffeed8c3ae99836e59442e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c495b6379879da5b6c3d4e3f3fffffffffffffffffffffffffffff5e6d8cec1b5b0aa9f9c9b9a9a9a9a9a9a9a9a9a9a9a9a9a9b9da6a7acb2b6c3c2c7cbd4d4d9cebbaa95806b55402b1600000000000000000000162b41566b8096abc6d7e5f0f0f0f0f0f0f0f0f0f0f0efedebe9e7e5e3e2e1e0e0e1e3e8e8e3e8f3f5fbfffffffffffffffffffffffffffffffffffffffdf6f4eae5e4e8f0f2f8fffffff1e1cdbdb09e927d67523828150200000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffbe7d5c5ab95806b563c2c1906000000000000000000000000000000000000000000000000000000000000000000000c20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffff3dec9b49e89745f49341f000000000000000000000109151d2022211e160d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031414b6075869ca9bacde1f1ffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e180300000000000000000000131f344759627886919594908981776a60564b3e302518090000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eee9d4bea9947f69543f2a14000001142637495a697e93a4b6cae2f2ffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000c21374c61768ca1c6d6e8fcffffffffffffffffffffffffffefdac5b09a85705b45301b060000000000000000000000000c1c2f3f4b6074869ca9bacdddedffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3b2a180500000000000000000000000e23374b5d6f849aabbccfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c4b5a397816c5e4d3b2a180400000000000000000000000005182b3b4b6074859ba8b9c9d9e7f7fffffffffffffffffffffffffffffffffffffffffffffffef5efede5e4e2e8e1dedddbdad9d8d7d6d5d4d4d5d6d7d9dcdfe3eceef3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e6d8cebfb2a297816c5c4a36220d000000000000000000000000000000000000000000000000000000000000000000090d182022263137444b5f677885959faab6c2ced9e6f0fdfffffffffffffffffffffdf7f0e5dedbd6dbdde4effdfffffffffffffffffffffffffffffffffffffffff4e4d3c3b39e8975604b36200b0000000000000f1f344759687d92a1b3c5d5e7fbfffffffffffffffffff1dfcab6a597816d604f42313a4f64798fa4b9cee4f9fffffffffff8e3ceb9a38e79644e39240f0000000000000000000a1f34475970869bb0c5dbf0fffffffffffffffffffffffffff3e3d0c0b09f947f6a6151443126190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374759627785949ea7aaacaaa8a39b91857868604a4336251306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353f4b4f5b636b7279828b979fa9b4b9c6ccd6e0e8f4f7fefffffffffff1e3d5ccbfb3aea69d99979593918f8c8b8e93999ea8aab0b5c1cedbebfefffffffffef7f4f1eeebe5dedbd2c9c4b8b3a69d92847968604b4538291b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e323c484d5d656f7980878e989faab4bac7cdd6e0e8f3fbfffffffffffffff1e1d4c5b8b3a1998f8884827f7d7b797775787e84898f959ba3b1bdcee2eaf6fffffffffffffffffff8f3efe4ddd5cbc4b7b2a29a8a7e6d605646392a1c0c0000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbcee2eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebe1cdb9a8937e68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354758a9fb5cadfeed9c4af99846f5544311d08000000000000000a1f34495f74899eb4c9def3ffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a495a6379889da5b6c3d3e1f1fffffffffffffffffffffffffffff5e5d7c8bbb4a39b928b87868585858585858585858585858585888c91979ca4a7adb2b7c3bfc8bbb49f8c78634d38230e0000000000000000000011273c51667c91a8b9cde1f7fffffffffffffffffffffffffffefcfaf8f7f6f5f5f6f8fdfef9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffaf9feffffffffffffffebdbcdbcb09b85705645321d0900000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff5e0ccb8a78f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e00000000000000000000000001080b0d0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4d5f6c8197a4b6c7d7eaffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000000005182a3b495a62737c807f7b756b62594b45382e1c1308000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeedd8c3ad98836e583827150202101d31445562788a9eb4c2d3e5ffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000d23384d62788da2b7cde2fffffffffffffffffffffffffffff0dac5b09b85705b46301b06000000000000000000000004172a3a4c5d6c8196a4b5c7d7e9fbffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000013253650657b8fa2b4c9d9ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c7b8a69b8574604b40301d0c00000000000000000000000000000d1d31445563798a9eabbcc9dae7f4fffffffffffffffffffffffffffffffffffffffffffaece1dad7d0cfcdd6ccc9c7c6c5c4c2c1c0c0bfbfc0c0c2c4c7cacfdad9dee1e8ebedeeeff0f2f4f6fdfffffffffffffffffffffffffffffffffffffff6eae2cfc0b19f8e7a644f39240f0000000000000000000000000000000000000000000000000000000000000000000000050b0d141d2631414d5a6373808c9ca4b4bbc8d2e2eaf5fffffffffffffffffffffffff8f3f1ebf0f2f8fffffffffffffffffffffffffffffffffffffffffdf0e4d6c6b6a5957f6a5645311d0900000000000004182a3a4e606f8499a7b8cce0ebfefffffffffffffffff9e6d3c3b19f937e69604b44374b60758ba0b5cae0f5fffffffffff8e3ceb8a38e79634e39240e00000000000000000004182a3a586e8398adc3d8edffffffffffffffffffffffffffffeedecdbdaf9d947f6b624b4437281a0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a485962747f8991959795928d857c70635a4e413025180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e323c484d5d656f7980878e989faab4bac7cdd6e0e8f3fbfffffffffffffff1e1d4c5b8b3a1998f8884827f7d7b797775787e84898f959ba3b1bdcee2eaf6fffffffffffffffffff8f3efe4ddd5cbc4b7b2a29a8a7e6d605646392a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2932434f5a626e7a848c959ca4adb4bbc8cdd7e1e9f4fbfffffffffffffffff2e2d4c3b6a79e91837a736f6c6a686664626063696f757a8085979fb1bdced8e6f0fcfffffffffffffffffffff8f3e7e0d4cbc0b4a99f9381746157473a2a1b0b00000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8c9fb4c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe4ddcdbeb49e8976614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114264a5f748a9fb4c9dfe7d5c5a9947f69543727150200000000000000091e34495e73899eb3c8def3ffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000114263647596378889da6b7c3d3e1f1fffffffffffffffffffffffffffff7e7d7c7baaa9f93857d767270707070707070707070707070707073777c81878d92989da5a6a9aaaa9f95806b5a4935200c000000000000000000000c21364b6176899eb4c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eadfcab49f8a75604b36200b00000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc0d5eafffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a4a5c677d929fb1c2d3e5f5fffffffffffffffffffffffffffffffffffce9d7c6ad98836d58432e180300000000000000000000000d1d2b3c495560676b696660554c483b32281a10000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eef1dcc6b19c87715645311d09102030414b6073859ba8b9cde0f0ffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000d1f334758657b8d9fb5c2d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffae7d5c4a7917c67523c27120000000000000000000000071c3043546e8399aec0d0e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9baa99d887862564532221200000000000000000000000000000002152737495b667c8d9fabbcc9d7e4eff6fdfffffffffffffffffffffffffffffffffffeecdccfc6c2bbb9b8c6b9b4b2b1b0aeadacabaaaaaaaaabacafb2b5bcc9c4c9ccd6d6d8d8d9dbdddfe2eae6e9edf0f3f5fbfff7f7f7f7fffdf6f4f3f1f0eeebe8decebdac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000109141d303c4955606a7a86969faab5c2cdd7e5eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf5eae2d2c5b9a89c8775604b38271502000000000000000c1c31424c6277899eb3bdcddff0fffffffffffffffffff1e1cebdb59f8d7e6b6055505262788da2b7cde2f7fffffffffff8e3cdb8a38e78634e39230e00000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffcebdbccbbaf9d94806d60554538291b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3b4856606a757c8081807d7870665e4d493c311c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2932434f5a626e7a848c959ca4adb4bbc8cdd7e1e9f4fbfffffffffffffffff2e2d4c3b6a79e91837a736f6c6a686664626063696f757a8085979fb1bdced8e6f0fcfffffffffffffffffffff8f3e7e0d4cbc0b4a99f9381746157473a2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464b616978838f999fabb2b6c3caced9e1e9f5fcfffffffffffffffffff5e5d4c4b6a59d897c6e645d59575553514f4d4b4e545660656b7181979fb4bbc8d3e1e9f5fffffffffffffffffffffffbf2e7dfd1c7bab49f978475615847392919090000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a6b8c9dae7f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000001022364a5c6a8095a2b4c4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd2c9bdb0a0947f695847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495f74899eb4c9dee0cbb8a68e79644e39240f0000000000000000081e33485d73889db2c8ddf2fffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546177879ca6b7c4d4e2f1ffffffffffffffffffffffffffffffecdac9baa99f8c7e736761575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5962676c72787d82888d919495938b8072604b3c2c1906000000000000000000000a1e3346576d8297abbccfe3f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d38230d00000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffedd7c2ad98826d5443301c08000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffefdac5af9a85705a45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374758647a8b9fb4bdcee0f0fffffffffffffffffffffffffffffffffffff6e1cdbaa895806b56402b16010000000000000000000000000e1e2b37444b515654504b4437342b1d150a00000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eef4dfcab49f8a75604b36200f1f2d3e4d5f6b8095a3b4c6d6e9feffffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000d1d30414c6176889dabbccfe0f0fffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68d78634d38230e00000000000000000000000b20354a6074899fb4c9deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eae3cfbcab9f8b7b645a48382815040000000000000000000000000000000009192c3d4c5e687e8d9fabb9c6d1dfe2eaf5fffffffffffffffffffffffffffffffff5e1cfbeb2ada6a4a3a1a89e9d9c9a99989796959594959697999d9faba9aeb3b9c6c0c2c3c4c6c7c9cdd7d1d4d8dbdee0e8e2e2e2e2e2e1eae2dfdddcdad8d6d3d2c9c2ae99846e59442f190400000000000000000000000000000000000000000000000000000000000000000000000000000001131e2c37444b5c6474808c9ca4b4bac7d1e0e8f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2e6dfd7cdc2b5a79e8a79635745321a0a0000000000000000001320344859667c919fb0c1d2e3f3ffffffffffffffffffece3cfbcab9f8d80736965676e8096abc0d5ebfffffffffffff8e2cdb8a38d78634e38230e0000000000000000000012283d52677d92a7c9daecfffffffffffffffffffffffffffffff9e9d9ccbbaf9e968173605646392a1d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a38454b5760666b6c6b68625a514c40352c1e130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464b616978838f999fabb2b6c3caced9e1e9f5fcfffffffffffffffffff5e5d4c4b6a59d897c6e645d59575553514f4d4b4e545660656b7181979fb4bbc8d3e1e9f5fffffffffffffffffffffffbf2e7dfd1c7bab49f978475615847392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4857616e7e8a99a1aeb5bcc9cad3dfe2ebf6fdfffffffffffffffffffffce9d7c7b7a69d8778665e4f4b3f42403e3c3a37363938454b5055607381949faab6c2cdd7e5eefdfffffffffffffffffffffffaefe5d7cdbdb1a29a8576615746372715020000000000000000000000000000000000000000000000000000000000000000000c21364b6175889eabbcc9d6e2eaf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefddc8b4a28c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6072849aa6b8c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7ebe3dfd1c8c1b5b09f968272604a3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddddc8b39e8874604a35200b0000000000000000081d32475d72879cb2c7dcf1fffffffffffde9d7c7a6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000021628384b6073849aa5b6c4d4e2f2fffffffffffffffffffffffffffffff8e3cfbcab9f8b7c6960544b4639454545454545454545454545453b484d52575a62686d72777c7f807e786b605443301e0e0000000000000000000000031729394e63798c9fb4c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8e78634e39230e00000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffbe8d5c5a8927d68533626140100000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e131d3144556176879da9bacddbebfefffffffffffffffffffffffffffffffffffae6d4c3b49f8a77624d37220d00000000000000000000000000000e192731353c403f3b36312720180d020000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edf7e2cebbaa8e78634e39231f2d3d4a5c677d929eb0c1d1e4f4ffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000005182b3b576c8297acc1d7ecfffffffffffffffffffffffffffff1dbc6b19c86715c47311c0700000000000000000005182b3b4d5f6e8398a6b7c9daecfefffffffffffffffffffffffffffffffffffffffffffffffff1ddc8b39d88735a4935200c00000000000000000000000c21364c61768ba9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9dacdbcb59f8d7d675d4b3c2b1a0a0000000000000000000000000000000000000f1f2f404e60687e8d9ea8b5c1c9ced8e5edfbffffffffffffffffffffffffffffefdac6b2a098908f8d8c8a8988868584838281807f7f80818284878b8f94999ea8a8abadaeafb0b2b4bac7bcbfc2c5c8ccd5cdcdcdcdccccd8cec9c8c7c5c3c1bec2b5b1a495806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927313e4a56606b7a86949fa9b4c0ccd5dee1e9f2f4fafffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfd4cbc7bab4a49c897b655b4a3928160000000000000000000005182b3b4c5e6c8196a3b5c5d5e5f5ffffffffffffffffffecdac9bcab9f95867e7a7c82969eb0c3d8edfffffffffffff7e2cdb8a28d78634d38230e000000000000000000000f243a4f64798fabbccfe3f8fffffffffffffffffffffffffffffff7e9d9ccbcb09f9783746157473b2b1e0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a273139454b51555755534d483c382f20190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4857616e7e8a99a1aeb5bcc9cad3dfe2ebf6fdfffffffffffffffffffffce9d7c7b7a69d8778665e4f4b3f42403e3c3a37363938454b5055607381949faab6c2cdd7e5eefdfffffffffffffffffffffffaefe5d7cdbdb1a29a857661574637271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b4859627582949fa8b3bfcacfdadee6f1f7fefffffffffffffffffffffffbede1cdbaa99d8878635a4c40372e2d2a2826242220232731363a4455606d7f8c9ca4b4bac7d0e2eaf5fffffffffffffffffffffffff5e9e1cec0b4a39b8575615544311d14030000000000000000000000000000000000000000000000000000000000000000091e324657667c8d9fabb8c5ced8e2eaf5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cfbfb09a85705947341f0b000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277889dabbccfe3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d9cfcac1b4b0a39b908173605443301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcd8c3ad98836e5443301c070000000000000000071c32475c71879cb1c6dcf1fffffffffff6e1cdbaa98d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000091e324556697e93a2b4c3d3e2f2fffffffffffffffffffffffffffffff9e5d3c2b59f8d7c665d4b43363229303030303030303030303030302b34373c3c484d52585a62666a6b68625a4b43362614000000000000000000000000000b2135495b6d8298a8b9cde1effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c00000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff5e0ccb8a78d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffead5c0ab95806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d141c20232633434b6073849aa5b7c7d7e9f9fffffffffffffffffffffffffffffffffffff4dfcab7a595806a594834200b00000000000000000000000000000009151d20272b2a26201d15090500000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfeead8c8a6917c66513c272c3d4a5b647a8b9fb4bccddfeffffffffffffffffffffffffffffffffdead8c8aa947f6a553f2a1500000000000000000000000b2034485971869cb1c6dbf1fffffffffffffffffffffffffffff1dcc6b19c87715c47321c000000000000000000000d20344859677d92a0b2c4d4e7f7fffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbead98836e583c2c190600000000000000000000000e24394e63798ea3c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2ccbcb09e937f695f4d3f2e1d0d0000000000000000000000000000000000000001122231424e60687c8a9ba3b0b4bac7d0ddedffffffffffffffffffffffffffffedd7c2ad98827b7a787775747271706f6d6c6b6b6a6a6b6b6d6f72767a7f84898e929698999a9b9d9fa9a4a6aaadb0b3b8c5b8b8b8b7b7b6c7bab4b3b2b0aeaba9a5a39b948676614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2e38454b5c64747f8b9aa2b3b8c5c9cdd6dde0e7f2f6fffffffffffffffffffffffffffffffffffffffffaf1e6dfd8cec9c4b7b2a99f958679655d4b3d2d1b0a00000000000000000000000d1d2f404b6074859ba7b8c7d8e6f5fffffffffffff8f4f7e7dac9bcb5a49c93909198a0b0bccddff3fffffffffffff7e2cdb8a28d78634d38230e000000000000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffffffffffffff7e9dacdbeb1a19984756159483c2d20190e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2832363c4042403d38342b241d12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b4859627582949fa8b3bfcacfdadee6f1f7fefffffffffffffffffffffffbede1cdbaa99d8878635a4c40372e2d2a2826242220232731363a4455606d7f8c9ca4b4bac7d0e2eaf5fffffffffffffffffffffffff5e9e1cec0b4a39b8575615544311d1403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a485962778698a0b4bac6d0dfe3ecf7f9ffffffffffffffffffffffffffffedddcdbcb49f8a7a645a493c2f221b171513110f0d0b0e151d202637444b61697a86949fa9b3bfced8e5f3fffffffffffffffffffffffffcecded1c1b5a39a8473604b423121110000000000000000000000000000000000000000000000000000000000000000031628394c5e697e8d9ea7b4bbc8ced8e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3d6ccc1b2a0907c66513b2a1805000000000000000000000000000000000000000000000000000000000000000000000000011426364859667b8d9fb5c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d7cdc9bcb4aea39b91857b6c605544362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbd6c5a8937e6853362513000000000000000000071c32475c71879cb1c6dcf1fffffffffff4dec9b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889db3c0d0e1f1fffffffffffffffffffffffffffffffff3decab6a496806b5e4c3f30261e161b1b1b1b1b1b1b1b1b1b1b1b1b182022272b35383d3c484d515455534d483c3026180800000000000000000000000000061a2c3d4d62778a9eb4c1d1e5f5fffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715746321e0900000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff3dec8b39e8974604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffecdac9a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0e192023263035383b4250616c8197a2b3c3d4e5f5fffffffffffffffffffffffffffffffffffffae7d4c4b29d8775604b3b2b18050000000000000000000000000000000001080b121614110b0802000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffe9d4bfa9947f6a543f2c3c495b6379899ea9bacddaeafdfffffffffffffffffffffffffffffff7e2cebbaa947e69543f291400000000000000000000000d22374c62778b9fb5cadff4fffffffffffffffffffffffffffff1dcc7b19c87725c3828160200000000000000000d1d31424c6277899eb3becfe2f2fffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c3b2a0907b66503b261100000000000000000000000011263b51667b90a6bbd0e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdbbae9e95806b614f4130201000000000000000000000000000000000000000000004142431424e5e667985939a9fa9b3bfd0e2f6fffffffffffffffffffffffffde8d3bda8937e6864636160555d5c5b595857565555555556575a5761656a6f75797d8183838486888a8c8e9194989b9ea7a2a2a2a2a2a2a1a1a99f9e9c9b999693908c867f75615847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101a28323e4a55606a7984929ea7aeb4b9c6c8cbd5dce3eefefffffffffffffffffffffffffffffffff9f2e7dfd3cac8bbb4aea69d958a8074635b4b3f2e1f0f00000000000000000000000000121d3245566278899ea9bac8d8e5f2f1eeebe8ece3dfe3ece7dacfc2b6b1a9a5a7adb2becddaeafcfffffffffffff7e2cdb8a28d78634d38230e00000000000000000000091e32465772879db2c7dcf2fffffffffffffffffffffffffffffffffff8ebdccebfb3a29a8577625a4a3d352b241d1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e21272b2c2b282220190d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a485962778698a0b4bac6d0dfe3ecf7f9ffffffffffffffffffffffffffffedddcdbcb49f8a7a645a493c2f221b171513110f0d0b0e151d202637444b61697a86949fa9b3bfced8e5f3fffffffffffffffffffffffffcecded1c1b5a39a8473604b42312111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273747586277869ca4b2becdd7e4edf8fffffffffffffffffffffffffffffffff1e1d0bfb09e917d675c4a3c2c1e1208000000000000000002090b192631434f5c64747f8a9aa1b4bac7d5e2f1fffffffffffffffffffffffffceedfd2c1b3a297816c604e3f2e1e0e00000000000000000000000000000000000000000000000000000000000000000b1b30404f60697c89979faab4bac7ced8e6eefdfffffffffffffffffffffffffffffffffffffffffffffffffffaecded1c5b9b3a398836e5e4c381d0d000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4c5e6c8196a5b6cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfc7bab4ab9f998f857c71655d4b4437261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daccb8a78d78634e38230e000000000000000000071c32475c71879cb1c6dcf1fffffffffff0dbc6b09b86715544311d0800000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687d92a6b8cbdeeefffffffffffffffffffffffffffffffff8e4d1c1b19c8674604b40301c14080300060606060606060606060600050b0d12192022282b34383c3f403e38352b1c14080000000000000000000000000000000f20344859697f94a3b5c7d7e9fdfffffffffffffffffffffffffffffffffef7f4f1eeebe8eff1f7fffffffffffffffffffffffffffffffffffffffcf6f3f6fcfffffffffffffffffffbe8d6c5ab96806b563928160300000002172c41576c8196acc1d6ebffffffffffffffffffffffffffefd9c4af9a846f5443301c0700000000000000000000000000000000000000000000000000000000000000000000000001142637576d8297acc2d7ecfffffffffffffffffffffffffffffff8e3cfbcab8f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0f0e0c0d1820222b353836434b4e5152606a7f959fb1c0d0e1f1fffffffffffffffffffffffffffffffffffffff4dfcbb7a6937e685645321d0d000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eeffecd7c2ac97826d573e3c495a6379889da7b8c7d7e9f8fffffffffffffffffffffffffffffffbe8d6c5b49f8b78634d38230e00000000000000000000071a2d3d53687e93abbccfe3f8fffffffffffffffffffffffffffff1dcc7b29c87725645321e090000000000000005192b3c4e606f8399a7b8ccdcedfffffffffffffffffffffffffffffffffffffffffffffffaefe3d5c5b6a598826e5e4c38230f00000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d4c7bab49d94806b625142322313020000000000000000000000000000000000000000000006142431404d5b63737e858b99a1b3c7dbf4fffffffffffffffffffffffffce7d2bda7927d68524e4c4b443747454443424140403f40414239464b5054556063686b6d6e6f71727477797c7f8386888b8c8d8d8d8d8d8c8b8b8a88878583817e7b76716a6157473a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d37444b5b63707d8992989ea8acb3b7c4c7d0e2ebf6fffffffffffffffffffffffffcf5f1e5ded4cbc3b6b2aa9f98908780786b6056493d2e2110010000000000000000000000000002152838485a657b8b9faabac7d4dddbd9d6d2dacfcacfdad0d5dcd3cac7bebabcc3c6cfdceaf8fffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000003162839596e8399aec3d8eefffffffffffffffffffffffffffffffffffffaecddcfc0b4a39b8778635b4d483c382f2212040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b11161716130d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273747586277869ca4b2becdd7e4edf8fffffffffffffffffffffffffffffffff1e1d0bfb09e917d675c4a3c2c1e1208000000000000000002090b192631434f5c64747f8a9aa1b4bac7d5e2f1fffffffffffffffffffffffffceedfd2c1b3a297816c604e3f2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d3144556176879ca4b5c2cfe1e9f5fffffffffffffffffffffffffffffffffff5e4d3c3b3a195806b5f4d3e2d1e0e0000000000000000000000000009141d323e4b55606a7884939fa9b8c4d4e1f1fffffffffffffffffffffffffdefdfd0c0b19f937e695d4b3c2b1b0b0000000000000000000000000000000000000000000000000000000000000000122232424f5e6677828b979fa9b4bbc8d1e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffecdccfc0b4a79e938575614b402f1d000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6075879cb2c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c9bcb5a99f978c837a70665e504b3f3126190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9c8b39e89735b4935210c000000000000000000071c32475c71879cb1c6dcf1ffffffffffecd7c2ac97826d5737261401000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c4d5e7fcfffffffffffffffffffffffffffffffff2ddc8b4a3907b6656453122120100000000000000000000000000000000000000050b0d13192022272a2b292320190e010000000000000000000000000000000005182b3b4b6073859ba9bacde1edfffffffffffffffffffffffffff8f2f0eae2dfdcd9d6d3dadce3eefcfffffffffffffffffffffffffffffffff4e9e1dee1e9f4fffefffef7f4f3f0eee0ccb9a78f7a65503a25100000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffebd6c0ab96816b5636251300000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859ab0c5daeffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f2123242421222b34373c484d545460636668697e929eafbdcedeeefffffffffffffffffffffffffffffffffffffffbe7d5c5b29d8875604b382816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffefdac5b09a85705c4b485a6278879da6b7c5d5e5f5fffffffffffffffffffffffffffffffff5e0ccb9a796816c5a4935200c000000000000000000000921364a5b70859bb0c9daecfffffffffffffffffffffffffffffff3dec9b39e8975604b372715010000000000000b2034485a687d92a1b3c5d6e8fafffffffffffffffffffffffffffffffffffffffffffbf2e7dfd2c5b8a79c8776614c402f1c09000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e6dfcfc3b7a99f927f6b62514433241405000000000000000000000000000000000000000000000000061422303d4955606870748399aec6d7e9fcfffffffffffffffffffffffce6d1bca7917c67523c3735312731302f2e2d2c2b2a2a2b2c2d2832363a37444b4e535658595a5b5d596164676a6d707375777878787877777675747372706e6c69656158544b4639291c10100f0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101927313d494e5f68767d838990979da6afb3bfced9e6f3fffffffffffefffcf6f4f0e9e1ded3cac4b7b2a59c948b837b746b625a4b45382c1f10020000000000000000000000000000000a1a2b3c4b5d677d8c9fa9b7c3c7c6c4c0bdc9bcb5bcb7bbc0c7cad4dcd3cfd1d8dae1ecfafffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffbedded1c1b5a59c887969625a514c402f221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d3144556176879ca4b5c2cfe1e9f5fffffffffffffffffffffffffffffffffff5e4d3c3b3a195806b5f4d3e2d1e0e0000000000000000000000000009141d323e4b55606a7884939fa9b8c4d4e1f1fffffffffffffffffffffffffdefdfd0c0b19f937e695d4b3c2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6073849aa5b6c3d2e0edfcfffffffffffffffffffffffffffffffffffce9d7c6b6a5998372604b413020100000000000000000000000000000000115202e37444b5a626f7e8b9ea6b7c3d4e3f3fffffffffffffffffffffffffdeedecebdb49f8c7b655a493a291a0a0000000000000000000000000000000000000000000000000000000000000004142432404c59616d78818b979faab4c0cdd7e5f1fffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb2a29a897e736157463222120000000000000000000000000000000000000000000000000000000000000000000000000000000000111e324556667b90a3b5c9ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8bbab9f978a81786e655d514c40372e1d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8c4af9a846f5a3d2c1a06000000000000000000071c32475c71879cb1c6dcf1fffffffffce8d6c6a8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657a8fa3b5c9e2f2fffffffffffffffffffffffffffffffff9e5d3c2b09b85705e4c38271504000000000000000000000000000000000000000000000000050b0d111516130d0b06000000000000000000000000000000000000000d1d31445563798b9fb4bfcfe1f1fffffffffffffffffffffdefe4dddbd8cecac6c3c0bdc5c8d1deeefffffffffffffffffffffffffffffdefe4d7cdc9cdd7e4ece9e5ebe3dfdddbd9d6c9b39e8975604b36200b0000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff1dcc7b19c87725746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202229333738393936373b484d545a62696f74787b7d7f8c9fb4bcccdbecfcfffffffffffffffffffffffffffffffffffffff5e0ccb8a7947e695645321a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455a70859aafc5daeffff3dec9b39e897a645d596278879da6b7c4d5e3f3fffffffffffffffffffffffffffffffff9e5d3c2b39e8976614c3c2c190600000000000000000009192d3e4e63798ea2b4c8e7f7fffffffffffffffffffffffffffffff5e0ccb9a7937d685544311d0a00000000000b1b30414d6278899eb3bfd0e3f3fffffffffffffffffffffffffffffffffffffffffff3e8e0d4cbc1b5a79e897963584733221200000000000000000000000001142637596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2e7dfd4cbbeb2a59d8b7e6a61504433261606000000000000000000000000000000000000000000000000000004121f2c37444b5356697f94a8b9cde1ecfffffffffffffffffffffffbe6d0bba6917b66513c26201d151c1b1a181716161515161618161e2125263135393d41434445463a474c4f5155585b5660626363636262616160565e5d5b595654504c473a3632291e212525242220180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c35414e5861686e757b82888f9aa1b4bbc8d5e3f0efeeeceae9e7e9e1dedbd6cdc9c2b6b1a69d93877e776e6660544d483c32281a0f0100000000000000000000000000000000000e1e2e3f4d5f677d8b9da5b0b2b1aeaba8a5ab9faba2a6abb2b6c3c8d1e1e8edeff5fefffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000011263c51667b91a6c4d5e7fbfffffffffffffffffffffffffffffffffffffffceedfd2c3b6a69d897f7871665e4c402f1c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0e0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b131b18130e0b080100060606060606060606060606060606060606060606060606060606060601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6073849aa5b6c3d2e0edfcfffffffffffffffffffffffffffffffffffce9d7c6b6a5998372604b413020100000000000000000000000000000000115202e37444b5a626f7e8b9ea6b7c3d4e3f3fffffffffffffffffffffffffdeedecebdb49f8c7b655a493a291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a2b4c3d3e1f0fefffffffffffffffffffffffffffffffffffdefe1cdbaa89c8776615443302313020000000000000000000000000000000002101927313c494d60697a889da5b7c5d5e8fbfffffffffffffffffffffffffcece2cebbaa9e89786258463828180800000000000000000000000000000000000000000000000000000000000000061422303a474c5a626c78818c9aa2b4bac7d3e1effdfffffffffffffffffffffffffffffffffffffff9e6d4c3b2a098847868605446392916040000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5e70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8d82786c635a4f4b3f382f231c110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d5c0aa95806b55402b1600000000000000000000071c32475c71879cb1c6dcf1fffffffff5e1ccb9a88e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6e8398aec1d2e5fffffffffffffffffffffffffffffffffff3decab6a4917c6651402f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637495b687e93a1b2c3d3e4f5ffffffffffffffffffefdfd2c9c6c8bbb4b1aeaba8afb4c0d1e5f5ffffffffffffffffffffffffffefdfd2c6b9b4b9c6d4d7d3d0d9cfcac8c6c4c1bfae98836e5544311d080000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cde1f6ffffffffffffffffffffffffffffffedd7c2ad98826d58392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2b34373a474c4e4f4e4b4c5359626970787e84898d9092949faabbcedaeaf9fffffffffffffffffffffffffffffffffffffffff3ddc8b39e8875614b3828150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e5c71869bb1c6dbf0fff5e0ccb9a79e8a7b646277879ca5b7c4d4e2f2fffffffffffffffffffffffffffffffffff7decab6a4937e695847331e0e000000000000000000011527374a5c6e8398aec0d1e4fffffffffffffffffffffffffffffffffbe8d6c5b29d8774604b382816020000000417293a4d5f6f8399a8b9ccddedfffffffffffffffffffffffffffffffffffffffff7ece3d6ccc4b7b2a39b897a645b493a2a1704000000000000000000000000081d31445572879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffef7f4f0f1f1f2f3f4f4f3f1efeae2dfd4cbc4b7b2a098877a68604f433326160800000000000000000000000000000000000000000000000000000000010f19263135384e63798a9eb4becee2f2fffffffffffffffffffffae5d0baa5907b65503b2612080100060403020100000000010003090c10141d2024282c2e2e2f312a3437393c3f4338454b4d4d4d4d4d4d4c4c4b4538474644413e3b37332a211e2832363a3b3937342b1d160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a21313a474c535660666c747a84949faab8c5d2dcdad8d7d5d3d2d7cdc9c5c6b9b4aea49c93887e74696159504b4336352b1d150a0000000000000000000000000000000000000000112130414d5f677b87949b9d9c9996938f8c8a8b8d90969da5b0b4c1ccd6e4f0fefffffffffffffffffffff8e3ceb9a38e79644e39240f00000000000000000000000d22374d62778ca6b8cbe0f1fffffffffffffffffffffffffffffffffffffffffdefe1d3c4b7a79e948d867c665e4c38240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b10151d20232322201c140b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2028302d2824201c141b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c170c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a2b4c3d3e1f0fefffffffffffffffffffffffffffffffffffdefe1cdbaa89c8776615443302313020000000000000000000000000000000002101927313c494d60697a889da5b7c5d5e8fbfffffffffffffffffffffffffcece2cebbaa9e897862584638281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658667c909fb1c0d1e1f1ffffffffffffffffffffffffffffffffffffffefdfcdbdb49f8a79635846362614050000000000000000000000000000000000000009151d2c35424f5c6478879da7b8cce0ecfffffffffffffffffffffffffffeead8c8b8a79c8676615645362614010000000000000000000000000000000000000000000000000000000000000004121c2a343c494d5a626c7984939fa9b6c3d1dfeefcfffffffffffffffffffffffffffffffffffff4dfcab7a598827362594b4336291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f40596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7c6d62594d493c372e241d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d1bca7927c67523d271200000000000000000000071c32475c71879cb1c6dcf1fffffffff3dec9b39e8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000021628384d62788b9fb4cadff0fffffffffffffffffffffffffffffffffae7d5c4b19c8773604b352012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3d4e606e8399a4b6c6d7e9fcfffffffffffffff8e4d2c1b5b0a9aa9f9c9996939aa2b4c7d7eafdfffffffffffffffffffffff8e4d2c1b5a89ea8b7c4c2bebbc9bcb4b3b1aeaca9a7937d6853372715020000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e556a8095aac6d7e9fcfffffffffffffffffffffffffffffae7d4c4a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115222f3b484d59586163646361616870777e858d93999ea8a6a7a9b4bbc8d9ebf8fffffffffffffffffffffffffffffffffffffffffeebd9c9aa957f6a5746321a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031426374a5c73889eb3c8ddf3fffbe8d6c5b9a89e897977869ca5b6c3d4e2f2fffffffffffffffffffffffffffffffffff7e7cebeb19c8674604b3a2a1700000000000000000004121d314455647a8d9fb5cadfeffffffffffffffffffffffffffffffffffff4dfcab6a5927d685645321e0d0000000a1f334658677c91a1b3c6d6e8fbfffffffffffffffffffffffffffffffffffffff1e7dacfc5b8b3a69d938578645c4a3d2c1c0c000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffff7ebe3dfdbdbdcdddededfdedcdad8cecac4b7b2a69d918376645c4e41322516080000000000000000000000000000000000000000000000000000000000000009141d2035495b677d91a0b2c4d4e7fafffffffffffffffffffae4cfbaa58f7a6550402f1f0f010000000000000000000000000000000001080b0e131618191a1c181f2224272a2e283236373838383838373636312732302e2c2926211f171b2938454b50504f4d483b33261603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c2a333738454b50546065727f8c9ea7b5c2c6c5c3c1c0bebcc7bab4b0aca89e9890877e756860554c473a35302620190e0200000000000000000000000000000000000000000003122330414d5d65757f85888684817d7a777575787b8087909ba3b3b9c6d2e0effdfffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000b2034485973889eb3c3d4e2f2fffffffffffffffffffffffffffffffffffffffffff1e2d4c5b8b3a9a39b907c66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c141c2025273136383937353026211e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610182530353d46423d393530263131313131313131313131313131313131313131313131313131313131312c211f170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658667c909fb1c0d1e1f1ffffffffffffffffffffffffffffffffffffffefdfcdbdb49f8a79635846362614050000000000000000000000000000000000000009151d2c35424f5c6478879da7b8cce0ecfffffffffffffffffffffffffffeead8c8b8a79c8676615645362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176889db2bdcedeeefffffffffffffffffffffffffffffffffffffff3e3d1c0b09f927d675b4a3a291808000000000000000000000000000000000000000000020e1920323e4a5a6379899eb3becfe6f6fffffffffffffffffffffffffff6e6d5c5b5a49a8474605443301c150300000000000000000000000000000000000000000000000000000000000000000c181f2b353c484d5b63707e8b9ca4b4c0d0deeefdfffffffffffffffffffffffffffffffffff2dcc7b29d87746055483b3026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a595806b5e4d483b352c221b1009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bedac9a48f79644f3a240f00000000000000000000071c32475c71879cb1c6dcf1ffffffffefd9c4af9a846f5544311d08000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8095aabbcee2f7fffffffffffffffffffffffffffffffff4e0cbb7a6937d685443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424c6176869ca8bacde1ebfcfffffffffffff2ddc9b5a39b938f8a8684817e849aa9bacde2f4fffffffffffffffffffffff2ddc9b5a39b899da6acaca9a6a3ab9f9e9b999794928d79634e38230e000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72879cb1c7dcf1fffffffffffffffffffffffffffffff4dfcbb7a68d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d32404c59626e737678797976777e858b949ba3a9afb3b9c6bdbecaced9e6f6fffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a644f3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a161e31445564798ea6b8cbe0f4fffff3e3d6c6b8a79d88869ca4b6c3d3e1f1ffffffffffffffffffffffffffffffffffffecdac9b19f907b655544311c0c000000000000000000122230414b6073869babbccfe3f8fffffffffffffffffffffffffffffffffff9e6d3c3b29d8775604b3b2a18050005192b3c4c6176889db3bfd0e4f4fffffffffffffffffffffffffffffffffffff7ece3d4c9bcb5a79e94887e74625a4a3e2d1f0f00000000000000000000000000000e23384d63788da9bacee2f6fffffffffffffffffffffffffffffffffffffffbede7d9cfcac6c6c7c8c8c9cac8c7c4c8bbb4afa69d93877c6e61584a3e3123150700000000000000000000000000000000000000000000000000000000000000000001081a2c3d4d5f6d8298a6b7cbdfeeffffffffffffffffffffecd6c1ac97816c5e4c3d2d1f0f0000000000000000000000000000000000000000000103040500040a0c0f121518151d202223232323222221201d151d1b191714100c0a17293946566065656462595144332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2128323636434b54606a7b899ba3b0b1afaeacaaa9a7a5a99f9b969089837b736960564b4437342a201c140805000000000000000000000000000000000000000000000000051323303f4b57616a7072716f6b686562606062666b727b85929ea8b5c2d1deeffdfffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000005192b3b596e8399a5b7c4d5e4f4fffffffffffffffffffffffffffffffffffffffffff2e3d6ccc8c1b5aa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161e212630353a38454b4d4e4c4b43363632281a120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19202e36434a525b57534e4b4336464646464646464646464646464646464646464646464646464646464646413633291b0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176889db2bdcedeeefffffffffffffffffffffffffffffffffffffff3e3d1c0b09f927d675b4a3a291808000000000000000000000000000000000000000000020e1920323e4a5a6379899eb3becfe6f6fffffffffffffffffffffffffff6e6d5c5b5a49a8474605443301c1503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6c8197a6b7cbdbebfcfffffffffffffffffffffffffffffffffffff7e7d5c5b4a296816c5f4d3d2d1c0c0000000000000000000000000000000000000000000000000614202d3c495b657b90a0b2c8d8eafdfffffffffffffffffffffffffff3e3d2c2b4a2988272604b43332111000000000000000000000000000000000000000000000000000000000000000000040e19202b343d4a4e60687a869ba2b3bfd0dfeffffffffffffffffffffffffffffffffffff2ddc8b29d88735444372b1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff3e3cebeb29c8774604b40342b20190e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdcfbcab8c76614c37210c00000000000000000000071c32475c71879cb1c6dcf1fffffffce8d6c6aa947f6a55372614010000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889eb3c8d8eafefffffffffffffffffffffffffffffffce8d6c6b39d8875604b3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141f33465863798a9fb4bdcddeeefffffffffffff0dbc6b09b857e7a76716e6b68798b9fb4c6d6e9fcfffffffffffffffffff9e6d4c3b09b85798893979794908e8c8a888684817f7c7a72604b35200b000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a553b2b18050000000000000000000000000000000000000000000000000000000000000000000006192b3c4f647a8fa4b6cadef3fffffffffffffffffffffffffffffff2ddc8b29d88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192631434f5e667883888c8d8e8e8a8a939a9fabb0b5c1c4c9ccd6d2d4dfe2ebf6fffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f28323c4b6073859bb0c4d5e7fbfffffff3e4d5c5b7a69d9ca4b5c2d3e1f1fffffffffffffffffffffffffffffffffffff8e3cfbcab97826d5d4b3727150000000000000000000e1e2f404d5f6b8096a3b5c9daecfffffffffffffffffffffffffffffffffffffff1dfcbb7a6947f6a5948341f0b000b2034485a6b8096a6b7cbddedfffffffffffffffffffffffffffffffffffcf0e7dacfc3b6ab9f96897f75696056493c2d200f01000000000000000000000000000011263b50667b90a5c7d8eafdfffffffffffffffffffffffffffffffffffff3e8e0d0c9bcb4b1b1b2b2b3b4b4b3b2afabaa9f9a92887e75665e4c473a2d2013050000000000000000000000000000000000000000000000000000000000000000000000000e1f30414c6176889db2c0d0e3f7fffffffffffffffffff4dfcab59f8d7c665b4a3d2d1e0e000000000000000000000000000000000000000000000000000000000000000002090b0d0e0e0e0d0d0c0c0b0902000604010000000a1e33465761747a7a79776b62513f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d20263036434a5d657886949b9c9a9997959492908e8986817b756e6560544b453831271f180c080100000000000000000000000000000000000000000000000000000a151d263039464b545b5d5c595653504d4a4b4d51565e66727d899ca4b4c0d1dfeffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000d22374d6277879da6b8c5d6e5f5fffffffffffffffffffffffffffffffffffffffffff3e8e0deccb8a7907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d28323636434b4f5656606363616054534b45382f22130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171e2b353f4b546068706d686360545b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b564c463a2c1f1201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6c8197a6b7cbdbebfcfffffffffffffffffffffffffffffffffffff7e7d5c5b4a296816c5f4d3d2d1c0c0000000000000000000000000000000000000000000000000614202d3c495b657b90a0b2c8d8eafdfffffffffffffffffffffffffff3e3d2c2b4a2988272604b43332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e4e63798c9fb4c4d4e7f9ffffffffffffffffffffffffffffffffffffffecdac9b8a79b8474604b41301f0f000000000000000000000000000000000000000000000000000002101e2c3d4c5d6d8298aabbcee2f7fffffffffffffffffffffffffffff0e0d1c0b2a096816c61503f2f1b0b00000000000000000000000000000000000000000000000000000000000000000000060d19202d36424e5c6476849aa1b3c1d1e1f1fffffffffffffffffffffffffffffffff4dec9b49f89745645321e0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b1a0907b6556453220190d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbcab59f8a75604a35200b00000000000000000000071c32475c71879cb1c6dcf1fffffff5e1ccb9a88f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687d92a7b8cce6f6fffffffffffffffffffffffffffffffff5e1ccb9a8947f6a564532180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4a5b677d929fb0c0d1e1f1fffffffffce6d1bca7917c6964605659565b6b8096a8b9cde1f5fffffffffffffffffff4dfcab6a5917c67767e82827e7b79777573716f6c6a6765605443301c08000000000002172c41576c8196acc6d6e8fcfffffffffffffffffffffffff0dbc5b09b8570594834200b000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8398adc2d3e5f9fffffffffffffffffffffffffffffde9d7c7ad97826d583d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2837444b61697c89989ea6a3a4ab9f9faaafb4bcc9c9d2d9dee1e8e7e9f4f7fefffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725745321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2a3339454b5a697f94a3b5c9e2f3fffffffffff3e3d4c4b7b2b1b5c2d2e0f0fffffffffffffffffffffffffffffffffffffff4dfcab59f8c77624c3f2e1909000000000000000006192c3c4c5e677d919eb0c2d2e7f7fffffffffffffffffffffffffffffffffffffffae6d4c4b49e8977624c37220d05182b3b4d62788a9fb4c4d5e7fbfffffffffffffffffffffffffffffffff5e9e1d3c9bcb5a59d8d81766960564b45382c1e0f0100000000000000000000000000000014293e54697e93a9bed3e8ffffffffffffffffffffffffffffffffffffeee3d6ccbfb3ab9f9b9c9c9d9e9f9f9e9c9a96918b847d756960574c40332a1c10020000000000000000000000000000000000000000000000000000000000000000000000000000131f334658677c91a2b4c7dceefffffffffffffffffff8e3cfbcab9e8979635b4a3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175868f908e8c806b5d4b37230b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b141c25303f4c5a62747e8687858382807e7d7b7875706c666056504a433632281d150904000000000000000000000000000000000000000000000000000000000a1a283236434b4b4b4b4b4b4b4b4b4b45383536383b404c54606878869aa2b4c1d2e3f3fffffffffffffffce6d1bca7917c67523c27120000000000000000000000000b203448596378889da7b9c7d7e6f6fffffffffffffffffffffffffffffffffffffffffffbe8d6c6b39e8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273139464b515460656b7175787877756f6960564c403023130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f29333c484d5d65727d85827d797470707070707070707070707070707070707070707070707070707070707070716c6158493d301c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e4e63798c9fb4c4d4e7f9ffffffffffffffffffffffffffffffffffffffecdac9b8a79b8474604b41301f0f000000000000000000000000000000000000000000000000000002101e2c3d4c5d6d8298aabbcee2f7fffffffffffffffffffffffffffff0e0d1c0b2a096816c61503f2f1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c6e8399aabbcee2f2fffffffffffffffffffffffffffffffffffffff5e3cfbcab9e897862554431231301000000000000000000000000000000000000000000000000000000000f1f2f3f4d62788b9fb4c9daecfffffffffffffffffffffffffffffeeedecfbeb19f947f6a5d4c3a2917040000000000000000000000000000000000000000000000000000000000000000000000050f1a21313d4a586175839aa3b4c3d4e6f6fffffffffffffffffffffffffffffff6e1cdbaa98b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697e93a9c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a697826d5d4b3828160500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9c9b49e89745443301c0700000000000000000000071c32475c71879cb1c6dcf1fffffff3dec9b49e8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c5d5e8fffffffffffffffffffffffffffffffffdead8c8b49e8976614c382815000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4d5f6c8196a2b4c3d4e4f4fffffff8e3cdb8a38e78634f4b45383c4c6177899eb4c9def3fffffffffffffffffbe8d5c5b29d87746061686d6d6966646260555c595754524f4b433626140100000000000014293e53697e93a8b9cce1f3fffffffffffffffffffffffff4dfcab59f8c77624c37220f000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788b9fb4cadff1fffffffffffffffffffffffffffffff6e1cdbaa9917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28384555606c7f8d9ea7b3b8c4c9bcb5b4bbc8cacfd9dde4eef3f5fcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e5939281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1825303a474c576065788a9fb4c1d2e4fffffffffffffff2e2d4cbc8c6c9d2e0f0fefffffffffffffffffffffffffffffffffffffff0dbc6b19b867159473421110000000000000000000c2035495a667c8c9fb4bccde0f0fffffffffffffffffffffffffffffffffffffffffff2dfcab49f8a77624d37220d0b203448596d8297a9bacde2f2fffffffffffffffffffffffffffffffcece5d7cdc2b6ab9f97877b6c61584b453832281a0e0000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffff7ece3d1c5b9b3a1998c8686878889898a898785807c776f6860564b45392f1f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5f6f849aafbfd0e3f6ffffffffffffffffffecdac9b8a79e8879635a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e54697f94a4a5a49e8f7b6550392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108131c2f3c495560697071706e6c6b69676663605557504b45383530251e160a01000000000000000000000000000000000000000000000000000000000002152838454b5460606060606060606060564e423123262f36434a5a6275849aa3b5c5d5e8fbfffffffffffffde8d3bda8937e68533e291300000000000000000000000005182b3b495a647a899ea9bac8d8eafefffffffffffffffffffffffffffffffffffffffff5e1ccb9a895806a5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737444b5761666d747a80868a8d8e8c8a847e75665e4d41302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20293339464b5a626e7a85929b97928e8986868686868686868686868686868686868686868686868686868686868686868176635b4c403026180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c6e8399aabbcee2f2fffffffffffffffffffffffffffffffffffffff5e3cfbcab9e897862554431231301000000000000000000000000000000000000000000000000000000000f1f2f3f4d62788b9fb4c9daecfffffffffffffffffffffffffffffeeedecfbeb19f947f6a5d4c3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384e64798ea1b2c8d9ebfffffffffffffffffffffffffffffffffffffff5e5d2c1b59f8d7c665a4837271505000000000000000000000000000000000000000000000000000000000001112035495a6d8297abbccfe3f8fffffffffffffffffffffffffffffceddccebdb59f8d7b655846331f0f0000000000000000000000000000000000000000000000000000000000000000000000000007141f2d3a46576074859ba5b7c8d9ebfefffffffffffffffffffffffffffffde9d7c7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3f2f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3c8c9b49f89745846331f0a00000000000000000000071c32475c71879cb1c6dcf1ffffffeed9c4ae99846f5544311d08000000000000000000000000000000000000000000000000000000000000000000000005182b3b50657a8fa3b5c9e3f3fffffffffffffffffffffffffffffffff7e2cebbaa96806b5846331a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414b6074849aa5b7c6d6e6f6fffff6e0cbb6a18b76614c3632283347586c8197acc1d6ecfffffffffffffffff5e0ccb8a7937e69554c53575754514e4c4b443744423f3d3a3530261808000000000000000c21364c6176899eb4c4d5e7fbfffffffffffffffffffffff8e3cfbcab937e69543d2d1a0700000000000000000000000000000000000000000000000000000000000000000d21364a5b6d8297aabbcee2f7fffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29394656607381949fabb8c5cbd5dacfcacaced9dfe3ebf7f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2b36434a58616b757a849aa9bacddfeffffffffffffffffff2e7dfdddcdee5f0feffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c563b2a18030000000000000000000e23384d63788a9eaabbcedaeafefffffffffffffffffffffffffffffffffffffffff8e5d2c1ae99836e594834200b0d22374c62778b9fb4c7d7e9fffffffffffffffffffffffffff8f4f1e8e1cfc7bab4a49c8d8175655d4c473a32281d150a0000000000000000000000000000000000021628385a6f849aafc4d9effffffffffffffffffffffffffffffff4e7dacfc0b4a79e9284797171727373747573726f6b676158524b453832281b12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30404f647a8fa1b3c7dcedfffffffffffffffffff7e7d6c5b8a69e8878624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72869cb1c2bcaf9a846f5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b37444b545b5c5a5957555452504e4b44373b363228201c130802000000000000000000000000000000000000000000000000000000000000000a1d324556606c7476767676767676767568604e3e2e1d1825303c49576175859ba7b8cce0f0ffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000d1d2c3c4a5c657b8b9faabbcee2ebfbfffffffffffffffffffffffffffffffffffffae6d4c3b39e8976614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455606e767c82888f969b9faaa3a99f9a93877c675f4d3e2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211182530353a464c57616b78838f9ba3b0aca8a89e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b968779665e4b4336291d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384e64798ea1b2c8d9ebfffffffffffffffffffffffffffffffffffffff5e5d2c1b59f8d7c665a4837271505000000000000000000000000000000000000000000000000000000000001112035495a6d8297abbccfe3f8fffffffffffffffffffffffffffffceddccebdb59f8d7b655846331f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8197acbfcfe6f6fffffffffffffffffffffffffffffffffffffce9d7c7b5a396806b5e4c3c2b19090000000000000000000000000000000000000000000000000000000000000006192b3c4e63798c9fb5cadff1fffffffffffffffffffffffffffffffbebe3cfbcab9d8776614c3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000010f1c293945566277879daabbcee2f1ffffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b3a1927d675847332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768caabbcdbaa98b76614c36210c00000000000000000000071c31475c71869cb1c6dbf1fffffae6d4c3a8937e69533727150100000000000000000000000000000000000000000000000000000000000000000000000b203448596e8398aec1d2e5ffffffffffffffffffffffffffffffffffecdac9b49f8b77624d3a291700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d3144556177879da8b9c8d9ebfefff7e2cdb8a28d78634d3c33292a3a50657a90a5bacfe5fafffffffffffffde9d7c7b39e8875604b373e42423f3b39373531262f2c2a2725201c140800000000000000000a1f3346586b8095a6b8cbe0efffffffffffffffffffffffffecdac9b09b86715b4a36210c000000000000000000000000000000000000000000000000000000000000000d1d30414e63798b9fb4c8d8eafefffffffffffffffffffffffffffffce9d6c6ae99846e5746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29394657617483979fb4bcc9d5e0e7ece3dfdfe2ebf4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d0c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f3c485460687680898f9aa2b4c7d7e9fdfffffffffffffffffffaf4f2f1f3f8fffffffffffffffffffffffffffffffffffffffffffce9d7c6a7917c67523c271200000000000000000004172a3a586d8297a8b9c8d8eaf8fffffffffffffffffffffffffffffffffffffffffff2dec9b5a3907b65503b2b19071a2d3d556a8095a9bacee5f5fffffffffffffffffffffff7ece3dfdcd6ccbeb2a99f94867b6c61574b3f332a1d150a02000000000000000000000000000000000000091e32455672889db2c7ddf2fffffffffffffffffffffffffffff4e4d6c9bcb5a29a897d6f635b5c5d5d5e5f5f5e5d5a56524c473a3632281e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222374b5c6f8499afbfcfe6f6fffffffffffffffffff3e3d5c5b8a6947e69543828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394f647a8fa4b6cac9b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e192731363f4647454442403f3d3b3935312626201d150b070000000000000000000000000000000000000000000000000000000000000000000a1b31414b607481898b8b8b8b8b8b8b8b8b7e685c4b3b2b1c131c2c3946576278899eb3c2d2e5f8ffffffffffffecd7c1ac97826c5736251300000000000000000000000000000e1e2d3e4b5d667c8c9fb4bccdddedfbfffffffffffffffffffffffffffffffffff5dfcbb7a5947f6a58473319090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b6074838a91979ea7abb0b4bbc7bab4afa59d8c7d675c4a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2f36434a5058616876808b98a0b0b5c1c2c6b9b3b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a59d8a7c6b6054473a31261c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8197acbfcfe6f6fffffffffffffffffffffffffffffffffffffce9d7c7b5a396806b5e4c3c2b19090000000000000000000000000000000000000000000000000000000000000006192b3c4e63798c9fb5cadff1fffffffffffffffffffffffffffffffbebe3cfbcab9d8776614c3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9deedfffffffffffffffffffffffffffffffffffffff5e1cdbaa99b8574604b402f1d0d0000000000000000000000000000000000000000000000000000000000000000000e2135495b6f8499afc3d3e6f9ffffffffffffffffffffffffffffffffecdac9b7a696816c5b4935210f0000000000000000000000000000000000000000000000000000000000000000000000000000000c1b28384759647a8c9fb4c3d3e6f9fffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffff4e1ccb9a899836f5f4d3a2a1703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cac7a48f7a654f3a251000000000000000000000061c31465b71869bb0c6dbf0fffff4dfcab7a58d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff0fffffffffffffffffffffffffffffffff8e3cfbcab97826d5948341b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374759647a8a9eaabbcee2eaf9fde8d3bda8937e685a4c463a443f4c62778ca1b7cce1f6fffffffffffff6e1cdbaa995806a574532292d2d29262422201d141a171512100b08010000000000000000000417293a4b6176889eb3c1d2e7f7fffffffffffffffffffffff7ddc9b5a38e79634e3a2a1704000000000000000000000000000000000000000000000000000000000005192b3b4d5f6f849aaabbcee6f6fffffffffffffffffffffffffffffff5e1cdb9a8927c675239281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2939465761758499a1b1bdcfd9e7f3fbfff8f4f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b3a2917c66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2f404c5a62727d89969ea8afb4c0d1e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1cdb9a88e79634e39240e0000000000000000000a1f33475873889eb3c6d6e6f6fffffffffffffffffffffffffffffffffffffffffffce9d6c6b19b86715e4c381d0d0d21364a5c72879db2c7d8eafffffffffffffffffffffff7e7dacfcac7c6b9b3a0988a7f74655d4b46392e1f170c0200000000000000000000000000000000000000000b21364b60768b9fb5cadff4fffffffffffffffffffffffffffbe8d6c5b9ab9f958478675f4e493d4748494a4a494745413c37332a201d150e0d0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4f647a8fa1b3c8d8eafefffffffffffffffffff3e3d5c4ad98836e5645321e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8297acc2d3cebaa98e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20293132302e2d2b29282623201d14110b090200000000000000000000000000000000000000000000000000000000000000000000031628394e5f6e83979fa9a0a0a0a0a0a0a09f8b7a6459483a291b0e1b29394859677d92a4b5c9def7ffffffffffffefdac4af9a856f5443301c0700000000000000000000000000000f202e3f4c5e687e929eb0bfd0ddecfdfffffffffffffffffffffffffffffff5e5d0c0b29d8775604b3a2a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556687e939fa9adb3b8c5c6caced7cdc9c3b7aa9f8c7a645443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2731404c5460666e767e88959fa9b2bec9d2d7d6ccc9c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c3b6a89e8d807261584b443730251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9deedfffffffffffffffffffffffffffffffffffffff5e1cdbaa99b8574604b402f1d0d0000000000000000000000000000000000000000000000000000000000000000000e2135495b6f8499afc3d3e6f9ffffffffffffffffffffffffffffffffecdac9b7a696816c5b4935210f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c52677d92a7b9cce0f5fffffffffffffffffffffffffffffffffffff5e5d1c0b49f8a7963554431221200000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a5b6cadff7fffffffffffffffffffffffffffffffff7e7d4c4b49f8b79634e3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4a5c6b8095a4b6cadef0ffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273754697e94a9c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffff4e4d0c0b49e8a78624d41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473889db3c8bea9947e695437261401000000000000000000061b30455b70859ab0c5daeffffff2ddc7b29d87725b4935210c0000000000000000000000000000000000000000000000000000000000000000000000071a2d3d54697f94aabbcee2f7fffffffffffffffffffffffffffffffff4dfcab59f8b78634e3b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a4a5c667c8c9fb4bcccdbebf9f3ddc8b39e88786861585a595a5d657a8fa5bacfe4fafffffffffffff4dec9b49f8a77614c392816181814110f0d0b08010002000000000000000000000000000000000c1e334657687e93a3b5c9daecfffffffffffffffffffffff8e4d2c1ac97816c5847331f0c00000000000000000000000000000000000000000000000000000000031120344859677d92a2b3c8d8eafffffffffffffffffffffffffffffffff3dec9b49e8975604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a293946576175849aa2b3bfcee3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e2cebaa99a846f5e4c38240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b3a4c5e6678838d9ea7b4b9c6c8d1deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cfbeb49e8a76614c36210c0000000000000000000c21374c61768ca6b8cbe4f4fffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8917c6752402f1c000f24394e64798ea5b7cbe2f3ffffffffffffffffffffffecdac9bcb5b2afa89e8f82786a60564b3f32291b1104000000000000000000000000000000000000000000000e23394e63798eabbccfe3f8fffffffffffffffffffffffffff5e0ccb9a79e8d8073625a4d41352c32333434353432302b272223232424242323211e17140b0801000000000000000000000000000000000000000000000000000000000000000000000000000000001022364a5c6e8399aabbcee2f4fffffffffffffffffffff3dec9b39e8975604b362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9ded8c7a6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b1c1b1917161412110e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000091e324557687d92a1b4bac7b5b5b5b5b5baa99d887862584739291b0d1b2b3b4a6073869cb1c9daecfffffffffffff3dec8b39e8974604a35200b00000000000000000000000000000111212f404e606b8096a1b3bfcfe2eaf5fffffffffffffffffffffffffffdead8c7b3a2917c675645321c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889db3bac7c8ccd5dbdfe2eae2dfd4c8bbaa9b8572604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182738454b5e66737b848a939da6b4bac7cfdde4ece8e1dedbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd3c6b9ab9f9583766860554a4336251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c52677d92a7b9cce0f5fffffffffffffffffffffffffffffffffffff5e5d1c0b49f8a7963554431221200000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a5b6cadff7fffffffffffffffffffffffffffffffff7e7d4c4b49f8b79634e3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a70859aafc5d6e8fbfffffffffffffffffffffffffffffffffffde9d7c7b4a2937e695b493727150400000000000000000000000000000000000000000000000000000000000000000000000f20354a6073879db2c9daecfffffffffffffffffffffffffffffffffff2e2cebbaa98836e5b4935210a000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4b6074879cb2c2d2e5f8ffffffffffffffffffffffffffeed9c4ae99846f593a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffce8d6c6b4a2937e685a48342313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365c71869bb1c6c3ae99836e5544311d08000000000000000000051a2f445a6f8499afc4d9eefffeebd9c8ac97826c573d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000d21364a5c71869cb1c8d9ebfefffffffffffffffffffffffffffffffff8e3cfbcab8f79644f3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e687e939eafbdcddbeaf4e0cbb8a69d887e76726f6f70737a879cb2c7dcf1ffffffffffffffedd8c3ae98836e5947341b0a000200000000000000000000000000000000000000000000000000031729394b6073859babbccfe3f3ffffffffffffffffffffffefdec9b49f8a77614c3a2a1704000000000000000000000000000000000000000000000000000000112132424d6278899eb3c0d0e6f6fffffffffffffffffffffffffffffff9e5d3c2ad98826d5745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283846576175849aa2b4c0cfddebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e4d2c2b49f8b79634e402f1d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113212f3c4858667c848a9eabb8c5cdd7dce3eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e3d3c2b2a0927d685746331e0a0000000000000000000e23384e63788da3c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8974604b3520110011263c51667b91a2b4c4d5e6f6fffffffffffffffffff8e3cfbcab9f9c9995897b6e625a4b45382e1e160b00000000000000000000000000000000000000000000000011263c51667b91a6c9daecfffffffffffffffffffffffffffff3dec9b39e897c6b6055483c39362d27292b2d2f3032283236373839393939393836332929201d1509000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e63798b9fb4c5d6e8fbfffffffffffffffffff5e1ccb9a8917c675443301c0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52687d92a7b9cce0d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889db3bfcdd7cbcbcbcbd8c7b7a69c86766157463a2b1d101c304354687d93abbccfe3f8fffffffffff5e0ccb8a78e78634e39230e00000000000000000000000000000003122231414b60728399a1b2beced8e5f0fbfffffffffffffffffffffff7e2cebaa99a846f5f4d382816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e53687e93a6b7cbd7dde0e7f0f4f7fdf6f1e6d9c8b5a3907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364556606c7b8690999fa9b3b7c4cdd7e5edf8fffcf5f3f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e4d6c9bcb5a199877d736760544336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a70859aafc5d6e8fbfffffffffffffffffffffffffffffffffffde9d7c7b4a2937e695b493727150400000000000000000000000000000000000000000000000000000000000000000000000f20354a6073879db2c9daecfffffffffffffffffffffffffffffffffff2e2cebbaa98836e5b4935210a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d63788da2b4c8e4f4fffffffffffffffffffffffffffffffffffff6e1cdbaa99a8472604a3d2c1909000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95abbccfe3f8fffffffffffffffffffffffffffffffffeead8c8b59f8c79634e3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000101d314455677d92a4b5c9def4fffffffffffffffffffffffffff1dcc7b29c87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffff2e1ccb9a89a8472604a3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4c8b39e8974604b35200b00000000000000000004192e43596e8398aec3d8edfff7e2cebbaa917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea4b5c9e6f6ffffffffffffffffffffffffffffffffffffecdac9ae98836e5a4935200d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404e606a80959eb0bdcde2eae7d5c4b8a69d938b87848485888f9ca5b6cadff3fffffffffffffee9d4bea9947f69543b2a1800000000000000000000000000000000000000000000000000000000000b1c304354647a8d9fb5c5d5e7fbfffffffffffffffffffff6e1cdbaa895806a5847331f0f00000000000000000000000000000000000000000000000000000e1f2f3f4f606f849aa7b9ccdeeefffffffffffffffffffffffffffffffdeedecab6a48f7a65503928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a283845566175849aa3b4c0d0deedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef5e9e1d5c6b5a495806a5b49352212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c313f4b5a6276838d9ea8b9c9d5e1e9f4f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4e8e0d5c5b6a498826e604e392917030000000000000000000d22384d62788da5b7c7d8e7f7fffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725443301c08000b20354b6073849aa6b8c8d8eafdfffffffffffffffff4dfcab59f8d87848078655d4d483c31271a10030000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffff4dec9b49f8a7c6f676158554e4a3d3c3e404244464738454b4c4d4e4e4e4e4e4d4b46393e353127190c000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6c8196a7b9cce0f0fffffffffffffffffffce8d6c6b19b8673604a39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859bb0c5d6e8d5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293953697e93a6b7cbe1e9e0e0e0e0e5d4c4b6a49a84756158483b2e1d1525364c62778b9fb5cadff4fffffffffffbe8d6c5a8927d68533d28130000000000000000000000000000000004131c30435460748398a0b4bac7d3e0e8f3fafffffffffffffffff7e7d3c3b49f8b79634e41301a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c71869bb1c4d4e7f3f5fbfffffffffffff6e6d2c1ad97826d583b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354607481909ca4aeb4bac7cbd5e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacfbfb3a69d92867c72605443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d63788da2b4c8e4f4fffffffffffffffffffffffffffffffffffff6e1cdbaa99a8472604a3d2c1909000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95abbccfe3f8fffffffffffffffffffffffffffffffffeead8c8b59f8c79634e3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abc0d1e3fffffffffffffffffffffffffffffffffffffae7d4c4b49f8b79635443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb5cadff4fffffffffffffffffffffffffffffffffff6e3cfbcab96816c5645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000021527374a6073869cb1c6d6e9fcfffffffffffffffffffffffff4dfcab59f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cde1f5fffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49e8a78625443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1ccb8a78f7a654f3a251000000000000000000003182d42586d8297adc2d7ecfff4dfcab49f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000003172939556a7f95aac2d2e5fffffffffffffffffffffffffffffffffffffff4dfcab49f8c78634d3b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222314250626c80969fb0bcced8e6e2d5c4b8b3aa9f9c9a999a9da6b2b6c3d3e6f9fffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000011426364b5d6d8297a7b8cce0eefffffffffffffffffffffce9d7c6b39e8976614c3d2d18080000000000000000000000000000000000000000000000000d1c2c3d4b5d697e93a1b3c5d6e8fcfffffffffffffffffffffffffffff5eae2d0c4b19c87725d4b371b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b293845566074849aa2b4c1d1deeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d7cdc5b8a89c8674604b3d2c1a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182630424e5d657885999fabb9c6d6e7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3e7e0d6ccc5b8a79c8675614b42311b0b000000000000000000000b20354a6073879da9bac9d9ebfefffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c3626140100081c3043546277889eaabbcee2eafafffffffffffffbe6d1bba6917c726f6b635a4b3f352b1d150a000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff6e1cdbaa99f90847c76706a635b5152545657595b5c5e5660616263646464636261575a544b44372a1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6177899eb3c2d2e7f7fffffffffffffffffff4dec9b5a3917c675746321e12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394e63798ea3b4c8e4ecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771869bb0c4d5e7fcfff5f5fff2e2d3c2b4a29a847662594b3e32281f34475972879db2c7dcf2ffffffffffffecd7c1ac97826c573827150200000000000000000000000000000000011426364556607382949fa9b6c2ccd6dfe6eff4f7fefffffffeebd9c9b6a495806b5b49352312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea3b5c9e2f2ffffffffffffffffffffefddc8b39e88735948341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b607283979fb1b5c2c9ced8e0e7f2fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d0c4b7b2a49c918372604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abc0d1e3fffffffffffffffffffffffffffffffffffffae7d4c4b49f8b79635443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb5cadff4fffffffffffffffffffffffffffffffffff6e3cfbcab96816c5645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddeefffffffffffffffffffffffffffffffffffff4dfcbb7a695806a5b49362513010000000000000000000000000000000000000000000000000000000000000000000000000000082035485a70859ab0c5daefffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000091c304354687d93a8b9cde1f5fffffffffffffffffffffffff8e3cfbcab917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc6d6e9fcfffffffffffffffffffffffffffffffffffffffffae7d5c4b3a1937e685a48362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd6c5aa95806b553e2d1b07000000000000000001172c41566c8196abc1d6ebfff0dbc5b09b85705846331f0a00000000000000000000000000000000000000000000000000000000000000000000000a1e33465770859ab0c5daeffffffffffffffffffffffffffffffffffffffff7e3cfbcab97816c5947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041424334351626c81959eb4bbc8d3e1e2d5cbc8bbb4b1afaeafb2b7c4cad3e1f1fffffffffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000008182e3f4c6176889eb3c0d1e5f5fffffffffffffffffffff5e0ccb9a796816b5b4a36261401000000000000000000000000000000000000000000000d1d2a3a495b657b8c9fb4bfd0e3f3fffffffffffffffffffffffffffef0e5d8cec0b3a6937e69543f2e1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2b39465660748399a2b4c0d1dfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede6d8cec6bab4a79e8a79635645311f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b2936434b60687b899ba3b4bcc9d6e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f2e7dfd5cbc5b9b3a79e89796357463224130000000000000000000000071c304354657b8b9fabbccfe3ecffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0000011426364859657b8c9fb4bccddcecfbfffffffffffae5d0baa5907b655a554d493c2e20190e02000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffce9d7c7bab4a29a918a857f79716767696b6d6e70727374767778787979797878767470696055473b2d1f1103000000000000000000000000000000000000000000000000000000000000000000000000000f1f334758697f94a4b5c9daecfffffffffffffffffff8e5d2c1b29d8775614b4030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576c8197acc1d1e4eed9c3ae99846e593f2f1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff2fffffffffffff0e0d1c0b4a29b8577645c4b4538312a3b5a6f859aafc4daeffffffffffffff0dbc6b09b86715645311d09000000000000000000000000000000000008182838455560727f8b9ca4b3b8c5cad4dadfe2eaf3f6fcf2e3cfbcab9c8675604b3d2c1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac1d2e5fffffffffffffffffffffff5e0cbb8a68c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a54697e93a1b1bdc9d2dfe2eaf5faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee2d4cbc2b6b1a2927d67523828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddeefffffffffffffffffffffffffffffffffffff4dfcbb7a695806a5b49362513010000000000000000000000000000000000000000000000000000000000000000000000000000082035485a70859ab0c5daefffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b51667c91a6b7cbdff4fffffffffffffffffffffffffffffffffffde9d7c7b29d8875614b3c2c180800000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c54697e94a9c3d4e6fafffffffffffffffffffffffffffffffffff7e1ccb9a8917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6176899eb4c9def3ffffffffffffffffffffffffffecdac9ab96816b56392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a699836f604e3c2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3c7b19c87725c4a36220d000000000000000000162b40556b8095aac0d5eafeebd9c9ab96806b563a29170400000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffeebd9c9b49f8a77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525344451636c80939faab6c3cdd7e4e0d9cecac7c4c4c5c8cbd4dfe6f1ffffffffffffffffffecd7c1ac97826c573d2d1a07000000000000000000000000000000000000000000000000000000000000101f334758687d92a2b4c7d7eafdfffffffffffffffffffbe8d6c5b49f8b79635443301c100000000000000000000000000000000000000000010f1d2b3b47586379899eaabbcedeeefffffffffffffffffffffffffff7ebe3d2c7bab4a29a8776614c3721110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f2e3b485761748399a1b3c0d1deeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe4ddcfc8bbb4a89f95897b655b49382715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309111c232f3a4654606b7e8c9ea7b5c1cfd9e7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e6dfd4cbc5b8b3a79e95897a645b49392916060000000000000000000000001325364b5d677d8d9fb4becfe2f2ffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e1904000008182b3b4b5d687e929eb0beceddedfdfffffffffee9d4bea9947f69543838352c1e110500000000000000000000000000000000000000000000000000000000000417293a5c71879cb1c6dcf1fffffffffffffffffffffffffffffff5e5d7cdc0b3afaa9f9a948e867c7c7e8082848587888a8b8c8d8e8e8e8e8e8d8b89857e7361594a3d2e21110300000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6073869cabbccfe3f2fffffffffffffffffff0dfcab7a596816c5e4c3e2d1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c6176899eb4c9deeff1dcc7b19c87725d4b38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788dabbccfe3f8fffffffffffffeefded1c0b4a39b887a6b60564b45383d596f8499aec4d9eefffffffffffff4dfc9b49f8a75604b36200b0000000000000000000000000000000000000a1a2837445460697a86949ea7b2b7c3c4caced8dee1e9e2d1c0b49f8c7a645745321f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426365a6f859aafc4daeffffffffffffffffffffffffbe7d5c5a5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879db2bfcedee5f0f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6dfd3cac0af9a85705645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b51667c91a6b7cbdff4fffffffffffffffffffffffffffffffffffde9d7c7b29d8875614b3c2c180800000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c54697e94a9c3d4e6fafffffffffffffffffffffffffffffffffff7e1ccb9a8917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596e8399aec4d4e7fafffffffffffffffffffffffffffffffffff6e1cdbaa9937e695746321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d62788da5b7cbdff4fffffffffffffffffffffffffffffffffffce8d6c6ac97826d573a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffff0dbc6b09b86715746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8877614c42311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1cab6a48f7a644f3a240f000000000000000000152a3f546a7f94a9bfd4e9f7e3cfbcab907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90aabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e1cdbaa9957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071626344551626b7e8c9ca5b4b9c6d3e1ebe2dfdcd9d9dadddfe7f2f9fffffffffffffffffffff2ddc7b29d87725b4a36210c00000000000000000000000000000000000000000000000000000000000004172a3a4e5f70849aa9bacde2f0fffffffffffffffffffff4e2cebbaa9a8573604b3f2e1d0d00000000000000000000000000000000000002131f2c3b48596276869ca7b8c8d8eafcfffffffffffffffffffffffff1e7d9cfc2b5a99f948477615847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f29333f4b5962758499a1b3bfd0deeefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e5ded1c8bfb2aa9f978a8076655d4b3d2c1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161e212e373f4c58617280929faab8c5d1e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e5ded4cac4b7b2a69e94898077645c4b3d2c1b0b0000000000000000000000000008182e3f4d5f697f94a0b2c4d4e7faffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000d1d2e3f4e606b8096a0b1bfd0dfefffffffffffeed9c4af99846f56453220190e000000000000000000000000000000000000000000000000000000000000000a1f33465874899eb4c9def3fffffffffffffffffffffffffffffffff5e9e1d0c7c8bbb4afaaa39b9191939597999b9c9e9fa9a1a2a3a3a3a3a3a2a79e9a938477635b4b3f2e2111020000000000000000000000000000000000000000000000000000000000000000000000000c1d314455657a8d9fb5c4d4e7fafffffffffffffffffae6d4c3b59f8d7c665c4a3b2b1b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354697e93a8b9cde1f5f3decab6a4907b65503c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b8cbe0f4fffffffffffffffdefdfd1c1b5a69d8b807468605654525b71869bb1c6dbf0fffffffffffff7e2cebbaa8e79634e39240e000000000000000000000000000000000000000a192736434a5c64747f89959da5a9afb4bbc8c9cdd7d5c4b4a295806b5c4b3928160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435473889db3c8ddf2ffffffffffffffffffffffffe7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba5b7caddecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e5dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596e8399aec4d4e7fafffffffffffffffffffffffffffffffffff6e1cdbaa9937e695746321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d62788da5b7cbdff4fffffffffffffffffffffffffffffffffffce8d6c6ac97826d573a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffff4dec9b49f8a76614c3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72889db2c7ddf2fffffffffffffffffffffffffffffffffffff1dcc7b29c87725847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939566b8095abc0d5eafffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a5947342413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfd3c2ab96816b563c2c1906000000000000000013293e53687e93a8bdd3e8f4dfcab49f8b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c8d8eafefffffffffffffffffffffffffffffffffffffffffde9d7c7af99846f5a3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162634445060687b87939ea8b6c3d1dfeef4f1efeeeff2f4fafffffffffffffffffffffffff4dfcab7a58e79634e39240f000000000000000000000000000000000000000000000000000000000000000c1c31414e63798b9fb4c2d2e7f7fffffffffffffffffffdead8c8b4a2947f6a5d4b3c2b1905000000000000000000000000000001080b151d303d49596277869ca4b6c5d6e6f6fffffffffffffffffffffff7ece3d3c9bcb4a49c8b7f726159473a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a333a464c5d6577859aa2b3bfd0ddedfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e7e0d3cac0b4b0a1998b81776b61584b3f2f1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2832363f4b505d657683969eb4bbc8d5e3effefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5ded3cac3b6b2a69d93887f766b61594b3e2e1f0e000000000000000000000000000000112130414f616e8298a6b7cbdfeeffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000112131424a60728297a1b3c1d1e1f1fffffffff4dec9b49f8a75604b36210b00000000000000000000000000000000000000000000000000000000000000000c21364c61768ba8b9cde1f5fffffffffffffffffffffffffffffffffffceee3dcd8cecac5c1b5b1a6a7a9abacaeb0b1b3b4bac7b7b8b9b9b9b8c5b9b3afa29a8779655d4b3f2e2010000000000000000000000000000000000000000000000000000000000000000000000000011527374b5d6d8297a6b7cbdfebfefffffffffffffffff1e3cfbcab9e8a7a64594839281808000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073879cb2c6d6e9fcf9e5d3c2ae99846f5a49352008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465773889eb3c8ddedfffffffffffffffffdefdfd2c4b7aa9f95877d756e69676a798d9fb5cadff4fffffffffffffdead8c8a7917c67523c27120000000000000000000000000000000000000000091825303e4a5660697680878d949a9faaaeb4b9c6c6b7a69a8474604b3e2e1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa98d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffff4dec9b49f8a76614c3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72889db2c7ddf2fffffffffffffffffffffffffffffffffffff1dcc7b29c87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f546a7f94aabbcee2f7fffffffffffffffffffffffffffffffffffff0dbc5b09b86705746331b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586e8398adc3d8edfffffffffffffffffffffffffffffffffffff3dfcab6a58c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffffffffffffffff7e2cebbaa917b66513727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3b2a180600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3c9dadcc7b29c87725a4935200c000000000000000012273c51677c91a6bcd1e6f1dbc6b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000000172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735b493521080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162633424e5d65737e8a9ca5b4c1d1deeefcfffffffffffffffffffffffffffffffffffffae6d4c3aa957f6a553d2c1a0600000000000000000000000000000000000000000000000000000000000000132135495b6a7f95a4b5c9d9ebfefffffffffffffffffff6e6d1c0b49f8c7b655a4834200b000000000000000000000001080b141d202731414d5b6378869ca4b5c2d3e3f3fffffffffffffffffffffff2e7dacfc3b6ab9f96867a696054473b2a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000003121b29323a474c58616c7b889ba3b4c0d0ddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d5cbc2b6b1a29a8f83796c62594c463a2f21110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121a283239464b535d656f7b8799a1b0bcced8e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5ded3c9c2b6b1a59d93887e756a61584c473a2e20100000000000000000000000000000000003122332434c6176889db2c0d0e3f7ffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000003131c30435460738399a3b4c3d4e4f4fffffff6e1cdbaa9907b665137271502000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c6d6e9fcfffffffffffffffffffffffffffffffffffffff7f6eae2dfdad2c9c6bcbcbec0c2c3c5c7c8c9ced8cdcdcecececdd6ccc9c0b4a69d897b655d4b3e2d1c0c00000000000000000000000000000000000000000000000000000000000000000000000009192e3f4c6176889db2bdcee2ebf6ffffffffffffffffecdac9b9a89d8877625745362513000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f3f51677c91a5b6cae4f4fffff0dfcab59f8c78624d3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939576d8297acbfd0e4f4fffffffffffffffffdefe2d4c8bbb4a59c9289837e7d7f889eabbccfe3f8ffffffffffffffe9d4bea9947f69543f2a1400000000000000000000000000000000000000000008131c2d38454b58616b72787e858b92989ea8adb3a89d88776255443120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba9bacde1f6ffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f546a7f94aabbcee2f7fffffffffffffffffffffffffffffffffffff0dbc5b09b86705746331b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586e8398adc3d8edfffffffffffffffffffffffffffffffffffff3dfcab6a58c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d72879cb1c8d8eafeffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3929170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffff9e6d3c3a58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c4d5e7fafffffffffffffffffffffffffeebd9c8ad97826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778cabbccfdecab6a48d78624d38230d000000000000000010253a4f657a8fa4bacfe4ecd6c1ac97816c57392917030000000000000000000000000000000000000000000000000000000000000000000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d78634e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081624313f4b55606979879ba3b4c0d1deeefdfffffffffffffffffffffffffffffffffffff1dcc6b19c86715b4936210c00000000000000000000000000000000000000000000000000000000000000061a2c3d4b6074869cabbccfe3f1ffffffffffffffffffffefe2cebbaa9e8878624d38220f000000000000000000070b141c2026313538454b5f6779879ca4b5c2d2e0f1fffffffffffffffffffffceee2d4c9bcb5a49c8c8074645c4b43362a1d0c000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e3039464b58616a76818d9da6b5c1d0deedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d7cdc4b8b3a49c91857a6e635b4d483b33291b11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f3038454b576168727b84909da5b3bfcde2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e5ded2c9c2b6b1a49c92877e746960574c463a342a1c1002000000000000000000000000000000000004141f334658667c91a2b3c7dceeffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000013253644556075859ba5b7c6d6e7f7fffffde9d7c7ac97816c5544311d080000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fffffffffffffffffffffffffffffffffffffffffffffef7f4efe5dedbd1d1d3d5d7d9dadcdddfe2eae2e3e3e3e3e3e8e0ded1c4b7a79e8b7b655c4a3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000101f334658657b909fb1beced9e6f6fffffffffffffff7e7d7c6b7a69b8575605443301c1100000000000000000000000000000000000000000000000000000000000000000000000000000923384c5d70859bb0c3d3e6fffffff8e3cfbcab95806b5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa1b3c5d6e7f7fffffffffffffffffff2e6d8cec3b6b2a79e989492949ea6b8c9daecfffffffffffffffdead8c7a9947e69543f29140000000000000000000000000000000000000000000000101a28323a464c565b63696f767d838991989e9f8a7a64594837271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455674899fb4c9def4fffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435470859ab0c5d5e7fbf7f8f9fafbfdfefffffffffffffffffffffffffffffcf5f3f1efeeedededeeeff2f4f7fefffffffffffffffffffffffffffffffff4dfcab59f8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d72879cb1c8d8eafeffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3929170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffff9e6d3c3a58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657a8fa4b6cae6f6ffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffe7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb5cadfd3c3a7927c67523d271200000000000000000d23384d62788da2c7d7e9ead7c7a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffae7d4c4aa947f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212e37444b5b6376859aa2b4c0d1dfeffffffffffffffffffffffffffffffffffffff3dec9b5a48e79634e39230e00000000000000000000000000000000000000000000000000000000000000000e1d314556647a8c9fb4c3d3e7f7fffffffffffffffffffeead8c8b8a6947f6a553d2d1a0700000000000808131c2026303537444b5056606c7d8a9da5b6c2d2e0f0fffffffffffffffffffffaecded1c4b7ab9f96867a6b60564a3e3026180c000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2932414d57616b768089969fabb8c4d2dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaefe7dacfc7bab4a69e93867c70645d4e493d342b1f170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2933404c56606a757e868f99a1b2b7c3cfddeafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e5ded2c9c2b5b1a49c92867d746860564b453933291f180c00000000000000000000000000000000000000000417293a4c5e6f849aafc0d1e3f7ffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000818273745576177879da8b9c9d9ebfefffff3dec8b39e8875604b3620100000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffffffffffff8f2f0e6e6e8eaeceef0f1f3f4f6fdfff8f8f8f8fffbf5eee2d4c5b9a99e8a7a645847331f130000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a0b4bbc8d8e6f6fffffffffffffff4e4d4c4b5a3998372604a402f1d0c00000000000000000000000000000000000000000000000000000000000000000000000009192f4050657b90a3b4c8e1f1ffffffffecdac9b39d8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d6f8499a7b9c9dae7f6fffffffffffffffffff6eae2d3cac5b9b3ada9a7a9b3b8c4d5e7f7fffffffffffffff6e2cebaa9907b66513b26110000000000000000000000000000000000000000000000000a161e2933363d494e545861676e757c82898b7c665c4b3b2b190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528385c72879cb1c7dcf1fffffffffffffffffffffffbe8d6c5a7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263654697e93a6b8cbe0e1e2e3e4e5e6e7e9eaecedeff2f4f6fdfbf5f3eeeae7e8e1dedcdad9d8d7d8d8dadddfe3ebf3f5fcfffffffffffffffffffffffffff1dcc7b29c87725645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657a8fa4b6cae6f6ffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffe7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586d8298adc2d3e5ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffee9d4bea9947f69543827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffff5e0ccb8a7907b65503626140100000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435474899eb3c9ded5bfaa95806a55402b1500000000000000000c21364b61768ba9bacde1e2cdbaa98e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c8673604a36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111926313d49586175849aa2b4c1d2e1f1fffffffffffffffffffffffffffffffffff8e5d2c2aa957f6a553c2b190500000000000000000000000000000000000000000000000000000000000000021527384b5c6c8196a5b6c9d9ebfcfffffffffffffffffff6e6d5c5b09b85705b4a3621130700070d101b2225303536434b505560656c7481929ea8b7c3d3e0f0fefffffffffffffffffffbecdccfc0b4a69d8d8175645d4b45382d1c140800000000000000000000000000000000000000000000000000000000000000000000000000000003111f2d39464b5f6775808a959ea7b5bcc9d5e2effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf1e6dfd1c9bcb5a99f95887e74665e4f4b3f352c20180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512202d3a474c5e66757f89939ca4afb3bfcad4e1edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfd3cac2b5b1a49c91867d736860554b453832281f170b04000000000000000000000000000000000000000000000b1b2f404f647a8ea2b4c8dcf3ffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000009192839475963798a9eabbccfe3f2fffff5e0ccb8a7917c66513e2e180800000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfefffffffffffffffffffffffffffffffffffff2e4d6c7b9a89d8776614c42311e0e0000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b607582929faabbc8d8e7f7fffffffffffffff2e2d2c1b2a195806b5e4c3b2a180800000000000000000000000000000000000000000000000000000000000000000000011527374c5e70859bb0c1d1e4fffffffffff7dfcbb7a6907b655036251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4d6378899eabbcc9d8e6f3fffffffffffffffffffdf1e6dfd6ccc9c3bebcbfc8cbd5e2f3fffffffffffffffff4dfc9b49f8a76614b36210c00000000000000000000000000000000000000000000000000020c171f212c35383a464c525660666d7579665e4c3e2e1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffff5e0ccb9a78e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176889eb3bdcecccdcdced0d1d2d3d5d6d8dadcdfe2eae7e0ddd9d5d2d6ccc9c7c5c3c3c2c2c3c5c7cacfd9dee1e8f4ffffffffffffffffffffffffedd8c2ad98836d583828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586d8298adc2d3e5ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffee9d4bea9947f69543827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def1ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5645311d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9effffffffffffffffffffffffffffbe8d5c5ac96816c5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000001142636485971869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426365d72889db2c7ddd6c1ab96816c56412c1701000000000000000a1e32465774899fb4c9dedfc9b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffff3decab6a4917c675443301c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2c3a47576175849aa3b5c3d3e3f3fffffffffffffffffffffffffffffffffff0dbc6b19c86715a4835200b00000000000000000000000000000000000000000000000000000000000000000a1a2e3e4b6075879cabbccfe1e9f5fffffffffffffffffff3ddc8b4a38e79634e4231211a181b22242e3736434a4f5460656c747b8288979fb4b9c6d4e1f1fffffffffffffffffffffeedddcfbeb2a29a887b6c60564b3f32281a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3d4a57616d7c88959ea8b3b9c5cfdae7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d4cac0b4ab9f988a80766860554c40372e211a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423303e4a58616d7c87949ea7b1b6c2c7d0dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e6dfd3cac2b6b1a49c91867c736760544b443731271e160a04000000000000000000000000000000000000000000000000001222364a5c70849aafc5d6e8fbffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000a1b2a3b4a5b667c8d9fb4c3d4e6fafffbe8d5c5af9a84705c4b36261401000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e5d6c6b7a599836e604e3c2c1909000000000000000000000000000000000000000000000000000000000000000000000000111e324557606d7e8c9faabbc9d9ebfeffffffffffffffefdfcfbfb59f8d7c665947362513000000000000000000000000000000000000000000000000000000000000000000000a1d314455667c90a3b4c8dfeffffffffffffae7d4c4ac97826c5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035495a667c8d9fabbbc8d5e3eefcfffffffffffffffffff9f3e8e0ded8d3d2d4dde0e7f3fffffffffffffffff7e3d1c0ad98836e5746321e0a000000000000000000000000000000000000000000000000000000040a0f1a212329333638454b515660635b4c402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffff3dec9b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657677d929fb1beb7b7b8b9babcbdbec0c1c3c5c7c9cdd7d5cbc8c4c0bcc6b9b4b1afaeadadadaeafb2b4bcc9c9ccd6e4ebf9fffffffffffffffffff8e4d2c1a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def1ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5645311d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d53687e93a8bacde1f6ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff3dec8b39e8875604b382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffff2ddc8b29d8874604b35200d0000000000000000000000000000000000000000000000000000000000000000000000000000081c30435462778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a755544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31475c71869cb1c6dbd6c1ac97816c57422c170200000000000000031629395d73889db2c8dddbc6b19c86715544311d08000000000000000000000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b3e2d1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2a3946576175859ba5b6c5d5e5f5fffffffffffffffffffffffffffffffff3dec9b5a48d78624d38220d000000000000000000000000000000000000000000000000000000000000000000101e324557657b8c9fb4becdd7e5f0fefffffffffffffff7e4d1c1ae99836e604e41362d2d2d36393e4b4f5460656c747a818890979ea7b1bdcdd6e4f1fffffffffffffffffffffff0e0cfbfb2a0988477655d4b45382e1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000031222303f4b5b637582919da6b4b9c6ccd6e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede4d7cdc3b7b2a29b8d82786b61574b443730221b1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152431414d5c647682919da5b3b8c5cad3dce3eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e8e0d4cbc3b6b2a49c91867c736760544b433631271d150a03000000000000000000000000000000000000000000000000000000071b2d3e51667c91a7b9cce0f5ffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000c1d2d3d4c5e6b8096a5b7cbdfedfffff3dcc8b4a28f7a645443301c13090300000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c3b3a1927e685a4937271501000000000000000000000000000000000000000000000000000000000000000000000003162839454b60687c8c9fabbccfe3ecfefffffffffffffdede3cfbcab9d8877615443301c1000000000000000000000000000000000000000000000000000000000000000000a1b2c3c4b6074869cb1c1d1e4fdfffffffffffff2ddc8b39d8874604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4d5e687e8d9faab8c5d0e1e8f4fefffffffffffffffffffbf5f3ede9e7e9f3f4fbfffffffffffffffffff3dcc8b4a28f7a654f39291603000000000000000000000000000000000000000000000000000000000000060c0e171f2128323638454b4e493d2f2212020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c2d3e5f9fffffffffffffffffffdead8c8ae99836e5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394d5f6c8197a0a1a1a2a3a4a5a6a8a9aaacaeb0b2b4bac7c5b8b3aeaaa7a4a89e9c9a99989898999a9d9fabacb3b9c6cedbeaf8fffffffffffffffff2ddc9b5a38c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d53687e93a8bacde1f6ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff3dec8b39e8875604b382715020000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b71869bb0c6d7e9fcffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff5e0ccb8a7927d685645311d0b000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c6d7e9fcfffffffffffffffffffffffffff4dfcbb7a6907b66503b2b180500000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073849aa9bacde2f6fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5dad7c2ad97826d58422d180300000000000000001d32475c72879cb1c7dcd8c2ad98836d583727150100000000000000000000000000000000000000000000000000000000000000000000000000192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffff0dec9b5a4947f6a5c4a3c2b1d0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b283946576177879ca7b8c7d7eafdfffffffffffffffffffffffffffffff8e5d2c2a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000031628394b5d6b8095a0b4bac7d3e0ecfbffffffffffffffefdbc7b3a1927e685f4e4a3d423e4a4f565c646b737a81888f979da6acb3b8c5cee1e9f4fffffffffffffffffffffef0e4d2c2b2a198827461594b3f32281a10020000000000000000000000000000000000000000000000000000000000000000000000000000000003112230404c5d65798698a0b2b7c4cdd6e0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e5decfc6bab4a59d91857a6d625a4b4639312719120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152532424e5f677a8798a0b2b7c3ccd6dee5f0f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d5ccc4b7b2a59c92867c736760544b433630261d1509020000000000000000000000000000000000000000000000000000000000001020364b6075899eb3c9def3ffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000f1f2f404b6175879db2bfd0e5f5fff7e3d1c0b09b8573604b4031211e160a000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d0bfb49e8a78635544311d110000000000000000000000000000000000000000000000000000000000000000000000000a1b2832424e5e677d8d9fb4bdcedff0ffffffffffffffffecdac9b8a6998372604a3e2e1c0c0000000000000000000000000000000000000000000000000000000000000d1b2839495a697e94a4b6cadfeffffffffffffffff4e0cbb8a68e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404e60687e8c9ea7b4c0ccd6e2ebf6fffffffffffffffffffffffffefcfefffffffffffffffffffffff3e2cfbeaf9a85705d4b371b0b00000000000000000000000000000000000000000000000000000000000000000000040a0c161e2128323639352c1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca4b6cadef3fffffffffffffffffff7e2cebbaa927d6852362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b31414b6073828b8b8c8d8e8f909192949597989a9d9fa9a4a5a69e9995928e8b898785848382838385878b90969ea8b1bdccdaeaffffffffffffffffecdac9b09b8671594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b71869bb0c6d7e9fcffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff5e0ccb8a7927d685645311d0b0000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea3b5c9e4f5ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffbe8d5c5b29d8774604b39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea8bacde1f6fffffffffffffffffffffffffffae7d4c4ae99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697e93a2b4c7d7eafdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9d8c3ad98836e58432e190300000000000000061c31465b71869bb0c6dbd4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b49f8b7a645a483b2d1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293947596378899ea9bacde2ebfcffffffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000000000000000000000000000000000000000000000000000000a1b2e3f4b607382929fa9b6c2cee0e7f3fffffffffffff6e2d0bfb49f8c7d6e635b5857595c646b727a81888f969da6acb3b8c4c8ccd5e3ebfcfffffffffffffffffffffbebe0d2c6b5a49983726056473a2e1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000010212f404c5e667b899ca4b2becbd4e1e9f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffef7f4e9e1d3cabeb2a89f95877d70645c4d483c33291d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142432434f60697d8a9da5b2becbd4e0e8f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d8cec5b8b3a69d93877d736760544a433630261c1408010000000000000000000000000000000000000000000000000000000000000000091d3245566d8298adc2d7edffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000001121e324657667c91a1b3c7d7eafdffeeddc9b5a3947f695e4e413632281c13080000000000000000000000000000000000000000000000000e23394e63798ea7b9cce0f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede1cdb9a89b8573604b3f2f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000a161e31404d5f697e939fb1c1d2e5f8fffffffffffffff7e7d5c4b3a1947f695c4b3a2a1808000000000000000000000000000000000000000000000000000000000d1d2b39455763788a9fb4c2d3e5fdfffffffffffffffae7d5c4a9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122231424e60687b899aa2b4b9c6ced9e6edf7fffffffffffffffffffffffffffffffffffffffffffffcefe5d5c4b2a08f7b65503f2e1b000000000000000000000000000000000000000000000000000000000000000000000000000003090b151d2023211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475972879cb1c7dcf1fffffffffffffffffff4dfc9b49f8a76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131d314455606d7676777878797b7c7d7e80818385878a8c8e908d8884807d79767472706e6e6d6d6e7072767b8189979fafbccce1f1fffffffffffff8e3cfbcab947e69543b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea3b5c9e4f5ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffbe8d5c5b29d8774604b3929170300000000000000000000000000000000000000000000000000000000000000000000000000091d3245566c8196acc1d2e4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f6a5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffff2dfc9b49f8b77624c392816030000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6176899eb3c0d1e5f5fffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e49261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9d9c4af99846f5a442f1a0500000000000000061b30465b70859bb0c5dad2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffffffff0e2cebbaa9d887862594a3d301f180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3b495a657b8b9fb4bccddeeefffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000111d314455606d7d8a9ca4b1bdccd5e3edfaffffffffffede2cebbaa9f928379716d6d6f737980878f969da6acb3b7c4c8cbd5dde0e7f3fffffffffffffffffffffaf3e8e0cdc2b5a89c8674605445382a1c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4c5e667c8b9ea7b6c2cfdfe7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1efe9e8ebe2dfd7cdc2b6b1a0988a7f75675f4f4a3e342b1e170b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132332424f616a7e8d9fa9b6c3cfdfe6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3d6c8bbb4a79e94877d746760544b433630251c140801000000000000000000000000000000000000000000000000000000000000000000000215283852677d92a7c5d5e8fbffffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000031628394c5e6e8399a9bacde2f2fff8e4d2c1b49f8c7c685f524b45393025181002000000000000000000000000000000000000000000000b20354b6074899eb3c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b4a395806b5d4b3b2b1a0a00000000000000000000000000000000000000000000000000000000000000000000000003132230414f606d8197a3b5c9def2fffffffffffffffff2e2d0bfb49f8b7a6458473625130000000000000000000000000000000000000000000000000000000d1d2b3b48576075859ba8bacde0f0ffffffffffffffffffeed8c3ae99836e5939281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142431424e5d657884939ea8b4bbc8d0dce3eef7fefffffffffffffffffffffffffffffffffffffceeded1c7b8a698826e5d4b372110000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b576c8197acc8d9ebfefffffffffffffffae7d5c4ae99836e5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b57616162626364656768696b6c6e70727477797b78736f6b676461575c5a59585858595a5761656c7681959eafc3d3e6f9fffffffffff4dfcab59f8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566c8196acc1d2e4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f6a5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8deefffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859bb0c9daecfffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b000000000000000000000000000000000000000000000000000000000000000000000b203448596b8196a7b9ccdeefffffffffffffffffffffffffffffffffffffffffffffffecdac9b19b86715c46311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8dac5b09b85705b46301b0600000000000000061b30455b70859ab0c5dacfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b7a69c8777635b4d40332a1d15090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2c3c4b5d677d929eb0c0d0e1f1fffffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000000000000000000000001142637444b60687986979fb3b8c5cfe0e7f2fefffffffeead8c8bbb4a0988e86838284888e969da5abb2b7c4c8cbd4dde0e7f2f5fbfffffffffffffffffff7f2e7dfd5ccbdb0a49c8a7a64564536271a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2b3c4b5d667c8b9fa9b9c5d3e0ecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3dcdad4d3d9cecac6bab4a49c9083786a60564d41362e20190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102130414f606a7f939fabbac7d4e1ecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe1d4c5b9aa9f95897f756860554b433630261c130801000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca7b8cce0f5ffffffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000b1b30404d62788b9fb4c4d4e7faffefe2cebbaa9f8b7d706760574a43362e1d150a000000000000000000000000000000000000000000081d3144556b8095a7b9cce0eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d1c1b49f8d7b6559483828160200000000000000000000000000000000000000000000000000000000000000000000000004132332424b6074869bb1c6dbf0ffffffffffffffffffede2cebbaa9d8776615443301c110000000000000000000000000000000000000000000000000005192b3c485962758399a3b5c6d7e9fefffffffffffffffffff2ddc7b29d87725745321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061424313f4b5a62727e8a979faab3bfc7d0dfe3ebf7fafffffffffffffffffffffffffffffffeeeded1c0b4a99e8877614c3f2e1c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91aabbcee2f7fffffffffffffff4e0cbb7a6917c66513a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919263139464b4c4c4d4e4f505153545557595b5d59616466625a5955524f4b463945444343434439464b5058616c7f95a5b6cadff3fffffffffdead7c7af9a846f594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8deefffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8976614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea6b7cbe0f4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffff1e1cdb9a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000001142637566c8196abbccfe3f4fffffffffffffffffffffffffffdead8c8b39e8975614b39291603000000000000000000000000000000000000000000000000000000000000000004182a3a4d62778a9fb4c5d6e8fcfffffffffffffffffffffffffffffffffffffffffffff3e3cfbcab97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8dcc6b19c87715c47321c0000000000000000061b31465b70869bb0c5dbcdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798eabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c4b6a59c8779675f4c473a31271d150e0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4d5f6b8096a2b3c3d3e3f3ffffffffffffffffffffffffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000009192631424e5b637581919ea7b2bfcbd5e2ebf6fffffff6e6d8cebfb2aea49c9897999ea6abb2b7c3c8cbd4dddfe7f2f4fafffffffffffffffffffbf5efe4ddd4cbc5b8b39f968679645c4a3828180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839485a657b8a9fa9bac7d6e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e5ded1c8c5bebec8bbb4b1a89f94867b6e625a4b453830221b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4d5f697e939db4bcc9d7e5f1fffffffffffffffffffffffffffffffffffffffffffef7f4f7fefffffffffffffceedfd2c3b6a79e8c80766960564b443730261c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889eb3c8def3ffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000122035495a6b8095a6b7cbdff0fffeead8c8baa99f92847c756860544b3e32281a100200000000000000000000000000000000000000011527374c6177899eb3c0d0e1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe3cfbcab9d8877625645321e090000000000000000000000000000000000000000000000000000000000000000000000000005141d3145566b8095abc0d5eafffffffffffffffffffdead8c8b7a5998372604a402f1f0e0000000000000000000000000000000000000000000000000e2034485a62788599a1b3c1d2e4f5fffffffffffffffffffff4dfcab7a58b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613212e3c4854606877828c99a1afb4c0cacfd9e0e7f2f5fbfffffffffffffffffffffffbeee0d1c0b4a29a8b7b65594734211100000000000000000000000000000000000000000000000000000000000000000000000000010a10121e18120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffeead8c8b39d8874604b35200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d293236363738393a3b3c3d3f404243453a474c4f504d493c403d39363329302f2e2d2e2e2932363a464c6074879db2c7dcf2fffffffff6e2cdbaa9927d67523b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea6b7cbe0f4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffff1e1cdb9a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac7d8eafdfffffffffffffffffffffffffffffffffffffffffce9d6c6a8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798c9fb5c6d6e8fcfffffffffffffffffffffffffff6e0ccb8a7947e695746321e0e00000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196a9bacde4f4fffffffffffffffffffffffffffffffffffffffffffff3e2d1c1b59f8d7b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8ddc8b29d88735d3828160300000000000000071c31475c71869cb1c6dbccb6a18c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c3b6a59d8a7c6e61584b4437312723201c131715131211111111111111110e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102130414b6073849aa4b6c5d6e5f5fffffffffffffffffffffffbe8d5c5ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000009141d313d4a57606c7c8999a1b3b7c4ced9e6eef7fffff6eae2cfc6c2b5b1adacaeb3b8c4c7cad4dddfe6f2f4fafffffffffffffffffffff6f3e7e0ddd1c8c4b7b3a79e918174635b4a3e2d1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e3245576278899ea8bac7d7e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf2e7e0d3cac0b4afa9a9a7aa9f9c978a7f74655d4d483c32281a130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4b5d677d8d9fb5bbcfd9e7f5fffffffffffffffffffffffffffffffffffffffef7f4ebe2dfe2ebf6fffffffffbedded0c1b5a59d897b6b61584b453831271c140801000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b5a6f859aafc4daefffffffffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000006192c3c4b6175889db3c2d3e5f9fff6e6d8c7bab4a29a91887d72645c4b45382d20130000000000000000000000000000000000000000091f334758697e93a2b3c3d4e2f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b8a69b8574604b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000215273852677c91a7c4d4e7f3fffffffffffffffffff6e6d4c3b3a1947f6a5e4c3d2c1c0c000000000000000000000000000000000000000000000e1e2f404d6278899ba3b3bfd0dfeffffffffffffffffffffffffae6d4c3a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2b36434a59626c79848f9aa2aeb4bcc9cbd5dee0e8eef2f4fafffbfcfffcf5f3e8e0d1c2b4a29a847a655d4b3b2a180300000000000000000000000000000000000000000000000000000000000000000000000005131e2527332e27211f170d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465870859ab0c5daeffffffffffffff7e2cebbaa95806b5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e212122232324262728292b2c2e302a3437393b38352b2b2824211e171b1c23252a343738454b515a6270859bb0c5dbf0fffffffff4dfc9b49f8a76604b36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac7d8eafdfffffffffffffffffffffffffffffffffffffffffce9d6c6a8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8197acc7d8eafdffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94a9bacee2f2ffffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8298a8b9cce1edfffffffffffffffffffffffffffbe8d5c5b39e8875614b3c2b1905000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c7d7eafffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b4a396806b5d4b37230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8dec9b49f89745645321e0900000000000000011527375d72879cb2c7dccbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000091e32455772889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c3b7a89e9182776860554b4538383530252c2a2927262626262626262623211a0f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131d3144556176869ca7b8c7d7e5f5fffffffffffffffffffff5e0ccb8a78f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000001131f2d39454b5e667783919da6b4bbc8d0dce3eef6fcfeede2dbd2c9c6c2c2c4c8cbd5dddfe6f1f4fafffffffffffffffffffffff7eee3dcd5cbc8c0b4b0a69d94897c6c6056493d2d201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404b6075859ba7b8c6d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffef4e9e1d5cbc2b6b1a29a9493918e8a8682786a60554b3f342b1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738485a657b8b9fabbccfe3ebf7fffffffffffffffffffffffffffffffffffffef6ebe2dfd9cecaced9e6f6ffffffedddd0c0b3a39b8779655d4c463a32281d1509010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42576d8297acc2d7ecffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000e1e324657687d92a4b6cadeeffffff5e5d8cec0b4afa69d92857a6b60564a3e301c130800000000000000000000000000000000000004182a3a4b6073849aa5b6c4d2e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4b4a396816b563b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da6b7cbd5e3edfcfffffffffffffffff1e1d0bfb49f8d7c665b493a291a0a00000000000000000000000000000000000001080c1c2b3c4c5e6d8298a7b4c1d0ddedfdffffffffffffffffffffffffe4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1825303b484c5b636f7a848f989fabb3b7c4c8ccd6d9dddfe7e5e6e7e6e9e1ded5ccc0b4a49a8473645c4b3f2e1d0c00000000000000000000000000000000000000000000000000000000000000000000000005132330393d48433d3633292320190e0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a546a7f94a9c2d3e5f9fffffffffff4dfcab49f8b78624d372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0c0d0d0e0f101213141617191b181f22242623201916120f0c0a14212f383b3a474c525660666e788298a3b4c8ddf2ffffffffefd9c4af9a846f5745321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8197acc7d8eafdffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94a9bacee2f2ffffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000114263650667b90a9bacee2f6ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8b9fb4c4d5e7fafffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62778a9eb4bfcfe1f1fffffffffffffffffffffffffff3e0ccb8a7957f6a5a483520130000000000000000000000000000000000000000000000000000000000000011263c51667b91a8bacde5f5fffffffffffffffffffffffffffffffffffffffffffeead8c8b8a69b8574604b3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8e1cdbaa98b76604b36210b00000000000000081d31445574899eb3c9decab5a08b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000031628395a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d4c6b9b4a098887e74686056524e4a433641403e3c3b3b3b3b3b3b3b3b39362c211a0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263747586379899ea9bac7d7e5f3fffffffffffffffffff3dec8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2832404d59616e7d88979faab3c0c8d1dee1e9edeff1f0e5dedbd8d7d9dde0e7f2f4fafff8f8f8f8f8f8f8f8f8f8ffffeee3dcd0c7c5b8b3aba29a92887f77665e4b45382c1f10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5e6d8297a3b5c5d5e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d7cdc4b8b3a49c91857f7e7c7976716d625a4b44372f20190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d3145566278899ea9bac9daecfefffffffffffffffffffffffffffffffffffff7ebe3d9cecac8bbb4bbc8d9ebfefff6e3d0bfb3a29a8577635b4c3f33291e160a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000031629394b6073869cb1c1d2e4f8fffff5eae2d1c8c4b7b3a39b8c8074645c4d41302518080000000000000000000000000000000000000c1c3043546277879da6b5c2cfdae7eef4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d1c1b19c87715947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889db3b8c5d0e1e9f5ffffffffffffffffede3cfbcab9e89796358473828190a0000000000000000000000000002080b0f151d20293a495a667c90a0b2c5d1dfedfbfffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2a343d4a4e5d646f7a838c959da6adb3b8c5c3c8cbd4d0d1d2d1d6cdc9c5b8b3a29a867761554a3e2e211100000000000000000000000000000000000000000000000000000000000000000000000003122330414d525e58524c463a38352b221f180c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da4b6cadef3fffffffff7e4d1c0ad98836e594834190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020400040a0c0f110d0b06000000011424313f4b50565961676d757b838b98a0b2c1d1e4f8ffffffffe9d4bfaa947f6a55392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263650667b90a9bacee2f6ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8b9fb4c4d5e7fafffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a7f95a6b7cbe0f5fffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20344859687e92a1b3c3d4e6f6fffffffffffffffffffffffffbe7d5c5b49f8a78624d41301e0e00000000000000000000000000000000000000000000000000000000000215283853687d93a8c6d7e9fffffffffffffffffffffffffffffffffffffffffff9ebe2cebbaa9e8878625544312111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9e9d7c7a28c77624d37220d000000000000000b20354b60758aa7b9cce0ccb6a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffcf6f4eae4e1e2e4d6cdbeb2a69e93877d756d67636054595755535251515151515151514e493d362d1f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a495b657b8b9fa9bac7d5e3effcfffffffffffffeebd9c8ad97826d5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303b474c5f6776818c9aa2b0b4c0c9cdd7d8dadcdddedfe3ece1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ece3d1c8bfb3afa69e968d857d746a61594c4032281a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f344859667c919fb1c1d2e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffff8ede6d9cec6b9b4a69d93867c70696967646056574d483c312719110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f3f4b6074859ba7b8c7d8e7f7fffffffffffffffffffffffffffffffffffbeee7d9cfc8bbb4adaa9faabbcee2f7fff0dbc7b3a19984756159493d2f1f170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6ffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000b1d314455677c91a3b5c9ddf0fffffffdeee3dcd4cbc1b5ab9f96867a675f4a433625130000000000000000000000000000000000000114263647596378889ca4b5bcc9d1dde0e7eef3f5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdecab6a48c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c556a80919ea7b3bfcdd7e4effdfffffffffffffeebd9c9b8a79c867661564537281a0f090300000000000000000609151d20252731353a47586278889eb3becfe3effdfffffffffffffffffffffffffffce9d7c7a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2d363f4b4f5c646e78808890979ea7aaaeb2b7c4bbbcbcbcc6b9b4afa79e938477615947372e201103000000000000000000000000000000000000000000000000000000000000000000000000102130414d5f67736d676158544d483c37342a231c1109020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879cb1c7dcf1fffffffff1ddc8b4a28f7a644f3b2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424e5d656c71777d838990989faab2bfcfdfeffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a7f95a6b7cbe0f5fffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000091e32455671879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6075889db3c7d8eafdfffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4e606e8399a5b6c8d8eafefffffffffffffffffffffffff3e1cdbaa899836e5f4d3c2b1a0a000000000000000000000000000000000000000000000000000000000a1d3245566d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffbebdbccbcb49f8c7b655948372715030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9e3ceb9a38e79644e39240f000000000000000d22374c62778ca1c5d6e8cfbaa48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fffffffffffffffffffffffffffffffffffffffffffff5e9e1ded5cecccccfd5ddcfc5b8b3a59d9289827d7874716e6c6a68676666666666666666635b4e4a3d332a1c120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d4b5d667c8b9fa9b8c5d1e1e9f4fbfffffffff7e2cebbaa917c66513726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000003121d2a34414d58616c7984909aa2adb4b9c6c2c5c6c8c9cacfdacccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcddacfc0b4afa19991888079706760564c473a2f1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4c6277889eb3becedff0fffffffffffffffffffffffffffffffffffffffffffffffffffaefe4ddd0c8bbb4a89e95887e73665e5454524e4b453838352b1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5d6c8196a3b5c5d5e5f5fffffffffffffffffffffffffffffffffff3e7e0d1c9bcb4aa9f988e8c9fb4cadff4ffeed9c4ae9983746157473b2c1f110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c6d6e9fcffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000011426374d5f71869bb1c2d3e5f9fffffffff7f2e7dfd2c9bcb4a49c8b7d6a605443301c1505000000000000000000000000000000000008182a3b495a637886969fabb4c0c8cbd5d9dee0e8e7e9ebecedeff1f3f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000e283c50626a7c8999a1b4bac6d1dfebf9fffffffffffff7e7d6c5b6a49a8474605545382d211e160c0a040000070b0f1a212731363a37444b4f586176869ca6b8cbdcecfffffffffffffffffffffffffffffff6e1cdbaa98d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212e373e4b4f5a626b747b82898f94999da6a3a5a6a7a6a5a89e9992897e736159473b2a1910020000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4d5f677d88827c767069625a544c473a372f201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d566b8196abc9d9ebfefffffae7d5c4b09a85705c4a361d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3d4e60697b81868b92989ea7aeb4bbc8cfddedfdfffffffffbe8d6c5a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455671879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6075889db3c7d8eafdfffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000031628385b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e3245576a7f94a9bacee2f6fffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31424c6176879daabbcee2f0fffffffffffffffffffffffffce9d7c6b3a1917d675a483828180800000000000000000000000000000000000000000000000000000c1a2b3c4b6075889eb3c8ddf3ffffffffffffffffffffffffffffffffffffffffeeddcdbcaf9e927e685d4b3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5dae5d0baa5907b65503b2610000000000000000f24394f64798ea4b9cee3d3bea9937e695436261401000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c9daecfffffffffffffffffffffffffffffffffffffffffff2e4d7cdc9c0b9b7b7bac0c8cbd4cbc3b7b2a79e98928d898684817f7e7c7b7b7b7b7b7b7b7b796e635b4c473a301c14120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2e3f4c5e667c8b9ea7b4c0cdd6e0e8eceeeeedecdfcab49f8b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f303a464c5b636f7b858f989ea8aaadafb1b3b4b5bcb6b7b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c9bcb5a29a8e847c746b635b524b4538342a1c1202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5d6e8298a7b8ccdcecfefffffffffffffffffffffffffffffffffffffffffffffffcf1e6dfd2c9bfb3aa9f978a80756860554c403e3c393632282320190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556657b909fb0c1d2e3f3ffffffffffffffffffffffffffffffffffede3d5ccc0b4ab9f978b83798298adc7d7eafde7d2bda8927d685646392a1d0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca8b9cde1f5ffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000919304151677c91a4b6cadef4fffffffffffffaefe7d9cfc2b5a99f928072604a443323130000000000000000000000000000000000000d1d2c3c495a6275818d9aa2acb3b8c4c4c9ccd6d2d4d5d7d8dadbdddfe3ecf4f7fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573929170300000000000000000000000000000000000000000000000000000000000000000000000000000d213343505e667783939fa8b5c1cddbebf9fffffffffffff3e3d3c3b4a299837360564a3d363228211f1718131c20232c3537444b4f555560646a76859ba4b6c5d5e7fafffffffffffffffffffffffffffffff4dec9b49f8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b222e373c494d5560666d747a7f84888b8e90919291908d89847d75696055473b2a1d0c000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4b5d677d8c9d98928b857e7871696159504b3f3632281a13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90abbccfe3f7fffff4e0cbb8a6917c67523e2d1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384a5c697e90969c9fabadb3b9c5caced8e6edfbfffffffffff5e0ccb8a78f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628385b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e3245576a7f94a9bacee2f6fffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f334658647a8c9fb4c2d2e5f8fffffffffffffffffffffffff5e4cfbfb39e897862564536251809000000000000000000000000000000000000070b0d0f1214151c2938485a697e93a7b8cce0f5fffffffffffffffffffffffffffffffffffffff6e3d0bfb09e95806a604e3f2e1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbe7d1bca7927c67523d27120000000000000011273c51667c91a6bbd1e6d8c3ae98836e5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788dabbccfe3f8fffffffffffffffffffffffffffffffffffffff2e2d5c6bab4aba4a1a2a5abb2b7c4cad4cac5b8b3ada7a89f9b999695939190909090909090908c83796c61584d403026272220180d0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f404c5e667a899ba2b4b9c6ccd5d7d9d8d8d6dac6b19b86715746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131c29333d4a4e5d65707a82899195989a9c9d9e9faba1a1a2a2a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3ab9f94847a6f6760554e493d3631271f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455657b90a0b2c5d5e7fafffffffffffffffffffffffffffffffffffffffffffffff4e9e1d4cac1b5b0a1998c82776a61574b44372f292724211e160d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4b6075879db2bdcddfeffffffffffffffffffffffffffffffffff7ece3cfc5b8b3a29a8c82786e677c91a9bacde2f6e9d4bfa9947f6a5438291b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34475974899eb4c9def3ffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000001220354b6073869cb1c6d6e8fcfffffffffffffff7ebe3d2c7bab49e95816c625041311e0e0000000000000000000000000000000000000e1e2c3c4856606c7a848e979ea6aaafb3b9c5bdbfc0c2c3c4c6c8cacfdadfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000004152533404d59626f7e8a9ba3b0bccddbebf9fffffffffffff1e1d1c0b3a1998274635b534b45393633292d253035393d494e5560646a6f757a7f869ba3b5c2d3e3f3ffffffffffffffffffffffffffffffffecdac9af9a85705544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b222c3537444b505560646a6e7376797b7c7d7c7b78756f6861574b44372a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000002162838495a657b8b9faaadaa9f9a938d867f776e655d534b4538311e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffff2ddc8b39d8874604b3620100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d324556647a8b9fabb1b5bcc9c9ccd6dfe2eaf6fffffffffffffce8d6c6b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8499aec3d9eefffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c6a8095a4b5c9deedffffffffffffffffffffffffffede0ccb9a79b85756054433627190c060002010101020400040a0c0f111416131c20222527292a2f3a46566278899eb3c5d5e7fbfffffffffffffffffffffffffffffffffffffff0dcc7b3a196806b6250423121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dce8d3bea9937e69543e29140000000000000014293e54697e93a9bed3e8dec8b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffffffffffffffae7d5c4b8a89f958f8c8d90959da6b2b7c3c9cdccc8c2c6bab4b1aeacaaa8a7a6a6a6a6a6a6a6ab9f988c8177675f4b43363d37342b211f170c040000000000000000000000000000000000000000000000000000000000000000000000060b0d120d0b05000312222f404c5c647885949ea8b3b8c5c2c3c3c2c1c9bcad98836d58392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b505c646d757b8083858788898a8b8b8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c7e6f645c514b4437352c201d150a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6073869cb1becfe3f3fffffffffffffffffffffffffffffffffffffffffffffdeee4d7cdc3b7b2a39b9083796c62594b463931261914120f0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6b8095a5b6cadbebfdfffffffffffffffffffffffffffffff6e7dacfbfb3a79e91847a6d635a61768a9fb4c9dff4ebd5c0ab96806b56412b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a5c71869cb1c6dbf1ffffffffffffffffffffffffffeed9c3ae99846e59442f19040000000000000000000000000000000000081c304354687d93a8b9cce1f5fffffffffffffffffef0e5d7cdbcaf9f95806b5f4e3c2c19060000000000000000000000000000000000000e1d2b38454b5c646f7982888f95999ea7a5a7aaabacaeafb1b3b5bcc9c9ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000071522303b484c60687985969eb0bdcedbebf9ffffffffffffeedecfbfb2a199857971686057514c463a4336434a4e545b636c757a7f84898f949ca4b5c1d2e0f0fffffffffffffffffffffffffffffffff8e3cfbcab95806b55372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e192027313537444b4f55595761636667676765636055534b46393126190c00000000000000000000000000000000000000000000000000000000000000000000000000000c1e3245566278889ea9bac8bbb4afa9a39b948a837b716860564e4133291b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869bb0c6dbf0fff8e5d2c2ab96806b5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2b3b4b6074869ca9bac6cacfdadee0e8f4f7fefffffffffffffeebe1ccb9a897816c5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8499aec3d9eefffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4b6074869cb1bfd0e2f6fffffffffffffffffffffffffbe8d6c5b5a3988272605444372a2019181716161718191b171f212426292c253035373a3c3e3f404c586174859ba7b8cce3f3ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f625143332413030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcead5c0aa95806b55402b1600000000000001162c41566b8196abc0d6ebe0ccb8a78f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000091d32455673889db3c8ddf2fffffffffffffffffffffffffffffffffffff4e0cbb8a69d8a807a77777a8087929da5adb4bac6c7cacfcdc9c6c3c1bfbdbcbbbbbbbbbbbbc9bcb5aa9f97887c6b605457524c483b37332a1f170c0000000000000000000000000000000000000000000000000000000000000000050e192023272220180d070412222f3e4b5a62737f8a969ea7aaadaeaeadacaaab9f95806b56402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212e373e4a4f5660666b6d70717374757676777777787878787878787878787878787878787878787869614f4a3e363127211a0f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344759697e94a4b6c9dcecfffffffffffffffffffffffffffffffffffffffffffff5eae2d0c6b9b4a59d92857b6f635b4c483b32291d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f4e63798b9fb4c3d3e6f9fffffffffffffffffffffffffffffff6e6d8c9bcb5a199887c6f645c4d495770859aafc5daefecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eeffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000011426364b6175899eb3c9def2fffffffffffffffffffff5e9e1ccbdaf9e927d685a49352011000000000000000000000000000000000000000d1a28323e4a4f5c646c747a8084898c8f92949697989a9c9e9faba7b4bbc8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab907b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2a34424e5b637380969fb1bdcedbebfafffffffffffcedddcfbfb2a39b8e867d756d66615859585954606369707881898f949a9ea8a9b1b6c2d2dfeffefffffffffffffffffffffffffffffffff2dfcab59f8c78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000609151d202631353a3f39464c4e50515251504d4b44373632281d140900000000000000000000000000000000000000000000000000000000000000000000000000000c1d30404b6074859ba6b8c7d8cecac5c1b5b1a99f9890867e74685f4b46392b1e0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a586d8297adc2d7ecfff3dec9b5a48e79634e37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2a3b48596a7f95a4b5c7d8dfe3ecf3f5fbfffffffffffffffff6ebe2cdbcb39e8977614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffeed8c3ae99836e5938281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d314455657b8fa1b3c7dbeffffffffffffffffffffffffffff4e4d2c1b2a09781726055473a352c2d2c2b2b2c2d2e302a3337393c3e4136434a4d4f525355575e6676849aa3b5c5d5e8fffffffffffffffffffffffffffffffffffffffffce8d6c6a9937e69544434251506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddecd7c1ac97826c57422d1702000000000001142637596e8499aec3d9eee8d5c5aa95806b553d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000021528385c71869bb1c6dbf0fffffffffffffffffffffffffffffffffff8e4d2c1b39d88796b646262656b747d8790989fa8aeb2b5bcc9c8d0d9d6d4d3d1d0d0d0d0d0d0dacfc8bbb4a79e918074706c676259544c473a332a1c120400000000000000000000000000000000000000000000000000000000030e19202b35383d37342b221b100712202e3c4855606a7780889095979999989794918b8376614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c232d3638454b5155585a5c5e5460606162626262636363636363636363636363636363636363625a4f43362d201d150906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6277899eb3c2d3e5fafffffffffffffffffffffffffffffffffffffffffff1e5d7cdc0b3a89e94877d72655d4e493d342b1e160b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d70849aaabbcee1f1fffffffffffffffffffffffffffffffeead8c8bbab9f958377675f4e4a3e39566c8196abc1d6ebedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffffffffffffffffeed9c4af99846f5a442f1a00000000000000000000000000000000000000081e3246576c8197acc4d4e7fafffffffffffffffffffffdeadbccbcb49e8a78634d3f2f1c08000000000000000000000000000000000000000a161e2d363e4a4f5460656a6f74777a7d7f8082838586888a8d929faabbcee2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9aa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f313d4955606c81979fb1bdcde0e7f2f7fefffffffbedddcfc1b4b0a39b9389827c76726f6d6e7074787f858c969ea7aaafb4b9c6c6c9d3e0effdfffffffffffffffffffffffffffffffff2e2cfbeaf9a846f5b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141d20242a293336393b3c3d3c3b38353126211e160b01000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4d5e6c8197a3b5c5d5e5e2dfdad2c9c7bab4ada49c93887d6e6157483c2d20100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fef1dbc6b19c86715b49361909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a3b47596277899eb3c2d2e5f4f8fffffffffffffffffffffcf0e6d9cebdb09e927e685947341909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593828150200000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff1dcc6b19c87715645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b5d6e8399aec1d1e4f7ffffffffffffffffffffffffffefdfcfbeb19f97827361594d493c42414040414244453a474c4e515456595460626467696a6c727c879aa2b4c1d1e3f3fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88e79644e39241607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9deeed9c4ae99846f59442f1a000000000000081d31445572879cb1c7dcf1f1dcc6b19c86715b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4d4e7fafffffffffffffffffffffffffffffffff2ddc9b5a3907c665b4f4c4d50556067747b828a92999d9fabafb4c0cbd4e2e8e6e5e5e5e5e5e5ece3d9cec5b8b39e968985817d77706961584c473a3022150700000000000000000000000000000000000000000000000000050a161e2b353c484d524c483b362d221b10101e2b37444b59626b757b8082848383817f7c776f615847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b222832363c4043454748434a4b4c4c4d4d4d4d4d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d483c32221b10080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6d8297a8b9cce0f0fffffffffffffffffffffffffffffffffffffffffdefe1d4c7bab4a29a8a7f746760544b3f362c20180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f4050657b90a2b4c8d8eafffffffffffffffffffffffffffffffff1e2cebbaa9f8d7f6e61594d41362d3d52677d92a7bcd2e7efd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8ffffffffffffffffffffffffffefd9c4af9a846f5a38271502000000000000000000000000000000000000031628394f657a8fa6b7cbdff4fffffffffffffffffffffff9eae1cdb9a89a84705d4b37230c000000000000000000000000000000000000000003101b222d3636434b4f5554606265686a6b6d6e6f717375787d8c9fb4bdced8e6f0faffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e593b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000005141f2c37444b607281979fb0bdcbd5dfe2ebf4f7fefffbeddfd1c8c1b5b1a89e98918b8784828385898e949b9fabb3b9c5c4c9cdd7dcdee5f0fefffffffffffffffffffffffffffffffff6e6d4c4b2a08f7a654f3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f15171e2124262728272623201d140c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344759667c919fb1c2d2e3f3f7f4efe4ddd8cec9c2b6b1a69d928375625a4a3e2e201001000000000000000000000000000000000000000000000000000000000000000000000000000003060606040000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faead5c0ab95806b563d2c1a000000000000000000000000000000000000000000000104050606040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b47596177869ca7b9cce0f0fffffffffffffffffffffef5e9e1d3c8bbb49f96806b604e3b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff1dcc6b19c87715645321d0900000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffae7d4c4ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4f647a8ea3b4c8ddeffffffffffffffffffffffffffffdeddccebdb1a09784776a635a5a585756565657595b5d58616466696b6e7174777a7c7e7f8187919da5b4c0d1dfeffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455758a9fb4cadff0dbc6b19b86715c3827150200000000000b20354b60758a9fb4c9dff4f3dec9b5a48d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a6b7cbdff4fffffffffffffffffffffffffffffffff0dbc6b19b86715e4c3d373837444b5560666d767d84888b929aa2b3b7c4d4e2f2fffbfbfbfbfffff6ebe2d5ccbcb0a89e9b97928b867e776c61584d403325150600000000000000000000000000000000000000070b0e1216181f28323c484d5a626762594f4a3e362d221b1e1927313b484c5660656a6d6e6e6d6c6a6762594c473a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e21262b2e303225303536363737383838383838383838383838383838383838383838352b1e140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798c9fb4c6d6e8fefffffffffffffffffffffffffffffffffffffffceedfd1c3b6a99f9384786960564a43362e211a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e70859bb0c0d1e6f6fffffffffffffffffffffffffffffff1e1cdbcb49f8c7d6a614c473b302224394e63798ea3c7d7e9f0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c9daecfffffffffffffffffffffffffff1dcc7b19c87725645311d09000000000000000000000000000000000000000b20354b6074889db3c8ddf2fffffffffffffffffffffffffce9d6c6b4a2907b65503a2a180400000000000000000000000000000000000000000007101b222630353a36434a4d5052555657595a5c5560636a7f959fb4bbc8d2dfe7f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927314354607281969fb3b7c4caced9dfe2ebf4f7fdefe4ddd2c9c6b9b3adab9f9c9998999a9ea7a9b0b5bcc9ccd6d9dee1e9f1f3f9fffffffffffffffffffffffffffffffffff5e7d9c8b7a698826d5d4b371e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e11121212100e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b30414c6177899eb3bdcee0f0fffffffff8f5eae2dfd3cac4b7b2a1998678645c4a3e2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000090f11191b1c1b1915110c0a0400000000000000000000000000000000000f243a4f64798fa4b9cee4f9e6d1bba6917c66513c2711000000000000000000000000000000000000060c0e12161a1b1c1b19150b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3b48596177869ca4b6c5d6e8fefffffffffffffffffbf6eae2d7cdc2b6aa9f938172604a42311d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffae7d4c4ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffff4dfcbb7a6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52687d92aabbcee2f7fffffffffffffffffffffffffffffffffffffff7e2cebbaa8e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122364a5c70859bb0c0d1e7f7fffffffffffffffffffffffffffbecdbcebeb1a29a897f78726f6d6c6b6b6c6d6e70727476797b7e818487898c8f919394969da5b2b6c3d1deeefdffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aaabbcee2f3ddc8b39e88735645311d0900000000000e23384d63788da9bacee2f6f8e5d2c2aa947f6a553c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889db3c6d6e8fcffffffffffffffffffffffffffffffead4bfaa957f6a55402f2222263137444b505761686f72767d84909da6b7c4d4e6fafffffffffffffffef3e7e0cdc6b9b4b0acab9f9b948a8176675f5043332413000000000000000000000000000000000808131c2023282b2a3438454b5a626d787c776e645c4f4a3e372e3333322f2a3438454b5055585959585755524d483b332a1c0c00040001080b0d0f12130d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1116181b1c131c202121222222232323232323232323232323232323232323232220190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6e8398aabbcee4f4fffffffffffffffffffffffffffffffffffffffdeeded0c1b5a59d8b7e6f625a4b45383025181106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e51667c90a3b4c8deeefffffffffffffffffffffffffffffff9e6d3c3b09e927e685f5043342a1d1221364c61768ba9bacde1f0dbc6b19b86715c46311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788eabbccfe3f8fffffffffffffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000000000000000081c3043546d8298adc2d7edfffffffffffffffffffffffffff4e4d1c0af9a846f5847331f0a00000000000000000000000000000000000000000000000708141c2025253035373a3d3f4142434537444b4d607281949faab5c2cbd4dfe6f1fafffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091525364354607281939da6afb4bbc8caced9dfe2eaf6f7f0e5ded6ccc9c9bcb5b1aeadaeb0b3b9c5c5cacfdae0e8eff3f6fcfffffffffffffffffffffffffffffffffffff9f0e5d7c9bbaa9d8877614c3f2e1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394d5f6e8398a7b8ccdbebfefffffffffffffdf6f0e5ded4cbbfb2a49c887a645c4a3d2c1c0c000000000000000000000000000000000000000000000000000000000000000002121d24262e3031302e2b27211f170d0b0500000000000000000000000000000e23384d63788da2b8cde2f7e4cfbaa58f7a65503a2510000000000000000000000000000002090b111a2123282c2f3031302e2a201d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3b48596277869ca4b5c2d3e4f4fffffffffffffff8f4e8e0d8cec6bab4a49c8c7e6c6054433024130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffff4dfcbb7a6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52687d92aabbcee2f7fffffffffffffffffffffffffffffffffffffff7e2cebbaa8e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffbe8d6c5b29d8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859aafc8d9ebfefffffffffffffffffffffffffffffffffffffffeead8c8a7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a2b4c9daecfffffffffffffffffffffffffffff9ecdccec0b4a79e948d8885828180808182838587898c8e919396999c9fa9a4a7a8aaacb2b6c3cad4e1eefcffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b563626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba0b6d9ebf4dfcab59f8a75604b36200b000000000011263b50667b90a5c7d8eafdfff0dbc6b19b86715a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000091e324556697f94a8b9cce1f5fffffffffffffffffffffffffffffbe6d0bba6917b66513c26120d141d26313539464b52595861676f7b889da6b7cbdfeefffffffffffffffffffbebe4d6ccc9c5c9bcb5b0a99f96887c6a615042311b0b0000000000000000000000000006111c23253035393d413b474c56606a78828b928b837a6f645c4f4b3e48484744413d3734363b4042444443423f3c37342b1f18151618191b151d2022242728221f180d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050000070b0b0c0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e63798c9fb5c8d9ebffffffffffffffffffffffffffffffffffffffffefdfd0c0b4a39b877a68604d493c32281c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c71859bb0c1d1e4fcfffffffffffffffffffffffffffffff3decab6a495806b604e41331f180c0a1f33465874899fb4c9def0dbc6b19b86715c46311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb5cadff4fffffffffffffffffffffffff7e2cebbaa8e79634e39240e000000000000000000000000000000000000000114263653687e93a8bdd3e8fdffffffffffffffffffffffffffeedfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000001080b10131c202225282a2b2d2e302731364354606d7f8c9ba3b2b7c4cad3dfe7f2fcfffffffffffffffffffffffffffffffffffffffffffffae7d5c4a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825364354606c7e8891999faaafb4bbc8c9ced8dde4eff5f4e8e1dedacfcac7c4c2c3c5c9ccd6dadfe3ecf7fbfffef7f4f3f3f3f3f3f3f3f3f4f6fdfffcfbfff9f3f1e6dfd2c7baab9f8c7b655947342110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020405070002090b0c0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657677c91a0b2c5d5e8f9fffffffffffffffffffff9f2e7dfcfc2b6a69d897a645b493a2a1b0a0000000000000000000000000000000000000000000000000000000000000a151d2f383c4345464544403c3733292220190d0902000000000000000000000a1825384d63788da2b8cde2f7e7d2bca7927d67523a2917080000000000000000000000070a151d20262c36393d4144454645443f353126190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3c48596277869ca4b5c2d2e0f0fffffffffffaf4efe4ddd6ccc8bbb4a89f95867a69604a43362513060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffbe8d6c5b29d8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859aafc8d9ebfefffffffffffffffffffffffffffffffffffffffeead8c8a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000001325365b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff5e0ccb8a7947f695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364e63798ea2b4c8e6f6ffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354a6072859aabbccfe3f7fffffffffffffffffffffffffffffaecded1c5b8b3aaa59d9a979695959697999a9d9fa9a3a6a9abaeb1b4bac7bcbebfc1c7cad3dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffeead8c8a7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1b6cbe0f8e3cfbcab8d78624d38230d000000000013283e53687d93a8bdd2e8fffff2ddc9b5a38d78624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000021628384c6176899eb4c9def2fffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000109141d202933363d3a474c525d6577879db2c0d0e3f7fffffffffffffffffffff4e8e1dedadacfcac7bab4a79e917f6a604e3929160300000000000000000000010f1a212e3736434a4e52565a59626775808a979faa9f988e847a6e645c5c5e5d5c5956524d483b3d37342a2e2e2c2a2726272728292a2c2d2e30273135373a3c3d37342a1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596d8297abbccfe6f6fffffffffffffffffffffffffffffffffffffff2e2d2c1b4a29a8576645c4e42352b1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4f647a8fa3b5c9dfeffffffffffffffffffffffffffffffffce8d6c6b29c8775604b4131231504000417293a5d72889db2c7ddf0dbc5b09b86705b46311b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455673889db3c8ddf2fffffffffffffffffffffffffeebd9c8a7927d68523d2813000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffff7e3cfbcab927d67523d2812000000000000000000000000000000000000000000000000000000000000070b0d1013151618191a151d2536434a616a7a86939da6b2b6c3cbd4e1e9f5ffffffffffffffffffffffffffffffffffffffffffffe9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a6069747c848b939a9faaafb4bbc8c8d1dae2edf3ece4ece3dfdcd9d7d8dadee0e8f0f4f8fffff7f6ebe2dfdededededededededfe2eae6e7e6e5e6dfdcd4cac2b5a99f8d7d675d4b3b2a180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010002080b0d0f1112141618191b1c1d151d2021211e1618130c0b04000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6176889db3bfcfe3f3fffffffffffffffffffffffffffaede0d3c4b8a79e897963594739281909000000000000000000000000000000000000000000000000000000000c1a2731404c51585b5b5b5955514c473a37342b201d150a06000000000000000d1a2836434f64798ea4b9cee3f9ecd7c1ac97816c58473325180a000000000000000309101b222832363c3d494e5256595a5b5b59554b4437291c0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2c3c495a6278869ca4b5c2d2e0f0fefffffffff2e6dfddd2c9c5b9b3aa9f978a8074645c4f4230251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff5e0ccb8a7947f695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364e63798ea2b4c8e6f6ffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c5739281603000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869bb0c6dbf0fffffffffffffffffffffffffffffffffffffbe8d6c5b39e8976614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8297adc0d1e3fffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354647a8d9fb5c9d9ebfefffffffffffffffffffffffffffffceee3d5ccc8c3b7b2afadacabababacaeb0b2b4bac7bbbec0c3c6c9cdd7d1d3d4d6dcdfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1ffecdac9a48f7a644f3a250f0000000000162b40556b8095aac0d5eafffff8e4d2c1a8937e695337271502000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576c8196acc3d4e6fafffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000001080b171e21282a33373f4b59657b8fa2b3c7dcf1fffffffffffffffffffffffcf5f3f0ece3dfd7cdc5b8b39d927e685746321e0a00000000000000000006141f2c353f4b50546063676b6f73777d87959fa9b4bbb4aea1998e837a71717372716f6b67625958524c473b3b393a3a3b3b3c3d3e3f404142444537444b4d4f52534c473b32281a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c62778b9fb4c9daecfffffffffffffffffffffffffffffffffffffffae7d4c4b5a39a847561584a3e3120190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586d8298adc1d2e4fdfffffffffffffffffffffffffffffff5e1ccb9a8927d675645322313050000001b31465b70869bb0c5dbf0dcc7b29c87725d36251300000000000000000000000000000000000000000000000000000000070b0e100f0b08010000000000000000000000000000000000000003162838596f8499aec5d5e8fbffffffffffffffffffffffffecd6c1ac97816c573a2a1704000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffeebd9c9ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000010204000208182530434f5c64737e88939da5b2b7c4cdd7e5eefeffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530424f5660676f777e858b92999faab0b4c0c6cfddded7cfcacdd6dfe2ebeeeff3f5fbffffffffefe4ddd9cecac9c9c9c9c9c9c9c9c9cdd7d0d2d1d0d3cac7c3b7b2a49c8a7d675f4d3f2e1d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030405050600040a0c0e1012141619151d2022242628292b2d2e303133283236363632282e29221f180c080000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6c8196a6b7cbddedfffffffffffffffffffffffffffffffef0e2d5c5b9a79d87776157453726140100000000000000000000000000000000000000000000000000000c1c2938454b5e666e7071706e6a666158544d483b36312720190e0b06000008131d2b384554606b8196abc0d6ebfff3dec9b49e8a76614c4336281b0a00000000070a161e212d3638454b51575b63676b6f7071706e6a6055463a2c1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3d495a6378879ca4b6c2d2e0f0fefffffffaece2d4cbc7c1b5b1a79e968b81776a60564a3e321c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869bb0c6dbf0fffffffffffffffffffffffffffffffffffffbe8d6c5b39e8976614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8297adc0d1e3fffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715745321e090000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a7957f6a57463319090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9deeefffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6e8398abbccfe3f7fffffffffffffffffffffffffffffffff3e8e0ded4cbc7c4c2c1c0c0c1c2c3c5c7c9cdd7d0d3d6d9dcdee1e9e6e8e9ebf2f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1b6cbe0ffe6d1bba6917c66513c27110000000003182d43586d8298adc2d7edffffffeed9c4ae99846f5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000031729394e63798ea5b7cbdff4fffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000030a0c13171f212f3b4b5d6f849aafc4d9effffffffffffffffffffffffffffffffff8f4e9e1d5ccbbb39e8976614b36210c0000000000000000081624313d494e5d656d74787d8084888c929da5b4bac7cecabfb3aea1998f868688888784817c77726d67615956514e4f4f505151525354555657595a5c55606264676862594b4538291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546a7f94a9bacee7f7fffffffffffffffffffffffffffffffffffffff7dfcbb7a69b85756157473a2d2014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768a9fb4c9deeffffffffffffffffffffffffffffffffff3dec9b39e8975604b38281605000000061b30455b70859ab0c5daefdec9b39e89745443301c070000000000000000000000000000000000000000000000000408131c20232624201d15090100000000000000000000000000000000000011273c51667c91a7b8cce0f5fffffffffffffffffffffffff1dbc6b19c86715847331f0a000000000000000000000000000000000000000f24394f64798ea4b9cee3f9ffffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c323e4a556068757e87939da6b4bac7d0e2ebf6fffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c3238454b5259616970777d848a939ba2adb2bec8c9c1b9b5b8c1caced9e6edf5fcfffffff7ece3d1c8c8bbb4b4b4b4b4b4b4b4b4b4bac7bbbcbcbbc3b6b2aca59d93867a675f4d4130211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e15181a1a1b1c1d171f21232527292c2e27313637393b3d3f40424445474838454b4b4b4538433e37342a231c110600000000000000000000000000000000000000000000000000000000000000000005192b3c4d63788b9fb4c4d5e7fbfffffffffffffffffffffffffffffffffff2e3d6c5b6a59b8575605544311d15050000000000000000000000000000000000000000000000000a1b293a4656606c7c8385868583807c76706a6259514b4538352c23201916151b22303b4856607280969eb0c4d8edfff6e1cdb9a899836e60544539281605070c0f1a212832363e4a4f5660666c73787d8184858685837f736158493d2f221507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3d4a5b6378879da5b6c3d3e0f0fefffffffaecdccfc3b7b2aba39b938981786c62594b45382e20140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a7957f6a57463319090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9deeefffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b7cbe0f4fffffffffffffffffffffffffffffffffffce9d7c6b39e8976614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4e63798c9fb4c9daecfffffffffffffffffffffffffffffffffffbf5f2e6dfdddad7d6d5d5d6d7d8dadcdee1e9e6e8ebeef1f4f6fdfffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5d8eafde8d2bda8937d68533e281300000000051b30455a70859aafc5daeffffffff3dec9b49e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000b2135495b72889db2c7ddf2fffffffffffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000040a111d2e3f53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffcf3e7e0ccb9a7927c67523d27120000000000000004162634424e5b63707b82888e9296999da6a7b2b7c3cdd7e2dfd0c7bfb3aea49c9c9d9d9c9996928c87827c77716b666464646566666768696a6b6d6e7071737577797c7d776b6056473a291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c7d8eafffffffffffffffffffffffffffffffffffffff7e7cfbeb29d8877625746392a1c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697e94a9bacde1f6ffffffffffffffffffffffffffffffffefdac5af9a85705645321a0a00000000051b30455a70859aafc5daefdfcab49f8a75604a35200b00000000000000000000000000000000000000000000010c171f253035393b393531271d140900000000000000000000000000000000000b20364b6075899eb3c8def3fffffffffffffffffffffffff4dfcab59f8b77614c37210c0000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000015202d37444b566068747d88959fa9b4c0ced9e6f6fffffffffffffffffffffffffffffffffffff3dec9b39e89745847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141a2731363b474c535961686f767d858e98a0adb3b4aca4a0a2acb4bbc8d0dee1e9ecf1f3e7dacfc0b4b0aa9f9e9e9e9e9e9e9e9e9fa9a4a6a7a6a5a3a59c9790877e73645c4d41302313030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232a2d2f30303132293336383a3c3f414337444b4d4e5052545657595a5c5d5e56606160565d58534c473b372e211a0e00000000000000000000000000000000000000000000000000000000000000000b2035485a6d8298aabbcee2f2fffffffffffffffffffffffffffffffffffffff3e4d3c3b4a3998373604b43332313020000000000000000000000000000000000000000000003162839465861748191989a9b9a9995918b857f776f6760564d493c38352b2b2a2e37414d59627482969eb0bccde0f3fffce9d7c6b2a19680726057453220181a21232d3638454b535c646c757c82888e9296999a9b9a99948376635b4c403225160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5b6379889da5b6c3d3e1f0fefffffffaecdccfbeb2a59d958e867e766b625a4c483b32281a10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b7cbe0f4fffffffffffffffffffffffffffffffffffce9d7c6b39e8976614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c4d5e7fafffffffffffffffffffffffffffffffffff6e1cdb9a895806a5746331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffeebd9c8a9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6d8298abbccfe3f8fffffffffffffffffffffffffffffffffffffffaf4f2efecebeaeaebeceeeff2f4f6fcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f5937271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556758aa9bacee2f6e9d4bfaa947f6a553f2a1500000000031729395d72879cb2c7dcf1fffffff6e1cdb9a88f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5b70859ab0c5daeffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000001024394f64798ea4b9cee3f9fffffffffffffffffffffffffffffffffffffffbe8d6c5ab96806b56412b160000000000000012223444516068798590979ea7a7abafb3b7c4c7cad4e1e9f5ede3dbd0c7c2b5b1b1b3b2b1aeaba7a59d97928b86817b79797a7a7b7c7c7d7e7f8182838587888a8c8f91928b8074615847392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273750657b90a5b7cae5f5fffffffffffffffffffffffffffffffffffffeebd9c9b2a0907b66594839291b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970869bb0c7d7e9fdffffffffffffffffffffffffffffffffedd7c2ad98826d583828160000000000051a30455a6f859aafc4daefe3cfbcab8b76604b36210b00000000000000000000000000000000000000000009141d293336434a4e504f4b44373126190a00000000000000000000000000000000091d3145566d8297acc5d6e8fbfffffffffffffffffffffff8e3cfbcab927c675239281603000000000000000000000000000000000004172a3a556b8095aac0d5eaffffffffffffffffffffffffffffffebd6c1ab96816c56412c170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000021019263138454b556068757f8a9aa2b4bbc8d9e3ecf7fbfffffffffffffffffffffffffffffff5e0ccb9a78c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d202a34373a474c535861687079838f989d9e978f8b8d979faab3bfc9cdd6d7dbded6c9bcb5a29a908a89898989898989898a8c8f919291908e8b87817b736960554a3e30231305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c35383f4344454546473a464c4e50525456595b556062646667696b6d6e707172747575767674726d686159504b3f352c1f0e000000000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffff1e1d1c1b3a197816c61504231201000000000000000000000000000000000000000000000091e324557617684979fadb0b0b0aeaaaa9f9a948b847c756b625a544d483c413f3f4b4f5f67788598a0b0bccddbebfcfffff4e4cfbfb09e968375604b43342b2d36393d4a4e5660687179818991979da6a7abaeafb0b0aea19a8679665e4f4334261604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4b5c6479889da6b7c3d3e1f1fffffffffaecdccfbeb2a098878079716961574d483c342b1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c4d5e7fafffffffffffffffffffffffffffffffffff6e1cdb9a895806a5746331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffeebd9c8a9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffff3dec9b49e8a76614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8ffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f593c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798c9fb5cadfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216284a5f748a9fb4c9dff4ebd6c1ab96816c56412c17010000000a1e33465774899fb4c9def4fffffffce9d7c6a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000182e43586d8398adc2d8edffffffffffffffffffffffffffffead4bfaa957f6a55382815020000000000000000000000000d22384d62778da2b7cce2f7ffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16000000000000091d2f4051626b7e8a9ba2adb3b8c5c0c4c8cbd4dcdfe6f1fdfffff6ede2dbd2c9c6c6c8c7c6c4c0c3b7b2adab9f9c96908e8f8f909091929394959697999a9c9e9faba4a7aa9f958576615746372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8297adc3d4e6fffffffffffffffffffffffffffffffffffffff7e3cfbcab98826d5e4c3b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb5cadff4ffffffffffffffffffffffffffffffffffedd8c3ae98836e593827150200000000051a2f455a6f849aafc4d9efebd9b6a18b76614c36210c00000000000000000000000000000000000000010f1926313a464c546063656460554b4437281a0a0000000000000000000000000000000215273850657b90a7b8cce0f5ffffffffffffffffffffffffecdac9ad98836e5745321e0900000000000000000000000000000000000a1f33475870859ab0c5daeffffffffffffffffffffffffffffffeebd9c9a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d283237444b57606a7884949faabbc9cfdae0e8f3fdfffffffffffffffffffffffffeefdfd0c0a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090c181f222a34373a474c535b636e7a828889827a7578818c99a1adb4b9c6c2c6c9c5b9ab9f95857b7574747474747474747477797b7d7c7b7976726c6660544b44372d2013050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091927313d494e5458595a5a5b5c5e5861636567696b6e70737577797b7d7e808283858688898a8b8b8b8987837e776e655d4e493d2c1a06000000000000000000000000000000000000000000000000000000000000152b40556a8095aabbcee6f6ffffffffffffffffffffffffffffffffffffffffffffefdfd0bfb19f957f6a604e3e2e1b070000000000000000000000000000000000000000091c2f404b6075849aa2b1bdc5c6c5c3c8bbb4b0ab9f99918880787069625a585655575d656f7d899ba3b2becddaebf9ffffffffedddcdbcb0a198826d614c483b3d4a4e545b636c757d868e969ea7acb2b7c4c0c4c5c6c5bfb3a49c897c69615144342212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b5d647a899ea6b7c4d4e1f1fffffffef5ebdccfbeb2a09882746b635b534b4639352b20180d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffff3dec9b49e8a76614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8ffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f593c2c19060000000000000000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9efffffffffffffffffffffffffffffffffffffecd7c2ad97826d5847331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2136495b6e8399aec0d1e4f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e74899eb3c9def3edd7c2ad98826d58432d18030000000c21364c61768ba8bacde1f6ffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c4d5e7faffffffffffffffffffffffffffefdac4af9a856f5645321d090000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffffffffffff8e4d2c1a8937e69533e29140000000000000f24384c5e6b80939fa8b4c0c8ccd5d5d9dddfe7f2f4f9fffffffffffff6f0e5dedbdbdddddcd9d6d4cac7c9bcb5b1aba6a3a4a4a5a6a6a7a8a9aaabacaeafb1b3b4bcc9c8bbb4a39b8575615544311d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def1fffffffffffffffffffffffffffffffffffffff4dfcab49f8c78634d402f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93abbccfe3f8ffffffffffffffffffffffffffffffffffefdac5b09a85705645311d0900000000051b30455a70859aafc5daefe1cbb6a18c76614c37210c00000000000000000000000000000000000003141f2c37444b58616a73787b79746a605545382816030000000000000000000000000000000b20354b6074899eb3c8def3fffffffffffffffffffffffff3dec9b49e8975604b36211000000000000000000000000000000000000c21374c61778b9fb4cadff4fffffffffffffffffffffffffffff7e3cfbcab8f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e273139454b5a62727f8c9fabb5bcc9ccd5e1e9f5fffffffffffffffffffffff0e0d1c1b3a2917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c181f222933373d4a4e5c646d73746c6460636c79838e979ea8a6adb1b3b4a79e8d7f726560555f5f5f5f5f5f5f5962646667676664615757514b43363126190f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737444b5b636a6d6f6f707172737576787a7c7e818386888a8c8e9092949597999a9c9d9e9faaa0a99f9c98938b837b6f635b4935210c0000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c8d8e1e9f5fffffffffffffffffffffffffffffffffffffffffffdedddcebdaf9d927e685c4b37220d00000000000000000000000000000000000000000f24384c5e6d8297a2b4c0cedadbdad8d9cecac9bcb4afa69e968c857e78726e6b6a6c727a84919ea7b4c1cfdcebf9fffffffffffbebdacdbfb2a0947f6d6259585a5b636a71798189929ba3acb3b8c5c8cbd4d6d9dadbdad0c2b6a79e8d7f6b625140301d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556647b899ea7b8c4d4e2f1fffffffaece1dacebeb2a098827260554e493d36322920190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9efffffffffffffffffffffffffffffffffffffecd7c2ad97826d5847331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735a4935200c000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffffffffffffae5d0bba5907b66503a2a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f647a8fa2b4c8ddf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3eed9c4ae99846f59442f1a040000000e23384d63788da2c6d7e9fcffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea6b7cbe0f7fffffffffffffffffffffffffff4dec9b49f8a75604b36200f0000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffff2ddc9b5a38e78634e39230e000000000005182b3b51667c919eb4bac6d1dee0e8ebeef2f4fafffffffffffffffffffffff8f3f1f1f2f2f1eeebe6dfdddacfcac6c0bbb9b9b9babbbbbcbdbebfc0c2c3c5c6c8cacfd9d8cec1b4a3998373604b3e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a7b9cce0f5ffffffffffffffffffffffffffffffffffffffeed9c3ae99836e5a493522110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f12110c0a03000000000000000000000000000000000000051a2f445a6f8499afc9daecfffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200c00000000061b31465b70869bb0c5dbf0e0cbb6a18b76614c36210c00000000000000000000000000000000000a161e313d49556069767f878e908e897f73605645321e13000000000000000000000000000000081d3144556d8298adc6d6e9fcfffffffffffffffffffffff5e1ccb9a8927d67523e2d1b0700000000000000000000000000000006192c3c53687d92aabbcee2f7fffffffffffffffffffffffffffff4dfcab49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d28323c495460697d8d9b9fabb3b8c5cdd7e5eefcfffffffffffffffff1e1d2c2b4a39a8474604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c171f212d363e4a4f585e5f574f4b4d5b636f7982898e91979c9e9f9c897c6a60544b444949494949493b474c4f515251504e4b46393b3530261d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455606c797f828485858687888a8b8d8f919496989b9d9faba3a5a7a9abacaeafb1b2b3b4bbc7bab4b2adaa9f998f8479634e3a291704000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4bac7cdd7e4edfbfffffffffffffffffffffffffffffffffffffffffbebdbccbbb49f8b7a644f3a240f00000000000000000000000000000000000000081b2e3e51667c90a0b1c0d1deecf0efeeebe2dfd9cfcac5b8b3ab9f9b948d8883807f81878f9aa2b3b8c5d1dfecfafffffffffffffff8ebddcfbeaf9d948277706d6f73797f868e969ea7b1b5c2c8ccd6dddfe6ebeeeff0eee0d3c5b9ab9f94806b5f4d39241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889ea7b8c5d5e2f2fffffffaecdccec5bdb1a098827260544437362c211e160b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffffffffffffae5d0bba5907b66503a2a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffffffffffff6e1ccb6a18c77614c372213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22374b5c70859ab0c9daecfffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f1efedeceae8e8eaedf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2efdac5b09a85705b45301b0600000010253a4f657a8fa4bacfe4fffffffffbe8d6c5ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889db3c9d9ebfefffffffffffffffffffffffff6e1cdbaa9927c67523d2c1a06000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffffae6d4c3b09b86715b4935210c00000000000b2034485970859ab0bccdd7e4eff5fbfffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ece3dfdbd6d0cececfcfd0d1d1d2d3d4d6d7d8dadcdddfe3ebeae2d1c2b3a195806a5c4a36221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8196abc5d6e8fbfffffffffffffffffffffffffffffffffffffde7d2bda8927d68533c2c190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309151d20242726211e170b0100000000000000000000000000000000081d32475d72879cb2bcccdcedfdfffffffffffffffffffffffffffffffff5e1cdb9a8907b65503a2a1704000000071c32475c71879cb1c6dcf1e9d7c7a08b76614b36210c000000000000000000000000000000000e1a2832424e5b63737e89949da5a5a79e948374604b41301a0a00000000000000000000000000000115273751667c91a8b9cde1f5fffffffffffffffffffffffce8d6c6b09a85705c4a3622110000000000000000000000000000000c2135495b70859aafc8d9ebfefffffffffffffffffffffffffffff1dcc7b29c87725745321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e2b36434a5f697e868c959ea7b4bac7d1e1e9f5fffffffffffff2e2d4c3b5a49b8575615645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1a212d363a434849423a363d4a4e5c646d75797c8286898a8679665e4a4336312734343434342a34373a3c3d3c3b3936322826201c1408010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6073818c9498999a9a9b9c9e9faaa3a5a7a9abaeb0b3b5bcc9bbbcbec0c2c3c5c6c7c9caced7cdc9c7c8bbb4aea298826e5846331f0a00000000000000000000000000000000000000000000000000000000061b30465b7085969fa9b4bac6cfddeafefffffffffffffffffffffffffffffffffffffffff9eae2cebbaa95806a55402b15000000000000000000000000000000000000000d22374b5c71869cb1becedfeefcfffffffef7f4ebe3dfd5cbc9bcb5b0a9a59d989694979ca4afb4c0ccd5e3effdfffffffffffffffffffbecdcccbbafa0978a858284888e949ba3abb3b8c5c9d2dee0e8f2f4fafffffffffff1e4d6c9bcb49e917c67513e2e1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c52677c91a6b8c5d5e3f3fffffffdecdccebeb2ad9f9682726054433627211a0f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffffffffffff6e1ccb6a18c77614c372213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e42311d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e53687e93abbccfe3f8fffffffffffffffffffffffffffffffffffffffdf6f4eceae2dfdddbdad8d6d5d3d3d4d8dcdfe6f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1f0dbc6b19b86715c46311c0700000011263c51667b91a6bbd0e6fbfffffff5e0ccb9a7927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8095abbccfe3f5fffffffffffffffffffffffffce9d7c7af9a85705b4936211100000000000000000000091d2f40576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffff4dfcab7a5927d68523d2c1a0600000000000d22374d62778ca2b4c8e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f1ebe5e3e4e4e5e5e6e7e8e9eaebeceeeff1f3f4f7fefdefe0d0bfb49f8c7a644e3f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffce9d7c6a28d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2731353a3c3b3633291d15090000000000000000000000000000000011263c51667c919eafbecfdfeffffffffffffffffffffffffffffffffffce9d6c6ac97816c5847331f0c000000081d32485d72879db2c7dcf2e1cdbaa98a75604b35200b000000000000000000000000000003111e2b38454b60687985939ea7b2b7c3b8b3a198826d5f4d3828160200000000000000000000000000000b21364b6075899eb4c9def3fffffffffffffffffffffffff4dcc8b4a28e7a644f3f2f1b0a00000000000000000000000000031729394d63788c9fb5cadff4ffffffffffffffffffffffffffffffeed8c3ae99836e59392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e182530414f616971788089959fa9b4c0cdd7e4effafffffff1e3d5c4b6a59c8676615746382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b22242d33342d25202d363e4a4f566063666d71747572635b4c4030251d151f1f1f1f1f181f22242628272624211e16110b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596c81969fabadaeafafb0b1b3b4bbc8babcbec0c3c5c8cacfdad0d2d3d5d7d8dadbdddedfe2e9e1dedcd8cecac0b49f8a76614c36210d00000000000000000000000000000000000000000000000000000000000c21364c6175818b969fa8b3bfcce2ebf6fffffffffffffffffffffffffffffffffffffffffeead8c8af99846f5a3c2b19050000000000000000000000000000000000000f253a4f647a8fa4b5c9dcecfdfffffffffffffffef7f3e7e0dacfcac5c3b7b2adabaaacb1b6c2c8d0e0e8f3fffffffffffffffffffffffffae9d9ccbeb1a99f9a98999da6a9b1b5c2c8ccd6dee5f0f5fbfffffffffffffffffff4e7d9cfbcb19c86715c4b37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6f849aafc5d5e4f3ffffffffefdfcfbeb2a0988f8172605443362618090600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e42311d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6ffffffffffffffffffffffffffffffffffffffefd9c4af9a846f604e3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374d62778b9fb5cadff4fffffffffffffffffffffffffffffffffffff5eae2dfd7d7cdc9c8c6c4c3c1c0bebdbfc3c7cad4dbdee5f0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1f1dcc7b29c87725d47321d0800000013283d52687d92a7bdd2e7fcfffffbe8d6c5b39e8976614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb4c7d7eafdfffffffffffffffffffffffff5dcc8b4a28e79634e3f2e19090000000000000000000d24384c5e72879db2c7ddf2fffffffffffffffffffffffffffffffffffff8e4d2c1b29d8774604b36200f00000000000010253a4f657a8fa4c0d1e4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf8f9f9fafbfbfcfdfefffffffffffffffffffffffeede2cebbaa9b85705d4b37230900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffff6e1cdbaa88b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121b293337444b4f52514c46393127190a0000000000000000000000000000000f24384c5e6b8095a0b2c1d1e4f4fffffffffffffffffffffffffffffffff4dec9b49f8a76614c3b2a18040000091e33495e73889eb3c8ddf3dec9b49f89745544311d08000000000000000000000000000414212e3c4856606d7e8a9ba3b3b8c5cad4ccbfb2a0917d675645321e090000000000000000000000000000091e3245566d8398adc5d5e8fbfffffffffffffffffffffff7e3d1c0ae99846f5d4b392816030000000000000000000000030a1e3346576c8196abbccfe3f8ffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c32424f545a626b76808b9aa2b4bac6d1dfe7f2f8eee1d4c5b7a69d877762584739281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f181e1f170f0f1a212d3638454b4e51585c5e5f5c4e493d2f1c130801000a0a0a00050b0d0f111212110f0c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4bcc9c4c4c5c6c7c8caced8cfd1d3d6d8dbdddfe3ece5e7e9eaeceeeff1f2f3f4f7fcf6f4f1eae2dfcdbaa9927d68533b2a1805000000000000000000000000000000000000000000000000000000000a1e334657616c78818a99a1afbbced9e6f5fffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735a4834200b000000000000000000000000000000000000162b41566b8096abc2d2e5fafffffffffffffffffffffffbf7ece3dfdad4cbc7c3c0bfc1c7cad3dce3eefbfffffffffffffffffffffffffffff7e9dccec7bab4afadafb3b8c4c6c9d2dee0e8f3f8fffffffffffffffffffffffffff7ebdec9b5a48f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374d63788c9fb5cadff3fffffffff1e1d1c1b2a098827a6c605443362618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6ffffffffffffffffffffffffffffffffffffffefd9c4af9a846f604e3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a38281502000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffff1dcc7b3a1927d685947341f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c9d9ebfefffffffffffffffffffffffffffffffef0e5d7cdc9c2c7bab4b2b1afaeacaaa9a8aaadb2b7c3c6c9d2dbe2edfafffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0f2ddc7b29d88725d48331d0800000014293e54697e93a9bed3e8fefffff5e0ccb9a795806b5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000082035485a6e8398a9bacde2effffffffffffffffffffffffff7e3d1c0ae99836e5d4b37261401000000000000000d1d304151667c91a5b7cbdff4fffffffffffffffffffffffffffffffffffff5ddc9b5a3927d675544311d0800000000000012273c51677c91a6bcd1e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b4a2907b6550372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90aabbcee2f7fffffffffffffffffffffffffffffffffffffff4dec9b49f89745645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d3039464c556064676661574b4437281a0a0000000000000000000000000000091d2f404a60728298a3b5c6d7e9fcfffffffffffffffffffffffffffffff6e1cdbaa8947f6a5947341f0e0000031628395f74899eb4c9def3ddc8b39e88735e492614010000000000000000000000000c171f323f4b5a627582939fa9b5c1ccd6dfe6e0cfbeb29d8775604b36210b00000000000000000000000000000316283851667c91a7b8cce0f5ffffffffffffffffffffffffeedbc7b3a1907b655745321e15050000000000000002090b161e28384c6176899eb3c9daecfffffffffffffffffffffffffffffffdead7c7a7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001424323b3c484d57616b7884939fa8b4c0cbd4dfe3ded0c3b7a79d88786359483a2a1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090a02000007101b22273136393c4247494a4738352c1f1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91aabbcedad9dadadbdcdddfe2eae4e6e9ebedf0f2f4f8fffffcfefffffffffffffffffffffffffffef7e9d7c7af9a856f5947341f0b0000000000000000000000000000000000000000000000000000000003172939464c59626b7783949db4bbc8d8e5f5fffffffffffffffffffffffffffffffffffffff5e0cbb8a68d77624d38220d0000000000000000000000000000000000001a30455a6f849aafc4daeffffffffffffffffffffffffffffffff8f4f0e6dfddd8d5d4d6dcdee5f0f7fffffffffffffffffffffffffffffffffffaece5d7cdc9c5c2c4c8cbd5dbdee5f0f5fbfffffffffffffffffffffffffffffffff8e5d2c2a9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abbccfe3f8fffffff7e7d4c3b4a398826d645d4b43362618080007070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffff1dcc7b3a1927d685947341f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735645321d09000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffff6e3d0bfb39e8977614c3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697f94abbccfe3f7fffffffffffffffffffffffffffffff0e0d3c7bab4aca5a99f9d9c9a989795939395989da5a9b1b5c2c6cfdfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b19c86715c3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0f2ddc8b39d88735e48331e09000000152a3f556a7f94aabfd4e9fffffae6d4c4b39e8976614c392917030000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4d62788b9fb4c1d2e4f4ffffffffffffffffffffffffeedbc6b2a18f7b655544311d1203000000000009192b3c4d5f71859bb0c3d4e6fafffffffffffffffffffffffffffffffffff5e5cfbeb09b8572604a3727150200000000000011263b51667b90a6c8d8eafdfffffffffffffffffffdfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0ad98836e5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c8d9ebfefffffffffffffffffffffffffffffffffffffff6e1cdbaa88b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2832404d57616a747a7c7b766b605545382816020000000000000000000000000000121c3043546074859ba8b9cde1f6fffffffffffffffffffffffffffffffce9d7c6b39e8977614c3c2c190600091e324557758a9fb5cadff1dcc7b19c87725c47321d000000000000000000000003101c2933434f5d65788598a0b4bac7d2e0e8f3faecdfcbb7a6917c67513c27120000000000000000000000000000000b20364b6075899eb3c7d7e9fcfffffffffffffffffffffff6e3d0bfb29c8775604b43331f180d05000000020a151d202832364556697f94a8b9cce7f7fffffffffffffffffffffffffffffff6e2cdbaa98e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f272b3539464c5a62727e8a9ba2b2b7c4cacfcabfb3a59d8979635a493b2b1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a151d2024262d3134353223211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c6d2dcdfe6eff0f1f3f4f7fefffcfefffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624c37220d00000000000000000000000000000000000000000000000000000000000b1b29333b484d59626e7f929faabac7d7e5f4fffffffffffffffffffffffffffffffffffffbe7d5c5a6907b66513b26110000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffaf4f2edebe9ecf1f3f9fffffffffffffffffffffffffffffffffffffffffff5e9e1dedad7d9dde0e7f0f2f8ffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c9daecffffffffecdac9b7a59b8574604f4b3f30261815181b1c1c1915120e0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffff6e3d0bfb39e8977614c3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffffffffffffffffffffffffffffeee0ccb8a797826d5c4a36220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff4fffffffffffffffffffffffffffff5e5d3c2b6a99f97908c8a8886858381807e7e7f83878d949ba3aeb2bfcbd4e2f2fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeff2ddc7b29d88725d48331d08000000162b40556b8095aac0d5eafffff4dfcbb7a6947f6a5847331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2035495a6b8095a3b5c5d6e6f6fffffffffffffffffffffff6e2cfbfb09b8573604b40302113050000000a182737485a677d92a3b5c9e2f2fffffffffffffffffffffffffffffffffffdead8c7b2a08f7a655443301909000000000000000f243a4f64798faabbcee2f7fffffffffaf4f2edeae7e6ebf1f3f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdec9b39e8975604b35200b000000000000000000000000000000000000000000000000070d0f14100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7ecfdfffffffffffffffffffffffffffffffffffffffce9d7c6a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a38454b5f677680888f91908a8073605645321e13000000000000000000000000000000132536455662788a9eb4c9def3fffffffffffffffffffffffffffffffff5e1ccb9a897826d5a4935200a000b21364b60768babbccfe3f0dac5b09b85705b46301b060000000000000000000a161e2e3a464c61697b889ba3b2becdd7e5effbfffffae6d4c4ab96816b56412c16000000000000000000000000000000091d3245566b8095a9bacde1f2feffffffffffffffffffffffeddfcab6a598826d615043342a2019141211151d27313639464b506075889db3c6d6e8fffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c0e192029333c495460697985939da6b0b5bcb6b1a1998779635b4a3c2c1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e11181c1f201d0e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8b5c1c7cad4dfe3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab937e68533727150200000000000000000000000000000000000000000000000000000000000b171e2b343b484d616a7e8c9fa9bac7d6e4f3ffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000001e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4efedeef2f4faffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99836f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e51667c91a6b7cbe7f7fffffff8e3cfbcab9d8777625645372e1d20252a2d3031322e2a2723201d1516130f0c0a040005050600030a0c0d0f10121211100d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffffffffffffffffffffffffffffeee0ccb8a797826d5c4a36220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d0000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8d7a644e3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafc5d6e8fbfffffffffffffffffffffffffdead7c7b6a49c8b827b767473716f6e6c6b69686a6e72787f868f99a1b2b7c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8c79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eef1dbc6b19c86715c47311c07000001162b40566b8095abc0d5eafffae7d4c4b29d8775604b3a29170000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b6074859ba7b9c8d8e7f7ffffffffffffffffffffffedddc9b5a395806b5e4c3f301f180d0c0f1a283644556278899eb3c1d2e4fffffffffffffffffffffffffffffffffffff6e2cebaa998836e5d4b36251300000000000000000c21364b61768a9fb4c9dff2fdf6f4eee6dfddd8d5d2d1d5dcdfe6eef3f5fbfffffffffffffffffffffffffffffdfafbfffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78d78634d38230e0000000000000000000000000000000000000000000002101b22242925231c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aebdcedfefffffffffffffffffffffffffffffffffffffffffe6d0bba6917b665136251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3a4756606c7c88959ea6a7a99f958474604b41311b0b000000000000000000000000000008182838485971869bb1c6dbf0fffffffffffffffffffffffffffffffffce8d6c6b49f8c78634d382715020c22374c61778ca1b6daeceed9c3ae99846e59442f19040000000000000003111b28323f4b58616e7f8c9ea6b5c1cfe1e9f5ffffffffffecd7c2ac97826d57422d18000000000000000000000000000000021528384c61778a9fb4c5d5e2ebf6fafffffffffffffffffff9e6d3c3b2a0947f6a614c483b352b292827273138454b525761656a7e93a6b7cbe4f4fffffffffffffffffffffffffffffffff0dbc6b09b86715544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b171e2c36434a5b63737e88939a9faba49c928477635b4a3d2d1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d6278899ba3abb2b7c3cacfd9e7eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9ae99846f5544311d08000000000000000000000000000000000000000000000000000000000000030d19202b34435060687d8b9fa9b9c6d6e3f3ffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e180000000000000000000000000000000000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffdf6f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c6f8499afc4d5e7fffffffff4dfcab59f8c7963594738282731363a3f4245464743403c393631272b2825211f171b1a1a1b1c161e2123242627272625221f180e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8d7a644e3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c0000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffff3e3cfbcab99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b52687d92a7b9cce0f5fffffffffffffffffffffffff6e2cdbaa99c86796d6661585d5c5a595755545355585a6369717a838f9da6b7cbdff1fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a897816c5c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eeeed9c4af99846f5a442f1a05000000152b40556a8095aabfd5eafff4dfcbb7a6937e685645321c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e3245566378899eaabbc9d9e7f5fffffffffffffffffffff8e4d2c1b49f8d7c665d4d41342a2321222d3845546073849aa7b9ccdfeffffffffffffffffffffffffffffffffffffdead8c8b49f8b78624d3f2e18080000000000000000091e32465770859ab0c4d5e7eae2dfd9d4cbc8c3bfbdbcc0c7cad3d9dee0e8ecf1f4f7fefffffffffdf6f4f0ece8e5e6eaeef3f5fbfffffffffffffffffffffffffffffffffffffffef6e7d5c4a48f7a654f3a25100000000000000000000000000000000000000000000010202d36393e3a372e221b1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b909fb1c1d2e3f3ffffffffffffffffffffffffffffffffffffffebd6c1ab96816c5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c3b4858617481919da6b3b8c4bab4a298826e5f4e3a29170400000000000000000000000000000a1a2b3b586d8298adc9daecfffffffffffffffffffffffffffffffffff4e3cfbcab95806b5645311d090d22384d62778da2b7cce2ecd6c1ac97816c57422c17020000000000000011212e39454b5d657683949faab8c5d2dfecfcfffffffffffce9d7c6aa95806b55402b16000000000000000000000000000000000a1f3447596c8197a7b7c4ced9e0e7f2f7fffffffffffffffff1e1cebeaf9d94806e62594d483c3f3d3c37444b5660676f767a7f889db3c4d4e7ffffffffffffffffffffffffffffffffffecd7c2ac97826d573727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1825303c49546068757e858b8e8c867d726259493d2d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859647a858e969da5aeb4bcc9d1deecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000050d182033424e5e667c8b9ea8b9c5d5e3f3fffffffffffffffffffffffffffffffff0dbc6b09b86715b3a29170400000000000000000000000000000000001b30455a70849aafc5daeffffffffffffffffffffffffffaf4f2eeebe7eae2dfe2eae9f0f2f8fffffffffffffffffffffffffffffffffffffffffffff6f0eeeae2dfe2eaecf3f5fbfffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798c9fb4cadff2fffffffff8e3cfbcab8b76614c3b333638454b4f54585a5c5c5955514e4b4437413d3a37332a302f2f303129323638393b3c3d3b3a37342a23211a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffff3e3cfbcab99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b6075899eb3c9deeefffffffffffffffffffffffff4dfc9b49f8b78635b504c473a47454342403e3e403c494d545c646e7b889db2c2d3e5f9fffffffffffffffffffffffffffffffffffffffffdead8c8b49e8a77624c3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edecd6c1ac97816c57422c170200000014293e53697e93a8bed3e8fff2ddc8b29d8874604b38281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495a667c8c9fabbcc9d7e4f2ffffffffffffffffffffefe3cfbcab9f8b7b675f4c473b3837383d4a5660728298a2b4c5d6e8fdfffffffffffffffffffffffffffffffffff7e2cebbaa97816c5a483521100000000000000000000316283953687d93a6b7cbdcd8cec9c4c4b7b2aeaaa8a6abb2b6c3c3c9ccd6d7dbdfe2eaeaeaeae9eae2dfdbd7d3d0d1d4d9dee0e8edf2f4fafffbfcfdfefefefefdfdfffef7f4f1ebe3d9cbb8a68e79644e39240f0000000000000000000000000000000000000000000d1d2d3e4a4e53504b3f372e1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5e6d8297a3b5c5d5e6f6fffffffffffffffffffffffffffffffffffff1dcc7b29c8773604a352010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202d3c4959627684979fb3b8c4cbd5cdc0b2a0927d685846331f0900000000000000000000000000000013283e53687d93abbccfe3f0fffffffffffffffffffffffffffffffffeebd9c9b39e8875604b36200e0e23394e63788ea3b8cde3ead4bfaa957f6a55402a15000000000000000c1c2e3f4b57606b7b8799a1b4bbc8d5e3effdfffffffffffff6e1cdb9a8917b66513c26110000000000000000000000000000000004182a3a4d6277899da6b4bbc8cbd5dce3eef5feffffffffffffecdcccbbaf9e9583776b625a5754525151556069747d848a90949da6b8cbe2f2fffffffffffffffffffffffffffffffffde9d7c7a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c36434b5660687076787772686054483b2c1f0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c13191d1e201f1e1c1915100b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4a5c647179808790989fabb4c0cedbecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a88f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000005152331404d5e667b8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffff3dec9b39e89745847331f0a0000000000000000000000000000000000162c41566b8096abc3d3e6f9fffffffffffff9f3f2ede9e7dfddd9d5d2d7cdc9cdd7d4dbdee5f0f8fffffffffffffffffffffffffffffffffffffcede2dbd9d7cdc9cdd7d7dee0e8f2f3f9ffffffffffffffffffffffffffffffffffffeed9c4ae99836f59442f1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298abbccfe3f7ffffffffffecdac9a6917b665139464c505660656a6d7071716e6a676360555956524f4c473a454545454739464b4d4f505152514f4c483b39362d1e160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735443301c0800000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffff7e1cdbaa9907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8196acc0d1e3f7ffffffffffffffffffffffedd8c3ad98836e5a493c37332a31302e2c2b29292a2c35383e4b4f5d657a8fa4b6cadef3fffffffffffffffffffffffffffffffffffffffff7e2cebbaa96806b5948341f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a6f849aafc4d9efe8d3bea9937e69543e29140000000011263c51667b91a6c8d8eafeead5c0ab95806b5645311a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e677d8d9fabbac6d4e2eefdfffffffffffffffffeebd9c9baa99f8b7d6d6259514d4c4d515b63748298a0b2c0d1e3f3fffffffffffffffffffffffffffffffffffbe8d5c5b49f8b78624d3c2b1902000000000000000000000b20364b6074889db3bdc7c7bab4afa8a69d98959291969ca5a8aeb3b9c5c2c6caced8d5d5d5d3d8cec9c6c2bebabcbfc3c8ccd5d8dddfe6e5e6e7e8e8e9e9e9e8e7e6ebe2dfdcd9cfc8bbb39d8874604b35200b000000000000000000000000000000000000000005182b3b4a5c6469655d4f4b3e32281a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404b6074859ba7b8c8d9ebfefffffffffffffffffffffffffffffffffff3dfcab6a5907b65503e2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000114222f3e4a5a6278869aa2b1bdcbd5e0e7e1cfbeb39e8876614c3727150100000000000000000000000000000d22374d62778c9fb5c2d2e2f2fffffffffffffffffffffffffffffffff7e0cbb8a6917c67523c2c190f24394f64798ea4b9cee3e7d2bda8927d68533d281300000000000008182a3a4b5d6575808c9da5b2bfced9e6f3ffffffffffffffffecdac9b49e8975604b36210b00000000000000000000000000000000000c20344859647a88979faab3b7c4c7d0dbe2edfefffffffffffae9d9ccbcafa1998a8078716c6967666667747f8892999fa9a9b3b8c4d5e7fffffffffffffffffffffffffffffffffff6e1cdbaa98e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e18263038454b535760636259524a43362a1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c181f22292e3234353433312e2a25211e160b07000000000000000000000000000000000000000000000000000000000507080808080808080808080808080808080808080704000000000000000000000000000000000000000000000000000d1d2d3e4a4f5c646b727b838c9aa2b1bdcedeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9d7c6a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000005132230404c5d657a899ea7b8c5d5e4f5fffffffffffffffffffffffffffff5e1ccb9a88c76614c37210c000000000000000000000000000000000010253b50657b90a5b6cadfeffffaf4f2ede9e6dfdcd8d4d4cbc8c4c0bcc7bab4bac7bfc6c9d2dde4effdfffffffffffffffffffffffffffffff4e8e1d0c7c3c7bab4bac7c1c8ccd6dcdfe6ebeff3f5fbfffffffffffffffffffffffffae7d4c4ab96806b56412b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c9d9ebfeffffffffffecd7c2ad97826d565b5761656c757a7f82858687837f7c7875726e6b686461585c5a5a5a5b5c5d5761626465676766656259574e4a3d32281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffff7e1cdbaa9907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b362614010000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffce8d6c6b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798ea2b4c8dcf0fffffffffffffffffffffee9d4bfa9947f6a543c2c211f171c1a1917161413151920232e373f4b5c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624d3b2a18010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a1f33475873889db3c8ddf2e6d4c3a5907a65503b2510000000000e23394e63798eaabbcee2f7e5d0bba5907b66503827150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404d5f687e8d9fa8b7c4d0e1e9f5fffffffffffffffff7e7d7c7baa99f9182776d66626162666e798598a0b2becfdeeefffffffffffffffffffffffffffffffffffff2e0ccb8a796816c5a48351e0e0000000000000000000000091d324556677c919fb0b1ada99f99938d8883807d7c80878e93999ea7a8acb1b4bbc8c0c0c0bec7bab4b1ada8a5a6aaaeb3b8c5c3c7cbd4cfd1d2d2d3d3d4d3d3d2d1d9cecac7c9bcb4aa9f927d685544311d0800000000000000000000000000000000000000000b20344859647a7e7a70645c4b45382d1f14030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e3245566278899eaabbcee2f7fffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5c4b3722120000000000000000000000000000000000000000000000000000000000000000000000000000000008141c31404c5c6478879ca4b4c0cee0e7f2fbece0cbb8a695806a5544311d0800000000000000000000000000000b203448596f8499a4b5c3d4e2f2fffffffffffffffffffffffffffffffbe7d5c4af9a846f5b49352110253a50657a8fa5bacfe4e5d0baa5907b65503625130000000000081325364758657b87969faab7c3cfe2ebf6fffffffffffffffff8e3cfbcab97826d5745321e09000000000000000000000000000000000005182b3b4b5c6477818b959da6afb3c0c6cfe3ebf7fffffffffff7e9daccbfb3a89e958c86817e7d7c7b7c86949da6aeb4bac7c8cbd5e2f2fffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c28323639454b4e4d483b353025180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e1112131312151d2a33373e4447494a49484643403b363228201c130800000000000000000000000000000000000000000000060c0e151a1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1915120e0b0801000000000000000000000000000000000000000010202d363e4a4e565d656e7984979fb1c0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffef7efe5d7cdbdab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000412222f3f4b5c647a899ea7b8c6d7e9fcfffffffffffffffffffffffffffce8d6c6a38e78634e39230e00000000000000000000000000000000000b20354a6072879cb2c1d2e5eae6dfddd8d4d3cac7c3bfc4b7b3afaba7a4a99fa9a3a9b1b5c1c9d2e2eaf5fffffffffffffffffffffffffff4e4d6ccbfb3aea5a99fa9a6acb3b8c5c7cad3d6dadee0e8e9edf1f4f7fefffffffffffff1dfcbb7a6907c66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffff3dec9b39e89746d7073767a81898f94979a9b9c9895918e8a8784807d7a767371706f6f707173747678797b7c7c7b7a77726c635b4b46392c1e1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffce8d6c6b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a896816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2136495b6f849aafc2d2e5f8fffffffffffffffffffee9d4bfa9947f6a543f2a150a040005040200000000060c101b222e3e566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffce8d6c6ae98836e5948341d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b171f21374c61768ca6b7cbe0f4dfcab7a58c76614c37210c000000000b20364b60758a9fb4cadff4e5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122230414e60687c8a9da6b3bfcdd7e3ecf7f9fffffffffffff5e5d7c7bab4a0978a827c7876787c838c9ba3b2becfdcecfcfffffffffffffffffffffffffffffffffff2e2d0bfb39e8976614c3c2b19000000000000000000000000021528384d5f6c81929a9c98918a847e78736e6a68676b72787e83898e92979c9faaa8ababaaa9a6a99f9b9793909195999ea7a8adb2b7c3babbbcbdbebebebebebdbcc8bbb4b1adab9f998c7f695f4e3726140100000000000000000000000000000000000000000d22374c62778b938f857a6c60564a3d311e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838485a657b8c9fb4cadff4fffffffffffffffffffffffffffffffffffff1dbc7b3a18f7a644f402f1d0900000000000000000000000000000000000000000000000000000000000000000000000000000b182630424e5e667a889da5b6c2d1deebfafffffbe7d5c5b39e8874604b35200b000000000000000000000000000005192b3b4c6176869ca5b7c4d4e2f1fffffffffffffffffffffffffffffff3dfcab59f8c78634d3c2c19253b50667b90a5bbd0e5e3ceb8a38e79635443301c120000030c18253043546176889da5b4bbc8d4e1edfeffffffffffffffffffecdac9b59f8c79634e392816030000000000000000000000000000000000000d1d2e3e4b59616c788088919aa2aeb2becfd9e7f7fffffffffff8eaddd0c6b9b4ab9f9b9794929190929ca4b3b7c4c9cdd7dde0e7f2ffffffffffffffffffffffffffffffffffffefdac5b09a85705645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e212832363937342b201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2023262829282727313a474c53595d5e5f5f5e5c5955504b4538353025181205000000000000000000000000000000000000040f1a21232b2f3232323232323232323232323232323232323232322e2b2723201c140f0b08010000000000000000000000000000000002101b222d36393f4b505b63728197a2b4c9d9ebfefffffffffffffffffffffffffffffffffffffffffff8f7ebe3dfd1c7bab49f927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000311212e3e4b5c647a899ea8bacde1ebffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f0000000000000000000000000000000000071c304354687d92a3b5c7d7d4d4cac7c3bfc3b6b2aea9a5a69d9996928e8b8a8b8e949ba3b0b5c1cdd7e5f1fffffffffffffffffffffff4e4d6c6b9b4a199908b8a8c90979ea7abb2b6c3c1c5c9ccd6d4d8dcdfe2eaebeef2f4faefe1d1c0b39d8873604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffff5e0ccb9a798828385888b8f979ea7a9adafb1b1aeaaa6aa9f9c9996928f8c88868584848586888a8b8d8e909192908f8c8781796d6157493c2e2112040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a896816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8977624c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a4b5c9def5ffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000811273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffff5e1ccb9a8917b66513b2b18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2933363a4f647a8fa4c4d5e7f2dcc7b29d87725847331f0a00000000091d31455671879cb1c6dcf1e7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132331424e5e667a8899a1b4bac7cfdadee5eef3f5fcfffffff5e5d7cdbeb1a89f97918d8c8d91989fabb5c1cfdcecfafffffffffffffffffffffffffffffffffff6e6d5c4b3a1927d685846331e0e000000000000000000000000000a1a30404a60727d8587827c766f69625a59555351565b63696e74797d82868a8e9295959594918e8a86827e7b7c7f84888e93989da5a3a5a6a7a8a9a9a9a9a8a8a6a5aa9f9c98938b837969614f413119090000000000000000000000000000000000000000061a2c3d566b8095a9a39b8c8175645c4e4232281a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4b5d6a7f94a9c8d9ebfefffffffffffffffffffffffffffffffffff6e2cfbfb09b85705e4c382411000000000000000000000000000000000000000000000000000000000000000000000000000e1b2936434b60687c8a9ea6b6c3d3e0effdfffffffff3e0ccb8a78f7a65503a25100000000000000000000000000000000d1f3346586278879da6b7c4d4e1f0fefffffffffffffffffffffffffff8e3cfbcab96816b5a493729364351677c91a6bcd1e6eed9c3ae998372604a402f1e0e0f161e2a36434a60728399a6b7c3ced9e6f1fffffffffffffffffffff8e3cfbcab98836e5b49351b0a000000000000000000000000000000000000000010202e3b474c5a626b747c848e98a0b4bcc9d9e7f7fffffffffffbede4d6cdc9bcb5b1aca9a7a6a6a7b1b5c2cbd5dfe2eaf2f4fafffffffffffffffffffffffffffffffffffffbe8d6c5aa95806b55382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b161e21232220180d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283236383b3d3e3e3c37444b5861686e7273757473716e6a656056504a43363020190e000000000000000000000000000000000c181f2c3538404547474747474747474747474747474747474747474744403c3935302625201c140b0801000000000000000000000000000000070f1a21242f373d49546073849aabbccfe3f7fffffffffffffffffffffffffffffffffffffffdefe4ddd9cfcac1b4a99f938172604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000311202e3e4a5c647a8a9fb4bdcde2f2fffffffffffffffffffffffffde8d3bda8937e68533a29170400000000000000000000000000000000001325364b6073859ba9bac4bfc3b7b2aea9a5a59d9894908c8884807d79767476797f86909ba3b4bac7d3e1f0fefffffffffffffffff7e7d6c5b9a89e91837b7674767b828990969da5a8acb0b3b9c5bfc2c6caced8d5d9dddfe7e3d2c3b4a2937e685544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac2d2e5f8fffffffffffbe8d6c5b2a098989b9da6a5acb3b9c5c2c5c6c6c3bfc8bbb4b1aeaba7a4a79e9b9a9a9a9a9c9d9fa9a2a4a5a6a7a6a4a59d978e8275635a4b3f3022120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8977624c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f695947341c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c7d8eafdffffffffffffffffffefdac5b09a85705b3a2a1704000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b1b29333a464c5052687d92a7bdd2e7edd8c3ae98836e593a2a17040000000002152738586d8398adc2d8ede9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132431404c5c647783939fa9b5bcc9cad3d9dee1e8f1f3f9fff5eae2cec6bab4ada6a2a1a2a6aeb4bcc9d2dfecfafffffffffffffffffffffffffffffffffffeebd9c8b7a699836f5f4e3a2917000000000000000000000000000000121c304354606870726d676157534d493c403d3c3d494e53546063686d7175797d8080807e7b7875716d6965676a6e74797e83888c8e90919293939494949392918f8d8a87837d776e635b4f433223130000000000000000000000000000000000000000000c2135495b72879db2b5ab9f96867a68604b45382b1e11030000000000000203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4e63798eaabbcee2f7ffffffffffffffffffffffffffffffffffffedddc8b4a2917c6651402f1c090000000000000000000000000000000000000000000000000000000000000000000004121e2b394654606b7e8c9ea8b8c4d4e1f0fefffffffffffbe7d5c5a7927d67523d28120000000000000000000000000000000417293a48596378889da6b6c3d2dfedfdffffffffffffffffffffffffffecdac9b49f8b78635544394654606d8297adc2d7ecf0dbc7b3a1957f6a5e4c3c2c232428323a4754606c8096a1b3c4d4e2ebf6fffffffffffffffffffffff4dfcab59f8c79634e3d2c1a00000000000000000000000000000000000000000002101d2a343c484d5560666f7983919fabbcc9d9e7f5fffffffffffff4e9e1dacfcac6c1bebcbbbbbcc6c9d2e0e7f2f6fdfffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2838454b4e51525353524f55606a777e8387898a898886837f7a756d6660544d40352b1e1204000000000000000000000000010f1c2a333d494e555a5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5955524e4b43363a353026201c140804000000000000000000000000000000070d111c232c36445563798c9fb4cadff4ffffffffffffffffffffffffffffffffffffffefdfd2c9c9bcb4b0a39b8a7e6c605443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3d4b5c677d919fb0c4d4e7faffffffffffffffffffffffffefd9c4af9a846f5847331f0a0000000000000000000000000000000000081d31445563798b9fb3aeaaa5a59d9894908c87837f7b77736f6b6764615761646a717b85949fa9b6c3d2e0f0fffffffffffffffeebd9c9b9a79e8a7c6e65605861666c757b81878e93969a9ea7a6a9adb1b4bbc8c0c4c8cbd4cfc1b5a49a8473604b372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1524394f64798ea3b5c9def2fffffffffffff4e4cfbeb2adadb0b3b7c4c1c9ccd6d7dadbdcd8d4d8cecac7c3c0bdc5b8b3b1afafafb0b1b2b4bac7b9babcbcbbc3b7b2ac9f978678655d4c403022120400000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f695947341c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffae6d4c3b29c8774604b3b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4053687d92a9bacee2f6fffffffffffffffffff3dec8b39e88735847331f0a0000000000000000000000000417293a50657a90a5bacfe5faffffffffffffffffffffffffffffffffffffeed9c4ae99846f5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b10141d2939464c586165676b8095abc0d5eaebd9c8a9947f69543f2a1400000000000014293f54697e94a9c8d8eaedd7c2ad98826d58372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061322303e4a5962727e8b999fabb1b6c2c3c9ccd6dcdee5f0fafdece4d7cdc9c2bbb7b6b7bbc3cacfd9e7effdfffffffffffffffffffffffffffffffffffeeae2cebbaa9d8877624c41311c0c00000000000000000000000000000000132536434a535b5c58524c463938352c2b28272c353936434b4e5357566064686b6b6b69666360565853505155546063686e7277797a7c7d7d7e7e7f7e7e7d7c7a7875726d6862594e4a3d322514050000000000000000000000000000000000000000000e23394e63788ea5b7c9bcb4a49c8b7e6d6056483c2e21140300070d0f14171814100c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121364b61768a9fb4cadff4fffffffffffffffffffffffffffffffffffff7e4d1c0b09b85715e4c3823110000000000000000000000000000000000000000000000000000000000000000000917222f3c4957617280939faab9c6d5e2f1ffffffffffffffffe7d2bda8927d68533d2813000000000000000000000000000000000c1c2b3b495a6379889da5b5c1cfe2eaf6fffffffffffffffffffffffff7e2cdbaa99a8473604f4e57617281969fb1c5daeef6e2d0bfb49f8d7c665a4939383938454b58617280969eb0bfcfe2f2fefffffffffffffffffffffffce8d6c6ae98836e5b4a361f0f00000000000000000000000000000000000000000000000c181f2b3437444b515b636e7d8d9fabbcc9d7e5f3fffffffffffffcf7ece3dfdbd6d3d2d1d0d1dbdee5f0fafffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394556606366676868676461737f8993999c9e9f9e9d9b98959089837b73665e4d483c3022150700000000000000000000010f1f2d3a474c5b636a6f7172727272727272727272727272727272727272716e6a67636054544f4b43363530261f170b0200000000000000000000000000000000080f182637495b6f8499aec4d9eefffffffffffffffffffffffffffffffffffff3e2d2c1b5b0ab9f9e96857968604a43362513000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2e3e4d5f6c8196a6b7cbdff6fffffffffffffffffffffffff4dfcab49f8b76614c37210c0000000000000000000000000000000000011426374a5b677d929d9995908c87837f7b76726e6a6661595a56524f4c464b4e545e66737f8b9da5b5c2d2e2f2fffffffffffff7e3cfbcab9e897a665e504b474c515660656c72797d8185898d9094989c9faaa7abafb3b7c4bcb4a39b8677625544311909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d28323a4a5c71869bb1c6dbf0ffffffffffffffecdccfc6c2c2c5c8cbd5d6dee0e8eceff0f1edeaeae2dfdcd9d5d2d5ccc8c6c5c4c4c5c6c8c9cdd7ced0d1d1d0d4cac7beb1a49c897b665e4c4030221202000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffae6d4c3b29c8774604b3b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffff4dfcab7a5917c675544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221364c61768a9fb4c9dff4fffffffffffffffffff5e0ccb8a78c76614c37210c0000000000000000000000000a1f3346586d8297acc2d7ecffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e212526313a4657616d767a7c7a8399afc4d9eee2cebbaa8f7a654f3a251000000000000010253a4f657a8faabbcee2f0dbc6b09b86715544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202d3b4854606979838c959ca4a8aeb4b9c6c7cad3dfe7f2fcf5e9e1ded7d1cdcbccd1d8dfe3ebf7fffffffffffffffffffffffffffffffffffff6eae2ccbcb49f8c7b655948342313000000000000000000000000000000000008182530353d4547433c3633292320191513121a2123263035393d38454b4f5356565554514e4b45383e3b3c36434a4e535858616465666768696969696968676563605658534c473b362d1f14070000000000000000000000000000000000000000000012273c52677c91a7c3d4cfc2b6a99f938275625a4b3f311e170f1a2124292d2e2925211e1615110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465771869bb0c8d8eafeffffffffffffffffffffffffffffffffffffefddc9b5a3907b66503f2e1c080000000000000000000000000000000000000000000000000000000000000005172734404c5a627583969eb4bbc8d7e4f3fffffffffffffffff9e6d4c3a6917b66513c261100000000000000000000000000000000000d1d2c3c495b6378879ba3b2bfced8e6effbfffffffffffffffffffffdead7c7b4a297816e6464697583969fb0becee1f4ffede3cfbcab9e897862574d4d4f525660687683969eb0bdcdddedfffffffffffffffffffffffffff5e1ccb9a8907b65503d2d1a01000000000000000000000000000000000000000000000000040d19202731353d4a4e5f687e8d9fabbac7d5e3f0fefffffffffffffff8f4f0ece9e7e6e5e7f1f3f8fffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ad98826d5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f131514110f0b090300030303030303030303030303030303030303030303030303030303030303030303030303030303020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576074787b7d7e7d7c7a7783959ea8aeb2b3b4b4b3b1aeaaa89f9890867c6f625a4d40332516080000000000000000000f1f2d3d4a58616d79808487878787878787878787878787878787878787878783807c78746f6a646054504b433633291d1509000000000000000000000000000000000009192c3d52677d92a7c5d5e7fbfffffffffffffffffffffffffffffffffbe7d5c4b5a39b8e8a8c8073635b4e423025180800000000000000000000000000000000000000000000000000000000000000000000000000000000000001102030414b6075889db2c8d9ebfefffffffffffffffffffffff7e2cebbaa927d685239281603000000000000000000000000000000000009192d3d4d5f6a7f88847f7b77726e6a6561585954504c473b413d3936333639404c55606a79879ca4b5c4d4e6fafffffffff9e6d4c3b49f8d7c655c4c4036333738454b50565b63686c7074777b7f83868a8e9296999da6a5ab9f968577625948372614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a151d273138454b5861697d92a7bcd2e7fcfffffffffffffaece1dad8d8dadde0e7ecf3f5fbfffffffffffffef7f4f1eeebe7e7e0dddbdad9d9dadbdddfe2eae3e5e6e7e5e6dfddcec2b6a79e8b7c665e4c402f2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffff4dfcab7a5917c675544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffff2ddc7b29d8774604b3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f849aafc4daeffffffffffffffffffffbe8d5c5a48f79644f3a240f0000000000000000000000011426364c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222832363b37444b586175828a8f918f99a1b3c7dcf4dfcab49f8a76604b36210b0000000000000b21364b60768a9fb4cadff4dec9b49f8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a36434a5b636f7880878d93999ea8abb1b6c2cbd4e1e9f5fcf6f4ece6e2e1e2e6edf4f7fefffffffffffffffffffffffffffffffffffff3e6d8cebcaf9e937e685d4b3b2a180500000000000000000000000000000000000008131c202830322d27211e170d0c06000000060c0e141c202428283236393d4040403f3c39363127292627253035393e3a474c4e5051525354545454535351504d4b45383e37342a211a0f010000000000000000000000000000000000000000000000142a3f54697f94a9bed4e3d3c7bab4a0988578655d4e423329212d36393e42433e3a3632292b26221f1815110e0c0a030001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839556a7f94aabbcee2effffffffffffffffffffffffffffffffffffff8e4d2c1b09a85705d4b3723100000000000000000000000000000000000000000000000000000000000000012233445525e66788699a1b0bcced9e6f4fffffffffffffffffff4dfcab6a58d78624d38230d0000000000000000000000000000000000000e1e2c3d495a63778599a1b4bbc8d2e0e7f3f9fffffffffffffffffff5e5d1c0b19f97837a797e8899a1b0bdcddcecfefffeebd9c9b8a79c867564626264676c757e8899a1b0bccddbebfbfffffffffffffffffffffffffff3dec9b39e8975604b36200f0000000000000000000000000000000000000000000000000000000509151d202d36414e60687e8d9fa9b8c5d2e0ecfdfffffffffffffffffffffefcfbfbfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffdefddc9b5a3907b655037271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1a2124282a292724211e161918181818181818181818181818181818181818181818181818181818181818181818181818181817120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075878d90929393918f8c99a1b4b9c6c7c8cac9c8c6c3c6bab4ada39b918478665e504333261600000000000000000b1b2c3d4a5b6376828c959a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9995918e89847f7a746c6560544c463a3127190b00000000000000000000000000000000000f22374d62778ca7b8cce0f5fffffffffffffffffffffffffffffffff4e0cbb8a69b857975776b6055493d311c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121e324557697e93aabbcee2f7fffffffffffffffffffffffeead8c8ae99836e5746321e090000000000000000000000000000000000000f1f314150616a736f6a6661595954504c473a3f3b37342a2b2824211e21242f37444b5b6377869ca6b7cbdfeefffffffff4dfcab7a596806b5e4c3e30211f212731363b3d494e53575b5a62666a6d7175797d8084888c90938c81746259483b2a190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b171e283237444b56606a767f879cb2c7dcf1fffffffffffffffffef5efededf0f2f4fafffffffffffffffffffffffffffffffffffbf5f3f0efefefeff1f2f4f6fdfffafbfcfffaf4ece0d3c5b8a99f8c7c665e4c3e2e1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffff2ddc7b29d8774604b3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffffffffffffffffffffead5bfaa95806a55443119090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a556b8095aac0d5eaffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000081c304354697e94a8bacde1f6fffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e0c0610202e3639454b50555560647686979fa9a6a5afb3bfd0e3f1dbc6b19c86715745321e09000000000000091e32455671869bb0c6dbf0e1cdbaa98e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1825303d494e5b636a72787e84898f959ca4b3b7c4cdd7e3ebf7fffffbf7f6f7fbfffffffffffffffffffffffffffffffffffffffffaede3d5c8bbb49e957f6a604e3f2e1d0d000000000000000000000000000000000000000000070b131b1d18120c0a03000000000000080e1016191a1a1a151d2024282b2b2b2926282a2b2d2e2f3132333434352a3337393b3c3d3e3e3f3f3f3e3d3c3a3836322828221f180d0700000000000000000000000000000000000000000000000000162b40556b8095aac0d5eae5d7cdbeb2a39b897b69604c4639363e4a4e54575854504b4639403c37342a2a2624211e17191714110f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4c1d1e2f2ffffffffffffffffffffffffffffffffffffefddc8b4a2907b65503f2e1b0800000000000000000000000000000000000000000000000000000000000b1b304152636c7c899ca4b3bfcde2ebf6ffffffffffffffffffffecdac9b29d87725a4835200b000000000000000000000000000000000000000f1f2c3c4959627583949faab5c1cbd5dee5f0f9ffffffffffffffffeedecebdb1a1998f8e949da6b2bfcddbebfafffffff7e7d6c5b5a49882797778797d8289939ea7b2bfcddaeaf9ffffffffffffffffffffffffffffedd8c3ad98836e5544311d08000000000000000000000000000000000000000000000000000000000001080f1a2131424e60687d8b9ea7b5c2cfe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeddfd0bfb09b85715d4b381909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121d242d36393e3f3e3c393632282e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2c28222019130e0c0600000000010303010000000000000000000000000000000000000000000000000000000000000000000000000316283854697e93a6a6a7a8a8a7a4a1aeb3bfccd6dcdedfdedddbd8d7cdc9c2b5b1a1998a7c6a615044331e0e00000000000003172939495b637987989fabafb1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1aeaaa7a79e99948f88827b736961584b4437291b0b000000000000000000000000000000000b2034485973889eb3c8ddf3fffffffffffffffffffffffffffffffff3ddc8b39e8876646061584b44372c1f140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c61768b9fb4cadff4fffffffffffffffffffffffff4dec9b49f8a76614b36210c000000000000000000000000000000000000011323334350555e5955504c473a3f3b3733292a26221f1816120f0c0a0c121926313d4a596277879db2c0d1e3f7fffff9e6d4c3b29d8775604b402f20120a0c151d20262c36393e413c484d515458566064676b6f73777a7e796c6056483b2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1820293338454b556068747f89949ca5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c7baaa9f8c7c665c4b3c2c1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffffffffffffffffffffead5bfaa95806a55443119090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f372614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000b20354b6073879db2c6d7e9fcfffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2123211a212e3e4a4f5760656a6f75798399a4b4bac7bac4c7d0ddedecd7c2ad97826d583928160300000000000003162838576c8197acc1d6ece9d7c7a7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c353d494e555a63696e757a8086929da6b4bac6cfd9e7eef9fffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfd0c5b8aa9f937f6a61504231211100000000000000000000000000000000000000000000000000060703000000000000000001101b22252b2e2f2f3030313228323637393a3c3d3f4042434546474849494a4a494845413b363228292a292928272523201d15130d0b05000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaf5e9e1cfc1b5a79e8c7e6d61574d4b515c64696c6d696561575955514c483b3f3b393633292e2c292724211f170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596c8196a3b4c4d5e4f5fffffffffffffffffffffffffffffffffff7e4d1c0af9a846f5d4b37221000000000000000000000000000000000000000000000000000000000081829394d5f6c81909ea7b5c2cfddebfefffffffffffffffffffff8e3cfbcab96806b563c2b190600000000000000000000000000000000000000010f1e2c3b485761727f8b9ba3b3b8c4cad3dfe6f1fdfffffffffffffcebdbcebfb3aea4a3a9b3b7c4cfddebf9fffffffffff3e3d2c2b2a0988e8d8d8e92979ea7b3b8c5cfddeaf8fffffffffffffffffffffffffffff9e5d3c2a7927c675237271502000000000000000000000000000000000000000000000000000000000000000007132431424e5f677b899ba3b2becdd7e5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d0c1b3a1927d67523f2f1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d30393d4a4e535554514e4b453944434343434343434343434343434343434343434343434343434343434343434343434343434343423d38342b28232019130e0f1316181817120b09020000000000000000000000000000000000000000000000000000000000000000091e32455670859bb0c4bcbdbdbcb9b6c4c7d0e1e8f1f3f4f3f2f0ede9e1ded2c9bfb3a89e8d7f6b62503c2b190500000000000a1e3346576379899da5b5bcc9c6c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6c3bfc5b9b3afa9a69d9790877e76696055463929160300000000000000000000000000000005182b3b5b71869bb0c6dbf0fffffffffffffffffffffffffffffffae7d4c4a9947f69584b4c473a3127190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879cb1c7dcf1fffffffffffffffffffffffff6e1cdbaa9917c675138281502000000000000000000000000000000000000051525333c3f4844403b37342a2a26211f1715110c0b040000000000000009141d2d3b4859657b90a2b4c8dcf1fffff4dfcab7a5917c67574532211102000002090b101a2123282c2b34383b3f38454b4e52565a58616569645c4b45382b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1a212b3439464b566068747d87949ea8b2b6c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d8c8bbaa9f8b7a645b493a2a180800000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f372614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c7d7eafdffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000011273c51667c91a5b6cae4f5fffffffffffffffffffffffffffffffffffffffdead8c7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29333638352c353e4a5c6470767a7f84898e99a1b3c2cdd7cfd9dce3edfbe9d3bea9947e69543f2914000000000000000013283d52687d92a7c7d7e9ecd7c1ac97826c573929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a212c35383c494d535560656b737d88959fa8b4bcc9d0dee5f0fbfffffffffffffffffffffffffffffffffffffdf7f2e6dfd4cabfb3a69e8c7e6a61504333241403000000000000000000000000000000000000000000000000000000000000000000000008141c2e373a404344444546464738454b4c4e4f5153545657595a5b5c5d5e5f5f5f5e5d5a56504b4538312619141312100e0b09020000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fffdecdfd2c5b8aa9f9382766962616771797e82837e7a76726e6a6662595955514e4b463944413f3c3937332a1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4b6074859ba6b7c6d7e7f7ffffffffffffffffffffffffffffffffffefdcc8b4a28f7a654f3e2d1b070000000000000000000000000000000000000000000000000000081425364657677d919fb3b8c5d2e0edfbfffffffffffffffffffffff4dfcab59f8c78634d38230e000000000000000000000000000000000000000000000e1d2b39465460697a85939ea6b1b6c2cad3e2eaf5fffffffffffff9ebddd0c7c3b9b9bec8cbd5e2edfbfffffffffffffff0e0cfbeb2ada4a2a2a4a7acb3b8c5ccd5e3edfbfffffffffffffffffffffffffffffff3decab6a48c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000006132431414d5d64788598a0b4bac7d3e1ebeff3f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e6d8cebfb3a39a8472604a352011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2731404c515c64686a69666460575b5958585858585858585858585858585858585858585858585858585858585858585858585858585857524d483c3d38352c282325292c2d2e2c27211e160a000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb4cad2d3d2d1cfccd9dbe3edfcfffffffffffffffcf6f0e5ded0c6b9ab9f95806b5a4835200b00000000000c21364b6176879ca7b7c3cfdadcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd8d5d6ccc9c4c4b8b3aca59d94897e74615746321e13010000000000000000000000000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffff4dfcbb7a68d78624d3a37332a1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455771879cb1c6dcf1fffffffffffffffffffffffffde9d7c7ad98836e5645321d0900000000000000000000000000000000000000071520282a332f2a26221f1815100c0a0400000000000000000000000000010f1d2a3b4c5d6f849aafc4daeffffff2dcc7b29d8774604b3928160300000000000000060c0e1317192022262a273136393d413a474c50544f4a3e32281a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000208111c232d363b484c576169757e87929da5b3b9c6cad3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d8c8baa99e89796358473626140100000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde2f6ffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000011527375a70859aafc3d3e6fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939464c4d493d494e5c647a858a90959a9ea8aeb3bfd0e1e9e4eef0f6fffeead8c8a5907b66503b261100000000000000000e24394e63798ea9bacde1f1dcc6b19c87715746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e1a21232c353837444b5054606875808a979fabb3c0c9d3e0e7f3f5fbfffffffffffffffffffffffff9f3f1eae2dfd4cbc3b7b2a199887b69605043332515060000000000000000000000000000000000000000000000000000000000000000000000081826303f4b4f5558595a5a5b5c5d5e56606263656668696b6c6e6f7071727374747474726f6b6660564b44372614010000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6c5d5e8fbfffef0e3d5c8bbb4a098887e77767c868e939798938f8b8784807b77726e6a666361575c595654514f4c473a31271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d3145566277889da8bac9d9ebfefffffffffffffffffffffffffffffffff7e3d1c0af99846f5c4a362214020000000000000000000000000000000000000000000000030d18263043546176879db2bdccd5e3f0fefffffffffffffffffffffffae7d5c4af9a846f5b4935210c00000000000000000000000000000000000000000000000d1b2836434a5c64737e88939ca4b2b6c3ced8e5effdfffffffffffbede2dbd9cfced3dde0e7f2fffffffffffffffffffeecdccfc6c3b9b7b7b9bcc1c8ccd5e0e7f3fffffffffffffffffffffffffffffffffef0dcc6b19c87715947341f0b0000000000000000000000000000000000000000000000000000000000000000000000061323303f4b5a627582939fa9b6c3ced6d9dde0e7ebf0f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d3c8bbb4a1998575615443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192738454b5e6671797d7f7e7c797673706e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c67625a58534d493c3e393a3e414343413c3632281a0f0100000000000000000000000000000000000000000000000000000000000f24394e64798eabbccfe3e8e8e6e4e1eef0f6fffffffffffffffffffffffff8eee4d6c9bcb49f8a77624d38220d00000000000c22374c61778ca4b6c5d4e3ecf1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1eeeae8e0ded9d5cbc8c3b6b2a79e948475614b41311e0b000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffff2ddc8b29d88735a4835211f170c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041729394b60768a9fb4c9dff4fffffffffffffffffffffffffff3dec9b49e8975604b36200b0000000000000000000000000000000000000000030d13151e1a15110c0a0400000000000000000000000000000000000000000d1d2f3f53687d93a8bdd2e8fdfce9d7c7aa947f6a5544311b0a00000000000000000000000000050b0d1115151d2024282b2a33373b3e39362d1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000309151d202f383d4a4e59626b767f88939da5b2b7c3ccd6dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c7b8a79c8776615443301c1200000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658748a9fb4c9dff4fffffffffffffffffff0dbc6b19b86715c37271502000000000000000000081d31445574899eb3c9def1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0b1e33465761635b5d5b636b7a889b9faaaaafb3b9c6c7d0ddedfcfffffffffff7e2cebbaa8d77624d38220d00000000000000000b20354b60758a9fb4c9def4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e19202327313636434b57616a77828c9aa2b1b6c2cbd5dde0e7e7eaecedeeeeeeeeedebe9e7e5dedcd8cec9c3b7b2a59d918377655d4f4233251507000000000000000000000000000000000000000000000000000000000000000000000001142636434b5d656b6e6f6f6f70717273747677787a7b7d7f8082838486878889898a8a898784807b756c605544311d0a000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da7b8cce0f5fffffff3e6d8cebeb2a69d938c8b919ba3a9acada9ab9f9d9995918c88837f7b797673716e6c69666461584b45382a1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384859647a8a9fabbccfe3e9ffffffffffffffffffffffffffffffffffeedcc7b3a18f7a644f42312010010000000000000000000000000000000000000001080b161e2b36434b60728399a6b7cbe0e8f3fffffffffffffffffffffffffff4e0cbb8a6917c67513c2c19060000000000000000000000000000000000000000000000000b1825303e4a556069757e86919ca5b4bac7d2e2eaf6fffffffffffff6f0eee4e3e9f2f4fafffffffffffffffffffffffaece2dad8cecccdced2d7dee0e8f3fbfffffffffffffffffffffffffffffffdf6eae2d3c3ac97816c573b2a18040000000000000000000000000000000000000000000000000000000000000000000000000412202e3c4857606d7e8b9ca4b1bec0c4c8cbd5d6dbdfe2eaf1f3f9fffffffffffffffffffffffffffffffffffffffff9ede5d7cdc2b6aa9f948375615746362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374556606d7c868e939493918e8b888583838383838383838383838383838383838383838383838383838383838383838383838383838383817d77726d68635a58534e4f5356585856524b45382c1f0f000000000000000000000000000000000000000000000000000000000011263b50667b90a5c9d9ebfefdfcf9f6fffffffffffffffffffffffffffffffff4e4d5c4b4a3957f6a5a4835200b00000000000a1f34475971869cb1c3d3e6f6fffffffffffffffffffffffffffffffffffffffffffffffbf5f3eee7e0ddd3cac5b9b3a29a846f5f4e3a250e000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffeed9c4af99846f5a3c2b190a04000000000000000000000000000000000000000000000000000000000000000000040a0c1114151412100e0c0a0300040300070c181f334657687d92aabbcee2f7fffffffffffffffffffffffffff5e1ccb9a8917c66513929170300000000000000000000000000000000000000000000000904000000000000000000000000000000000000000000000000000011253a4f647a8fa4b9cfe4f9f6e1cdbaa98e79644f3726140000000000000000000000000000000000000002090b0f1216171f21252924221b100200000000000000000000000000000000000000000000000000000000000000000000000000020a161e2731363f4c505b636d778089949da6b2b7c3cad4e1e8f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b6a59a8372604b40301e0e000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624c37220d0000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffdead8c7af9a846f5948341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5e73889eb3c8ddf3fffffffffffffffffff3ddc8b39e88735544311d080000000000000000000b20354b60758aa8b9cce1f5fffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000609151d20202121364c61757874737478808b9ea6b4bbc8c4c9ccd6dbe2edfbfffffffffffff4dfcab49f8a75604b35200b0000000000000000081d31445571869bb0c6dbf0e3cfbcab8f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e151d20263039464b59626d7984909ca4b3b8c4c8cbd5d2d4d7d8d9d9d9d8d8d6d4d2d3cac7c8bbb4aea59d93877c6f62594c3f32241507000000000000000000000000000000000000000000000000000000000000000000000000081c304354606e7a8083848485858687888a8b8c8e8f9192949597989a9b9c9d9e9e9f9f9e9d9a9690898173604b382815020000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c8def3fffffffff6eae2cec4b7b3a9a2a0a6b1b5c1c1c2c9bcb5b2aeaaa6a59d9894908e8b898683817e7c79766b6056483b2c1f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4a5c667c8d9fb4bbcbe3ecf7fffffffffffffffffffffffffffffff6e3d0bfaf9a846f604e3e2e1f110e121515151515151515151515141110111213141c2029323b4854606c8095a1b3c4d4e6fbfffffffffffffffffffffffffffff2ddc8b39d8874604b36200e000000000000000000000000000000000000000000000000000008131c2d37444b576169727c87959fa9b5c1ced8e6f0fefffffffffffffff9f8fefffffffffffffffffffffffffffffffef5efede3e2e2e3e7ecf3f5fbfffffffffffffffffffffffffffffffaf6eae2d8cec2b6a5917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b39454b60687a8697a0a8abafb3b8c4c0c5caced8dcdfe6f1f7fefffffffffffffffffffffffffffffffbf1e5ded0c7bab4a49c8b7f7261574639291808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455607482919ca4a8aaa9a6a3a69d9b9998989898989898989898989898989898989898989898989898989898989898989898989898989897928d87827d78736d686364686b6d6d6c676056493d2c1a060000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffffffffffffffffffffffff1e4d6c6b8a69b8573604b3c2b1905000000000004182a3a54697e93a5b6c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f1e6dfd6ccc0b3a2927d68523c2c19060000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000000000000000000000000000000000000000000080c171f2126292a29272523211e161b1919191a212a34444b6175879db2c8d8eafdfffffffffffffffffffffffffffce8d6c6ae99836e5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9f4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000040a0c10140f0d07000000000000000000000000000000000000000000000000000000000000000000000000000009151d283237444b525d656f79828b959ea7b2b7c4cad4dfe6f1fcfffffffffffffffffffffffffffffffffffffffffffffffffff8f4f0ebe7e4e2e2e4e6eaf0f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c3b3a195806b5f4d3c2c1a0a00000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffdead8c7af9a846f5948341f0b0000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9927d68523b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000d22374c62778ca1c6d6e8fcfffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212731353636373a4f657a8d8988898d969fa9b8c4ced8d9dee1e8f4f6fffffffffffffffff2ddc7b29d88725443301c08000000000000000001152737586d8297adc2d7ecebd9c9a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141c28323b484d5c646f7b86939ea6aeb3b8c5bdbfc1c3c3c4c4c3c2c1bfbdc2b6b1adaa9f9991877e75675f4c473b2f211406000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6072828f959899999a9b9b9c9e9fa9a1a3a4a6a8a9abacaeafb0b1b2b3b4b4b4b3b2afaba89e927d685645321d09000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8398adc5d5e8fbfffffffffeece2d4cbc8beb7b6bcc6c9d2d7d8dacfcac7c3bfc3b7b2aeaaa6a3a79e9b999694918e8c81746259493d2e201002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4c5e687e939daebbcfdae7f5ffffffffffffffffffffffffffffffeedcc7b3a2937e685c4b3d2f2123272a2a2a2a2a2a2a2a2a2a2a29262626272926303539464b59627281959eb0bfd0e2f2fffffffffffffffffffffffffffffae7d5c4ab95806b5544311d08000000000000000000000000000000000000000000000000000000001019263139464b545e6675808b9ba3b4bbc8d3e0ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f7f7f9fcfffffffffffffffffffffffffffffffffdf6f2e7e0d8cec8bbb4a49c8775604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2832424e5c6475828f93969a9ea6a6abb0b4bbc8c7cad3dfe3ebf7fbfffffffffffffffffffffffdf3e8e0d3cabfb3a99f95867a6a60544639291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d30404b60738397a0b1b5c2bfbebbc4b7b2b0aeadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadaca7a59d97928d88837d787a7e818283817c75635b4935210c0000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffff1e1d4c6b9a89e8878625544311e0e000000000000000c20364b6074879caabbcee2ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e8e0d0c0b19b86715a4935200c0000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000004111c232933373b3e3f3e3c3a38363229302f2e2e2d363a474c626d8298a5b7cae6f6fffffffffffffffffffffffffffffff4dbc7b3a18b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcf2dcc7b29d87725443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031119273138454b556068717b848c979fa9b3b9c5cbd4dfe6f1fafffffffffffffffffffffffffffffffffffffffffffffffff9f7ece3dfdbd6d1cecdcdced1d5dbdfe3ecf7fbfffffffffffffffffffffffffffffffffffffffffffffffff1e1d0bfb09e917c675a4938281502000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9927d68523b2a180500000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffff8e3cfbcab8c77624d37220d0000000000000000000e23394e63788ea3b8cde3ffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3637444b4b4b4c4d58687e939f9d9ea8abb4bac7d5e2eaeff3f5fcfffffffffffffffffffff0dbc5b09b86705b36261401000000000000000000152a3f546a7f94a9bfd4e9ead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e2b343d4a4e5e66737e8893999ea6a4a7aaacadaeaeaeaeadacaaa7a4a49c97918a847c746960564d41342a1d1103000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a0aaadaeafafb0b1b2b3b4bac7b8babbbdbec0c1c3c4c5c6c7c8c9c9c9c9c7c4c6b9b29d8775604b3620100000000000000000000000000000000000000000000000000000000000000000000000000114263652677c92a7b8cce0f5fffffffffffff2e7dfddd3cccbd1dbdee5ecedece3dfdcd9d5d4cac7c3bfbbc5b8b3b1aeaba9a6ab9f968577635b4a3e2e20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030404e60697f949db5bcc9d7e5f2fffffffffffffffffffffffffffff6e3d0c0b49f8b7a645b4b3f37383c3f3f3f3f3f3f3f3f3f3f3f3e3c3b3c3d3e36434b4f5761697883969fb0bccdddedfffffffffffffffffffffffffffffff4e0cbb8a68e79634e37271502000000000000000000000000000000000000000000000000000000000009141d283236404d56606a7985949faab6c2cedfe6f1fcfffffffffefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3eae2dfd5cbc8bbb4aa9f968679635645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e313e4a57616d7a7e8184888d91969b9faaabb2b6c3cacfd9e0e8f3f8fffffffffffffffcf5e9e1d6ccc2b6b1a1998b7f74645c4a4336281b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394c5e6c8197a1b1bec9d2d4d3d1d4cbc8c5c3c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c1c3b7b2ada8a69d98938e8f9396989896918779634e38230e0000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffffff9e6d4c3b7a89e8a7b6459483727150000000000000000091d324556657b8c9fb4becfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeedec9b5a38d78634d38230e0000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000c171f2e373a474c5053545352504e4b4639454443443d4a4e59616e8095a0b2c3d4e6fffffffffffffffffffffffffffffffff4dfcab49f8a755746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c576c8196acc1d6ebfff0dbc6b19b86715c3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2f37444b566069747d8690999fabb4bac7ccd6dfe7f2f9fffffffffffffffffffffffffffffffffffffffffffffffff8f1e6dfdacfcac6c0bcb9b8b8b9bcc0c5cacfdae0e8f3f5fbffffffffffffffffffffffffffffffffffffffffffffeedecdbcb39e8978635645321d120000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210d00000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edffffffffffffffffffffecdac9a38e79644e39240f00000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2c3d494e5560606061626776869cb1b2b4b9c6c9ced8e5f3fdffffffffffffffffffffffffffffefdac4af9a856f5a45301a0000000000000000000011273c51667c91a6bbd1e6ebd6c1ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202d36404c556068767e84888c8f9295979899999999989694928f8b87827c766f6660554b4538301f180d00000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196a5afb4bac7c4c5c6c7c8c9cdd7cdcfd0d2d4d5d7d8d9dbdcdddededfdfdedcd9d6cbb7a6937e68533e2e1b080000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c6d7e9fcfffffffffffffaf4f2e8e1e0e6f0f2f8fffffff8f4f2eeeae6dfddd8d4d0d6ccc8c6c3c1bec9bcb5a39b8779645c4b3e2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122231424f616a7f939fabbac7d4e2edfaffffffffffffffffffffffffffeee2cdbaa99e8979655d504c4d525454545454545454545454545150515253565460656b767e8999a1b0bdcddaeafbfffffffffffffffffffffffffffffff2ddc8b39d88735b4935190900000000000000000000000000000000000000000000000000000000000000010b161e213038454b5b63737f8b9ca4b1bdcad4e1e9ebebeaeae9e8f1f3f9fffffffffffffffffffffffffffffffffffffffffffffbf5f3f0eeedecececececebeae9e1ded7cdc9c4b7b3aa9f978b8075635b49382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000314202d39464b5d65686b6f73777c81868a90959ca5aeb4bcc9ccd6dde4eceff2f2f3f1f0e9e1d7cdc5b8b3a49c9083786a60564a3e3025180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c919fb1bfcedee5e9e8e6e7dfdddad8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d6d4cac7c2c4b7b2ada8a3a4a8abadadaba596816c57412c17020000000000000000000000000000000000000000000000000000000f24394e64798ea3c4d4e7fafffffffffffffffffffffffffffffffffff4dfcab7a59d8a7b655c4b3b2b19090000000000000000021528384b5d6a7f94a0b2c1d1e2f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a6917b66513c26110000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000010f1c29333f4b50586166696a6967656361575d5b5958595b5c646b7783959eb0becfe1f1fffffffffffffffffffffffffffffffff2ddc8b39d88735e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a71869cb1c6dbf1fff2dcc7b29d87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933404c556069757e88929ca4afb5bcc9ced8e0e8f3fafffffffffffffffffffffffffffffffffffffffffffffffffaf0e5ded4cac9bcb5b1aba7a4a3a3a4a7abb0b5bcc9ccd5dee0e8f2f4fafffffffffffffffffffffffffffffffffffffffceae1ccb9a89b8574604b41301e0e000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a00000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffbe7d5c4a9947f69543a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffe5d0bba5907b66503b261100000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b495b637175757676787d869ca4b6c8c9ccd6dfe2eaf5ffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000f243a4f64798fa4b9cee4ebd9c9aa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212f37444b5761686f73777a7d7f82838484848383817f7d7a76726d676158514b443732281a120500000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798792999fa9aeb5bcc9d4dddfe2eae3e4e6e7e9eaecedeff0f1f2f3f3f4f4f3f2efe6d4c4b19c87725c4b37220d000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8096a8bacde1f1fffffffffffffffffffef7f5fbfffffffffffffffffffffffaf4f2ede9e5e8e0dedbd8d6d3dacfc1b4a59d897a645c4b3d2d1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041424324350616a7e8d9fa9b7c4cfdfe7f2fbfffffffffffffffffffffffdead7c7b8a79e897b6d656163676a6a6a6a6a6a6a6a6a6a6a6966656667686c6f747a8089949ea7b3bfcddbeaf8ffffffffffffffffffffffffffffffffedd8c3ad98836e583d2c1a000000000000000000000000000000000000000000000000000000000000000000000309121a28323d4a55606a7a86979fb2b7c3cdd7d6d6d5d4d4d3dcdee5f0fefffffffffffffef7f4eaeceff1f2f3f4f4f3f1ede8e0dedbd9d8d7d7d7d7d7d6d4d7cdc9c7bab4aea69d958b82786b6157493c2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b29323f4b5053565a5a62676b70767b808790999fabb3b8c5c9d2d7dadcdddddcdad6cdc7bab4a79e94867b6f635a4b45382d1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafbdceddecf8fffefffaf4f2f0eeedededededededededededededededededededededededededededededededededededededededece6dfdcd7d4cbc8c2bdb8b9bdc0c2c2c3af9a85705a45301b050000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbdff4fffffffffffffffffffffffffffffffffff2dcc7b29d8779655d4b3e2e1d0d000000000000000000000a1a2e3f4f616d8298a3b4c4d5e7fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a7917c67523c27120000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000010f1f2d3a474c5d656e767b7e7f7e7c7a78767472706e6e6e707379808998a0b0bccddcecfffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da4b5c9def3fff4dfc9b49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c39464c5e65747e88939da6b1b5c2cacfdae2eaf5fbfffffffffffffffffffffffffffffffffffffffffffffffffef2e7dfd2c9c3b7b2ab9f9b96928f8d8d8f91959b9fabb3b8c5c8ccd5dddfe6f0f2f8fffffffffffffffffffffffffffffffffffce8d6c6b5a396816c5f4d3c2c1a0a0000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffbe7d5c4a9947f69543a291704000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68e79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffce7d2bda7927d68523d281300000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffae7d4c4a5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914263647596379868a8b8b8c8d929ca4b6c2d3dee1e8f4f6fdffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000d23384d62788da2b7cde2e3cfbcab917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071219263139464b5359596265686a6c6e6e6f6f6e6d6c6a6864615858524c463a3531271e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b63747d848a90999fabb7c3d4e1f1fdfff9fbfdfefffffffffffffffffffffff9f3f1e9decab6a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000021528384c61778a9fb4c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0eeebe9ece3d1c3b7a79e8a7a645c4a3c2b1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142533435060697d8a9da6b2bfcbd4e0e7f3f9fffffffffffffffffffff5e5d5c5b8a79e8d827a76787c7f7f7f7f7f7f7f7f7f7f7f7e7b7b7b7c7e8184888f969ea7b3b9c5d0ddebf9fffffffffffffffffffffffffffffffffeead8c8a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d37444b5c647581909da5b4b9c6c1c0c0bfbebdc6c9d3e0f0fffffffffff7ebe3dfd5d7d9dbdddedfdfdedcd8d6ccc8c6c4c2c2c1c1c2c2c0bfc6b9b4aea99f99918880776d635a4b46392c1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2e373a3e413c484d51565761656b737b848c969ea7b1b5c1c2c5c7c8c8c7c5c6b9b4a99f96897e74665e4d493c31271a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2ece7dfddd8d2cdcfd3d6d7d8c6b09b86715b46311c060000000000000000000000000000000000000000000000000000000a1f33475873889db2c8ddf2fffffffffffffffffffffffffffffffffff1dcc7b19c8775604b3f2e2010000000000000000000000000112132434b6074859ba6b8cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8f7a65503a25100000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000f202d3d4a58616e7a838b90939493918f8d8b89878584838385888e969ea7b2becddaeafaffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b53687e93a8c2d2e5f8fff6e2cebaa98e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c4957616d7b86939da6b2b7c4c9d2dfe3ecf7fdfffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d4cbc2b5b1a59d948c86817c797878797c80858c959ea7adb3b8c5c7cad4dbdee5eff4f7fefffffffffffffffffffffffffffff4e4d2c1b19f917d675a4938281502000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68e79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c5d5e8fbffffffffffffffffffead5c0ab95806b56372614010000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffff4dfcbb7a68c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091019263143546177889ca4a0a0a1a2a7b1b6c2d3e0f1f5fcfffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000d22384d62778da2b7cce2dfcab49f8b76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2933363e3b474c4f5255575859595959585755524f4c463a3c363329201d1509020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4a5660676f767b838d9da5b7c3d4e6fafffffffffffffffffffffffffffffff1e5dedcd7cdc4b7aa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596b8095a5b7cadfebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe2d4c5b8a89e897a645a493a2919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152533424f5f677a8798a0b2b7c4ccd5dee6f1fcfffffffffffffffffff3e3d5c5b8ab9f988f8c8d919494949494949494949494939190919293969a9ea7abb3b8c5ccd6e4eefcfffffffffffffffffffffffffffffffffff7e2cebbaa8f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000020f1926313e4a56606c7c87959ea8acacababaaa9a8b1b6c2d3e5f9fffffff7e7d9cfcac0c2c4c6c8c9c9c9c8c6c3c5b8b3b0afadadacacacacabaaa7a89e99928a837b746b62594d493c32291b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2325292c2b34383c39464b505460666f788089929ba3a8adafb2b3b3b2b0ada89e968a80766960554c40352c1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f849aafc9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ede8e3e4e8ebeddac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000004172a3a596f8499aec9daecfffffffffffffffffffffffffffffffffff3decab6a4937e685847331f1406000000000000000000000003151d3245566277889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37210c0000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000000000000000000000000000d1d2d3e4a5b6376838f999faaa8a9a8a7a5a3a89e9c9a9998999a9ea7abb3b9c5cfdceaf8ffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859aafc5daeffffffdead8c7a8937e68533828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b495a637682909ca4b3b7c4cbd4dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffff0e6d9cec4b7b2a49c91877f78716b6764636364676b7077808991979ea7abb2b7c3c6c9d2d9dfe2ebf6f9ffffffffffffffffffffffffffefdfcebdb39e8978635645321d12000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e593d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b8cce0f5ffffffffffffffffffeed9c3ae99846e5544311d080000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffff2ddc8b39d8873594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a151d202e37444b6072849aa6b5c2b5b6b7bcc7cad3e0f1fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d392917030000000000000000000e23384e63788da3b8cde4d1c1ae99846f5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e21292a34373a3d4042434444444443413f3d3a36332927211f170b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d38454b525760666e7a879da5b7cadfeffffffffffffffffffffffffffffceee0d3cac7c7bab4a69d927f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4b6175879db2bdcee0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d6c6b9a79d8878625847372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152432414d5c647683929da6b3b8c5cad3e1e9f4fffffffffffffffffff3e3d5c9bcb5ada5a1a2a7a9a9a9a9a9a9a9a9a9a9a9a9a6a5a6a7a8abafb3b8c5c8ccd6e0e8f4fffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2d38454b5e6675808a93979696959594939ca4b6c9def3fffffeebd9c9bcb4aaadafb1b2b3b4b4b3b1aea8a79e9b999897979797979695928e89847d766e6660554d483b352c1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1013161920222729323636434a505a626b757d868e93979a9d9d9e9c9b98938981776b61584b44372f20190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94abbccfe3f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf8f9fdffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000014293f54697e94abbccfe3f8fffffffffffffffffffffffffffffffff9e5d3c2b39d8876614c42322414050000000000000000000000021528384859677d92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b09b86715847331f0a000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000a1a2b3c4a5c64798798a0aeb4bbc8bfbebcbac6b9b4b2b0aeadaeb0b3b8c5c9ccd6e3edfbfffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4ffffffedd8c3ae98836e5645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2034485963788697a0b1b6c2cbd5dfe7f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c8bbb4a69d92867c736a625a56524f4e4e4f525659626a757c82888f969da5aab1b5c2c4caced9dee5f0f8fffffffffffffffffffffffdebe1ccb9a89b8574604b41301e0e000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e593d2d1a070000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73899eb3c8deecfffffffffffffffffff3dec9b39e8974604b35200b0000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a212731363e4b55606d8096a2b3c4d2cbcbcdd2dcdee5f1fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745746331e0a0000000000000000000f243a4f64798fa4b9ceddc8b4a3907b66503a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c13181f2225282a2d2e2f2f2f2e2e2c2a2825211f17120c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a27313639454b515c6477879db2c1d2e4f8ffffffffffffffffffffffffeeded1c2b6b1aba99f95887d6a614f3c271300000000000000000000000000000000000000000000000000000000000000000000000000000c1e324657667c919fb1c2d2e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d6c5b8a69c8676615544311d130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423303e4a58616e7d88959ea7b2b6c3cdd7e4effdfffffffffffffffff3e7dacfcac2bab6b8bcbfbfbfbfbfbfbfbfbfbfbfbebbbabbbcbdc1c4c8ccd5dee0e8f3fbfffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2832404c57616b777e818181807f7f7e869cb1c6dcf1fffff7e3cfbcab9f95979a9c9d9e9f9f9e9c98938d898684838282828282817f7d79756f686158514b4437342b20190e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12161e212530353c494d56606871787e82858788888785837d766b62594c473a31271912060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788c9fb4c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a9947e69543f291400000000000000000000000000000000000000000000000000000000000d22384d62788c9fb5cadff0fffffffffffffffffffffffffffffffffff1e0cbb7a699836e604f423220180d040000000000000000000c1b28394759687d92a7bdd2e7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab957f6a553a2a1704000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000002152738485a647a899da5b2becaced9d4d3d1cfd6cdc9c7c5c3c3c3c5c8ccd5dee0e8f3fffffffffffffffffffffffffffffffffffffffff9e6d3c3a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e54697e94abbccfe3f7fffffff3dec9b49e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d6277889ca4b1becad3e0e7f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacfc2b5aa9f96887d736760544d483c3d3a38383a3c3b484d5660666d747a81878e959ba3a8afb4bbc8c9d3dde4effdfffffffffffffffffffffce8d6c6b5a396816c5f4d3c2c1a0a0000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffeead8c8a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c596e8399aebecfe1f1fffffffffffffffff5e0ccb9a78f7a644f3929160300000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff8e5d2c2a9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222d3638454b515c647381969eb0c0d0e2e0e1e2e7f1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614b36210c00000000000000000011263b50667b90a5bbd0d1c1b09b85705e4c381c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1013151719191a1a19181715130f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d202832363e4b59657b90a3b5c9ddf2fffffffffffffffffffffff7e3d1c0b4a49c95958a8075675f4f4332200d0000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e6c8197a4b5c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c4b6a49a8473604b41301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202d3a474c5f67757f88939ca4b4b9c6d1dfeafcfffffffffffffffff7ece3dfd7cfcbcdd1d4d4d4d4d4d4d4d4d4d4d4d3d0d0d0d1d3d6d9dde0e7f3f5fbfffffffffffffffffffffffffffffffffffffffffff4e9d8c3ae99836e5938281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f39464b5961696c6c6b6b6a6971869cb1c6dcf1fffff4dfcab49f8c8082848688898a8a8987837e7873716f6d6d6c6c6d6d6b6a67646055524c463a35312720180d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c131c202c3538454b535b63686d7072737372706e6861574c483b33291d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6d8298a7b9cce0eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2decab6a48e79644e39240f00000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c2d2e5f8fffffffffffffffffffffffffffffffffae7d5c4b2a1937e69604f43342b1f180c050000000000000c1c293946576177889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d38220d00000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffffffffffffefdac5b09a85705b45301b060000000000000000000000000000000000000000000000091d3145566278889da7b7c3cfdfe2ebe9e8e6e4e9e1dedcdad9d8d8dadee0e8f3f5fbfffffffffffffffffffffffffffffffffffffffffff3dfcab6a58b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c71869cb1c9d9ebfefffffff5e1ccb9a8917c66513929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d5f6f8499a6b6c2cedee5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d6c9bcb5a49c8c80756760544b4336352b2724232324272b3438454b515560656c727980868c939a9faab1b6c2c9d2e2eaf5fffffffffffffffffffff4e4d2c1b19f917d675a493828150200000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffeead8c8a5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a0b2c3d3e5f5fffffffffffffffbe8d6c5ac97816c5746321e0b000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff2dec9b5a38d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2e373e4a4e5660666e7a85979fb0bccddeeefff6f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a38e78634e39230e00000000000000000013283d53687d92a8bdd2c9b5a3907b6550402f1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020304040404030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b161e212e3b4b5d71869bb1c6dbf0fffffffffffffffffffffff1dcc8b4a29a868080786a61574d41322515030000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404b6075869ca7b8c7d8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c2b3a296816c5f4d3c2c1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a33414d57616a757e87949ea8b5c1cde1e9f4fffffffffffffffffff8f4ede4e1e2e6e9e9e9e9e9e9e9e9e9e9e9e8e6e5e6e7e8ebeff3f5fbfffffffffffffffffffffffffffffffffffffffffffffbefe4d7cdbcab96816c56412c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121b28323b474c5357575656555d72879db2c7dcf2fffff2dcc7b29d87726d6f717374747473716e68625a5b5a5858575757575655524f4b4437363329201d15090500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e19202832363d494e53585a5d5e5e5d5b58534c4639342b1f170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4d6278899eb3bccde3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e2d1c0b19c86715c4a36220d000000000000000000000000000000000000000000000000000000000005192b3c51677c91a3b5c9deecfefffffffffffffffffffffffffffffffff2e2cfbfb49f8d7e69614c483b332a1f180d050000000c1d2a3a46576175859ba6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1af99846f5a4835200b00000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000071b2d3e4b6074859ba6b7c5d4e1edf7fefffdfcfffcf5f3f1efeeedeeeff3f5fbfffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394f64798ea4b5c9e7f7fffffffffce8d6c6ad98836e5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f334758677d91a1b3c4d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeddfd2c5b9ab9f96867a6b61574a433630262019120f0e0e0f12182028323637444b50565c646b71777e848b939ca4b0b5c1cdd7e5f2ffffffffffffffffffffefdfcebdb39e8978635645321d110000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c3d4e6fafffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6d8298a5b6c7d8eafdfffffffffffffff3dec9b39e8976614b392916030000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323e4b4f5c646c757c838d9ba3b1becddbebfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b2611000000000000000000152a40556a7f95aabfd5c5b09b85705d4b3722110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309101d2f3f566b8095abc0d5eafffffffffffffffffffffae7d5c4af9a84746b6b635b4b4639302315070000000000000000000000000000000000000000000000000000000000000000000000000000000000121e3245566278899ea9bac8d9e7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d0c0b09e917d675a49362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f3039464b566068747f8a9ba3b0bccdd7e4f1fffffffffffffffffffffffaf6f7fcfefefefefefefefefefefefefbfafbfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8e0d1c6b9b49e917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a34373e42414140485d73889db2c8ddf2fffff1dcc7b29c87725d5a5c5d5e5f5f5e5c59534d483c4443424242424241403d39363127211f170b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a161e212c35393e42454848494746433e36332920180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20344859677d929eb0bdcfdae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef5e9e1d4c4b4a2927d67523e2d1b070000000000000000000000000000000000000000000000000000000000000e20354a6072869bb1becfe0f0fdffffffffffffffffffffffffffffffffede3cfbcab9f8d7f6f62594c473a342a20190d060c1a2a3b47586175849aa3b4c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3907b65503c2b190500000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffff2ddc8b29d88735d48251300000000000000000000000000000000000000000000000d22364a5c6b8096a3b5c4d4e3f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d583a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8196acc2d2e5fffffffffffff4dec9b49f8a76614b36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30414c6176889eb3bfd0e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeaddcfc1b5a79e8d8174645c4b463930251c140805000000000000050a161e212631353a3e4a4f555962686f777e86909ba3b4bac7d4e2f1fffffffffffffffffffdebe1ccb9a89b8574604b3f2e19090000000000000000000000000000000000000000000000000000000012273d52677c92a7c3d4e6fafffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da5b7cadff4fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffbe7d5c5b19c87725544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30404b6175879ca9bacee2eefffffffffffffff5e1ccb9a8947f6a5746321e0a0000000000031729395e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffae6d4c3aa95806a553c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192838454b5c646f79818991999fabb5c1cedcebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000003182d42586d8297adc2cbb8a6927d67523f2f1c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffff4e0cbb8a68e7a6456564d493c32291b130500000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838495a657b8b9faabbc9d9e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeedecdbdb49e8a78635443301c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131b293238454b5560697885969eb4b9c6d4e1effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4e9e1d6ccc0b4a89e92806b5e4c39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c181f22292c2c2c32475c72879cb1c7dcf1fffff2ddc8b39d887355444748494a4a4947433e38352b2f2e2d2d2d2d2d2c2a2824201d150c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f1a2123292d3032333332302e28211e170b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4d5f6b80969fb5bcc9d5e3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef6eae2d7cdc3b6a69a8472604a35201000000000000000000000000000000000000000000000000000000000000000071c304354667b90a0b2c2d2e2eaecebf3f5fbfffffffffffffffffffffffeebd9c9bcab9f9483776b61584c483b342b20191d2a3847596176849aa2b4c1d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e2cfbfb09b85715d4c381e0e000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffff3dec9b39e89745443301c07000000000000000000000000000000000000000000091c2f3f4f647a8d9fb5c1d2e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9def0fffffffffffff6e1cdbaa8927d67523b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4d5f6e8298a6b8cbddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2ccbfb2a39b897c6c60564a3e32281c1308010000000000000000000002090b141d20252d36393b484d53596169717b85939fa9b7c4d3e1f1fffffffffffffffffffce8d6c6b5a396816c5d4b372715020000000000000000000000000000000000000000000000000000000d22384d62778da5b7cadff4fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffbe7d5c5b19c87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a72879db2c7ddf2fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffff2e0ccb8a795806a5537271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e334657647a8b9fb4c0d0e3f3fffffffffffffce8d6c6b39e8976614b36210c00000000000a1e334657748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374556606c7a848e969ea7aeb5bcc9d2dfecfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17000000000000000004172a3a5b70859ab0c5c8b39e8874604b3620110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffff2ddc8b39d88735c4a3838352c1e160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4b5d677d8c9fabbbc8d8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebe1cdb9a89a8472604a3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e283237444b5a637380919ea8b7c3d1dfecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5e9e1d7cdc5b8b3a29a8a7d6b625040301d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c1417171a2f445a6f8499afc4d9eefffff4dfcab49f8a75604b353334353534322e292220191a1818171718181615120f0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13181b1d1e1e1d1b19130c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d304151626c81949fabb8c5d0dfe6f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef6ebe2d8cec7bab4a59d8877625443301c0700000000000000000000000000000000000000000000000000000000000000001325364c5e6e8298a4b5c2cdd7d7d6dee0e8f3fffffffffffffffffffffff7e7d9c9bcb5a1998980776b62594d483c352c313a47566177869ba2b4c0d1dfeffffffffffffffffffffffffffffffffffffffffffffffffffaf4f1e6dfd2c3b2a1907b65503f2f1c00000000000000000000000000000000000d23384d62788da2b7cde2f7fffffffffffffffffffffffffffff4dfcab49f8a75604a35200b0000000000000000000000000000000000000000000e23384c5d70859aabbccfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a58d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52687d92a7b9cce0f5fffffffffffffce9d7c6af9a846f594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859677d91a0b2c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d9cebcafa0988578665e4b45382d1e160b0000000000000000000000000000000001080b101b22242b34373a474c545e66737e8b9da6b6c3d3e2f2fffffffffffffffffff4e4d2c1b09f8f7b655544311d080000000000000000000000000000000000000000000000000000000b2034485a72879db2c7ddf2fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffff2e0ccb8a795806a55372715010000000000000000000000000000000000000000000000000000000000000000000000000005192b3c586d8298adc2d8edfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff2e2cebeb39e8876614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b3c5d5e8fbfffffffffffff4e0ccb8a78c76614c37210c00000000000c21364b61768ba9bacee2f6fffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d3144556074818d9aa2acb3b8c5cacfdae7effdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a39291703000000000000000a1f33475873889eb3c8c5ab96816c5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffefdac5af9a85705a3e2d2321190e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4d5f687d8d9faabac7d5e3effefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b4a2937e695947341f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e27313c4955606b7d8a9da5b5c1cee0e8f4fefff8f8f7f7f7f6f6f6f6f6f6f6fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3e8e1d7cdc6b9b4a79e938479685f5044332212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202162b40566b8095abc2d2e5e9eaeae2cebbaa8c77624d37221f1f1f1e1c19130d0b05000303020202020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305080909080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001323344452636c7f8d9ea7b3bfcad3e0e7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef6eae2d9cec8bbb4a99f95877963594836251300000000000000000000000000000000000000000000000000000000000000000008182f404b6175869ca4b4bac7c2c1c8ccd6e3f0fefffffffffffffffffffff7e7dacfbfb3a89e958a81776c625a4d493c444b586174849aa4b4c0d1deeefdfffffffffffffffffffffffffffffffffffffffffffdf6f2e7dfddd3cac2b5a599836e5d4b38211100000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffffffff7e2cebbaa8c77614c37220c0000000000000000000000000000000000000000061a2c3d50657b90a2b4c9daecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859bb0c5d6e8fbfffffffffffffff4dfcab49f8b77624c37221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c3043546277899eb3becfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d7c8bbb49e958275625a4c4032281a1003000000000000000000000000000000000000000000070d0f1920222a3437404c5460697a889da5b6c3d4e4f4ffffffffffffffffffefdfcdbdb19c8674604b36201100000000000000000000000000000000000000000000000000000005192b3c586d8298adc2d8edfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff2e2cebeb39e8876614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c8d8eafdfffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffae6d4c4b2a0917d675846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4a6072849aa7b8cce0ecfffffffffffff4dfc9b49f8a745847331f0a00000000000d23384d62788da2c7d8eafdfffffffffffffffffffffffffffffffffffbe8d5c5ab96816c563e2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404b607383979fabb3c0c8ccd6dfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735746331e0a000000000000000c21374c61768ca6b8cbb9a78f7a644f37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9ffffffffffffffffffedd8c3ae98836e59432e190c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102130404e5f687e8c9fa9b8c5d2e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d1c0b39e8977624c3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309151d2c37444b5f6779879ba3b1bdccd6e2ebe3e3e2e2e2e1e1e1e1e1e1e1e1e5e9edf1f4f7fefffffffffffffffffffffffffdf6f4f4f6f7f4f3f1efedeae8e7e0ddd6ccc6bab4a89e95897e72635b4e413326150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4b5c9d6d4d5d5d5d9c8a48e79644f39240f0a0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051626344552616a7c8999a1b2b6c3cbd5e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d8cec8bbb4aa9f978a8075635b493b2b180800000000000000000000000000000000000000000000000000000000000000000000121e334657627786969fa9abadacb3b8c5d2e0edfefffffffffffffffffffff7ece3d0c6b9b3a89e968a81786d625a5a55606676849aa2b4c2d1dfeefcfffffffffffffffffffffffffffffffffffffffffcf5eae2dfd4cbc8c3b6b2a49c8777614c3f2f1c0300000000000000000000000000000000000b21364b60768ba0b5cbe0f5fffffffffffffffffffffffffffffeead8c8a48f79644f3a240f00000000000000000000000000000000000000000c2135495b6f849aafc0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5ac97816c573d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4e64798ea3b4c8e4f4fffffffffffffffff7e2cebbaa947f69543e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4a6072849aa7b8ccdcedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d6c6baaa9f9280726057493c2f1e160a0000000000000000000000000000000000000000000000000000050b0d181f222f36434b5c6478879da5b7c6d6e7f7fffffffffffffffffdebdec9b5a4937e69533f2e1c0800000000000000000000000000000000000000000000000000000013293e53687e93a8c8d8eafdfffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffae6d4c4b2a0917d675846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff4dfcbb7a698826d5f4d3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277899eb3becfe2f2fffffffffff4dfcab59f8a75604a35200b000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffffff5e0ccb8a7907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5e6b8096a1b5bcc9d0dee0e8f3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68b76614b36210c0000000000000010253a50657a8fa5c5c9b39e8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3ffffffffffffffffffffedd8c2ad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122231414e5f687d8b9ea7b5c1ced9e6eff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee0ccb9a797826d5b4a36210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e192731414d5b637785979fb3b9c5ced9cecdcdcdcccccccccccccccccccfd4d8dcdfe3ebe9edeff2f4f7fefff8f4f1edeae2dfdfe2e2dfdedcdad8d5d2d5ccc8c6b9b4a89f968a8076686054493c31231507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869cb1b8c5bfc0c0bfbec2a58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d1012131211100f0d0b0801000301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304040300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000817273443505e667783919ca5b3b7c4ccd6e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcede6d8cec8bbb4aa9f988b82786b6157493c2c1d0d00000000000000000000000000000000000000000000000000000000000000000000000317293948596275818a929697969ea7b5c2cfe3ebf7ffffffffffffffffffffffeee4d6ccc6b9b4a99f968b8278706f71747c879aa2b4c0d0e0effdfffffffffffffffffffffffffffffffffffffffff5e9e1d8cec9c4b7b3aca59c9386796359473421110000000000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffffe5d0baa5907b65503b261000000000000000000000000000000000000000000e23394e63798ea2b4c8deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586d8297adc1d1e4fffffffffffffffffffeebd9c8b19c86715c4a36220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b3c5d6e8fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d5c5b9a89f8c7e6b605445392c1e1202000000000000000000000000000000000000000000000000000000000000040a111826303e4a5a6278879da8b9c9daecfffffffffffffffffff8e5d2c2b19c86725d4b37230e0000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff4dfcbb7a698826d5f4d3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff7e4d1c0b29d8775614b41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859677c91a0b2c4d4e7fafffffffff8e3cfbcab8c76614c37210c00000000061a2c3d556b8095aac0d5eafffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657667c909eb0bfcfdae7eef5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4a48f7a644f3a250f0000000000000014293e53697e93a8bec5af9a85705544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c5d6e8fbffffffffffffffffffeed9c3ae99846e59442f19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132331414e5f677b899ba3b4bbc8d2dee5f0f4f6f4f2f0edebebebebebebebebebebebebebebebebecf4f6fdfffffffffffffffbe8d6c5b49f8c79634e3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303d4a59627482929ea7b4bbc8b9b8b8b7b7b7b7b7b6b6b6b6b7babfc3c7cacfd9d4d7dadddfe3ebece3dfdcd7d8cec9c9cdcec9c8c7c5c3c0bdc5b8b3afa89e968a80776b61584a43362c1e13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354667c909ea7a7a9aaabaaa9a6a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808131c20222527282827262422201c141a181613110b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13181a1a1815110e0b070000000000000000000000000000000000000000000000000000000000000000000000000000000009172533404c59626e7c87939da6b4b9c6cfdae7f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d0c8bbb4aa9f978c82786d625a4b46392c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4857616c777d818281899ca4b2bfcfd9e7f4fffffffffffffffffffffff4e8e1d7cdc7bab4a99f978b85848689909da6b4c0d0deeefefffffffffffffffffffffffffffffffffffffffef0e4d7cdc7bab4ada69d978f877e74635b493b2a18030000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffff9e6d3c3a38e79644e39240f00000000000000000000000000000000000000061a2c3d566b8096abc0d1e3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c61768a9fb4c9deeffffffffffffffffffffff6dec9b5a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e334657647a8b9fb4c0d0e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d5c5b8a79e8a7c68604a4336281b0e000000000000000000000000000000000000000000000000000000000000000000000008141c2d3c485a63798a9eabbccfe3f0fffffffffffffffffff0decab6a48f7a65503a25100000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff7e4d1c0b29d8775614b41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671879cb1c6dcf1fffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffff1ddc8b4a2917c66574633231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4d5f6d8298a6b7cbdfebffffffffffecdac9a48f7a654f3a2510000000000b2135495b70859bb0c5daf0fffffffffffffffffffffffffffffffffffde9d7c7ad98826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4b6175879db2bccde3ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d2bda8927d68533d281300000000000002152737576c8297acc1c3ae99836e593726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa7b9cce0f5fffffffffffffffffff0dbc5b09b86705b38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132331414d5d657885969faab5c1c9d2dcdfe1dedcdad8d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7dee1e9f5fffffffffffffff4e3cfbcab99836e5b4935210a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121f2d3b4856606d7d89989faaa4a4a3a3a2a2a2a1a1a1a1a1a1a1a5a9aeb2b4bcc9bfc2c5c8cacfd9dacfcac7c2c7bab4b4babbb4b3b2b0adaba8a5a79e9a948980776b61594c473a3025180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c5e6a7f898f929495959593918c8677614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c23253035383b3c3d3d3c3b39373530262f2d2b29261f1401080b0f12110d0b050000000000000000000000000000000000000000000000000000000000040b0c121212121212121212121213181f22282d2f2f2d2a2723201c1308060000000000000000000000000000000000000000000000000000000000000000000000000000071522303b484d5e66747e88949ea8b5bcc9d3e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6ccbfb3aa9f978b82786d635a4d483c32291b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464b5962686c6d6c788698a0b4bcc9d6e4f0fefffffffffffffffffffffcf4e9e1d7cdc7bab4aa9f9a999b9fa9b2b7c4d0deeefcfffffffffffffffffffffffffffffffffffffffef0dfd2c6bab4a99f989088817a73686056493c2c1d0c000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffff3dfcab6a58b76614c36210c000000000000000000000000000000000000000c2135495b72879db2c7dceefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ac97826d5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697f94a9bacde1f6fffffffffffffffffffff8e5d2c2a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424b6175879caabbcedeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c4b8a69e897b665e4e423025180a0000000000000000000000000000000000000000000000000000000000000000000000000001101e2b3c4a5b667c8d9fb5c2d2e6f6fffffffffffffffff9e5d3c2ac97816c57392916030000000000000000000000000000000000000000000000000000091d31455671879cb1c6dcf1fffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffff1ddc8b4a2917c6657463323130000000000000000000000000000000000000000000000000000000000000000000000000000000000021527385a6f8499afc4d9eefffffffffffffffffffffffffffffffff6e1ccb7a18c77624c392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffffffffffffffffffffffffefdac5b09a85705e4c39291705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6176889db2bdcee1f1ffffffffe8d3bea9937e69543b2a180500000b1b2d3d4e63798da3b4c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa9917c66513727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596b8096a6b7cbdaebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c17000000000000081d31445571869bb0c6c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899eb3c9def3fffffffffffffffffff2ddc8b29d88735645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051323303f4b5a6274808c9ba3b1b5c1c7cacdc9c7c5c3c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c9cdd7e5eefbfffffffffffeebd9c9b59f8c79634e382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2a38454b5f6777828b908f8e8e8d8d8d8c8c8c8c8c8c8c8c9094989c9faba6aaadb0b2b4bcc9c9bcb5b2ada8a99f9fa9aa9f9e9c9a9895938f8c88857f766b61594c473a332a1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f404f616a74797d7f8080807e7b7771615947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212f3836434a4d5051525251504e4c4b43364543413e3a3124141c202427262220190e0c06000000000000000000000000000000000000000000000000030c181f222728282828282828282828282a34373d42444443403c38353025211a0f050000000000000000000000000000000000000000000000000000000000000000000000000004121d2b34404c556069757f89979fabb6c2cfdae7f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c6b9b4a1998b82786d635a4d493c342b1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b28323b474c5356585a637583949fabb9c5d3e0edfffffffffffffffffffffffffcf5e9e1d8cec8bbb4afafb0b4bac7cbd4e2eefcfffffffffffffffffffffffffffffffffffffffff0e0d2c1b5a89f958b837b736c6560544b45382c1e0e00000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffff2dcc7b29d87725746331e0a000000000000000000000000000000000000000e23384e63788da5b6cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48f7a65503727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c7d7e9fcffffffffffffffffffffffe2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e606d8298a5b6c8d8eafcfffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c4b7a69d887a655d4c40311c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3d4c5e6b8096a4b5c8d9ebfefffffffffffffffff0dbc6b19c86715746321e0a0000000000000000000000000000000000000000000000000000021527385a6f8499afc4d9eefffffffffffffffffffffffffffffffff6e1ccb7a18c77624c392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffffffffffffffffffffffffefdac5b09a85705e4c39291705000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffde8d2bda8937e685746331e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffde8d2bda8937d685340301b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f334658667b909fb1c3d4e6faffffffefdac4af9a846f5947341f0d0c111b28394a5b6c8196acc1d1e4f7fffffffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d62788b9fb4c4d4e6f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a3c2b190500000000000b20364b60758a9fb4c9c5af9a85705a45301b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375d72879db2c7dcf2fffffffffffffffffff4dfcab59f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512212e3c4955606b7a85919ba3acb2b6bab4b2b0adacacacacacacacacacacacacacacacacadb4bac7d0e0e8f4fffffffffff7e3cfbcab97816c5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2832414d59626d777b7a797878787777777777777777777b7f83878a8e9194989a9d9faba3a4ab9f9c98938e8a8a8a8a8a89878583807d7a77736f6961584c473b342a1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232434f556064676a6b6b6a696662594c473a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202d363f4c50546062656768676665646260545c5a5856534e4231263035393c3b38352b23211a0f000000000000000000000000000000000000000000000b171e2a34373d3d3d3d3d3d3d3d3d3d3d3e3b484c535859595855514d4a4336352c20180d00000000000000000000000000000000000000000000000000000000000000000000000000000d18203037444b57606a77828d9ca4b5bcc9d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d4c4b7a89e9283786d625a4d493c352c20190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a34373d413c495761727f8d9ea7b6c2cfe3ecf7fffffffffffffffffffffffffdf5eae2d8cecac5c4c6c9cdd7dfe6f2fffffffffffffffffffffffffffffffffffffffffff2e2d3c2b5a39b8a80776d656054504a433631271a0e0000000000000000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffffedd8c3ad98836e58392917030000000000000000000000000000000000000013283e53687d93a8c3d4e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b19c87725d4b3719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e51677c91a5b7cae5f5fffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5b687e92a0b2c3d3e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c4b7a69d8879645c4b3f2f2213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30404b6074869caabbcee2effdfffffffffffffff4dfcab49f8b76614b36210c000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffde8d2bda8937e685746331e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffde8d2bda8937d685340301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff3ddc8b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffeed9c4ae99846f5e4c3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a5b7cadfecfffffff4dfcab49f8b77624c3b2b2122252e39465763798c9fb4cadfeffffffffffffffffffffffffffffffffffffae7d4c4ae99846f5746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586c8197a9bacde2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745a4835200b00000000000f24394f64798ea9bacec6b19b86715c46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b31465b70869bb0c5dbf0fffffffffffffffffff8e3cfbcab8d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101e2b37444b5c64727c868f969da5a99f9d9b9896969696969696969696969696969696979fa9b3bfccd6e4effeffffffffecdac9b39e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303b484d5962656564636362626262626161616162656a6e7276797c7f8285888a8c8e8e8d8b87827e7975747575747372706e6b686562595a544c463a342a1f180c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000415253237444b4f525455565554514d483b342a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222f3e4a4e5d656d74777a7c7d7d7c7b79777573716f6d6b68604e3b36434b4e51504d483c39352c1c130800000000000000000000000000000000000004121b29333b474c525252525252525252525253575962686d6f6f6d6a666360544e493d342b1c130800000000000000000000000000000000000000000000000000000000000000000000000000051219273139454b59626d7a86969fabbac7d7e6f6fffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4b7a69d8a7d6f635a4d493c352c20190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d181f22282c2c394654606a7c899ca4b3bfcfdae7f4fffffffffffffffffffffffffffdf6eae2dfdad9dbdee1e9f5fafffffffffffffffffffffffffffffffffffffffffff4e4d4c4b6a49b85786b6259504a43363530251d150a000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffffde9d7c7a9937e69543e29140000000000000000000000000000000000000000172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9947f69543f2e1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859ab0c3d4e6fffffffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465763798a9fb4becfe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d5c5b8a69d8879635b4a3e2e2112040000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121d314556647a8c9fb4c2d2dfecfbfffffffffffff7e3cfbcab8f7a644f3a250f000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff3ddc8b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffeed9c4ae99846f5e4c38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffff4e0cbb8a695806b5a4935201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff0dbc7b3a1907b665645321e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6175879db2bdcee2f2fffff7e2cebbaa95806b59483836373a3f4b576175859baabbcee2f7fffffffffffffffffffffffffffffffffff4dfcbb7a6927d67523928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c7d7eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78d77624d38220d000000000013293e53687e93a8c7d8c8b29d88735d3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9efffffffffffffffffffffecdac9a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927313e4a546066717a81878b8b8987858381818181818181818181818181818181828a99a1b3b9c5d1e3ebf7fffffff7e0ccb9a7917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131d2b343b484c504f4f4e4e4d4d4d4c4c4c4c4c4c4c505459566063676a6d7073757779797876726d686360556060545e5d5b585653504c473b3f3633291f180c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715192731363a3d3f4040403e3c37342b1f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404c5c64707b82898d9091929291908e8c8a88868482807e6859484d5460646766625a574e493d30251808000000000000000000000000000000000816222f39464c59616767676767676767676767686c71777d828484827f7c78746c635b4c483b3025180e000000000000000000000000000000000000000000000000000000000000000000000000000009151d28323b474c5c6474808d9fa9bac8d9ebfefffffffffffffffffffffffffffffffffffffffffffffeebd9c9b8a69d8779675f4d493c352b20190e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13171b2936434a5e66798699a1b5bcc9d6e4f0fefffffffffffffffffffffffffffef7f4efeef0f4f6fcfffffffffffffffffffffffffffffffffffffffffffff5e5d6c5b7a69c8676625a4c483b353025201c13080200000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffff6e1cdbaa98f7a644f3a240f00000000000000000000000000000000000000001b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b49f8a77614c3722110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c8e1f1fffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414b6175869ca9bacddcecfffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c5b8a79d8879635b493d2d201003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a5c6b8096a4b5c1cee0e8f3fffffffffffeebd9c9a6917b66513c2611000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffff4e0cbb8a695806b5a4935201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff0dbc7b3a1907b665645321e11000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b5a70859aafc5daeffffffffffffffffffffffffffffffffffffbe7d5c4b49f8b78624d3f2f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffff6e3d0bfb29d8775604b3f2f1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e334657657b909fb1c4d4e6fafffeebd9c8b39e897762564b4b4c4f545d6575839aa3b5c8d8eafefffffffffffffffffffffffffffffffff9e5d3c2b29d8874604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c54697e93a8bacde5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a6917b66513c26110000000002152737586d8297adc2d7c9b49f8a745847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffae6d4c3a5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d36434a515c646c7276757472706e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7884929ea7b4c0cfd9e7f3fffffbe8d6c5ac97826c5738271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202a34373b3a393938383837373737373737373b3f38454b4e5155585b556062636463605758534e4b444b4b4349474543403e3a37342a2a211f170c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2024282a2b2b2b29262220190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c5e667a8590989ea7a5a6a7a7a6a5a3ab9f9e9c9a98968c78625a626b74797c7b77736c635b4a4336251300000000000000000000000000000006162633404c57616b777c7d7d7d7d7d7d7d7d7d7d7d81868b929799999895918d8881796d62594a43362c1e110300000000000000000000000000000000000000000000000000000000000000000000000000020a161e2a343e4b56606b7d8b9faabbcee2f3fffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9e8879635b4d41352c20190e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182530404c5b637583959fabb9c6d3e0edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b9a79d88786258483c342a201c130b0700000000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffff4dec9b49f8a75604b36200b00000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab97816c5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc0d1e4fefffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374d5f6d8298a4b6c7d7e9fafffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c6b8a79e8979635b493d2c1f100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4b6175869ba3b1bdccd6e3edfaffffffffe7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000005192b3b5a70859aafc5daeffffffffffffffffffffffffffffffffffffbe7d5c4b49f8b78624d3f2f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffff6e3d0bfb29d8775604b3f2f1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db3c8ddf2fffffffffffffffffffffffffffffffffffff3e2cdbaa999836e5d4c382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffffffeddfcab6a596806b5d4b3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5d6d8297a6b7cbdff4fffff6e1ccb9a89a8474666161616569717a879aa2b3c1d2e6f6fffffffffffffffffffffffffffffffffff5decab6a4937e685645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c6d7e9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000081d31445571869bb1c6dbcebaa98c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffff4dfcbb7a58d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210182530353e4b4f57576060565d5b58575757575757575757575757575757575a626f7d899aa2b4bcc9d5e3effdfff1dcc6b19c86715645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d181f22262524232323222222222222222222252a283236393c3f4337444b4d4e4f4e4b45393e3935313535302632302e2b2825221f18140c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0f121516161514110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c667c8b9ba3adb3b8c5bcbdbcbbbac9bcb4b3b1afada8937e696e7880888e91908d8882796a605443301c11000000000000000000000000000214243344505e6676808a929292929292929292929293969b9fabadaeaeadaaa6a79e978c8277686054493c2f2111020000000000000000000000000000000000000000000000000000000000000000000000000000030d181f2e38454b5f677c8c9fb4c5d6e8fbfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c7b655b4a3d3020190e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2f3d495761727f8d9ea8b6c2d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9baa99e8979635a483a2b1f180d0700000000000000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5fffffffffffffffffffffffffff0dbc5b09b85705544311d0800000000000000000000000000000000000000001e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b49f8c78634d3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197abbccfe3f3ffffffffffffffffffffffffffead5c0ab95806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d91a0b2c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b9a89e897a645b4a3d2c1f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324657617785979fb3b8c5d0e0e7f2fefffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000b2034485973889db3c8ddf2fffffffffffffffffffffffffffffffffffff3e2cdbaa999836e5d4c382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffffffeddfcab6a596806b5d4b3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b8cbe0f4fffffffffffffffffffffffffffffffffffffdead7c7b2a1907b655645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7b65594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4c6176879db2c8ddf2fffffce8d6c6b4a29a867b7676777a7e858f9ca5b3c0d0dfeffffffffffffffffffffffffffffffffffff5e5d0bfb19c8674604b3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da3b5c9e4f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59382815020000000b20364b60758a9fb4c9dfd8c7a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffff2ddc7b29d88725a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202e373a39454b4b453846434141414141414141414141414141413c494d60687884959fabb8c5d1e2eaf5f4dfcab49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10100f0e0e0d0d0d0d0d0c0c0c0c0d1015161e2123272a2d273135373939383632282924201d20201c141d1b191613100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4e647a8b9fa9b5c1c8ccd6d1d2d2d1d0d9cfcac8c6c4c2af9a847a838b969da6a6a5a69e978c8072604a3f2e1c080000000000000000000000000b1f314250626b7c88959fa8a7a7a7a7a7a7a7a7a7a7a8acb1b5bcc9c4c4c2bfc5b8b3ab9f98897e72625a4c3f2f21100000000000000000000000000000000000000000000000000000000000000000000000000000000005101a2832414d5e6b8096a7b9cce0f5fffffffffffffffffffffffffffffffffffffffffeebd9c8ac97816c5d4b3c2d1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c394654606a7c8a9ca4b3bfcfdae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebe3cfbcab9f8b7b655b4a3c2b1c0e05000000000000000000000000000000000000000000000000000000000000000b20354b60758aa0b5cadff5ffffffffffffffffffffffffffecd7c1ac97826c573727150200000000000000000000000000000000000000001f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa998826d5b49351c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798c9fb4c5d5e8fbffffffffffffffffffffffffeed8c3ae99836e59372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6074869cb1becfe0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e2cebaa99e8a7b645c4a3d2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394759617482919ea7b3bfcbd5e2ebf6ffe8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000d22374d62778ca6b8cbe0f4fffffffffffffffffffffffffffffffffffffdead7c7b2a1907b655645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7b65594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000013253652677c92a7c4d5e7fafffffffffffffffffffffffffffffffffffffff5e5cfbfb19c8674604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff1e3cfbcab9d8877624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e3346576d8297acc2d7ecfffffff4e4d1c0b4a49c908b8b8c8f939ba3b2b6c3d0deeefdfffffffffffffffffffffffffffffffffdead7c7b3a1917c665544311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c1d2e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725645321d090000000e24394e63798ea9bacee2d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffedd7c2ad98826d583c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b2224283236363228302e2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c35414e5a6273808d9ea7b4c0cdd7e1e6dfcebbaa8d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e121518151d2022242423211e16130e0b080b0b0801000603010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b10141615130f0b090200000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d70859ba9bac7d2dee0e8e6e7e7e6e5ebe3dfdddbd9c8b4a29a8f989faab3b7c4c4b8b3aa9f95806b5d4b37230c00000000000000000000000011263b4e606b80919da6b4bac6bcbcbcbcbcbcbcbcbcbdc1c6cacfdad9d9d7d4d5ccc9bcb4a79e938578655d4c3f2e1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d30404c6176899eb3c9def0fffffffffffffffffffffffffffffffffffffffff7e2cebbaa8e79644f3f2e1e0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2936434a5e66798699a1b5bcc9d6e4f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbebdbccbcb49f8d7c665d4b3d2d1e0e0000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000001f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b49f8b78624d3c2c1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6c8197a7b8cce0f5fffffffffffffffffffffffff1dcc7b19c87725544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f334758697e93a4b6cadcecfefffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d0bfb49f8b7c655c4b3d2d1f0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4756606d7d8999a1b3b7c4ced9e6efead8c8a7927d68523d2813000000000000000000000000000000000000000000000000000013253652677c92a7c4d5e7fafffffffffffffffffffffffffffffffffffffff5e5cfbfb19c8674604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff1e3cfbcab9d8877624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffeddecab6a4947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffeebd9c9b7a69a846f5a3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8196abc0d6ebffffffffefded1c2b5b1a6a0a0a1a4a9b0b5c1cad3e1eefcfffffffffffffffffffffffffffffffffff7e2cdbaa999846f5e4c37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b00000012283d52677d92a7c7d8ead3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffecdac9a8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f161e21201d151b191717171717171717171717171717171920313c4855606a7b899aa2b4bac7cdd4cabcb09f8d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0e0f0e0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20262a2b2a2824201d150f0d0700000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa3b4c7d7e5eff5fbfffcfcfbfffef7f4f3f1e3d1c0b4afa4adb4bbc8cbd4d5cbc8bbb49e8f7b65503a2a1804000000000000000000000014293e53697e939eb3b7c4cdd7d2d2d2d2d2d2d2d2d2d2d6dbdfe3eceeeeedeae8e0d9cfc5b9b3a29a897b655d4b38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000002121e3346576b8096abc2d2e5f8fffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b3620110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182530404c5b637583959fabb9c6d3e1edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcebdaf9e937e685e4d3f2e1f0f000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0cbb8a696806b5a48351e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6176899eb3c8def3fffffffffffffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3e4c6176899eb3c2d3e5fafffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b3a1927d685e4c3e2e1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a38454b5f677783919da6b4bbc8d1dde2cebbaa8f7a65503a251000000000000000000000000000000000000000000000000000071c3043546d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffeddecab6a4947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffeebd9c9b7a69a846f5a39291703000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff9e5d3c2af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffff7e7d4c4b39e89745746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffdefe0d2c9c6bbb6b6b6babec6c9d2dfe6f1fffffffffffffffffffffffffffffffffffff7e7d3c2b49f8b78634d402f19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8e79634e39240e000001162b40566b8095abc0d5ead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffff8e3cfbcab8f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0b0902000302020202020202020202020202020006131e2b37444b5d657884949fa9b4bac3b7b29e96816c5a4834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412192731353b3f40403d3936322824221b100c060000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc1d1e5f5ffffffffffffffffffffffffffeeded1c8c5b9c3caced9dfe7e7e0d9cebcaf9a846f5847331f0a00000000000000000000071c32475c71879cb1bccbd4e1e9e7e7e7e7e7e7e7e7e7e8ebf0f4f8fffffffffffbf7ebe3d6ccc0b4a79e8b7b655645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394e63788da4b5c9def3fffffffffffffffffffffffffffffffffffffff2ddc8b39d88735544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2f3d49576172808d9ea8b6c3d0ddeafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeedecfbfb19f957f6a604e40302111010000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000001c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d0bfb39e8876614c3c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3347586a7f95aabfd4eafffffffffffffffffffffffff7e2cebbaa8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5c6c8197a7b8cce0f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa999836f5f4e402f20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2832414d59626e7c88969faab4c0c9d2cab49f8a76614c36210c000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff9e5d3c2af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffff7e7d4c4b39e89745746331e0a000000000000000000000000000000000000000000000000000000000000000000000000001325364f647a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff2e0ccb9a78b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c5d5e8fbfffffffffef0e5dedbd0cbcbcccfd3dbdde4eff9ffffffffffffffffffffffffffffffffffffffecdac9b6a4957f6a5a49352212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8a6917c67513c2712000002152838596f8499aec4d9edd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f13151615120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536596e8499aec3d9eefffffffffffffffff4dfcab59f8b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1926313f4c5a62737f8b989fa9a6a59d908072604b3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d14191b1a1715110e0c0a0300090909090909090909090909090909090909090909090909090909090909090909090909090803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512222f37444b50545555524f4b453839362d2320190e070000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffceee3dcdacfd8dfe2ebf6fafbf6ebdfcab49f8b77614c37220c00000000000000000000091e33495e73889eb3c8dde7f2fcfffcfcfcfcfcfcfcfcfdfffffffffffffffffffffffef4e8e0d1c5b9a99d8774604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2135495b71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c394654606a7c8a9ca4b3bfcde1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dfd1c0b2a197816c61504231221203000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000192e43586e8398adc3d8e4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c5b3a1917d675847331e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a54697e93a9bed3e8fefffffffffffffffffffffffeead8c8a5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8d9fb5c5d5e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b49f8b78624d4131211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303b484d5f6776818c9ba2b0b5c1baaf9a846f5846331f0a000000000000000000000000000000000000000000000000001325364f647a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff2e0ccb9a78b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8096abc4d4e7fafffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffbe8d6c5a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da7b8cce0f7fffffffffffff8f3f1e5e0e0e1e4e8f0f2f8fffffffffffffffffffffffffffffffffffffffff8e3cfbcab9c8674604b3c2c19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c4d4e7faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000091d32455672879cb2c7dcf0dbc5b09b86705b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109141d2024282a2b2a272220180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869cb1c6dbf1fffffffffffffffff2dcc7b29d87725746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2f3c4855606a78828a90918e877c6b605443301d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1820222a2e302f2d2a2724211e171e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d18130e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122330404c556065696b6a68646056554e4a3e38352c201c1308010000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffff7f1efe4edf4f7fefffffffff7e2cebbaa907b66503b261100000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffbefe4d6c7b7a5917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d566b8095abc6d6e8fcfffffffffffffffffffffffffffffffffffff1dcc7b29c87725d39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2936434a5e66798699a1b0bccdd7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d2c1b4a2998272604b433324140400000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000014293e54697e93a9bfc8d1dde4eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b8a799836e5f4d3a2917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41566c8196abc1d6ebffffffffffffffffffffffffffe7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6073869babbccfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa96816c5a493523130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131d2b34414d58616c7a85919ba3a6a99f8f7b65503a291704000000000000000000000000000000000000000000000000071c3043546b8096abc4d4e7fafffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffbe8d6c5a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c9daecfffffffffffffffffffbf5f5f6f9fefffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7b655645311e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d1800000b20364b60758a9fb4cadff3ddc8b39e88735746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2631353a3e40403f3c37342b1f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899fb4c9def4ffffffffffffffffefdac5af9a85705a392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111d2b37444b5a626d767a7c7973665e4b433626140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b34373f444544423f3c393633293434343434343434343434343434343434343434343434343434343434343434343434343434322e2823211a140e0b0700000305060604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414d5e66747b7f807f7d7975706a645c554d493c3530251d140900000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffff9fffffffffffffffffeebd9c8a8937e69533e291400000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffff3dec8b39e89735745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182530404d5b637683959eb4b9c6d3e1eefcfffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b5a39a84746054433025150600000000000000000000000000000000000000000000000000000000000000000000000001142636556b8095aac0d5eafffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000e23384e63788da1b0b4c0c9d2dee5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede3cfbcab9e8977624d41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629395a6f8499afc4d9eefffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2035495a697f94a3b5c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffff8eadfc9b49f8b77624d3c2c19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820303a464c5c64727c858d91918a7f695d4b371c0c000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000316293950657a8fa5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b553d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586d8298abbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5d4b382715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b38281502000e23394e63788eaabbcee2f5e0ccb8a78b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818263037444b4f53555554524c483b342a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da9bacde1f6ffffffffffffffffedd8c2ad98836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926313c494d586165666460544c403026180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a28323b484d54595b5a5754514e4b4639494949494949494949494949494949494949494949494949494949494949494949494949494948433e38352c2924201c1315181a1c1b19140c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4d5f677c8790949595928e8a857f79726b635a514a433631261912070000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000001172c41566c8196abc2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffff5e0ccb8a78b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c303d4958617280919ea8b6c3d0deeefffffffffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a79b85756156453626140700000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8297acc1d7ecfffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000c2135495b6f83909aa2b0b5c1cad3e0e7f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcfbeb49f8d7b6559483423130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465772879db2c7ddf2ffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a31414d62788a9fb4c2d2e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffff9eadaccbcae98836e5948341e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121b29333e4a54606770787c7c7769614f3f2e1c000000000000000000000000000000000000000000000000000316293950657a8fa5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b553d2d1a07000000000000000000000000000000000000000000000000000000000000000000000d1e3246576d8297adc3d4e6fafffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e33465774899fb4c9def4ffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b4a36210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798c9fb5cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a7927d67523f2e1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735645321d090011263c51667b91a6c8d9ebfbe7d5c5a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b556064686a6b6a6762594c473a2a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f50657b90a5c7d7e9fcffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2b353a464c50514e4a43362f1c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a38454b5962696e706f6c6a666361575e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d58534e493d3e393530252a2d3031312e2a221f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4a5c677d8c9da5a9aaaaa7a99f9a958e8780786f6660544b443730221b1004000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000010253a4f657a8fa4b5c9deecfefffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3af99846f5b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc5d5e8fbfffffffffffffffffffffffffffffffffffbe8d5c5a38e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3a4654606b7d8a9da5b3bfd0e3f6fffffffffffffffffffffffffffffffffffffffffffffff3e2cebeb39e89776257463828180800000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074869cb1c6dcf1fffffffffffffffffffffffffff7e2ccb7a28d77624d38220d000000000000000000000000000000000000000000061a2c3d54656f7b85909ba3b1b6c2cbd5e0e8f3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffaedded0bfb2a0947f6a5e4c3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4ffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e606f849aa9bacde0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffcebdbccbcaf9d917c66513b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2d36434a515a62666661594f42322111000000000000000000000000000000000000000000000000000d1e3246576d8297adc3d4e6fafffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e33465774899fb4c9def4ffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b4a36210f0000000000000000000000000000000000000000000000000000000000000000000e1d2b3c4b6176899eb4c9def1fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000010a161e28323b4b61768ba8bacde1f6fffffffffffffffffffffffffffffffffffffffffffff1ddc8b4a28e79634e3e2d18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aec1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58c77624d37221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b0014293f54697e94a9bed3e9ffe6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546069747a7d7f807f7c776e6159473a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6f849aafc4daeffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e19202933363b3c3935302518120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4756606b777f838584827f7c797674737373737373737373737373737373737373737373737373737373737373737373737373737373726d68635b59534e4a43363f43454646443f37332a1c10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384859647a8b9faab7c3c0bfc7bab4afaaa59d958d847b736760554d41372e1f170c000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a8927d68533d281300000000000000000000000e23374b5d71869cb1becee0f0fffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a5907b66513d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273751677c91a7b8cce0f5ffffffffffffffffffffffffffffffffffffe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2936434b5f6779879aa1b3c7dcf1fffffffffffffffffffffffffffffffffffffffffffffbe7d5c4b1a0917c66594839291a0a000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a51677c91a4b6c9def3fffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000f1f3747545d65707b85919ca4b3b7c4ccd6e0e8f3f7fefffffffffffffffffffffffffffffffffffffffffffffbeadccfc0b3a1988272604a402f1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fabbccfe3f8ffffffffffffffffffffffffffeed8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556687d92a2b4c7d7e9feffffffffffffffffffffffffffffffffffffffffffffffffffffeedecebdaf9e957f6a5e4c381d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f182530353c484d51514c473b322414030000000000000000000000000000000000000000000000000e1d2b3c4b6176899eb4c9def1fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000010a161e28323b4b61768ba8bacde1f6fffffffffffffffffffffffffffffffffffffffffffff1ddc8b4a28e79634e3e2d180800000000000000000000000000000000000000000000000000000000000003111e2c3b495a687e93a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000000000000000000000000000000000000000009141d283239454b5964798ea4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffff7e4d1c0ad98836e5c4a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50657a8fa3b5c9ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d8772594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8d78624d38230d01172c41566c8196abc1d6ebffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404b60727e888f93959594918b8277615847331f130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa2b4c7dcf1fffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171f21252724201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293947596174808b94999a999794918e8b8989898989898989898989898989898989898989898989898989898989898989898989898989898987827d78736e696360545454585a5b5b59544c473a2d20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e3245566277889da9bac8d4d5d4d7cdc9c5c3b7b2aaa29a90867d73675f4f4b3e33291c13050000000000000000000000000000000000000010263b50657b90a5bad0e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff5dfcab7a58e79634e39240e0000000000000000000000081c2e3f50667b90a0b2c2d2e1f0feffffffffffffffffffffffffffffffffffffffffffffecdac9b29d8773604b35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8def3fffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c182630414d5b6376839aafc4d9effffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a697826d5e4c3b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859ab0c2d3e5f9fffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000011929373f4c505e66727c86939da6b3b9c5ccd5dfe3ebe9f4f6fdfffffffffffffffffffffffffffffffffff3e7e0cdbeb2a2998373605443302111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c9daecfffffffffffffffffffffffffffff0dac5b09b85705b46301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075889db2c0d0e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b19f95806a6150402f1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202b35383c3c37342a1d1406000000000000000000000000000000000000000000000003111e2c3b495a687e93a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000000000000000000000000000000000000000009141d283239454b5964798ea4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffff7e4d1c0ad98836e5c4a36251300000000000000000000000000000000000000000000000000000000000213212e3c49596278899eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a2614010000000000000000000000000000000000000000000000000000000000000000000000011019263138454b57606a77849aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffefdfcab59f8d79645443301c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23374b5d71859bb0c5d5e7fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a5d72879db2c7dcf2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a48f7a644f3a250f04192e44596e8399aec3d8eeffedd7c2ad98826d58432d1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e6d82949da6a8aaaaa9ab9f988776614c41311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c0d0e3f7fffffffffffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c10110f0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657617785969faaaeb0afaca9a6a3a89f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d98938d88837e79746e696a6d6f71706e6961584a3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122232434b6074859ba6b7c7d7e6eaeaeae2dfdad4cac7c0b4afa49c92867c70645c4c473a301f180d0000000000000000000000000000000000000c21374c61768ca1c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d4c3b29d8773604a35200b0000000000000000000000001123384c5e6d8298a3b5c3d3e0f0fefffffffffffffffffffffffffffffffffffffffff8e3cfbcab957f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455674899eb3c9def3ffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c303d4a5862788da2b7cce2f7fffffffffffffffffffffffffffffffffffffffff8e5d2c2b39e8876614c402f1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb5cadff0fffffffffffffffffffffffffffff4dfc9b49f8a745443301c0800000000000000000000000000000000000000000000000b19212f38404c546067747e88949ea7b3b8c5cacfd9d4dee1e9f5fdfffffffffffffffffffffffffff8ede3d5cbbcb0a0988474605544362513030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff2ddc7b29d88725d3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d53687d92a6b7cbdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b4a297816c6250433322120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1920232727221f180c0000000000000000000000000000000000000000000000000213212e3c49596278899eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a2614010000000000000000000000000000000000000000000000000000000000000000000000011019263138454b57606a77849aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffefdfcab59f8d79645443301c0e0000000000000000000000000000000000000000000000000000000a151d313f4b5b6377879ca7b8cce4f4fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a755443301c080000000000000000000000000000000000000000000000000000000000000000000009141d2e37444b566069757f899aa2b4c8dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a8572604a3c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f52677d92a6b8cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344759748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b2611061b31465b70869bb0c5dbf0fff0dbc5b09b86705b3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a0b3b7c4bfc0c9bcb4a598836e604e3b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c8d9ebfefffffffffffffffffde8d3bda8937e6853362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414c6175869ba3b4bbc8c5c4c1bfbbc6bab4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2ada8a69d98938e88837e7f82858686837f77645c4a36220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404f616d8298a3b5c4d4e5f5fffffdf6f4efe6dfdcd0c8c2b6b1a49c91857a6c61584d41342a1d1201000000000000000000000000000000000b21364b60768ba9bacee2f7fffffffffffffffffffffffffffffffffffffffffffffffffff1e3d6c6b7a5947f695443301c07000000000000000000000000091c2f404b6175859ba5b6c2d2e0f0fffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78624d36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba7b9cce0f5ffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121f2d3a4c61778ca1b6cce1f6fffffffffffffffffffffffffffffffffffffffff3dec9b5a4927d68584733221200000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788daabbcee2f7fffffffffffffffffffffffffffff4dec9b49f89745f3b2a180500000000000000000000000000000000000000000000000003111c232f36434a556068757f89959ea7afb4bcc9bec9cdd7e2eaf5f7fffefefefefefefefff7efe4ddd0c5b8b39e96827460564537271808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c5a70859aafc5daeffffffffffffffffffffffffffffff4dfc9b49f8a745847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b71869bb0c4d4e7fcfffffffffffffffffffffffffffffffffffffffffffffffffffff7e0cbb8a69a8473604b433325150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d11110c0b040000000000000000000000000000000000000000000000000a151d313f4b5b6377879ca7b8cce4f4fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a755443301c080000000000000000000000000000000000000000000000000000000000000000000009141d2e37444b566069757f899aa2b4c8dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a8572604a3c2b1a0a000000000000000000000000000000000000000000000000000e1a2731424e5d6579879ca5b6c5d5e8fffffffffffffffffffffffffffffffffffffffffffffffffffffdead8b5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000a1926313f4b556068757e88949ea8b4c0d1e3f7ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a2937e685a483827150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120364b6075889eb3c8ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d2712081d33485d72889db2c7ddf2fff3dec9b39e89745948341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b586d8298adbecbd5d4d5d9cfc3b2a0927d68594834201200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778caabbcee2f7ffffffffffffffffffecd7c2ac97826d5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b11161b1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1c1b1a181614120f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f6e8399a4b5c1ced8dad9d7d4d1d7cdc9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c2c4b7b3aea8a79e999494989a9b9b9994897a644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1c2c3d4c5e6a7f94a0b2c1d1e2f2fffffffffffffff9f4eee3dcd3cac2b6b1a29b8d8176675f4c473b2f1d1509000000000000000000000000000000091e324557748a9fb4c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffbede1d3c5b9a89d8775604b3625130000000000000000000000000000121e3246576277879ca4b5c2d2e1f1ffffffffffffffffffffffffffffffffffffffefdac5b09a85705a4935180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1c5d6e8fbfffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffffffffffffae6d4c3b19c8673604b3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffff4dec9b49f89745947341f0b0000000000000000000000000000000000000000000000000000091118253037444b57606a768088939a9faba3a9b4bac7cdd7dde4e9e9e9e9e9e9e9e9e9e3dcd2c9bfb3a69e918072605645382819090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73899eb3c8def3fffffffffffffffffffffffffffff6e2cebaa98c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3b5c9e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d0bfb39e8877625544312515070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2731424e5d6579879ca5b6c5d5e8fffffffffffffffffffffffffffffffffffffffffffffffffffffdead8b5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000a1926313f4b556068757e88949ea8b4c0d1e3f7ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a2937e685a48382715080000000000000000000000000000000000000000000001121e2b38454b60687b899da5b6c3d3e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000a1a2837444b5d65737e88939da6b3b9c6d1deeefffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b39e89786256453125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8096abc2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813071c30435474899eb4c9def3fff5e0ccb9a78c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485973889db2c8dde7eaeaebe3cfbfb49e8a78624d402f1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344759758a9fb4cadff4fffffffffffffffffff2ddc8b29d8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010100000000000000000102000000000000000000000000000000000000000000000000000000060b0d0e0b080100000000000000000000000000000000000000000000000001080b0f161e21262c3133343434343434343434343434343434333332312f2e2c2a2725221f1816110c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677d92a1b3c2d2e2eaefeeece9e6e9e1dededededededededededededededededededededededededededededededededededededededededcd8d5cbc8c3c5b8b3aea9a9adafb0b0aea797816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c171f2a3a495b667c8d9fb4becfdfeffffffffffffffffffffffff7f0e5ded3cac0b4ab9f97887d6e62594c403127190b0000000000000000000000000000031628395d72879cabbccfe3edfbfffffffffffffffffffffffffffffffffffffffff3e8e0cfc3b6a79e8a7a64574532180800000000000000000000000000000316293948596277869ca4b5c3d3e4f4fffffffffffffffffffffffffffffffffff8e5d2c2a8937e69533c2b190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1b7cce1ffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffff4dfcab7a5917c675443301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445572879db2c7dcf2fffffffffffffffffffffffffffff6e1cdbaa98c77624c37220d0000000000000000000000000000000000000000000000000000000008131c273139454b58616a757d858b8e8d949fa9b4bac7c8d1d4d4d4d4d4d4d4d4d4d1c8c1b5b1a199887c6b60544538281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b8cce0f5fffffffffffffffffffffffffffffdead8c7a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000003162839546a7f94a9c1d2e4ffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b3a1917c67594837271507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121e2b38454b60687b899da5b6c3d3e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000a1a2837444b5d65737e88939da6b3b9c6d1deeefffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b39e89786256453125180b000000000000000000000000000000000000000008141c2f3c4856606c7e8b9ea7b7c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000021528384555606b7b86939ea6b3b7c4ccd6e4eefcffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0ccb8a79b8574604b4336281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130b20354a60758aa8b9cce1f5fffbe8d6c5a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca6b7cbdff4fffffeede1ccb9a898836e5e4c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768baabbcee2f7fffffffffffffffffff4dfcbb7a6907b66513625170c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13161616151413100e1012141618130b0801000000000000000000000000000000000000000000060e19202324201d140e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e10141c20242832363b414649494949494949494949494949494949494847464443413f3d3a37342a2b26211e170b0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aebfcfe0effdfffffffefffcf6f4f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2ede7e0ddd8d5ccc8c3bebfc2c4c6c5c5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000060c0e0f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c161e212a3337475863798a9eabbccfdcecfdfffffffffffffffffffffffffff9f1e5ded1c9bcb5a69e928377665e4b4437291b0d000000000000000000000000000010263b50657b8c9fb4c0cfddeaf8fffffffffffffffffffffffffffffffffff9ece3d6ccbfb3a49c897b655c4a392816000000000000000000000000000000000b1b2b3b48596277869ca5b6c5d6e8fbfffffffffffffffffffffffffffffffff3dec9b5a48d78624d38220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7ffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a22364a5c70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffff2ddc7b29d8774604b36261400000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375a6f849aafc4d9effffffffffffffffffffffffffffffce9d7c7a5907b65503b251000000000000000000000000000000000000000000000000000000000000009151d28323a464c566068707679787f8a989fa9b0b4c1bebebebebebebebebec0b4afa39b908377665e4a4336281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c5d6e8fbffffffffffffffffffffffffffffffe5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000091e32465770859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab99846f5f4d3b2a1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2f3c4856606c7e8b9ea7b7c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000021528384555606b7b86939ea6b3b7c4ccd6e4eefcffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0ccb8a79b8574604b4336281b0e0000000000000000000000000000000000000b182630404c5a627481929fa9b8c5d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745a4835201304000000000000000000000000000000000000000000000000000000000000091d3245566073808c9ca4b3b8c4cbd5e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a396816c605446392b1e110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a21364a5b71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130b20364b60758ba0c6d6e8fcffffe8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c4d4e7fafffffffce8d6c6b2a0907c665544311d0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4c8d9ebfefffffffffffffffffffae7d4c4aa947f6a5443332a1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a2123282c2c2b2a2928262425272a2c2d28201c1408000000000000000000000000000000000000080e19202b3538393531262323232323232323232323232323232323232323232323252630353938454b50565b5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5c5b5a585654524f4c473a413c363329231c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9edfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ede8e0ded8d3d4d7dadbdbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000060f1a212325201d140d0c0600000000000000000000000000000000000000000000000000000000000000000000040b0c171e212932363a474c556176879ca8b9c9d9ebfafffffffffffffffffffffffffffffffff9efe7dacfc5b8b3a199897c6b605546392b1d0d000000000000000000000000000e23384c5d6b8095a2b3bfccdaeafcfffffffffffffffffffffffffffffff1e6dfcfc5b9b3a1998679655d4b3e2d1b0a00000000000000000000000000000000000d1d2b3b48596277879da7b9cce0ecfffffffffffffffffffffffffffffffff1dbc6b19c86715a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1fffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4e64798ea3b4c8ddf2fffffffffffffffffffffffffffffffffffffffae6d4c3aa95806a55443118080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8197acc1d6ecffffffffffffffffffffffffffffffe9d3bea9947e695437271501000000000000000000000000000000000000000000000000000000000000010a161e293338454b53576164636979828a939ba3a8a9a9a9a9a9a9a9a9a9a9a29a91857b6e62594c403025180a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79644e41301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182630404c5a627481929fa9b8c5d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745a4835201304000000000000000000000000000000000000000000000000000000000000091d3245566073808c9ca4b3b8c4cbd5e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a396816c605446392b1e11030000000000000000000000000000000e1b2936434b5e667885979fb4bac7d5e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d40301f170b00000000000000000000000000000000000000000000000000000000081c2e3f4b607483959fabb5c2cbd5e0e7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c1b19f9680726157483c2f21140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d28130b20364b60758baabbcee2f7ffffecd6c1ac97816c57422c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c5d6e8fbfffffffff4e4cfbfb29c8774604b39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f4054697e94a9bed3e9fffffffffffffffffffffff0dbc5b09b8572604c473a30261c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202c35393d414140403f3d3b393a3d3f41423d35302618120903000000000000000000000000050b101b222c353c484d4e4b443738383838383838383838383838383838383838383838383a36434b4e545660666b7073737373737373737373737373737373737371706f6d6b69676461595a56514c4639382f231c1104000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3eee9e9edefefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000010f1a212c36393a353126232019110c0a040000000000000000000000000000000000000000000001020001080b0d11181f2229333639464b5258616973849aa5b6c6d6e7f7fffffffffffffffffffffffffffffffffffffff7ece3d5cbbfb3a79e8d80736157483b2b1c0c000000000000000000000000091c2f3f4b60738499a1afbcccdeeefffffffffffffffffffffffffffff1e1d3cabeb2a79e928376635b4b3f2e2010000000000000000000000000000000000000000d1d2b3b47596379899eb3becfe5f5fffffffffffffffffffffffffffffeead8c8ab95806b563c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b08010c21374c61768ca1b6d9ebfefffffffffffffffffffffffffffffffffffdead7c7a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b5d6f8399aec1d1e4f7fffffffffffffffffffffffffffffffffffffff4dfcbb7a58e79634e372614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffffffffffeed9c3ae99836e5544311d080000000000000000000000000000000000000000000000000000000000000000030c171f28323639464c4f4e5b636d767e858d93949494949494949494948e857c73655d4c473b2f1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7af9a846f5c4a36231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2936434b5e667885979fb4bac7d5e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d40301f170b00000000000000000000000000000000000000000000000000000000081c2e3f4b607483959fabb5c2cbd5e0e7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c1b19f9680726157483c2f21140300000000000000000000000002101e2b3a4654606b7c899ba3b1bdced8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8ab96806b5e4d4133291b120400000000000000000000000000000000000000000000000000000e23374b5d6d8297a1b4bcc9d2e0e7f3faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebdb09e968375625a4b3f321e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813081d314455758a9fb4cadff4ffffefdac4af9a856f5a3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da7b8cce0f5ffffffffffeddfcab6a5937e695746321e0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a293a4c5e71869bb0c6dbf0fffffffffffffffffffffff2ddc9b5a395806e61584b43363025180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182630353d494e52565656555452504e5052545657534b43362f211e160d0b05000100010002090b0f1820222e373c494d5a62636055504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d5054546064696f757b818688898989898989898989898989898989888887868483817f7c7a7773706b666157504c40382f1f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5b6cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeffffecdac9ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000004121f2c363d494e4f4b443738352c27211f1714100d0b05000000000000000000000000040a0c1013161818141c2023272a343739464c525761676e767e869aa2b4c3d3e4f4fffffffffffffffffffffffffffffffffffffffffffff3e7e0cfc5b8ab9f9684756259483a2a1b0b000000000000000000000000111d314455617683959eafc0d0e3f6fffffffffffffffffffffffff9e6d3c3b6b2a098897d6e6158493d2e21100200000000000000000000000000000000000000000d1d2a3b495b667c91a0b2c7d8eafdfffffffffffffffffffffffffff7e2cebbaa907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141d201d141021364b60768babbccfe3f7fffffffffffffffffffffffffffffffffff6e2cdbaa98c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d324556657b8fa1b3c7dfeffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725b49351909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff3dec9b39e8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000040a161e21293336393d494e58616870787e7f7f7f7f7f7f7f7f7f7e79706760544b3f342a1d120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa9917c67523e2d1b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b3a4654606b7c899ba3b1bdced8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8ab96806b5e4d4133291b120400000000000000000000000000000000000000000000000000000e23374b5d6d8297a1b4bcc9d2e0e7f3faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebdb09e968375625a4b3f321e160a000000000000000000000311202d3c49586172808d9ea7b5c1cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7c675f4c463a2f1f180c000000000000000000000000000000000000000000000000061a2c3d50657b909fb1bfcfd9e7f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebdbcdbcb0a1998578655d4f4332281b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbea6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813021527495e74899eb3c9def3fffff2ddc8b29d88735746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3fffffffffff9e6d3c3b39e8875614b39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b29384658667b90a3b5c9ddf2fffffffffffffffffffffff8e4d1c1b09e9582766860544a4336281b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b36434b535b63686b6b6b6a696865636567696b6d6860544c403632282220191816161617151d20252b34373f4b4f5a636d7879746e66636363636363636363636363636363636363636363636365696e74797e848a90969b9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9b99989694928f8c8985807b766f665e504c3f332a1c11030000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c2d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab937e68533e2913000000000000000000000000000000000000000000000000000000000000000112222f3d494e5b63646055534d493c3c3633292926221f181713100c0a04050b0d101417171f2125282c2d2e263035383c3b474c535761676e767c848a939ca4b4c0d0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffbede3d5c9bcb5a29a8577625947392917030000000000000000000000011426374758616e8095a2b3c7dcf1fffffffffffffffffffffffff3dfcab6a59c90827768604c463a2c1f1002000000000000000000000000000000000000000000000d1d2c3c4c5e6d8298a9bacee2f6fffffffffffffffffffffffffff4dfcab49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000508131c2026313531262520324556758a9fb4cadff4fffffffffffffffffffffffffffffffffff4dfc9b49f8a745847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4b6074869cb1bfd0e2fdffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e593d2c1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffff5e1ccb9a88e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000003090b171e21242c353a474c535a636969696969696969696969635b514b43362f1f180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3ffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000003172939596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b3621100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c49586172808d9ea7b5c1cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7c675f4c463a2f1f180c000000000000000000000000000000000000000000000000061a2c3d50657b909fb1bfcfd9e7f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebdbcdbcb0a1998578655d4f4332281b0c00000000000000000211212e3e4a5a627683959fabb8c5d1dfebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8b7d6d61584c40342a1d0c00000000000000000000000000000000000000000000000c2135495b6f8499afbecee3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdacdbfb2a39b897b69614b4539291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822374b5d73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b2a08f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53687d92a8c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d2812001d32485d72879db2c7dcf2fffff4dfcbb7a68b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8398aec8d9ebfefffffffffff1e0cbb8a6957f6a5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f2d3a46566176879db2c1d2e4f8ffffffffffffffffffffffffefdfcdbcb0a098887d736660544639281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4854606871787d8181807f7e7d7b797a7c7f81827d73665e534b463938352b2d2c2b2b2c2731363a3b484c545d646e78828a8e89837b78787878787878787878787878787878787878787878787a7f84898e93999fa9abb0b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b1b0afadaba9a7a4a79e9a96918a847b71655d4c473a2e2113050000000000000000000000000000000000000000000000000000000000000000000000000000071c304354687e93a4b5c7d7eafdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b59f8c78624d38230d000000000000000000000000000000000000000000000000000000000000000f1f2f404c5b6370787a746e68625a57514c463a3e3b37342a2c2825211f17181f2225292c2a33373a3e41424336434b4d51565961686f767d838a92999faab1b5c2d0deeefffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacfc0b4a39b8677615746331e1300000000000000000000000009192a3a474c6072849aafc3d4e6f9fffffffffffffffffffffff1dcc7b29c877b6d62594e4233291b0f010000000000000000000000000000000000000000000000000e1e30404d62788b9fb4c9dff4fffffffffffffffffffffffffff0dbc5b09b86705746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000070d181f25303537444b44373a3531385f74899eb4c9def3fffffffffffffffffffffffffffffffffff2dcc7b29d87725d3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3b4b5d6b8096a4b6caddedffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5b70859bb0c5daf0fffffffffffffffffffffffffffffffce8d6c6a38e79644e392410000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f1a212933373c494d53545454545454545454544e4a3d35302618110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffff0dbc5b09b86705b362614010000000000000000000000000000000000000000000000000000000000000000000000000a1e33465772879db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9af99846f5746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212e3e4a5a627683959fabb8c5d1dfebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8b7d6d61584c40342a1d0c00000000000000000000000000000000000000000000000c2135495b6f8499afbecee3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdacdbfb2a39b897b69614b4539291c0c0000000000000010202e3f4b5c64788699a1b5bcc9d5e3effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8baa99f928276665e4c473b2a1804000000000000000000000000000000000000000000000e23394e63798c9fb5cadfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebddcfc2b5a79e8c7f6e6057473a291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182d3d4f657a8fa6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a898836e5c4a36220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d2712061c31465b71869bb0c6dbf0fffffae7d4c4a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253652687d92aabbcee2f7fffffffffffbe7d5c4b39e8975614b38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071523303d4a5861748399a5b6cadfeffffffffffffffffffffffffffffdeadacdbeb2a69e92867c72615746321e1608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939485962737d868e92969695959492908e8f9294969792867c71686157524d483c434140404138454b4f55596269717a838b979fa89e99908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8f94999ea7a9afb4bac7c5c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c6c5c4c2c0bebcc5b8b3afabaa9f9990867b6e61584b3f3123140600000000000000000000000000000000000000000000000000000000000000000000000000001325364b6074869ca9bacde2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede3cfbcab9a846f5a4935200b000000000000000000000000000000000000000000000000000000000000071a2d3d4c5e6679848e8f89837e78726c6661585754504c483b413e3a3633292a34373b3e423a474c4f535657585a546062666b70777d848a92999fa9aeb4bbc8c9d2e0eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d0c2b5a49b8575614b41301a0a0000000000000000000000000c1c2a334354647a8fa5b6cadff4fffffffffffffffffffff8e3ceb8a38e79655d4c473b311f170b000000000000000000000000000000000000000000000000000000122034485a6d8298adc2d7edffffffffffffffffffffffffffecd6c1ac97816c5739291603000000000000000000000000000000000000000000000000000000000000000000000508131c202a3436434a5055605556504b44375d73889db2c8ddf2fffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c000000000000000000000000010405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374859657b8c9fb4c2d3e5fbffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c8ddf3ffffffffffffffffffffffffffffffffe5d0bba6907b66513e2d1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c171f212c35383e3f3f3f3f3f3f3f3f3f3f39362d201c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffff2ddc8b29d88735443301c080000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab937e695339291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3f4b5c64788699a1b5bcc9d5e3effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8baa99f928276665e4c473b2a1804000000000000000000000000000000000000000000000e23394e63798c9fb5cadfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebddcfc2b5a79e8c7f6e6057473a291b0b00000000000e1e2e3e4b5d657a889ca4b3bfcfdae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c7bab49f97887c6e615947341f0a000000000000000000000000000000000000000000061a2c3d566b8095abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede0d2c5b8aa9f94827561584739291808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926364a5b6e8398adc4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b49e8a77624d3e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c2712051a2f445a6f8499afc4d9eeffffffe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffff3e0ccb8a7937e695645311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152532414d5b63768399a1b3c3d4e6fdfffffffffffffffffffffffffffff8eadccfc5b8b3a49c918675614b4433261607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657627784929ca4a7abababaaa9a7a5a3a5a7a9abaca39b91867d766e68625a5a5856555657595660646a70777e868f989faab4b9b4aea5a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a5a9aeb3b8c5c4c9cdd7dbdddedededededededededededededededddddcdbd9d8d6d4d1d5ccc8c5c8bbb4aea39b908376655d4e413124140500000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8b9fb4bbced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7e0cfc0b59f8d7a654f3c2b19060000000000000000000000000000000000000000000000000000000000000c21364a5b667c8b9aa2a79e99938d87817c76706d696562595a57534f4c463a3b484c5053575a586165686b6d6d6f7175787c80858b93999fa9aeb4bac7c9ced8dee5f0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee0d2c2b5a398826d5f4d382815020000000000000000000000000c1725364b5c72879db2c7dcf2fffffffffffffffffffff7e2cdb8a28d78634d3f342a1d13040000000000000000000000000000000000000000000000000000000005192b3c51667b90a6c7d8eafdfffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000001080b0d0e1011131519202530353b484c5460656e75716b656055515c71879cb1c6dcf1fffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000103040003090b0d101316191a15100b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d3144556277889dabbccfe0f0ffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da6b8cbe0f5ffffffffffffffffffffffffffffffffecd7c2ad97826d5c4a3b2a1c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0e192023292a2a2a2a2a2a2a2a2a2924211a0f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788dabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5d657a889ca4b3bfcfdae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c7bab49f97887c6e615947341f0a000000000000000000000000000000000000000000061a2c3d566b8095abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede0d2c5b8aa9f9482756158473929180800000006192c3c4b5c657b8a9ea6b6c2d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7cdbdb1a69d918277614c3828160200000000000000000000000000000000000000000c2135495b72879db2c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c8bbb4a0988476615746362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637445463798c9fb4cadff2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c5b4a2937e695948342010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271103182d42586d8297adc2d7ecfffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586f859aafc8d9ebfefffffffffffbe8d5c5b29d8774604b3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142432434f5f67798699a1b3bfd0e1f1fffffffffffffffffffffffffffffffffaede3d5cbc2b5b1a497816c625144332515030000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6175869aa2b1b5c2c0c0c0bfbebdbab8babcbec0c1b5b1a39b928a837d7873706d6b6b6b6c6e71757a7f858c949ca4aeb4bbc8ccc9c3bbb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8babec3c8ccd6d9dee1e9f0f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f1f0eeedebe9e7e8e0dedad8cec9c1b5b1a199887b68604e4231231302000000000000000000000000000000000000000000000000000000000000000000000000021527374a5c687e929db4bbc8d4e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3e8e0d5cbbfb2a297816c5d4b371e0e000000000000000000000000000000000000000000000000000000000000021628384e63798a9fa9b4b9b3aea8a59d97918b86827e7b7773706c686561585a5b596265696c7073767a7d8182838587898d91959a9fabafb4bac7c9cdd7dfe2eaf6f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0d2c1b2a0917d675645321d090000000000000000000000000008182e3e586d8298adc2d7edfffffffffffffffffffff7e2cdb7a28d78624d3823180d000000000000000000000000000000000000000000000000000000000000000d21374c61778ca9bacee2f6fffffffffffffffffffffffae7d5c4a48e79644f39240f00000000000000000000000000000000000000000000070d0f15151d2022242526282b2b3536434a5059626a737b838986807a746d666070859bb0c5daf0fffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c14151718191b161e212325282b2e2f2b25201c13080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102032434b6073849aa6b7c9d9ebfeffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b53687d92a8c5d5e7fbfffffffffffffffffffffffffffffffff4dfcab49f8c7a6459473a2b1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14141414141414141414140e0c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8daecffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9af9a8570594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b5c657b8a9ea6b6c2d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7cdbdb1a69d918277614c3828160200000000000000000000000000000000000000000c2135495b72879db2c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c8bbb4a09884766157463625130000000c2035495a647b8a9ea8b8c4d3e0edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a09885705645321e0900000000000000000000000000000000000000000e23394e63788ea5b7cae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cebeb2a29b8675615443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3144556072849aabbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b8a79a8472604a3b2b1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879cb1c7dcf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261101162b40566b8095abc0d5eaffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a53687e93aabbcee2f7fffffffffffff3dfcbb7a6927d685443301c0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424f616a7d8a9ca4b3bfd0ddeefff6f6f6f6f6f6f6f6f6f6f6f6f9fcfffffffff3e7e0d2c9c2b19f95806b62514333200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8398a4b4c0c9d2d6d6d5d4d3d2d0cecfd1d4d6d2c9c1b5b1a89f98928d8885828180808183868a8f949a9fabb1b5c2caced9e1ded8d0cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfd4d9dee0e8eef4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffefffbf5f3efeae2dfd2c9bfb2a69d8c7e68604e413020100000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4e60697f929faab7c3cfdae7eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e7dfd6ccc4b8b3a1998473604b3f2e1b00000000000000000000000000000000000000000000000000000000000000091e3245566f8499a9bac7ccc9c3c3b6b2acaa9f9b9793908c8885817d7a76736f7073777a7e8185888c8f939697989a9c9fa9a6abb0b4bcc9c9ced8dee1e9f4f7fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbeb29d8774604b36200b0000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000a1f334758748a9fb4c9dff4fffffffffffffffffffffff4e0cbb8a68b76614b36210c000000000000000000000000000000000000000108101b22242a27313537393a3b3e403c484d5460656e777f8790989f9b958f89827c756f8499aec4d9eefffffffffffffffffffffffffffffffffff0dbc6b09b86715b463129292b2c2d2f30283236383a3d404344403a3530251e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4f616c8197a2b4c4d4e7f7fffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725c4a36210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafc4d9effffffffffffffffffffffffffffffffffff7e2cebbaa9d87776258483b2e1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffff1dcc7b29c87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab927d67523b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a647b8a9ea8b8c4d3e0edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a09885705645321e0900000000000000000000000000000000000000000e23394e63788ea5b7cae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cebeb2a29b8675615443301c0700081c2e3f4d6278899ea8b9c6d5e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcece2d4cbbeb49f8a76604b36210b000000000000000000000000000000000000000013283d53687d92a8c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2cfc0b4a4998372604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414b60738298a1b3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab9e8978625443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e556b8095aac2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100014293e54697e93a9bed3e8feffffeed9c4af99846f5a442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffffae6d4c4b19c8673604a392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4e606a7f929fa9b6c2d0dde1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e4e7ebf4f6fcfffbf0e5decebdaf9e95806b61503c281300000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea0b2c2d1dee5ebebeaeae9e7e5e3e4e7e9ebe5ded2c9c6bab4ada7a79e9a9896959596999c9faaaab0b5bcc9c9d2dfe2ebf6f3eee5e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e4e9eef3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e5decfc4b8aa9f927e685f4d3e2d1b0b00000000000000000000000000000000000000000000000000000000000000000000000000102031414f61697d8b9da5b5bcc9d2dee6f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5ded4cbc5b8b3a69d928374605544312110000000000000000000000000000000000000000000000000000000000000000b21364b60758b9fb4c7d7e0ded8d3cac7c8bbb4b0aca9a5a79e9a96938f8b888485898c9093979a9ea6a4a8abacadafb1b4bac7c0c5cacfd9dfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdecdfcab7a5937d68533625130000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000004172a3a5f74899eb4c9def3fffffffffffffffffffffff2ddc8b39d88735746321e0900000000000000000000000000000000000109141d202d36393f37444b4d4e4f515355585a626a737b838b949da5adb4b1aba79e98918982849bb0c5daf0fffffffffffffffffffffffffffffffffff1dcc7b19c87725c473d3e3f404142444538454b4d505356595a55504a433633291c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c697f949fb1c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58e79644e3d2d1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4d62778b9fb4cadff4fffffffffffffffffffffffffffffffffffeebd9c8b7a59c867662594b3f3025180c00000000000000000000000000000000000000000000000000000000000000000000000000000000030c121417100b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1ffffffffffffffffffffffffffffffffeed9c3ae99846e59372715020000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b75604b36200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4d6278899ea8b9c6d5e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcece2d4cbbeb49f8a76604b36210b000000000000000000000000000000000000000013283d53687d92a8c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2cfc0b4a4998372604a35200b000e23374b5d70859ba7b8c6d6e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcab59f8a75604b36200b0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecdfd1c2b3a1927d67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d5f6d8197a0b2bfd0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebdb59f8d7c665a48362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394e63798ea4b6c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a25100012273c51677c91a6bcd1e6fffffff1dcc6b19c87715c382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596f849aafc7d7e9fcfffffffffffff2decab6a4917c665746321e13040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a697e939db4bac7d3cccccccccccccccccccccccccccccccccccfd2d6dee1e9f5f6f2e7e0d5ccbcaf9e947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9becfe0eef8fffffffffefcfaf8fafcfefff8f0e5ded7cdc9c3c5b8b3afadabaaabacaeb1b4bbc8c5cacfdadee5f0f7fefffffffaf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d5c8bbb49f8d7d675c4a3929170300000000000000000000000000000000000000000000000000000000000000000000000002132332434f5f687a87979fabb5c1cad3e0e7f2fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaefe4ddd2c9c4b7b2a79e94887d6e60564537271503000000000000000000000000000000000000000000000000000000000000000f24394e64798eabbccfe5f5f3eee6dfdcd9cecac5c2bec5b8b3afaca8a4a69d999b9ea7a5a8acafb3b8c4bdc0c2c2c4c6c9cdd7d5dadfe3ebf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3af9a846f5443301c070000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffff9e4cfbaa48f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000001f34495f74899eb4c9def3fffffffffffffffffffffff0dac5b09b85705b392816030000000000000000000000000000000008141c2631353e4a4e555a556062636566686a6e72787f8790999faab2b6c3c9c6c5b8b3ada89e979ba3b4c8ddf2fffffffffffffffffffffffffffffffffff3ddc8b39e88735e52535354555658595a5c56606265686b6e6f6a6560544b46393025180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f647a8c9fb4bdcedeeefffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3ac97826d5b4a38281909000000000000000000000000000000000000000000000000000000000000000000000000000000000e203448596b8096aabbcee2f7fffffffffffffffffffffffffffffffffffff6e6d4c3b5a49c8677655d4a43362a1c110300000000000000000000000000000000000000000000000000000000000000000000000000071520272a2c25201c130b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecffffffffffffffffffffffffffffffffebd5c0ab96806b56412b16000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d70859ba7b8c6d6e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcab59f8a75604b36200b0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecdfd1c2b3a1927d67523d27120010253b50657b90a2b4c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d080000000000000000000000000000000000000003182d43586d8298adc2d7edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d0bfb09b85705b46301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d929fb1becfdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b19f947f6a5e4c3c2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b71869cb1c6dcf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f000f253a4f647a8fa4c8d9ebfefffff3dec9b39e89745645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a52687d92a9bacde1f6fffffffffffff9e5d3c2b29d8775614b413022140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788b9fb4bbb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7babdc0c9cdd7e1e2dfd5cbc5b8b3a59d917e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafefffffffffffffffffffffffffffffff8f5e9e1ded8d5ccc8c5c2c0c0c0c1c3c6c9ced8dadfe3ecf7f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cebcab9f8b7a645746331e100000000000000000000000000000000000000000000000000000000000000000000000000005142432414e5c6476828d9ba3b2b6c3cbd5e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7e0d2c9c2b5b1a69d94897f75685f4b4538281909000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c9d9ebfffffff9f3f2ebe2dfdbd7d3d5ccc8c5c1bdc4b7b2afb0b3b8c5bec1c5c8cbd5d2d6d7d8dadcdee1e9eaeff4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf8f6f6f8fbfffffffffffffffff1dfc9b49f8a74604a35200b0000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffedd8c2ad98836d58432e18000000000000000000000000000000041218263037444b535c646a6f737577797a7b7d8083878d949ca5aeb4bbc8cad4dedbd5ccc8c6b9b4adb0b4c1d1e4f7fffffffffffffffffffffffffffffffffff4dfc9b49f8a7466676868696a6c6d6e70727476787a7d808384807a736961574a43362b1e120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499abbccfdbebfcfffffffffffffffffffffffffffffffffffffffffffffffffffff1dfcab49f8c796356453726140100000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404c6277899eb4c8d8eafefffffffffffffffffffffffffffffffffffffff1e1d2c2b5a49c887b696054473a2f2111000000000000000000000000000000000000000000000000000000000000000000000000061525323b3f413a353025201c140b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677d92a7c3d4e6fafffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a2b4c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d080000000000000000000000000000000000000003182d43586d8298adc2d7edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d0bfb09b85705b46301b0012273c52677d91abbccfe3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cfbfad97826d58372715020000000000000000000000000000000000000003182d43586d8298adc3d0dfe7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedddc8b39e88735e49331e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2bdcedcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcbb7a697816c6150402f1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d556a7f95aac2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f000d22374d62778caabbcee2f7fffff5e0ccb9a78b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def3fffffffffffffff0dfcab7a596816b5f4d40322414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7abb4bac7cccdc9c4b8b3a79e94877c69604f3b2612000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d3e5f9fffffffffffffffffffffffffffffffffffcf6f4ede7e0dddad7d6d5d5d6d8dbdfe2eaeff4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadac9baa99d8775614b3f2e180800000000000000000000000000000000000000000000000000000000000000000000000000061423313e4b58616d7b85919ca4b3b8c4ced8e5eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede2d5cbc1b5b0a49c92887f756a61574e4132281a0a000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffef7f4f0ece8e7e0dddad6d2d4cbc8c4c5c8ccd6d3d6dadde0e7e8ebecedeff1f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3f1e8e3e1e1e3e6eaeef3f4fbfffffff6e2cdbaa98c77614c37220c0000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000816222f36434b55606871797f84888a8c8e8f909395989ca4a9b2b6c3caced8dfe6f1f0e8e0ded6ccc9c2c5c8d1dfeffffffffffffffffffffffffffffffffffffff7e2cebbaa917c7c7c7d7e7e808182848587898b8d8f92959899958f877f76686054493c301d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4e63798c9fb5c9d9ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9b8575605544311d08000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c4d5f6d8298a8b9cce6f6fffffffffffffffffffffffffffffffffffffffffff0e0d2c2b5a69d8c7f7261594b3f2f1c0c0000000000000000000000000000000000000000000000000000000000000000000004142432434f54564f4a4336353026201d140b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da5b7cbdff4fffffffffffffffffffffffffffffce9d6c6a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677d91abbccfe3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cfbfad97826d58372715020000000000000000000000000000000000000003182d43586d8298adc3d0dfe7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedddc8b39e88735e49331e000e23384d63788c9fb5c4d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c3b2a08f7a644f3a240f00000000000000000000000000000000000000000014293e54697e93a5b3bfcbd4e1e9f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d3c2b09a85705b45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5b7cadcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b29d8875604b43332212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384e63788da3b5c9def2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000b20354b60758a9fb4cadff4fffffbe8d6c5a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576e8398adc5d5e7fbfffffffffffffae6d4c3b09e927d675e4f42321e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175858c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8f92969fa9b4b9bab4afa69d94897f75665e4f42321f0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b6cadeecfcfffffffffffffffffffffffffffffffffffffffffbf5f3efedebeaeaebeef1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeecebedf1f3f9fffffffffffffffffffffffcf6f3f0f1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b7a597816c5d4b36251302000000000000000000000000000000000000000000000000000000000000000000000000000513202e3a464c5d65727c87939da6b4bac7d1e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eaddcfc4b8b3a39b91867d746961574b4639311e160a00000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffbf5f3efebe8e6dfddd9dadee0e8e8eceff3f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e5dedbd3cecbccced1d5d9dde0e7ebeff3f5e3cfbcab8c77624d37220d0000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000006162633404c546066737d868e94999d9faba3a4a6a8aaadb1b6c2c7cad3dfe2eaf6f9fffffbf5f3e8e1ded7dadde4effdfffffffffffffffffffffffffffffffffffffdead8c8ab9a919192929394959697999a9c9ea7a2a5a8abaeafaaa59c94887d72625a4d413127190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6d8298abbccfe7f7fffffffffffffffffffffffffffffffffbf5f3f4f7fefffffffffffffeebd9c8b5a3988273604b35200c0000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3b495a677c91a0b2c6d6e8fffffffffffffffffffffffffffffffffffffffffffffef0e0d2c4b7aa9f948377655d4b3a291704000000000000000000000000000000000000000000000000000000000000000000112231424f61696c656054504b4336353126201d150904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a72889db2c7ddf2fffffffffffffffffffffffffffff5e1cdb9a88c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788c9fb5c4d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c3b2a08f7a644f3a240f00000000000000000000000000000000000000000014293e54697e93a5b3bfcbd4e1e9f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d3c2b09a85705b45301b000c2035495a6e8398a6b7c5d5e2effbfffff8f2f0f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffdfbfaf9f8f7f8f8f8fafff7ebe3d2c4b7a598836e5c4a36220d0000000000000000000000000000000000000000000c21364c61768799a1b3b7c4cdd6e1e9f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6b6a4927e68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c3d4e6fafffffffffffffffffffffffffffffefdfffffffffffffffffffffffffeead8c8b5a3937e68564532251504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b71869bb1c6dbeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00081d31445572889db2c7ddf2ffffffe3ceb9a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293951667b90a6b8cbe0f5fffffffffffffff1e1cdbcb49f8b7c69614f3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657617377777777777777777777777777777777777777777777777a7d808a979ea8a99f9a92887f756a60574c403224140200000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879cb1becee1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2e7dfddd9d7d6d8dcdee5ececececececececececece9e1dedbdcdfe2eaf6f6fffffffffffffffffffffffffffffffffffffffffffffff5e5d4c3b19f8f7a655443301d15090000000000000000000000000000000000000000000000000000000000000000000000000002101c29333f4b546067747e88959fa9b4c0ced8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff9eadaccbfb2a69d92857c716860564b463932291b130200000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc7d7eafdfffffffffffffffffffffffffffffffffffaf4f2eef0f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeebe2dfdbd2c9c6bdb8b6b6b9bcc0c4c8cbd5d5dadee0dfcab59f8b76614b36210c0000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000014243344505e66737c86939ca4aaafb3b4bcc9babbbdbfc3c7cad3dcdfe6f1f7fefffffffffffffffcf5f3ecf0f2f7fffffffffffffffffffffffffffffffffffffffffff6e6c9b8aba6a6a7a8a8a9aaabadaeafb1b3b9c5babdc0c3c4c3b6b2a69d928578675f4b4437281b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4d62788b9fb4c9daecfffffffffffffffffffffffffffffaf4f2e8e0dedfe2eaf6f9fffffffffff6e6d2c2b2a096816c563a2a1b0b000000000000000000000000000000000000000000000000000000000000000000000a1a293a48596378899eb3becfe4f4fffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c8bbb4a199887b655847331f1200000000000000000000000000000000000000000000000000000000000000000e1e2f404e60697f817a736c656054504b44373631271f170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c586d8398adc2d8edfffffffffffffffffffffffffffff3dec9b49e8974594834200b000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6e8398a6b7c5d5e2effbfffff8f2f0f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffdfbfaf9f8f7f8f8f8fafff7ebe3d2c4b7a598836e5c4a36220d0000000000000000000000000000000000000000000c21364c61768799a1b3b7c4cdd6e1e9f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6b6a4927e68533d28130006192c3c4c6277889da7b8c4d1e0e8f2efe4dddbdee0e8f0f4f7fefffffffffffffffffffffffffffffbf4f3eeeceae8e6e5e4e3e2e2e3e3e5e7e7d9cfc2b5a69d8776614c3e2e1b070000000000000000000000000000000000000000000a1f334658627883919da6b4b9c6cdd7e0e7f2f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8c8baa89c8674604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c0d1e2f0fdfffffffffffffffffffbf5f3ede9e8ebeff4f8fffffffffffffffceee2cebbaa9b8573604b382816070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d546a7f94a9c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8a18c76614c37210c00011426375b70859bb0c5daf0fffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf0ffffffffffffffffebe2cdbaa99f8d7f695a4935201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939465560616161616161616161616161616161616161616161616265686b7882898d8e8a847d756961574b45392f221406000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a0b1bdcdd7e5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfdcd4cbc8c4c2c1c2c7cad3d7d7d7d7d7d7d7d7d7d7d7d7cdc9c6c7c9ced8dce3eef7fffffffffffffffffffffffffffffffffffffffffffff1e1cebdb09b8572604a403127191103000000000000000000000000000000000000000000000000000000000000000000000000000c171f2e36434a55606875808b9aa2b4bac7d5e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffebdbccbcafa199887d72665e524b453832291e160b00000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095a9bacde2ebf6fffffffffffffffffffffffffffffffffffffffef7f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efebe7dfddd8d9cecac6c2b5b1a8a3a1a1a3a6aaaeb3b8c4c0c5c9cccec4b29c87725746321e090000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000000a1b314250626b7c86919ca4b1b5c2c4c8cacfd9cfd0d2d5d8dcdee5f1f3f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d7c9bfbbbbbcbdbdbebfc1c2c3c5c7c9ccd6cfd2d5d8d9d3cac4b7b3a29b897d6c60554639281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a6c8197aabbcee7f7fffffffffffffffffffffffffff2e6dfddd6ccc8caced8dfe6f1fffffffffff0e0cfbeb39e8873584739291a0a00000000000000000000000000000000000000000000000000000000000000000215273846586277879da7b9ccdcecfffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cebfb3a69d8976614c402f1d0d0000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e687e93968f88817a746c656055504b443733291e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbfffffffffffffffffffffffffff0dbc6b19b86715c3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6277889da7b8c4d1e0e8f2efe4dddbdee0e8f0f4f7fefffffffffffffffffffffffffffffbf4f3eeeceae8e6e5e4e3e2e2e3e3e5e7e7d9cfc2b5a69d8776614c3e2e1b070000000000000000000000000000000000000000000a1f334658627883919da6b4b9c6cdd7e0e7f2f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8c8baa89c8674604b36200b00000e1f344859647a899ea6b4c0ccd6dcddd2c9c5c9ccd6dbdfe2ebedeff0f0f0f0f0f0f0f0f0f0f0f0e7e0ddd8d6d4d2d0cfcececdcdcececfd1d1c9bcb4a39b8879635847332010000000000000000000000000000000000000000000000417293a485a626f7c88959ea8b4b9c6cbd5dee1e9f1f4f7fefffffffffffffcfafffffffffffffffffffffffffffffffffffffffffffffffffffff7ede2d5c8bbaa9f8a7a645544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c4d3e2eaf5fbfffffffffff8f3e8e0ded8d4d3d6dadfe3ecf7fbfffffffaecdecfbfb49f8c7a645544311a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384d62788da3b5c9ddf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8b75604b36200b0000192e43586e8398adc3d8edfffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8196abc2d2e5f8fffffffffffffffdead7c7baab9f8c78624d402f1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2937444b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4f525a626d757878766f6760564b463932281b1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4d5f6d82979fb4bac7d1dfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfd4cac7c4b7b2afacacadb1b6c2c2c2c2c2c2c2c2c2c2c2c2c6b9b4b1b2b4bbc8c7d0dde4effcffffffffffffffffffffffffffffffffffffffffffecddc9b5a3927d685e4b44372f1e160b00000000000000000000000000000000000000000000000000000000000000000000000000041118253037444b57616b7984939fa9b8c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffff3e3cebdaf9e9583766760544c403631271e160b0300000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788b9fb4bdced9e6f0fcfffffffffffffffffffffffffffffffff6eae2dfe2eaf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2ece9e1dedad5d4cbc8c3c8bbb4b1aca49c938e8c8c8e9195999ea6a6abafb3b9bbb4a695806b56392816030000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000031628394e606b80909ca4b1b5c2c9d2d9dddfe3ebe4e5e8eaedf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7dbd3d1d1d1d2d3d3d5d6d7d9dadcdee0e8e4e7eaedeee6dfd4cbc0b4a79e91817361574638281602000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d62788b9fb4c8d8eafffffffffffffffffffffffffff2e2d4cbc8c5b8b3b4bbc8cad3e1f1fffffffffeeddfcab49f8b776157463828190900000000000000000000000000000000000000000000000000000000000003111d3145566176859ba5b6c5d6e8fafffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d0c4b7a797826d5e4c3b2b18080000000000000000000000000000000000000000000000000000000002152838495a667c8d9faba69d968f88817b746d6660554c463a32281a10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b9cce0f5ffffffffffffffffffffffffffeed8c3ae99836e59442e1900000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f344859647a899ea6b4c0ccd6dcddd2c9c5c9ccd6dbdfe2ebedeff0f0f0f0f0f0f0f0f0f0f0f0e7e0ddd8d6d4d2d0cfcececdcdcececfd1d1c9bcb4a39b8879635847332010000000000000000000000000000000000000000000000417293a485a626f7c88959ea8b4b9c6cbd5dee1e9f1f4f7fefffffffffffffcfafffffffffffffffffffffffffffffffffffffffffffffffffffff7ede2d5c8bbaa9f8a7a645544311d08000005182a3b4a5c647a889aa2b3b9c5c7c8c1b5b0b3b9c5c5caced9d8dadbdbdbdbdbdbdbdbdbdbdbdbd5cbc8c3c1bfbdbbbab9b8b8b8b8b9babcc1b4ab9f968578635b493a2a170200000000000000000000000000000000000000000000000b1b2b3c484d5f67757f8a969ea8b3b7c4c9cdd7dcdfe3ebeaebecedeceae6e5eaf0f4f7fefffffffffffffffffffffffffffefefdfffef7f4efe4ddd0c4b7aa9f8c7c665c4a3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aa6b6c2ced8e0e7edeff1f0eee5ded6ccc9c2bebec0c5cacfdae0e8f0f1efe6dfcfc0b2a1947f6a5c4a37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a71869bb0c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321d090001162b41566b8096abc0d5ebfffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374f64798ea4b5c9def6fffffffffffffffff5e5d7c9bbaa98836e5e4c392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1926313537373737373737373737373737373737373737373737373a3c494d556063636056524b453832291e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e31414b607381939fa9b4c0cad3dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebe2d4cbc3b7b2aaa69d999796989ca4acadadadadadadadadadadadaca89e9b9c9faaafb3bfc8d1e1e9f4fdfffffffffffffffffffffffffffffffffffffff8e4d1c1b49f8b7c6b60554c3f32291b0d000000000000000000000000000000000000000000000000000000000000000000000000000008131c273139464b5b63727e8b9ea6b8c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b19f95806e61584a43362f201d150a03000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a697f949fb4bbc8d3e1e8f4fffffffffffffffffffffffffffff6e6d8cecaced8dfe2eaf5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffef7f1e6dfdcd7d7cdc9c5c0c4b7b2aea9aa9f9b9792867e797677797c8084888d91969a9ea7aa9f998876614c37210c000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000091e324557687e939eb1b6c2c9d2dee5eef2f4f7fefffbfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee8e6e6e7e7e8e9eaebeceeeff1f3f5fbfffdfffffff9f2e7dfd1c5b9b39f968475615645321e13000000000000000000000000000000000000000000000000000000000000000000000000000000092135495b6d8297aabbcee6f6fffffffffffffffffffffffff2e2d4c4b7b2a7a79e9faab2b6c3d3e3f3fffffffff7e2cebbaa9b8575615645372614010000000000000000000000000000000000000000000000000000000000112132434b6074849aa3b5c3d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede2d4c5b19f907c665948362614010000000000000000000000000000000000000000000000000000000b1d3245566278899eabbcb7b2aca69d979088827b746a61584b45382e20150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3ffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4a5c647a889aa2b3b9c5c7c8c1b5b0b3b9c5c5caced9d8dadbdbdbdbdbdbdbdbdbdbdbdbd5cbc8c3c1bfbdbbbab9b8b8b8b8b9babcc1b4ab9f968578635b493a2a170200000000000000000000000000000000000000000000000b1b2b3c484d5f67757f8a969ea8b3b7c4c9cdd7dcdfe3ebeaebecedeceae6e5eaf0f4f7fefffffffffffffffffffffffffffefefdfffef7f4efe4ddd0c4b7aa9f8c7c665c4a372715020000000d1d2e3e4a5c647884949ea7afb2b3afa39b9ea7aab0b4bbc8c2c5c6c6c6c6c6c6c6c6c6c6c6c6c4b8b3aeacaaa8a6a5a4a3a2a3a3a3a5a7a9a39b8c8175625a493d2c1c0c000000000000000000000000000000000000000000000000000e1e2b35414d57616a77818a959da6aeb4bac7c6cacfd9d4d6d7d8d6d5d1d0d5dbdfe3ebeaeaeaeaeaeaeaeaeaeaeaeae9e9e8e7e6ebe2dfdbd1c8bfb3a69d8c7d675e4c3e2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278889ca4b4bac7ccd5d8dadcdbd8d2c9c5b9b3ada9a8abb0b5bcc9ccd6dadcdad4cabeb2a2998372604a3e2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c54697f94abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e38281502000014293e54697e93a9bed3e8fefffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000922364a5c71869cb1c8d8eafefffffffffffffffff5e7d8c8b2a0907b665746331e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d202222222222222222222222222222222222222222222222252c3537444b4e4e4b45383632281e160b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d314455606d7e8a9aa2b2b6c3cad4e0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a59d948d8884828183878e97979797979797979797979797908986878a9199a1b0b4c0cdd7e2eaf6fdffffffffffffffffffffffffffffffffffffefe1cdbaa99f8d8074655d4b46392b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000009151d29323d495460697a889ea8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a696816c624c473a30251812090200000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4f616c81949faab6c2ccd6e4effdfffffffffffffffffffffffeead8c8bbb4bbc8c9ced8dfe6f1f5fbfffffffffffffffffffffffffffffffffffffffffffbf6ebe2dfd4cac7c2c6bab4afaba6a69d99948f8a86827d746863616164676b6f73777c8085898c8d8a8378625847331f0a000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffff2ddc8b39d88735e48331e09000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000b21364b6075899eb3bccad3dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfcfdfdfefffffffffffffffffffffffffffffffffaefe4d6ccbdb1a29a8474604b413018080000000000000000000000000000000000000000000000000000000000000000000000000009192f404e63798c9fb4c8d8eafffffffffffffffffffffffffae6d4c4b7a69d928b898a919ca5b6c5d5e7fbfffffffeebd9c8b5a39a8474605544311d16070000000000000000000000000000000000000000000000000000000b1b2e3f4f616d8298a2b4c2d2e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cebdb39e8877625443301c0f00000000000000000000000000000000000000000000000000000b1b2f3f4b6074859ba7b8c9cbc8c4b8b3aca79e9790887f766a60564b3e331d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546f8499afc4d9eefffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3e4a5c647884949ea7afb2b3afa39b9ea7aab0b4bbc8c2c5c6c6c6c6c6c6c6c6c6c6c6c6c4b8b3aeacaaa8a6a5a4a3a2a3a3a3a5a7a9a39b8c8175625a493d2c1c0c000000000000000000000000000000000000000000000000000e1e2b35414d57616a77818a959da6aeb4bac7c6cacfd9d4d6d7d8d6d5d1d0d5dbdfe3ebeaeaeaeaeaeaeaeaeaeaeaeae9e9e8e7e6ebe2dfdbd1c8bfb3a69d8c7d675e4c3e2d1909000000000010202e3e4a5962737f89939a9d9d9a9286898f959b9faaa9adb0b0b0b0b0b0b0b0b0b0b0b0b0b0a69e9997959391908f8e8d8d8e8e90929490857a6c6057483c2c1f0e0000000000000000000000000000000000000000000000000000000e19203039464b59626c767f8891999fa9acb1b4bcc9bfc1c2c2c1bfbcbabfc5cacfd9d5d5d5d5d5d5d5d5d5d5d5d5d4d4d3d2d1d9cecac6c0b4b0a199887b675f4d402f20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202335485a637986969fa9b3b8c5c3c5c6c6c3c1b5b1a79e989493969a9fabb3b8c5c5c6c5c3b7b2a0988374605443302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22384d62788c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d00000012273c51677c91a6bcd1e6fbfffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e54697f94aabbcee2f7fffffffffffffffffff6e6cfbeb29d8775614b40301e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d1019202731363839363228201d150a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b60687984919da5b2b7c3ccd5e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d7cdbdb1a69d92877f78736f6d6c6d7279828282828282828282828282817b757172767c848f9aa2b4b9c6ced8e2eaf6fefffffffffffffffffffffffffffffffffce9d7c7baab9f95867b6c6157483b2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e2c36434a5c64798a9eb4c7d7e9fdfffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8875604b4433291c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e324351626c7f8c9ca4b4b9c6d1dfeffffffffffffffffffffffff7e2cebbaa9faaadb4bac7cad3dee0e8f2f4fafffffffffffffffffffffffffffffffff8f3e8e0d9cecac3b6b2ada8a89f9a96918c88837f7a76716c6760554e4c4c4e5155595a62676b70747778766f625a493a2a1704000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000011263c51667b91a7b8ccdee5f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e0cec0b3a298826d5f4d362614010000000000000000000000000000000000000000000000000000000000000000000000011527374c5e6f8399aabbcee6f6fffffffffffffffffffffffff4dfcbb7a69d877d7673757c879ca7b8cce0f5fffffffff6e6d2c1b4a2998373604b443425150600000000000000000000000000000000000000000000000000031629394b5d697f94a0b2c0d1e0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffece0cbb8a69a8472604b3d2c1a06000000000000000000000000000000000000000000000000031729394c5d6b8196a3b5c5d6dfddd5cbc8c5b8b3aca69e94898074645c50433127190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636546a7f94a9c7d7eafdfffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5962737f89939a9d9d9a9286898f959b9faaa9adb0b0b0b0b0b0b0b0b0b0b0b0b0b0a69e9997959391908f8e8d8d8e8e90929490857a6c6057483c2c1f0e0000000000000000000000000000000000000000000000000000000e19203039464b59626c767f8891999fa9acb1b4bcc9bfc1c2c2c1bfbcbabfc5cacfd9d5d5d5d5d5d5d5d5d5d5d5d5d4d4d3d2d1d9cecac6c0b4b0a199887b675f4d402f20100000000000000210202d3b48556069767e848788857d70757a80858b9094989a9b9b9b9b9b9b9b9b9b9b9b9b9b968883817f7d7b7a7979787879797a7c7f7b70645c4b45392b1e0e000000000000000000000000000000000000000000000000000000000005121b28323b474c58616a747b838a91979c9faba7aaabacadacaaa7a5aab0b4bcc9c0c0c0c0c0c0c0c0c0c0bfbfbfbebebdbcc8bbb4b1aaa29a8f8377655d4d413022120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b35383f3c495b6375818b969ea7aaaeb0b1b1aea9a39b9389827f7e81858c959ea7acb0b1b0aca59d92827460564536251302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000010253a4f657a8fa4bacfe4fffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374c62778b9fb4cadff3ffffffffffffffffffffecdfcab7a597826d5f4d3c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000609151d202323211e160b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631424e5b63707c87929da5b3b8c5ced8e6effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d4c6bab49f97887d746a635b5a5757585c646c6d6d6d6d6d6d6d6d6d6d6d6c6560555760676f7a85939ea8b4bbc8ced8e2ebf6fffffffffffffffffffffffffffffffff5e5d7c9bcb4a49c9081756259483929160300000000000000000000000000000000000000000000000000000000000000000000000000000000030e1825303e4b5b6a8095a9bacde1f6ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c5745321f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142534445161697a86949ea8b4c1d1e4f4fffffffffffffffffffff4dfcab49f8c8f989fa9b2b6c3c8ccd5dddfe6edf2f4f8fffffffffffffffffef7f4f0e5ded6ccc8bbb4aea59d97938e8985807c77736e6965615757524b44373737393c403c484d51565a59626361574d493c2b1c0c000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000142a3f54697f94a9c5d6e8f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbebded0c0b2a0917d675443301c080000000000000000000000000000000000000000000000000000000000000000000000081d314455657b90a1b3c8d9ebfffffffffffffffffffffffff6e3d0bfb29d8778676157606677899eb3c8ddf3ffffffffffefdfd1c0b3a197816d625143322413040000000000000000000000000000000000000000000000000a1e324657657b8c9fb4becfdeeefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b4a2947f6a5b4935210c000000000000000000000000000000000000000000000000091e334657657b8d9fb5c2d2e3f3f2e7e0ddd5ccc8c5b8b3a79e95867a6a614b443727190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa9bacde2f6ffffffffffffffffffffffffecdac9a6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3b48556069767e848788857d70757a80858b9094989a9b9b9b9b9b9b9b9b9b9b9b9b9b968883817f7d7b7a7979787879797a7c7f7b70645c4b45392b1e0e000000000000000000000000000000000000000000000000000000000005121b28323b474c58616a747b838a91979c9faba7aaabacadacaaa7a5aab0b4bcc9c0c0c0c0c0c0c0c0c0c0bfbfbfbebebdbcc8bbb4b1aaa29a8f8377655d4d41302212020000000000000002101d2b37444b5861686f727370675f60656b70767b7f83858686868686868686868686868681766e6c6a686665646363636364656769665e4f4b3e32281b0e00000000000000000000000000000000000000000000000000000000000000000b161e2a343a474c5560666e767c82868b8f929596979897959190959b9fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a8a6a5aa9f9b948d857a6f62594b3f30231304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c484d54514b4956606c7881889094989a9c9b99948d867d756d69696b7078808991979b9c9a9791877d6d60564538281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c54697e93abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000e23384d63788da2c6d7e9fcfffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8499aec5d5e8fbfffffffffffffffffff9e6d4c3b1a0917c675a48372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0e0e0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313d494e5f67747d87939ea7b4bbc8d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c4b7a89f9181756860554d493c42413e4a4f57585858585858585858585857504b44454b525c64727e8a979faab4bbc8ced9e6effdfffffffffffffffffffffffffffffff5e7d9cfc2b6b19f978677625746321e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e3d4c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffffffbe7d5c5a5907b665039281604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162634434f5c64747f8a9ba3b4c6d6e9fcffffffffffffffffffedd8c3ae98837a828a949ca5acb3b8c5c7cad4d8dcdfe3ece9ebecededeceaebe3dfdbd2c9c5b9b3aa9f989087827d7975706b6762595954504b46393d353127212224272b2b35383c413b484d4e4b4639352b1e0e000000000000000000000000000000031629395a6f849aafc4d9effffffffffffffffffffffff2ddc8b39d88735e48331e09000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000152a3f546a7f94a9bfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceedecfbeb29d8773604b35200b0000000000000000000000000000000000000000000000000000000000000000000008182c3c4b6074869cb1bfd0e6f6fffffffffffffffffffffffff1dcc7b3a18f7b655a4b464b596a8095aabfd5eafffffffffffdeedecfbfb19f96806b614f423123120300000000000000000000000000000000000000000000031629394b6175879daabbcedcecfcf9f9fcfffffffffffffffdfbfaf9f9f9f9f9f9f9fafdfffffffffffffffffffffffffffff3e3d0c0b49f8a78634e38230e000000000000000000000000000000000000000000000009192e3f4c6176879dabbccfe0f0fffffaf4f2e7e0ddd5cbc5b9b3a49c8c806d6055443727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffff8e3cfbcab8e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b37444b5861686f727370675f60656b70767b7f83858686868686868686868686868681766e6c6a686665646363636364656769665e4f4b3e32281b0e00000000000000000000000000000000000000000000000000000000000000000b161e2a343a474c5560666e767c82868b8f929596979897959190959b9fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a8a6a5aa9f9b948d857a6f62594b3f30231304000000000000000000000d1927313a474c535a5d5e5a524d4b4f555761656a6d70717171717171717171717171716c615757555351504f4e4d4e4e4e505254514c40372e1e160a00000000000000000000000000000000000000000000000000000000000000000000030d181f2a3337444b515761666c71767a7d7f81828381807c7b80858b929595959595959595959595959594949392918f8d8a867f7870655d4c483b2e211305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637485a62696660554c4b5a626c757b7f83858786837f78716860565453565a626a757c82858785827c74675f4b4538281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374d62778b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e190400000c21364b61768ba8bacde1f6fffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b51677c91a7b8cce0f5fffffffffffffffffffff1e1cebeb39e8978625544311d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141f2c35414d556068747e89969faab4c1ced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c3b6a69d8a7d6c61574b4437352c2d2c2d3639424242424242424242424242423b353132363e4b54606978828b979faab4bbc8d2dfedfbfffffffffffffffffffffffffffffff7ebe3d3cabdb1a49c8675614b3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e3346576f8499aec4d9eefffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625323e4b56606a77859ba8b9cde1edfffffffffffffffffff1dcc6b19c87716d777f878f979ea7acb2b7c3c2c7cacfdad4d6d7d8d7d6d5d9cfcac6c2b5b1a79e968b837b726d6864605556514d483b3f3a36322828201d150c0c0f1216192022272b2b34373836332920190e000000000000000000000000000000000a1e32465774899eb3c9def3fffffffffffffffffffffff0dbc5b09b86705b46311b00000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000012283d52677d92a7c1d2e4f8fffffffffffffffffffffffffffffffffffffffcfaf8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcecdfcab6a58f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000132536495a697f94a4b6c9ddedfffffffffffffffffffffffffde9d7c7af9a846f5d4b3c323b50657a90a5bacfe5fafffffffffffcedddcebeb09e947f6a604e41302111020000000000000000000000000000000000000000000a1e3246576b8096a5b7c8d9ebe4e4e4e4e7ebedeeeeedebe9e8e6e5e4e4e4e4e4e4e4e4e7ecf1f3f9fffffffffffffffffbeee3d6c9bcb59f8c79634e39240e00000000000000000000000000000000000000000000021527374b5d6c8197a6b7c9daecfefffffffffffbf5f3e7e0d6ccc2b6ab9f958173605544311d140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455670859bb0c5daf0fffffffffffffffffffffff4dfcab59f8b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1927313a474c535a5d5e5a524d4b4f555761656a6d70717171717171717171717171716c615757555351504f4e4d4e4e4e505254514c40372e1e160a00000000000000000000000000000000000000000000000000000000000000000000030d181f2a3337444b515761666c71767a7d7f81828381807c7b80858b929595959595959595959595959594949392918f8d8a867f7870655d4c483b2e21130500000000000000000000000009151d2933373e454848453d39353a39464b5054585b5b5b5b5b5b5b5b5b5b5b5b5b5b574b4639403e3c3b3a39383839393b3d3f3b382f221b100300000000000000000000000000000000000000000000000000000000000000000000000000050c171f27313539464b5157576165676a6c6d6d6c6a67656a70777c808080808080808080808080807f7f7e7d7c7a7875716a635b4f4b3f342b1d1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445562787f7b73665e4c484d5560656a6e7071716e69635b534b45383e3c484d5760676d7071706d6760554d4132281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859aafc8d9ebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17020000091e32465774899fb4c9def4fffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20364b6075889eb3c8def0ffffffffffffffffffffffece0ccb9a79b8574604b402f1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f0d0b050000000000000003090b0f110b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a213037444b55606976808c9ba3b4bbc8d4e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c3b6a59d887a675f4b46393127211918171b22242d2d2d2d2d2d2d2d2d2d2d2d2c26201d1e212e36434a5a626d78828b979faab5c1cfddedfafffffffffffffffffffffffffffffffef0e5decec2b5a496816c5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293954697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffff3ddc8b39e88735847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202e38454b5963788a9eb4bfd0e3f3fffffffffffffffff3dec9b6a48d7862626a727a828890979da5a8adb2b5bcc9bfc1c2c3c2c1c0c9bcb4b0aba49c938980786e655d58534e4b44373c37342b2a25211e16120b08010000000000050b0d121618202223211e170b0600000000000000000000000000000000000c21364b61768ba7b9cce0f5ffffffffffffffffffffffead5c0ab95806b563d2d1a07000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000e23384e63788da3b5c9ddedfdfffffffffffffffffffffffffaf4f2f0edeae7e5e2e4e6e9edf0f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000d1c30435463788a9fb4c2d3e5fbfffffffffffffffffffffffff6e1cdbaa9917c67523f2e23394e63788ea3b8cde3f8fffffffffffffbecdccdbcae9d937e685f4d3f2f20100800000000000000000000000000000000000000000c21364b6176899eb4c3d4cfcfcfcfcfcfd2d6d8d9d8d7d6d4d2d1cfcfcfcfcfcfcfcfcfd2d7dcdee5f0fafffffffffff4e8e0d1c5b9ab9f957f6a5b4a36210c00000000000000000000000000000000000000000000081d314455657b8d9fb5c4d4e7f7fffffffffffffffffffbf4e8e0d3c9bcb49f978373604b433222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838566b8096abc9daecfffffffffffffffffffffff2dcc7b29d87725645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2933373e454848453d39353a39464b5054585b5b5b5b5b5b5b5b5b5b5b5b5b5b574b4639403e3c3b3a39383839393b3d3f3b382f221b100300000000000000000000000000000000000000000000000000000000000000000000000000050c171f27313539464b5157576165676a6c6d6d6c6a67656a70777c808080808080808080808080807f7f7e7d7c7a7875716a635b4f4b3f342b1d11030000000000000000000000000000010c171f21292f323330282520252933363b3f434546464646464646464646464646413633292a28262524242323242425272a26241d1c1d1e1d1a140c0a04000000000000000000000000000000000000000000000000000000000000000000000409151d202832363c39464c4f525556575857555250555961676a6b6b6b6b6b6b6b6b6b6b6a6a6a6969686765636056554e493d372e20180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869490867c6e61584b444b5055595b5c5c59544e493d363228292b3539454b52575b5c5b57514b4437301e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b53687e93aabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000031628395d72889db2c7ddf2fff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566c8196acc2d2e5f8fffffffffffffffffffffbe8d6c5b5a396806b5e4c3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202522201816100b0902090b161e212526201d150903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061219273137444b58616b7985949faab6c3d2e0effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8778645c4d4132291d1509060000070d0f17181818181818181818181817100b0809101825303c484d5a626d78828c9ba3b3bfcfe0e7f2fbfffffffffffffffffffffffffffffff9ece0d2c2b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101a28323b495a687e93a1b3c5d5e7fbfffffffffffffff9e5d3c2a9947f6954545d656d747b81878e93989d9faba7a9acadadadacaba8ab9f9b958e867e766b625a504b3f3e393531262722201814100c09030000000000000000000000000000050b0d0e0c0a03000000000000000000000000000000000000000c22374c61778ca1c5d6e8fbffffffffffffffffffffffefdac4af9a856f5b4a36210c000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000c2135495b71869bb0becfdfeffdfffffffffef7f4f1edeae6e7e0dddad7d5d2cfcdced1d4d7dbdee0e8eef0f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3edebeceff2f4f7fefffffffffffffffffffffffffffffffffffffaf7ebe3d2c2aa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000d1d2e3f4a6072849aa9bacde0f0fffffffffffffffffffffffffff4dec9b49f8a76614b3621253a4f647a8fa4b9cfe4fffffffffffffffffaebdaccbbb49f8d7d675d4c3e2e221b100400000000000000000000000000000000000010253a50657a8fa8b9bababababababababcc1c3c4c3c2c0bfbdbcbabababababababababdc2c7cad3dfe6f1fffff7ece4d6ccc0b4a79e8d7f6a61503d2d1a0700000000000000000000000000000000000000000005182a3b4b6074869cabbccfe2f2fffffffffffffffffffffffffbf0e7d9cfbdb1a197816d614f402f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91abbccfe3f8ffffffffffffffffffffeed9c4af99846f5a3828160300000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f21292f323330282520252933363b3f434546464646464646464646464646413633292a28262524242323242425272a26241d120800000000000000000000000000000000000000000000000000000000000000000000000000000000000409151d202832363c39464c4f525556575857555250555961676a6b6b6b6b6b6b6b6b6b6b6a6a6a6969686765636056554e493d372e20180d000000000000000000000000000000000000040a0c131a1d1e1b12100b10171e21262a2e30313131313131313131313131312c211e17151311100f0e0e0e0e0f10151d20272d313333322f29211f170b000000000000000000000000000000000000000000000000000000000000000000000001080b161e21262933363a3d4041424342403c3b3a474c52555555555555555555555555555554545351504e4b453838352c221b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c52677d92a4a49c918376655d4a43363f43454746443f38352c211e161419202832363c42464745423c36312719130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c61778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000001c31465c71869bb1c6dbf0fff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384f64798ea4b5c9def6fffffffffffffffffffffff3e3d1c1b59f8d7c665846331f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f2731363a37342b2b26201d151d202832363a3b3631271e160a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d27313a464c5b63737f8b9da5b5c2d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb9a89d8778625a4a3e301e160b010000000000000002030303030303030303030302000000000008131c2b353c484d5a626d798599a1b3c3cbd5e0e8f3fffffffffffffffffffffffffffffffef0e0ccb8a78e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c3c4e606e8399a6b8cbe0f5fffffffffffffffff0dcc6b19c86715d4b4b505560666c72797e83878b8f9294969798989795928f8b868079716961574d483c372e2824201d14120d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1fffffffffffffffffffffffff1dcc8b4a28e79634e39230e000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000061a2c3d51667c91a0b2c1d1dfecf6f4f2edebe2dfdcd8d5d1d5cbc8c5c2bfbdbab8b9bcbfc2c5c8ccd6d9dbe2edfbfffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd8d6d7dadddfe3ebe8ebeef1f3f3f4f4f4f4f4f3f3f2f0efedeae7dfd9cfc3b5a4917c66513c2611000000000000000000000000000000000000000000000000000000000000000b1b2b3b4b5d697e93a2b4c7d7e9feffffffffffffffffffffffffffefdac5b09a85705746321e283d53687d92a8c5d6e8fbfffffffffffffffff8e9e3cfbcab9f8b7b655c4b3e372e1f170c00000000000000000000000000000000000e23384d63788da0a4a4a4a4a4a4a4a4a4a7acaeaeaeadabaaa8a6a5a4a4a4a4a4a4a4a5a8acb1b6c2cad4e1eeeee3dccfc5b9b3a29a897c6a615043331f0f000000000000000000000000000000000000000000000b1f3447596a7f94a4b6c9daecfffffffffffffffffffffffffffffff7ebe3cebfb19f947f695e4c3c2b1b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb5cadff4ffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c131a1d1e1b12100b10171e21262a2e30313131313131313131313131312c211e17151311100f0e0e0e0e0f101214110f0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e21262933363a3d4041424342403c3b3a474c52555555555555555555555555555554545351504e4b453838352c221b100500000000000000000000000000000000000000000000000508090500000000030a0c1015181b1c1c1c1c1c1c1c1c1c1c1c1c1c170c0a03000000000000000002101a2731363d4346484847443f3633291b110300000000000000000000000000000000000000000000000000000000000000000000000003090c11171e2125282a2c2d2e2c2b27262a34373d404040404040404040404040403f3f3e3d3c3a3836322823211a0f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a71869bb0b6b1a098887b6a605446392c3032312e2a23211a0f090300050a161e21272d3032302d27201d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f849aafc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000051b30455a70859aafc5daeffff7e2cdb8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a22364a5c71869cb1c8d8eafdffffffffffffffffffffffefe3cfbcab9d8876614c3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e19212a3438454b4f4d483b413b363228323638454b4f504b443732281f1817151412110f0e0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d29333d4a5460697a879ca4b5c1d1deedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6cfbfb39e8a79635a483c2d20120300000000000000000000000000000000000000000000000000000000000e19202b353c494d5b63748399a5b3b8c4ccd6e3ecfafffffffffffffffffffffffffffffbe8d5c5a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1c7d7eafdffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1e31424c6177889eb3c8ddf3fffffffffffffffff3decab6a48f7a654f3b37444b50575b63686d72767a7d7f8182838281807d7a76716b645c534b4639352b231c130f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffff7e3d1c0a9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2ffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000e24384c5e6e8298a3b5c1cedee1e0ddd8d9cecac7c3bfbcc4b8b3b0adaaa7a5a3a4a7aaadb0b3b8c5c3c7d0ddedfffffffffffffffffffffffffffffffffffffffffffffffffcebdacdc4c0c1c4c7cacfd9d3d6d9dcdddededfdfdfdfdedddcdbd9d7d5d4cbc9bcb4a59c8673604b35200b0000000000000000000000000000000000000000000000000000000000000a1a29394859647b8b9fb4c0d1e5f5ffffffffffffffffffffffffffffebd6c1ac96816c573929162a3f54697f94a7b9cce0f5fffffffffffffffffffeebd9c9baa99e8a7a645c4f4b3f332a1c11000000000000000000000000000000000c2135495b6d818f8f8f8f8f8f8f8f8f8f92969899999896949391908f8f8f8f8f8f8f8f92979ca4b2b7c3d0dbdbd1c8beb2a79e938478665e50433325150100000000000000000000000000000000000000000005182b3b4c62778a9eb4c2d3e7f7fffffffffffffffffffffffffffffffffeecddcebdb49f8d7c665a483928180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475871869cb1c6dcf1fffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508090500000000030a0c1015181b1c1c1c1c1c1c1c1c1c1c1c1c1c170c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c11171e2125282a2c2d2e2c2b27262a34373d404040404040404040404040403f3f3e3d3c3a3836322823211a0f08000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060606060606060602000000000000000000000010202d38454b52585b5d5e5d5a544c463a2f211101000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10121517181817151210181f22272b2b2b2b2b2b2b2b2b2b2b2b2b2a2a2928272523201d150e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da3b5c9bfb2a69d8d7f726157493c2e211c19140e0d0f15181915110c0a090b12181b1c1b18120b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b53687d93aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a48f7a644f3a250f000000051a2f445a6f8499afc4d9eefff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e54697e94aabbcee2f7ffffffffffffffffffffffffecdac9b7a696816c5a4935200a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232c353a474c56606462595b56504b4538454b525660646660554b4539342a2c2b292826252322201d1512100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f2d36434b5c6477869ba3b4c0d0ddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b2a0917d675b4a3c2b1e100200000000000000000000000000000000000000000000000000000000000000050e19202b353d4a56617587939da6b3b8c5cfdfe6f2ffffffffffffffffffffffffffffebd6c1ac96816c57412c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa9bacde2f6ffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f344759697e93a8c7d7e9fcfffffffffffffff9e5d3c2ad98836e59483431353b3d4a4e5358576164676a6c6d6e6d6c6b68656158564e4a3e36322920190e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6ffffffffffffffffffffffffeed9c4af99846f5a36251300000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffffffffffefd9c4af9a846f5a452f1a000000000000000000000000091d30404b6175859ba3b1bec9cdcbc8c2c8bbb4b1aeaaa7a4a69d9b989592908d8f9194989b9ea7a5aeb3bfd0e2f6fffffffffffffffffffffffffffffffffffffffffffffff3dfcdbcb0abacafb2b4bcc9bec1c4c7c8c9c9c9c9cac9c9c8c7c6c4c2c0c4b7b2ab9f978778625544311d0800000000000000000000000000000000000000000000000000000000000c1a283846576277889daabbcedeeefffffffffffffffffffffffffffffde7d2bda8927d68533d281321364c6176899eb3c9def3fffffffffffffffffffff7e7d8c7b9a89e897a6f655d4c473a2f1c1308000000000000000000000000000006192c3c4a60727a7a7a7a7a7a7a7a7a7a7d8183848382817f7d7c7a7a7a7a7a7a7a7a7a7d82878e9da5b3c0c6c6c0b4afa098897e72625a4d4033251507000000000000000000000000000000000000000000000b203448596c8197a8b9cde0f0fffffffffffffffffffffffffffffffffffffbece3cfbcab9e897862574536251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576c8297acc1d7ecfffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060606060606060602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10100c0a0c10121517181817151210181f22272b2b2b2b2b2b2b2b2b2b2b2b2b2a2a2928272523201d150e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4a5660676d717273726f6961584c3f2f1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020302000000040a0c12151616161616161616161615151514141312100e0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c1d2cfc4b7ab9f958375635a4b3f301e16101b22242a2d2f2b26211f17120d0b05000602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb4cadff2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d77624d38220d00000004192f44596e8499aec3d9eefff6e1cbb6a18c76614c37210c00000000000000000000000000000000040a0c0e100f0e0b080200000000000000000000000000000000000000000000000000000000000000000000000000001022374c61778b9fb4c9dff2fffffffffffffffffffffffff7e7d4c4b49f8b78624d38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c35383c494d59616a757a7774706b656056535660676f757a7b746960574c483b41403e3d3b3a383735312727241d120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1826303e4a596276859aa2b3bfcfddedfafffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa98836e5f4d3d2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000060e19202d38465761747e88949ea7b2becbd4e2ecfdffffffffffffffffffffffffefdac5af9a85705a3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4e64798ea9bacde1f6fffffffffffffffff0dfc9b49f8b77624d3a2920262d36393e39464b4f5254575858585756534f4c463a39362d211e160b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff2ddc7b29d87725443301c07000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffff1dbc6b19c86715c37271501000000000000000000000000121e334657617685979faeb4bab7b3ada8aa9f9c9895918e8b888582807d7a78797c7f8285898c8f99a1b3c7dbf0ffffffffffffffffffffffffffffffffffffffffffffffedd8c4b09e96979a9d9faba6a9acafb2b3b3b4b4b4b4b4b4b3b2b1afadaaa7a69d968c8276625a4937261401000000000000000000000000000000000000000000000000000000000f1c2a3845566175859ba6b7c8d8eafcfffffffffffffffffffffffffffffae5d0baa5907b65503b26101f3346586d8298adc2d7edfffffffffffffffffffffff5e5d6c6b8a79e8f847a6d61584c3f3025180a00000000000000000000000000000e1c3043546064656565656565656565676c6e6f6e6d6b6a6867656565656565656565686d7279879aa2adb0b0aca29a8f8277686054483c3022150700000000000000000000000000000000000000000000000d22374d62778a9fb4c6d6e9fefffffffffffffffffffffffffffffffffffffffeebd9c9b8a79b8575605443301c15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c4d4e6fafffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0d1920222525211f170c000001020302000000040a0c12151616161616161616161615151514141312100e0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4a5c64747c8286888887847e76655d4c3d2d1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5e2d4c9bcb4a1998678655d4d413228212d36393f4344403b37332a2722201915110d0b0700000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586f8499afc3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000004192e44596e8399aec3d8eefff8e3cfbcab8b76604b36210b00000000000000000000000000050e0c171f2123252523201d150b080100000000000000000000000000000000000000000000000000000000000000000000000a1f3447596e8399aec4d4e7fafffffffffffffffffffffffff2e2cebbaa97816c5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3d494e535b636c777f888f8c8985807b756c696e757c848a8f90877e756a62595857555452514f4e4c4b44373c39301e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d3b485861758499a1b3bfcfdcecfafffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d41301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000060f1a283946566069757f8998a0b2b7c3cee1e9f5fffffffffffffffffffffff3ddc8b39e88735746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6075899fb4c9def4fffffffffffffffff7e2cebbaa96806b5847331f111a2123292933363a3d3f4142434342403d3a36332924221b100a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff4dfcab49f8a75604a35200b00000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffff3ddc8b39e88735544311d0800000000000000000000000003172939475861758290999fa9a69d98938f8a8783807c797673706d6a68656364676a6d7073777b8399aec3d9eeffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96808285888a8d909396999c9e9e9f9f9f9f9f9e9e9d9b9a9895928e8881786d6158493c2c190900000000000000000000000000000000000000000000000000000008131c2c3a47566074839aa3b5c4d4e6f6fffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e17293a52677d92a7bcd2e7fcfffffffffffffffffffffff4e4d5c5b8b3a29a8f8276655d4a4336281a0b0000000000000000000000000000132536434a4f4f4f4f4f4f4f4f4f4f52575959595856555351504f4f4f4f4f4f4f5053575b63788490989b9b968e847a6d62594a43362b1e1204000000000000000000000000000000000000000000000004172a3a556a8095a9bacde4f4fffffffffffffffffffffffffffffffffffffffffff7e7d5c5b5a3988272604a43331c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da6b7cbdff4fffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212b34383a3b37332a1c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859647a8792989b9d9d9c9994897c655b4a382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ece7d9cfbfb3a49c897b675f4b4538373e4a4f54585955514c473a3d38352b2a2622201c1318161412110f0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a52687d92a5b7cbdfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d0800000004192e44596e8399aec3d8eefff4dfcab59f8a75604a35200b00000000000000000000000008162229293337393a3a38363127201d15090000000000000000000000000000000000000000000000000000000000000000000004182a3a51667b90a6b7cbdff7fffffffffffffffffffffffffdead8c8b39e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152431404c5b63686f78828a959da6a89e9a969089817e838991999fa9a69d938880776f6d6c6a69676664636160555c514d4132281a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101d2b3a475761748399a1b2becfdcecfbfffffffffffffffffffffffffffffffffffffffffffffffeead8c8ad98826d5a4835231301000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2838454b57606a7782909da5b1becdd7e5f1fffffffffffffffffffff5e0ccb8a78b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859bb0c5daf0fffffffffffffffffdead8c8b49e8976614c392816070c0e13171e2125282a2c2d2e2d2c2b2825211f170f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff7e3cfbcab8b76614b36210c00000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffff4dfcab59f8a75604b35200b000000000000000000000000000b1b2a3a4757606d7b84898c8d88837e7975726e6a676461575b585552504e4f5255585b59616e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f7a6c6f7275787b7e8184878889898a8a8a8a898887868482807d78746c635b4c473a2c1e0e000000000000000000000000000000000000000000000000000008101825303d49586174839aa2b3c1d2e2f2fffffffffffffffffffffffffffffffff6e1ccb6a18c77614c37220c0f24394e64798ea3b9cee3f8fffffffffffffffffffffffff3e3d5ccc0b3afa097887b6a60544538291b0c0000000000000000000000000008182530353a3a3a3a3a3a3a3a3a3a3d4143444443413f3e3c3b3a3a3a3a3a3a3a3a3d3d4959626f7b82868681796f645c4c483b3025180e000000000000000000000000000000000000000000000000000a1f33475872879cb2c7d7e6f1fbfffffffffffffffffffffffffffffffffffffffffff3e3d2c1b2a096806c61503a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a73889db2c8ddf2fffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a755544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131b2933363c484d50504c473a2e21110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d6277899da5adb0b2b3b2afa79e8b79635645321e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecf7ebe3d0c2b6a79e8b7d6c60564d4c515c646a6d6e6a66615857524d483c403c383530252d2b292826242220190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6075879db2becee0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a3726140100000004192e43596e8398aec3d8edfff4dfc9b49f8a745d4b3722090000000000000000000000051626343e3a474c4e4f4f4e4b4437353127190e000000000000000000000000000000000000000000000000000000000000000000000c20354b6074889db3c9daecfffffffffffffffffffffffffff6e1ccb9a8907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c33424e5e66797d848c979fa9b3b7b9b4b0aba89e9693989ea8aeb4bab7b2a79e958b858381807e7d7b7a7877757472675f4b45382b1e100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a39465660748398a0b2becfdcedfbfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b66503c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a283239454b59616d7c87979fb4bac7d4e1eefcfffffffffffffffffbe7d5c5a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffff4dec9b49f89745846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737566c8196abc1d6ebfffffffffffffffffff6e1ccb9a8957f6a5745321e08000000030a0c0f121517181918171613100c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffffce9d7c6a18c77614c37220c0000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffff8e3cfbcab8c77624c37220d00000000000000000000000000000c1c2a39454b5d656e747777746d686460565955524f4b463943403d3b383a3c3f433b485a73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b665a56606366696c6f7273747474747574747372716f6d6b676360544e493d33291c0e000000000000000000000000000000000000000000000000060b111c232d36434a5b6376849aa1b3c0d0dff0fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b0d22384d62778da2b7cce2f7fffffffffffffffffffffffffff3e8e0d0c7beb1a69e8d80726056463a2a1d0d0000000000000000000000000008131c2025252525252525252525282c2e2f2e2d2c2a2827252525252525252525282c3b484d5e666d71716c645c4f4a3e342a1c130800000000000000000000000000000000000000000000000000000c21374c61768ca4b6c6cad4e0e8f3ffffffffffffffffffffffffffffffffffffffffffefdfcfbeb09e95806a5947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c586e8398adc3d8edfffffffffffffffffae7d4c4a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2fffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a26140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e3039464b545a62656561584b3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a566b8096a7b6c3c6c7c8c7c5b8a99c8674604b3e2e190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffeede0d3c5b8a99f9281756862616771797f8284807b77716c67625a5955514d4a433643413f3d3b3938342b1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556667c91a0b1c2d3e4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000003182e43586d8398adc2d8edfff6e2cdbaa98f7a654f37261401000000000000000000001323344551575861636564636055534b44372b1e0e000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abbccfe3f8fffffffffffffffffffffffffce8d6c6ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182630435060687c8a92999fabb4bac7cbccc9c5c6b9b3aca8adb3b9c6c9cdcbc5b8b3aa9f9a9896959392908f8d8c8a89877c6d6056483c2e20120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2938455660738298a0b2becfddedfdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d28323a474c5e667582929fa9b7c3d1deedfbffffffffffffffffe4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffff6e1cdbaa88b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c5d6e8fbfffffffffffffffffce8d6c6b39e8875604b3626140100000000000000000203030302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff6e1cdb9a88b76604b36210b0000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffffffecdac9a38e79644e39240f0000000000000000000000000000000c1b28323f4b50546062626054534f4b4538403c393633292d2b28252324272a2d384d62778da6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f6954454b4e5154575a5d5e5e5f5f5f5f5f5f5e5d5c5a5855524e4a4336352c1f170c0000000000000000000000000000000000000000000000000e1920232e373e4a54606979879aa2b3bfd0deeefefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a35200b0c21374c61768ca1b6cbe1f6fffffffffffffffffffffffffffffbeee3dccec5b8ab9f9582746158473b2a1d0d0000000000000000000000000000070b0f1010101010101010101217191a191816151312101010101010101010131d2b34404c50585b5b574f4a3e362e1f180d000000000000000000000000000000000000000000000000000000000c21374c61778c9ea8b2b7c3ccd5e3f2fffffffffffffffffffffffffffffffffffffffffdeddccdbdaf9e8c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c6d6e8fcfffffffffffffff4dfcbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832414d57616972777a7a76655d4b37230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475871869cb1c5d3dbdddddcd6c7b5a496816c5c4b3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c7d7e9fdfffef0e3d5c7bab49f96877e77767c868e94989995908b86817c78736e6a666260545a58565452504f4d483c32281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5e6d8297a4b6c6d6e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000003182d42586d8297adc2d7ecfffdead7c7ad97826d5544311d080000000000000000000e1e304151636c7476787a7a787570686055493c2b1c0c0000000000000000000000000000000000000000000000000000000000000000011426374d63788c9fb5cadff3ffffffffffffffffffffffffffeed9c3ae99846e59442f190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434b626a7e8c9fa9afb5bcc9cdd7e0e1dedad6ccc9c1bec3c9ccd6dee1dfd5ccc8bbb4afadacaaa9a7a6a4a3a1a89e9c918275625a4a3e2f22130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2838455560738298a0b2bfd0dfeffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2a34404c57616d7e8b9da5b4c0d0ddecfafffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc4d5e7fafffffffffffffffffffffffffffffffffffffce9d7c6a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da7b9cce0f5fffffffffffffffffff4e0ccb8a7937e695443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff3dec9b49e89745645321e090000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbffffffffffffffffffffffe5cfbaa5907a65503b2510000000000000000000000000000000000a161e2f3836434b4d4d4a43363a3632282b2724211e17181513100e0f1213253652677c92a7c4d4e7faffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d583d36383b3e41444749494a4a4a4a4a494948464543403d39353025211a0e040000000000000000000000000000000000000000000000000e1e2b35383f4b505c64727e8a9ca5b4c0d0deeefcfffffffffffffffffffffffffffffffffffff4dfc9b49f8a745443301c070d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffffff6ece3d5c9bcb4a09884766159483b2a1c0c0000000000000000000000000000000000000000000000000000020404040301000000000000000000000000000d19202f383b4346464139362d221b100500000000000000000000000000000000000000000000000000000000000a1f334758697e8a949da5b3b8c5d4e2f1fffffffffffffffffffffffffffffffffffffffffbebdbccbca6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea8b9cce1f5fffffffffffffff2ddc8b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2838454b5f67767f878d8f908a7b65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca4b6c9e3f0f2f2f1e5d2c2b49f8c7a645544311d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa9bacde1f6fffffff3e5d8cebdb0a59d938d8c919ba3a9adaeaaab9f9c97928d88847f7b7774726f6d6b69676664625a4b45382b1e10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a30404b6175869ca8b9c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a6917b66513c26110000000002172c41576c8196acc1d6ebfffff3dec8b39e8874604b35200b000000000000000009192c3c4d5f6c81898c8e8f8f8d8a857d73625a493a2a17040000000000000000000000000000000000000000000000000000000000000000092035495a6f849aafc5d5e7fbffffffffffffffffffffffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28374454606c80939faabac7cacfdae2eaf5f5f3efe8e1ded6d3d8dee1e8f4f6f3e8e0d8cec9c4c2c1bfbebcbbb9b8c6b9b4b1a0978578645c4c403123140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2737445560738298a1b3c1d1e2f2ffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c181f2f39464b60687a879aa2b3bfcedcebf9fffffffffff9e6d4c3a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6b8cbe0f4ffffffffffffffffffffffffffffffffffffffe4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c9def3fffffffffffffffffffbe8d5c5b29d8773604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1f6fffffffffffffffffffffffff2dcc7b29d87725d382816020000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000003111c23263035373835302524211e1615120f0c0a03000000000000071c3043546d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725b49352326292c2f3233343435353535343332312f2d2b2823201c1308060000000000000000000000000000000000000000000000000006192b3c494d565d656e7a84939fa8b6c3d1deeefcfffffffffffffffffffffffffffffffffffffff4dec9b49f89745645321e090f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffffffffff3e7d9cfbeb2a29a85776259483a2a190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c23262d31312c24221b10070000000000000000000000000000000000000000000000000000000000000004172a3a4e6069767f87929ea7b7c4d4e1f0fefffffffffffffffffffffffffffffffffffffff9ead6c0ab96816b56382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb4c9def3fffffffffffff8e4d2c1ab95806b5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384556606d7d88949ca4a5a995806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c2d3e5fffffffff0e3cfbcab9b8573604b3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9def3fffffffff5eae2cdc3b6b2a8a2a1a6b0b5c1c2c3c9bcb5b1aca7a69d9995918d89878582807e7d7b79776d6056483c2e201103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e32465763798a9eabbccfe3ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d77624d3822130800000001162b40566b8095abc0d5eafffff5e0ccb8a78f79644f3a240f0000000000000002152737495a677d919ea8a3a4a4aa9f9a928678625847331f0c000000000000000000000000000000000000000000000000000000000000000006192c3c52677c91a7b8cce0f7ffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a28384555607281959eb4bbc8d7dfe3ecf7fdfffffffffcf5f3ebe8edf3f5fcfffffffbf6eae2dfdad8d6d5d3d2d0cfcdd6ccc9beb1a39b887a665e4e413224150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192737445560738399a3b4c4d5e7fafffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933424e5c64768499a1b2becddbeafdfffffffff4dfcab7a58b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889db3c8ddf2fffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546f849aafc4daeffffffffffffffffffffff3dfcab6a5917c66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffffffffffffffff0dac5b09b85705b46301b000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000808141c202222201c130f0b09020000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab6a58d78634e38281514171a1d1e1f1f1f1f201f1f1e1d1c1a1816120e0b07000000000000000000000000000000000000000000000000000000000b2035495a626c727b838d9aa2b4bac6d3e1eefcfffffffffffffffffffffffffffffffffffffffff6e1cdbaa98b76604b36210b12273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffff7ebe3cfc0b4a39b86776258473727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f11181c1c170f0d07000000000000000000000000000000000000000000000000000000000000000000000c1c31424e58616a747d899da6b7c3d3e0effdfffffffffffffffffffffffffffffffffffffff0dbc5b09b85705645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546f849aafc4daeffffffffffffff2ddc9b5a38d79634e37261401000000000000000000000000000000000000000000000000000000000000000000000000000000021527375c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556607482929da6b1b6c2ae99836e593626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fffffffffeebd9c9b5a3937e695847331f0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576f8499aec5d5e8fbfffffffffdebe1d3cac7bdb7b6bcc6c9d2d7d9dacfcac6c1c4b7b3aeaaa6a99f9c9a98969492908e8d8275625a4b3e2e211204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839495b667c8d9fb5becfdeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735a483a3025180e000000152a3f546a7f94a9bfd4e9fefffbe8d5c5a9937e69543e29140e0d0b08010002101d3144556278899eb3b9c6bac8bbb4b0a39b8776614c3a29170400000000000000000000000000000000000000000000000000000000000000000e20364b6075889eb3c9d9ebfeffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28384556607382979fafbcced9e6f4f8fffffffffffffffffffffffdfffffffffffffffffffdf7f4efedebeae8e7e5e4e2e8e1decec1b5a69d8a7c685f4f423325160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919263744556074859ba6b8cbe0effffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313e4a5861748398a0b0bccce2eaf6fffffff2dcc7b29d87725746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc0d5eafffffffffffffffffffff9e6d4c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6ffffffffffffffffffffffffeed8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000005192b3c576c8196acc1d6ebfffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000040a0c131c201c13120b0802000000000000000000000000000005192b3b4f657a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3aa95806b5645321d0900050809090a0a0a0a0a0a0908070503000000000000000000000000000000000000000000000000000000000000000004172a3a4d6278818790999fabb4c0cdd7e4f1fffffffffffffffffffffffffffffffffffffffffffffde9d7c7a38e78634e39230f142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffeedded1c1b5a49c8676615544311d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001424313a474c55606879889da5b6c2d2dfeffdfffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636556a8095aabfd5eafffffffffffeebd9c8b09b86715b4935190900000000000000000000000000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b60748498a0b3b8c4cac6b19c87715443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6c3d3e6f9fffffffff7e7d2c1b39e8976614c3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283952677d92a7b8cce0f4fffffffffffff1e6dfdcd3cccbd1dbdde4edeeece3dfdcd6d5cbc8c3bfc7bab4b1afadaba9a7a5a4a0988578645c4b3f2f22120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3d4c5e6a7f95a0b2c0d1e1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f61584a43362c1e14050013283d52687d92a7bdd2e7fcffffedd8c3ad98836e583828242322201d151412202f404b6074859ba8b9ccd6cfd8cecac2b5a597816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000091d3145566b8096abbccfe3f7fffffffffffffffffffffbe8d5c5aa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2939465660748398a0b1bdcce2ebf6fffffffffffffffffffffffffffffffffffffffffffbf5f3eeecf0f4f7fdfffcfbf9fffcf5ecdfd2c4b8a89f8c7d696150433326160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273745566277889db3c1d2e4f8fffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313202d3a4756607382969eafbcced8e6f1fdf9e6d4c3ad97826d5839291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838596e8399aec3d8eefffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c4d5e7faffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1b6cbe0ffffffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000b2035485a71869cb1c6dbf1fffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000010c171f21253035302527201d1509000000000000000000000000000b203448596d8297adc4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffff1ddc8b39e8875604b3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e83969ca5aeb5bcc9d1e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffe8d3bda8937e68533d2d1a172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffceedfd2c2b5a49a8474604b3f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141c2a3337444b5b6378879ca4b5c1d1deeefcfffffffffffffffffffffffffffffffffff6e2cebaa98e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c3d3e6f9fffffffff7e2cebbaa937e69543d2c1a000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6c8197a2b2becbd5dfc9b49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da4b6cadef3fffffffffff0e0ccb9a796806b5a4834200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c5d6e8fbfffffffffffff9f3f2e8e2e1e6f0f2f8fffffff8f4f1ece7e0ddd9d4d7cdc9c7c4c2c0bebcbbbeb2a39b897b655d4c402f21110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f304050616d8298a2b4c3d3e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a8177686054493c312019101d2b3850657b90a5bad0e5fafffff1dcc6b19c877156453b3938373531272a262f3e4c5e6b8096a3b5c6d6e8e4eae2dfd2c3b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000021527384d62788c9fb4cadfeffffffffffffffffffffef0e0ccb8a7917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2939465761748499a1b2becedbeafefffffffffffffffffffffffffffffffffffffffdf6f3e7e0ddd8d7dbdfe2eaf0f4f7fefffffffef0e2d5c6baaa9f8d7f6a615044332616080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091928384759687d92a3b5c9ddf5fffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a384555607280959eb4bbc8d3e2eaf0dfcab6a5907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435472879db2c7dcf2fffffffffffffffffffffffffffffffffffff9e5d3c2a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da6b7cbe0f4ffffffffffffffffffffecd7c2ad97826d5837261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5d8eafdffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000d22384d62788c9fb5cadff4fffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000008141c29333736434a43363d363127191205000000000000000000000417293a4d62788a9fb4c9dff2fffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a6937e685544311d090000010300030a0c0e111314120d0b05000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb2b6c3cacfdae7eefcffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5b4a36211a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffef0e0d2c2b4a296806b5d4b37220f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f26313d4a5a6377869ba3b4c0d0deedfbfffffffffffffffffffffffffffffffffdead8c7a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca5b6cadff3fffffffff4dfcab49f8b77624c37220f000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4c0cfe0e7e2cebaa98c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72879cb2c7dcf1fffffffffffbe8d6c5b49f8a78624d3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b8095a7b9cce0f0fffffffffffffffffffdf7f6fbfffffffffffffffffffffaf4f2eeeae9e1dedcdad7d5d3d2d0cfc1b5a79e8a7b665e4c3f2f1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122233434b6074849aa5b6c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa89f96897e72625a4e42352b1e2d3b485662778da2b7cce2f7fffff4dfcab49f8b756053504e4d4d4b44373f3c404c5c667c8d9fb5c1d1e4f4fffef7f0e2cdbaa9927d67523d27120000000000000000000000000000000000000000000000000000000000000000000a2035495a6f8499aec0d1e7f7fffffffffffffffcefe0d0c0b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283846576175849aa2b3bfcfdcebf9fffffffffffffffffffffffffffffffffffffbf5eae2dfd5ccc8c3c2c6c9ced8dadfe2ebf3f5fbfffff2e4d7c8bbab9f937f6b6251443326160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4b6073859bb0c6d7e9fcfffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a28374454606b7f929faab6c3cdd7ded0bfb29d8774604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4fffffffffffffffffffffffffffffffffffff3decab6a48c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73889db3c8ddf2ffffffffffffffffffffefd9c4af9a846f5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa9bacee2f6fffffffffffffffffffffffde7d2bda8927d68533d281300000000000000000000000000000000000000000000000000000000000000152a3f546a7f94abbccfe3f8fffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000081826303a474c555460545a524b44373020180d0000000000000000000a1f3346586c8197a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4b29d8774604b372614121416181a171e2123262829272220180d0a040000000000000000000000000000000000000000000000000000000011273c51667c91aabbcad3dfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28e79634e40301b31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffef0e0d1c0b59f8d7a644f3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d2d3c49596277859aa2b3bfcfddecfaffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1fffffffdead8c8af99846f5947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92aabbcedeecfaead8c7a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c566c8196abc5d6e8fbfffffffffff3e1cdbaa997816c5948341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384c6176899eb3c2d3e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4f1efedebe9e7e5dfd2c5b8a89e8b7c665d4b3d2d1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004151d3245566176879ca7b8c7d7e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6bab4a79e93847868604d483c333e4a5962748298adc3d8edfffffff7e2cebbaa927d6e68656363626055585451535e667a8a9eabbccfdfeffffffffffdead7c7ab96806b56412b1600000000000000000000000000000000000000000000000000000000000000000006192c3c50657b90a2b4c9daecfffffffffffffbecded1c2b3a2937e695645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919283845566175849aa2b4c0d0ddecfafffffffffffffffffffffffffffffffffffaf3e7e0d7cdc9c5b8b3aeadb0b4bbc8c5caced9dee0e8f2f4faf5e6d9c9bcb59d95806b6251443325140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c304354677d92a8bacde1f6fffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434a616a7e8b9ca5b4bac7cac2b3a1927d675544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768babbccfe3f7fffffffffffffffffffffffffffffffffffff1dcc6b19c8771594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c596e8499aec3d9eefffffffffffffffffffff3dec8b39e8974604b35200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354748a9fb4c9dff4fffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c9daecfffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000001142636434b58616a7275746f6760554d41342b1d1304000000000000000c21364c61768a9fb4c7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab7a5927d685544312527292b2d2f293336393b3d3f3c37342b211f170c020000000000000000000000000000000000000000000000000000152a40556a7f95aac8d8e6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0ae99846f5e4d392833485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffeeee3cfbcab9a85705b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3b48596176849aa1b2bfcfdcecfaffffffffffffffffffffffffffffffefdac4af9a856f5a3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a586e8398adc3d8edfffffff7e2cebbaa927d68523b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d4e6fafffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aac8d9ebfcffe7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a7b9cce0f5fffffffffffde9d7c7b49f8a77624c3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586a7f94a4b6c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfef0e3d5c6b9a99f8b7b655c4a3c2b1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215283847586378899ea9bac8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d7cdc5b8b3a29a8a7e6f625a4c464d5c64778598a0b2c6daeffffffffeebd9c8b59f8d837e7a79787775726e6966686f7c899ea8b9c9daecfdffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000e23374b5d70859aabbccfe3edfbfffffaf3e7e0cec0b4a39a8472604b38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273745566074849aa2b4c0d0deedfbfffffffffffffffffffffffffffffffaf4f2e7dfd5cbc7bab4ada79e99979b9faaaab0b4bbc8c8ccd5dddfe6f1f6e7dacfbbaf9e95806b6251433223130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182530435060687a87959fa9b1b6b5a499836f5f4d372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7d9ebfeffffffffffffffffffffffffffffffffffffebd6c1ab96816c563b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffff5e0ccb8a78f7a654f3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426495e73889eb3c8ddf3fffffffffffffffffffffffce9d7c6a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000081c30435460697680878a89847c74675f4c483b301f180c020000060b0d1a2c3d53697e93a8bacde5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b29c8773604b373a3c3e40424439464b4e505254514d483b3733291e160a00000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffcfcfcfcfcfcfcfcfcfcfcfdffffffffffffffffffffffffffffffffffffffeedbc7b3a1917c6657453232485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffefdfefefefdfdfcfffcecdac9b4a28e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3a475861758399a1b2becfdcecfcfffffffffffffffffffffffffffff2dcc7b29d87725443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffff4dfc9b49f8a76614c36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c9def3fffffffffffff5e1cdbaa995806b5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6074869cabbccfe3effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d6c7baa99e8a7a645a483928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3a495a647a8b9faabbcee2eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d6ccc0b4a89e9384786a61575f677a889ba3b2becfe1f5fffffffff6e3cfbcab9f9993908e8d8c8a87837f7b7d84909ea7b8c6d6e7f7ffffffffffffefdac4af9a856f5a45301a00000000000000000000000000000000000000000000000000000000000000000000081c2e3f4f647a8d9fb5bfd0e0e7eceae6dfd5cbbdb1a29a8575615443301a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d31445560748399a2b4c0d1deeefcfffffffffffffffffffffffffaf4f2eae6dfddd4cbc5b8b3a99f9890888382868a8f959b9faaadb3b8c5c7cad4dee1e9ece3ccbcaf9e95806b614f413021110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c33424e5c6475808a959ca4a49c8676614c41301909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c7d7e9fcfffffffffffffffffffffffffffffffffffbe8d5c5a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fffffffffffffffffffffbe8d5c5ad98826d5a4834200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31475c71869cb1c6dbf1fffffffffffffffffffffff6e1cdbaa88c77614c37220c000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000081831424b60727f89959c9f9e9a92877c6f62594d41342a1d1510141920232735495b70859bb0c6d7e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dfcab6a5927d68554d4f525456585a5c576163666869676259544c473a32281a11010000000000000000000000000000000000000000000000152b40556a8095aac7d8eae7e7e7e7e7e7e7e7e7e7e7e7e8eaf0f2f7fffffffffffffffffffffffffffffff6e3d0bfb39e8875604b3630455b70859ab0c7d7e7ecf0f4f7fefffffffffffffffffffaf4f2e9e8e8e9e9e8e8e7e5e9e1ded1c0a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a3a465760748398a0b2becfdeeefffffffffffffffffffffffffffff4dfc9b49f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c3d4e6faffffefd9c4af9a846f5846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465773889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5a6f849aafc4d9efffffebd6c1ab96816c56412c1701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8398adc7d7e9fdfffffffffffde9d7c7b39e8976614c38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d314556657b8d9fb5c1d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e5d7c7b9a89d8878625745321e130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c4b5c667c8c9fb4bcccdbebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8e0d1c6b9b4a19a8a7f766d6e7c8a9da6b5c1cfdcecfeffffffffffecdac9bcb5aea8a5a3a2aa9f9c989491939aa1b3b8c5d6e4f4fffffffffffffff0dbc6b09b86715b46311c00000000000000000000000000000000000000000000000000000000000000000000001122364a5c6b8096a1b3bfcbd5d6d5d4cbc4b8b39f9784766157463626140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142433444b60738399a1b3c0d1deeefcfffffffffffffffffffffffff2e7dfddd5d4cbc8c4b7b2a69e958a827b746e6d71767a80858b91989ea7abb2b7c3c9cdd7e5eadaccbcb09e947f695f4d402f2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293954697f94a9bed4e9feffffffffffffffffffffffffffffffffedd7c2ad98826d583d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001523313e4b57616b7780878c8e867762584733231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba9bacde1f6fffffffffffffffffffffffffffffffffff5e0ccb8a78d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c6d6e9fcfffffffffffffffffffff3dfcab49f8b78624d3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffff4dec9b49f89745847331f0a000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2f7fffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000001325364e606d82949ea8b2b4b3afa59c918377675f4c473a3127262a2b35383d414e63788da3b5c9e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b29c877461636567696b6d6f717376787b7d7e7c77716961584b45382f1d14090000000000000000000000000000000000000000000012283d52677d92a9bacdd7d2d2d2d2d2d2d2d2d2d2d2d2d2d5dadde4efffffffffffffffffffffffffffffffede0cbb8a6907b65503b2b40556a8095a9baccd5d6dbdfe2ebf6fefffffffffffff1e6dfddd4d2d3d4d4d3d2d1cfd6cdc9c6bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2939455660738298a0b2c0d0e2f2fffffffffffffffffffffffffff7e2cebbaa8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca5b7cbdff4fffeebd9c9a9947f69543a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f492715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889db3c8ddf2ffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273752677c91a9bacde1f6fffffffffffff5e1ccb9a8947f6a5645321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b5d6b8095a3b4c4d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d6c6b7a69c8675604b42311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4c5e687e939dafbdcedcecfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee4d7cdbfb3a99f958983838d9fa8b7c4d2dfecfafffffffffffff7e7dacfcac3bdbab8c8bbb4b1ada9a6a8afb3bfccd6e3f3fffffffffffffffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b60738399a1b3b8c4c1c0c4b7b2a69e91817461584639291808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222324251626d8297a1b3bfd0deeefcfffffffffffffffffffffff9ebe2d4cbc8c0c4b7b2ada69d93887f776d656055585660656a70767c82888f969da5abb4bac7d7e5eadacdbcb59f8d7d675e4c3e2d1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffff2ddc8b29d88735b4a3621080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e39464b59626a717679766259483a2917050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455774899fb4c9def4fffffffffffffffffffffffffffffffffff3dec8b39e88735a4834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca8b9cde1f5fffffffffffffffffffff7e2cebbaa96816c5a49352011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffff1dbc6b19c86715c3a2a18040000000000000000000000000000000000000000000000000000000000000b1b2d3e4d63788da2b8cde2f7fffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000071c304354687d92a0b4b9c6c9c9c3b6b2a199897d6e61594b44373b3f3c484d52565a6a7f95aac1d2e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dfcab6a5937e76787a7c7e80828486898b8e909294918c867e766a60564c3f3126190c0000000000000000000000000000000000000000000c22374c61778a9fb4bac7bdbdbdbdbdbdbdbdbdbdbdbdbdbfc5c8d1e3ecf7fffffffffffffffffffffffffffbe7d5c5a7927c67523d27384d62788b9fb3b8c5c1c6caced9e2ebf6fffffff7ece3d4cac7bebdbebebebebdbcbac6b9b4b1ad9f8e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2838455560728298a2b3c3d4e6fafffffffffffffffffffffffffdead8c8a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872889db2c7ddf2fff7e3cfbcab8f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b7cbdff4ffffefdac5af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9def4fffffffffffffce8d6c6b39e8875604b3c2c1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4b6073859ba6b7c7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c4b5a498826d604e3d2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030404e606a7f959fb1becfdde8e9eaeef2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d0c7bab4a79e98989fabbac6d4e2effdfffffffffffffffff7ece3dfd9d3cfced9cecac7c3bebbbdc4c7d0e0e8f3fffffffffffffffffff1dcc7b29c87725d47321d000000000000000000000000000000000000000000000000000000000000000000000000101d314455617583939ea6aaacaba8a69d94887d6d6056463a291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404f606b8095a0b1bfcfddeefcfffffffffffffffffffffff8eadbcdc4b7b2aaa5a69d9891887e756a6159504b4438454b50555861676d747a81878e959fa9bac7d7e9eae3cfbcab9f8c7c655c4a3c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c7d7e9fcfffffffffffffffffffffffffffffffff4dfcbb7a68e79634e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323b484c555861646157483b2b1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395d72889db2c7ddf2fffffffffffffffffffffffffffffffffff0dac5b09b85705b3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34475974899eb4c9def3fffffffffffffffffffffeead8c8b49f8b78624d3f2e1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffeed9c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000031629394a5c677d92a7bcd1e7fcfffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000b20354a6073879db2beccd6dfded3cabfb3a79e928377696055505054595a62676b6f72869cb1c6dceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b59f8d8b8d8f91939597999b9ea7a3a5a7a9a6a49c938a7f75655d4b44372a1c0e00000000000000000000000000000000000000000a1f3447596a80959fa9a7a7a7a7a7a7a7a7a7a7a7a7a7a8aab0b4c0cfdae7f4fffffffffffffffffffffffff8e4d2c1a6907b66513b2635495a6a7f959ea7a7acb1b4bbc8ced9e6effbf3e7dacfc3b7b2a9a8a9a9a9a8a8a7a5a3a89e9b9894816c5b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a273744546073849aa5b7cbdfeeffffffffffffffffffffffffffe9d3bea9947e69543b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a6f8499afc4d9eefff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c7d7e9fcfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53687e93a8c4d4e7fafffff1dcc6b19c87715c47321c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576e8399aec7d8eafdfffffffffffff4e0cbb8a6957f6a5a493727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d3144556278889da9bac9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c2b2a0927e685b4a372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021222314250616c8197a0b2bfd0d3d4d5d8dddfe6f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee5d7cdc5b9b3adadb5bcc9d7e4f2fffffffffffffffffffffffff8f4eee8e5e3ebe2dfdcd8d4d0d2d9dce3eefbfffffffffffffffffffff2ddc7b29d88725d48331d00000000000000000000000000000000000000000000000000000000000000000000000002152737465761727e8890959795938e887f75675f4b4538291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e697e939eb0beceddedfcffffffffffffffffffffffffeadaccbdb0a69d95908c88827c756960564c473b35312832363a3a464c525560656c7279808a9fa9bacde1ececdac9bbaa9e8a7a645a483929190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba9bacde1f6fffffffffffffffffffffffffffffffffae7d4c4aa95806a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a34373a474c4e4c46392b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a5b71869bb0c6dbf0fffffffffffffffffffffff6e2cebaa998836e5d4b37230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000091e324657647a8a9fb4c9def4fffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000e24394e63798ea5b7cae1e8f4f1e6dfd0c5b8b3a098897e746a6565696e73787c8184878fa4b6c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3cfbcab9faba2a4a7a9abadafb1b3b8c5bbbdbec2b6b1a89e94877b6b6055473a2c1e0e0000000000000000000000000000000000000004182a3a4a6072808a919292929292929292929292929293959ba2b5bcc9d6e4eef9fffffffffffffffffffef0ddc9b5a38d77624d38222c3c50616b80888d92979b9faab4bbc8d2e0e8e3d5c9bcb5a59d9493939494939392908e8c8986837e72604b3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a19263644556176879db2c0d0e3f6fffffffffffffffffffffffff0dac5b09b8570594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abc0d6ebfff2ddc7b29d88725645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea9bacde1f0fffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a644f3a241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2135495b6f8499afc4d9eefffffff2ddc8b39d88735e38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293952677d92a9bacee2f6fffffffffffffbe7d5c4b49f8b78635544311d1607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374859647a8b9fabbccfe3e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cfbeb49f8b79635544311d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132433434b60728298a1b3c1bebec0c3c7cad4dbdee5f0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d6ccc9c2c3cacfdae7f5fffffffffffffffffffffffffffffffffdfafffef7f4f1ede9e6e8eff1f6fffffffffffffffffffffffff2ddc7b29d88725d48331d000000000000000000000000000000000000000000000000000000000000000000000000000919283946546068747b8081807e79736a61574d4132281a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a4a5b667c8c9fb4bccddcecfbfffffffffffffffffffffffff2e2ccbcaf9f9688807b77736d6760564b4538342a201d161e212529333637444b50565c646b7b8b9fb4becee4f4e7d8c8b9a89d88786257463726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c9def4fffffffffffffffffffffffffffffffffff2dcc7b29d8773604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d181f222a3337393633291b0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eeffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42576d8297acc2d7ecfffffffffffffffffffffffdead8c7b2a0907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffebd5c0ab96806b56412b16010000000000000000000000000000000000000000000000000000000009192e3f4b6175879ca9bacde1f6fffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000012273d52677c92a7c3d4e6fcfffff9ede3d6ccbeb2a79e9488807b7b7f83888d92969a9da5b6c2d3e5f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9bcb5bcc9babcbec0c2c4c6c8ccd6d0d2d3d3c9c6b9b4a59d8c80736159493c2c1e0e000000000000000000000000000000000000000c1c304354606a777c7d7d7d7d7d7d7d7d7d7d7d7d7d7d8085949fabb9c5d1dee6f1f4fafffffbf5f3f0ede0d0bfb19b86715a4834201e334351626b73787d81868b969faab5c1ccd6d2c5b8ab9f96877f7d7e7f7f7e7d7c7a787674716e69605443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091827374758667b90a2b3c7dcf1fffffffffffffffffffffffff4dfcab59f8c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdf1dbc6b19c86715c382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60748a9fb4c2d3e5f5fffffffffffffffffffffffffffffffffffffffffeebd9c9aa95806a553e2e1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10121a1e1d1b18140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3d4d63788c9fb5cadff4fffffff4dec9b49f89745645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff4fffffffffffffff3e1cdbaa99a8474604b443325150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4a5c677d8d9fb4bbcbe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeece1cdbaa99b8674604b3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006151c30435460738399a3a9a9a9aaaeb2b7c3c6c9d2dee0e8f3f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4e8e0ded8d8dfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffefbfdfffffffffffefdfdfcfafffef7f4f2e8dcc7b29d87725d48321d00000000000000000000000000000000000000000000000000000000000000000000000000000b1b2836434b5660666a6c6b69645c544b4639301e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536475863798a9eaabbcedaeafafffffffffffffffffffffffffae7d4c4af9e9581756b66625958514b453832281f180c0803090b10171f212631353a3e4a4f5d677d92a0b1c5d6e8f6e6d6c6b7a69c8675615544311d1302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375e73889db3c8ddf2fffffffffffffffffffffffffffffffffff3dfcab6a5907b65503c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f2124211e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c6d6e9fcfffffffffffffffffffffff5e5cfbfae99836e593b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000011527374b5d6c8197a5b6c7d7e9fcfffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000013293e53687e93a8bdd3e8fffffffffff3e8e0cfc5b9b3a69d95909094999da6a7abafb2b7c3d3e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7dacfcacfdacfd1d3d5d7d9dbdee0e8e5e7e9e5ded7cdc3b7ab9f958477635b493c2c1b0b00000000000000000000000000000000000000132536434a58616768686868686868686868686868686a707f8d9ea7b4c0cad3dddfe6e2e2e8e0dedbd9d0c2b3a1917c67513c2b191525334451565b63676c7177818c9ba3b3b9c5c1b5a79e8d81756968696969696867656361585c58544b4336261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a4c5e6f849aafc4d9effffffffffffffffffffffffff8e3cfbcab937e68533a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbf1dcc7b29c87725d3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398a4b6c7d7e9fcfffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c4a36220a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e2527303333302d29201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a5c6c8196abbccfe3f8fffffff6e1cdbaa98b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f8499aec7d7e9fdfffffffffffffde9d7c7b4a297816c625044331c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3e4d5f687e939daebbced8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b5a3957f6a5a49352011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263644556075859393939495999da5a9b1b5c2c8ccd5dee1e9edefefefefefefeff0f0f0f0f0f0f0f1f1f1f1f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f2ededf2f2f2f2f2f2f2f2f2f2f2f2f2f1f1f1f1f1f1f0f0f0f0f0efefefeeeeedededececebeaeae9e8e7e6e5e4ebe3dfddd5ccbdaf99846f5a442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000b18263038454b51555756534f4a3e3632281b130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c3043546176879da8b9c8d9ebf8fffffffffffffffffffffffffff4dfcbb7a695806c6056504c473b3c3632281e160a04000000000000040a0c141d20252d363f4d5f6d8297a7b9cce0f7f4e4d4c4b5a4998373604b41312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5a4935200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea8b9cde1f5ffffffffffffffffffffffffedddc8b29d8873594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000081d314455657a8d9fb5c3d3e5f5fffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000013283d53687d92a8bdd2e7fffffffffffffbede3d6ccc4b7b2aaa5a5a9aeb3b7c4c0c4c7cad4e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dfe3ece4e6e8eaeceef0f3f5fbfffcfff9f4e9e1d4c9bcb4a29a8779635a4939291603000000000000000000000000000000000000081825303a474c52525252525252525252525252525355616a7c899aa2b2b6c3c7cad4cdcdd5ccc8c6c3bfb3a399836e5f4d391d0d071626333d3c494d525759616c7a85939ea7b3b3a39b897c6b605653545454535352504e4c473a433f3530261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f4051667c91a6c7d8eafdffffffffffffffffffffffffecdac9af9a846f5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9f3dec9b49e89745b4935210c0000000000000000000000000000000000000000000000000000040a0c100c0a04000000000000000000000000011426374b6175869ca9bacde1eefffffffffffffffffffffffffffffffffffffffff3decab6a48f7a644f3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152330393d45484845433e35302518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d31455664798b9fb4c9daecfffffffffde9d7c7a28d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a52677d92a9bacde1f6fffffffffffffff5e5d1c0b19f95806b62503a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414e60697f939db4bac7d5e3eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c2b49f8a78634d3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182737455761767e7e7e7f8083878d949ba3abb3b8c5c9cdd7d8d9d9dadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadad9d9d9d8d8d7d7d6d6d5d4d4d3d2d1d0cfd9cfcac8c5b8b39f917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2731363b4042403e39362d211e160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4a60728399a5b6c6d6e6f6fffffffffffffffffffffffffffbe8d6c5b39d8875604b453837342a27201d150a03000000000000000000000001080b101b2230414c6177899eb3c9d9ebfef2e2d2c2b3a196806b5f4e3e2d1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff1dfcab49f8c78634d3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffffffffffffffffffffefdac5af9a85705a45301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffff4dfcbb7a68c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000031729394b6073869cabbccfe1f1fffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000012273c51677c91a6c9daecfffffffffffffffff3e8e0d4cbc8bfbababec3c8cbd5d6dadcdfe6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f8fffffcfefffffffffffffffffffffffffcf1e7d9cfc0b4a59d8878635746321e0e0000000000000000000000000000000000000008131c2a33373c3d3d3d3d3d3d3d3d3d3d3d3d3d3e434f5e667884919ca4adb2b7c3b8b8c5b8b3b0aeaba1998576614c41301d0000081621292c35383d3b474c5c64737e89969e9e948578665e4b45383e3f3f3e3e3d3b3937332a2e29201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121364c61768ba9bacee2f6fffffffffffffffffffffffff4dfcab49f8b76614c37210c0000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9f5e1ccb9a88d78634e382311000000000000000000000000000000000000000002080b0e1216171f2125211f170c000000000000000000000000091e32465763798a9fb4c0d1e5f5fffffffffffffffffffffffffffffffffffffff9e5d3c2ac97816c5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003152533414d525a5d5d5b58534a4336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112232424b6074859ba9bacee7f7ffffffffffe6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9def4ffffffffffffffffefdecebdaf9e95806a5847331f140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122331424f61697f929fa9b8c5d0e0e8f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e1cdbaa999836f5d4b372310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192839475861696969696b6e72787e868e969ea7aeb4bac7c3c4c4c4c4c5c5c5c5c5c5c6c6c6c6c6c6c6c6c6c7c7c7c7c7c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8c8c8c7c7c7c7c7c7c7c7c7c7c7c6c6c6c6c6c6c5c5c5c4c4c4c3c3c3c2c2c1c0c0bfbfbebdbcbbbac9bcb4b2afa79e93816c5e4c39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000010a151d20262b2c2b2924221b100903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b5d6a7f94a1b3c3d4e4f4fffffffffffffffffffffffffffff5e0ccb8a7937e6956453228221f18120b0902000000000000000000000000000000000007131f3447596b8095abbccfe3f7fff0e0d0bfb09e927d685c4a3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff7e3cfbcab97826d594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffff1dcc6b19c87715c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499afc4d9eefffffffffffffffffffffffffae7d4c4a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffedd8c3ae98836e5941311f0f00000000000000000000000000000000000000000000000000000a1e334657687e93a4b5c9daecfffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000f243a4f64798fabbccfe3f8fffffffffffffffffbf2e7dfddd5d0d0d4d8dde0e7ebeff2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d1c3b7a69c8675614b3c2c190600000000000000000000000000000000000000000c181f2227282828282828282828282828282832404d5a626f7d8790979da5a2a3a3a3a79e9b99968f8376615847332312010000040e0e192123282a343e4a546069778089897f73625a4c403228292a2a2928272523211f1719140b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758748a9fb4c9dff4fffffffffffffffffffffffff7e2cebbaa927d685239291703000000000000000000000000000000000000000000000000000a0f111a16110d0b050000000000000000000000000000000000000000000a1a2d3d52677c92a7bcd1e7fcfce8d6c6a8937e69533f2e18080000000000000000000000000000050b0d1115151d2024272b2a33373a37332a1c13030000000000000000000003162939495b697e93a2b4c7d7eafdfffffffffffffffffffffffffffffffffffffff0dec9b39e8975604b362110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010213343505f676f7372706d69605443301c1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404f606c8197a3b5c7d8eafffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576e8399aec6d6e8fcfffffffffffffffcebdbccbcb49f8a76614c42321e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142432434f61697d8b9ea6b4c0ccd6e1e9f4f6fdfcf5f3f1efefefefefefefefefefefefefefefefeff4f8fffffffffffffffffde9d7c7b3a18f7b65503f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b293a474c5454545455595b63697179818991999fa9abaeafafafafafb0b0b0b0b0b0b0b1b1b1b1b1b1b1b1b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1b1b1b1b1b1b1b0b0b0afafafaeaeaeadadacacababaaa9a8a8a7a5a4a3ab9f9d9a93897e6c635140301d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11151716140f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657657b8c9fb4bfd0e1f1ffffffffffffffffffffffffffffffecdac9b39e8975614b3828160d0b050000000000000000000000000000000000000000000004182a3b4d62788b9fb4cadff4fffeedddcdbcb49f8b7a645846331f1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffeebd9c9b49f8b77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffff3dec8b39e89735544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737546a7f94a9c4d5e7fbffffffffffffffffffffffffebd5c0ab96806b563726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffff2dcc7b29d87725f4d3d2c1b0a000000000000000000000000000000000000000000000000000c21364c6176889eb3c2d2e7f7fffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffaf4f2eae5e5e9eef2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f2f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeee1d4c4b6a497816c5b4935210c000000000000000000000000000000000000000000040a0c12131313131313131313131313131522303c494d5f67737b82888b8d8d8d8d8c898684817a6e6158473a2a1705000000000000060c0e12181f2d36434b58616b74756a6055483c2f1e16141414141312100e0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c61768ca9bacee2f6fffffffffffffffffffffffffeead8c8ae99846e5746331e0a000000000000000000000000000000000000000000000004121d24272f2b2722201815110c0a040000000000000000000000000000000c1a28384a5b6e8398aec3d8edfffff0dbc6b09b86715d4b362614010000000000000002090b0f1317192022262a273136393d413a474c504c473a311e160a000000000000000000000b1b2c3d4a6072849aa9bacde2f6fffffffffffffffffffffffffffffffffffffff5e0ccb9a7927d67523f2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f50616a7d85888885827e72604a402f1d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4c5e697e939fb1c2d2e5f5ffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293951677c91a8b9cce1f5fffffffffffffffff9eae1cdbaa997826d604f4232281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152532424f5f687b889aa2b3b8c5cdd6dfe2eae8e1dedcdadadadadadadadadadadadadadadadadadfe3ecf7fffffffffffffff5e5d0bfb09a85705d4b37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2933373e3e3e3f403d494e545c646c757c838a9096989a9a9a9a9a9a9a9b9b9b9b9b9b9b9c9c9c9c9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9c9c9c9c9c9b9b9b9b9b9a9a9a9999989898979796959594939291908f8e8c8a88847e76686051453422120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f3f4c6176879daabbceddedfffffffffffffffffffffffffffffff4e3cfbcab95806b5746321a0a00000000000000000000000000000000000000000000000000000c2034485970859ab0c5daeffffffbebe1cdbaa99d8776614c41311c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea6b8cbe0f4ffffffffffffffffffffffffefdac5af9a85705544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffff4dfcab7a5927d675b4939281603000000000000000000000000000000000000000000000000152a3f546a7f94a6b8cbe0f0fffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000a1e32465771869bb0c9d9ebfefffffffffffffffffffffffffffafafefffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1efeeefefefeee8e1dedddfe3ecf7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d3c2b49f8b78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000004121e2c35414d5460666d7276787878787673716e6c655d4c473a2a1c0c0000000000000000000000040f1826303a474c546060554b44372b1e1203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0b070000020000000000000006131c304354677d92a7c7d8eafdfffffffffffffffffffffffffff4dfc9b49f8a76614c36210c0000000000000000000000000000000000000000000003122230393c45403c37342b2a26221f1815110d0b05000000000000000006121c2a38455663798c9fb4cadff4fffff2ddc9b5a3907b655443301c0f00000000050b0d151d2025282c2b34373b3f37444b4e52565a58616561584e4232281a0a000000000000000000000f1c30435463798b9fb4c8d8eafefffffffffffffffffffffffffffffffffffffbe8d6c5b09b85705d4b37220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d6a7f929a9d9d9a9893826d5e4c38240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737485a667c8c9fb4bdcee0f0fffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb4c9def3fffffffffffffffffffce9d7c7b1a0937e69604b46392b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152432414e5d657784939ea7b4b9c6c9ced8d6ccc9c6c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5cacfdae7f0ffffffffffffffedddc8b4a28f7a654f3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212929292a2b2c35383e4a4e5660676e767b80838484858585858585868686868686868687878787878787878787878888888888888888888888888888888888888787878787878787878686868686858585848484838382828181807f7f7e7d7c7b7a787775736f6961574e42342717040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d100f0c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b5d6d8297a5b7c8d9ebfbfffffffffffffffffffffffffffbeee4d7cab59f8c78624d39281600000000000000000000000000000000000000000000000000000005192b3b54697f94a9c9daecfffffffde9d7c7b6a599836e604e3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffdead8c8a9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffff8e3cfbcab8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddf3fffffffffffffffffffffffff4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffff9e6d4c3b49e8a79635745321e13010000000000000000000000000000000000000000000005182a3b596e8499aec5d5e7fefffffffffffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000003162939556b8095abbccfe3f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3dcdad9dadadad9d6ccc9c8cacfdae2eaf5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2cebbaa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000e19203036434a505857616263636361585b59564f4b3f332a1c0c000000000000000000000000000008141c2a3336434b4b44373127190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b12141d2021201c131a18151311100f10121a2130404b6073859bb1c6dbf0fffffffffffffffffffffffffffff6e2cdbaa9927d68523d281300000000000000000000000000000000000000000000112130404d515a55514d483b403b37342a2a26221f1816120e0b0902090e19202f3a47566075859baabbcee2f7fffff8e4d2c1b09b8573604b3d2c1d0f050b0d181f222832363a3e413b484d515458556063676b6f73767a7768604b4538281a0a00000000000000000000132536495b6c8197aabbcee2f7fffffffffffffffffffffffffffffffffffffff4ddc8b4a38f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e324657657b8c9fafb2b2b0ada0907c66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556278899eaabbcedbebfefffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566d8298adc5d5e7fbfffffffffffffffffff5e5cebeb59f8d7e6d6157483c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423313f4b5962727e89959ea8afb4bac7c6b9b4b1afafafafafafafafafafafafafafafafb0b5bcc9d3e3ecf7fffffffffff7e4d1c0ae98836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c14141414161a21232d3638454b525761666b6e6f6f6f6f7070707070707171717171717171717272727272727272727272727272737373737373737372727272727272727272727171717171717070706f6f6f6e6e6e6d6d6c6b6b6a6a6968676665636260555a534c46393124170800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1820222525211e160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556657b909fb1c3d4e6f6fffffffffffffffffffffffffff3e8e0d0c6b9af9a846f5a49351b0b0000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfe3f8fffffff5e5d4c3b2a1927d685847331f100000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffffffffffffffffffffecdac9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8298adc2d7edfffffffffffffffffffffffff6e1cdbaa88e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffff1e1cdb9a89c8675604b41311f0f000000000000000000000000000000000000000000000b1f34485972879db2c7dcf2fffffffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000d23384d62788c9fb4c7d8eafdfffffffffffffffffffffffffff8f4f4f6fcfffffffffffffffffffffffffffffffffffffffffffeeeded1c8c5c4c4c5c5c4c6b9b4b2b5bcc9ced8e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000613182530353b39464c4d4e4e4e4c473a44413a372e1f170c00000000000000000000000000000000010c181f2630353631271d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2027263135363530252f2d2b2927252425272c36414d5e697f94a3b5c9ddf2fffffffffffffffffffffffffffffdead7c7b19c86715c47311c0000000000000000000000000000000000000000000d1d2e3f4d5e666f6b6662595955504c473a403b37342a2b2724201d151d202c35404c5961748399a3b5c8d9ebfeffffffefddc9b5a3937e695b493b2c201920222a343738454b4f53575a5962666a6d7175797c8084888c8f897e6d6056453828160300000000000000000008182c3d4d62788b9fb4c9daecfffffffffffffffffffffffffffffffffffffff7e4d1c1ac96816c57412c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404b6175879dabbcc8c7c5beae99836e593828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6074859ba7b8c8d9ebf9fffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283851667b90a6b8cbe0f5ffffffffffffffffffffece3cfbcab9f938275625a48352011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212e3b48546068768089939a9fa9a4a2a89e9c9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fabb6c2cfdae7f2ffffffffffefdfc9b49f8b77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0f1a2128323639464b5156595a5a5a5a5a5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5b5b5b5a5a5a5959595858575756565554535352504f4e4c4b44373e3633291b1406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a212b34373b3a3632281d150a00000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6074879cb2becee1f1fffffffffffffffffffffffffff3e3d6ccbfb3a89e927e68533c2c1900000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffff1e1cfbfb39e8976614c3e2e190900000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffffffffffffe5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253652677c91a7c4d4e7fafffffffffffffffffffffffce9d7c6a8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffce9d7c6b5a497826d5f4d3d2c1b0b0000000000000000000000000000000000000000000d22374c62778b9fb5cadff4ffffffffffffffffffffffffffffffffffffe6d1bba6917c66513c27110000000000000000000000000c2035495a6e8399a9bacee2edfbfffffffffffffdf6f4f0ecece3dfdee1e9f5fffffffffffffffffffffffffffffffffffffffff0e0d1c0b4b0afafb0b0afaba89e9d9fabb4bac7ced8e6edf9fffffffffffffffffffffffffffffffffffffffffffffffffffff8eedcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2026293336383838383733292f2c25231c1104000000000000000000000000000000000000000408141c20201d15090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000312192731363c37444b4b4a43364442403e3c3a3a3a3c3d494e5f677c8c9fb4c1d2e4f8fffffffffffffffffffffffffffffff2ddc7b29d88725d48331d000000000000000000000000000000000000000005182b3b4b5d667c84807c77736e6a6661595955514c483b403d3936322832363c494d5e66778499a1b3c1d2e6f6fffffffff8e4d2c1b49e8a796359493d342b34383b474c53566064686c7073777b7f83868a8e9296999da6a79e928274605645321e12000000000000000000000e2035495a6d8298abbccfe3f4ffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4c5e6c8197a5b6c9d9dddac8b39e89735645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6a8095a3b5c5d5e6f6fffffffffffffffffae6d4c3a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf1ffffffffffffffffffffffecdac9bcb5a0988678624d3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b36434a58616b767e858a8f8e8d8b898785858585858585858585858585858585858d9ca4b5bcc9d4e2ecfcfffffff7e2cebbaa937e68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a151d202933363b4143454545454545454646464646464647474747474747474747484848484848484848484848484848484848484848484848484747474747474646464646454545444443434342424140403f3e3d3c3b3a393735312629211e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111f2c353b484d504f4b463931271a0b00000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596a7f94a5b6cadcecfffffffffffffffffffffffffff3e3d5c5b8b3a1998a7e72604b35200e00000000000000000000000000000000000000000000000000000000000a1e32465773889eb3c8ddf3ffffffffffede0ccb8a797826d5c4b37261401000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca6b7cbdff4ffffffffffffffffffffffffecd7c2ac97826d5739291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffff4e4d2c2b19f927d675b493929190e0b0802000000000000000000000000000000000a1a2f3f53687e93abbccfe3f8fffffffffffffffffffffffffffffffffff7e7d5c5a5907a65503b251000000000000000000000000006192c3c4d63788b9fb4bfcfddecf9fff9f3f1eceae2dfdbd7dacfcac9cdd7e4f5fffffffffffffffffffffffffffffffffffff9e5d3c2b4a29a999a9a9a99968d89888c979fa9b4bbc8d0dee6f1fffffffffffffffffffffffffffafbfbfbfafafffbf5f3f0ece3dfd0c1af9a85705a45301b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b11171e2123232323211f171917100e08000000000000000000000000000000000000000000000001080b0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e3037444b515955606160545c5a57555351504f5052555b636e7d8b9faabbcedfeffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c00000000000000000000000000000000000000000b20344859657b8b9a95918c88847f7b77726e6a6662595a56524e4b4538454b515a626d7c889aa2b3bfd0dfefffffffffffffefe1cdb9a89d8777635b4c483c484d535962686e757a7d8185898c9094989c9faaa7abafb2b7b8b3a0988474604b40301d0900000000000000000006192b3c4e63798c9fb5c6d7e9fcfffffffffffffffffffffffffffffffffffff1dcc6b19c86715a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838485a667c909fb1c3d3e7f2e0ccb8a78b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788b9fb4c1d2e3f3fffffffffffffffffff4dfcab7a58b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8196acc2d3e5f9fffffffffffffffffffff7e7dacfbeb2a49b85705d4b37230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1825303a474c586168707679797876747170707070707070707070707070707070707a86969fabb7c3cfe1e8f4fffffdead8c8ae99836e593b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b171e21262b2e2f2f3030303030303131313131313131323232323232323232323233333333333333333333333333333333333332323232323232323231313131313030302f2f2f2e2e2d2d2c2c2b2a2a29282726252322201d14140c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111212e3d494e5962656461574b4538281b0b00000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c62778a9eb4c3d3e6fafffffffffffffffffffffffffbe8d5c5b8a79e91847869605443301c080000000000000000000000000000000000000000000000000000000000031629395b71869bb0c6dbf0fffffffffffbe8d5c5b59f8d7a645544311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db3c8ddf2fffffffffffffffffffffffff1dcc6b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff0e0cebeb49e8a79635746372924201d1514100c0a04000000000000000000000a1527384b5d70859ab0c9daecffffffffffffffffffffffffffffffffffffecdac9b8a78d78634d38230e000000000000000000000000000e2035495a697f94a1b2bfcedfe6e8e5dedcd7d8cec9c6c2c9bcb5b4bac6d7e9fcfffffffffffffffffffffffffffffffffff3decab6a49a8484858585848178747378828b979faab3bfcad3e1f1fffffffffffffffffbf2eceae5e5e5e5e5e4e3e8e0dedadacfcabfb3a3947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0d0e0e0e0c0a040001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2832414d5560676e7375767573716f6d6a6866656465676b707983919fa9bac8d8eafdffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a00000000000000000000000000000000000000091d2f404d6277889ea9aaa6a69d9995908c88837f7b77736f6b676360565b5660666d7882909da6b4c0d0ddedfdfffffffffffffce9d7c6b6a59d87796a62595b5a626970777d83898f93969a9ea7a6a9adb1b4bbc8c0c4c8cbccbeb2a298826d5e4c382410000000000000000000000e2136495b6d8297a8b9cde1f2fffffffffffffffffffffffffffffffffffff3dec9b5a48d78624d3b2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e3245566278899eb3bdcee1f1fbe8d6c5a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196aabbcedfeffffffffffffffffffffff2ddc7b29d88725746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374f647a8fa4b6cadef7fffffffffffffffffffffff7ece3cfc2b5a38f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2a333a464c53576164646361575c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5c6474808d9da5b2beccd6e4effcfff3dec8b39e8873594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1116191a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1c1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1e1e1e1e1e1e1e1d1d1d1d1d1d1d1d1d1d1d1c1c1c1c1c1c1b1b1b1a1a1a1919191818171616151514131211100e0d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4b5b636f777a7a766b6056463928160300000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8196a8b9cde1f1fffffffffffffffffffffffffff5e0ccb8a79e897d6f625a4b43362614010000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffff3e3cfbcab9b8573604b3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3e3d2c2a5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f54697f94a9bed4e9feffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5a6f849aafc4d9effffffffffffffffffffffffff4dfcab49f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffeece1cdb9a89c867561554639393631272925211f171714110e0c0b090c0d111a28324556657b90a2b4c8e7f7fffffffffffffffffffffffffffffffffaede3cfbcab9e8874604b35200b0000000000000000000000000006192c3c4a60728399a1b1bdcad4d3d3cac7c2c7bab4b1aca8ab9f9fa8bacde1f6fffffffffffffffffffffffffffffffffce8d6c6b19c86726f6f70706f6c635b5b636c78818b99a1b2b6c3d3e7f7fffffffffffff8eaded7d4d0d0d0d0d0cfced5ccc8c5c9bcb5afa19a8574604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2938454b5f67747c83888a8b8a88868482807e7c7a797a7c80858e98a0b4bac7d7e6f6ffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17000000000000000000000000000000000000000f24384c5e6f8399a6b8c7c4b7b2aeaaa5a59d9995908c8884807c7975727072757b828b98a0b2b7c4d1deedfbfffffffffffffffff4e4d3c3b6a59d8a8077727073777e858b92999ea8a8acafb3b8c5bfc2c6c9ced8d5d9dddfe0cfc0b2a0917c66513e2e1b08000000000000000000061a2c3d4d62778a9eb4c3d4e6fafffffffffffffffffffffffffffffffffff8e5d2c2ab95806b5947341f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132332434b6074859ba7b8ccdbebffffe1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192d3d576c8297acc8d8eafdffffffffffffffffffffedd8c3ae98836e59392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000922374b5c72879cb1c9d9ebfeffffffffffffffffffffffffece0d2c1a8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f29333639464b4f4f4d4b46394545454545454545454545454545453e4b56606b7b8798a0b4b9c6d1e1e9f4f5e0ccb8a78c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040505050505060606060606060707070707070707070808080808080808080808080808080808080808080808080808080808070707070707070606060505050404040303020201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3d4b5d6579848b908f898074615746321e0800000000000000000000000000000000000000000000000000000000000000000000011527374c62778a9fb4c6d6e9fffffffffffffffffffffffffffff3dec8b39e8979675f4d483c30261808000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffecdac9b5a3937e695a483626140100000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffbe8d6c5b5a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d70859bb0c5dbf0ffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41566c8196abc1d6ebfffffffffffffffffffffffff7e3cfbcab907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffce9d7c6b6a49983736157524e4b44373f3b37332a2c29262421201e2122262f38454b6074859bb0c0d1e3fffffffffffffffffffffffffffffffffeeddcccbcb59f8d7d675443301c0800000000000000000000000000000e1c304354607483979fb2b6c3bec2b6b1ada8a99f9b97938f8c8a9fb4c9def4fffffffffffffffffffffffffffffffff5e1ccb9a8937e69545a5b5b5a564e49494d5a626c79838f9ca4b6c9d9ebfefffffffffbeadaccc3bfbabbbbbbbabab9c5b8b3b0acab9f9a918476615645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a29394656606d7c8791989d9faa9f9e9b99979593918f8f8f91959ba3aeb2becdd7e5f5fffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000071a2d3e51667c90a1b3c4d5d4cbc8c3bfc3b7b2aeaaa6a69d9995928e8a8786878a90989faab2becbd4e2eefcfffffffffffffffffffff1e1d3c3b6a99f958c8786888d939a9fabaeb4b9c6c1c5c8ccd6d4d8dbdfe2eaebeef2f4ecdecebeb19c86715c4b37220d000000000000000000000f203448596a7f95a5b7cbdfecfffffffffffffffffffffffffffffffffffff0dec9b49e8a77614c402f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122231414f616d8297a3b5c5d5e8f9fff6e1ccb6a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a27374a5b70859bb0c5daf0fffffffffffffffffffffce9d7c6a9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e556a7f94abbccfe3f7fffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171f212832363a39383632293030303030303030303030303030302e38454b5d657682929ea8b4c1cdd7e2e7e0d2c4a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637495b657b89999faba89e958475614b36261401000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095a9bacde4f4fffffffffffffffffffffffffffce7d2bca7927d675b4d41352b1c14080000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffff7e7d2c1b39e8978625443301c1101000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a79b8675604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657a8fa3b5c9ddf2ffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffeebd9c9a9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffff4e4d3c2b3a19983766c676360555854504c473a413e3b3937353236383b3f4c56606d8197a3b5c9deeefffffffffffffffffffffffffffffffff0e0cfbeaf9e937e685f4d362614010000000000000000000000000000001325364556607481929da5a8a9a6a49c97938e8a86827e7a77879db2c7dcf2ffffffffffffffffffffffffffffffffecdac9b49e8976614b36454544413835353c484d5b636e7a869cabbccfe3f1fffffffff2deccbcafaaa5a6a6a6a5a5a4a2a79e9b97928b857c6f6158473828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384657617482919da5aeb2b5bbb4b3b1afacaaa8a6a5a4a5a7aab0b5c1c6cfe1e9f5fffffffffffffffffffffffffffffffffffffdead7c7a6917c67513c27120000000000000000000000000000000000000d21364a5c70859bb0bfd0e2e7dfddd9d4d4cbc7c3bfc4b7b3afaba7aa9f9d9b9d9fa9adb4bbc8cfdfe7f2fffffffffffffffffffffffffff1e1d3c7bab4ab9f9c9b9da6a8b0b5bcc9c9cdd6d6dadee0e8e9edf1f4f7fdfffffffffcecdec9b6a48f7a644f3a250f0000000000000000000005182b3b4b6075879db2becfe2f3fffffffffffffffffffffffffffffffffff5e1cdb9a897826d5e4c3c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212f404e5f697f94a0b1c1d2e3f3fffff7e2cebbaa8b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e2b38455563798c9fb5cadff4fffffffffffffffffffff6e1cdbaa88f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022384d62788b9fb4cadff2fffffffffffffffffffffffffbe8d6c5a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c161e21242423211e161b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a28323f4b58616e7d8a9ba3b4b9c6ced5cbc2b5a6907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1019140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556379899ea7b5bcb9b3a297816c5443301c080000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c7d7e9fffffffffffffffffffffffffffff6e1cbb6a18c76614c3d3020190e01000000000000000000000000000000000000000000000000000000000000000004172a3a5b70859ab0c5daeffffffffffffffffff0e1ccb9a89a8473604b3f2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffff5e2cfbeb39e8978625645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8398aec1d2e4f8fffffffffffffffffffffffffffffffffffff1dcc7b19c87725c392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5ffffffffffffffffffffffffffeed9c3ae99836e593c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffff0e0d0bfb3a19987817d7975716d696561585a5754514e4c4b464b4d50555d657481979fb1c1d2e4fcfffffffffffffffffffffffffffffff4e4d2c2b2a095806a604e4130180800000000000000000000000000000000081828384556606d7d878e9293918c87827e7975716d696d8298a5b6cadff3fffffffffffffffffffffffffffffff8e3cfbcab96816c57463330302f2c2321212b343d494e5c647a8c9fb4c2d3e5f9ffffffecd7c3af9d9590909090908f8e8d8b8885827d7770665e4c473a2a1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d32455661758497a0b2b7c3c8cacecac8c6c4c2bfbdbbbab9babcc0c5c9d1dbe2edfcfffffffffffffffffffffffffffffffffffffff6e2cdbaa98e78634e39230e0000000000000000000000000000000000000f24394e647a8ea3b5c9ddedfaf4f2eeeae6dfddd8d4d5cbc8c4c0c8bbb4b2b0b2b4bac7caced8e6ecfafffffffffffffffffffffffffffffff1e5d7cdc9bcb5b2b0b2b7c4c5cacfdadee1e9ebeff3f5fbfffffffffffffffffffffff9e5d3c2aa957f6a55402a1500000000000000000000000d1e324556667c91a0b2c4d5e7fbfffffffffffffffffffffffffffffffffce9d6c6b1a0917c665a483a291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3f4c5e687d8d9fb5becedfeffffffff4dfcab49f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d303c49566073849aabbccfe3f8fffffffffffffffffffff4dec9b49f8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a6f849aafc4d5e7fafffffffffffffffffffffff5e0ccb9a78f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0f0f0e0c0a030005050505050505050505050505000a161e2e3a464c5f677885939ea8b4bac4b8b3a49c8876614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309111c23252f29201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f11121211100d0b070000000000000000000000000000000000000000000000000000011426374b6073859ba7b9c5cfccc0b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000114263651667c91a6b8cbe5f5fffffffffffffffffffffffffffff8e3ceb9a38e79644e39241305000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1fffffffffffffffffce8d6c6b4a2947f6a5d4b3d2d1b0b0000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1ffffffffffffffffffffffffffffffffffefdac6b2a0917c675a4938281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394d62788b9fb4cadfeffffffffffffffffffffffffffffffffffffffff3dec9b49e89745746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c8d9ebfefffffffffffffffffffffffff2ddc8b39d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffeedddd0bfb3a69d96928e8a86827e7a76736f6c6966636160576162656a717b85979fb1becedfeffffffffffffffffffffffffffffffffce9d6c6b5a3988272604a423123130000000000000000000000000000000000000a1a2838454b5f6773797d7e7c77726d686460565e697e93a0b2c3d3e6f9fffffffffffffffffffffffffffffff4dfcab59f8c78634e3929171b1a170e0c0d19202c353e4b5c6b8096a4b6cadeedffffffead4bfaa957f7b7b7b7b7b7a79787673706c686259514c40332a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424b6074849aa2b1becad4dddfe2dfdddbd9d7d5d3d1cfcecfd1d5dbdde4eff5fefffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b35200b000000000000000000000000000000000000152a40556a7f95aac1d1e4fbfffffffffffaf4f2eeeae7e0ddd9d5d9cecac7c5c7c9cdd7dfe2eaf6fffffffffffffffffffffffffffffffffffff5e9e1dacfcac7c5c8cbd4dadfe3ecf3f5fcffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000031628384c5e6d8298a6b8cbe0ecfefffffffffffffffffffffffffffffffff4e4cebeb39e897862584638281909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142330404c5d667c8c9fabbccfdcecfdfffffff3dec9b39e8974604a35200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631414d5a62748298a2b4c9daecffffffffffffffffffffffefd9c4af9a846f5645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c51677c91a6b7cbe0f5fffffffffffffffffffffeebd9c9b39e8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002111c2933414d5a63737e8a979fa9a9a69d938679635847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1319161e212e373a443e35302518100902000000000000000000000000000000000000000000000000000000000000000003090b12161e2124262727262522201c130d0c0600000000000000000000000000000000000000000000081d314455697e93a3b5c5d6e3e0cbb8a68f7a644f3a240f0000000000000000000000000000000000000000000000000000000000000000081c3043546d8398adc4d5e7fffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb5cadff4fffffffffffffffffff4e4d1c0b49f8b7b655b4a3929170300000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffae7d4c4ad98836e5f4d3c2b1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8096aabbcee2f7fffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778caabbcee2f7fffffffffffffffffffffffff4e0cbb7a68d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffbedddd0c4b7b2aba7a99f9b9794908c8884817e7b7976757576777b8086909ba3b1bdcedcecfdfffffffffffffffffffffffffffffff3e1cdb9a89b857560544330241405000000000000000000000000000000000000000a1a2832414d546064686967615958534f4b5d667c8c9fb4becfe1f1fffffffffffffffffffffffffffffff9e5d3c2af99846f5b49351b0b000501000000050f1a212e3e4b6075869cb1becfe5f5fffff3dec9b49e8a7a6666666565646260565b57524c483b38301f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4e606d8298a2b4c0cedfe6f1f4f7f4f3f0eeeceae8e6e4e4e4e6eaf0f2f8fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715544311d080000000000000000000000000000000000001a2f445a6f8499afc4d9eefffffffffffffffffffffffaf4f2eeeaebe2dfdcdbdcdfe2eaf4f7fefffffffffffffffffffffffffffffffffffffffffcf7ece3dfdcdbdddfe7eff4f8ffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0000000000000000000000000a1a2f404c6176889eb3becee0f0ffffffffffffffffffffffffffffffffffece0ccb8a79c8676615645372718080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d32414d5e667b8b9faabbc9daecfafffffffff5e0ccb9a7907b66513d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192737444b5f67788498a0b2c0d1e7f7fffffffffffffffffffffbe7d5c5a9947f6954382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20364b6074889db3c7d7e9fcfffffffffffffffffff3e3cfbcab97826d5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f303c4954606977828a929491887e74635b493a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e21282e2832363f4b5059544a43362d211e160e0b08010000000000000000000000000000000000000000000000000000060a161e2127293236393b3c3c3c3a383530252320190e0700000000000000000000000000000000000000000b20354b6074879db2c1d2e3f3e7d5c5a9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf3fffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90abbccfe3f8ffffffffffffffffffffeee2cebbaa9e8979635746331e0a0000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffff4dfcbb7a68d78634d40301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175899eb3c8d9ebfefffffffffffffffffffffffffffffffffffffffce8d6c6a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4fffffffffffffffffffffffffae7d5c4a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffbede2d4cbc8c1c7bab4b1ada9a5a69d9a9693908e8c8a8a8b8d90959ba3b0b5c1cedbebfafffffffffffffffffffffffffffffff3e2cfbeb49e8a79635745362513060000000000000000000000000000000000000000000a151d3136434a4f5354514c473a3e4658657b8b9faabbcedcecfffffffffffffffffffffffffffffffff3decab6a4907b66503d2c1a00000000000000000006101e324556657b90a0b2c7d7e9fcfff5e1ccb9a89e8879635550504f4d4b4538423d37342b241d12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a687e92a0b2c0d1deecf9fffffffffffffffffffdfbfaf9fafcffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57372614010000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffef7f4f2f0f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f1f0f2f4fafffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b85705b46311b00000000000000000000000000121f334758677c919fb1c2d2e4f4fffffffffffffffffffffffffffffffffbe8d5c5b5a49a847460554436251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2731424f5f677c8b9fa9bac8d8e7f7fffffffffffbe8d6c5af9a85705b4a36210a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374455606c7d8a9ba2b2becfdeeffffffffffffffffffffffff5e0cbb8a68e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556a8095a9bacde1f1fffffffffffffffff3e3d3c3b49f8c79634e372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e2c36434b59626c777d7f7c75696055493d2c1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2932363d4339454b525d656e6960544a3e36322824201d14100b09020000000000000000000000000000000000000000050f1a212832363c39464b4e50515251504d4a433638352c221b100300000000000000000000000000000000000011263b50667b90a5b7cadff0ffeed8c3ae99836e59442e1900000000000000000000000000000000000000000000000000000000000000000f24394e64798ea7b8cce0f5ffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c9daecfffffffffffffffffffffffdead8c8b9a79d8776614c36210c0000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffff2ddc8b29d88735a49351f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a7b9cce6f6ffffffffffffffffffffffffffffffffffffffffffe5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473889eb3c8ddf3ffffffffffffffffffffffffffebd6c0ab96816b5637271501000000000000000000000000000000000000040a0c12100e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffff2e6dfddd6d8cec9c6c2bec4b7b3afaca9a6a3a1aa9faaa2a5aab1b5c1c9d2dfebf9fffffffffffffffffffffffffffffffbe7d5c4b2a0927d675b49392818080000000000000000000000000000000000000000000000021318253035393d3e3c37342a364c61768a9fa9bac8d9ebfafffffffffffffffffffffffffffffffbe8d6c5b19c8773604a35200e00000000000000000000031628384b5d6e8398a9bacde1f3fffce8d6c6b8a69c8673604b3a39383632282d282220180d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4d62788a9eb4becfdeeffcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a7927c67523d2712000000000000000000000000000000000000001e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f1f2f4faffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0000000000000000000000000004172a3a4d5f6d8297a4b5c6d6e7f0fefffffffffffffffffffffffffffffff3e3d2c2b4a2998373605443301c15060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121d2a38454b60697d8c9fa9bac7d7e6f6fffffffffffffff3dcc8b4a28e79634e382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455607381929ea8b4c0cfdcecfdfffffffffffffffffffffff3ddc8b39e8874604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c61778a9fb4c3d3e5f5fffffffffffef0e3d5c5b6a597816c5b4a361909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1826303b484c5861686a6760564b44372c1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b18253039464b52595c576067717b847e72645c514b45383935312625201d150b0903000000000000000000000000000000000d18202c3539454b52585761646667676665626054554d493c362d1e160a0000000000000000000000000000000001162b41566b8096abc3d4e6fefff1dcc7b19c87725c3a2917040000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c5d5e7fbffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff6e6d6c5b7a6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffff4dfcab49f8b77624c3e2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839586d8297adc5d6e8fffffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365c71879cb1c6dcf1ffffffffffffffffffffffffffefdac5b09a85705544311d0800000000000000000000000000000000080c171f212726231c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffffaf4f2ebeae2dfdbd7d3d5cbc8c4c1bebbb8b6bbb4bbc8babfc6c9d2dde4effdfffffffffffffffffffffffffffffffff4e0cbb8a698826d5f4d3c2c1b0a000000000000000000000000000000000000000000000000000008131c2024282927221f2b3b52677c92a9bac7d7e6f6fffffffffffffffffffffffffffffffff5e0ccb9a7937e695443301c0700000000000000000000000a1a2e3f4d62788a9fb4c5d5e8fbfff4e4d5c5b5a4947e6958463323211e1617130d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d6e8399a8b9cddcecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48d77624d38220d000000000000000000000000000000000000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffff8f4f1efedeff4f6fdfffffffffffffffffffffffffffffffffffffffffff8f3e8e0dedbdddfe7edf3f6fcffffffffffffffffffffffffffffffffffffffffedd8c3ad98826e58432e1900000000000000000000000000000c1c30414b6075869ca8b9c9d2e0ecfefffffffffffffffffffffffffffffff0e0d1c0b3a1988272604a433324140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2f3b4856606d7e8d9faabac7d7e5f5fffffffffffffffff7e3d1c0ac97816c5645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b607383969fb4b9c6d1dfecfafffffffffffffffffffffffce8d6c6ad98826d5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f3447596b8095a4b6c7d7e6f5fffffef7ece0d3c5b8a79c8775614b3d2d1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2b343a474c5254514b45383127190f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2936434a5761686e7273767d858f9993847a6f676056534e4b44373a363127211e160a0600000000000000000000000003131d2b343d494e5760676d7276797b7c7c7b7a7874706a625a4f4a3e32281b0e000000000000000000000000000000051a30455a6f859aafc4daeffffff4dec9b49f89745847331f0800000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000006192c3c5a6f849aafc4d9effffffffffffffffffffffffffff3e3d4c4ab96816c56382816030000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c3d4e6fafffffffffffffffffffffffffffffff7e3cfbcab96816c5c4b37221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b1117130b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465771869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffff4dec9b49f8975604b35200b000000000000000000000000000209111c232933373c3b382f211a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffffffffffeeee2d5cbc8c5c8d1dddad6d3d0ced8cecaced8d0d5dbdee5f0f8fffffffffffffffffffffffffffffffffff8e5d2c2b39e8876614c41301e0e0000000000000000000000000000000000000000000000000000000000070b0f1314120c203448596f8499aec7d7e5f5fffffffffffffffffffffffffffffffffeead8c8b39e8976614b36251300000000000000000000000000112035485a6a8095a7b8cce0f3fffff3e3d2c2b39e8976614c382816090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f657a8fa1b2c6d7e9fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725a4834200b000000000000000000000000000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffbf5f3ece3dfdcd9d8dadfe2eaf5fafffffffffffffffffffffffffffffffffffdefe4ddd6ccc9c6c8cbd4d8dee1e9f4f7fffffffffffffffffffffffffffffffffffae6d4c4aa947f6a553f2a15000000000000000000000000000000121e32455663798a9eabb5c2cee3ebf7fffffffffffffffffffffffffffffeefded0bfb2a096816c62504231211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2932404c59627481939fabbbc8d7e5f5ffffffffffffffffffffeedec9b39e8975604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8197a1b0bdccd6e4effdfffffffffffffffffffffffff5e1ccb9a8917c675136251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4b6075869ca9bac8d7e4ececebe3dfcec2b6a79e8979635746331f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18202a33373d3f3c3632281d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293946546069757d8387888a929ba3aea29a8e847c756e6863605555504b453836322820190e040000000000000000000b171e313b484d5b636c757c82878b8e909191918f8d89857f786f645c4b45392b1e0e0000000000000000000000000000071c31475c71869cb1c6dbf1fffff6e1cdbaa98c76614c36261401000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000c2035495a73899eb3c8def3fffffffffffffffffffffffffffff0dbc6b19b86715645321e09000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca5b7cbdff4fffffffffffffffffffffffffffffffeebd9c9b49f8c7a644f413019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20272d29201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffff6e1cdbaa98e79644e39240f0a04000000000000000000050a151d202f373a474c52504c40352c1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffffffff6eae2d0c4b8b3b0b4c0c8d1e0e7e5e3eae2dfe2eae5eaf0f2f8fffffffffffffffffffffffffffffffffffaf3e8dec9b5a3917c6758473323130000000000000000000000000000000000000000000000000000000000000000000000011426374c62778b9fb4cadff4fffffffffffffffffffffffffffffffffff7e2cebbaa96806b57463218080000000000000000000000000005192b3c4c6176899eb3c5d5e8fbfffff0e0ccb9a795806b5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aafbfcfe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ab96816b563c2b190500000000000000000000000000000000000000172c41576c8196acc4d4e6fafffffffffffffffffffffffef7f3e8e0dedacfcac7c4c3c5c9ced8dfe7f2fefffffffffffffffffffffffffffffaecdfd1c8c5b9b3b1b2b7c4c3c9cdd7dce3eef5fcfffffffffffffffffffffffffffeecdfcbb7a6907b65503b261000000000000000000000000000000003162838495b677d8d9ca4b1bdcfd9e7f5fffffffffffffffffffffffffffffcedddcfbeb19f95806a604e3f2e1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19212f39464b5e667785979fb4bcc9d8e6f5fffffffffffffffffffffff5e0ccb9a7917c6651362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb5bfcde1e8f4fffffffffffffffffffffffffffff3dec9b49e8975604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e324556647a8b9faabac6d0d7d7d9cfcabdb1a49c897a645b4a39291701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c181f22282a27201d150a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a465761727e8892989c9d9faab0b5c0b4afa29a9189837e7975706a656056514b4538352b1f170c000000000000000e1b2933424e59626d79828991979ca5a3a5a6a7a6a5a99f9a948c847a6d6057483c2b1e0e00000000000000000000000000071d32475c72879cb1c7dcf1fffffde9d7c7a9947e695443301c08000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000e23384d63788da7b8cce0f5fffffffffffffffffffffffffffff4dfcab49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000b1f34475972889db2c7ddf2fffffffffffffffffffffffffffffffff7e3cfbcab9b85705f4d3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e182530353c423e3530261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90aabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffce9d7c7a8937e68533e29211f17120c0b04000002090d181f2731363f4b50586167655e4e493d3127190f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffff9f1e6d8cebfb3a69d9aa2afb4c0cbd5e2ecfaf7f4f7fefffffffffffffffffffffffffffffffffffffffff8f2e7dfd6ccbcb19b86715f4d3a2a17050000000000000000000000000000000000000000000000000000000000000000000000081d3144556a7f94aabbcee2f7fffffffffffffffffffffffffffffffffff4dfcab49f8b78624d3929160000000000000000000000000000000e1e3346576a7f94a7b8cce0f6fffffbe8d6c5b39e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384f647a8ea2b4c8ddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7907b65503b2610000000000000000000000000000000000000000011263b51667b90a6b7cbdfeefffffffffffffffffffaf7ebe3dfd6ccc9c9bcb5b1afadb0b4bac7cbd4e2ebf6fffffffffffffffffffffffffcecdccfc1b4b0a79e9c9da6a7adb4b9c6c8d1dee1e9f4f7fffffffffffffffffffff7ebe3cfbfb29d8773604b35200b000000000000000000000000000000000a1a2c3d4d5f677a86979fb4bcc9d7e5f4fffffffffffffffffffffffffffffbecdccebdaf9e937e685d4b3c2c1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c181f2c35404c57616d7c889ba3b1bdcfd9e7f6fffffffffffffffffffffffffbe8d6c5ad98826d5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c3d4e2eef6fcfffffffffffffffffffffffff5e5d0bfac97826d5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384a5c677d8c9fa8b3bfc1c2c9bcb4ae9f978679645c4a3d2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1315120b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364658617583939ea7aeb1b3b4bbc8c9d1c8c0b4afa89e99938e8985807a756e6760564d483c33291c120b08020108111e2b39464b606877828c979ea8adb2b6c3bbbcbcbbc7bab4afab9f998d8175625a483c2b1b0b000000000000000000000000051b30455a70859aafc5daeffffffff2dcc7b29d8773604b352011000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000013253652677d92a7c5d5e8fbfffffffffffffffffffffffffffff7e2cebbaa8e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000004182a3b586e8398adc3d8edfffffffffffffffffffffffffffffffffeebd9c9b4a3917c675544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2b36434a5157534b433626180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839556a8095aac8d8eafefffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001182d42586d8297adc2d7ecffffffffffffffffffffffffffffecd7c2ad97826d583a3b36332927221f181110151d202a3438454b525d656e767c7b6f635b4b44372c1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffff7f0e5ded4c8bbb4a19a88858e9aa2b3b8c4cfe0e7f2fffffffffffffffffffffffffffffffffffffffffff7ece3dfd4cbc5b9b39e917c665141301c0c0000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c8d8eafefffffffffffffffffffffffffffffffff7e3d1c0ad98836e5a48351b0b000000000000000000000000000000031729394b6176889eb3c8d8eafefffff4e0ccb8a7927d68523a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566d8297adc0d1e3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200b00000000000000000000000000000000000000000b20354b6074879db2c0d1e1f1fffffffffffbf5f2e7dfd9cfcac5b9b3adab9f9c9a989a9fa9b2b7c4ced9e6f2fffffffffffffffffffffeefdecfbeb2a39b8f8986888c92989ea8afb4c0c9cdd6dce3eef4f7fefffffffffff4e7d9cfbeb2a1937e695544311d0800000000000000000000000000000000000f1f30414d5c647481939fabbac7d6e4f4fffffffffffffffffffffffffffffaebdbccbcb49f8c7b655a493b2b1e10000000000000000000000000000000000000000000000000000000000000000000000000000000010d18202a333c494d5e657581909da6b4c1cee3ebf7fffffffffffffffffffffffffffff3dec8b39e8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576d8297a5b7c4d1dee1e9eceff1f3f4f4f7f6f4f2f1eee6d8c7b3a18e79644e3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4d5f677d8a99a1a9acadabab9f998e8275635b4a3e2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435461768599a1b3b8c5c7c8caced8dde3dcd0c8c6b9b4aea8a89f9a958f89837c756c625a4c473a3023201d15141d202e3c4857616e7e8a989fabb4b9c6c7cad3d0d1d1d0d7cdc9c9bcb5ab9f978678625a4839281603000000000000000000000001162b40566b8095abc0d5eafffffff3dfcab6a5917c66513f2e1c080000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000071c3043546d8298adc2d8edfffffffffffffffffffffffffffffffeebd9c8a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c5d6e8fbfffffffffffffffffffffffffffffffff7e7d1c1b19c8673604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414212f3c485460666c68605443362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465770859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2e42576c8197acc1d6ecfffffffffffffffffffffffffffff1dcc6b19c87715855514c463a3c37342a27262731363b474c566068717b838a919084796a6055493d30221406000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffff9eee3dcd3cac3b7aa9f948477707a84929ea6b2becbd5e2edfbfffffffffffffffffffffffffffffffffffff1e7dacfcac4b7b2a79e92806a5e4c392312000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e51677c91a5b7cbe6f6fffffffffffffffffffffffffffffffffff1dcc8b4a28e7a644f3c2b1900000000000000000000000000000000000b1e3346576b8095aabbcee2f7fffffbe8d5c5af9a846f5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb4c9deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3ac97816c5544311d080000000000000000000000000000000000000000081d314455687e93a2b4c3d4e1eff4f3f2eee8e0ded4cbc9bcb4afa79e97918b878483858a939da6b4bbc8d4e2effdfffffffffffffffbede0d1c0b2a098857b747173777c8389929aa2acb4b9c6c8d1dbdfe3ebeff2f3f4f1e4d6c9bcb4a0988372604a372715010000000000000000000000000000000000011323303e4a56606c7e8d9fa9b9c6d6e4f4fffffffffffffffffffffffffffff9eae2cebbaa9e88786259483c2d1c130800000000000000000000000000000000000000000000000000000000000000000000000009141d2b343a474c5b636f7b87979fb3b7c4d1dfecfefffffffffffffffffffffffffffffff5e0ccb8a78e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c6176879da6b4c0c9cdd7d7dadcdddedfe3e2dfdddbd9d4cabaa999846f5c4a361a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414d5f6779848e94979795928b847a6d6157493d2e2010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111316171818171513100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b60728399a3b3bfccd5dcdddfe2eaf6f7eee3dcd6cdc9c3c6bab4b0aaa89e98918981786c61584c40383631272631353f4b5a627583939ea8b5bcc9cdd7dcdfe6e5e6e6e6e9e1dedacfc9bcb5a49c8778625746321e0b00000000000000000000000010253b50657a90a5bacfe5fafffff9e6d3c3b09b85705d4b3723120000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa7b9cce0f5ffffffffffffffffffffffffffffffffffefdecab6a4917c66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f323f4c5a62727c827e72605443301c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927313f4b566c8196abc1d6ebfffffffffffffffffffffffffffff4dfcab59f8d766f6b66615857514c473b3c3b38454b5159626a747d8690989fa9a1998b7f73635b4c40322414060000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffef0e5ded0c7c2b6b1a59d8c7f72615c64707d8898a0b3b8c4cfe0e8f3f5fcfffffffffffffffffffffffffffceee1d3c9bcb5afa69d95897d6a625040301d040000000000000000000000000000000000000000000000000000000000000000000000000b22374b5c70859ab0c3d4e6fffffffffffffffffffffffffffffffffff8e5d2c2af9a846f5c4a361e0e0000000000000000000000000000000000031729394d62778b9fb4cadff3fffffff3dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58f7a6550372715010000000000000000000000000000000000000000011527374b6073849aa5b7c3d1dedfdedcd8d6ccc8c4b7b2ab9f999189827c77726f6e70767e88959faab7c4d2dfeefcfffffffffffdedddd0c2b4a2988274655d5c5962676e757d858d969ea8b0b4c0c5cacfd9d9dddedfded3c6b9ab9f948274605443301909000000000000000000000000000000000000000513202d38454b60697c8b9ea8b9c5d6e8fbfffffffffffffffffffffffffffffdead8c8b8a69d8777625a4a3e302518110d0d0d0b050000000000000000000000000000000000000000000000000000000000091926313b484d58616b7883909da5b1bdcbd5e2effdfffffffffffffffffffffffffffffffffbe8d5c5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586379889aa2aeb4bac7c2c5c7c8c9cacfcdc9c8c6c3c3b6b29f8b79634e3e2d1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122330404d5b636f797e8282807d776f645c4b46392c1f100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f13141c202326292b2c2d2d2c2b2825211f17130f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a8095a1b3c1d0e0e7f1f2f4f7fefffffff7f4e9e1ded8d7cdc9c5c6b9b4aea89e968b8176665e524d4b443737444b505d65788699a1b4b9c6cfdae1e9f1f3f9fffbfcfffcf6f4ece3dacfc2b5a59c8675614b39291603000000000000000000000010253a4f657a8fa4bacfe4f9fffffff1ddc8b4a3907b6550402f1a0a00000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffdead8c8a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b8cbe0f4ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb3c9def3fffffffffffffffffffffffffffffffffff9e5d3c2aa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e2933424f5d6578849197938172604a3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c37444b5d656e8095abc0d5eafffffffffffffffffffffffffffff8e3cfbcab9e8a85807b76716c676159565150535660666e777f88929ca4aeb4bab3a99f958579665e4f423224140400000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffff0e0d3cac0b4afa49c95877a6a60544a4f5f677682919da6b2bfccd6dee1e8f3f5fcfffffffffffffffffff9ecded0c3b6ab9f9a91888077685f50443322120000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3d4f647a8fa2b4c8e2f2fffffffffffffffffffffffffffffffffff3dec9b5a4907b65503e2d1b000000000000000000000000000000000000000b203448596e8398aec5d5e7fbfffff7e2cebbaa907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838576c8197acc6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b29c8773604a35200b00000000000000000000000000000000000000000000091c3043546277879da5b4c0c9cac9c7c3c5b8b3ada69d958c847c756d6661585a5857616875808c9da6b5c1d0ddedfbffffffffefdfd0bfb3a49a847360564b3f484c5257606770798189929aa2aab0b4bcc9c4c7c9c9c9c3b6a89e8d7f6d60564536251300000000000000000000000000000000000000000002101a2832424f5e667b8a9ea7b9cce0f5fffffffffffffffffffffffffffffff6e6d5c5b7a59c8678645c4a43362e2522222220190d0500000000000000000000000000000000000000000000000000000d192737444b59626c77808b99a1b2b6c3cee0e7f2ffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a495b63788490999fa9a9adafb1b3b4b4bcbab4b3b1aeaaa59d917e685b49362010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051222303d494e5b63696c6d6b6761584f4a3e32281b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e141c202428263035383b3e4042424242403e3a3633292825211f171714100d0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4e647a8c9fb4bfd0dfedfbfffffffffffffffffffffcf5f3eee9e1dedad7cdc9c6b9b3aa9f97887c6f686360555b5b5560656e7b889ca4b3bfcdd6e3ecf7fcfffffffffffffffffffffff7ece3d2c3b6a497826d5746321e0a000000000000000000000010253a4f657a8fa4bacfe4f9fffffff7e4d1c1b09a85705e4c38271502000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff7e2cebbaa907b66513b26110000000000000000000000000000000000000000000000000000000000000000071a2d3d556b8095aac4d5e7faffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc3d8edffffffffffffffffffffffffffffffffffffedd8c3ad98836e583625130000000000000000000000000000000000000000000000000000000000000000000000000000070e192029333a464c61697b899aa2ac9f947f695a4834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c576c8196acc7d8eafdffffffffffffffffffffffffffffffffffffffffffffffffe7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c4955606c7a838a9eb4c9def3ffffffffffffffffffffffffffffffecdac9b9a89e9a95908b86817c77716c6665696e757c838b949da6b1b5c2c9cec7bab4a39b897c69604f4332221200000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffff3e3d3c2b6b1a29a8f877f76645d4a4336414d58616d7c8898a0b3b8c5c9ccd6dee1e8f2f3f6fcfff9fafbf8eadbcec0b4a59d8d847c746a61594e4133251504000000000000000000000000000000000000000000000000000000000000000000000008182939495b6e8399aec0d1e4fffffffffffffffffffffffffffffffffffff1dbc6b19c86715e4c381c100000000000000000000000000000000000000005182b3b50657b90a6b8cbe0f5fffffdead8c8aa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455671869cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa947f6a5443301c07000000000000000000000000000000000000000000000114263648596379879ba2b1b3b4b3b2aeaaa79e98908880786f666056514c473a39464b56606b7b889ba3b3bfd0ddedfffffff6e6d2c1b3a1998677625545382e343739454b525b636c767d858d949b9fababafb2b3b4b4b2a49c8a7c69614b453828180800000000000000000000000000000000000000000000000a151d32404d5d657a899eb3c9def3fffffffffffffffffffffffffffffffff3e3d4c3b6a49c887a6960544b3f3a383838342b20190d030000000000000000000000000000000000000000000006121d2b374455606c77818a969fa9b3bfcad4e1ecfaffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d495a62707b838a9094979a9c9e9f9faba99f9d9c99958f877c68604e3d2c1a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c353d494e54575856524c473a362d1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11131c2023263035393e36434b4d515356575858575553504c463a3d3a3733292d292622201c1315120e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aabbceddeefdfffffffffffffffffffffffffffffffcf6f4efe9e1ded6ccc8bbb4a69e91847d787572707071757a838d9da6b5c2cfe1e9f4fffffffffffffffffffffffffffffffff0e1d3c2b49f8a76614b36210c000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffefdcc8b4a2907b665645311d09000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000c21364a5b72879cb1c7dcf1fffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d00000000000000000000000000000000000000000000000000000000000000000000000115273753687d92a8c5d5e7fbfffffffffffffffffffffffffffffffffff0dbc6b19b86715443301c070000000000000000000000000000000000000000000000000000000000000000000000060f1a212b3539464c58616e7e8c9ea7b4beb49f8b78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3c495a6373818f989ea8b9cce1f5fffffffffffffffffffffffffffffff7e7d6c6b9b4afaaab9f9c96918c86817c7b7e838991999faab2b7c4c9d2dfe2d8cec1b5a89e8d7e69614f402f1c0c000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffbe8d5c5b6a49c8f847b726a61584b3f3025303a474c5e667683929ea7adb3b9c6c9ccd6dddee1e9e2e3e5e6e7daccbdb1a29a877a6f6760554c473b31231507000000000000000000000000000000000000000000000000000000000000000000000000132536465763798c9fb4cadfeffffffffffffffffffffffffffffffffffffff1dcc7b19c8673604a35200b00000000000000000000000000000000000000000d20354b6074889eb3c8ddf3ffffffeed8c3ae99836e593a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624c36251300000000000000000000000000000000000000000000000008182b3b495b637784949c9e9f9e9d99958f89837b746b625a514b453837332a293338454b5d65778599a1b3bfd0e2f6fffeebd9c8b5a399837562594837271a1f222832363d494e57616870787f858b92969a9d9e9f9e9c988679665e4f4332281a0a00000000000000000000000000000000000000000000000000021422303f4b5c667b90a5bbd0e5fffffffffffffffffffffffffffffffffff1e1d3c2b6a69d8a7e72655d55504d4d4d483c342b1e160b00000000000000000000000000000000000001080e1920303b48556073818b969ea8b4bac7d0dfe6f1fffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3c484d5e666e757a7f82858788898a8a8a8a888684807a73675f4e42311f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212c35393f4242403d37332a221b100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141d2023272530353936434b4e535754606366686b6c6d6d6c6a6865615856534f4c473a423e3b383530252a2723201d1516120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e63798ea1b3c8d8eafcfffffffffffffffffffffffffffffffffffffffffcf6f3e8e1d9cec5b8b3a29a928d8a87868586898f989fabb8c4d2e0edfcfffffffffffffffffffffffffffffffffffff0e2cebbaa8e79644f39240f000000000000000000000010253a4f657a8fa4bacfe4f9fffffffff7e3d1c0b19c8674604b36200b000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a00000000000000000000000000000000000000000000000000000000000000000e23394e63788ea4b6cadef3fffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e0000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da6b8cbe0f5fffffffffffffffffffffffffffffffffff4dec9b49f8974604a35200b000000000000000000000000000000000000000000000000000000000000000000040e19212d363c494d5761697682939faab8c5cebaa9957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da4b6cadef3ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99836e593d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495a637885979faeb4b9c6d6e8fcfffffffffffffffffffffffffffffffff4e4d6ccc9c4c9bcb5b1aca6a49c96919093989ea7aeb4bbc8cbd4dee5f0f5eae2d2c6b9ab9f937f695e4c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff5e0ccb8a79c867a6f655d554c473a2e1c131c2a33404c58616e7d8991989ea8adb3b9c6c7c9cdd7cdced0d1d2cbbcaf9f978476645c514b4437342a1d1305000000000000000000000000000000000000000000000000000000000000000000000003111c3043546175869cabbccfe3f7fffffffffffffffffffffffffffffffffffce8d6c6b6a497816c57422c170200000000000000000000000000000000000000081d3144556c8297acc7d8eafdfffff2ddc7b29d88725947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788daabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d0bfad98826d5948341808000000000000000000000000000000000000000000000000000d1d2c3c495962737f87898a898783807a746d6660544d493c363127211f17171e28323f4b5962758399a1b3c7dbf0fff7e2cebbaa9b85746157483b2b190a0b0d161e212c3539464b525a636a70777c808488898a89878376635b4c40321e160a0000000000000000000000000000000000000000000000000000000412212e3e4d62788da2c4d5e7fbfffffffffffffffffffffffffffffffffff0e0d3c4b7a99f93857b716a656262625a4d483b32281c130800000000000000000000000003090b16141c202b35414d59627382969fa9b4b9c6ced8e5edf9fffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2b35404c50566065696d707273747575757473716e6a6560544d41312414010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a2123292d2d2b28221f180c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f21263135383c36434a4e53546064686d7175787b7e8081828281807d7a76706b686461585a5754504d4a43363f3c393631272b282220180e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596d8297adbfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffcf6ebe2d5cbc0b4afa7aa9f9d9b9a9c9fa9adb5bcc9d5e2f0fefffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffeedecab6a4947f69543f2a14000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff9e5d3c2a9937e69543a29170400000000000000000000000000000000000000000000000000000000000000000c22374c6177899fb4c9def2fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c8ddf3fffffffffffffffffffffffffffffffffff6e1cdbaa98d78624d38220e00000000000000000000000000000000000000000000000000000000000000000c171f2c353d4a4e5a626c767e8898a0b4bbc8d5d8c7ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293954697e93a9c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735b4935210a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546378899ba3b1bdc9ccd6e4f4fffffffffffffffffffffffffffffffffffff4e8e1dedadacfcac6c1c2b5b1aba6a5a8aeb3b9c5c9ced8dfe7f2f8fffffdefe4d6c9bcb49f8d7c665847331f090000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff3dec8b39e8977645c504b3f37332a1c10000c171f2f3a474c5f68747b828991989ea8adb2b4b9c6b8b9babcbdbbae9e95817361584a3e3531271f180c00000000000000000000000000000000000000000000000000000000000000000000000002112131424a60728399a4b5c9d9ebfefffffffffffffffffffffffffffffffffff5e1ccb9a89d8779634e38230e00000000000000000000000000000000000000000114263750657b90a9bacee2f6fffff4dfcab7a58c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b3a18e79634e3b2a180000000000000000000000000000000000000000000000000000000e1e2c3b4755606a72747574726e6a656055504b4336352b201d150c0a04030a161e2e3b485761748399aec3d9eefff4dfcab49f8c78625646392b1d0d00000003090f1a212932363c494d555961676b6f72747474726e6158493d2f2215020000000000000000000000000000000000000000000000000000000000031121364b60768ba6b8cbe0f4fffffffffffffffffffffffffffffffffffef0e2d4c7bab4a29a8f867f7a7777776d62594b463930251811060000000000000000000a161e212b2630353c494d5f67778498a0b4bac7cdd7e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202f3838454b5054585a5c5e5f5460545f5e5c5955504b4336302314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14171816120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171f29333737444b4d5155546063686e74797d8286898d9093959797979795938f8b86807d7a7673706c69656260545855514e4b4538413d37342b23211a0f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c62778b9fb4c9dfeefffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e7e0d1c8c4c8bbb4b2b0b0b1b4bac7cacfdae7f2fffffffffffffffffffffffffffffffffffffffffce8d6c6b19c8671594834200b000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffff9e5d3c2ae99846f59392917030000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff3dec9b6a48d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000a1f3447596c8196acc4d5e7fafffffffffffffffffffffffffffffffff4dfcab49f8a755f4a352000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7a6917c67513c2b1a0c080100000000000000000000000000000000000000000000000000000001111c29333c494d5b636d788189939da6b2beced9e6d4c4ac96816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576f849aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d78634e39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072869ba7b4c1cedee1e8f4fffffffffffffffffffffffffffffffffffffffffcf5f3efece3dfdbd6d2c9c6c1bbbabec3c9ccd6dfe2eaf6fafffffffffffff4e7dacfbcab9e8976614c3726140100000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffecd7c2ac97826d594b3e372e211f170c00000004121c2a33414e5660666d757b828991989d9ea8a1a2a4a5a6a8a99d94806d6055473a2d201d1509040000000000000000000000000000000000000000000000000000000000000000000000000010202f404e606b8095a1b2c2d2e7f7fffffffffffffffffffffffffffffffffffbe7d5c5b39e8978635b4935210c0000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4fffffae6d4c3a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab99846f5b4a361d0d000000000000000000000000000000000000000000000000000000000e1d2a37444b555c5e5f5e5d59554f4b443735302620190e0902000000000003101d2a394656647a8fa4b9cfe4f9edd8c3ae98836e5a4938291b0d00000000000000060b161e212c35383a474c52565a5d5e5f5f5d594c473a2c1f120400000000000000000000000000000000000000000000000000000000000000091e32455773889eb3c8ddebf6fffffffffffffffffffffffffffffffffffff2e5d7cdc0b4b0a39b948f8d8d8b82786a61574a43362e211a0f070000000000040f1b2832364036434b4c5a626e7c889aa2b2beced8e1e9f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c232832363b3f424547494a434b434a484744403a35302618120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c171f29333a474c56556063666a6f74787e83898e93979b9fa9a6a8abacadadacaaa8ab9f9b96928f8c8885827e7b7774716d6a676360565956524d483b39362c201d150a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8095a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee3dcdad9cecac7c5c5c6c9cdd7dfe3ecf7fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8947f69543b2b1805000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffff0ddc7b29d88725746331e0a0000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff1dcc6b19c86715a4935200c00000000000000000000000000000000000000000000000000000000000000000004182a3a4f647a8fa6b7cbe0f4fffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffecd7c2ad97826d5a49382a201d140d0b06000000000000000000000000000000000000000000000009141d2f3a464c5b636e79828b969ea8b3b7c4cfe2ebdfcbb7a6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4aa95806a5745321e0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a3b5c5d1dfebf5fcfffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f1ebe5dedcd6d1d0d3d8dee0e8f4f7fdfffffffffffffffffff7ebd9c9b8a796806b5544311d0800000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffead5c0ab95806b563b2e231c110a040000000000000c181f3138454b515660666d757c8288898a8c8d8e90919294927f6a614b44372a1c0f080100000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4c5e687e929eafbfcfe0f0fffffffffffffffffffffffffffffffffffff5e0ccb8a7937e695a493d2c1a06000000000000000000000000000000000000000000091e32455670859ab0c5daefffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8c79634e3d2d1a0000000000000000000000000000000000000000000000000000000000000d192631353f47494a494844403a353126201c140806000000000000000000000d1b28384d63788da2b8cde2f7e7d2bda8927d68533c2c1a0b00000000000000000000030a0e1920232a34373d414548494a4947433733291c0f010000000000000000000000000000000000000000000000000000000000000000031628395b70859ab0c3ced9e6edf7fffffffffffffffffffffffffffffffffff5e9e1d1c8c1b5b0aaa5a2ab9f988a80756860544b3f352c211a0f0b090a0c171f2d39454b555b5460616b7883919ea6b4c0cfe2eaf5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a161e21252a2d303233263035302633312f2b25201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f131515120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d181f2a333a464c58616b7275787c8084898e93989ea7a8acb1b4bac7bdc0c1c2c2c1bfc9bcb4b0aba8a4a69e9a9793908d8986837f7c7975726e6b676259554e493d3632281e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6175899eb3c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f1eeededeef0efebe2dfdcdbdadbdee1e9f4f8fffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49e8976614c36210d00000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffff4dfcbb7a58b76614b36210c0000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffbe7d5c5ab95806b563c2c1906000000000000000000000000000000000000000000000000000000000000000000000c20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffff3dec9b49e89745f49341f000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff4dfc9b49f8b786256473b3531262320191612110f0b09020000000000000000000000000000000a192631404c58616c78838c989faab4b9c6cbd5e2ecead8c8b29d8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a52677d92aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39e8875604b3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d2e3effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3f1ebe6e5e8edf3f5fbfffffffffffffffffffffffffff7e7d5c5b39d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15080000000000000000000004131a27313638454b515660666d7274757778797b7c7d7f7d696150433127190c000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2c3c4a5c657c8c9fb4bcccddedfefffffffffffffffffffffffffffffffffffff3ddc8b39e8875604b3c2c1f0f0000000000000000000000000000000000000000000002162838556b8095aac0d5eaffffffeed8c3ae99836e593a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a897826d5b4a361f0f0000000000000000000000000000000000000000000000000000000000000009141d202a32343534322e2b25201d140b0801000000000000000000000000000e23384d63788da2b8cde2f7e5cfbaa5907a65503b25100000000000000000000000000000060c0e181f22272b2f33343534322e211f170c0000000000000000000000000000000000000000000000000000000000000000000000172c41576c8196a5b4bbc8d0dce3eef8fffffffffffffffffffffffffffffffffcefe4ddd2c9c6bfbab7bcb5a99f95887d72655d4e493d362d25211e1f2129333d4a57606b70737576818b99a1b3b8c4d1deecfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1014181b1d1e141c201c141e1c1915100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408131c2024282a2a27221f18141414141414141414141414141414141414141414141414141414120c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d121414141414141414141414141414141414141414141517171613100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e19202a343a474c58616a7680878a8d9195999ea7a8aeb3b8c5c2c6c9cdd7d3d5d6d7d7d6d5d9cfcac5c0bdc4b8b3afaca9a5a89e9b9894918e8a8784807d77716b635b534b453832281c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697e93a7b8cce5f5fffffffffffffffffffffffffffffffffffffffffffffcf5f3eae2dfdbd9d8d8d9dbdee0e8eff2f0eff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa896806b5846331f0a00000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffae6d4c3a48e79644f39240f0000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff5e0ccb8a78f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff6e2cebaa99a847461594f4b443738352b2b282624211e160a000000000000000000000000000a1b2837444b5e6676818b989fabb4bbc8ccd6e0e7f2f7e2cebbaa957f6a5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586f8499afc8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6947f695846331f0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfafdfffffffffffffffffffffffffffffffffffff3e0cbb8a68d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000a151d2028323638454b51585d556061636465676869675f4f43331d1509000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2b3b495a647a8a9eaabbcedaeafbffffffffffffffffffffffffffffffffffffffecd7c1ac97826c5645321e0f01000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fffffff2ddc7b29d87725847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d1c0b49e8a77624d3d2d1a01000000000000000000000000000000000000000000000000000000000000000001080b151d1f201f1d1915100b0801000000000000000000000000000000000f24394f64798ea4b9cee3f9e5d0bba5907b66503b26110000000000000000000000000000000000040a0c12161a1d1f1f1f1d190c0a040000000000000000000000000000000000000000000000000000000000000000000000000d22384d627887979faab3bfc8d1dde4effefffffffffffffffffffffffffffffffff7efe4dddbd4cfdacfc7bab4a69d92857a6e635b4e4a3d3a363233373a474c5b63758085898a8b969fa9b3bfcbd5e2effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070001080b0801000704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f253035393d3f3f3c37332a29292929292929292929292929292929292929292929292929292927211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d182022272929292929292929292929292929292929292929292a2c2c2b2825211f17120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101b222b353b484c58616a767f89969d9faaa6aaaeb3b8c5c3c8ccd5d7dbdee1e9e8eaeae8e6e4e1ebe3dfdbd5d2d5cbc8c5c1bec6b9b4b0adaaa6aa9f9c9996928c868079716860564b45393025180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c5d6e8fffffffffffffffffffffffffffffffffffffffffffef4e8e1ded8cec9c6c4c3c2c3c5c8ccd5dadce3eef6fffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b49f8a77614c3a29170400000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffe6d1bca7917c67523c27120000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc0d5eafffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffdead8c7b4a29a83776b656055524d493c403d3b3a3632281a120903000000000000000000091928394555606c7b88969faab4bcc9ced9e1e8f4fafff4dfc9b49f8b77624c37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b39e8976614c3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000002090b151d202832363c4337444b4c4d4f50515354524d413225150100000000000000000000000000000000000000000000000000000000000000000000000000000005121f2d3c48596278889da8b9c8d8eaf8fffffffffffffffffffffffffffffffffffffffce9d7c7a6917c6651382816000000000000000000000000000000000000000000000000000f24394e64798ea3c6d6e8fcfffff4dfcab7a58c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb5cadfeff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b4a2937e695948341f0f0000000000000000000000000000000000000000000000000000000000000000000000000007090a09080400000000000000000000000000000000000000000010263b50657b90a5bad0e5fae9d4bfaa947f6a553b2b18050000000000000000000000000000000000000000010508090a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6275818c99a1afb4c0c9d1e3ebf7fffffffffffffffffffffffffffffffffff8f2f0e9e4ece3d7cdc4b7b2a39b8f83796d645c544f4b45474c5058616b7986959a9ea79fabb4bac7d0e0e7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c293336434a4e525454524c473a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3632281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202b34373c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e404141403e3a36332927211f170c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a21232d363c494d59626b768089959ea7b2b4bbc8bfc4c8ccd5d8dee0e8ecf0e7dfddd9d7d4d2d0cecccacdd3d9dee1e7e0dddad7d3d7cdc9c6c2bfc8bbb4b2aeaba7a49c958e867d756a60574a43362c1e130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f51677c91a5b6cae3f3fffffffffffffffffffffffffffffffffffffffff6ebe2d6ccc9c8bbb4b1afadadaeb0b3b8c5c5c8d1dbe2edfbfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa996806b5947341c0c0000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffedd7c2ad98826d5443301c08000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e5d1c0b3a29a88807a746d68625a595552504f4b453830211e1611100f0f0f101011111527374557607381909da6b4bbc8cfd9e2ebf6fcffffffedd7c2ad98826d59483419090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53697e93aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a795806b5947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1decab6a48d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000002090b151d20262d2731353738393b3c3d3f3d3930231407000000000000000000000000000000000000000000000000000000000000000000000000030a0c111920303d4a5a6277879ca6b8c6d6e6f6fffffffffffffffffffffffffffffffffffffffff6e1cdbaa98d78624d38220d000000000000000000000000000000000000000000000000000c21364b61768ba8b9cce1f5fffffae6d4c3a5907b65503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455771869cb1c9d1dde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee1cdbaa99a8573604b3b2b18010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdefdac5b09a857059483420080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4857616c79848f9aa2b0b5c1cfd9e7f5fffffffffffffffffffffffffffffffffffffffffffff5e9e1d4cbc1b5b0a1998c8279706a6460575861656c76808b9ca4b0b3b8b5bcc9ced8e5edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b29c87725c4a36220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f131515120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020200000000000000000000000000000000000000000000000000000000000000000000000000000c1825303a474c546064686a6a67615853535353535353535353535353535353535353535353535353535353524b46392b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353b484d515353535353535353535353535353535353535353535557575553504c463a3c363329221f180d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b222c35393e4a4e5a626c77808a959ea7b3b9c5caced8d5d9dee0e8edf3f5ede2dbd4cbc8c4c1bfbdbbb9b7b5b8bec4c9cdd7dbdde4ece8e9e1dedbd8d4d8cecac7c3c0c2b5b1aaa39b93887f75686054493c311d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d70859bb0c3d3e6fffffffffffffffffffffffffffffffffffffffff2e6d9cec6b9b3acaa9f9c999898999b9ea7a8afb4c0c6cfe0e7f3fffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a77624c3b2a18000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffbe8d5c5a8927d68533626140100000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffeeded0c0b3a69e968f88827d78726e6b67666460564d4136322826252424252526262626314455607583969fb2b7c4ced8e3ebf7fefffffffffbe6d1bba6917c66513b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b70859bb0c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49e8a77624c3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe1d1c0b19c86715a4835200b00000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000002090b1118151d202223242627282a28251e13050000000000000000000000000000000000000000000000000000000000000000000000030b171e21262b34414d5b6378879ca5b6c4d5e4f4fffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745a4835200b00000000000000000000000000000000000000000000000000091e32465774899eb4c9def3ffffffe9d4bfaa947f6a553f2f1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839566b8096abb4c0c8d1dee5f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeedecebdb49f8a79635443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838576c8197acc1d6ecfff4dfcab59f8c77624d36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b39464b5b636f7a84909ba3b4bcc9d7e5f4fffffffffffffffffffffffffffffffffffffffffffffcf2e7dfd2c9bfb2aa9f978e857f7a767474767b8289969fa9b6c2c8cccacfdae2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e0ccb8a7947f69543e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408131c2024282a2a27221f18141414141414141414141414141414141414141414141414141414120c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d121414141414141414141414141414141414141414141517171613100c0a04000000000000000000000000000000000000000000000000000000000000000e1c2a36434a58616a73797d7f7f7c776d69696969696969696969696969696969696969696969696969696969676157493c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e323c494d5962676969696969696969696969696969696969696969696a6c6c6b6865615857514c463a37342a2220190d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202e373d494e565c646d78818a969ea8b3b9c5ccd6dfe2eaeaeef3f5fbfff3e8e0d0c7c4b7b3aeacaaa8a6a4a2a0a3a9aeb4b9c6c6c9d2dfebfcf6f3f0ede9eae2dfdcd9d5d2c9c6c1b5b0a69e94887d72635b4e4232281a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa3b4c8e1f1fffffffffffffffffffffffffffffffffffffff1e2d4c8bbb4a89e978f8a868483838486898d939aa2aeb2bfcbd5e2f0fefffffffffffffffffffffffffffffffffffffffffce9d7c7ad98826d5947341d0c000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffecd7c2ac97826d57422d180000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff5e0ccb8a78d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffead5c0ab95806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffceeded0c4b8b3aba79e98928d8884807d7b7975675f524b45393c3b3a393a3b3b3b3b3b3e4b60738499a1b0bdcbd4e2eaf6fefffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d63788da3b4c8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a896816c5645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92aabbcee2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf8fafefffffffffffffffffffffffffffffffffffff9ecdfd2c3b4a2927d68533c2b190500000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000001080b0c0e0f1012131412100a0100000000000000000000000000000000000000000000000000000000000000000000000b161e2933363b3c484d5f6779879ca5b6c3d3e2f2fffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d3c2b190500000000000000000000000000000000000000000000000000031628395d73889db2c8ddf2fffffff0dbc6b09b86715d4b3a2a1d120a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788d9aa2b0b4c1c9d2dfe6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeefdfd1c0b19f927d675b493626140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455670859ab0c5daeffff8e3cfbcab947f6a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b29333d4a4e5d64707b85939fabbac7d6e4f0fefffffffffffffffffffffffffffffffffffffffffffffaefe4ddcfc8bbb4ada39b948f8b89898c90979ea7b4bac7d3dee0dfe3ecf7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d0bfb39e8975614b362110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f253035393d3f3f3c37332a29292929292929292929292929292929292929292929292929292927211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d182022272929292929292929292929292929292929292929292a2c2c2b2825211f17120c0a0400000000000000000000000000000000000000000000000000000e1e2c3a475460697680888e929494918b827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c75625a4938281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424f5a626e777c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f8181807d7a76726c676158534c473a38342b2220190d090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353f4b4f5b636b7279828b979fa9b4b9c6ccd6e0e8f4f7fefffffffffff1e3d5ccbfb3aea69d99979593918f8c8b8e93999ea8aab0b5c1cedbebfefffffffffef7f4f1eeebe5dedbd2c9c4b8b3a69d92847968604b4538291b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d1e4fffffffffffffffffffffffffffffffffffffff1e1d3c4b7aa9f9689817a75716f6e6d6e7073787d858e99a1b3b8c4d3e0f0fefffffffffffffffffffffffffffffffffffffff6e1cdbaa9917c67513b2a1800000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffecd7c2ad97826d583727150200000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff3dec8b39e8974604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffecdac9a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffceee2d5cbc8c5b8b3ada7a59d999592908f877c706860575551504f4f4f5050505150505c6c8196a2b3bfcddfe7f2fdfffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8095aac1d1e4fffffffffffffffffffffffffffffffffffff8f2f0ecf1f4f8fffffffffffffffce9d7c6b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4c8d9ebedeff5fefffffffffffffffffffffffffffffffffffffffffffffffff9f3f1ece9e5e3e5e9eef3f5fbfffffffffffffffffffffffffbf1e6dfcec1b5a49a8473604b35200e0000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b283239464b51545a626e7d8a9da6b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffff2ddc9b5a3907b6558473b30211e17100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a667c85909ba3b1b5c2cbd4e0e8f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe0d2c1b4a296816c5f4d3d2c180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4ffffecdac9b29c8773604a35200e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2d363f4b4f5d65707e8d9fa9b9c6d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffff8ede6d9cecac1b5b0a9a4a89e9fa8a5acb3b9c5cdd7e5f0f5f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d4c3b3a1927d685746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c293336434a4e525454524c473a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3632281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202b34373c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e404141403e3a36332927211f170c0a04000000000000000000000000000000000000000000000e1e2c3c495861727e89959da6a7a9a9aa9f9793939393939393939393939393939393939393939393939393939393928778625645321e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c39464b616978838b9193939393939393939393939393939393939393939395969695938f8b87817c766f686159534d483c38342b211e160a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e323c484d5d656f7980878e989faab4bac7cdd6e0e8f3fbfffffffffffffff1e1d4c5b8b3a1998f8884827f7d7b797775787e84898f959ba3b1bdcee2eaf6fffffffffffffffffff8f3efe4ddd5cbc4b7b2a29a8a7e6d605646392a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffff3e3d3c3b6a69d8c80776c6560565a5858595b5a6368707983909ea6b6c2d3e0f0fffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36210d00000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffefd9c4af9a846f5544311d0800000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffefd9c4af9a846f5443301c0700000000000000000000000000000000000000000000000000000000000000000000000001142637576d8297acc2d7ecfffffffffffffffffffffffffffffff8e3cfbcab8f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffff3e7e0ddd5ccc8c2c3b7b2aeaaa7a5a59d91857d756f6a6665646464656566666665647a8f9fb0c0d0ddebfafffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddefffffffffffffffffffffffffffffffffffefe4dddbd6dbdfe3ecf7f5fefffffffff4e1cdbaa98c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596d8398aabbced5d8dae1ecfafffffffffffffffffffffffffffffffffffffffffffff1e6dfdcd7d4d0ced0d4d8dde0e7edf2f4fafff9fafafffdf6f3e8e0d4cabdb1a39b8677615443301c080000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffde9d7c7a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2839464b576166696e7882919ea8b7c4d3e1f1ffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b3625130000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffff8e4d2c1b29c877661594d4136332926211f170d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c5e66707b85919ca4b2b7c3ccd5e1e9f4fafffffffffffffffffffffffffffffffffffffffffffffffffdecded1c2b5a39a8473604b41311f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a9bacde2f6fffff7decab6a4907b65503c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a212e373f4c5060697d8b9ea8b5c1cedde4eff5fbfffffffffffffffffffffffffffffffffffffffffffff6ebe2dfd1c9c5bfc6b9b4b4bac6c1c9ccd6e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c5b7a59a8472604a39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303a474c546064686a6a67615853535353535353535353535353535353535353535353535353535353524b46392b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353b484d515353535353535353535353535353535353535353535557575553504c463a3c363329221f180d0b050000000000000000000000000000000000000c1c2c3c495a627683939ea7b2b7c4bfc8bbb4aca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a59c8674604b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3c4957616e7e8a989faaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacacaaa8ab9f9c97918a847e776f69625a554d483c3632281e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2932434f5a626e7a848c959ca4adb4bbc8cdd7e1e9f4fbfffffffffffffffff2e2d4c3b6a79e91837a736f6c6a686664626063696f757a8085979fb1bdced8e6f0fcfffffffffffffffffffff8f3e7e0d4cbc0b4a99f9381746157473a2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffff7e7d5c5b6a59d877b6b6158504b45384343443c494d535b636e7c889ca4b6c2d3e3f3fffffffffffffffffffffffffffffffffffbe8d6c5ae99836e5745321e0900000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffff3dec9b49e8975604b36200b00000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffebd6c0ab96816b5636251300000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859ab0c5daeffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffbf4f3e7e0ddd7d4cac7c3c0bcc3b7b2a39b9289847f7b7a79797a7a7b7b7b7b7b7a849aafbdcddeedfbfffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293950657b90a5b7cadff4fffffffffffffffffffffffffffffff7ece3d2c9c5c1c6cacfdadae1ecfafffffffce9d7c7a58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e63798c9fb4c0c0c3c6cfdcecfafffffffffffffffffffffffffffffffffffffffff1e1d3cac7c2bebbb8bbbec3c8cbd5d8dddfe6e3e4e5e5e5eae2dfd6ccc3b6b29f978577615947362614010000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffff6e1cdbaa9907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384657616c767b7e838b98a0b4b9c6d4e2f1ffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705443301c070000000000000000000000000000000000000000000000000004172a3a5d73889db2c8ddf2ffffffffefdfcab6a59b8577675f524b46393b3633292320190e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404c515d65707c86929da5b3b8c5cdd6dfe7edebf3f5fbfffffffffffffffffffffffffffffffffffff5e9e1cfc0b4a49b857561554431231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b556a8095aac7d7eafdfffff9e6d3c3ae99836e5a4935200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b222f38424f5f677b8a9ba3b1bdc9d2dee0e8f2f4fafffffffffffffffffffffffffffffffffffffffffef7efe4dddbd4d7cdc9c9cdd7d7dee0e8f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebe0d2c4b7a79d8776615443301b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a36434a58616a73797d7f7f7c776d69696969696969696969696969696969696969696969696969696969676157493c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e323c494d5962676969696969696969696969696969696969696969696a6c6c6b6865615857514c463a37342a2220190d0b05000000000000000000000000000008182a3a495a63788699a1b3b9c5cbd4d4d8cec9c2bebebebebebebebebebebebebebebebebebebebebebebebebebebec3b5a4957f6a5847331f0800000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5a637583939fa8b4bbc8bebebebebebebebebebebebebebebebebebebebebfc1c1c0c9bcb5b1acaa9f9a938b847e78716a625a524b453833291b1305000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464b616978838f999fabb2b6c3caced9e1e9f5fcfffffffffffffffffff5e5d4c4b6a59d897c6e645d59575553514f4d4b4e545660656b7181979fb4bbc8d3e1e9f5fffffffffffffffffffffffbf2e7dfd1c7bab49f97847561584739291909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffeebd9c9b8a69d8778655d4c473a3632282e2e2f2c35383d494e5e6678869ca4b6c5d5e7fbfffffffffffffffffffffffffffffffff5e0ccb9a7917c67523928160300000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffff6e1cdb9a88f7a654f3a251000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff1dcc7b19c87725746331e0a000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ede6dfddd9d5d2d4cac1b4b0a89e999591908f8e8f9090909090908f9aa2b4c8dbebfcffffffffffffffffffffffffffead5bfaa95806a553726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576d8297adc3d4e6fafffffffffffffffffffffffffffff7e7dacfc1b5b0acb1b5bcc9c6cfdcecfaffffffe9d4bfa9947f6a543d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5b6a8095a2adabadb2becfdcecfbfffffffffffffffffffffffffffffffffffff9e6d3c3b6b2ada9a5a3a5a9aeb3b8c5c3c7cad4cecfd0d0cfd8cec9c5b8b3a59d9081746159473a2a1808000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffff4dec9b49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566175818a9093999fa9b2becdd6e4f2fffffffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604a35200f000000000000000000000000000000000000000000000000000a1f33475874899eb4c9def3fffffffff9e6d3c3b5a39b887c7168615755504c463a38352b221b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f383f4b505e66737d87949ea7b4b9c6cbd4d8d6dde0e7f3fffffffffffffffffffffffffffffffaf0e5d7cdbeb2a29a8676615746372715050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869bb0c6dbf0fffffffff1dfcab49f8c78624d3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c2332414d5d657885979fb0b5c1c9ccd6dddfe6edf3f5fbfffffffffffffffffffffffffffffffffffffff8f2f0e9e9e1dedee1e9ecf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfcec2b5a69d8979635847362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3a475460697680888e929494918b827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c75625a4938281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424f5a626e777c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f8181807d7a76726c676158534c473a38342b2220190d0903000000000000000000000013253647586378889ca4b3bfccd6dfe6e9eae2dfd7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2c2b49e8a76614c36261401000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5c64788699a1b4bac6ced8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d6d6d5dacfcac7c8bbb4afaa9f9a938d867f786f6760564c46393023160800000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4857616e7e8a99a1aeb5bcc9cad3dfe2ebf6fdfffffffffffffffffffffce9d7c7b7a69d8778665e4f4b3f42403e3c3a37363938454b5055607381949faab6c2cdd7e5eefdfffffffffffffffffffffffaefe5d7cdbdb1a29a8576615746372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffff7e3cfbcab9e8878625a4b3f332a201d151918191920232c36404c5a6276869ca6b8cbe0f1fffffffffffffffffffffffffffffffff3dec9b39e8975604b36210b0000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffce9d7c6aa95806a553a291704000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cde1f6ffffffffffffffffffffffffffffffedd7c2ad98826d5839291703000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e6dfd1c8c6b9b3aeaaa6a5a4a4a4a5a5a5a6a5a5a4afb4c0d1e3f9ffffffffffffffffffffffffffffefdac4af9a846f5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb4c9def1ffffffffffffffffffffffffffffffecdac9bcb5a39b979c9fabadb2becedcecfcfffff0dac5b09b85705b4935210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4b60738495989598a0b2becfddedfefffffffffffffffffffffffffffffffffff3dfcab6a59c9794908e9094999ea6a8adb2b7c3b9babababac7bab4b0a79e94877b6c6056473b2a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffeed9c4af99846f5745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b607485979fa9a9aeb4bac7cfe1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68f7a65503d2d1a070000000000000000000000000000000000000000000000000e21374c61778ca8b9cde1f6fffffffffff1e1d2c1b5a69d91867d766f6a656158554d493c372e1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d242f38404c546068757f89959ea8b2b7c4c2c1c8ccd5e3eef3f9fffffffffffffffffffffaf2e7e0d2c7bab4a098847661584739291909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb5cadff4fffffffff7e3cfbcab96816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081423303f4b5a637481919ba3acb3b9c5c8cbd4d8dde0e7eef3f5fcfffffffffffffffffffffffffffffffffffffffcf6f3f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e7dfd3cabdb1a49c8779635b493a2a18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c495861727e89959da6a7a9a9aa9f9793939393939393939393939393939393939393939393939393939393928778625645321e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c39464b616978838b9193939393939393939393939393939393939393939395969695938f8b87817c766f686159534d483c38342b211e160a030000000000000000071c3043546176879ca6b6c3d0e0e8f4fafffdf7f4ece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e1cdb9a8957f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b5c647a899ca4b2bfcdd7e2eae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8eaebebeaece3dfdcd8cec9c8bbb4afa8a39b948b847d756a61574d41342616050000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b4859627582949fa8b3bfcacfdadee6f1f7fefffffffffffffffffffffffbede1cdbaa99d8878635a4c40372e2d2a2826242220232731363a4455606d7f8c9ca4b4bac7d0e2eaf5fffffffffffffffffffffffff5e9e1cec0b4a39b8575615544311d1403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a20354a5f758a9fb4cadff4fffffffffffffffffffffffffffffffbe8d6c5b49f8c7b655a483c2e1f170c0902000300060c0f1a212f3c48586278889eb3c3d3e6f9fffffffffffffffffffffffffffffae7d5c4ac97826d5645321e090000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffff0dac5b09b85705847331f0a000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e556a8095aac6d7e9fcfffffffffffffffffffffffffffffae7d4c4a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efeae5e3e4ddd6ccc9c4bfbbbab9b9b9bababbbbbbbab9c5c8d1deeefffffffffffffffffffffffffffffff3dec9b49e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d52687d92a8b9cde1f6fffffffffffffffffffffffffffff8e3cfbcab9f938581868b9198a0b1becedeeefefff2ddc8b4a38d79634e3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d31445561757f83808298a0b2bfcfe0f0fffffffffffffffffffffffffffffffffff1dcc7b29c87827f7b797b7f83888e93989da5a2a3a4a5a5a5a4a99f9b94897f75665e4b45382a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffff8e5d2c2a8937e685339281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283854697f94a3b4bac7c3c9ced8e5ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ae99836e5c4a36211300000000000000000000000000000000000000000000000e1e2d3d4f657a8fa4c6d7e9fcffffffffffffefdfd2c4b7b3a39b928a847f7b76706a625a4f4b3f332a1c0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111c232f36434b566069768089949da6aaadabb3b8c5d1dcdfe6edededededededededede7dfd5cbc1b5a99f9382746158473a2a1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283853687e93abbccfe3f8fffffffffeebd9c9b49e8a76614c3621110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3c4956606c7c858f979ea7acb2b7c4c3c8ccd5d9dee1e9f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ece3dfd4cbc3b6b29f978678635b4a3d2c1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c495a627683939ea7b2b7c4bfc8bbb4aca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a59c8674604b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3c4957616e7e8a989faaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacacaaa8ab9f9c97918a847e776f69625a554d483c3632281e170b000000000000011527374a60728399a5b6c4d3e1eefbfffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfce9d6c6b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000b2035495a647a8a9ea7b6c2cfe1e9f5fefffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffff8f4f1eae2dfd8cecac4c1b5b1ab9f9a92887f76675f5144342313010000000000000000000000000000000000000000000000000000000000000000000009192a3a485962778698a0b4bac6d0dfe3ecf7f9ffffffffffffffffffffffffffffedddcdbcb49f8a7a645a493c2f221b171513110f0d0b0e151d202637444b61697a86949fa9b3bfced8e5f3fffffffffffffffffffffffffcecded1c1b5a39a8473604b4231211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c9daecfffffffffffffffffffffffffffffff5e0ccb8a797816c5d4c3c2b1e100400000000000000000006121d2b3a485a677c91a5b6cadff3fffffffffffffffffffffffffffff4e0cbb7a68f7a6550382816020000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffff4dfcab49f8b76614c37210c000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72879cb1c7dcf1fffffffffffffffffffffffffffffff4dfcbb7a68d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4e9e1ded9d5d0cecccdcfd3d8d9d4d0cfcececfcfd0d0d0d0d0cfdadce3eefcfffffffffffffffffffffffffffffff5e1cdb9a88f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b70859ab0c6d7e9fcfffffffffffffffffffffffffffbe7d5c5b59f8d7e706c71767c8297a0b1c0d0e0f0fff7e4d1c1ac97816c5a4834201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374657616a6d6b738298a1b3c2d3e5f5ffffffffffffffffffffffffffffffffebd6c1ab96816d69666366696e74797e83878b8d8e8f9090908f8d8a857f766960564c4032281a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffff3dec9b5a48d78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455671869cb1c1ced8d8dfe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab59f8d79644e41301c0c0000000000000000000000000000000000000000000b1b2b3c4a5b687e93a8bdd3e8fffffffffffffffdefe2d5cbc1b5b1a99f9a94908b857f786f645d4c473a2c1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081218263038454b58616a767f888f9598969ea7b4c0c7cad3d8d8d8d8d8d8d8d8d8d8d4cbc4b8b3a39b8b7e726056473a2a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566f8499afc9daecfffffffffffff7e1cdb9a8937e69543f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c38454b5e66717a828990979da6a8aeb3b8c5c3c9cdd6dde0e7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f0eceaeaeaeaeaeaeaeaeaeaeaeaebedeeeeeeeeeeedeceae7e6dfdddacfcac4b7b3a59c908175625a4a3d2d1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a495a63788699a1b3b9c5cbd4d4d8cec9c2bebebebebebebebebebebebebebebebebebebebebebebebebebebec3b5a4957f6a5847331f0800000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5a637583939fa8b4bbc8bebebebebebebebebebebebebebebebebebebebebfc1c1c0c9bcb5b1acaa9f9a938b847e78716a625a524b453833291b130500000000081d314455687d92a1b3c3d3e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278899ea8b8c5d3e0edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4eae2dfdad2c9c9bcb4afa79e95887d6b625141311e0a0000000000000000000000000000000000000000000000000000000000000000000215273747586277869ca4b2becdd7e4edf8fffffffffffffffffffffffffffffffff1e1d0bfb09e917d675c4a3c2c1e1208000000000000000002090b192631434f5c64747f8a9aa1b4bac7d5e2f1fffffffffffffffffffffffffceedfd2c1b3a297816c604e3f2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92abbccfe3f8fffffffffffffffffffffffffffce9d6c6b39e8976614c3f2f1e0e000000000000000000000000000d1c2b3c4a6073879db2c7dcf2fffffffffffffffffffffffffffff2ddc8b39d8873604a35200b000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffff7e2cebbaa917c6752362513000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a553b2b18050000000000000000000000000000000000000000000000000000000000000000000006192b3c4f647a8fa4b6cadef3fffffffffffffffffffffffffffffff2ddc8b29d88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5e9e1ded7cdc9c4bfbbb9b7b8babec3c8ccd6dfe3ebe4e1d9d7d6dbdfe3eceff4f6fcfffffffffffffffffffffffffffffffce9d6c6aa947f6a55362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394e63798da2b4c8e4f4fffffffffffffffffffffffffffff5e0ccb8a795806b60575861666d8297a2b3c2d3e3f3ffefdfc9b49f8b78624d3f2e1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192939464b55585460738399a4b6c7d7e9fdffffffffffffffffffffffffffffffefd9c4af9a846f5a504e5054546063696e727678797a7b7b7a797875706a61584b45382f1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffff1dbc6b19c86715a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768b9fb5cadfeaeef4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a84705f4d3a2917040000000000000000000000000000000000000003162839485a6379899eb3c8def3fffffffffffffffffff2e7e0d2c9c7bab4afaaab9f9b958c847a6d6158493d2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c28323a464c58616a747a808381889aa2abb2b6c3c3c3c3c3c3c3c3c3c3c3c4b7b2a69d93857969605445382a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9def4fffffffffffffce9d7c6b19c87725d4b37230a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832404c515d656d757b81888d93989ea7a8aeb4b9c6c8cbd5e2ecfafffffffffffffffffffffffffffffffffffffffffffffffffffbf7ece3dfdbd7d5d5d5d5d5d5d5d5d5d5d5d5d6d7d8d9d9d9d8d8d7d5d2d4cac7c9bcb5b0a69d93877c6c6057483c2d1f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253647586378889ca4b3bfccd6dfe6e9eae2dfd7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2c2b49e8a76614c36261401000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5c64788699a1b4bac6ced8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d6d6d5dacfcac7c8bbb4afaa9f9a938d867f786f6760564c4639302316080000000b20354b6073879db2bfd0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4ab96806b5639291703000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70849aa7b8c6d5e3f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe4ddd9cfcac5b8b3a69e92806b5f4d3a25100000000000000000000000000000000000000000000000000000000000000000000c1d3144556176879ca4b5c2cfe1e9f5fffffffffffffffffffffffffffffffffff5e4d3c3b3a195806b5f4d3e2d1e0e0000000000000000000000000009141d323e4b55606a7884939fa9b8c4d4e1f1fffffffffffffffffffffffffdefdfd0c0b19f937e695d4b3c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffffffff5e1cdb9a8947f6a58473321110000000000000000000000000000000e1c3043546b8095abc0d5eaffffffffffffffffffffffffffffecd7c1ac97826c5443301c07000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffeebd9c8ad97826d5443301c070000000000000000000000000000000000000000000002172c41576c8196acc6d6e8fcfffffffffffffffffffffffff0dbc5b09b8570594834200b000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8398adc2d3e5f9fffffffffffffffffffffffffffffde9d7c7ad97826d583d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000031629395e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff7f1e6dfd7cdc9c6bab4afaaa6a3a2a3a5a9adb3b8c5cacfd9decec5c2c0c6cacfdadadee1e9eaedf0f3f5fbffffffffffffffffffffefd9c4af9a846f5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576c8196acc0d1e3fffffffffffffffffffffffffffffff3ddc8b39e8875614b42474c516073849aa4b6c5d5e6f6f6e2cdbaa998826d5d4b38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293336403644556075869ca9bacde1effffffffffffffffffffffffffffffff2ddc8b39d88735947393b36434a4e5358576162646565656564626055544c463a32281a11020000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffedd8c3ad98836e583c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778cabbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a2927d675846331f0a00000000000000000000000000000000000000081e3246576278889da7b8cce0f5fffffffffffffffffffffaefe4ddd7cdc9c4c9bcb4b0ab9f998f8276635b493c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e29333a464c5460656b6d6c77848e959ca5aaaeaeaeaeaeaeaeaeaeaeada69d94887e73635b4a4336281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a9bacde1f6fffffffffffffff4decab6a48f7a65503828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f383f4b4f5660666c73787e83888e93999ea8acb3b8c4cfdfe6f1fcfffffffffffffffffffffffffffffffffffffffffffbf3e7e0dacfcac6c1c0c0c0c0c0c0c0c0c0c0c0c0c1c2c3c3c4c4c3c2c1bfbdc3b7b2aeab9f9a92887e74665e4b45392b1d0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546176879ca6b6c3d0e0e8f4fafffdf7f4ece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e1cdb9a8957f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b5c647a899ca4b2bfcdd7e2eae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8eaebebeaece3dfdcd8cec9c8bbb4afa8a39b948b847d756a61574d4134261605000011273c51667c91a5b7cbddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c5d5e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f7ebe3dfd5ccc5b8b39e927d67523d281200000000000000000000000000000000000000000000000000000000000000000c1c2f404b6073849aa5b6c3d2e0edfcfffffffffffffffffffffffffffffffffffce9d7c6b6a5998372604b413020100000000000000000000000000000000115202e37444b5a626f7e8b9ea6b7c3d4e3f3fffffffffffffffffffffffffdeedecebdb49f8c7b655a493a291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879cb2c7dcf1fffffffffffffffffffffffffeebd9c8b49e8976614c3a2a17030000000000000000000000000000000013253650667b90a5c6d6e8fcffffffffffffffffffffffffffecdac9a7917c675236251300000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffff2ddc8b39d8874604a35200b000000000000000000000000000000000000000000000014293e53697e93a8b9cce1f3fffffffffffffffffffffffff4dfcab59f8c77624c37220f000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788b9fb4cadff1fffffffffffffffffffffffffffffff6e1cdbaa9917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465774899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd4cac7bab4ada89f9a95908e8d8d8f93989ea7aeb4bcc9c8bdb1acabb1b5bcc9c5c9cdd7d5d8dbdee0e8eef0f6fffffffffffffff3dec9b39e8974604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384c6176899eb4c9deeefffffffffffffffffffffffffffffdead8c8ab96816b574632333744556175869ca7b8c8d9ebfdead7c7b59f8d7b655645321e1201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212a2737455663798b9fb4c1d2e4f8fffffffffffffffffffffffffffff4e0cbb8a68c77614c3726253035393e39464b4d4e4f5050504f4d4b44373633291e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffedd7c2ad98826d58432d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768cabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b39e8876614c36210c00000000000000000000000000000000000008182f404b6175869ca6b8c5d6e8fbfffffffffffffffffffffffff8f5e9e1dedad9cfcac9bcb5afa0988779635a4937271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b171f293336434b5055585962707980878e95989898989898989898989891887f756860554a3d3025180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8096abc7d7e9fcfffffffffffffff9e5d3c2ad97826d5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121d242e3738454b50575b63686e74797e848990969da6b2becad4e1e9f5fefffffffffffffffffffdf7f4f7fdfffefffdf3e8e0d5cbc9bcb5b0acaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeaeafaeadacaaa8a5a59d98928b857c746960554c4032281b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a60728399a5b6c4d3e1eefbfffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfce9d6c6b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000b2035495a647a8a9ea7b6c2cfe1e9f5fefffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffff8f4f1eae2dfd8cecac4c1b5b1ab9f9a92887f76675f51443423130100182d42586d8297adc3d4e6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c0d1e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3e7e0d5cbbcaf9a846f5a45301a000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a2b4c3d3e1f0fefffffffffffffffffffffffffffffffffffdefe1cdbaa89c8776615443302313020000000000000000000000000000000002101927313c494d60697a889da5b7c5d5e8fbfffffffffffffffffffffffffcece2cebbaa9e897862584638281808000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5b70859ab0c5daeffffffffffffffffffffffffff7e2cebbaa96816b5847331c0c00000000000000000000000000000000000d22374c62778ca8b9cce1f5fffffffffffffffffffffffff8e3cfbcab8d78634d38230e00000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffff4e0cbb7a68e79644f39240f00000000000000000000000000000000000000000000000c21364c6176899eb4c4d5e7fbfffffffffffffffffffffff8e3cfbcab937e69543d2d1a0700000000000000000000000000000000000000000000000000000000000000000d21364a5b6d8297aabbcee2f7fffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba9bacde1f6fffffffffffffffffffffffffffffffffffffffffff7ebe3dfd1c8c3b6b2a99f98918984807b7977787a7e838990999fabb2b3af9f97969c9fababb0b4bac7bfc3c6c9ccd6d8dbe2edfafffffffffff5e0ccb9a78d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556697e93a8b9cde1f5fffffffffffffffffffffffffffff7e2cebbaa907b665139281f273746576378899eaabbcee2edf5e3cfbcab9c8675604b402f1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c151928384a5b697e93a3b5c9ddeefffffffffffffffffffffffffffffae7d5c4a5907a65503b25131c20232929323638393a3b3b3b3a38353127211f170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee0cbb8a6947f6a553f2a150000000000000000000000000000000000011426364c5e6d8297a4b5c4d5e3f3fffffffffffffffffffffffffffffffdf6f4efebe3dfdacfcabeb2a59c8878625544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c171f2630353a403b484d5b636b72798083838383838383838383837c746a61574b44372d1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465771869bb0c6dbf0fffffffffffffffffff1dec9b49e8975604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101b222832363b3d494e53546063696e757b818898a0b2b7c3cdd7e2eaf6fefffffffff8f3f1eae2dfe2eae8e9eaeae2d6ccc5b8b3ab9f9b979595959595959595959595959698999999999998979592908c88837d77706760554b44372f1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d92a1b3c3d3e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278899ea8b8c5d3e0edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4eae2dfdad2c9c9bcb4afa79e95887d6b625141311e0a001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e7dac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000a1f334658667c909fb1c0d1e1f1ffffffffffffffffffffffffffffffffffffffefdfcdbdb49f8a79635846362614050000000000000000000000000000000000000009151d2c35424f5c6478879da7b8cce0ecfffffffffffffffffffffffffffeead8c8b8a79c867661564536261401000000000000000000000000000000000000000000000000000000000000000000000000000000031628385b70859bb0c5daf0fffffffffffffffffffffffff4dfcab49f8b78624d3a29170000000000000000000000000000000000000b1f34475974899eb3c9def3fffffffffffffffffffffffff4dfcab59f8a75604b35200b000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffae7d5c4aa957f6a553a2a1704000000000000000000000000000000000000000000000a1f3346586b8095a6b8cbe0efffffffffffffffffffffffffecdac9b09b86715b4a36210c000000000000000000000000000000000000000000000000000000000000000d1d30414e63798b9fb4c8d8eafefffffffffffffffffffffffffffffce9d6c6ae99846e5746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c7d7e9fdfffffffffffffffffffffffffffffffffffffffef0e7d9cfcac0b4b0a59d948a837c766f6a6664626365696e757b838c969d9e99908281868b91969a9fa9a7aaaeb1b3b9c5c3c6cfdfe6f1fffffffffbe8d6c5a6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6075879db2c6d6e9fcfffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c192939495a657b8c9fb4bfcfe1f1ecdac9b6a496816c5e4c3d2c1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3d4a6072859bb0bfd0e3f6ffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a15070b0e14161e212324252626252423201d150c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435472889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4b19c86715c47311c0700000000000000000000000000000000081c304354667b90a0b1c2d2e2f2fffffffffffffffffffffffffffffffffffffffffef7f4ece3dfcfc3b6a69b8573604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408141c20252b2b343d4a4e565c646a6e6e6e6e6e6e6e6e6e6e6d6760554b46393127190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffffff5e1ccb9a8917c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080a151d20262c353836434a4e535660656c7682919da5b4bac7ced8e2eaf6f6f4efe5dedbd8cec9ced8d2d4d5d8cec5b8b3a69e958c8682808080808080808080808080818283848484838382807d7b77726e686259524b443731271912030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073879db2bfd0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4ab96806b5639291703000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70849aa7b8c6d5e3f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe4ddd9cfcac5b8b3a69e92806b5f4d3a2510001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b4c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6ad98826d58432d18000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176889db2bdcedeeefffffffffffffffffffffffffffffffffffffff3e3d1c0b09f927d675b4a3a291808000000000000000000000000000000000000000000020e1920323e4a5a6379899eb3becfe6f6fffffffffffffffffffffffffff6e6d5c5b5a49a8474605443301c15030000000000000000000000000000000000000000000000000000000000000000000000000000091e32455672879db2c7dcf2fffffffffffffffffffffff9e5d3c2ae98836e5a48351c0c00000000000000000000000000000000000005182a3b5c71869cb1c6dbf1fffffffffffffffffffffffff4dfc9b49f8a745746321e09000000000000000000000000000000000005182b3b5a6f849aafc4daeffffffffffffffffffffffff0dac5b09b85705847331f0a000000000000000000000000000000000000000000000417293a4b6176889eb3c1d2e7f7fffffffffffffffffffffff7ddc9b5a38e79634e3a2a1704000000000000000000000000000000000000000000000000000000000005192b3b4d5f6f849aaabbcee6f6fffffffffffffffffffffffffffffff5e1cdb9a8927c675239281603000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffff0e0d3c9bcb4aea29b91877f776e67605755514e4d4e50545560666e78818789847b6d6b71777c8185898e9195989b9ea7a5aeb3bfcad4e1ecfcffffffe8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586a7f94a5b7cae4f4ffffffffffffffffffffffffffffffefdac5b09a85705746321e0a0b1b2c3c4b5d697f94a1b2c3d4e6f6e7d3c2b09f917c665b493b2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c304354657b90a1b3c7dcf0ffffffffffffffffffffffffffffeed9c4ae99846f593d2c1a06000000030a0c0d0f101010100f0d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536596e8398aec9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfc9b49f8a745f4a351f0a000000000000000000000000000000000b20354b6073869cb1becee0f0fffffffffffffffffffffffffffffffffffffffffffffffffff8ece1d3c4b5a3937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101618202d36393d4a4e555959595959595959595958514b443732291d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90aabbcee2f7fffffffffffffffffffce8d6c6ad97826d583c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b111a21232530353938454b5058616d7c87959fa9b4bbc8ced8e2e2dfdad2c9c6c8bbb4bbc8bdbfc0c7bab4a79e94887f78716c6b6b6b6b6b6b6b6b6b6b6b6b6c6d6e6e6f6f6e6d6c6a6865615959534c473b3631271d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a5b7cbddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c5d5e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f7ebe3dfd5ccc5b8b39e927d67523d2812001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbcee2eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebe1cdb9a8937e68533e28130000000000000000000000000000000000000000000000000000000000000c2135495b6c8197a6b7cbdbebfcfffffffffffffffffffffffffffffffffffff7e7d5c5b4a296816c5f4d3d2d1c0c0000000000000000000000000000000000000000000000000614202d3c495b657b90a0b2c8d8eafdfffffffffffffffffffffffffff3e3d2c2b4a2988272604b4333211100000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffffffffffffff3dec9b6a48f7a65503c2b1900000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffff6e2cebaa98b76614b36210c00000000000000000000000000000000000b2034485973889eb3c8def3fffffffffffffffffffffff4dfcab49f8b76614c37210c00000000000000000000000000000000000000000000000c1e334657687e93a3b5c9daecfffffffffffffffffffffff8e4d2c1ac97816c5847331f0c00000000000000000000000000000000000000000000000000000000031120344859677d92a2b3c8d8eafffffffffffffffffffffffffffffffff3dec9b49e8975604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000002152737556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff9e5d3c2b6ab9f998f857c73696158514b45393b3938383a37444b515a636c72736f655d565961676b7075787c808386898c9099a1b2b7c3cfe1e9f5fffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4c6177899eb3c3d4e6fffffffffffffffffffffffffffffff6e3d0c0aa95806a5539291603000e1e2f3f4f616e8399a5b7c8d8eaf1e0cdbdb39e89796359483929190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b5d6f8499afc2d3e5f9fffffffffffffffffffffffffff3dec8b39e88735b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6c5b39e88735e49331e090000000000000000000000000000000011263b51667b90a4b6c9dcecfefffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d2c1b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a21242d36394043434343434343434343433c3531271e160b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c8d9ebfefffffffffffffffffffff2ddc8b39d88735a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e131c20232731363a464c5e6675808a979faab4bbc8cdcec9c5c2b5b1aaaa9faaa5a8a9ababa99f96897f756a625a5755555555555555555555555557585959595a5958575553504c473b3d37342a201d150902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc3d4e6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c0d1e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3e7e0d5cbbcaf9a846f5a45301a001a2f44596f8499aec4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8c9fb4c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe4ddcdbeb49e8976614c37210c0000000000000000000000000000000000000000000000000000000000071a2d3e4e63798c9fb4c4d4e7f9ffffffffffffffffffffffffffffffffffffffecdac9b8a79b8474604b41301f0f000000000000000000000000000000000000000000000000000002101e2c3d4c5d6d8298aabbcee2f7fffffffffffffffffffffffffffff0e0d1c0b2a096816c61503f2f1b0b0000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fabbccfe3f7fffffffffffffffffffffeead8c8b19c86715d4b371e0e0000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffdead8c7a28d78634d38230e00000000000000000000000000000000000d22374d62778ca7b8cce0f5fffffffffffffffffffffff7e3cfbcab917c67523c27120000000000000000000000000000000000000000000000031729394b6073859babbccfe3f3ffffffffffffffffffffffefdec9b49f8a77614c3a2a1704000000000000000000000000000000000000000000000000000000112132424d6278899eb3c0d0e6f6fffffffffffffffffffffffffffffff9e5d3c2ad98826d5745321e090000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffff3decab6a49c8c837a706660544c473a36322826242223252731363c494d565d5e5a504c3f474c5156556063676a6e7174767b83909da5b2becdd7e5effbe7d5c4a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d6c8196a7b9cce1f1fffffffffffffffffffffffffffffff1dcc7b3a28e79634e39240e000000112132434c6176879daabbcee2efebe0ccb8a79d8777625746372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f3f4f657a8fa4b6cadef6fffffffffffffffffffffffffff5e0ccb8a78d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838556a7f95aabfd4eaffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788c9fb5cadff1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee2d4c6b9a797826d57422d180200000000000000000000000000000002182d42576d8297acc2d3e5fafffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dec8b39e89735e49341e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0f1a21242b2e2e2e2e2e2e2e2e2e2e2e27201d1509030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffff4dfcbb7a68d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e151d202933404c57606a77828b989faab4babab4afaaa49c958f8a8c9093949596968b81766960574d483c404040404040404040404040414344444444444342403d3b37342a28221f180d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e7dac5af9a85705a45301b0013293e53687e93a6b8c9dae7f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000001022364a5c6a8095a2b4c4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd2c9bdb0a0947f695847331f0a00000000000000000000000000000000000000000000000000000000000d21364a5c6e8399aabbcee2f2fffffffffffffffffffffffffffffffffffffff5e3cfbcab9e897862554431231301000000000000000000000000000000000000000000000000000000000f1f2f3f4d62788b9fb4c9daecfffffffffffffffffffffffffffffeeedecfbeb19f947f6a5d4c3a29170400000000000000000000000000000000000000000000000000000000000000000000000215283854697f94a9c9d9ebfefffffffffffffffffffff7e2cebbaa947e69543f2e1c000000000000000000000000000000000000000003182d43586d8298adc2d7edffffffffffffffffffffffffffe6d1bba6917c66513c2711000000000000000000000000000000000011263b50667b90a5c5d5e8fbfffffffffffffffffffffffeebd9c9ad97826d583d2d1a0700000000000000000000000000000000000000000000000b1c304354647a8d9fb5c5d5e7fbfffffffffffffffffffff6e1cdbaa895806a5847331f0f00000000000000000000000000000000000000000000000000000e1f2f3f4f606f849aa7b9ccdeeefffffffffffffffffffffffffffffffdeedecab6a48f7a65503928160300000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffbe7d5c5b19c86796e645d514b4336332a211e16110f0d0e10151d202c3538414849443b382f34373c37444b4e5255595c5861656e7b8798a0b4bac7d2e0e8e0cbb8a68f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f334758657b8c9fb4c5d6e8fffffffffffffffffffffffffffffff9e5d3c2af9a846f5b4a36210c00000003151f334658647a8c9fb4c1d2e5f5e8d5c5b7a59b8575615544311d1606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122374b5d72869cb1c8d8eafefffffffffffffffffffffffffbe8d5c5a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e3245566e8398adc3d8edffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859ab0c3d4e6f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e6dfd0c4b7a89e8977624d37220d00000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d7cdc6b39e89745e49341f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f151919191919191919191918120b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375c71869cb1c6dbf1fffffffffffffffffffffffae7d4c4a6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b171f2f39454b59626c78828b979fa9a99f9a948d86807975777b7d7f808180786c61584b4539342b2b2b2b2b2b2b2b2b2b2b2b2b2c2d2e2f2f2f2e2e2d2b2826221f18130d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b4c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6ad98826d58432d18000c21364b6175889eabbcc9d6e2eaf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefddc8b4a28c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6072849aa6b8c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7ebe3dfd1c8c1b5b09f968272604a3a29170400000000000000000000000000000000000000000000000000000000031628384e64798ea1b2c8d9ebfffffffffffffffffffffffffffffffffffffff5e5d2c1b59f8d7c665a4837271505000000000000000000000000000000000000000000000000000000000001112035495a6d8297abbccfe3f8fffffffffffffffffffffffffffffceddccebdb59f8d7b655846331f0f0000000000000000000000000000000000000000000000000000000000000000000000091d3245566f849aafc4d9effffffffffffffffffffffff4dfcab49f8b77614c372211000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000142a3f54697f94a9bed4e9fffffffffffffffffffffffffff2ddc8b29d88735b4a36210c0000000000000000000000000000000000000000000000011426364b5d6d8297a7b8cce0eefffffffffffffffffffffce9d7c6b39e8976614c3d2d18080000000000000000000000000000000000000000000000000d1c2c3d4b5d697e93a1b3c5d6e8fcfffffffffffffffffffffffffffff5eae2d0c4b19c87725d4b371b0a00000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffff5e0cbb8a6927d675b4f4b3f3530261f170c0903000000000002080e1920232c33342f26231c1f2227273135393c40433a474c505d657582939fa9b5c1ccd6d2c2b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132332434c6176879dabbccfe4f4fffffffffffffffffffffffffffffff3decab6a4907b66503d2d1a07000000000417293a4b5c6a7f95a3b5c7d7eaf3e3d4c3b5a39a8373604b4433241404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f54697f94aabbcee2f7ffffffffffffffffffffffffffecd7c1ac97826c573a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2c3d4b6075899eb3c9def3ffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c52687d92a5b6cadfe2eae9ebecececececececececececececececececececececececececececebeae4ddd4cbbfb3a69d8a7b65594834200b00000000000000000000000000000000061b30465b70859bb0c6d7e5eff6fcfffffffffffffffffffffffffffffffffffffffffffffffffae9d7c6bab4a89b85705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899eb4c9def3ffffffffffffffffffffffffe9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b28323b484d5a636d78818a918e8a857f78716a64606165686a6b6b6b635a4c473a32282019161616161616161616161616171819191a1a1918171513100c0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbcee2eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebe1cdb9a8937e68533e281300091e324657667c8d9fabb8c5ced8e2eaf5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cfbfb09a85705947341f0b000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277889dabbccfe3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d9cfcac1b4b0a39b908173605443301c0c0000000000000000000000000000000000000000000000000000000000091e3245566c8197acbfcfe6f6fffffffffffffffffffffffffffffffffffffce9d7c7b5a396806b5e4c3c2b19090000000000000000000000000000000000000000000000000000000000000006192b3c4e63798c9fb5cadff1fffffffffffffffffffffffffffffffbebe3cfbcab9d8776614c3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9def4ffffffffffffffffffffffeed9c4af99846f5947341f0a000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffeed9c4af99846f5a3727150200000000000000000000000000000000132536586d8297adc2d7ecfffffffffffffffffffffffffff4dfcbb7a68e79634e39230e00000000000000000000000000000000000000000000000008182e3f4c6176889eb3c0d1e5f5fffffffffffffffffffff5e0ccb9a796816b5b4a36261401000000000000000000000000000000000000000000000d1d2a3a495b657b8c9fb4bfd0e3f3fffffffffffffffffffffffffffef0e5d8cec0b3a6937e69543f2e1c00000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8095abc6d6e8fcfffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b3d372e201c1408040000000000000000000000060c0e171d1e1a100e090b0c12151d2023272b2e2933373f4b57616e7e8a9ba3b3b9c5c2b5a4947f6a5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112130414f616e8398a6b7c9d9ebfffffffffffffffffffffffffffffffbe8d5c5b19c8673604a35200f0000000000000b1b2e3e4b6073859ba9bacde2f1f1e1d2c1b3a197826d625042312212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374c61778b9fb4cadff4fffffffffffffffffffffffffff1dcc6b19c86715846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131f2c3b495b697f94a7b9cce0f5ffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20354b6074879db2bfc9cdd7d4d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6d4d1c9c4b7b2a199887a655d4b3b2b18050000000000000000000000000000000001172c41566c8196a8bac7d2dee1e9eef1f4f7fdfffcfdfefffffffffffefdfdfcfbfafffdf7f2e7e0cdbaa89f938a7b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba8b9cce1f5ffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b343c494d5a626c777b7975706a635b554f4b4c5053545656564d493c332a1e160a050000000000000000000000000203040404050403020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8c9fb4c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe4ddcdbeb49e8976614c37210c00031628394c5e697e8d9ea7b4bbc8ced8e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3d6ccc1b2a0907c66513b2a1805000000000000000000000000000000000000000000000000000000000000000000000000011426364859667b8d9fb5c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d7cdc9bcb4aea39b91857b6c6055443625130000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3c9deedfffffffffffffffffffffffffffffffffffffff5e1cdbaa99b8574604b402f1d0d0000000000000000000000000000000000000000000000000000000000000000000e2135495b6f8499afc3d3e6f9ffffffffffffffffffffffffffffffffecdac9b7a696816c5b4935210f0000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa9bacde1f6fffffffffffffffffffff9e5d3c2a8927d68533a2a1804000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffff2ddc8b39d88735544311d08000000000000000000000000000000071c30435470869bb0c5dbf0fffffffffffffffffffffffffffae7d4c4a9937e69543e291400000000000000000000000000000000000000000000000000101f334758687d92a2b4c7d7eafdfffffffffffffffffffbe8d6c5b49f8b79635443301c100000000000000000000000000000000000000000010f1d2b3b47586379899eaabbcedeeefffffffffffffffffffffffffff7ebe3d2c7bab4a29a8776614c3721110000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d554431221b100801000000000000000000000000000000000108090500000000000001080b0e121519171f212f39464b60687985939ea7aeafa49c8674604b372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f3f4d5f697f94a0b2c4d4e7f7fffffffffffffffffffffffffffffff5e0ccb8a7937e685443301c0700000000000000101d31445563798b9fb4c2d3e5f9efdfd0bfb1a095806b604e40301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596f859aafc4daeffffffffffffffffffffffffffff4dfcab59f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303d495963798a9eb4c5d6e8fbffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687e93a1afb4bac7bfc1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1bfc1b5b0a69d928477645c4b3f2e1d0d0000000000000000000000000000000000000d23384d62788a9fa9b5c1c9cdd7d8dcdfe2eae5e7e8e9e9eaeaeaeae9e8e7e6e5e4e3eae2dfd5cbc0b49f8a7e77655d4b37230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4fffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202c353c494d596266646056554e493d3a35373b3e3f40414138352c1f170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a6b8c9dae7f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000001022364a5c6a8095a2b4c4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd2c9bdb0a0947f695847331f0a00000b1b30404f60697c89979faab4bac7ced8e6eefdfffffffffffffffffffffffffffffffffffffffffffffffffffaecded1c5b9b3a398836e5e4c381d0d000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4c5e6c8196a5b6cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfc7bab4ab9f998f857c71655d4b4437261808000000000000000000000000000000000000000000000000000000000006192c3c52677d92a7b9cce0f5fffffffffffffffffffffffffffffffffffff5e5d1c0b49f8a7963554431221200000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a5b6cadff7fffffffffffffffffffffffffffffffff7e7d4c4b49f8b79634e3d2c1a06000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac7d7e9fcfffffffffffffffffffff3decab6a48c77624c37220d00000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000000000000000b20354a6074899eb4c9def3ffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000004172a3a4e5f70849aa9bacde2f0fffffffffffffffffffff4e2cebbaa9a8573604b3f2e1d0d00000000000000000000000000000000000002131f2c3b48596276869ca7b8c8d8eafcfffffffffffffffffffffffff1e7d9cfc2b5a99f948477615847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b5c9def3fffffffffffffffffffffffffffffffffffffce7d1bca7927c675237271508000000000000000000000000000000000000000000000000000000000000000000000000040a111b2933424e5b63737e8993999a95867762564531190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b5d677d8d9fb5becfe2f2fffffffffffffffffffffffffffffffdead8c8b39e8975604b362513000000000000000001152737495b6a8095a4b6cadeeefdeedecebeaf9e937e685e4c3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a53697e93a8c1d2e4f8fffffffffffffffffffffffff8e3cfbcab907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192731414d5b6377879ca8b9cce4f4ffffffffffffffffffffffffffecd7c2ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b60738391999fa9a7aaabacacacacacacacacacacacacacacacacacacacacacacacacacacacabaaa6a39b93877d6f61594a3e2e2111000000000000000000000000000000000000000c2035495a667c8b9ba3aeb4bac6c3c7c9ced8d0d1d3d3d4d4d5d5d4d4d3d2d1d0cfced8cec9c4b7b3a299836e62594b3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445573899eb3c8def3fffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19202c353b484c514f4b453838352c24202226282a2b2c2b2320190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175889eabbcc9d6e2eaf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefddc8b4a28c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6072849aa6b8c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7ebe3dfd1c8c1b5b09f968272604a3a291704000000122232424f5e6677828b979fa9b4bbc8d1e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffecdccfc0b4a79e938575614b402f1d000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6075879cb2c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c9bcb5a99f978c837a70665e504b3f312619090000000000000000000000000000000000000000000000000000000000000c2035495a70859aafc5d6e8fbfffffffffffffffffffffffffffffffffffde9d7c7b4a2937e695b493727150400000000000000000000000000000000000000000000000000000000000000000000000f20354a6073879db2c9daecfffffffffffffffffffffffffffffffffff2e2cebbaa98836e5b4935210a000000000000000000000000000000000000000000000000000000000000000002152737596f8499aec4d9eefffffffffffffffffffffff1dcc6b19c87715948341f0b00000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff8e3cfbcab8c77614c37220c0000000000000000000000000000000d22384d62778da8b9cde1f5ffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000c1c31414e63798b9fb4c2d2e7f7fffffffffffffffffffdead8c8b4a2947f6a5d4b3c2b1905000000000000000000000000000001080b151d303d49596277869ca4b6c5d6e6f6fffffffffffffffffffffff7ece3d3c9bcb4a49c8b7f726159473a29170400000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c2d2e5f8fffffffffffffffffffffffffffffffffffffdead8c8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313d49556069767e838580766259483827150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354657b8c9fabbccfdcedfffffffffffffffffffffffffffffffff7e2cebbaa95806b574532180800000000000000000009192c3d4b6074869cb1bfd0e7f7fcecdcccbcb49f8c7c6659483420110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da3b5c9ddf2ffffffffffffffffffffffffffecdac9aa95806a553726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2837444b5f6779879ca5b6c6d6e8ffffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31445560727c848a8e9294969797979797979797979797979797979797979797979797979797979695918c857d74675f4c473b2d2011030000000000000000000000000000000000000006192c3c4c5e667a8590989fa8aaaeb2b4bbc8bbbcbdbebfbfbfbfbfbebebdbcbbbab9c8bbb4b0a69d938476614d483b2e2111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375b70869bb0c5dbf0fffffffffffffffffffffffce8d6c6a6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e19202b34373c3936322823211a0f0b0c1013151616160e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657667c8d9fabb8c5ced8e2eaf5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cfbfb09a85705947341f0b000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277889dabbccfe3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d9cfcac1b4b0a39b908173605443301c0c0000000004142432404c59616d78818b979faab4c0cdd7e5f1fffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb2a29a897e736157463222120000000000000000000000000000000000000000000000000000000000000000000000000000000000111e324556667b90a3b5c9ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8bbab9f978a81786e655d514c40372e1d1409000000000000000000000000000000000000000000000000000000000000011426374d63788da2b4c8e4f4fffffffffffffffffffffffffffffffffffff6e1cdbaa99a8472604a3d2c1909000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95abbccfe3f8fffffffffffffffffffffffffffffffffeead8c8b59f8c79634e3828150200000000000000000000000000000000000000000000000000000000000000081d31445572889db2c7ddf2ffffffffffffffffffffffedd8c2ad98836d583b2a1805000000000000000000000000000000000000000000021527385b71869bb0c6dbf0ffffffffffffffffffffffffffffecdab7a28d78624d38230d00000000000000000000000000000011263b50667b90a5c6d6e9fcffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000132135495b6a7f95a4b5c9d9ebfefffffffffffffffffff6e6d1c0b49f8c7b655a4834200b000000000000000000000001080b141d202731414d5b6378869ca4b5c2d3e3f3fffffffffffffffffffffff2e7dacfc3b6ab9f96867a696054473b2a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffff7e2cebbaa8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000003141f2c37444b5761686e6f6b6158483b2b1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889daabbc9daecfbfffffffffffffffffffffffffffffffff4dfc9b49f8b77624d39281600000000000000000000000f1d324556667b90a1b3c9d9ebfefaeae2cebbaa9e8977624d402f1c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a70869bb0c5dbf0ffffffffffffffffffffffffffefdac4af9a846f5544311d0800000000000000000000000000000000000000000000000000000000000000000005080a09060000000000000000000000000000000000000000091928394555606c7d8a9da5b6c3d3e4f4ffffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637445460676f75797d7f81828282828282828282828282828282828282828282828282828281817f7c77706860564d41342a1d10020000000000000000000000000000000000000000000e1e30404c5c64707b83899095999c9faaa4a6a7a8a9aaaaaaaaaaa9a8a8a7a6a5a4a3aa9f9a93887e72615846342b1d110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc3d4e6fafffffffffffffffffffff5e1ccb9a88d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1820222624201d150e0c06000000000000010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e697e8d9ea7b4bbc8ced8e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3d6ccc1b2a0907c66513b2a1805000000000000000000000000000000000000000000000000000000000000000000000000011426364859667b8d9fb5c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d7cdc9bcb4aea39b91857b6c605544362513000000000000061422303a474c5a626c78818c9aa2b4bac7d3e1effdfffffffffffffffffffffffffffffffffffffff9e6d4c3b2a098847868605446392916040000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5e70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8d82786c635a4f4b3f382f231c110100000000000000000000000000000000000000000000000000000000000000081d3144556b8095abc0d1e3fffffffffffffffffffffffffffffffffffffae7d4c4b49f8b79635443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb5cadff4fffffffffffffffffffffffffffffffffff6e3cfbcab96816c5645321d09000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4ffffffffffffffffffffffead5c0ab95806b56402b1600000000000000000000000000000000000000000000091d31455673889db3c8ddf2ffffffffffffffffffffffffffffe2cdb8a38d78634e38230e00000000000000000000000000000012273c51677c91a6c4d5e7fbffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000061a2c3d4b6074869cabbccfe3f1ffffffffffffffffffffefe2cebbaa9e8878624d38220f000000000000000000070b141c2026313538454b5f6779879ca4b5c2d2e0f1fffffffffffffffffffffceee2d4c9bcb5a49c8c8074645c4b43362a1d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f19273139464c53595a564c473a2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea6b7c8d8e7f7fffffffffffffffffffffffffffffffff7e3d1c0ad98826d5948341b0a0000000000000000000000021528384c5e6f8499abbccfe3f6fffeebd9c8b9a899836f5e4c382310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c546a7f94a9c2d2e5f8fffffffffffffffffffffffff3dec9b49e8975604b35200b0000000000000000000000000000000000000000000000000000000000050b0d141b1e201f1b150c0a04000000000000000000000000000000011527374557607381929ea8b6c3d3e1f1ffffffffffffffffffffffffffffffeed9c3ae99846e59442f190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192636434a51566064676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a676259534b4538301f180c0000000000000000000000000000000000000000000000001222303e4a4e5e666e757b7f83878a8c8f90929394949595959594939291908f8e8d8c8a857d75686054463a29180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5b7cadff4fffffffffffffffffffff3dec9b49e8974604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d110f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b30404f60697c89979faab4bac7ced8e6eefdfffffffffffffffffffffffffffffffffffffffffffffffffffaecded1c5b9b3a398836e5e4c381d0d000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4c5e6c8196a5b6cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfc7bab4ab9f998f857c71655d4b44372618080000000000000004121c2a343c494d5a626c7984939fa9b6c3d1dfeefcfffffffffffffffffffffffffffffffffffff4dfcab7a598827362594b4336291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f40596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7c6d62594d493c372e241d12080000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddeefffffffffffffffffffffffffffffffffffff4dfcbb7a695806a5b49362513010000000000000000000000000000000000000000000000000000000000000000000000000000082035485a70859ab0c5daefffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b000000000000000000000000000000000000000000000000000000000000000c22374c61778cabbccfe3f8fffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000e23394e63788ea6b8cbe0f4ffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000e1d314556647a8c9fb4c3d3e7f7fffffffffffffffffffeead8c8b8a6947f6a553d2d1a0700000000000808131c2026303537444b5056606c7d8a9da5b6c2d2e0f0fffffffffffffffffffffaecded1c4b7ab9f96867a6b60564a3e3026180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffff3dec8b39e89735e38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2933363e44454037332a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f556a7f95aac4d5e6f6fffffffffffffffffffffffffffffffffff1dcc8b4a28e7a644f3b2b18000000000000000000000000000a1a2f404e63798c9fb4c8d9ebfefff6e6d6c6b3a1907b65503f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da4b5c9def3fffffffffffffffffffffffff5e1ccb9a88e79644e362513000000000000000000000000000000000000000000000000000000050d1920222930333534302a211f170c0000000000000000000000000000081d314455607583979fb4b9c6d3e1f1ffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091825303538454b4f5255565757575757575757575757575757575757575757575757575757575655514c483b3632281a1304000000000000000000000000000000000000000000000000000412202d36404c505660656a6e727577797b7c7e7e7f7f80807f7f7e7d7c7b7a79787775706860564a4336291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c6d6e9f2f8fffffffffffffff9e6d4c3ae99836e5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232424f5e6677828b979fa9b4bbc8d1e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffecdccfc0b4a79e938575614b402f1d000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6075879cb2c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c9bcb5a99f978c837a70665e504b3f31261909000000000000000000000c181f2b353c484d5b63707e8b9ca4b4c0d0deeefdfffffffffffffffffffffffffffffffffff2dcc7b29d87746055483b3026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a595806b5e4d483b352c221b10090000000000000000000000000000000000000000000000000000000000000000000005182a3b51667c91a6b7cbdff4fffffffffffffffffffffffffffffffffffde9d7c7b29d8875614b3c2c180800000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c54697e94a9c3d4e6fafffffffffffffffffffffffffffffffffff7e1ccb9a8917c66513c2611000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6daecfffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000e23384d63788dabbccfe3f8fffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000c2136495b73889eb3c8ddf3ffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000021527384b5c6c8196a5b6c9d9ebfcfffffffffffffffffff6e6d5c5b09b85705b4a3621130700070d101b2225303536434b505560656c7481929ea8b7c3d3e0f0fefffffffffffffffffffbecdccfc0b4a69d8d8175645d4b45382d1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3dec9b49e89745544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e21292e302b211f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d72879cb2c7dcf1fffffffffffffffffffffffffffffffffff9e6d3c3b09a85705c4a361d0d00000000000000000000000000001121364a5b6d8298aabbcee2f7fffff4e4d0bfb09b85715d4b37220900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b71869cb1c6dbeffffffffffffffffffffffffffce8d6c6aa957f6a5443301c07000000000000000000000000000000000000000000000000000d18202b34373f45484a49463f37332a1c1401000000000000000000000005192b3c4b6073849aa2b1bdcdd6e4f1ffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20283236393d3f4142424242424242424242424242424242424242424242424242424241403c37342b201d150a00000000000000000000000000000000000000000000000000000000010f1a212f3838454b50555955606264666768696a6a6a6a6a6969686766656463626055534b45383025180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546a7f94a8b9cddbdee5eff4f6fcfffaf5eadfcab7a5917c675136251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f131515120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020200000000000000000000000000000000000000000000000000000000000000000004142432404c59616d78818b979faab4c0cdd7e5f1fffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb2a29a897e736157463222120000000000000000000000000000000000000000000000000000000000000000000000000000000000111e324556667b90a3b5c9ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8bbab9f978a81786e655d514c40372e1d1409000000000000000000000000040e19202b343d4a4e60687a869ba2b3bfd0dfeffffffffffffffffffffffffffffffffffff2ddc8b29d88735444372b1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff3e3cebeb29c8774604b40342b20190e080000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596e8399aec4d4e7fafffffffffffffffffffffffffffffffffff6e1cdbaa9937e695746321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d62788da5b7cbdff4fffffffffffffffffffffffffffffffffffce8d6c6ac97826d573a2a17040000000000000000000000000000000000000000000000000000000000000c21364b61768ba0b6d8eafdfffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000012273d52677c92a7c9daecfffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d000000000000000000000000000000061a2c3d586d8298adc8d9ebfeffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000000a1a2e3e4b6075879cabbccfe1e9f5fffffffffffffffffff3ddc8b4a38e79634e4231211a181b22242e3736434a4f5460656c747b8288979fb4b9c6d4e1f1fffffffffffffffffffffeedddcfbeb2a29a887b6c60564b3f32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c13191a160c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f657a8fa5b6cadff3fffffffffffffffffffffffffffffffffff3dfcab6a5917c66513e2d1b000000000000000000000000000000071a2d3d4d63788c9fb4cadfefffffffedddc9b5a38f7a654f372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c556a7f94aac1d2e4f8fffffffffffffffffffffffff1dcc7b29c8773604a35200e000000000000000000000000000000000000000000000003141d2b343b484d545a5d5f5e5b554c473a311c1408000000000000000000000b2035485a6b8095a2b3c0cee1e9f4ffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b151d2024282a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2a272220180d09020000000000000000000000000000000000000000000000000000000000000007111c232832363b4037444b4d4f5152535455555555555453535251504f4e4d4b44373632281c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c61778a9eb4c3c6c9d2d9dee1e9e6e7e0d7cdbcb29d8774604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408131c2024282a2a27221f18141414141414141414141414141414141414141414141414141414120c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d121414141414141414141414141414141414141414141517171613100c0a0400000000000000000000000000000000000000000000000000000000061422303a474c5a626c78818c9aa2b4bac7d3e1effdfffffffffffffffffffffffffffffffffffffff9e6d4c3b2a098847868605446392916040000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5e70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8d82786c635a4f4b3f382f231c1101000000000000000000000000000000060d19202d36424e5c6476849aa1b3c1d1e1f1fffffffffffffffffffffffffffffffff4dec9b49f89745645321e0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b1a0907b6556453220190d0600000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff2fffffffffffffffffffffffffffffffffffff4dec9b49f8a76614c3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72889db2c7ddf2fffffffffffffffffffffffffffffffffffff1dcc7b29c87725847331f0a0000000000000000000000000000000000000000000000000000000000000b20354b60758aa9bacee2f6fffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000003162839566c8196abc1d6ebfffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000012273c52677c91aabbcee2f7ffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000101e324557657b8c9fb4becdd7e5f0fefffffffffffffff7e4d1c1ae99836e604e41362d2d2d36393e4b4f5460656c747a818890979ea7b1bdcdd6e4f1fffffffffffffffffffffff0e0cfbfb2a0988477655d4b45382e1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596d8298adc3d3e6f9fffffffffffffffffffffffffffffffffce8d6c6b29d8773604b352010000000000000000000000000000000000f2035495a6e8398aec1d1e4f8fffff8e4d2c1ad98826d5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da3b5c9ddf3fffffffffffffffffffffffff3dfcab6a5907b65503c2b19060000000000000000000000000000000000000000000b171e313b484c59626970737574706a61584e42302618080000000000000000000d22384d62788b9fb4c0d0deebfcfffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f1215171717171717171717171717171717171717171717171717171717171715120d0b05000000000000000000000000000000000000000000000000000000000000000000000000090a161e21252a263135373a3b3d3e3f3f404040403f3e3d3c3b3a393837363127211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3447596b8095a5aab1b5c1c4c9cdd7d1d5cbc7bab49e907c665645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f253035393d3f3f3c37332a29292929292929292929292929292929292929292929292929292927211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d182022272929292929292929292929292929292929292929292a2c2c2b2825211f17120c0a040000000000000000000000000000000000000000000000000004121c2a343c494d5a626c7984939fa9b6c3d1dfeefcfffffffffffffffffffffffffffffffffffff4dfcab7a598827362594b4336291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f40596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7c6d62594d493c372e241d120800000000000000000000000000000000000000050f1a21313d4a586175839aa3b4c3d4e6f6fffffffffffffffffffffffffffffff6e1cdbaa98b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697e93a9c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a697826d5d4b38281605000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f546a7f94aabbcee2f7fffffffffffffffffffffffffffffffffffff0dbc5b09b86705746331b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586e8398adc3d8edfffffffffffffffffffffffffffffffffffff3dfcab6a58c76614c37210c000000000000000000000000000000000000000000000000000000000000081c304354748a9fb4c9dff4fffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000091e32455770859bb0c5daf0fffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000c21364c61768b9fb4cadff4ffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000031628394b5d6b8095a0b4bac7d3e0ecfbffffffffffffffefdbc7b3a1927e685f4e4a3d423e4a4f565c646b737a81888f979da6acb3b8c5cee1e9f4fffffffffffffffffffffef0e4d2c2b2a198827461594b3f32281a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffecdac9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d62778b9fb4c9dff1fffffffffffffffffffffffffffffffffff5e1ccb9a8937e695443301c080000000000000000000000000000000006192c3c4f647a8ea3b5c9ddf5ffffffefdec8b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a71869bb0c5d5e8fbfffffffffffffffffffffff9e6d3c3ae99836e5a4835200d00000000000000000000000000000000000000000c1b2933424e59626d787e85888a89857f7668604b4336261401000000000000000014293e53697e93aabbcedeeefcfffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020202020202020202020202020202020202020202020202020202010000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1015141d202224262729292a2a2b2b2a2a2928272625242322201d150b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176878e959ba3a8afb4bac7bcc4b7b3a99f94806b5e4c382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c293336434a4e525454524c473a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3632281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202b34373c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e404141403e3a36332927211f170c0a040000000000000000000000000000000000000000000000000c181f2b353c484d5b63707e8b9ca4b4c0d0deeefdfffffffffffffffffffffffffffffffffff2dcc7b29d87746055483b3026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a595806b5e4d483b352c221b1009000000000000000000000000000000000000000000000007141f2d3a46576074859ba5b7c8d9ebfefffffffffffffffffffffffffffffde9d7c7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3f2f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d72879cb1c8d8eafeffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3929170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffff9e6d3c3a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000011426495e74899eb3c9def3fffffffffffffffffffff6e1ccb6a18c77614c37220c0000000000000000000000000000000000000000000b21364b60768a9fb4c9def4fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000a1f3346586f8499aec4d9eeffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000a1b2e3f4b607382929fa9b6c2cee0e7f3fffffffffffff6e2d0bfb49f8c7d6e635b5857595c646b727a81888f969da6acb3b8c4c8ccd5e3ebfcfffffffffffffffffffffbebe0d2c6b5a49983726056473a2e1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f3347586b8095aabbcee2f7ffffffffffffffffffffffffffffffffffecdac9b39e8976614b3626140100000000000000000000000000000000000e22364a5c70859bb0c6d7e9fcfffff5e0ccb8a78f7a644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53697e93a7b8cce0eefffffffffffffffffffffffff1dfcab49f8b78624d3b2b18050000000000000000000000000000000000000e1c2a39464b606877828b949a9d9f9e9b948a7e6d605443301c130000000000000000142a3f54697f94a9c2d3e5f9fffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f1112131415151515151414131211100f0e0d0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f33465861727980868d939a9fa9a6a7a5a69d978b7f6b6251402f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303a474c546064686a6a67615853535353535353535353535353535353535353535353535353535353524b46392b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353b484d515353535353535353535353535353535353535353535557575553504c463a3c363329221f180d0b0500000000000000000000000000000000000000000000040e19202b343d4a4e60687a869ba2b3bfd0dfeffffffffffffffffffffffffffffffffffff2ddc8b29d88735444372b1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff3e3cebeb29c8774604b40342b20190e080000000000000000000000000000000000000000000000000000010f1c293945566277879daabbcee2f1ffffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b3a1927d675847332111000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657a8fa4b6cae6f6ffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffe7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000001e33485e73889db3c8ddf2fffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000115273751667c91a9bacde1f6fffffffffffffffffffffffffffff8e3cfbcab8a75604b35200b000000000000000000000000000000000417293a51667c91a6bbd1e6fbffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000111d314455606d7d8a9ca4b1bdccd5e3edfaffffffffffede2cebbaa9f928379716d6d6f737980878f969da6acb3b7c4c8cbd5dde0e7f3fffffffffffffffffffffaf3e8e0cdc2b5a89c8674605445382a1c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4c6176899eb4c8d8eafdfffffffffffffffffffffffffffffffff8e3cfbcab96816b5746331808000000000000000000000000000000000000071b2d3e53687d92a8bacde1f6fffffbe8d6c5a9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364c6176899eb3c0d0e6f6fffffffffffffffffffffff7e2cebbaa97816c594834200f00000000000000000000000000000000000e1e2b3a4757616e7e8a979faaafb2b4b3b0a89e938172604b41311d0d0000000000000010253a50657a8fa4b6c9deecfefffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a464c5c646a71787e84898e9191908e8882786a615144332212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a36434a58616a73797d7f7f7c776d69696969696969696969696969696969696969696969696969696969676157493c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e323c494d5962676969696969696969696969696969696969696969696a6c6c6b6865615857514c463a37342a2220190d0b05000000000000000000000000000000000000000000060d19202d36424e5c6476849aa1b3c1d1e1f1fffffffffffffffffffffffffffffffff4dec9b49f89745645321e0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b1a0907b6556453220190d060000000000000000000000000000000000000000000000000000000000000c1b28384759647a8c9fb4c3d3e6f9fffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffff4e1ccb9a899836f5f4d3a2a1703000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586d8298adc2d3e5ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffee9d4bea9947f6954382715020000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffff7e3cfbcab8a75604b35200b0000000000000000000000000000000000000000081d3144556d8298adc7d7e9fdfffffffffffffffffffffffffffff4dfcab59f8a755443301c08000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000001142637444b60687986979fb3b8c5cfe0e7f2fefffffffeead8c8bbb4a0988e86838284888e969da5abb2b7c4c8cbd4dde0e7f2f5fbfffffffffffffffffff7f2e7dfd5ccbdb0a49c8a7a64564536271a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273748596b8095a8b9cce6f6fffffffffffffffffffffffffffffffffff4dfcab59f8b78624d39291701000000000000000000000000000000000000001021364b61768a9fb4c9def4ffffffedd8c3ae98836e593b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658677d92a2b4c8d9ebfefffffffffffffffffffffeebd9c8b49f8a77624d3d2d18080000000000000000000000000000000d1d2b3c4859617582939fa8b4bbc8c8cac9c6b9b49f97816c5f4e3b2b18050000000000000b20354a6073869cb1becee0f0fffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b121a1e1d150b09020003010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29333e4a4f555a62696f75797c7c7a78746d625a4f43332616040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3a475460697680888e929494918b827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c75625a4938281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424f5a626e777c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f8181807d7a76726c676158534c473a38342b2220190d09030000000000000000000000000000000000000000050f1a21313d4a586175839aa3b4c3d4e6f6fffffffffffffffffffffffffffffff6e1cdbaa98b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697e93a9c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a697826d5d4b382816050000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4a5c6b8095a4b6cadef0ffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273754697e94a9c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffff4e4d0c0b49e8a78624d41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9def1ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5645311d0a0000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000000000000000000000b20354b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfcab49f8a755f4a261401000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000009192631424e5b637581919ea7b2bfcbd5e2ebf6fffffff6e6d8cebfb2aea49c9897999ea6abb2b7c3c8cbd4dddfe7f2f4fafffffffffffffffffffbf5efe4ddd4cbc5b8b39f968679645c4a3828180a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d31445562778a9eb4c6d6e8fffffffffffffffffffffffffffffffffffff4dfc9b49f8a76615544311d0800000000000000000000000000000000000000091e3246576e8398aec8d9ebfefffff2ddc8b29d8873594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5f6f849aaabbcee2f4fffffffffffffffffffffff6e1cdbaa997826d5c4a36251300000000000000000000000000000b1b2a3b485a62778598a0b4bac6ced9dddfded6cdbeb19f927d68594834200f000000000000071c304354667c90a0b1c2d2e2f2fffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20282f33322b211e16171816120b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2d36393c484d535660646767656360544d493c322516080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c495861727e89959da6a7a9a9aa9f9793939393939393939393939393939393939393939393939393939393928778625645321e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c39464b616978838b9193939393939393939393939393939393939393939395969695938f8b87817c766f686159534d483c38342b211e160a03000000000000000000000000000000000000000007141f2d3a46576074859ba5b7c8d9ebfefffffffffffffffffffffffffffffde9d7c7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3f2f1a0a00000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4b6074879cb2c2d2e5f8ffffffffffffffffffffffffffeed9c4ae99846f593a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffce8d6c6b4a2937e685a483423130000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d53687e93a8bacde1f6ffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff3dec8b39e8875604b3827150200000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffff4dec9b49f89745f4a27150100000000000000000000000000000000000000000f253a4f647a8fa7b8cce0f5fffffffffffffffffffffffffffffff4dfcab49f8a755443301c07000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000009141d313d4a57606c7c8999a1b3b7c4ced9e6eef7fffff6eae2cfc6c2b5b1adacaeb3b8c4c7cad4dddfe6f2f4fafffffffffffffffffffff6f3e7e0ddd1c8c4b7b3a79e918174635b4a3e2d1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff3dec9b49e8974594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001102031414b6074849aa8b9cde4f4fffffffffffffffffffffffffffffffffffdead8c7b7a69a8575604b35200b000000000000000000000000000000000000000316283952677c91aabbcee2f7fffff4dfcbb7a68c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b30414e63798c9fb4c6d6e8fcfffffffffffffffffffffde9d7c7b49f8c79645443301c100000000000000000000000000919293948596278869ba3b2becdd7e2ebf2f4f3e9e1cebdb49e8a77624c3d2c1a060000000000001325364c5e6d8297a3b5c4d4e3f3fffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c182630353d454847403632282c2d2b27201d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b22242b353838454b4e5152504e4a4336352b1e15070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c495a627683939ea7b2b7c4bfc8bbb4aca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a59c8674604b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3c4957616e7e8a989faaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacacaaa8ab9f9c97918a847e776f69625a554d483c3632281e170b0000000000000000000000000000000000000000010f1c293945566277879daabbcee2f1ffffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b3a1927d67584733211100000000000000000000000000000000000000000000000000000000000000000000000000101d314455677d92a4b5c9def4fffffffffffffffffffffffffff1dcc7b29c87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffff2e1ccb9a89a8472604a3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b71869bb0c6d7e9fcffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffff5e0ccb8a7927d685645311d0b00000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffff4dec9b49f89745f4a341f00000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbfffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000001131f2d39454b5e667783919da6b4bbc8d0dce3eef6fcfeede2dbd2c9c6c2c2c4c8cbd5dddfe6f1f4fafffffffffffffffffffffff7eee3dcd5cbc8c0b4b0a69d94897c6c6056493d2d2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4e5f6c8197a2b4c6d6e9fffffffffffffffffffffffffffffffffffff6e2cebaa99d8879635544311d0800000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffae6d4c4a6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001321364a5b6c8197a8b9cce1f2fffffffffffffffffffffff5e2cebbaa9b8572604a3e2d1c0c000000000000000000000215273746576277879ca4b5c1cfe1e9f5fefffffffcebe1ccb9a898826d5b4936210c00000000000008182f404b6075859ba6b7c5d5e3f3fffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a36434b525a5e5d554b45384143403c353126190f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f192022273136393c3c3b3935302520190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a495a63788699a1b3b9c5cbd4d4d8cec9c2bebebebebebebebebebebebebebebebebebebebebebebebebebebec3b5a4957f6a5847331f0800000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5a637583939fa8b4bbc8bebebebebebebebebebebebebebebebebebebebebfc1c1c0c9bcb5b1acaa9f9a938b847e78716a625a524b453833291b130500000000000000000000000000000000000000000c1b28384759647a8c9fb4c3d3e6f9fffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffff4e1ccb9a899836f5f4d3a2a170300000000000000000000000000000000000000000000000000000000000000000000000000021527374a6073869cb1c6d6e9fcfffffffffffffffffffffffff4dfcab59f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cde1f5fffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49e8a78625443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea3b5c9e4f5ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffbe8d5c5b29d8774604b39291703000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffeebd9b5a08b76604b36210b000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000010f1b2832404d59616e7d88979faab3c0c8d1dee1e9edeff1f0e5dedbd8d7d9dde0e7f2f4fafff8f8f8f8f8f8f8f8f8f8ffffeee3dcd0c7c5b8b3aba29a92887f77665e4b45382c1f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffce8d6c6a6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4a5c687d929fb1c0d1e4f4fffffffffffffffffffffffffffffffffffdead8c7b49f8b79635b4a3727150100000000000000000000000000000000000000000a1f33465870859bb0c5daf0ffffffebd5c0ab96806b5637271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6177899eb4c4d4e7fafffffffffffffffffffffeebd9c8b4a3947f695c4a3a2a1b0c0000000000000000010f1d3144556175859ba5b6c2d2dfecfcfffffffffffffce8d6c6b59f8c79634e3a2a1704000000000000121e3245576278889da6b8c5d5e3f3fffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a475460676f73726a605653565856514b44372c1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d202427272523201c130806000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253647586378889ca4b3bfccd6dfe6e9eae2dfd7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2c2b49e8a76614c36261401000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5c64788699a1b4bac6ced8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d6d6d5dacfcac7c8bbb4afaa9f9a938d867f786f6760564c46393023160800000000000000000000000000000000000000000a1a2a3b4a5c6b8095a4b6cadef0ffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273754697e94a9c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffff4e4d0c0b49e8a78624d41301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000091c304354687d93a8b9cde1f5fffffffffffffffffffffffff8e3cfbcab917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc6d6e9fcfffffffffffffffffffffffffffffffffffffffffae7d5c4b3a1937e685a48362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566c8196acc1d2e4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f6a5746331e0a00000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffe1cbb6a18c76614c37210c000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000a161e303b474c5f6776818c9aa2b0b4c0c9cdd7d8dadcdddedfe3ece1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ece3d1c8bfb3afa69e968d857d746a61594c4032281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2b3c495b647a8b9fb4bdcedeeffffffffffffffffffffffffffffffffffffff6e2cebaa995806b5b4a3d2d19090000000000000000000000000000000000000000000417293a566b8196abc0d6ebffffffefdac5b09a85705544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3447596a7f95a6b7cbdff0fffffffffffffffffffffff6e6d1c1b49f8b7a64584739291c0f010000000000000f1f30414b6073849aa3b5c3d3e0effdfffffffffffffffff4e3cfbcab98826d5847331f0a0000000000000316283948596379889ea7b8c5d5e3f3fffffffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939475861737d848887807466696c6d6b676055493d2c1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f1212100e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546176879ca6b6c3d0e0e8f4fafffdf7f4ece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e1cdb9a8957f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b5c647a899ca4b2bfcdd7e2eae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8eaebebeaece3dfdcd8cec9c8bbb4afa8a39b948b847d756a61574d413426160500000000000000000000000000000000000000000d1d2d3e4b6074879cb2c2d2e5f8ffffffffffffffffffffffffffeed9c4ae99846f593a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffce8d6c6b4a2937e685a4834231300000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6176899eb4c9def3ffffffffffffffffffffffffffecdac9ab96816b56392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a699836f604e3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8deefffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8976614c36210c00000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffff4dfc9b49f8a745f4a2715020000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffff8e5d2c2a8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000003121d2a34414d58616c7984909aa2adb4b9c6c2c5c6c8c9cacfdacccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcddacfc0b4afa19991888079706760564c473a2f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffecdac9ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3b485a6379899ea9bacddbebfdfffffffffffffffffffffffffffffffffffff4dfc9b49f8a77624c3d2d1f0f000000000000000000000000000000000000000000000012273c51677c91a6c8d8eafdfffff4dec9b49f8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4b6075889db2c2d2e5f8ffffffffffffffffffffffefe2cdbaa99d87766157473a2c1d1509030000000a1a2d3d4d5f6c8197a2b4c1d2e1f1ffffffffffffffffffffffecdac9b49f8a76614c37210d000000000000000a1b2b3b495b647a899ea7b8c5d6e4f4fffffffffffffffffffffffffffff2dcc7b29d87725d48321d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657617684929a9d9c95857b7e8182807c73635b493a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a60728399a5b6c4d3e1eefbfffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfce9d6c6b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000b2035495a647a8a9ea7b6c2cfe1e9f5fefffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffff8f4f1eae2dfd8cecac4c1b5b1ab9f9a92887f76675f5144342313010000000000000000000000000000000000000000101d314455677d92a4b5c9def4fffffffffffffffffffffffffff1dcc7b29c87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffff2e1ccb9a89a8472604a3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffff0dbc6b09b86715746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8877614c42311e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea6b7cbe0f4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffff1e1cdb9a8927d68533d281300000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffff4dfcab59f8a755544311d080000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffff3dec9b5a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f303a464c5b636f7b858f989ea8aaadafb1b3b4b5bcb6b7b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c9bcb5a29a8e847c746b635b524b4538342a1c120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff8e3cfbcab947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a3a47596278889da7b8c7d7e9f9ffffffffffffffffffffffffffffffffffffffeed9c4af99846f5947341f0f0100000000000000000000000000000000000000000000000e23384e63788daabbcee2f7fffff6e1cdbaa98e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e324557687d92a4b5c9deebfdfffffffffffffffffffffdead7c7b7a59b85756158493d31271e16110f0e1628384a5c677d929fb1c0d0dff0fffffffffffffffffffffffff7e2cebaa9937d68533b2b1905000000000000000d1d2c3d4a5c647a899ea7b8c5d6e4f4fffffffffffffffffffffffffff1dbc6b19c86715c47311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4b6175859aa2afb3b2a39b9093969895918779635847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b11161b1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1c1b1a181614120f0c0a04000000000000000000000000000000000000000000000000000000000000000000081d314455687d92a1b3c3d3e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278899ea8b8c5d3e0edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4eae2dfdad2c9c9bcb4afa79e95887d6b625141311e0a0000000000000000000000000000000000000000021527374a6073869cb1c6d6e9fcfffffffffffffffffffffffff4dfcab59f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cde1f5fffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49e8a78625443301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939566b8095abc0d5eafffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a594734241300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac7d8eafdfffffffffffffffffffffffffffffffffffffffffce9d6c6a8927d68533d281300000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffff8e3cfbcab8b75604b36200b0000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffff1dbc6b19c86715c4b37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000004131c29333d4a4e5d65707a82899195989a9c9d9e9faba1a1a2a2a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3ab9f94847a6f6760554e493d3631271f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8c78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2c3b47586177869ca6b7c5d5e5f5fffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543b2a18010000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffce9d7c7a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6073869cb1bdcddfeffffffffffffffffffffffff5e5d4c3b5a39b8576635b4b4437322826242322324556647a8a9fb4bdcedeeefefffffffffffffffffffffffffdead8c7af9a8570594834200b00000000000000000f1f2d3d4a5c647a899ea7b9c6d6e5f5ffffffffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d6d8297a3b4c0c8c1b5b0a6a8abadaba59c8876614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010100000000000000000102000000000000000000000000000000000000000000000000000000060b0d0e0b080100000000000000000000000000000000000000000000000001080b0f161e21262c3133343434343434343434343434343434333332312f2e2c2a2725221f1816110c0a03000000000000000000000000000000000000000000000000000000000b20354b6073879db2bfd0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4ab96806b5639291703000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70849aa7b8c6d5e3f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe4ddd9cfcac5b8b3a69e92806b5f4d3a2510000000000000000000000000000000000000000000091c304354687d93a8b9cde1f5fffffffffffffffffffffffff8e3cfbcab917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc6d6e9fcfffffffffffffffffffffffffffffffffffffffffae7d5c4b3a1937e685a48362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffffffffffffffff7e2cebbaa917b66513727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3b2a18060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8197acc7d8eafdffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94a9bacee2f2ffffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffecdab6a08b76614b36210c0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffbe6d1bba6917c66513e2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363f4b505c646d757b8083858788898a8b8b8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c7e6f645c514b4437352c201d150a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e0ccb9a798826d5a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1519202f3c49596176859ba4b6c4d4e3f3fffffffffffffffffffffffffffffffffffffffffeebd9c8a58f7a65503a251000000000000000000000000000000000000000000000000000081d31445572889db2c7ddf2ffffffedd7c2ad98826d583c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c304354657b909fb0c1d2e3f3fcfffffffffffffffffffff1e1d2c1b4a39b86796960554b46393c3a38383f4b6075869ca9bacddbebfcfffffffffffffffffffffffffffff4dfcab59f8b77624d37220d0000000000000000010f1f2d3e4a5c647a899ea8b9c7d7e6f4f7feffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f657a8fa0b1c2d1ddd2c9c6bbbec1c2c3b6a6947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13161616151413100e1012141618130b0801000000000000000000000000000000000000000000060e19202324201d140e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e10141c20242832363b414649494949494949494949494949494949494847464443413f3d3a37342a2b26211e170b09000000000000000000000000000000000000000000000000000011273c51667c91a5b7cbddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c5d5e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f7ebe3dfd5ccc5b8b39e927d67523d2812000000000000000000000000000000000000000000001325364b6176899eb4c9def3ffffffffffffffffffffffffffecdac9ab96816b56392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a699836f604e3c2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c4d5e7fafffffffffffffffffffffffffeebd9c8ad97826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263650667b90a9bacee2f6ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8b9fb4c4d5e7fafffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffe1ccb6a18c77614c37220c0000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212e373e4a4f5660666b6d70717374757676777777787878787878787878787878787878787878787869614f4a3e363127211a0f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e5cfbfb39e8977624d3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080907000000000000000000000000000000000000000000000000000000000000020f1a21242b2b35404c5a6377859ba3b5c3d3e2f2fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624c37220d00000000000000000000000000000000000000000000000000011527375b70859bb0c5daf0fffffff1dcc7b29c87725a483420100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c5d6c8196a3b5c5d5e1e9f1f3f9ffffffffffffffffefdfd1c1b4a49c8a7f7468615754514f4e4d4d5d6c8196a4b6c7d7e9f9fffffffffffffffffffffffffffffff8e3cfbcab927d68523d2813000000000000000000010f202d3e4a5c647a8a9ea9bac8d8dfe2eaf6fcffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70849aafbecee0eee4dddbd0d3d6d7d3c4b09b86705b372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a2123282c2c2b2a2928262425272a2c2d28201c1408000000000000000000000000000000000000080e19202b3538393531262323232323232323232323232323232323232323232323252630353938454b50565b5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5c5b5a585654524f4c473a413c363329231c1108000000000000000000000000000000000000000000000000182d42586d8297adc3d4e6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c0d1e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3e7e0d5cbbcaf9a846f5a45301a00000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffff0dbc6b09b86715746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8877614c42311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a7f95a6b7cbe0f5fffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffbe8d5c5aa957f6a55402a15000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c232d3638454b5155585a5c5e5460606162626262636363636363636363636363636363636363625a4f43362d201d150906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7b2a1917d675948341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f181d1e1c150b0903000000000000000000000000000000000000000000000000000a151d2d3639403c494d5e6678869ba3b5c2d2e1f1fffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffff3decab6a48d78624d3e2d1e160b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f3f4b6074859ba7b8c5cdd7dcdfe6eff4f7fefffffffffdefdfd1c2b6a89f94877d766f696664636262657b8d9fb5c2d3e5f5ffffffffffffffffffffffffffffffffffecdac9ac97826d573a2a17040000000000000000000110202d3e4b5c657b8b9faabbc3caced8e1e8f4fbfffffffffbe7d5c5a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364e64798ea2b4c8dcecfef8f2f0e5e8ebedddc8b39d88735544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202c35393d414140403f3d3b393a3d3f41423d35302618120903000000000000000000000000050b101b222c353c484d4e4b443738383838383838383838383838383838383838383838383a36434b4e545660666b7073737373737373737373737373737373737371706f6d6b69676461595a56514c4639382f231c1104000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e7dac5af9a85705a45301b0000000000000000000000000000000000000000000003162939566b8095abc0d5eafffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a5947342413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffff5e0ccb8a7907b65503626140100000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455671879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6075889db3c7d8eafdfffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffff5e0ccb8a78f7a654f3a2510000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffebd5c0ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b222832363c4043454748434a4b4c4c4d4d4d4d4d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d483c32221b1008020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa999836e5f4d3b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242d3234322a211e160a00000000000000000000000000000000000000000000000a1a28323d4a4e55595a626d7c899ca4b5c2d2e0f0fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735443301c080000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffff9e6d3c3ab95806b5c4a3e3228211a140f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d3145566278899ea7b4b9c6c7cad3dadfe3ebf7fffffffffdefe0d3c6bab4a59c9289847f7b797877777a879dabbccfe0f0fffffffffffffffffffffffffffffffffffff1dcc7b19c87725847331f0a000000000000000000000210202e3e4b5d667c8c9fa6aeb4bbc8ccd6e0e7f3f9fffff5e0cbb8a68e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8196acc0d1e3fafffffffffbfdfff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182630353d494e52565656555452504e5052545657534b43362f211e160d0b05000100010002090b0f1820222e373c494d5a62636055504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d5054546064696f757b818688898989898989898989898989898989888887868483817f7c7a7773706b666157504c40382f1f180c0000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b4c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6ad98826d58432d18000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffffffffffffffff7e2cebbaa917b66513727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3b2a18060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9effffffffffffffffffffffffffffbe8d5c5ac96816c5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000001142636485971869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628385b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e3245576a7f94a9bacee2f6fffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e21262b2e303225303536363737383838383838383838383838383838383838383838352b1e14070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffde9d7c7b49f8a78624d41301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715202d363943484947403632281b0b00000000000000000000000000000000000000000002152838454b5b636a6e717882909ea7b6c3d2e0f0fefffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d3a2a180400000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffff1dfc9b49f8b7a645c4b4639362d2924201d150b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495a647a89979ea8acb2b6c3c4cacfd9e7ecfbfffffffef0e4d7cdc3b6b2a89e9994918f8d8d8d8f9da6b7c9daecfefffffffffffffffffffffffffffffffffffff3decab6a48c77614c37210c00000000000000000000000210202e3f4c5e687e8b91989faab4b9c6ccd5dee5f0f4efddc8b39e8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddeefffffffffffffffff7e3cfbcab8c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b36434b535b63686b6b6b6a696865636567696b6d6860544c403632282220191816161617151d20252b34373f4b4f5a636d7879746e66636363636363636363636363636363636363636363636365696e74797e848a90969b9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9b99989694928f8c8985807b766f665e504c3f332a1c1103000000000000000000000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbcee2eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebe1cdb9a8937e68533e2813000000000000000000000000000000000000000000000010253a4f657a8fa4c4d5e7fafffffffffffffffffffffffffeebd9c8ad97826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffff2ddc8b29d8874604b35200d0000000000000000000000000000000000000000000000000000000000000000000000000000081c30435462778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a755544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcffffffffffffffffffffffffffffffedd8c3ae98836e5544311d08000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffefdac4af9a856f5a45301a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1116181b1c131c202121222222232323232323232323232323232323232323232220190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff6e1cdbaa996806b5a483523130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051525323e4a4f585d5e5c554b4539281b0b0000000000000000000000000000000000000000091d324556606d798083868c98a0b3b8c5d3e1f0fefffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735947341f0800000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffff6e2cdbaa99e887a6a61574e4a3d3e39353127201d140901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4b5c6476818991979ca5a8afb4bcc9cee0e8f3fffffffff5e9e1d3cac6b9b4aea9a6a4a3a2a2a4b2b7c4d4e7f7fffffffffffffffffffffffffffffffffffffff9e5d3c2a48f7a654f3a25100000000000000000000000000211212f404e6068767c838b969ea8b3b8c5cad3dcdfe0cfbeac97826c5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa6b8cbe0f4fffffffffffffffffeebd9c9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4854606871787d8181807f7e7d7b797a7c7f81827d73665e534b463938352b2d2c2b2b2c2731363a3b484c545d646e78828a8e89837b78787878787878787878787878787878787878787878787a7f84898e93999fa9abb0b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b1b0afadaba9a7a4a79e9a96918a847b71655d4c473a2e2113050000000000000000000000000000000000001a2f44596f8499aec4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8c9fb4c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe4ddcdbeb49e8976614c37210c00000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c6d7e9fcfffffffffffffffffffffffffff4dfcbb7a6907b66503b2b180500000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073849aa9bacde2f6fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8499aec3d9eefffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000003162838556a7f94aabfd4e9fffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffde8d3bda8937e685337261401000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffff1dcc7b19c87725c392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050000070b0b0c0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff4dec9b49f8a77614c3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132332434f5c646d7273716a60574639281603000000000000000000000000000000000000071b2d3e4b6074828e95999c9fabb2beccd5e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77614c3626140100000000000000000000000000000000000000000000000005182b3b5c71869bb1c6dbf0fffffffffdead7c7b8a69e8b80756b645c58534f4b44373531261d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b58616c767c82878d939a9fabb1bdccd5e3edfbfffffffcf1e6dfd7cdc9c4bebbb9b8b7b7bac8cbd4e2f2ffffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000000003122231424e5761666e788089959ea7b1b6c2c6cacbc1b2a08e79644e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637556a7f95aac4d5e7faffffffffffffffffffe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939485962737d868e92969695959492908e8f9294969792867c71686157524d483c434140404138454b4f55596269717a838b979fa89e99908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8f94999ea7a9afb4bac7c5c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c6c5c4c2c0bebcc5b8b3afabaa9f9990867b6e61584b3f31231406000000000000000000000000000000000013293e53687e93a6b8c9dae7f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000001022364a5c6a8095a2b4c4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd2c9bdb0a0947f695847331f0a00000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffff5e0ccb8a7907b65503626140100000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea8bacde1f6fffffffffffffffffffffffffffae7d4c4ae99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697e93a2b4c7d7eafdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16000000000000000000000000000000000000000000000000000000091e3245566c8196acc1d6ebfffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffff3dec9b39e89745746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffedd8c3ae98836e5947341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c31414f616a7a828789877f75615746321e0d0000000000000000000000000000000000000d22364a5c6d8297a0aaaeb1b5bcc9cee0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a8937e685443301c0b0000000000000000000000000000000000000000000000000c2034485974899eb3c9def3fffffffffff5e5d5c5b8a99f95898079736d69646055514b44373127190f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3a474c5761676c72787e848c979fb3b8c5d0e0e7f3fffffffff9f4e9e1ded9d4d0cecdcccccfdddfe6f2fffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000414243139464c5159626b767f88939ca4abb1b4b8b3a398826d5c4a36180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f859aafc4daeffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657627784929ca4a7abababaaa9a7a5a3a5a7a9abaca39b91867d766e68625a5a5856555657595660646a70777e868f989faab4b9b4aea5a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a5a9aeb3b8c5c4c9cdd7dbdddedededededededededededededededddddcdbd9d8d6d4d1d5ccc8c5c8bbb4aea39b908376655d4e4131241405000000000000000000000000000000000c21364b6175889eabbcc9d6e2eaf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefddc8b4a28c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6072849aa6b8c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7ebe3dfd1c8c1b5b09f968272604a3a291704000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9effffffffffffffffffffffffffffbe8d5c5ac96816c5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000001142636485971869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffff2dfc9b49f8b77624c392816030000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6176899eb3c0d1e5f5fffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e4926140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593828150200000000000000000000000000000000000000000000000000031628384b6075889db3c8ddf2ffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffff5e1ccb9a88b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffde8d2bda8937d68533b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e5f6a7f8d989d9e9c958575614b3b2a180500000000000000000000000000000000000f24394f647a8ea0b1bec3c6cacfdae7ecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c8673604b39291603000000000000000000000000000000000000000000000c1d2c3c4d62778ca7b9cce0f5fffffffffffff3e3d5c7bab4a79e968e88827e79756e6660554b44372d1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a3339464c51575a62696f7882919ea7b3bfccd5e3ecf7fffffffffcf6f3eee9e6e4e2e2e2e4f2f4faffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c1701000000000000000000000000000006141b2933363b484d58616a757e878f969c9fa69e968575614c3e2d1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3ffffffffffffffffffffebd5c0ab96806b563a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6175869aa2b1b5c2c0c0c0bfbebdbab8babcbec0c1b5b1a39b928a837d7873706d6b6b6b6c6e71757a7f858c949ca4aeb4bbc8ccc9c3bbb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8babec3c8ccd6d9dee1e9f0f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f1f0eeedebe9e7e8e0dedad8cec9c1b5b1a199887b68604e4231231302000000000000000000000000000000091e324657667c8d9fabb8c5ced8e2eaf5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cfbfb09a85705947341f0b000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277889dabbccfe3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d9cfcac1b4b0a39b908173605443301c0c00000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffff2ddc8b29d8874604b35200d0000000000000000000000000000000000000000000000000000000000000000000000000000081c30435462778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a755544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859bb0c9daecfffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b000000000000000000000000000000000000000000000000000000000000000000000b203448596b8196a7b9ccdeefffffffffffffffffffffffffffffffffffffffffffffffecdac9b19b86715c46311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465871869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff1dcc6b19c87715645321d0900000000000000000000000000000000000000000000000000091e324556697e94a6b8cbe0f4ffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffce8d6c6a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758687d929fabb2b3b1a396816c5947341f0b0000000000000000000000000000000000162b40566b8095abbeced8dbdfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a4927d675746321e1000000000000000000000000000000000000000000009192a3b495a667c91a6c5d6e8fbfffffffffffffff3e5d8cec5b8b3aba69d98938e89837b746860554a3d302212030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2933363c3c494d535a626d7c8999a1b3b8c5cfdae7effafffffffffffffefbf9f8f7f7f9ffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000b171e212b343a474c576069727a81868a8b88807561574633201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea8b9cde1f6ffffffffffffffffffffeed9c3ae99846e5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8398a4b4c0c9d2d6d6d5d4d3d2d0cecfd1d4d6d2c9c1b5b1a89f98928d8885828180808183868a8f949a9fabb1b5c2caced9e1ded8d0cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfd4d9dee0e8eef4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffefffbf5f3efeae2dfd2c9bfb2a69d8c7e68604e41302010000000000000000000000000000000031628394c5e697e8d9ea7b4bbc8ced8e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3d6ccc1b2a0907c66513b2a1805000000000000000000000000000000000000000000000000000000000000000000000000011426364859667b8d9fb5c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d7cdc9bcb4aea39b91857b6c605544362513000000000000000000000000000000000000000000000000000012273d52677c92a7c6d7e9fcfffffffffffffffffffffffffff4dfcbb7a6907b66503b2b180500000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073849aa9bacde2f6fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637566c8196abbccfe3f4fffffffffffffffffffffffffffdead8c8b39e8975614b39291603000000000000000000000000000000000000000000000000000000000000000004182a3a4d62778a9fb4c5d6e8fcfffffffffffffffffffffffffffffffffffffffffffff3e3cfbcab97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffae7d4c4ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b000000000000000000000000000000000000000000000000031628384b6075889db3c4d5e7faffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffe4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021021374c6176899eb3bcc9c8c1b49f8a77624c37220d00000000000000000000000000000000001a2f44596f8499aec4d9ecf1f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b29d8875614b3e2e1b07000000000000000000000000000000000000000115273747596378889db3c8ddf2fffffffffffffffffff5eae2d5ccc8c4b7b2ada8a79e9891877e73645c4c4030211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171e21272b35383c484d5f677783929ea7b5bcc9d2dfe7f2fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000030a0d1920293339454b535d646c717576736b61574639291702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c6d7e9fcfffffffffffffffffffff4dfc9b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea0b2c2d1dee5ebebeaeae9e7e5e3e4e7e9ebe5ded2c9c6bab4ada7a79e9a9896959596999c9faaaab0b5bcc9c9d2dfe2ebf6f3eee5e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e4e9eef3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e5decfc4b8aa9f927e685f4d3e2d1b0b0000000000000000000000000000000b1b30404f60697c89979faab4bac7ced8e6eefdfffffffffffffffffffffffffffffffffffffffffffffffffffaecded1c5b9b3a398836e5e4c381d0d000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4c5e6c8196a5b6cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfc7bab4ab9f998f857c71655d4b443726180800000000000000000000000000000000000000000000000000000e23394e63788ea8bacde1f6fffffffffffffffffffffffffffae7d4c4ae99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697e93a2b4c7d7eafdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798c9fb5c6d6e8fcfffffffffffffffffffffffffff6e0ccb8a7947e695746321e0e00000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196a9bacde4f4fffffffffffffffffffffffffffffffffffffffffffff3e2d1c1b59f8d7b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffff4dfcbb7a6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52687d92aabbcee2f7fffffffffffffffffffffffffffffffffffffff7e2cebbaa8e79644e39240f000000000000000000000000000000000000000000000000091e324556697e94a6b8cbe2f2ffffffffffffffffffffffffefdac5af9a85705a45301b00000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c192b3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512202e3c54697f94a7b8ccdadecebaa9937e69533e291400000000000000000000000000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dfcbb7a696806b5c4a36220f00000000000000000000000000000000000000081d3144556177879da6b7cbdff4fffffffffffffffffffffdf3e8e0ded4cbc8c2c5b9b3ada59d93867a665e4c3f2f1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c121920232b35404d59626f7d88979fabb5c1cbd4e1e9f4fefffbfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000050c171f2832363f4b4f5654606157564b4639291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff6e2cebaa9927d685338281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9becfe0eef8fffffffffefcfaf8fafcfefff8f0e5ded7cdc9c3c5b8b3afadabaaabacaeb1b4bbc8c5cacfdadee5f0f7fefffffffaf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d5c8bbb49f8d7d675c4a39291703000000000000000000000000000000122232424f5e6677828b979fa9b4bbc8d1e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffecdccfc0b4a79e938575614b402f1d000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6075879cb2c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c9bcb5a99f978c837a70665e504b3f312619090000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffff2dfc9b49f8b77624c392816030000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6176899eb3c0d1e5f5fffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e49261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8298a8b9cce1edfffffffffffffffffffffffffffbe8d5c5b39e8875614b3c2b1905000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c7d7eafffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b4a396806b5d4b37230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffbe8d6c5b29d8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b70859aafc8d9ebfefffffffffffffffffffffffffffffffffffffffeead8c8a7927d68523d28130000000000000000000000000000000000000000000000031628384b6075889db3c4d5e7fffffffffffffffffffffffffff1dcc7b29c87725d3a2a1804000000000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2937495a73889db3c8ddf2fffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031423303e4b5a71869bb1c5d6e8ead8c7ae99836e593d2d1a07000000000000000000000000000000001a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b49f8c7a644f3d2c1a060000000000000000000000000000000000071b2d3e4b6073849aa5b6c4d4e7fafffffffffffffffffffffffffbf5f2e7dfddd8d6ccc9c3b7b2a39b8a7c665d4c3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e1920303b484c5f6776828d9ba3b3b7c4cdd7e2eae4e6e8ebeef0f3f6fcffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000040a161e212e373a36434b4b46393632291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffdead8c7af9a846f5645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafefffffffffffffffffffffffffffffff8f5e9e1ded8d5ccc8c5c2c0c0c0c1c3c6c9ced8dadfe3ecf7f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cebcab9f8b7a645746331e1000000000000000000000000000000004142432404c59616d78818b979faab4c0cdd7e5f1fffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb2a29a897e736157463222120000000000000000000000000000000000000000000000000000000000000000000000000000000000111e324556667b90a3b5c9ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8bbab9f978a81786e655d514c40372e1d140900000000000000000000000000000000000000000000000000000000081d31445570859bb0c9daecfffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b000000000000000000000000000000000000000000000000000000000000000000000b203448596b8196a7b9ccdeefffffffffffffffffffffffffffffffffffffffffffffffecdac9b19b86715c46311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62778a9eb4bfcfe1f1fffffffffffffffffffffffffff3e0ccb8a7957f6a5a483520130000000000000000000000000000000000000000000000000000000000000011263c51667b91a8bacde5f5fffffffffffffffffffffffffffffffffffffffffffeead8c8b8a69b8574604b3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff5e0ccb8a7947f695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364e63798ea2b4c8e6f6ffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573928160300000000000000000000000000000000000000000004121e324556697e94a6b7cbe2f2fffffffffffffffffffffffffff3dec9b49e89745847331f0a000000000000000000000000000000000000000c22374c61778ca1b6cce1fffffffffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffecd7c2ac97826d57422d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a212f3a465562788da6b8cbe0f4ffffffffffffffffffffffffffffffffead5c0aa95806b553b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e31414d5c64788d9fb5cadff3f2ddc8b29d88735b4a36210800000000000000000000000000000000192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebbaa9a85705b4935210c00000000000000000000000000000000000d22364a5c6b8095a2b4c3d4e2f2fffffffffffffffffffffffffffffffffaf4f2ede8e0ded4cbc2b5a89f8c7b655947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121d2b34414d58616d7a85929da6b4b9c6ced8cfd1d3d6d8dbdee1e9e9eff4f6fdfffffffffffffffffffffffffffffffffffffffff3e3d2c1ab96816c56412c17010000000000000000000000000000000000000000000000000309101b2225263035363329211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395c71869bb1c6dbf0fffffffffffffffffffffffff4dec9b49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2d3e5f9fffffffffffffffffffffffffffffffffffcf6f4ede7e0dddad7d6d5d5d6d8dbdfe2eaeff4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadac9baa99d8775614b3f2e1808000000000000000000000000000000061422303a474c5a626c78818c9aa2b4bac7d3e1effdfffffffffffffffffffffffffffffffffffffff9e6d4c3b2a098847868605446392916040000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5e70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8d82786c635a4f4b3f382f231c1101000000000000000000000000000000000000000000000000000000000001142637566c8196abbccfe3f4fffffffffffffffffffffffffffdead8c8b39e8975614b39291603000000000000000000000000000000000000000000000000000000000000000004182a3a4d62778a9fb4c5d6e8fcfffffffffffffffffffffffffffffffffffffffffffff3e3cfbcab97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20344859687e92a1b3c3d4e6f6fffffffffffffffffffffffffbe7d5c5b49f8a78624d41301e0e00000000000000000000000000000000000000000000000000000000000215283853687d93a8c6d7e9fffffffffffffffffffffffffffffffffffffffffff9ebe2cebbaa9e8878625544312111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869bb0c6dbf0fffffffffffffffffffffffffffffffffffffbe8d6c5b39e8976614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8297adc0d1e3fffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715745321e09000000000000000000000000000000000000000003122230414b6075889db3c4d5e7fffffffffffffffffffffffffffff5e1cdb9a88c77614c37220d000000000000000000000000000000000000000c21364b61768ba0b6d8eafefffffffffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffefdac4af9a856f5a3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309101b222d36404c586173849aafc4d5e7faffffffffffffffffffffffffffffffffefdac5af9a85705948342012000000000000000000000000000000000000000000000000000000000000010202030304040002080b151d2832424e5f677a889dabbccfe3f8f4dfcbb7a68e79634e36261401000000000000000000000000000000172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b4a28d78634e38230e00000000000000000000000000000000061a2c3d4e647a8c9fb4c0d1e1f1fffffffffffffffffffffffffffffffffffffffffffbf5f2e6dfd2c6baaa9e8977624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820303a474c5c64727d88959ea8b4bbc8babcbec0c3c6c9cdd7d4dadfe2eaf0f4f7fefffffffffffffffffffffffffffffbefe3d5c5b5a3917c66513c271100000000000000000000000000000000000000000000000000000000080d0f141c20211e170c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465774899eb3c9def3fffffffffffffffffffffffff6e1cdbaa98d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b6cadeecfcfffffffffffffffffffffffffffffffffffffffffbf5f3efedebeaeaebeef1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeecebedf1f3f9fffffffffffffffffffffffcf6f3f0f1f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b7a597816c5d4b3625130200000000000000000000000000000004121c2a343c494d5a626c7984939fa9b6c3d1dfeefcfffffffffffffffffffffffffffffffffffff4dfcab7a598827362594b4336291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f40596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7c6d62594d493c372e241d120800000000000000000000000000000000000000000000000000000000000000000e24394e63798c9fb5c6d6e8fcfffffffffffffffffffffffffff6e0ccb8a7947e695746321e0e00000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196a9bacde4f4fffffffffffffffffffffffffffffffffffffffffffff3e2d1c1b59f8d7b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4e606e8399a5b6c8d8eafefffffffffffffffffffffffff3e1cdbaa899836e5f4d3c2b1a0a000000000000000000000000000000000000000000000000000000000a1d3245566d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffbebdbccbcb49f8c7b655948372715030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a7957f6a57463319090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9deeefffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b000000000000000000000000000000000000000211212f404d5f6a7f94a6b7cbe2f2fffffffffffffffffffffffffffffce9d6c6a6917c67513b2a18050000000000000000000000000000000000000b20354b60758aaabbcee2f7fffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffff2dcc7b29d87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2124211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e212e373d4a4e5e66768399a2b3c7e2f2fffffffffffffffffffffffffffffffffff4dfc9b49f8b78624d402f1c0c000000000000000000000000000000000000000000000002090b0f12141617181819191919151d20273139464b60687d8b9da6b7c9daecfffae7d4c4ab95806b5443301c0800000000000000000000000000000013283d52687d92a7c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0a7917c67523c2712000000000000000000000000000000000c2135495b6f849aaabbcedeeffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e4d7c8b8a797816c573a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131c2a333e4a546068757f8a979faaa3a5a6a9abaeb1b4b9c6bec4c9ced8dbdfe2eaecf0f3f5fbfffcfdfefefdfffbf3e7e0d2c5b8a79b8573604b35200b0000000000000000000000000000000000000000000000000000000000000001080b0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba7b9cce0f5fffffffffffffffffffffffff6e1cdbaa98c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879cb1becee1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2e7dfddd9d7d6d8dcdee5ececececececececececece9e1dedbdcdfe2eaf6f6fffffffffffffffffffffffffffffffffffffffffffffff5e5d4c3b19f8f7a655443301d1509000000000000000000000000000000000c181f2b353c484d5b63707e8b9ca4b4c0d0deeefdfffffffffffffffffffffffffffffffffff2dcc7b29d87746055483b3026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a595806b5e4d483b352c221b1009000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8298a8b9cce1edfffffffffffffffffffffffffffbe8d5c5b39e8875614b3c2b1905000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c7d7eafffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b4a396806b5d4b37230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31424c6176879daabbcee2f0fffffffffffffffffffffffffce9d7c6b3a1917d675a483828180800000000000000000000000000000000000000000000000000000c1a2b3c4b6075889eb3c8ddf3ffffffffffffffffffffffffffffffffffffffffeeddcdbcaf9e927e685d4b3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b7cbe0f4fffffffffffffffffffffffffffffffffffce9d7c6b39e8976614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8f7a65503a25100000000000000000000000000000000000000010202e3f4c5e677d8d9fb4c4d5e7ffffffffffffffffffffffffffffffffeed8c3ae99836e5948341f0b000000000000000000000000000000000000081d314455758a9fb4cadff4fffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffff4dfc9b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d3639362d201305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212832363f4b4f5b636e7b8799a1b3c0d0e3fffffffffffffffffffffffffffffffffffff6e2cebaa997826d5e4c3a2a17040000000000000000000000000000000000000000090a161e2124272a2b2c2d2d2e2e2e2e27313637444b57616d7e8d9fa9b7c4d4e7f7fffff2ddc8b29d8774604b35200e0000000000000000000000000000000e23394e63788ea5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e0cbb8a6907b65503b2610000000000000000000000000000000000e23394e63798ea2b3c8d9ebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d5c5b39d88735846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2e36434a57616a77818a8d8e8f919396999b9ea8a5a9afb4bac7c5caced8d7dbdee0e8e5e7e8e8e9e8e7e7e0d5cbc1b5a69e8979635443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c4d4e6fafffffffffffffffffffffffff4dec9b49f8975604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a0b1bdcdd7e5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfdcd4cbc8c4c2c1c2c7cad3d7d7d7d7d7d7d7d7d7d7d7d7cdc9c6c7c9ced8dce3eef7fffffffffffffffffffffffffffffffffffffffffffff1e1cebdb09b8572604a403127191103000000000000000000000000000000040e19202b343d4a4e60687a869ba2b3bfd0dfeffffffffffffffffffffffffffffffffffff2ddc8b29d88735444372b1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff3e3cebeb29c8774604b40342b20190e08000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62778a9eb4bfcfe1f1fffffffffffffffffffffffffff3e0ccb8a7957f6a5a483520130000000000000000000000000000000000000000000000000000000000000011263c51667b91a8bacde5f5fffffffffffffffffffffffffffffffffffffffffffeead8c8b8a69b8574604b3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f334658647a8c9fb4c2d2e5f8fffffffffffffffffffffffff5e4cfbfb39e897862564536251809000000000000000000000000000000000000070b0d0f1214151c2938485a697e93a7b8cce0f5fffffffffffffffffffffffffffffffffffffff6e3d0bfb09e95806a604e3f2e1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c4d5e7fafffffffffffffffffffffffffffffffffff6e1cdb9a895806a5746331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffeebd9c8a9947f6a543f2a150000000000000000000000000000000000000e1e2d3e4b5d667c8c9fabbccfe2f2fffffffffffffffffffffffffffffffff4dfc9b49f8b77624c3929160300000000000000000000000000000000000a1f33465874899eb4c9def3fffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffff7e2cebbaa8d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625323e4a4e4a3e3123130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d202d3639454b525d656e7983909da5b3bfd0deeefffffffffffffffffffffffffffffffffffffdead8c7b19f907c665847331f1100000000000000000000000000000000000003111c23283236393c3f404142434343444437444b4f5560687582939fabbac7d4e2f2fffffff4dfcbb7a6907b66513c2b190500000000000000000000000000000b20354a6073879db2c7ddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e5d7cdbcb39e8874604b36200b00000000000000000000000000000000152a3f546a7f94a9c0d0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9e0cbb8a68b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041018253039464b59626c7677787a7c7e818386898c90949a9fa9abb0b4bbc8c2c5c9ccd6d0d2d2d3d3d3d2d5cbc5b8b3a39b887a645b49362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f191c160b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba6b7cbdff4fffffffffffffffffffffffff1dcc7b19c87725443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4d5f6d82979fb4bac7d1dfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfd4cac7c4b7b2afacacadb1b6c2c2c2c2c2c2c2c2c2c2c2c2c6b9b4b1b2b4bbc8c7d0dde4effcffffffffffffffffffffffffffffffffffffffffffecddc9b5a3927d685e4b44372f1e160b00000000000000000000000000000000060d19202d36424e5c6476849aa1b3c1d1e1f1fffffffffffffffffffffffffffffffff4dec9b49f89745645321e0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b1a0907b6556453220190d060000000000000000000000000000000000000000000000000000000000000000000000000000000f20344859687e92a1b3c3d4e6f6fffffffffffffffffffffffffbe7d5c5b49f8a78624d41301e0e00000000000000000000000000000000000000000000000000000000000215283853687d93a8c6d7e9fffffffffffffffffffffffffffffffffffffffffff9ebe2cebbaa9e88786255443121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c6a8095a4b5c9deedffffffffffffffffffffffffffede0ccb9a79b85756054433627190c060002010101020400040a0c0f111416131c20222527292a2f3a46566278899eb3c5d5e7fbfffffffffffffffffffffffffffffffffffffff0dcc7b3a196806b625042312111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffff3dec9b49e8a76614c392917000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8ffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f593c2c19060000000000000000000000000000000008182c3c4a5c657b8b9faabbc9d9ebfffffffffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b00000000000000000000000000000000000c21364c61768ba8b9cde1f5ffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffdead8c8a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006162633434f5c645c4e41311d0c0000000000000000000000000000000000000000000000000000000000000000000005030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2731353d4a4e576068707a838c99a1b2b7c3d0ddedfcfffffffffffffffffffffffffffffffffffffff5e5cebeb39d8876614c3f2f19090000000000000000000000000200040a0c171e2f3838454b4f52545657575858595959595560646b747d8798a0b4bcc9d7e5f2fffffffffae6d4c4ae99836e5a4835200a0000000000000000000000000000071c3043546b8096abbfd0e2f7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3e8e0d2c7bab49e927d675645311d0900000000000000000000000000000003182d42586d8297adc2d7ecfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d9cbc6b7a68c77614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c28323b484c586162636567696b6e7174777b7f858a91969b9faaa9adb0b3b9c5bbbcbdbebebdbdc5b8b3a69e938578645c4b3d2c18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22252e312b201d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455673889db2c8ddf2ffffffffffffffffffffffffeed9c4af99846f5a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e31414b607381939fa9b4c0cad3dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebe2d4cbc3b7b2aaa69d999796989ca4acadadadadadadadadadadadaca89e9b9c9faaafb3bfc8d1e1e9f4fdfffffffffffffffffffffffffffffffffffffff8e4d1c1b49f8b7c6b60554c3f32291b0d0000000000000000000000000000000000050f1a21313d4a586175839aa3b4c3d4e6f6fffffffffffffffffffffffffffffff6e1cdbaa98b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697e93a9c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a697826d5d4b38281605000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4e606e8399a5b6c8d8eafefffffffffffffffffffffffff3e1cdbaa899836e5f4d3c2b1a0a000000000000000000000000000000000000000000000000000000000a1d3245566d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffbebdbccbcb49f8c7b65594837271503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4b6074869cb1bfd0e2f6fffffffffffffffffffffffffbe8d6c5b5a3988272605444372a2019181716161718191b171f212426292c253035373a3c3e3f404c586174859ba7b8cce3f3ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f62514333241303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9efffffffffffffffffffffffffffffffffffffecd7c2ad97826d5847331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735a4935200c00000000000000000000000000000001142636495a647a8a9ea9bac8d8e7f7fffffffffffffffffffffffffffffffffffdead8c8b39e8876614b39281603000000000000000000000000000000071b2e3e52677c91a7c6d6e9fcffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffe7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142433445061697968604e3b2a1804000000000000000000000000000000000000000000000000000000000000070c0e1a18130c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031219273137444b525b636c757d858f999fabb3bfcad4e1edfbffffffffffffffffffffffffffffffffffffffffffece0cbb7a697826d5d4c3727150b05000600030a0c0e101315181a171f212933404c5056606467696b6c6d6d6e6e6e6e6e71757a8187939da5b2becfd9e7f5fffffffffffff2dfcab49f8b78624d3828160200000000000000000000000000001325364e63798ea1b3c7d9dfe6e7e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae9e4ddd5ccc2b5a99f92806a5f4d3827150200000000000000000000000000000002182d42576d8297acc3d3e3ebf7f9fffffffffffffffffffffffffffffffffffffffffffffffffcf1e2cbbbaea89d88735847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a343a464c4d4e50515456595c596265696f767b81868a8f93979b9ea7a3a5a7a8a9a9a8a7a6a69e94887e73625a4b3e2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512202e373a4446403631271909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838596f8499aec4d9eeffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d314455606d7e8a9aa2b2b6c3cad4e0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a59d948d8884828183878e97979797979797979797979797908986878a9199a1b0b4c0cdd7e2eaf6fdffffffffffffffffffffffffffffffffffffefe1cdbaa99f8d8074655d4b46392b1d0d00000000000000000000000000000000000007141f2d3a46576074859ba5b7c8d9ebfefffffffffffffffffffffffffffffde9d7c7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3f2f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31424c6176879daabbcee2f0fffffffffffffffffffffffffce9d7c6b3a1917d675a483828180800000000000000000000000000000000000000000000000000000c1a2b3c4b6075889eb3c8ddf3ffffffffffffffffffffffffffffffffffffffffeeddcdbcaf9e927e685d4b3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d314455657b8fa1b3c7dbeffffffffffffffffffffffffffff4e4d2c1b2a09781726055473a352c2d2c2b2b2c2d2e302a3337393c3e4136434a4d4f525355575e6676849aa3b5c5d5e8fffffffffffffffffffffffffffffffffffffffffce8d6c6a9937e695444342515060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffffffffffffae5d0bba5907b66503a2a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78624d38230d000000000000000000000000000000081c3043546278889ea8b9c7d7e6f6fffffffffffffffffffffffffffffffffffffff6e0ccb8a7947f6a5746321e090000000000000000000000000000000922374b5c6f849aafc4d9efffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f314250626b7f8a7e685947341f1100000000000000000000000000000000000000000000000000000000010f1a21242f2d28211e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e3037444b55606770798189929ba3aeb5bcc9d0dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b1a0907b655544312220181c1b1c161e212325282a2d2f29333739464c5e666e75797c7f808182828383838384868a8f969da6b2b7c3cfe3ebf7fffffffffffffff7e2cebbaa95806b5645321e0900000000000000000000000000000821364a5b6e8399aebcc9cbd4d2d4d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d3d2c9c5b8b3a49c8b7d6a625041301a0a000000000000000000000000000000000013283d52687d92a5b6c4cfd9dfe6ebeff2f4f8fffffbfcfdfdfdfefdfdfcfbfaf9f8fffcf5f3e9e1d3c3ae9c938a7c66513a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d181f29333638393a3c3e41443b484d50545761666b70767a7e8286898c8e90929393949392908e887f76686055483c2e201001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223303e4b4f595c564b4437271502000000000000000000030a0c120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b60687984919da5b2b7c3ccd5e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d7cdbdb1a69d92877f78736f6d6c6d7279828282828282828282828282817b757172767c848f9aa2b4b9c6ced8e2eaf6fefffffffffffffffffffffffffffffffffce9d7c7baab9f95867b6c6157483b2b1b0b000000000000000000000000000000000000010f1c293945566277879daabbcee2f1ffffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b3a1927d675847332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f334658647a8c9fb4c2d2e5f8fffffffffffffffffffffffff5e4cfbfb39e897862564536251809000000000000000000000000000000000000070b0d0f1214151c2938485a697e93a7b8cce0f5fffffffffffffffffffffffffffffffffffffff6e3d0bfb09e95806a604e3f2e1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b5d6e8399aec1d1e4f7ffffffffffffffffffffffffffefdfcfbeb19f97827361594d493c42414040414244453a474c4e515456595460626467696a6c727c879aa2b4c1d1e3f3fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88e79644e39241607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffffffffffff6e1ccb6a18c77614c372213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a7917c67523c27120000000000000000000000000000000b20354b6073859ba6b8c6d6e5f5fffffffffffffffffffffffffffffffffffffffffbe8d5c5b39e8875614b36210f000000000000000000000000000009192f404f647a8fa2b3c7dcf1ffffffffffffffffffffffffffffffffebd6c1ab96816c56412c1700000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e606b80949e8977614c3f2e19090000000000000000000000000000000000000000000000000000000f1f2d363944423e3633291b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2933404c556068747c858e969ea7b0b5c1cacfdae7edf9fffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebeb19c8674604b3837342b313031293236383b3d4042453a474c4e57616f7b83898e91949596979898989999999b9fa9abb2b7c4cbd4e2ecfefffffffffffffffffeebd9c8b39e8875604b3727150100000000000000000000000000071a2d3d4f647a8e9fabb2b7c3bdbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbec1b5b0a79e948679686050433323130000000000000000000000000000000000000b20364b6074879ca6b4bcc9cad4d6dadddfe3ece5e6e7e8e8e8e8e8e7e7e6e5e4e3e2e8e1ded7cdc3b6a5937e77665e4c391c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c171f2122232527292c2e2b34373b39464b5156576165696d707477797b7d7d7e7e7e7d7b79746a61574b44372b1e1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414d5c646e716b605544311d1100000000000000000b161e21282220190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631424e5b63707c87929da5b3b8c5ced8e6effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d4c6bab49f97887d746a635b5a5757585c646c6d6d6d6d6d6d6d6d6d6d6d6c6560555760676f7a85939ea8b4bbc8ced8e2ebf6fffffffffffffffffffffffffffffffff5e5d7c9bcb4a49c90817562594839291603000000000000000000000000000000000000000c1b28384759647a8c9fb4c3d3e6f9fffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffff4e1ccb9a899836f5f4d3a2a17030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c6a8095a4b5c9deedffffffffffffffffffffffffffede0ccb9a79b85756054433627190c060002010101020400040a0c0f111416131c20222527292a2f3a46566278899eb3c5d5e7fbfffffffffffffffffffffffffffffffffffffff0dcc7b3a196806b62504231211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4f647a8ea3b4c8ddeffffffffffffffffffffffffffffdeddccebdb1a09784776a635a5a585756565657595b5d58616466696b6e7174777a7c7e7f8187919da5b4c0d1dfeffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e42311d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000011273c51667c91a3b4c4d5e4f4fffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a7937e69533d2d1a07000000000000000000000000021527374c5e6f849aafc0d0e3f7ffffffffffffffffffffffffffffffffecd7c2ad97826d583b2a1804000000000000000000000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b687e939ea798826d5d4b3727150100000000000000000000000000000000000000000000000000071a2d3d4a4e5a58534b46392c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464c5e66747e87929ba3acb3b9c5c9d1dfe3ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdecab6a4937e6956504d483b46464639464b4e505255575a5c58616365768390999ea8a7a9abacacadadaeaeaeaeb1b4bac7c8cbd4dfe6f2fffffffffffffffffffffff6e0ccb8a7937d685544311d0800000000000000000000000000000f22364a5c6a7f8c979da5a5a8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a6a39b93897e73635b4e4133251505000000000000000000000000000000000000091d324556637987979fabb2b6c3c1c5c8cacfdad0d1d2d2d3d3d3d3d2d1d0d0cfcecdd6ccc9c6b9b4a59c877462594c40301d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0e1012141619192022262932363c39464b4f54585b58616466676869696868666460554b46393126190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4d5f677a83868073604b3f2f1c080000000000000c1b2932363d38352b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313d494e5f67747d87939ea7b4bbc8d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c4b7a89f9181756860554d493c42413e4a4f57585858585858585858585857504b44454b525c64727e8a979faab4bbc8ced9e6effdfffffffffffffffffffffffffffffff5e7d9cfc2b6b19f978677625746321e0800000000000000000000000000000000000000000a1a2a3b4a5c6b8095a4b6cadef0ffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273754697e94a9c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffff4e4d0c0b49e8a78624d41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4b6074869cb1bfd0e2f6fffffffffffffffffffffffffbe8d6c5b5a3988272605444372a2019181716161718191b171f212426292c253035373a3c3e3f404c586174859ba7b8cce3f3ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f62514333241303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122364a5c70859bb0c0d1e7f7fffffffffffffffffffffffffffbecdbcebeb1a29a897f78726f6d6c6b6b6c6d6e70727476797b7e818487898c8f919394969da5b2b6c3d1deeefdffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6ffffffffffffffffffffffffffffffffffffffefd9c4af9a846f604e3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a382815020000000000000000000000000001162c41566b8196abc1d1e2f3fffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b19c87725b4a36210c000000000000000000000000081d314455667c90a1b3c7deeefffffffffffffffffffffffffffffffffff1dcc7b19c87725947341f0b000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384e63798b9fb4b2a08f7b655544311d0d000000000000000000000000000000000000000000000000000921364a5b636f6d686157493c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4857616e7c87939da5b0b4c1c9ccd6dde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b39d88746b6662595c5b5b5c5d57616365686a6d6f727476787a8499a1aeb4b9c6bec0c1c2c2c3c3c3c3c3c6c9ced8dddfe6f2fafffffffffffffffffffffffffbe7d5c5b29d8774604b3520100000000000000000000000000000071b2d3e4f616a7981888c9092949595959595959595959595959595959595959595959595959595959594918c867e756960554a3d312315070000000000000000000000000000000000000002152838495b6376828c969da5a8acafb2b5bcc9babcbcbdbdbebebdbdbcbbbab9b8b7c6b9b4afa89e9587796355483b30221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050b0d10161e21262832363a3e423a474c4e50525354545352514e4b443733291d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a677d8c999b95826d5d4c38230e00000000000c1d2a39464b524d483c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffff6e1ccb6a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141f2c35414d556068747e89969faab4c1ced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c3b6a69d8a7d6c61574b4437352c2d2c2d3639424242424242424242424242423b353132363e4b54606978828b979faab4bbc8d2dfedfbfffffffffffffffffffffffffffffff7ebe3d3cabdb1a49c8675614b3626140100000000000000000000000000000000000000000d1d2d3e4b6074879cb2c2d2e5f8ffffffffffffffffffffffffffeed9c4ae99846f593a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffce8d6c6b4a2937e685a4834231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d314455657b8fa1b3c7dbeffffffffffffffffffffffffffff4e4d2c1b2a09781726055473a352c2d2c2b2b2c2d2e302a3337393c3e4136434a4d4f525355575e6676849aa3b5c5d5e8fffffffffffffffffffffffffffffffffffffffffce8d6c6a9937e695444342515060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a2b4c9daecfffffffffffffffffffffffffffff9ecdccec0b4a79e948d8885828180808182838587898c8e919396999c9fa9a4a7a8aaacb2b6c3cad4e1eefcffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffff1dcc7b3a1927d685947341f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735645321d09000000000000000000000000000013283d53687d92a8b9cde1f3fffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48e79634e39240e000000000000000000000004182a3a4b6074869cb1bfd0e3fcfffffffffffffffffffffffffffffffffff3decab6a48c77614c37220c000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566e8398a9babeb19c8673604b3b2a1805000000000000000000000000000000000000000000000009192f404e637984827d75635b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000011527374859627582919da5b2b7c3c8d1dee0e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cbb7a69b85807b777472717071727476787a7d7f828487898c8e8f9aa2b3bfc9cdd7d4d5d6d7d7d8d8d8d8d9dbdfe2eaf2f4fafffffffffffffffffffffffffffffff3dfcab6a5927d67523f2e1b080000000000000000000000000000102032434f5b636c72777a7d7f808080808080808080808080808080808080808080808080808080807e7b77716961574b44372d1f13050000000000000000000000000000000000000000000a1a2c3d4958616d7880878d92969a9d9faba4a5a6a7a8a8a8a9a8a8a7a6a5a4a3a2a1a89e9a948a8075635b4a372a1d12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11161e2125292d2a3337393b3d3e3e3f3e3d3b393531271e170b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10100b08010000000000000000000004182a3a4d62788a9eaab1a0907b65503c2c190600000009192a3b47576167625a4837271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a213037444b55606976808c9ba3b4bbc8d4e1f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c3b6a59d887a675f4b46393127211918171b22242d2d2d2d2d2d2d2d2d2d2d2d2c26201d1e212e36434a5a626d78828b979faab5c1cfddedfafffffffffffffffffffffffffffffffef0e5decec2b5a496816c5443301c08000000000000000000000000000000000000000000101d314455677d92a4b5c9def4fffffffffffffffffffffffffff1dcc7b29c87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffff2e1ccb9a89a8472604a3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b5d6e8399aec1d1e4f7ffffffffffffffffffffffffffefdfcfbeb19f97827361594d493c42414040414244453a474c4e515456595460626467696a6c727c879aa2b4c1d1e3f3fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88e79644e39241607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354a6072859aabbccfe3f7fffffffffffffffffffffffffffffaecded1c5b8b3aaa59d9a979695959697999a9d9fa9a3a6a9abaeb1b4bac7bcbebfc1c7cad3dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffeead8c8a7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffff6e3d0bfb39e8977614c3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b00000000000000000000000000000c21364c61768a9eb4c4d5e7fbfffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a9947e69543f291400000000000000000000000a1f344759697f94a4b6cadeeefffffffffffffffffffffffffffffffffffff9e5d3c2a5907b66503b2611000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c7c9b5a4937e695947341f1000000000000000000000000000000000000000000000011527374c5e6f849997938879634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000081d31445562778698a0b2b6c3cad4dde4eff5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b5a39b95908c898786858687898b8d909295979a9c9fa8a3a5b0b4c0d0dee1e9e9eaebecedededeeeeeef0f4f6fdfffffffffffffffffffffffffffffffffffff9e6d3c3b19b86715d4b37220e0000000000000000000000000000021525323d4a4e57596265686a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a69666259534b46393127190f0100000000000000000000000000000000000000000000000f1f2c3a474c5a636b72787d8185888a8d8e9091929393939393929291908f8e8d8c8b89857e766b61574a3d2d190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c101418181f2224262828292929282624201d1509030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232525201d14090000000000000000000a1f3447596d8298a8b9beaf9a84705a4935200c000002152737475961757d78625544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffff9e4cfb9a48f7a644f3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061219273137444b58616b7985949faab6c3d2e0effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b7a59d8778645c4d4132291d1509060000070d0f17181818181818181818181817100b0809101825303c484d5a626d78828c9ba3b3bfcfe0e7f2fbfffffffffffffffffffffffffffffff9ece0d2c2b39e8874604b35200b000000000000000000000000000000000000000000021527374a6073869cb1c6d6e9fcfffffffffffffffffffffffff4dfcab59f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cde1f5fffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49e8a78625443301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4f647a8ea3b4c8ddeffffffffffffffffffffffffffffdeddccebdb1a09784776a635a5a585756565657595b5d58616466696b6e7174777a7c7e7f8187919da5b4c0d1dfeffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354647a8d9fb5c9d9ebfefffffffffffffffffffffffffffffceee3d5ccc8c3b7b2afadacabababacaeb0b2b4bac7bbbec0c3c6c9cdd7d1d3d4d6dcdfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffffffffffffffffffffffffffffeee0ccb8a797826d5c4a36220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d00000000000000000000000000000a1e3346576b8096a6b8cbe0eafaffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000004172a3a4c6177899eb3c2d3e5fcffffffffffffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a15000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da9bacdd2c2b39e8977624c3e2e1808000000000000000000000000000000000000000000081d314455667c90a2ada699836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba4b2becad3dfe6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c1b5b0aaa5a89f9c9b9b9b9d9ea8a3a5a7aaacafb1b4bac6bac5c8d1deedf6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1ddc9b5a38f7a654f3a251000000000000000000000000000000007151f2d36393b484c5053555555555555555555555555555555555555555555555555555555555554514c483b3632291d150900000000000000000000000000000000000000000000000000010f1c2a333c494d565b63686c70737577797b7c7d7d7e7e7e7e7d7c7b7b7a7978777674706961584b46392d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f11121314141313110f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e373a3a353126191306000000000000000c22374c61778b9fb4c6c8b4a28d78634d38230e0000091d314455617786928874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffee9d4bfa9947f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d27313a464c5b63737f8b9da5b5c2d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1ccb9a89d8778625a4a3e301e160b010000000000000002030303030303030303030302000000000008131c2b353c484d5a626d798599a1b3c3cbd5e0e8f3fffffffffffffffffffffffffffffffef0e0ccb8a78e78634e39230e00000000000000000000000000000000000000000000091c304354687d93a8b9cde1f5fffffffffffffffffffffffff8e3cfbcab917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc6d6e9fcfffffffffffffffffffffffffffffffffffffffffae7d5c4b3a1937e685a4836251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122364a5c70859bb0c0d1e7f7fffffffffffffffffffffffffffbecdbcebeb1a29a897f78726f6d6c6b6b6c6d6e70727476797b7e818487898c8f919394969da5b2b6c3d1deeefdffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6e8398abbccfe3f7fffffffffffffffffffffffffffffffff3e8e0ded4cbc7c4c2c1c0c0c1c2c3c5c7c9cdd7d0d3d6d9dcdee1e9e6e8e9ebf2f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8d7a644e3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c76614c37210c0000000000000000000000000000031729394c6176889eb3bccddcecfeffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000a1f3347586b8096a7b9cce0f1ffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000071b2d3e556b8095aac0d5eaffffffffffffffffffffffffffffefdac4af9a846f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788dabbccfe0ccb9a797826d5c4b36251300000000000000000000000000000000000000000918293a4b6074869cb1c0b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a3b5c2cfdfe6f1faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd2c9c6c0c6bab4b1b0b0b1b2b4b9c6babdbfc2c4c7c9cdd7cfdadde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ac97826d5737261401000000000000000000000000000000010f1a21242b34373b3d3f404040404040404040404040404040404040404040404040404040403f3c37342a211e160b01000000000000000000000000000000000000000000000000000000000c171f2c35383c494d53575a556062646567676868696968686766656463626160565a544c473a32281b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f3f4b50504b443730211a0f01000000000115273753697e93aabbced1c0a9947f6a543929160309192e3e4b6074859ba48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b5c72879cb1c7dcf1fffffffffffffffffffffffff1dcc7b29c8773604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d29333d4a5460697a879ca4b5c1d1deedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6cfbfb39e8a79635a483c2d20120300000000000000000000000000000000000000000000000000000000000e19202b353c494d5b63748399a5b3b8c4ccd6e3ecfafffffffffffffffffffffffffffffbe8d5c5a7927d68523d281300000000000000000000000000000000000000000000001325364b6176899eb4c9def3ffffffffffffffffffffffffffecdac9ab96816b56392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a699836f604e3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a2b4c9daecfffffffffffffffffffffffffffff9ecdccec0b4a79e948d8885828180808182838587898c8e919396999c9fa9a4a7a8aaacb2b6c3cad4e1eefcffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b563626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4e63798c9fb4c9daecfffffffffffffffffffffffffffffffffffbf5f2e6dfdddad7d6d5d5d6d7d8dadcdee1e9e6e8ebeef1f4f6fdfffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffff3e3cfbcab99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000b1f334758667c919eb0becee3ebf7fffffffffffffffffffffffffffffffffffffffffbe8d6c5ab96806b56412b16010000000000000000000c21374c6176899eb4c5d6e8ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000c22364a5c71869bb1c6dbf0fffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadfd6c5b59f8d7a645443301c0b000000000000000000000000000000000000091927364658697e93a4b6c6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc1d2e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4dddbd5d7cdc9c7c6c5c6c7c9cdd7cfd2d4d7d9dcdee1e9e4eff1f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefddc8b39e88735544311d080000000000000000000000000000000000070c0e18202225282a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2926221f180d0a0300000000000000000000000000000000000000000000000000000000000000040e1920232c35383d4137444b4d4f5051525353535453535251504f4e4d4c4b45383f3733291e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404c5d656560554d41352c1c1408000000081d3144556f8499aec8d8dac5b09a85705746321e0a1527374b5c6b8096a3a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475974899fb4c9def4fffffffffffffffffffffffff3dfcab6a5947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f2d36434b5c6477869ba3b4c0d0ddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b2a0917d675b4a3c2b1e100200000000000000000000000000000000000000000000000000000000000000050e19202b353d4a56617587939da6b3b8c5cfdfe6f2ffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffff0dbc6b09b86715746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8877614c42311e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354a6072859aabbccfe3f7fffffffffffffffffffffffffffffaecded1c5b8b3aaa59d9a979695959697999a9d9fa9a3a6a9abaeb1b4bac7bcbebfc1c7cad3dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffeead8c8a7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6d8298abbccfe3f8fffffffffffffffffffffffffffffffffffffffaf4f2efecebeaeaebeceeeff2f4f6fcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffecdac9b49f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735443301c080000000000000000000000000000000417293a4d5e6b8096a0b1bdcfd9e7f2fffffffffffffffffffffffffffffffffffffff5e0ccb9a7907b65503b26100000000000000000000014293e53697e93a8b9cde4f4fffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000c1c2f404f647a8ea3b5c9def2fffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455671869bb1c6dbe3cfbcab9b8572604a3a291704000000000000000000000000000000000115273744546176899eb3c2c9ad98826d58432e180300000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c0d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfbf9fffdf6f4f3f0eae9e1dedcdbdadbdcdee1e9e5e7eaeceff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0dfcab49f8a75604b35200b0000000000000000000000000000000000000000050b0d1013151616161616161616161616161616161616161616161616161616161514110d0b05000000000000000000000000000000000000000000000000000000000000000000000000060c0e192123282c27313638393b3c3d3e3e3e3e3e3d3d3c3b3a39383736322829211f170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e0f1012121313141414141414141414141414100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e667a7a74675f4e493d3026180f03000b20354b6075899eb4c9dedfcab49f8a76614b36210c1d314455647a8c9fb4a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca9bacde1f6fffffffffffffffffffffffff9e6d3c3b39e89735e49341e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1826303e4a596276859aa2b3bfcfddedfafffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa98836e5f4d3d2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000060e19202d38465761747e88949ea7b2becbd4e2ecfdffffffffffffffffffffffffefdac5af9a85705a392917030000000000000000000000000000000000000000000003162939566b8095abc0d5eafffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a59473424130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354647a8d9fb5c9d9ebfefffffffffffffffffffffffffffffceee3d5ccc8c3b7b2afadacabababacaeb0b2b4bac7bbbec0c3c6c9cdd7d1d3d4d6dcdfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798c9fb5cadfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffff7e1cdbaa9907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b36261401000000000000000000000000000000000c1c30404a607282979fb4bcc9d5e2edf7fffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b000000000000000000051a30455a6f859aafc6d6e9fffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d080000000000000000000000000009192a3a4c5e6e8399aec2d2e5f8ffffffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838566c8196abc4d4e7dac9b5a3927d685846331f0f000000000000000000000000000000000c1d31445560728197a7b8ccbcab937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c8d8eaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1eeebe9e7e5e4e2eae2dfdddddcdbdadad9d9d9d9d9dadbdcdddfe2eae7edf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0cfbfb09a85705544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1317151d20222426272828292929292827262625242322211e16140c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f1418161e212324262728282829292929292929292929292925221b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667c8f8f877d70635b4b43362c1e160b1325364f647a8fa8b9cde1e2cebbaa917c66513727182b3b4b6073869cabbbaa8c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c7d7e9fdfffffffffffffffffffffffffff1dcc7b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d3b485861758499a1b3bfcfdcecfafffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d41301f0f0000000000000000000000000000000000000000000000000000000000000000000000000000060f1a283946566069757f8998a0b2b7c3cee1e9f5fffffffffffffffffffffff3ddc8b39e88735746331e0a000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffffffffffffffff7e2cebbaa917b66513727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3b2a18060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6e8398abbccfe3f7fffffffffffffffffffffffffffffffff3e8e0ded4cbc7c4c2c1c0c0c1c2c3c5c7c9cdd7d0d3d6d9dcdee1e9e6e8e9ebf2f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2136495b6e8399aec0d1e4f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffce8d6c6b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000000000000000000000000121c304354607381949fabb8c4cfdde4eff9fffffffffffffffffffffffffffff3e3cfbfac97826c5544311d08000000000000000000091e33485e73889db3c8dde6f1f6fcfffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000011426374758667b90a1b3c7e0f0ffffffffffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a6b7cbdfe7d2c1b39e8876614c3d2c1a0600000000000000000000000000000c1c2f404b607383979fb1c5cab59f8b77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbced9e7edeeeeeeeeedecebebeaebebeceeeff2f4f7fefffffffffffffefffbf4f3efece9eae2dfdcd9d5d3d2d0cfcdd7cdc9c8c7c6c6c5c5c4c4c4c4c4c5c6c6c8c9ced8d2d8dee0e8eef3f4f6f4f3f3f3f4f6fdfffafcfffffffffffffffffffffffffffffffffffffffffffffffffffcefe0d2c2b2a1917c6651372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0d0f1012121313141413131211100f0e0d0c0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b131c2024292d283236383a3b3c3d3d3e3e3e3e3e3e3e3e3e3e3e3e3e3a372e2110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a59c928479696054493d32281f1c3043546a8095aac6d7e9ead8c8ac97826d55443120344859697e94a4b5b49f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101d2b3a475761748399a1b2becfdcecfbfffffffffffffffffffffffffffffffffffffffffffffffeead8c8ad98826d5a4835231301000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2838454b57606a7782909da5b1becdd7e5f1fffffffffffffffffffff5e0ccb8a78b76614b36210c000000000000000000000000000000000000000000000010253a4f657a8fa4c4d5e7fafffffffffffffffffffffffffeebd9c8ad97826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4e63798c9fb4c9daecfffffffffffffffffffffffffffffffffffbf5f2e6dfdddad7d6d5d5d6d7d8dadcdee1e9e6e8ebeef1f4f6fdfffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f647a8fa2b4c8ddf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a896816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000001325364455606d7f8d9da6b2bec8d1dee6f1fbfffffffffffffffffffffff7e7d5c5b3a18e7a644f37271502000000000000000000071c31475c71869cb1bdcad4dee1e9f3f5fbfffffffffffffffffffffffffffffffff0dac5b09b85705b46301b06000000000000000000000007151d3144556176889db2bfcfe2feffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2c8d9ebe0cbb8a696816b5b49352112000000000000000000000000000417293a4c5e6c8196a1b1bdcec7b09b8570594834200b00000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e64798b9fb4bcc9d2d7d9d9d9d8d7d6d6d5d5d5d6d7d8dadddfe3ebe8eaececebeae9e7e7e0dddad7d4d8cecac7c3c0bebdbbb9b8c7bab4b3b2b1b0b0afafafafafafb0b0b1b3b4bbc8bdc2c8ccd5d9dde0e2dfdedededee1e9e2e4e7eaecededededededededededededededededeef1f2f2f1eeebe9e1d1c2b5a499836e5e4d3919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509151d20253035393e4238454b4d4f50515253535353535353535353535353534f4b3f2e1b0800000000000000000000000000000000000005080a0a0908060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778a9fb2a29a8b7f73635b4b46393329394a6073879cb1c7dcf1f3dec8b39e8874604b3532434d62778a9eb4c2b29d87725443301c0700000000000000040b0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2a39465660748398a0b2becfdcedfbfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b66503c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a283239454b59616d7c87979fb4bac7d4e1eefcfffffffffffffffffbe7d5c5a38e78634e39230e00000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6d8298abbccfe3f8fffffffffffffffffffffffffffffffffffffffaf4f2efecebeaeaebeceeeff2f4f6fcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f5937271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22374b5c70859ab0c9daecfffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f1efedeceae8e8eaedf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49e8977624c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000008182637444b616a7c8898a0b0b4c1cad3e0e7f3fcfffffffffffffffffeebd9c9b8a699836e5c4a361909000000000000000000000014293e53697e939fb2b7c3c9cdd7dee0e8f2f4fafffffffffffaf4f2f1f1f3f5fbeed8c3ae99836e59442e19040000000000000000000005152533444b6073839aa6b7cbddedfffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546b8096aabbcee2e7d5c4b49f8b79634e402f1a0a000000000000000000000000081f334758667c919fb0bfcecdbaa9937e69533b2b190500000000000000000000000000000000000000000000000000000000000000000000000000001021364a5c697e939fabb5c2c2c3c4c4c3c2c1c1c0c0c0c1c2c3c5c8cacfd9d3d5d7d7d6d5d4d1d5cbc8c5c2bec8bbb4b1aeaba9a7a6a4a3a1a99f9e9d9c9b9a9a9a9999999a9a9b9c9d9faaa3a7adb3b8c5c4c8cbcec9c9c9c9c9cdd7cdcfd2d5d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9dcdddddcd9d6d6cdc0b4a49c8675614c40301d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d182027313536434a4e53575b566063646567676868696969696969696969696969655d4b37220e00000000000000000000000000030a0c11161a1e201f1e1e1c1916130e0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196a7b4a99f9485796a61574c463a4757667c91a4b6cadef3f5e0ccb8a7917c66513f414f616f8399a8b9c5b09b85705b362513000000000000070c181f22201c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2938455660738298a0b2becfddedfdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d28323a474c5e667582929fa9b7c3d1deedfbffffffffffffffffe4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffff5e0ccb8a7907b65503626140100000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798c9fb5cadfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e53687e93abbccfe3f8fffffffffffffffffffffffffffffffffffffffdf6f4eceae2dfdddbdad8d6d5d3d3d4d8dcdfe6f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffff3dfcab6a5947f695947341c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000919263143505e6676838f9ba3b2b6c3cbd5e1e9f5fefffffffffffff1e3cfbcab9e8877624d3e2d1b0000000000000000000000000b20354a607281929da5aeb4bac6c8ccd5dddfe6f1f3f8f5f2e7e0dddbdbdee0e8e5d3c2aa947f6a553f2a1500000000000000000000011323324351626c8197a1b3c4d4e7fbfffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364d62788b9fb4cadfeee2cebbaa99846f5e4c382715020000000000000000000008182e3e4c6176889db3bdcddec9b49f8a76614c37210d000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f606a7f8c9ba3aaadaeafaeaeadacabababababacaeb0b2b4bcc9bec0c2c2c0bfbebcc4b8b3b0aca9a6aa9f9c99969492908f8d8c8b8a8888878685858484848484858687888a8c8e92989ea7a9afb3b8bab4b4b3b4b4bac7b8babdbfc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7c8c7c6c4c1c6b9b4a29a8677615746332212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050708090909090807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2b3437444b50546064696d70737678797b7c7d7d7d7e7e7e7e7e7e7e7e7e7e7e7e7b654f3a251000000000000000000000070b0f161e21262b2f3335343433312e2b2823201c130c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c6176899eb3bab4a39b8b807569615856586175869cb2c2d3e5f9fbe8d5c5af9a846f5d4b4b5f6a7f94a1b3c6c3ae99846e59442f19000000030a101b222a343735302618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737596e8499aec3d9eefffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2838455560738298a0b2bfd0dfeffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2a34404c57616d7e8b9da5b4c0d0ddecfafffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9effffffffffffffffffffffffffffbe8d5c5ac96816c5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000001142636485971869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2136495b6e8399aec0d1e4f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374d62778b9fb5cadff4fffffffffffffffffffffffffffffffffffff5eae2dfd7d7cdc9c8c6c4c3c1c0bebdbfc3c7cad4dbdee5f0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffae6d4c3b29c8774604b3b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000009141d33404c58616e7a85919ca4b3b8c5cdd7e2ebf6fffffffff1e1d0bfb49f8d7b655948342010000000000000000000000000071c304354606d7d8791999fa8adb3b8c5c7cad4dbdee5e1ded5cbc8c6c6c9ccd6d1cab6a48f7a654f3a2510000000000000000000000f1f30414f616b80959fb1bfd0e2f2fffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035485a6e8399aec0d0e3ead8c8b3a1907c665645311d0d000000000000000000001325364a5c6d8297a6b7cbdbd2c1ad98826d5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32424f616a7b86909598999999999897969695969697999a9d9faba6a8abacacabaaa9a7a4a69e9a9794918d8a8784807e7d7b7a787776747372717170706f6f6f6f6f707171737476797d83888f94999ea6a99f9e9e9e9fa9a1a3a5a7aaadadadadadadadadadadadadadadadadadaeb1b3b2b1aeaca8a89e9784766159473929170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1015181a1c1d1e1f1f1e1e1d1b191713100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b29333b484c5560666d74797e8286888b8d8f9091929293939393939393939393939393826d58392816030000000000060b0d131c20242932363b4045484a4a49484643413d39353025211f170c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f334758697e93a2b4c1b4a99f95887e766f6c6d76839aa4b6cae0f1fffff3dcc7b3a28f7a6457606a7d8d9fb4bfd0c3ad98836e58432e19050b0d171e212d363b474c4b4336261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445572879cb1c7dcf1fffffffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2737445560738298a1b3c1d1e2f2ffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c181f2f39464b60687a879aa2b3bfcedcebf9fffffffffff9e6d4c3a38e78634e39230e000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffff2ddc8b29d8874604b35200d0000000000000000000000000000000000000000000000000000000000000000000000000000081c30435462778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a755544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f647a8fa2b4c8ddf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c9d9ebfefffffffffffffffffffffffffffffffef0e5d7cdc9c2c7bab4b2b1afaeacaaa9a8aaadb2b7c3c6c9d2dbe2edfafffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffff4dfcab7a5917c675544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000115222f3a474c5d64707c87939ea6b4bac6ced9e6eef8fff3e4d3c3b3a195806b5d4b3b2b180200000000000000000000000000132536434a5f67747c838991979ea7abb2b7c3c6c9d2cdc9c4b7b3b1b1b3b9c5bcbeb19c86725d4b37220e0000000000000000000a1a2d3d4d5f697f949eb0bdcedeeefffffffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a26140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f647a8fa2b4c7dceee6d0bfb29c8774604b3b2a18050000000000000000071c304354647a8d9fb5c4d5ddc9b5a38f7a644f3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000001142432434f5d65717b80828484848382818180808081828385888a8d9093959797969594928e8b8885827f7b7875726e6b69686664636260565e5d5c5b5b5a5a5a5a5a5a5b5b5c5e586164686d74797f84888a8a8a898989898a8b8d8f92959798989898989898989898989898989898999c9d9d9c9996938e8981746158473b2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102040001080b0f151d20252a2d2f3132333434333332302e2c2926221f18130d0b05000000000000000000000000000000000000000000050b0d12151515151515151515151515151515151515151515130f0c0a03000000000000000000000000000000000000000000000000000000000110202d3a464c59626b747b82888e93979b9ea7a2a4a5a6a7a8a8a8a8a8a8a8a8a8a8a8a8a89a85705745321e100e0e1012161920232530353939464b50555a5d5f5f5e5d5b5956534e4a4336363329231c1109000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073859ba9bac7bab4a69d938a848182899aa2b3c3d3e6fffffff7e3d0c0b19c86756f75808d9fabbccfd9c4af99846f5a3f2e1e1920222933363e4a4e5961605443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffff2ddc7b29d88725d48331d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192737445560738399a3b4c4d5e7fafffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b2933424e5c64768499a1b2becddbeafdfffffffff4dfcab7a58b76614b36210c00000000000000000000000000000000000000000000000012273d52677c92a7c6d7e9fcfffffffffffffffffffffffffff4dfcbb7a6907b66503b2b180500000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073849aa9bacde2f6fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22374b5c70859ab0c9daecfffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f1efedeceae8e8eaedf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697f94abbccfe3f7fffffffffffffffffffffffffffffff0e0d3c7bab4aca5a99f9d9c9a989795939395989da5a9b1b5c2c6cfdfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b19c86715c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffff2ddc7b29d8774604b3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000003111c2a333f4b4f5e66747e88959fa8b4bbc8d0dee5ebe3d5c6b6a59a8373604b3f2f1d0d000000000000000000000000000008182530414d5560676e767c82888f969da5aab1b5c2b9b4aaa69d9c9c9ea7a5a7a7a0927d67523f2e1b080000000000000000031628384a5c677d8d9fb5bccddbebfcfffffffffffffffffffffffffffffffffffff7e2cebbaa8a755544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d6f849aafc0d0e7eedfcab6a5947f695947341f1000000000000000021528384a6072859babbccfe2d4c4b09b86715c4b371c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525323f4c505d656b6d6e6f6f6e6d6c6c6b6b6b6c6d6e707375787b7e80828281807f7c797673706d696663605559565452514f4e4c4b4538484746454545444444454546473a474c4e525460646a6f73757574747474747576787a7d808283838383838383838383838383838383848788888784817e79746c6056473a2a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141618191a141d20242731363a40434446484849494948474543413e3b37342a282220190e0c0600000000000000000000000000000000070d182022272a2a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a2824211e17130e0c060000000000000000000000000000000000000000000000000f1f2d3e4a58616b77808890979da6a8acb0b3b8c5b9babcbcbdbdbebebebebebebebebebeb49f8a75604b3c2e25242325272b2b353836434a4f555761666b6f7375747373716e6b68636054524c463a372e241d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30435463798b9fb4c0cec4b8b3a99f9996979ea7b3c0d0e1f1ffffffffeedec9b5a49c878488959fabbcc9d9ddc8b29d88735d4b3a322b343739464c535c646d7772604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798eaabbcee2f7fffffffffffffffffffffffffffff3dec9b39e89745e3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919263744556074859ba6b8cbe0effffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313e4a5861748398a0b0bccce2eaf6fffffff2dcc7b29d87725746321e0a0000000000000000000000000000000000000000000000000e23394e63788ea8bacde1f6fffffffffffffffffffffffffffae7d4c4ae99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697e93a2b4c7d7eafdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e53687e93abbccfe3f8fffffffffffffffffffffffffffffffffffffffdf6f4eceae2dfdddbdad8d6d5d3d3d4d8dcdfe6f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff4fffffffffffffffffffffffffffff5e5d3c2b6a99f97908c8a8886858381807e7e7f83878d949ba3aeb2bfcbd4e2f2fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa99836e59442e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcffffffffffffffffffffffffffffffffffffead5bfaa95806a55443119090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000c181f2e37404d55606976808a979faab3bfc9d2d5d1c5b8a89d87766155443121110000000000000000000000000000000008131c3037444b515760666d747a81878e959ca4a5a89e958d888686898c8f92928f826d5f4d392110000000000000000000091e324556647a8b9fabbccfdaeaf9fffffffffffffffffffffffffffffffffffffffdead8b5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4f657a8fa2b4c9daece6d3c3b39e8977624c3e2d1808000000000000091d324556677d92a3b5c9dadfcbb7a6927d67523e2e1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212f383f4c505558595a59595857565656565657595b56606366696b6d6d6b6a69676461585b5754514e4b4437413f3d3b3a383736322833323130302f2f2f2f2f3031322a33373936434b4f545a556060545f5e5f5560616365686a6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f727372716f6c686460554b45382a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212a2b2d2e2f2631353a38454b4f55585a5c5d5e5e5e5e5d5c5b595653504c473a3e38352b2320190e08000000000000000000000000010f1a212b34373c3f40404040404040404040404040404040404040403d3a363329282320190f0d070000000000000000000000000000000000000000071a2d3d4a5c6476818a959da6acb3b7c4c2c5c8ccd5ced0d1d2d2d2d3d3d3d3d3d3d3d3d3cdbaa9937e695a4b3f3a39393a3d403c494d535460646a70767b8084888a8989888683807d79746e686158504b3f3830211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000001142636495b697f94a2b4c6d5cbc7bab4afabadb3b8c5d0deeefffffffffff8e5d2c2b5a59d999ea7b5bcc9d9e7dfcbb7a68f7b65584b453b484d525761687079828a7c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a53697e93a8c8d8eafdfffffffffffffffffffffffffffff4dfcab49f8a755745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273745566277889db3c1d2e4f8fffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313202d3a4756607382969eafbcced8e6f1fdf9e6d4c3ad97826d58392916030000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffff2dfc9b49f8b77624c392816030000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6176899eb3c0d1e5f5fffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e4926140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374d62778b9fb5cadff4fffffffffffffffffffffffffffffffffffff5eae2dfd7d7cdc9c8c6c4c3c1c0bebdbfc3c7cad4dbdee5f0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafc5d6e8fbfffffffffffffffffffffffffdead7c7b6a49c8b827b767473716f6e6c6b69686a6e72787f868f99a1b2b7c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8c79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f372614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000004101b223037444b57616b77828c99a1b1b5c2c0c1b4a79e8a7963584637271503000000000000000000000000000000000000131927313639454b515560656c727980868c909089807873717174777a7c7d7a6d645341301e03000000000000000005182b3b4b6075869ca9bac9daecf8ffffffffffffffffffffffffffffffffffffffffffdfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001023374b5d6f849aabbccfe3f1e1ccb9a897826d5c4a3625130000000000031729394b6074879db2c1d1e7d6c5b29d8774604b35201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232f383b40434444444443424141404141424438454b4e5153565757565554524f4c463a423f3c383531272b292826252322211e161d1c1c1b1b1a1a1a1a1a1b1c1c171f21242630353a3f37444b4a43494949444b4c4e5052555858585858585858585858585858585858595c5e5d5c5957534e4b443731271a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a33373f4142434437444b4f545660656a6d6f7172737474737372706e6c6865615958534d483c38352c221b100200000000000000000007151f2d363b484c52545555555555555555555555555555555555555555534f4b46393e38352c24211a0f0a0300000000000000000000000000000000000d21364a5c647a87969fa9b3b7c4c8cbd5d7dbdde0e7e4e5e6e7e7e8e8e8e8e8e8e8e8e8ead7c7b39e8978655d54504e4e4f5255595a62686e74797f858a90959a9d9f9f9e9d9b9896928e89847d766e655d514c40362d1c1408000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4a6072849aa8b9cde0d7cdc9c4c1c2c8ccd5e3eefcfffffffffffff0e0d2c3b6b2aeb3b8c5cfdae7f7e7d4c4b19c86766760575c5962686e767d858e9797826d57422d180200000000000000000000000000080a0a0001080b0b0c0d0d0e0e0e0e0e0e0e0e0e0e0c0a04000000000000000000000000000000000000000000000000000000081f3347586e8399aec3d8eefffffffffffffffffffffffffffffff7e3cfbcab8b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091928384759687d92a3b5c9ddf5fffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a384555607280959eb4bbc8d3e2eaf0dfcab6a5907b66513b261100000000000000000000000000000000000000000000000000081d31445570859bb0c9daecfffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b000000000000000000000000000000000000000000000000000000000000000000000b203448596b8196a7b9ccdeefffffffffffffffffffffffffffffffffffffffffffffffecdac9b19b86715c46311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c9d9ebfefffffffffffffffffffffffffffffffef0e5d7cdc9c2c7bab4b2b1afaeacaaa9a8aaadb2b7c3c6c9d2dbe2edfafffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b52687d92a7b9cce0f5fffffffffffffffffffffffff6e2cdbaa99c86796d6661585d5c5a595755545355585a6369717a838f9da6b7cbdff1fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a897816c5c4a36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8a5907b66503b261100000000000000000000000000000000000000000000000000000000081219273139464b59626d7984919ba3a9aba9a39b897b645b4a3a291909000000000000000000000000000000000000000009151d2028323637444b50565c646a71777b7b766b625a5c5c5962656767645c53463623130100000000000000000b203448596b8095a4b6c7d7e7f7fffffffffffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4f647a8d9fb5c7d8eae8d6c6b49f8c7a645443301c0c000000000a1e334657697f94a5b7cadfe0ccb8a7947f695544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c23262b2d2f2f2f2e2d2c2c2b2b2b2c2d2e273136383b3e40424241403f3d393633292d2a2623201d15161413110f0e0d0b090200070606050505050505060600040a0c0f141c20242a2731353530253426313536383a3d404243434343434343434343434343434343444748484744413e393531261d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b3a474c5456575959595560646a6f757a7f828486878889898888878583817e7b77726e68625a554d493c372e21140700000000000000081625323d4a4e5962676a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6864615758534d493c39362d211e160b040000000000000000000000000000000f24394e647a8a9da5b4bac7cbd5dde0e7ecf0f3f5fbfffafbfcfdfdfdfdfdfdfdfdfdfff5e0ccb8a79d877b6f6965636365676b6e73787d83888e959a9faaaaafb2b4b4b3b2b0aeaba8a79e99928a837a71665e4e4a3d3026180d00000000000000000000000000000000000000000000000000000000000000000000000000000f1c30435462788a9eb4c4d4e7e2dfd9d6d7dee0e8f3fffffffffffffffffef0e1d3cac7c4c8ccd5e3ecf7fff2dec9b6a49c877c76727173777d838a939ba3ac99846f5a442f1a0500000000000000000000070b121d1f1f1f141c202121222323232323232323232323211f171916120e0c060001080b0d0f1113140e0c070003090c12120c090a18293a4c61778a9fb4c9dff4fffffffffffffffffffffffffffffffeebd9b7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4b6073859bb0c6d7e9fcfffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a28374454606b7f929faab6c3cdd7ded0bfb29d8774604b35200b0000000000000000000000000000000000000000000000000001142637566c8196abbccfe3f4fffffffffffffffffffffffffffdead8c8b39e8975614b39291603000000000000000000000000000000000000000000000000000000000000000004182a3a4d62778a9fb4c5d6e8fcfffffffffffffffffffffffffffffffffffffffffffff3e3cfbcab97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697f94abbccfe3f7fffffffffffffffffffffffffffffff0e0d3c7bab4aca5a99f9d9c9a989795939395989da5a9b1b5c2c6cfdfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b19c86715c3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b6075899eb3c9deeefffffffffffffffffffffffff4dfc9b49f8b78635b504c473a47454342403e3e403c494d545c646e7b889db2c2d3e5f9fffffffffffffffffffffffffffffffffffffffffdead8c8b49e8a77624c3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa907a65503b251000000000000000000000000000000000000000000000000000000000000009151d29333b484d5b636f7c868e9496948e8578645c4b3d2d1c0c0000000000000000000000000000000000000000000002080b161e212631353a3e4a4e555962666661584d493c3b484d5052524f4b3e362818050000000000000000000d22374c62778a9fb4c2d3e5f5fffffffffffffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122364a5c6e8398a9bacee2f2e3cfbcab9b8572604a3a291704000005182b3b4c6176899eb3c3d4e6d7c6b39e8976614b3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e101618191a1a19181717161616171819151d202326292b2d2d2c2b2a2724211f171814110e0b080100000000000000000000000000000000000000000000000000000001080b0f15151d20201c131f141d20212325282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f323333322f2c2924201d140902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202d3c485861696b6d6e6f6e6f747a7f84898f9598999b9d9d9e9e9e9d9c9a989693908c87837e78716a635a4f4b3f32251404000000000006162634434f5b636f777c7f7f8080808080808080808080808080808080807f7d7a76726e68635a564e4a3e3632291f180c08000000000000000000000000061b30455b70859aa8b7c3cdd7e0e7f2f4fafffffffffffffffffffffffffffffffffffffffbe8d6c5b7a69d8f847e7a79787a7c8083888d92989ea7aab0b4bbc8c4c8cac9c8c8c6c3c0c5b9b3aeaa9f998f857c6f635b4b43362b1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000132536485a6a7f94a6b7cbdff4f4eeebecf3f5fbfffffffffffffffffffffff1e6dfdcd9dde0e7f3fffffff9e5d3c2b6a59c918a8786888c92999fa9b0b4a6947f6a543f2a1500000000000000000008131c20283234343426303536363738383838383838383838383633292e2b272320191a141d20222426282a24211a11161e212727211e1e27364758697e94a9bacde2f6ffffffffffffffffffffffffffffffffe3ceb9a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c304354677d92a8bacde1f6fffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434a616a7e8b9ca5b4bac7cac2b3a1927d675544311d0800000000000000000000000000000000000000000000000000000e24394e63798c9fb5c6d6e8fcfffffffffffffffffffffffffff6e0ccb8a7947e695746321e0e00000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196a9bacde4f4fffffffffffffffffffffffffffffffffffffffffffff3e2d1c1b59f8d7b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff4fffffffffffffffffffffffffffff5e5d3c2b6a99f97908c8a8886858381807e7e7f83878d949ba3aeb2bfcbd4e2f2fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa99836e59442e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8196acc0d1e3f7ffffffffffffffffffffffedd8c3ad98836e5a493c37332a31302e2c2b29292a2c35383e4b4f5d657a8fa4b6cadef3fffffffffffffffffffffffffffffffffffffffff7e2cebbaa96806b5948341f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77624c37220d00000000000000000000000000000000000000000000000000000000000000010b171e2b343d4a4e5e6671797e807e7970635a4b3e2e1f0f000000000000000000000000000000000000000000000000000003090b141d20252d36393b484d50504c463a352b2b34373a3d3d3a372e20180a00000000000000000000152a3f546a7f94a9bacde0f1fffffffffffffffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d62788b9fb4c4d4e7ebd9c9b4a3927d685846331f11000009203448596b8095a7b8cce1e1cdb9a895806a5746321909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030405040403020101010101020002090b0e1114161818161514120f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b07000001080b0c0e10131518181818181818181818181818181818181a1d1e1d1c1a17130f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114222f3e4a5a62767f808283848484898f949a9fa8aaadafb1b2b3b3b3b3b2b1b0aeaba8a5a59d98938d867f7870655d4f4332221200000000031425344451616979848b91949595959595959595959595959595959595959595928f8b87837d78726b645c544b4639332a221b100700000000000000000000091e33495e73889eb3c6d4e2eaf5fafffffffffffffffffffffffffffffffffffffffffffffff3e3d4c4b7b2a29a948f8e8e8f9295999da6a8adb3b8c5c5caced8d9dddfdededddbd8d5d6ccc9c8bbb4aea39b9184796a6054483b2d1f110300000000000000000000000000000000000000000000000000000000000000000000000008182b3c4b6075889db2c8ddf2fffffffffffffffffffffffffffffffffffffff9f3f2eef3f5fbfffffffffff0e0d3c3b6b2aa9f9c9b9da6a7aeb4babcb39e8876614c36210c000000000000000310182530353d4849494a4a434b4b4c4d4d4d4d4d4d4d4d4d4d4d4d4c463a44403c38352c3026313537393b3d3f39362d262832363c3c3632323845546176899eb3c7d7eafdfffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182530435060687a87959fa9b1b6b5a499836f5f4d3726140100000000000000000000000000000000000000000000000000000c21364a5b6e8298a8b9cce1edfffffffffffffffffffffffffffbe8d5c5b39e8875614b3c2b1905000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c7d7eafffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b4a396806b5d4b37230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafc5d6e8fbfffffffffffffffffffffffffdead7c7b6a49c8b827b767473716f6e6c6b69686a6e72787f868f99a1b2b7c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8c79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798ea2b4c8dcf0fffffffffffffffffffffee9d4bfa9947f6a543c2c211f171c1a1917161413151920232e373f4b5c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624d3b2a180100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffdead8c7af9a846f5948341f0b000000000000000000000000000000000000000000000000000000000000000000030d18202d36404d515c64696b69645c4d493c2e201001000000000000000000000000000000000000000000000000000000000001080b101b22242b34373b3b363329201918202225272825221b10020000000000000000000000192e44596e8399aec7d7eafefffffffffffffffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035495a6b8096a6b7cbdfefe7d1c1b39e8876614c3f2e1a0a09192e3e4d62778a9fb4c5d5e8d7c7b49e8a77614c392916000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303030303030303030303030303030407090807040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d32404c5c647886949697989999999ea8a9afb4bac6c2c4c6c7c8c9c9c8c8c7c5c3c1bdc3b7b2ada8a49c958d857a69614f40301a0a0000000c1f324351626b7f8c999faba9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8ab9f9d98938d878079716961574c473a372e201c13080000000000000000081d33485d72889db2c7ddf1fdfffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4cbc0b4afa9a5a3a3a4a7aaaeb3b8c4c3c8ccd5dadfe2eaeff2f4f4f3f2f0edebe8e0ded8cec9c1b5b0a29a8c7f7262594a3d2f2111010000000000000000000000000000000000000000000000000000000000000000000000000d1e3245566a8095aac9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d3cac8bbb4b2b1b3b8c4c3c9beb09e917c665846331f0a0000000000000715212e36434a525d5f5f5f5f5460606162626363636363636363636361585c5955524d493c4537444b4d4f5153544e4a3d3b39464b52514b46464b5660728298a7b8cce5f5ffffffffffffffffffffffffffffffffffead4bfaa957f6a553e2d1f10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c33424e5c6475808a959ca4a49c8676614c41301909000000000000000000000000000000000000000000000000000000071a2d3d4d62778a9eb4bfcfe1f1fffffffffffffffffffffffffff3e0ccb8a7957f6a5a483520130000000000000000000000000000000000000000000000000000000000000011263c51667b91a8bacde5f5fffffffffffffffffffffffffffffffffffffffffffeead8c8b8a69b8574604b3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b52687d92a7b9cce0f5fffffffffffffffffffffffff6e2cdbaa99c86796d6661585d5c5a595755545355585a6369717a838f9da6b7cbdff1fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a897816c5c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2136495b6f849aafc2d2e5f8fffffffffffffffffffee9d4bfa9947f6a543f2a150a040005040200000000060c101b222e3e566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffce8d6c6ae98836e5948341d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9927d68523b2a18050000000000000000000000000000000000000000000000000000000000000000000000050f1a2130393e4a4e5456544e4a3e352c1e100200000000000000000000000000000000000000000000000000000000000000000000070d0f1820222626211f170b06050b0d1012120f0d0800000000000000000000000000182e43586d8398adc5d3e2ebf6fffffffffffffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6176889db3c0d1e6efe0cbb8a697816c5d4b3828161527374b5c6d8297a8bacde3e2cdbaa996816b5847331b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192731434f5e667a889ca4abacaeaeaeafb3b9c6c4c9cdd7d7d9dbdcdddededddddcdad8d6d3d4cac7c3c2b6b1aaa29a8f7f695f4d38271502000012273b4f616b80949faab4bcc9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc9bcb5b2ada8a59d968e867e766a61584f4b3f353025181002000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6dfd1c8c4bebab8b8babcc0c3c8cbd5d8dde0e7eff4f7fefffffffffffffffffffbf5f3eae2dfd2c9c0b3aa9f948477635b4b3f2f1f0f000000000000000000000000000000000000000000000000000000000000000000000000021628384e63788eabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e6dfd8cec9c7c6c8cbd5d0bfb2a095806b5e4c3a2917040000000000061525323f4b5460677274747474757576767778787878787878787878787674716e6b67635a595a5c55606264666869635b555053576167676157576167748197a0b2c5d5e8ffffffffffffffffffffffffffffffffffffefdac5af9a85705c4a3d2e201204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293954697f94a9bed4e9feffffffffffffffffffffffffffffffffedd7c2ad98826d583d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001523313e4b57616b7780878c8e867762584733231300000000000000000000000000000000000000000000000000000000000f20344859687e92a1b3c3d4e6f6fffffffffffffffffffffffffbe7d5c5b49f8a78624d41301e0e00000000000000000000000000000000000000000000000000000000000215283853687d93a8c6d7e9fffffffffffffffffffffffffffffffffffffffffff9ebe2cebbaa9e88786255443121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b6075899eb3c9deeefffffffffffffffffffffffff4dfc9b49f8b78635b504c473a47454342403e3e403c494d545c646e7b889db2c2d3e5f9fffffffffffffffffffffffffffffffffffffffffdead8c8b49e8a77624c3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a4b5c9def5ffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000811273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffff5e1ccb9a8917b66513b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210d000000000000000000000000000000000000000000000000000000000000000000000000000007121d242d36393f413f39362d20190e000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11110c0a0400000000000000000000000000000000000000000000000014293e54697e93a7b6c3ced9e6eef8fffffffffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e334657677d92a2b4c8d8eae7d5c4b59f8d7b655645321e1d314455647a8d9fb5c6d7e9d7c6b49f8a77624c3a2a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d1113141516171717171717171616151514131313131212111111111010100f0f0f0e0e0e0d0d0d0d0c0c0c0c0c0b0b0b0b0b0b0a0c0e1113151717110f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737444b61697c8a9da6b6c2c2c3c4c3c4c9ccd6d9dee1e9edeef0f2f2f3f3f3f2f1efedebe8e6dfdcd8d3c9c6c0b4b09d917c675645311d09000014293f54697f949eb4bbc8cfd9d4d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4dacfcac7c3c3b7b2aba49c948980776d655d514a43362d201305000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee3dcdad3cfcecdcfd1d5d8dde0e7edf3f5fbfffffffffffffffffffffffffffffffffdf7efe4ddd0c8bbb4a29a8879655d4b3d2d1b0b0000000000000000000000000000000000000000000000000000000000040001080b0e161e27364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfdcdbdde0d1c0b3a1988272604a40301b0b000000000000132432434f5d65727d878989898a8a8a8b8b8c8d8d8d8d8d8d8d8d8d8d8d8b898683807c78736e6f71737577797b7d7f79716a66686e767c7c767373767d86979fb1becfe3f3fffffffffffffffffffffffffffffffffffff4dfcab59f8d7a645b4b3e2f2214020000000000000000000000000000000000000000000000060804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffff2ddc8b29d88735b4a3621080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e39464b59626a717679766259483a291705000000000000000000000000000000000000000000000000000000000005182b3b4e606e8399a5b6c8d8eafefffffffffffffffffffffffff3e1cdbaa899836e5f4d3c2b1a0a000000000000000000000000000000000000000000000000000000000a1d3245566d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffbebdbccbcb49f8c7b65594837271503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8196acc0d1e3f7ffffffffffffffffffffffedd8c3ad98836e5a493c37332a31302e2c2b29292a2c35383e4b4f5d657a8fa4b6cadef3fffffffffffffffffffffffffffffffffffffffff7e2cebbaa96806b5948341f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c7d8eafdffffffffffffffffffefdac5b09a85705b3a2a1704000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000009101b2224292b2924211a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c6177899da5b4bbc8d0dde4effcfffffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a6072859baabbcee2f1e3cfbcab9c8675604b3f2f2d3e4b6073859babbccfe4e1cdbaa897816c5948341c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0e19202326282a2b2c2c2c2d2d2d2c2c2c2b2b2a29292828282727272626262525252424242423232322222222212121212120202020201f212426282a2c2c27241d1202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455606c7f8d9ea8b7c4d3d7d8d9d9d9dee1e8eff4f6fcfffffffffffffffffffffffffffff9f4f2ede5dedcd1c8bbb29d8774604b36200b00091f34495e74899eb3bcced8e3ebeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaece3dfddd8d4cac7c2b6b1a79e958a827a716760544a3e302313000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1efe9e4e3e3e4e7eae6e3e1e0e1e2e5e9f0f4f7fefffffffffffffffffffffffffffffff8eee6d8cec0b4a69d8a7b655b4a3929170300000000000000000000000000000000000000000000000000090f11191b141d20242832384550657a8fabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f1f0e7d4c4b4a29983736054433022120000000000000b1b31424f616a7b85929d9e9e9f9f9faaa0a1a2a2a2a2a2a2a2a2a2a2a2a2a89e9c9995918d88838586888a8c8e9092948e86807b7d838a91918b88898b929ca4b1bdcedcecfffffffffffffffffffffffffffffffffffffff8e3cfbcab9d8879645c4c40321d150a000000000000000000000000000000000000030a0c141b1d1915110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c7d7e9fcfffffffffffffffffffffffffffffffff4dfcbb7a68e79634e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323b484c555861646157483b2b1c0c000000000000000000000000000000000000000000000000000000000000000d1d31424c6176879daabbcee2f0fffffffffffffffffffffffffce9d7c6b3a1917d675a483828180800000000000000000000000000000000000000000000000000000c1a2b3c4b6075889eb3c8ddf3ffffffffffffffffffffffffffffffffffffffffeeddcdbcaf9e927e685d4b3b2b190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798ea2b4c8dcf0fffffffffffffffffffffee9d4bfa9947f6a543c2c211f171c1a1917161413151920232e373f4b5c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624d3b2a1801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4053687d92a9bacee2f6fffffffffffffffffff3dec8b39e88735847331f0a0000000000000000000000000417293a50657a90a5bacfe5faffffffffffffffffffffffffffffffffffffeed9c4ae99846f5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffbe7d5c4a9947f69543a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1416140f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344759647a87969faab3c0c9d2e1e8f4fffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c30435464798c9fb4c3d4e6ecdac9b6a496816c5d4c3b3b4a5c6a7f94a3b5c9dae8d6c5b49f8a77624c3b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f212b35383b3d3f4041414242424242414140403f3f3e3e3d3d3d3c3c3c3b3b3b3a3a3a39393939383838373737373636363636363535353337393b3d4041413c39301d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b607381949fabb9c6d4e2ecedeeeeeef3f5fcfffffffffffffffffffffffffffffffffffffffffffff9f3efe4ddcab6a5927d675236251300061b30455b70859ab0c3d4e6f6fefffffffffffffffffffffffffffffffffffffffffff8f4f2ede6dfddd3c9c5b8b3a99f988f857c72645c4d41301b0b000000000012283d52677d92a7c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4eae2dfdad5d1cecccbcbcdd0d4dadfe3ebf7fbfffffffffffffffffffffffffffffff6eae2d1c4b7a89e8b79635746331e14020000000000000000000000000000000000000000000004121d24272e312631353938454b56606d8297acc9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b7a69b8474605544362513040000000000031629394e606a7f8f9ba3b2b4b4b4b4b4bbb5b6b7b7b8b8b8b8b8b8b8b8b8c6b9b3b1aeaaa7a69d999a9c9e9faba4a6a8a9a49c959092999fa8ab9f9d9ea7a7b1b5c2cedbebfaffffffffffffffffffffffffffffffffffffffffecdac9b7a69d897b665e4f4231271a0e000000000000000000000000000000030b161e212931332f2b27222019110f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba9bacde1f6fffffffffffffffffffffffffffffffffae7d4c4aa95806a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a34373a474c4e4c46392b1d0d000000000000000000000000000000000000000000000000000000000000000000131f334658647a8c9fb4c2d2e5f8fffffffffffffffffffffffff5e4cfbfb39e897862564536251809000000000000000000000000000000000000070b0d0f1214151c2938485a697e93a7b8cce0f5fffffffffffffffffffffffffffffffffffffff6e3d0bfb09e95806a604e3f2e1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2136495b6f849aafc2d2e5f8fffffffffffffffffffee9d4bfa9947f6a543f2a150a040005040200000000060c101b222e3e566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffce8d6c6ae98836e5948341d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221364c61768a9fb4c9dff4fffffffffffffffffff5e0ccb8a78c76614c37210c0000000000000000000000000a1f3346586d8297acc2d7ecffffffffffffffffffffffffffffffffffffffead4bfaa957f6a5538271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68e79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4a5c6475818c9aa2b0b5c1ccd6e4edfefffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6b8096a5b7cadfede7d3c2b59f8d7b6559484759647a8b9fb4c1d2e7e0ccb8a795806b5948341d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131b2933363c494d51535455565757575757575756565555545353535252525151515050504f4f4f4e4e4e4e4d4d4d4c4c4c4c4c4b4b4b4b4b4b4a474c4e5052555756514d40312719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c919fb4bcc9d7e4f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e6d4c3ae98836e5443301c070013283e53687d93a5b7cadfebfcfffffffffffffffffffffffffffffffffffffffffffffffffffaf4f0e5ded5ccc7bab4ada39b91857a675f4d39291703000000000f24394f64798eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7ece3dfd7cdc9c5c0bcb9b7b6b6b8bbbfc5cacfd9e0e7f3f7fdfffffffffffffffffffffffffffeeee2d4c6b9a99c8675614b4231201000000000000000000000000000000000000000000001122230393c444637444b4e5256606774808c9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9d8777615645372718080000000000000a1e324657687e929db0b5c1c9c9c9c9caced9cbcccdcdcdcdcdcdcdcdcdcdd6ccc9c6c3c0c4b7b2aeafb1b3b4bcc9bbbdc2b5b1aaa5a8aeb4babcb5b3b3b8c5c6c9d2e0ebf9fffffffffffffffffffffffffffffffffffffffffff7e7d4c4b7a79e8a7c69604b45382b1e13070000000000000000000000030b161e2932363e464844403c38352b27241d120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c9def4fffffffffffffffffffffffffffffffffff2dcc7b29d8773604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d181f222a3337393633291b0d000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c6a8095a4b5c9deedffffffffffffffffffffffffffede0ccb9a79b85756054433627190c060002010101020400040a0c0f111416131c20222527292a2f3a46566278899eb3c5d5e7fbfffffffffffffffffffffffffffffffffffffff0dcc7b3a196806b62504231211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a4b5c9def5ffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000811273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffff5e1ccb9a8917b66513b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f849aafc4daeffffffffffffffffffffbe8d5c5a48f79644f3a240f0000000000000000000000011426364c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4a57616c7984909ba3b4b9c6d0e2ebf6fffffffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3d4b6175879db2bfcfe3f1e3cfbcab9e88776257586177879da9bacedfe5d3c2b39e8976614c3b2b18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303a464c555a626668696a6b6c6c6c6c6c6c6c6b6b6a6a696868686867676666666665656564646463636362626262616161616160606060606058616366686a6c6c665e4b443727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bdcfd9e7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dec9b39e8974604a35200b000b21364b6075879db2bdcddeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e8e0d7cdc9c1b5b0a39b8b7d675746331e0a000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2dacfcac7bab4afaaa6a4a2a1a1a2a6aab0b4bcc9ccd5dfe2eaf6fcfffffffffffffffffffffffffff2e4d6c7b6a498826e604e3e2d1c0c00000000000000000000000000000000000000000f1f30404c51595b5c556063686c757c86959faabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b49f8c7b65594738281909000000000000000c21364b6176899eb3bbc9d2dedededfdfe2ebe0e1e2e2e2e2e2e2e2e2e2e2e8e1dedbd8d5d4cbc8c3c4c6c8cacfd9d0d2d2c9c6bfbbbdc3c9cdcfcac8c8ccd5dbdee5f0fefffffffffffffffffffffffffffffffffffffffffffffff2e2d4c5b8a89f8d7e6c6056483c31211a0f0d0f1315110d0b08090b161e293239464b545b5d5955514d483c3c3930221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375e73889db3c8ddf2fffffffffffffffffffffffffffffffffff3dfcab6a5907b65503c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f2124211e170b0000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4b6074869cb1bfd0e2f6fffffffffffffffffffffffffbe8d6c5b5a3988272605444372a2019181716161718191b171f212426292c253035373a3c3e3f404c586174859ba7b8cce3f3ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f6251433324130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c7d8eafdffffffffffffffffffefdac5b09a85705b3a2a1704000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a556b8095aac0d5eaffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000081c304354697e94a8bacde1f6fffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e593d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d39464b5b636f7b85939ea8b3bfced9e6f3fffffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e324657667c90a0b2c5d6e8ecdac9b8a69b8575656776859ba5b7c7d8eadecab6a4947f695846331d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2731414d58616a72787b7d7f8081818182828281818180807f7e7e7d7d7d7c7c7c7b7b7b7a7a7a7979797978787877777777767676767675757575757576797b7d7f81817c6d605544311d120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cdebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78c77614c37220c00091e324556667c919fb0c0d0e0f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5e9e1ded2c9c1b5a99f8a76614b36210c00000000091d32455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffaede6d9cec9bcb5afa99f9a95918e8c8b8c8d90949b9fabb3b8c5c9ced8e1e9f5fffffffffffffffffffffffffff4e5d3c2b2a0937e695c4a3a291704000000000000000000000000000000000000061a2c3d4c5e666e70727375797d8189929ca4b4bbc8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a896816c5d4b3a2a1a0a00000000000000000f24394f64798ea4b5c9d9e4eff3f4f4f4f7fefff7f7f7f7f7f7f7f7f7f7fffcf5f3f1eeeae7dfddd8dadbdddfe3ebe5e7e5dedbd5d0d2d8dee1e3dfdddee0e8f1f3f8fffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d6c6baab9f938174625a4d41362d232324282a2623201c1d20283239464b57616970726e6a66625a59514d40301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5a4935200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000101d314455657b8fa1b3c7dbeffffffffffffffffffffffffffff4e4d2c1b2a09781726055473a352c2d2c2b2b2c2d2e302a3337393c3e4136434a4d4f525355575e6676849aa3b5c5d5e8fffffffffffffffffffffffffffffffffffffffffce8d6c6a9937e69544434251506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4053687d92a9bacee2f6fffffffffffffffffff3dec8b39e88735847331f0a0000000000000000000000000417293a50657a90a5bacfe5faffffffffffffffffffffffffffffffffffffeed9c4ae99846f5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000b20354b6073879db2c6d7e9fcfffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b29323d4a4e5e65727e8a99a1b4bbc8d6e3f3fffffffffffffffffffffffff5dfcab5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e6e8398a7b9cce0eee7d5c4b5a39b857a7c879ba3b5c3d4e5e5d0bfb19c8674604b3a29170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2938454b5f67767f878d909294959696979797979796969595949493939292929191919090908f8f8f8e8e8e8e8d8d8d8c8c8c8c8b8b8b8b8b8b8a8a8a8a8c8e9092959696918173604b40301d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6cce1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49e8975604b35200b00031628384c5e6c8196a2b4c2d3e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6efe4ddd2c7b9a78d77624d38220d0000000002152838586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffff2e7e0d0c8bbb4ab9f9a928a85807c79777676787b7f858b969ea7adb4bbc8cdd7e5ecfbfffffffffffffffffffffffff1e0cfbeb49f8b7a645846331f140200000000000000000000000000000000000c2135495b667c838687888a8e92979ea7b1b5c2ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8a76614c3f2e1c0c0000000000000000000b20354a6073869cabbccfe3eefffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeff1f3f4f7fefffff8f3f1eae5e7eef4f6f8f4f2f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d7c9bcb49f978578675f4e4a3d38383a3d3f3b383530323639464b57616a767e868884807c77736f665e4d3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff1dfcab49f8c78634d3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374b5d6e8399aec1d1e4f7ffffffffffffffffffffffffffefdfcfbeb19f97827361594d493c42414040414244453a474c4e515456595460626467696a6c727c879aa2b4c1d1e3f3fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88e79644e3924160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221364c61768a9fb4c9dff4fffffffffffffffffff5e0ccb8a78c76614c37210c0000000000000000000000000a1f3346586d8297acc2d7ecffffffffffffffffffffffffffffffffffffffead4bfaa957f6a5538271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c7d7eafdffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000011273c51667c91a5b6cae4f5fffffffffffffffffffffffffffffffffffffffdead8c7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffffeead8c8a5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2d36404c5460687883949faab8c5d5e3f3fffffffffffffffffffffff5e0cab5a08b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404c6277899eb3bfd0e4f3e2d2c1b5a39b8f919da5b5c1d2e1ead7c7b3a1907c665544311c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29394656606d7d89949da5a6a8a9aaabacacacacacacacababaaaaa9a8a8a8a7a7a7a6a6a6a5a5a5a4a4a4a3a3a3a3a2a2a2a1a1a1a1a1a0a0a0a0a0a09f9fa1a3a5a7aaacab9f97826d5e4d39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba0b5d8e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab98826d5544311d0800000a1a30404b6073849aa4b6c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efdec9b39e8974604b35200b000000000014293e53697e93a8becfe2f2fffffffffffffffffffffffffffffffffffffffffffffffbeee2d5cbbfb3aa9f978c847c76706b676462616163666a7078808890989faab4bac7cfe0e7f3ffffffffffffffffffffffffece2cebaa99d8776614c4332211000000000000000000000000000000000000e23384e63798d999b9c9d9fa9a7acb3b8c5c9d2e2eaf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c584733211100000000000000000000071c304354657a8c9fb4c0d0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7d9cfbdb1a39b897d6f635b524e4d4f5254514d4b43454b5057616a757f89939b9d9995918d88847c665a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff7e3cfbcab97826d594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4f647a8ea3b4c8ddeffffffffffffffffffffffffffffdeddccebdb1a09784776a635a5a585756565657595b5d58616466696b6e7174777a7c7e7f8187919da5b4c0d1dfeffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f849aafc4daeffffffffffffffffffffbe8d5c5a48f79644f3a240f0000000000000000000000011426364c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde2f6ffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000011527375a70859aafc3d3e6fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a212f36434a59626f7f8c9ea7b8c5d5e4f4fffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344859687d92a1b3c6d6e8f0dfd2c1b5b1a4a7b2b6c3d2dfefe2cdbaa999846f5e4c37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a4657617482919ea7b2b7c3bdbebfc0c1c1c1c1c1c1c1c0c0bfbfbebdbdbdbdbcbcbbbbbbbbbababab9b9b9b8b8b8b7b7b7b7b6b6b6b6b6b5b5b5b5b5b5b5b6b8bbbdbfc1bdb1a0917c66513c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758aa9baccd6e3ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e7dfcab59f8c79634e37261401000000121d3144556176869ca8b9cce1f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5cfbead97826d5443301c0800000000000e23394e63798ea0b2c4d4e5f5ffffffffffffffffffffffffffffffffffffffffffffeeddd0c4b8b3a1998c82786f67615755514f4d4c4c4d51555a626b747b828b969fa9b2becbd5e2effdfffffffffffffffffffffdead8c7b6a599836e614f3f2e1c0c0000000000000000000000000000000014293e53697e939fa9b0b3b4bac7c1c8ccd6dee5f0fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a2a170300000000000000000000001325364b5d6b8095a2b3c3d3e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3cec1b4a89e9284796f67636264686a666260545660656c757f88949ea7b0b2aeaaa6a69e998b78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffeebd9c9b49f8b77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122364a5c70859bb0c0d1e7f7fffffffffffffffffffffffffffbecdbcebeb1a29a897f78726f6d6c6b6b6c6d6e70727476797b7e818487898c8f919394969da5b2b6c3d1deeefdffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a556b8095aac0d5eaffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000081c304354697e94a8bacde1f6fffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658748a9fb4c9dff4fffffffffffffffffff0dbc6b19b86715c37271502000000000000000000081d31445574899eb3c9def1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c3d4e6fafffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111825303b484d61697b899ea7b8c5d6e8fbfffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e606f849aa8b9cce1edefdfd2c9c6babcc7cad4e1efe5d3c2b49f8b79634e402f19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737465861758497a0b3b8c5cad4d2d4d5d6d6d6d7d7d7d6d6d6d5d5d4d3d3d2d2d2d1d1d1d0d0d0cfcfcfcececececdcdcdcccccccccbcbcbcbcbcacacacacacacbced0d2d4d6cebeb19b86715a4935200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354748a9fb3b9c5cddfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d5cbc0ae99836e5b49351909000000000215273747586379899eb3c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b2a08e79644e3626140100000000000c2136495b6e8398a6b7c7d7e6f6fffffffffffffffffffffffffffffffffffffffff6e3d0bfb3a69d9183786d635b524c46393c39373637383b3c484d5560666d77808a98a0b3b8c4d1deecfafffffffffffffffffffff5e5d4c3b3a1947f695d4b3a2a18040000000000000000000000000000000e23394e6379828a939ba3abb3b8c5c8d1dbe2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000008182e3f4b6073849aa5b6c5d6e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecdfd1c6b9b3a29a8c847c7878797d7f7b78757373757a8189949ea6b3b8c5c7c3bfc4b8b3a995806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a2b4c9daecfffffffffffffffffffffffffffff9ecdccec0b4a79e948d8885828180808182838587898c8e919396999c9fa9a4a7a8aaacb2b6c3cad4e1eefcffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000b20354b6073879db2c6d7e9fcfffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5e73889eb3c8ddf3fffffffffffffffffff3ddc8b39e88735544311d080000000000000000000b20354b60758aa8b9cce1f5fffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da5b7cadff4fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffffbe7d5c5b19c87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b34434f5d657a899ea7b9cce0ebfcfffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31424d6278899eb3bfd0e3f3efe4dddbcfd1dcdfe6f1f2decab6a495806a5b493522120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556176859aa2b1beccd5dfe6e7e9eaebebecececececebebeaeae9e9e8e8e7e7e7e6e6e6e5e5e5e4e4e4e3e3e3e3e2e2e2e1e1e1e1e0e0e0e0e0e0dfdfdfdfe1e3e5e7eaebdec9b5a38d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325495e7388959ea7b0bdcbd4e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d7cdc4b8b3a28f7a654f3d2c1a0000000000000919293a495b677d92a6b8cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e1cdbaa998836e5c4a361808000000000000061a2c3d4c6176889da9bac8d8e7f7fffffffffffffffffffffffffffffffffffffff0dcc7b3a199887c6f635b4e493d363329272422212123262b3537444b5059626b7882909ea6b4c0cfdcecfafffffffffffffffffffff1e1d0bfb49f8c7b655947341f080000000000000000000000000000000c21364a5b636d767e858e969ea7afb4c0c7d0dee5f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5dfcab5a08a75604b35200b00000000000000000000000000101d3144556176879ca7b9c7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4d6ccc0b4ab9f99928d8d8f9294908d8a88888a90979ea7b3b8c5ccd6ddd9d5d5cbc7af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffdead8c8a9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354a6072859aabbccfe3f7fffffffffffffffffffffffffffffaecded1c5b8b3aaa59d9a979695959697999a9d9fa9a3a6a9abaeb1b4bac7bcbebfc1c7cad3dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffeead8c8a7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c7d7eafdffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000011273c51667c91a5b6cae4f5fffffffffffffffffffffffffffffffffffffffdead8c7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000d22374c62778ca1c6d6e8fcfffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a72879db2c7ddf2fffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffff2e0ccb8a795806a55372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1920323f4b5c647a899eb3bdcddeecfaffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132035485a687e92a1b3c5d5e7fbf8f2f0e4e6f2f4f9f2e2cebeb19c8674604b3d2c1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4b6073849aa3b4c0cee0e8f3fafffefffffffffffffffffffffffffffefdfdfdfcfcfcfbfbfbfafafaf9f9f9f8f8f8f8f7f7f7f6f6f6f6f6f5f5f5f5f5f5f4f4f6f8fafcfff8e5d2c1a8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778089969fb2b7c4d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c7bab4a69e9584705d4b371f0f000000000000000c1c2c3d4d5f73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d1c1b49f8a78624d3e2d1a00000000000000000f1f334758647a8b9faabbc9d9ebfeffffffffffffffffffffffffffffffffffffeed9c4af998377665e4d493c352c211e17120f0d0c0c0e1119202731353b484d59626d7c889aa2b2becfdcecfbffffffffffffffffffffede2cebbaa9d8877614c362614010000000000000000000000000000071a2d3d4a4e58616870798188919aa2aeb3bfc9d2e0ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d362513000000000000000000000000000114263747586379899ea9bac9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e1d0c9bcb5aea7a3a2a4a7a9a6aa9f9e9d9faaacb3b9c5cbd5e0e8f2eeeae7dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354647a8d9fb5c9d9ebfefffffffffffffffffffffffffffffceee3d5ccc8c3b7b2afadacabababacaeb0b2b4bac7bbbec0c3c6c9cdd7d1d3d4d6dcdfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde2f6ffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000011527375a70859aafc3d3e6fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffff8e3cfbcab8c77624d37220d0000000000000000000e23394e63788ea3b8cde3ffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c586d8298adc2d8edfffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff2e2cebeb39e8876614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000515212f3e4a5c677c919fb0c0cedfe6f1fbffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4e606f8399a6b8cbe0ebfdfffff9fcfffffae7d5c4b2a0907b655645321f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d6b8196a2b4c1d0deecfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344759616b7681909da6b6c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffff5e5d4c4b7a99f95888077624c3f2e1b0100000000000000000f1f30415c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b4a3947f695a4835200f000000000000000004182a3a4b5c667c8c9fabbccfe3edfffffffffffffffffffffffffffffffffffbe6d1bba6917c66594c40352c211a0e0a03000000000000000509151d202b343b484d5e66778498a0b2becfddedfefffffffffffffffffffeead8c8b7a699836f5443301c080000000000000000000000000000000f1f2d363a464c535b636c757c858f99a1b1b5c2cddae9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bca7927d675443301c120200000000000000000000000009192a3a495b657b8b9fabbccfe3eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee7dacfcac4bcb8b7b9bdbfc8bbb4b3b3b4bbc8c9ccd6e0e7f3fbfffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6e8398abbccfe3f7fffffffffffffffffffffffffffffffff3e8e0ded4cbc7c4c2c1c0c0c1c2c3c5c7c9cdd7d0d3d6d9dcdee1e9e6e8e9ebf2f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658748a9fb4c9dff4fffffffffffffffffff0dbc6b19b86715c37271502000000000000000000081d31445574899eb3c9def1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edffffffffffffffffffffecdac9a38e79644e39240f00000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c8d8eafdfffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffae6d4c4b2a0917d675846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3e4d5f6c8196a2b1bdcad4e0e7f3f8ffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424c6277889eb3bdcddfeffffffffffffff2e0cbb8a698826d5d4b3828150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f647a8d9fb5c0d1dfeefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a474c57616c7b889ca5b6c3d3e4f5fffffffffffffffffffffffffffffffffffffffffffdead7c7b7a69d8b7f756b625948342110000000000000000000011426375c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe1cdb9a89b8573604b3c2b19010000000000000000000c1c2e3e4c5e677d8d9fb4bfd0e5f5fffffffffffffffffffffffffffffffffbe6d1bba6917c66513a3021190e0600000000000000000000000001080d18202b34404c5961748298a0b2bfcfe0f0fffffffffffffffffffff6e6d4c4b49f8a75604b35200b000000000000000000000000000000010f1a212933363d4a4e566067707a838f9ca4b0bcccd9e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b8572604a3f301d150a0000000000000000000000000c1c2c3d4b5d677d8d9fb5bcccdbebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dfd9d1cdcdced2d4d9cecac8c8caced9dee0e8f4fbffffffffffeed8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4e63798c9fb4c9daecfffffffffffffffffffffffffffffffffffbf5f2e6dfdddad7d6d5d5d6d7d8dadcdee1e9e6e8ebeef1f4f6fdfffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5e73889eb3c8ddf3fffffffffffffffffff3ddc8b39e88735544311d080000000000000000000b20354b60758aa8b9cce1f5fffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffe5d0bba5907b66503b261100000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff4dfcbb7a698826d5f4d3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002102030404b607484979fb2b7c3cbd5dee5f0f4fafae7d5c4a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f344759667c909eb0c1d1e3f3fffffffff2e2cfbeb39d8876614c3f2f1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c70859aabbccfdeeefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3439464b5e6678879ca5b6c6d7e9fcfffffffffffffffffffffffffffffffffffffffff6e2cdbaa99d887a6a60574c483b2b1802000000000000000000081d31445573889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffeefdfcebeb49e8a78635544311e0e000000000000000000000010202f404d5f697e93a1b3c7d8eafdfffffffffffffffffffffffffffffffde7d2bda8927d68533d2813060000000000000000000000000000000000050d19202f3b475660728298a1b3c2d2e4f4fffffffffffffffffffff2e2cdbaa98c77624c37220d0000000000000000000000000000000000070b171f212d3638454b515c646e7a86969eafbbcce6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3937e685d4d4032281a100200000000000000000000000f1f2e3f4d5f697e939eafbdcddbebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4eee7e2e2e4e7e9ebe2dfdddddfe2ebf3f5fbfffffffffffffae6d4c4a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6d8298abbccfe3f8fffffffffffffffffffffffffffffffffffffffaf4f2efecebeaeaebeceeeff2f4f6fcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000d22374c62778ca1c6d6e8fcfffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffce7d2bda7927d68523d281300000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffae7d4c4a5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff7e4d1c0b29d8775614b41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121d314556607481919da5b3b8c5c9d2dddfe6eae0cbb7a68f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c5e6c8196a3b4c5d5e6f6fffff6e6d4c4b2a0917c6758473321110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea2b4c9daecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbead7c7aa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2933404c596278879da8bacde1eefffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7a645c4b4539342b1d0d000000000000000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d1c1b1a0927d685a4937261400000000000000000000000002122230414f606f8399a9bacee2f6ffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000005121d2a38455460738399a4b5c6d6e8fcfffffffffffffffffffbe8d5c5a28d78624d38230d00000000000000000000000000000000000000040a0f1a212731363e4a4f5d657480949dafc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8b7b665e4b45382e1e160a0000000000000000000001112130414f606b80959fb0bdcedcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8f7f9fcfffef7f4f3f2f4f7fefffffffffffffffffff4dfcbb7a68d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3e3d2c2a5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798c9fb5cadfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffff8e3cfbcab8c77624d37220d0000000000000000000e23394e63788ea3b8cde3ffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c5d5e8fbffffffffffffffffffead5c0ab95806b56372614010000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffff4dfcbb7a68c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671879cb1c6dcf1fffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffff1ddc8b4a2917c6657463323130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384556606d7c87949ea6b1b5c2c7cad4d5d4c3b39d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6074859ba6b8c8d8eafdfeebd9c8b7a698826d5f4d3a2a1703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f2ede8e0cdbaa9917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171e2f3b485a63798a9fb4c0d0e3f7fffffffffffffffffffffffffffffffffffff8e4d2c1ac97826d5c4a3e322820180d00000000000000000000000d22384d62788daabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffefdfd2c2b4a397826d604e3c2c19090000000000000000000000000004122332424d62788b9fb4c9dff4ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000c1a283644556175869ca8b9cce1eefffffffffffffffffff5e0ccb8a78c77614c37220c00000000000000000000000000000000000000000000070a151d202d363f4b55606b7f94aabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe2cebaa99f8b7c6b60564a3e32281a1002000000000000000000031323324250626c81969fb1becedcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffbe8d6c5b5a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2136495b6e8399aec0d1e4f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edffffffffffffffffffffecdac9a38e79644e39240f00000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b8cce0f5ffffffffffffffffffeed9c3ae99846e5544311d080000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffff2ddc8b39d8873594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527385a6f8499afc4d9eefffffffffffffffffffffffffffffffff6e1ccb7a18c77624c392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffffffffffffffffffffffffefdac5b09a85705e4c392917050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2838454b5e66757f88939ca4acb2b7c3c0c5b6a5957f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3144556278889eaabbcee2e9eee2cebbaa9d8776614c41301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe6dfdcd7d5ccc0b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b3c495b697e93a2b4c7dceffffffffffffffffffffffffffffffffffffff2ddc9b5a38e79644e3d2d1e160a0500000000000000000000000010263b50657b90a5c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffff1e0d2c1b5a49b8574604b42311e0e00000000000000000000000000000005142035495a6d8297adc2d7ecffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000a182637465763798a9eb4c0d1e7f7fffffffffffffffff3dec8b39e88735847331f0a0000000000000000000000000000000000000000000000000209101b222e37444b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7baa99f8d8074645c4b45382d201407000000000000000000051424334451626c81979fb1becedcecfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e0ccb8a79b8675604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f647a8fa2b4c8ddf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffe5d0bba5907b66503b261100000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73899eb3c8deecfffffffffffffffffff3dec9b39e8974604b35200b0000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffde8d2bda8937e685746331e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffde8d2bda8937d685340301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832404c566069757e868e969da5a8aaaca79d8776614c362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737485a657b8c9fb4bbcce1decfbeb49f8c7b65584633231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec6d4e1eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6ebe2dfdad4cac7c2c5b8b3a296816b5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4e606f849aafc0d1e4f7fffffffffffffffffffffffffffffffffdead7c7b09b85715c4a361f0f03000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffffffffffffffffffff2e2d3c2b5a39b8676615645322313000000000000000000000000000000000006192b3c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000009192839495b687e93a2b4c9daecffffffffffffffffefd9c4af9a846f5645321e0a00000000000000000000000000000000000000000000000000000007101c29394b5d74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7c7baab9f96867a6b60564a3e3225140300000000000000000006152634444a60728197a0b2becedcebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffff5e2cfbeb39e8978625645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22374b5c70859ab0c9daecfffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f1efedeceae8e8eaedf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffce7d2bda7927d68523d281300000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffae7d4c4a5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c596e8399aebecfe1f1fffffffffffffffff5e0ccb9a78f7a644f3929160300000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff8e5d2c2a9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff3ddc8b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffeed9c4ae99846f5e4c3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2f38454b576069717981878d92959796897a64574633180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4b5d687d929daebbcdd0c0b2a0947f6a5d4b3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398a8b7c3d1deebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4eae2d9cecac4c3b7b2ada9a79e958474604b3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f31424f647a8fa2b4c8ddf5fffffffffffffffffffffffffffffffff6e2cdbaa9937e68533e2d1a01000000000000000000000000000001152737576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffff4e4d4c4b6a49b8576615847382816050000000000000000000000000000000000000e22384d62778da2b7cce2f7fffffffffffffffffffffffffffffff1dcc6b19c87715c47321c070000000000000000000000000000000000000000000000000b1b2c3c4a6072849aabbccfe3f8fffffffffffffff3dec9b39e8975604b38281603000000000000000000000000000000000000000000000000000a151d2d3a4757657a8fa7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ebe6e5d7c9bcb5a49c8c8074645c4f4332200c0000000000000000000007161c30435460728298a0b1bdcddbeafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b6a48c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1ffffffffffffffffffffffffffffffffffefdac6b2a0917c675a493828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e53687e93abbccfe3f8fffffffffffffffffffffffffffffffffffffffdf6f4eceae2dfdddbdad8d6d5d3d3d4d8dcdfe6f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c5d5e8fbffffffffffffffffffead5c0ab95806b56372614010000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffff4dfcbb7a68c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a0b2c3d3e5f5fffffffffffffffbe8d6c5ac97816c5746321e0b000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff2dec9b5a38d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffff4e0cbb8a695806b5a4935201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffff0dbc7b3a1907b665645321e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121a283239454b535c646c72787d80828179645c4a39291700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4e5f6a7f949db4babfb3a298826d614f3f2e1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667c8a9da5b4c0cde1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae2dfd7cdc8bbb4afa8a59d98938f888074605645321b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001422374b5d70859ab0c6d7e9fcfffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210f000000000000000000000000000000081d31445570869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffff5e5d6c5b7a69c86766158473a2a1a0a000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000000000e1c304354647a8d9fb5cadfeefffffffffffffff5e0ccb9a7937e685645321e0e000000000000000000000000000000000000000000000001101a27313e4a586175869cb1c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7e0ddd6d1cdcbdacfc2b5aa9f96867a69614f3b27120000000000000000000000001325364354607282979fb0bdcce2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2efeceaeef0f6fffffffffffffffffffffffffffffffffffffffff1dcc6b19c8671594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffae7d4c4ad98836e5f4d3c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374d62778b9fb5cadff4fffffffffffffffffffffffffffffffffffff5eae2dfd7d7cdc9c8c6c4c3c1c0bebdbfc3c7cad4dbdee5f0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b8cce0f5ffffffffffffffffffeed9c3ae99846e5544311d080000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffff2ddc8b39d8873594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6d8298a5b6c7d8eafdfffffffffffffff3dec9b39e8976614b392916030000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b5a70859aafc5daeffffffffffffffffffffffffffffffffffffbe7d5c4b49f8b78624d3f2f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffff6e3d0bfb29d8775604b3f2f1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2832363e4a4f575b63686b6d6b635b4a3e2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112131414f616a7f929fa8afa1998474604b43322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e667a879aa2b0bdcdd7e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2e7dfddd9d8cecac7bab4aa9f9a938d87827e7a746a60564538281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f51667c91a8bacde1f6fffffffffffffffffffffffffffffbe8d5c5ae98836e5847331f0a0000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffffffffffffffffff7e7d8c7b9a79d88786258473a2a1c0c00000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000001325364a5c6e8398adc0d0e3f6fffffffffffffbe8d6c5b29d8775604b3c2b190600000000000000000000000000000000000000000009151d2e38454b5c6476849ba4b6cae4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d5cbc8c1bbb8b6b5b6bac8bbb4a49c8c7f69543f2a14000000000000000000000000081826364354607281969fafbcced8e5f1f9fffffffffffffffffffffffffffffffffffffaf4f2eeeae9e8eaeceff1f4f6fdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2f0eae7e7dfddd9d6d5d9dbe2edfbfffffffffffffffffffffffffffffffffff9ebd9c8ac96816c573b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffff4dfcbb7a68d78634d40301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c9d9ebfefffffffffffffffffffffffffffffffef0e5d7cdc9c2c7bab4b2b1afaeacaaa9a8aaadb2b7c3c6c9d2dbe2edfafffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73899eb3c8deecfffffffffffffffffff3dec9b39e8974604b35200b0000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30404b6175879ca9bacee2eefffffffffffffff5e1ccb9a8947f6a5746321e0a0000000000031729395e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffae6d4c3aa95806a553c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db3c8ddf2fffffffffffffffffffffffffffffffffffff3e2cdbaa999836e5d4c382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffffffeddfcab6a596806b5d4b3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e212d36393d494e535557564e493d2d200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031323324350616a7d8a979a9383756056453225150300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404c5c647684969fb4bac7d4e2effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2dfd4cbc8c4c8bbb4afa99f978b847e78726d696460554b4538281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364b6075899fb4c9def4fffffffffffffffffffffffffffff5e0ccb8a7917b66513a2917040000000000000000000000000000000f24394e64798ea9bacde1f6ffffffffffffffffffffffffffffffffffffffffffecdac9baa99e8979635a483a2a1c0c00000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000008182d3e4e63798ea2b3c7dcf3fffffffffffffff3dfcbb7a5947f6a5a4935201201000000000000000000000000000000000000000c1927313e4b56606a7a879ba3b4c2d3e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d9cfc4b7b3aca6a3a1a0a1a4a9aeb3b6aa9c87715c47321c00000000000000000000000000081826364354607281959db4bac7d3dee5f0f7fefffffffffffffffffffffffffffff2e7e0ddd8d5d4d3d4d7dadcdfe2eae6e9ecf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4dddbd5d2d4cbc8c4c1bfc4c7d0ddedfbfffefdfcfbfaf9f8fffff8f4f3f2f1ede6dfcebbaa917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffff2ddc8b29d88735a49351f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697f94abbccfe3f7fffffffffffffffffffffffffffffff0e0d3c7bab4aca5a99f9d9c9a989795939395989da5a9b1b5c2c6cfdfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b19c86715c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c596e8399aebecfe1f1fffffffffffffffff5e0ccb9a78f7a644f3929160300000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff8e5d2c2a9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e334657647a8b9fb4c0d0e3f3fffffffffffffce8d6c6b39e8976614b36210c00000000000a1e334657748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b8cbe0f4fffffffffffffffffffffffffffffffffffffdead7c7b2a1907b655645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7b65594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309101b22242c35383d40424139362c1f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000515253343505f677881847d726057453828160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222f3e4a58617381929fa9b7c4d1deebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7cdc9c4b7b3aeaaaa9f9a938a81786f68625a58544f4b443731271a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566f8499aec4d9eefffffffffffffffffffffffffffff3dec8b39e8875604b36200c0000000000000000000000000000000114263653687e93a8c7d7e9fcfffffffffffffffffffffffffffffffffffffffbede3cfbcab9f8b7b655b4a3c2b1c0c0000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000001021364a5b6f849aafc5d5e7fbfffffffffffffae6d4c3b49f8a78624d41301f0f0000000000000000000000000000000000000c1c2a37444b5c64747f8b9da5b4c1d1e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9bcb4a69d96918e8c8b8c8f93989da6a999836e59442e190000000000000000000000000000081826364354606c7f929fa9b6c3cad3dfe2ebf6fcfffffffffffffffffffffceee2d5cbc8c3c0bebdbfc2c4c7c9ced8d1d4d6dddfe7f2ffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd1c8c5c0bdc4b7b3afacaaaeb3bfcfe0e8eae9e8e7e6e5e4e3e2ece3dfdedddbd8d3cac7b49f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffffffffffffffff4dfcab49f8b77624c3e2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff4fffffffffffffffffffffffffffff5e5d3c2b6a99f97908c8a8886858381807e7e7f83878d949ba3aeb2bfcbd4e2f2fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa99836e59442e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a0b2c3d3e5f5fffffffffffffffbe8d6c5ac97816c5746321e0b000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff2dec9b5a38d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b3c5d5e8fbfffffffffffff4e0ccb8a78c76614c37210c00000000000c21364b61768ba9bacee2f6fffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4a36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253652677c92a7c4d5e7fafffffffffffffffffffffffffffffffffffffff5e5cfbfb19c8674604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffff1e3cfbcab9d8877624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12141615130f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1a2123282b2d2c23211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152533414d5a626c6f6860544539281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000411202d3a4755606c7d8b9da6b4c0cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7bab4a5a69d9995908a857e776c625a534d493c3e3a3531261d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283853687e93a8c9daecffffffffffffffffffffffffffffecd7c1ac97816c5544311d08000000000000000000000000000000081c3043546d8398adc2d8edfffffffffffffffffffffffffffffffffffffffdedddcebdb59f8d7d675d4b3d2d1e0e000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000071a2d3d51667c91a6b8cbe0f5fffffffffffffff2e1cdbaa899846f5f4d3d2c1d0d000000000000000000000000000000000c1c2a3a4755606b7a86959faab6c3d1dfeffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9f9588817c787676767a7e83888c908b7b65503a251000000000000000000000000000000008182636434a616a7d8b9da5b1b6c2caced9e1e9f4ffffffffffffffffffeeded0c4b8b3aeaba9a8aaacafb2b4bac7bcbfc1c8cbd4e2f2fffffffffffffffffffffffffffffffffffffffffffffffff2e2d1c1b4b0aaa7a4a69d9a979599a1b2beccd6d5d4d3d2d1d0cfcecddacfcac9c8c6c2c3b6b2ac9b85705846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c3d4e6fafffffffffffffffffffffffffffffff7e3cfbcab96816c5c4b37221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b1117130b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafc5d6e8fbfffffffffffffffffffffffffdead7c7b6a49c8b827b767473716f6e6c6b69686a6e72787f868f99a1b2b7c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8c79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6d8298a5b6c7d8eafdfffffffffffffff3dec9b39e8976614b392916030000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4a6072849aa7b8cce0ecfffffffffffff4dfc9b49f8a745847331f0a00000000000d23384d62788da2c7d8eafdfffffffffffffffffffffffffffffffffffbe8d5c5ab96816c563e2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffffeddecab6a4947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffeebd9c9b7a69a846f5a392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d192022272a2b2a2924201c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e131618160e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071523313c494d575a534a4336281b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2a37444b5f687a879aa2b1bdced8e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa99f908c88847f7b76706961584d493c38352b2925201d1409020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798eabbccfe3f8fffffffffffffffffffffffffbe6d1bba6917c6651372715020000000000000000000000000000000c20354b6074889eb3c8ddf3ffffffffffffffffffffffffffffffffffffffefdfd0bfb19f947f695f4d3f2e1f0f00000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffeed8c3ae99836e59442e1904000000000000000000000000000000000000000000000000000000000f20364b6074889eb3c8ddf3fffffffffffffffce9d7c6b3a1917c675b493b2a1c0c000000000000000000000000000008182a3a47586173808c9ca4b4bbc8d3e1effdfffffffdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49f8d7f756c666361606165696e73777a78655d4b37230e000000000000000000000000000000000818253043505f687a87939ca4aeb4bbc8cdd6e4ecfdfffffffffffff7e3d0c0b3a69d9995949395979a9c9fa9a4a7a9acb2b7c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffae6d4c4b4a39b95928f8b888481808398a0b3b8c5c0bfbebdbcbbbab9b8b7bcb5b4b3b1ada8a59d9791806b563a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca5b7cbdff4fffffffffffffffffffffffffffffffeebd9c9b49f8c7a644f413019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20272d29201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b52687d92a7b9cce0f5fffffffffffffffffffffffff6e2cdbaa99c86796d6661585d5c5a595755545355585a6369717a838f9da6b7cbdff1fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a897816c5c4a36210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30404b6175879ca9bacee2eefffffffffffffff5e1ccb9a8947f6a5746321e0a0000000000031729395e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffae6d4c3aa95806a553c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277899eb3becfe2f2fffffffffff4dfcab59f8a75604a35200b000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffffff5e0ccb8a7907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff9e5d3c2af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffff7e7d4c4b39e89745746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222b34373c3f40403e393530261812040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e2b353842453e353025180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c192731414e5c647784979fb4bac7d5e2effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7b77736f6a656157544c473a352c232019140f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000c1c304150657b90a6b8cbe0f5fffffffffffffffffffffffffffffffffffff2e2d2c1b3a197816c614f413021110100000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000000000000000081d3144556c8196acc6d6e9fcfffffffffffffff5e4d0bfb39e89796359483a291909000000000000000000000000001325364759617684959fabb6c2ced8e6f1f4f2f0edeae7e8eef4f8fffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3937e6a6056514e4c4b4c4f545959626562594b3f2e1c08000000000000000000000000000000000008131c33414e5c64757e8690999faab4b9c6cee2eaf5fffffffffff1dcc7b3a29a8883807f7e7f8285878a8c8f9194979da6b7cbdff2fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a69b85807d7a76736f6c6a7382939ea7a9aaa9a8a7a6a5a4a3a2a1ab9f9e9d9c98938d87817c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475972889db2c7ddf2fffffffffffffffffffffffffffffffff7e3cfbcab9b85705f4d3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e182530353c423e3530261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b6075899eb3c9deeefffffffffffffffffffffffff4dfc9b49f8b78635b504c473a47454342403e3e403c494d545c646e7b889db2c2d3e5f9fffffffffffffffffffffffffffffffffffffffffdead8c8b49e8a77624c3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e334657647a8b9fb4c0d0e3f3fffffffffffffce8d6c6b39e8976614b36210c00000000000a1e334657748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859677c91a0b2c4d4e7fafffffffff8e3cfbcab8c76614c37210c00000000061a2c3d556b8095aac0d5eafffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364f647a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff2e0ccb9a78b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d363b484d51545555534f4b43362f22130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920232c2f28201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d313e4a59627481939fa9b7c4d1dfedfbffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f61595955504b463937332a20190e0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465772889db2c7ddf2fffffffffffffffffffffffff7e2cdb8a28d78634d38230e00000000000000000000000000000417293a4d5f6f8499aec5d5e7fbfffffffffffffffffffffffffffffffffff5e4d4c4b5a3998373604b43322313030000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000000215273750657b90a8b9cde1f5ffffffffffffffffeee0ccb9a79d8777625846372715020000000000000000000000071c3043546177869aa2b4bcc9d3e2eaece3dfdddad8d5d2d2d9dfe3ecf7fffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b8671604b4538393736373a3e3b484d504d483b2e211100000000000000000000000000000000000000001523313e4b566068737b838b959ea8b1beced8e5f5ffffffffefd9c4af9a84736e6b69686a6d6f7275777a7c7f81889db2c3d4e6fafffffffffffffffffffffffffffffffffffffffffce8d6c6b29d87766b686461585a575560727e8991949594939291908f8e8d8c8b8a898886837e78726c67615847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b586e8398adc3d8edfffffffffffffffffffffffffffffffffeebd9c9b4a3917c675544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2b36434a5157534b4336261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8196acc0d1e3f7ffffffffffffffffffffffedd8c3ad98836e5a493c37332a31302e2c2b29292a2c35383e4b4f5d657a8fa4b6cadef3fffffffffffffffffffffffffffffffffffffffff7e2cebbaa96806b5948341f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b3c5d5e8fbfffffffffffff4e0ccb8a78c76614c37210c00000000000c21364b61768ba9bacee2f6fffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4d5f6d8298a6b7cbdfebffffffffffecdac9a48f7a654f3a2510000000000b2135495b70859bb0c5daf0fffffffffffffffffffffffffffffffffffde9d7c7ad98826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8096abc4d4e7fafffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffbe8d6c5a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e3e4a4e596267696b6a686460544c40302313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d171a130b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113202d3b4755606c7e8b9da6b5c1d0ddecfaffffffffffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56473a403b363229221f180c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395a6f849aafc4d9effffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000091f334658677d92a1b3c7e3f3fffffffffffffffffffffffffffffffffff7e7d7c6b7a69b857561554431251505000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffbe8d6c5b6a59c8676615544311d1100000000000000000000000b20354a6072849aa4b4c0cfd9d5d3d1dacfcac8c5c2c0bdbdc4cacfdae7effcffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a554232282321212125292b34373b37342b1d110300000000000000000000000000000000000000000513202e38454b5460656e77808a97a0b4bac7d8e7f2fffffae4cfbaa58f7a655956545355575a54606264676a6c7b8fa5b7cbdff4fffffffffffffffffffffffffffffffffffffffff5e1ccb9a8937e6858524f4c463a3744546069757b7e807f7e7d7c7b7a79787776757473716d68635b57524c473a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c5d6e8fbfffffffffffffffffffffffffffffffff7e7d1c1b19c8673604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414212f3c485460666c68605443362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798ea2b4c8dcf0fffffffffffffffffffffee9d4bfa9947f6a543c2c211f171c1a1917161413151920232e373f4b5c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624d3b2a18010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4a6072849aa7b8cce0ecfffffffffffff4dfc9b49f8a745847331f0a00000000000d23384d62788da2c7d8eafdfffffffffffffffffffffffffffffffffffbe8d5c5ab96816c563e2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6176889db2bdcee1f1ffffffffe8d3bea9937e69543b2a180500000b1b2d3d4e63798da3b4c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa9917c6651372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4b5c646f777c7f807f7e7973665e4d41301e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a37444b60687b889ba3b3bfcfdcecfbfffffffffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a2a26211e160c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edfffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000009192e3e4c6176889db3bfd0e3fffffffffffffffffffffffffffffffffffeecdac9baa89d87776257463726140700000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000091d3145566f849aafc4d9effffffffffffffffffff3e3d4c3b5a49a8473604b3f2f1c080000000000000000000011263b50667b90a2b4c2c0c1c0bfbebcc9bcb5b2b0adaaa8a8afb5bcc9d1deecfafffffffffffffffffffff9fcfffffffffffffce7d2bda7927d68523d28160e0c0b0c1014192022252220190d000000000000000000000000000000000000000000000002101a283236434a5059626b7782929fa9bac9d5e2effdf7e1ccb7a28c77624d3d3f3e404236434a4c4f52545d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b3a3a3633292636434a566066696b6a69686766656463626160545e5c58534d493c3c37332a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa7b9cce0f5ffffffffffffffffffffffffffffffffffefdecab6a4917c66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f323f4c5a62727c827e72605443301c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2136495b6f849aafc2d2e5f8fffffffffffffffffffee9d4bfa9947f6a543f2a150a040005040200000000060c101b222e3e566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffce8d6c6ae98836e5948341d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277899eb3becfe2f2fffffffffff4dfcab59f8a75604a35200b000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffffff5e0ccb8a7907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f334658667b909fb1c3d4e6faffffffefdac4af9a846f5947341f0d0c111b28394a5b6c8196acc1d1e4f7fffffffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293950657a8fa5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b553d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b5d657a848c91949595938e877c675f4d3c2c1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b10151714120e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192731424e5d64778599a1b2becfddedfdffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16100c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffedd8c3ae98836e593c2b19050000000000000000000000011527374b5c6c8197a6b8cbddedfffffffffffffffffffffffffffffffff6ebe2cfbcab9f8a7a645948392919090000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffce8d6c6a5907a65503b251000000000000000000000000000000000000000000000000000000000000002152738556a8095aabfd5eafffffffffffffffffffff1e1d2c2b4a297816c5d4b38230e0000000000000000000012283d52677d929faba9abababaaa8a7a4ab9f9d9b98959293999fabb4c0cfdcecfefffffffffffef4eeece3e7eef0f6fffffffde7d2bda8927d68533d2813000000000000050b0d100d0b0500000000000000000000000000000000000000000000000000000a161e2530353b484d59616d7d8b9fabb8c4d1dfefffe6d1bca7917c675c4a3a2a2a2d253035373a3c3f596f8499aec4d9eeffffffffffffffffffffffffffffffffffffffffecdac9ad98826d57453225211f1718253038454b51545554535251504f4e4d4c4b4a434847433e38352c27211f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb3c9def3fffffffffffffffffffffffffffffffffff9e5d3c2aa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e2933424f5d6578849197938172604a3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a4b5c9def5ffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000811273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffff5e1ccb9a8917b66513b2b18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859677c91a0b2c4d4e7fafffffffff8e3cfbcab8c76614c37210c00000000061a2c3d556b8095aac0d5eafffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a5b7cadfecfffffff4dfcab49f8b77624c3b2b2122252e39465763798c9fb4cadfeffffffffffffffffffffffffffffffffffffae7d4c4ae99846f5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e3246576d8297adc3d4e6fafffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000030a161e33465774899fb4c9def4ffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b4a36210f0000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354657b8b9aa2a6a9aaaaa8a49c8d7d675a493727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e161e21262a2c2a2723201d14120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d313f4b5962748398a0b2bfcfdfefffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff2ddc7b29d87725a4834200b0000000000000000000000081d314455647a8d9fb5c4d5e7fbfffffffffffffffffffffffffffffff3e6d9cebcb59f8d7c665c4a3b2b1b0b000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffff5e1ccb9a88d78634e38230e0000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c8d8eafefffffffffffffffffffff0e0d1c0b19f907b65503b2510000000000000000000000b21364b6074828c91949696969593918f8d8a888583807d7d848d9aa2b2becfe0f0fffffffffaece1dad7ced1d9dce3eef9ffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000308131c202b343b474c5f677c8d9da6b4c1d1e4f7f3dec9b49e8a7a645947382715131c2022252d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffff8e3cfbcab917c67523928160c0a0408131c2832363c3f403f3e3d3c3b3a39383736353025312e29232119120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398adc3d8edffffffffffffffffffffffffffffffffffffedd8c3ad98836e583625130000000000000000000000000000000000000000000000000000000000000000000000000000070e192029333a464c61697b899aa2ac9f947f695a4834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c7d8eafdffffffffffffffffffefdac5b09a85705b3a2a1704000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4d5f6d8298a6b7cbdfebffffffffffecdac9a48f7a654f3a2510000000000b2135495b70859bb0c5daf0fffffffffffffffffffffffffffffffffffde9d7c7ad98826d5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6175879db2bdcee2f2fffff7e2cebbaa95806b59483836373a3f4b576175859baabbcee2f7fffffffffffffffffffffffffffffffffff4dfcbb7a6927d67523928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2b3c4b6176899eb4c9def1fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000010a161e28323b4b61768ba8bacde1f6fffffffffffffffffffffffffffffffffffffffffffff1ddc8b4a28e79634e3e2d1808000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073869ca9b4c0bec0bfc2b6ab9e8a78635544311d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2122201c140b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b101a21232832363b40413f3c3935312627222018120d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214202e3b485660738298a1b3c0d1e3f3fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725a4835200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffff4dfcab7a58d77624d38220d0000000000000000000006192b3c4b6073869cabbccfe2f2fffffffffffffffffffffffffffffeefe3d5c8bbb49e947f6a5e4d3e2d1d0d00000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffff3dec9b49e8975604b36200b000000000000000000000000000000000000000000000000000000000000000e23384e63788daabbcee2f7fffffffffffffffffffffeeedecebdad98826d58432d1803000000000000000000091e324556606e777c7f808181807e7c7a787573706d6b68686f798498a0b2c2d2e5f8fffff8eadccec5c2b9bcc4c7d0dee5f0feedd8c3ad98836e5838281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d18202a34414d5e6a7f889ba3b4c8ddf2f6e1cdb9a89d8777615645311d14070b0d172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c00000000000a151d2026292b2a292827262524232221201c131c18130e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273753687d92a8c5d5e7fbfffffffffffffffffffffffffffffffffff0dbc6b19b86715443301c070000000000000000000000000000000000000000000000000000000000000000000000060f1a212b3539464c58616e7e8c9ea7b4beb49f8b78624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4053687d92a9bacee2f6fffffffffffffffffff3dec8b39e88735847331f0a0000000000000000000000000417293a50657a90a5bacfe5faffffffffffffffffffffffffffffffffffffeed9c4ae99846f5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6176889db2bdcee1f1ffffffffe8d3bea9937e69543b2a180500000b1b2d3d4e63798da3b4c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa9917c66513727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e334657657b909fb1c4d4e6fafffeebd9c8b39e897762564b4b4c4f545d6575839aa3b5c8d8eafefffffffffffffffffffffffffffffffff9e5d3c2b29d8874604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c3b495a687e93a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000000000000000000000000000000000000000009141d283239454b5964798ea4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffff7e4d1c0ad98836e5c4a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa4b6c7d1d4d5d4d3c9b9a89b8573604b3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c28323637353026211e160a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c151d20252c353838454b50555654514e4b44373c37342b27221f1813100e0f1112121313121211100f0e0c0b080100030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b38455560738399a2b4c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffff3decab6a48d78624d3b2a180500000000000000000000000000030a0c0f100f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffae6d4c3a7927d6752362614010000000000000000000b2035485a6a7f94a4b5c9daecfffffffffffffffffffffffffffff7ebe3d1c5b8aa9f94806b6150403020100000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffde9d7c7ad98826d5645321d09000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4cadff4fffffffffffffffffffffffcebd8c3ae98836e59432e190400000000000000000002162838454b5962676a6b6c6b6a6967656260565b585553535b63738298a4b5c9def2fffceadaccbeb1ada4a7afb3bfcad3e0ecf1dcc6b19c86715645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c181f304050616a74859bb0c5daf0fce9d7c6b7a59a8474604b423221110003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffff1dcc6b19c87715847331f0a00000000000002090b1114161514131211100f0e0d0c0b07000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da6b8cbe0f5fffffffffffffffffffffffffffffffffff4dec9b49f8974604a35200b000000000000000000000000000000000000000000000000000000000000000000040e19212d363c494d5761697682939faab8c5cebaa9957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221364c61768a9fb4c9dff4fffffffffffffffffff5e0ccb8a78c76614c37210c0000000000000000000000000a1f3346586d8297acc2d7ecffffffffffffffffffffffffffffffffffffffead4bfaa957f6a5538271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f334658667b909fb1c3d4e6faffffffefdac4af9a846f5947341f0d0c111b28394a5b6c8196acc1d1e4f7fffffffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5d6d8297a6b7cbdff4fffff6e1ccb9a89a8474666161616569717a879aa2b3c1d2e6f6fffffffffffffffffffffffffffffffffff5decab6a4937e685645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213212e3c49596278899eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a2614010000000000000000000000000000000000000000000000000000000000000000000000011019263138454b57606a77849aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffefdfcab59f8d79645443301c0e000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c2d3e5e9eaeae7d7c6b5a3947f6a5a49352012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818253039464b4d4b4336363228211a0f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000030406080002090b0d0e1013171e212731363b3d494e545660656a6c696763605556524d483b3d37342a28252325262727282827272726242322201c141a181513100e0b090200010000000000000000000000000000000000000000000102030500030a0c0e10110f0c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a283744556074849ba6b8cbe0edfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2ab96806b5948341f14000000000000000000050b0d13161e21242524221b100801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffedd7c2ad98826d5443301c0800000000000000000b1b30414d62788a9fb4c2d2e7f7fffffffffffffffffffffffffff2e7d9cfc1b4a79e8c7f6b625143332212020000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff6e1cdbaa9917c66513828150200000000000000000000000000000000000000000000000000000000000000081d31445573889db2c8ddf2ffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000a1a28323b484d51545656565553524f4d4b453843403d3d4a556074869cb1c4d4e7faeedeccbcaf9f978e9299a1b1b6c2cfdceadfcab49f8a75604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132233435056677c91a7c4d5e7faf4e4d4c3b4a297816d604f3f2f1e0e00192e43596e8398aec3d8edffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c8ddf3fffffffffffffffffffffffffffffffffff6e1cdbaa98d78624d38220e00000000000000000000000000000000000000000000000000000000000000000c171f2c353d4a4e5a626c767e8898a0b4bbc8d5d8c7ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f849aafc4daeffffffffffffffffffffbe8d5c5a48f79644f3a240f0000000000000000000000011426364c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a5b7cadfecfffffff4dfcab49f8b77624c3b2b2122252e39465763798c9fb4cadfeffffffffffffffffffffffffffffffffffffae7d4c4ae99846f5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4c6176879db2c8ddf2fffffce8d6c6b4a29a867b7676777a7e858f9ca5b3c0d0dfeffffffffffffffffffffffffffffffffffff5e5d0bfb19c8674604b3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d313f4b5b6377879ca7b8cce4f4fffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a755443301c080000000000000000000000000000000000000000000000000000000000000000000009141d2e37444b566069757f899aa2b4c8dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9a8572604a3c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffff4e4d1c1b49f8a78624d402f1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a5761626054524b4538352c201d150a060000000000000000000000000000000000000000000000000000000000000000000000060c0d1115181a1b1d1e161e212224262829333637444b50565b63696f757b7f817f7c7875706c67625958524c483b3e3a383a3b3c3d3d3d3d3c3c3b3a38373530262f2d2b282523201d15181613110e0c0a0300080002090b0c0d0e0f10111213151617191a1c161e2123252624211e16110b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a19273745566277889eb3bfcfe7f7fffffffffffffffffffffffffffffffffffffffffffff0dec9b49e8977624c42321c130d0b050001080b1019202228293236393b3a372e201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffff3ddc8b39e8874604b35200b00000000000000031729394d5f6f8399a8bacde0f0fffffffffffffffffffffffffcece2d4c9bcb4a39b897c6961514434251504000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff4dec9b49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000011426375b71869bb0c6dbf0ffffffffffffffffffffffffefdac4af9a856f5a45301a0000000000000000000000000a161e2b34373c3f414141403e3c3a383631272e2b282d374556667b90a6b7cbdff7e7d0c0af9e9582797c848f9ca4b2beccdae2cebbaa8e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004152533384c62778ca6b8cbe0f6fff1e1d1c0b19f937e695d4c3c2c1b0b1a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7a6917c67513c2b1a0c080100000000000000000000000000000000000000000000000000000001111c29333c494d5b636d788189939da6b2beced9e6d4c4ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a556b8095aac0d5eaffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000081c304354697e94a8bacde1f6fffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6175879db2bdcee2f2fffff7e2cebbaa95806b59483836373a3f4b576175859baabbcee2f7fffffffffffffffffffffffffffffffffff4dfcbb7a6927d67523928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e3346576d8297acc2d7ecfffffff4e4d1c0b4a49c908b8b8c8f939ba3b2b6c3d0deeefdfffffffffffffffffffffffffffffffffdead7c7b3a1917c665544311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2731424e5d6579879ca5b6c5d5e8fffffffffffffffffffffffffffffffffffffffffffffffffffffdead8b5a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000a1926313f4b556068757e88949ea8b4c0d1e3f7ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a2937e685a4838271508000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffefe1cdbaa999846f5e4c3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c304354606b7677746f6760564e493d363228211a0e09020000000000000000000000000000000000000000000000000000000003090b12192023262a2d2f31323328323637393b3e39464c525560656c72787e848a90959694918e8a85817c77726d67625957534f4e4f5151525252525151504f4d4c4b43364542403d3b383631272e2b292623211e161d1d1e161e2121222324252628292a2b2c2e2f31293236383b3b3936322826201d150a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091928384859667c90a1b3c9daecfffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a899836f604f40302522201911151d20252b34383d39464b4e504f4b3e353126191206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffff5e0cbb8a68f7a654f39281603000000000000091e334657677c91a1b3c6d7e9fefffffffffffffffffffffff4e9e1cfc3b7ab9f958578655e4f433426160700000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffefd9c4af9a846f5745321e090000000000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffff1dcc6b19c87715c38281502000000000000000000000000020d182022272a2b2c2c2b29272523201d151816131928384b6074889db3c8ddebd9c9b4a295806d64676f7a8698a0afbbcbe3d8c8a8927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151f34485973889db3c8d9e6f6ffeedecebdb49f8c7b655b493a2919182a3b5c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffecd7c2ad97826d5a49382a201d140d0b06000000000000000000000000000000000000000000000009141d2f3a464c5b636e79828b969ea8b3b7c4cfe2ebdfcbb7a6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000b20354b6073879db2c6d7e9fcfffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e334657657b909fb1c4d4e6fafffeebd9c8b39e897762564b4b4c4f545d6575839aa3b5c8d8eafefffffffffffffffffffffffffffffffff9e5d3c2b29d8874604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8196abc0d6ebffffffffefded1c2b5b1a6a0a0a1a4a9b0b5c1cad3e1eefcfffffffffffffffffffffffffffffffffff7e2cdbaa999846f5e4c3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121e2b38454b60687b899da5b6c3d3e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000a1a2837444b5d65737e88939da6b3b9c6d1deeefffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c0b39e89786256453125180b0000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffce9d7c7b3a1917c665544311d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414a6072808a8c8a847d756c635b524b4538352c201d150a06000000000000000000000000000000000000000000000000060a161e21272c35383c3f424446474838454b4d4e5053565761676e757b81878d949a9fa9aaaba9a6a99f9b96918c87827c77726d6865636466676768686767666564636160545c5a585552504d4b453843403e3b393632293233332832363738393a3b3c3d3e3f404243454639464b4d50504e4b46393b36312720190e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4c5e6e8399abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffce8d6c6b3a1937e695e4a433638342b262731353a3c484d535857616465645c524b44373020190e0000000000010102020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffbe7d5c5ac97816c5745321e09000000000009192e3e4c6176889db3bfd0e4f5fffffffffffffffffffffef0e4d6cdbeb2a59d8c8073625a4c40322416080000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffee9d4bfa9947f6a54392816030000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffff3ddc8b39e88735645321d090000000000000000000000000000050b0d1215161716151412100d0b09020000000a1c3043546e8398aec3d8e3cfbcab9a8472604f525d657582959daebbcfdac0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b5a6f849aafbbc8d8e6f6fcece2cebbaa9e897963584637261f34475974899fb4c9def4fffffffffffffffffffffffffffffffffffffce8d6c6a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff4dfc9b49f8b786256473b3531262320191612110f0b09020000000000000000000000000000000a192631404c58616c78838c989faab4b9c6cbd5e2ecead8c8b29d8874604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c7d7eafdffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000011273c51667c91a5b6cae4f5fffffffffffffffffffffffffffffffffffffffdead8c7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5d6d8297a6b7cbdff4fffff6e1ccb9a89a8474666161616569717a879aa2b3c1d2e6f6fffffffffffffffffffffffffffffffffff5decab6a4937e685645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffdefe0d2c9c6bbb6b6b6babec6c9d2dfe6f1fffffffffffffffffffffffffffffffffffff7e7d3c2b49f8b78634d402f190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2f3c4856606c7e8b9ea7b7c3d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000021528384555606b7b86939ea6b3b7c4ccd6e4eefcffffffffffffffffffffffffffffffffffffffffffffffffffffffefe0ccb8a79b8574604b4336281b0e00000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffff5e5d0bfb19c8673604b3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374d5f6c81969fa99f9992898179706760564e493d36312720190e0900000000000000000000000000000000000000040a0f1a212832363c3c494d515558595b5d5e5e5660626365686b70767c838990969ca5a9afb4bac7c1bec7bab4b0aba7a59d97928c87827d7a787a7b7c7c7d7d7c7c7c7b7978777573716f6d6a68656360565b585653504e4b463947484938454b4c4d4e4f50515253545657585a5b5d576163656664615757514b4538352b20190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404e63798c9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb49f8c7d696054584d483c3b37444b50565a62686d7276797a7a716760554c40352c1e17161515161617171716140d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff3dec9b39e8975604b37271501000000011527374a5c6c8197a6b7cbddedfffffffffffffffffffffaece0d2c6b9b4a098877b6b6055483c2f211406000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffae5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffff4dfcab59f8a75604b36200b00000000000000000000000000000000000000010101000000000000000000000001142636566b8196abc0d6dfcab49f8c796354433f4b56606d7f939cb5bcc9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e929faabbc8d8e6f6feebd9c8b9a79c86766155443122374c61778ca9bacde1f6fffffffffffffffffffffffffffffffffffff5e1ccb9a88b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff6e2cebaa99a847461594f4b443738352b2b282624211e160a000000000000000000000000000a1b2837444b5e6676818b989fabb4bbc8ccd6e0e7f2f7e2cebbaa957f6a5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde2f6ffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000011527375a70859aafc3d3e6fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4c6176879db2c8ddf2fffffce8d6c6b4a29a867b7676777a7e858f9ca5b3c0d0dfeffffffffffffffffffffffffffffffffffff5e5d0bfb19c8674604b3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c5d5e8fbfffffffffef0e5dedbd0cbcbcccfd3dbdde4eff9ffffffffffffffffffffffffffffffffffffffecdac9b6a4957f6a5a493522120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182630404c5a627481929fa9b8c5d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745a4835201304000000000000000000000000000000000000000000000000000000000000091d3245566073808c9ca4b3b8c4cbd5e1e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a396816c605446392b1e110300000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c1d2e4f8ffffffffffeedecab6a4927d685645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677c919fb4bab4aea79e968e857d756b635b524b4538352c241d1208000000000000000000000000000000010c171f212c3539454b51585a62666a6d6f70727374757677797b7d81858a91989ea7abb2b6c3c4c9cdd7d6d4d7cdc9c5c1c3b6b2ada7a49c97938f8d8f9091929292929191908f8d8c8a88868482807d7a787573706d6b68666361575c5c5d5e5f566061626364656667686a6b6c6e6f71727476787a7b7976726c6660564d493c352c1e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122135495b6f8499afc4d9eeffffffffffffffffffffffffffffffffffffffffffffffede2cebbaa9f8c7e736d6d625a5351545560656b71777d82878b8e908f867d73665e4d493c302c2b2a2a2b2b2c2d2c2b292220190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffff5e0ccb9a7937e685544311d0e000005121d314455647a8c9fb4c4d4e7fbfffffffffffffffffff7e9dccfc2b5a89e928276655d4b44372b1e110300000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffff8e3cfbcab8d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4d4c4ae98836e5b49362e38454b616a7e939fabbbc8b19c86715c47311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b4e60697e8c9faabbc8d9e7f7f6e6d6c5b6a4998373604b4131394f64798ea4c7d7e9fcfffffffffffffffffffffffffffffffffffff3dec9b39e89745645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffdead8c7b4a29a83776b656055524d493c403d3b3a3632281a120903000000000000000000091928394555606c7b88969faab4bcc9ced9e1e8f4fafff4dfc9b49f8b77624c3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658748a9fb4c9dff4fffffffffffffffffff0dbc6b19b86715c37271502000000000000000000081d31445574899eb3c9def1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e3346576d8297acc2d7ecfffffff4e4d1c0b4a49c908b8b8c8f939ba3b2b6c3d0deeefdfffffffffffffffffffffffffffffffffdead7c7b3a1917c665544311a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da7b8cce0f7fffffffffffff8f3f1e5e0e0e1e4e8f0f2f8fffffffffffffffffffffffffffffffffffffffff8e3cfbcab9c8674604b3c2c190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2936434b5e667885979fb4bac7d5e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78624d40301f170b00000000000000000000000000000000000000000000000000000000081c2e3f4b607483959fabb5c2cbd5e0e7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c1b19f9680726157483c2f21140300000000000000000000000000000000000000000000000000000000000000000d22384d62788da3b5c9ddf2fffffffffff9e5d3c2b29d8875604b372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2bdcdc9c5b8b3aba29a928881786f6760564d493c382f231c110400000000000000000000000009141d2a33373d494e5760676d73787b7f8284868788898a8b8c8e9093969a9fa9adb3b9c5c7cad3d9dfe2eaebe9e9e1dedad6d3cac7c2c2b6b1aca8a4a3a4a6a6a7a7a7a7a6a6a5a4a2aa9f9d9b9a979592908d8a888583807e7b78767472727273747576767778797a7b7d7e7f808183848687898b8d90908e8b87817b756b625a4d493c33291b130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d52677d92a7c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffeebd9c8bbaa9f93878382786e6866696e757a80878d92989ca5a3a5a49c92867c6f625a4d41414040404041414242413e38352b1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffbe8d6c5b29d8774604b3c2c1b0e0e1920303c4b6073859babbccfe2f2fffffffffffffffffff6e8d9ccbeb2a39b8a7d6e61584b3f3127190e000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daefffffffffffffffffffffffffffecdac9a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3cbb7a6907b65503d2c1a2832435060697e8d9faab9b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f31424e60687d8c9faabbc9daecfff3e3d3c2b3a196806b604e3f3c51667c91a6bbd1e6fffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e5d1c0b3a29a88807a746d68625a595552504f4b453830211e1611100f0f0f101011111527374557607381909da6b4bbc8cfd9e2ebf6fcffffffedd7c2ad98826d59483419090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5e73889eb3c8ddf3fffffffffffffffffff3ddc8b39e88735544311d080000000000000000000b20354b60758aa8b9cce1f5fffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8196abc0d6ebffffffffefded1c2b5b1a6a0a0a1a4a9b0b5c1cad3e1eefcfffffffffffffffffffffffffffffffffff7e2cdbaa999846f5e4c37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c9daecfffffffffffffffffffbf5f5f6f9fefffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7b655645311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b3a4654606b7c899ba3b1bdced8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8ab96806b5e4d4133291b120400000000000000000000000000000000000000000000000000000e23374b5d6d8297a1b4bcc9d2e0e7f3faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebdb09e968375625a4b3f321e160a000000000000000000000000000000000000000000000000000000000000000b2035485a71869bb0c6dbeffffffffffffff0dfcbb7a6937e685544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5b6cae1ded6ccc8c0b4b0a79e968d847c756b635a514c40372e1f170b000000000000000000000a1926313a474c545b636c757c82888d919497999b9c9d9e9faaa2a3a5a8abafb4bac7c9ccd6dcdfe6eff4f6fdfffffdf6f4f0ebe6dfdcd7d3cac7c2bdbab8b9bbbcbcbdbdbcbcbbbab9c8bbb4b3b1afadaaa7a5ab9f9d9b989593908e8b8987878888898a8b8c8d8e8f90919293949597989a9b9d9fa8a2a5a5ab9f9c97908881786d635a4c46393020190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374c62778ca8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffff6e6d8c8bbb4a59c98978b837d7b7e83898f969ca4a8adb2b6c3c2b5b1a49c918478675f5856555555555656575756534d483c31271a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff3dfcab6a5937e695a493a2b22232b35404d5a697f94a3b5c9d9ebfffffffffffffffffff8e8d8cabbafa0988579675f4c463a2e1d150900000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000011426375b71869bb0c6dbf0ffffffffffffffffffffffffffe8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1c8b29d8874604b35200f161e33424f60687e8c9ea8ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142431424e5f677d8c9fabbccfe3e9f8f0e0d0bfb09e927d685d4b3c54697e94a9bed3e9fefffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffeeded0c0b3a69e968f88827d78726e6b67666460564d4136322826252424252526262626314455607583969fb2b7c4ced8e3ebf7fefffffffffbe6d1bba6917c66513b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000d22374c62778ca1c6d6e8fcfffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffdefe0d2c9c6bbb6b6b6babec6c9d2dfe6f1fffffffffffffffffffffffffffffffffffff7e7d3c2b49f8b78634d402f1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586d8298abbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5d4b382715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3c49586172808d9ea7b5c1cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b7c675f4c463a2f1f180c000000000000000000000000000000000000000000000000061a2c3d50657b909fb1bfcfd9e7f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebdbcdbcb0a1998578655d4f4332281b0c00000000000000000000000000000000000000000000000000000000000005192b3c556a7f94aac1d2e4f8fffffffffffae7d4c4b29c8774604b352011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc3d4e6f3e8e0ded1c8c5b8b3aba29a918880786f665e504b3f33291b0f01000000000000000a1a2837444b58616a7179818991979da6a6aaadaeb0b2b3b3b4bbc8b8babdc0c5c9cdd7dee0e8f1f3f9fffffffffffffffffffffff9f3f2ece5dedcd7d2cfcdcfd0d1d1d2d2d1d1d1d0ced9cecac8c6c4c2bfbdc9bcb5b3b0adaba8a5a3a79e9c9c9d9e9e9faba1a2a3a4a5a6a7a8a9abacadafb0b2b4bac6bac9bcb5b1aca79e968b82786c61574d41352b1e120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485974899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffff6e6d8cec3b6b2ada99f98929093999ea8abb1b6c2c2c7cad3d2c9c2b6b1a29a8a7d706d6c6b6a6a6b6b6c6c6c6b69625a4b45382e1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffff9e6d3c3b49e8a786258483c37393c484d5e66788a9eb4c1d2e7f7ffffffffffffffffffeadacabaad9d948275635b4d4133291c11010000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000081d31445572879db2c7dcf2ffffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfc3ad98836e5443301c0803152432424e60687c8a9c9e8f7b65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142331414d5f677d8d9fb5bbcbdaeaf9eeddcdbcb49f8b7b645a52586c8196abc1d6ebffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffceeded0c4b8b3aba79e98928d8884807d7b7975675f524b45393c3b3a393a3b3b3b3b3b3e4b60738499a1b0bdcbd4e2eaf6fefffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffff8e3cfbcab8c77624d37220d0000000000000000000e23394e63788ea3b8cde3ffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c5d5e8fbfffffffffef0e5dedbd0cbcbcccfd3dbdde4eff9ffffffffffffffffffffffffffffffffffffffecdac9b6a4957f6a5a49352212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798c9fb5cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a7927d67523f2e1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212e3e4a5a627683959fabb8c5d1dfebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8b7d6d61584c40342a1d0c00000000000000000000000000000000000000000000000c2135495b6f8499afbecee3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdacdbfb2a39b897b69614b4539291c0c0000000000000000000000000000000000000000000000000000000000000e23384d63788da3b5c9ddf2fffffffffffff2dfcab6a5927d6752402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffbf5eee3dcd5ccc8c0b4afa69e968c847c70655d4c463a2d1f10020000000000031628384555606a767f868e969ea7adb2b7c4bfc2c4c5c7c8c9caced8ced0d2d6dadfe2eaf3f5fbfffffffffffffffffffffffffffffffffffff9f3f1ece8e4e2e4e5e6e7e7e7e7e6e6e5e4ebe2dfdddbd9d7d5d2dacfcac8c5c2c0bdbbc5b9b3b1b1b2b3b4b4bcb6b7b8b9babbbcbdbfc0c1c3c4c6c7c9cdd7cfdacfcac7c5b8b3aa9f988b8176675f4d483c302214060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d3cac7c7bab4ada8a6a9aeb3b9c6c6cad3d8dcdfe6e5ded3cac0b3a89f92858281807f7f8080818281807e786a60564b3e31271a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffff1e1cdb9a89b8576625a4f4c4e515a626d7c899ea8b9cddff0fffffffffffffffffff1e0ccbcad9c937f6d6056493c301f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4ffffffffffffffffffffffffffefdac5af9a85705a3b2a18040000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9d6c6a9947e6954362614010006142431414e5e6679868e806b5d4b37230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132330414d5f687e939daebcccdbebfaebe2cebaa99d887865676c76879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffceee2d5cbc8c5b8b3ada7a59d999592908f877c706860575551504f4f4f5050505150505c6c8196a2b3bfcddfe7f2fdfffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edffffffffffffffffffffecdac9a38e79644e39240f00000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da7b8cce0f7fffffffffffff8f3f1e5e0e0e1e4e8f0f2f8fffffffffffffffffffffffffffffffffffffffff8e3cfbcab9c8674604b3c2c1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aec1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58c77624d3722110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3f4b5c64788699a1b5bcc9d5e3effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8baa99f928276665e4c473b2a1804000000000000000000000000000000000000000000000e23394e63798c9fb5cadfecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebddcfc2b5a79e8c7f6e6057473a291b0b00000000000000000000000000000000000000000000000000000000000c2035495a71869bb1c6dbeffffffffffffff9e6d3c3b19b86715e4c38231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffff7f3e8e0ded1c8c4b8b3ab9f9a91857b6d61584a3d2d20100000000000091e32455660737f8a949ca4abb3b9c5c8cbd4d4d7d9dbdcdddedfe2eae3e5e8ebeff4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffdf9f8f9fbfbfcfcfcfcfbfbfafffef7f4f2f0efeceae7ece3dfdddad8d5d3d0d6ccc9c7c7c7c8c9cacfd9cccdcecfd0d2d3d4d5d6d8d9dbdcdee1e9e5ece3dfdcd5ccc8bbb4aa9f96887d6f625a4c4032241406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffef1e6dfdcd8cec9c3bdbbbec3c9ccd6dcdee5edf1f3f9f8f0e5ded0c6bab4a29a9896959595959696979796938b8074645c4b45382c1f1302000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffce9d6c6b5a39b85786b646163676e7882919ea7b9c6d7e9fefffffffffffffffff9e5d3c2af9e937e6a614b45382c1e13040000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000d23384d62788daabbcee2f7fffffffffffffffffffffffffff3dec8b39e88735947341f0b0000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2c6cdb9a88f79644f3a240f00000006142331404c5b6374796b62503f2e1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132330414e60697f949eafbdcedcecfdead8c7b8a69b857a7d81889ca5b6cadff3ffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffff3e7e0ddd5ccc8c2c3b7b2aeaaa7a5a59d91857d756f6a6665646464656566666665647a8f9fb0c0d0ddebfafffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffe5d0bba5907b66503b261100000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c9daecfffffffffffffffffffbf5f5f6f9fefffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7b655645311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50657a8fa3b5c9ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d8772594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5d657a889ca4b3bfcfdae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c7bab49f97887c6e615947341f0a000000000000000000000000000000000000000000061a2c3d566b8095abbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede0d2c5b8aa9f948275615847392918080000000000000000000000000000000000000000000000000000000006192c3c546a7f94a9c1d1e4f8fffffffffffff1dec9b5a3907b655041301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffbf5eee3dcd5cbc9bcb5afa39b8f8276635b4a3e2d1d0d000000061a2c3d4b607484949ea8b1b5c2c9ccd6dddfe7e9eceef0f1f2f3f4f7fefffafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f2f0edeae8e5e8e0dedcdcdddddedfe3ebe2e3e4e5e6e7e8e9eaecedeff0f2f4f6fcfffff8f4f1e8e0d9cec8bbb4a69d928478665e4f43322414010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1eae2dfd8d2d0d3d8dee1e8f1f3f9fffffffffffff9eee4d7cdc0b4b0adabaaaaaaaaababacacaba99f95867a6b6056493d311d150a0000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffff4e4d2c2b5a39b8a807977787c838a98a0b3b9c5d6e4f4fffffffffffffffffff3decab6a495806a60504332281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff0dbc5b09b86705b37271501000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5c8d8eafdfffffffffffffffffffffffffff5e0ccb8a78c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba8b9c9b49e8975604b35200b000000000513222f3d4a5660645c50443321110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132331424f616b80959fb1becfddedf5e5d5c4b5a39b9092979ea7b6c3d3e6f9fffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffbf4f3e7e0ddd7d4cac7c3c0bcc3b7b2a39b9289847f7b7a79797a7a7b7b7b7b7b7a849aafbdcddeedfbfffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffce7d2bda7927d68523d281300000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffae7d4c4a5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586d8298abbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5d4b382715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23374b5d71859bb0c5d5e7fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b5c657b8a9ea6b6c2d0e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d7cdbdb1a69d918277614c3828160200000000000000000000000000000000000000000c2135495b72879db2c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c8bbb4a098847661574636251300000000000000000000000000000000000000000000000000000000000e23384d62788da3b4c8ddf7fffffffffffff8e5d2c2af9a84705f4d3a2a1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffff7f3e7e0dacfcac1b5b09f978679645c4a3b2b180500000c2135495b6d8298a2b4b9c6c9d2dee0e8f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffbf5f3f1f1f2f3f3f4f7fefff8f9fafbfcfdfefffffffffffffffffffffffffffffbf6ebe2d8cec4b7b3a29a897c69614f42311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdf6f4ede7e5e8eef3f5fcfffffffffffffffffffffff5e9e1d1c8c5c2c1c0bfbfc0c0c1c1c1c7bab4a49c8c8074635b4d4131271a0d00000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffff0e0d2c1b5a89e958f8c8e91989fa9b2beccd6e3f3fffffffffffffffffff9e6d3c3b19c8674604b42331e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff2ddc8b39d88735544311d08000000000000000000000000000000000000000000000000000000000000000013253654697f94a9bed4e9fffffffffffffffffffffffffffffbe8d5c5a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000091e32465774899eb4c4af99846f5544311d08000000000004121f2d38454b4f4a3e332616030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051424324350626c8197a0b2bfd0dfeff2e2d2c1b5b1a5a7acb3b8c5d3e1f1fffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3ede6dfddd9d5d2d4cac1b4b0a89e999591908f8e8f9090909090908f9aa2b4c8dbebfcffffffffffffffffffffffffffead5bfaa95806a55372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c5d5e8fbffffffffffffffffffead5c0ab95806b56372614010000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffff4dfcbb7a68c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798c9fb5cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a7927d67523f2e1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f52677d92a6b8cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7a8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a647b8a9ea8b8c4d3e0edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1cec4b7b2a09885705645321e0900000000000000000000000000000000000000000e23394e63788ea5b7cae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cebeb2a29b8675615443301c07000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c9d9ebfefffffffffffff0dcc8b4a2927d67584738281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffbf7ece3dfd1c9bdb1a49c897a64594834201000000e23384e63788da0b2c0cdd7dee5f0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef6eae2d5cbc0b4a79e8d7f69604e3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffff8f3f1ece9e7e5e5e5e5e6e7eaf3f5fbfffffffffffffffffffffffffffcefe4dddad7d6d5d4d4d5d5d6d7d6d8cec2b6aa9f958579675f4b45382a1d0f010000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffeefdfd2c6b9b4aba4a1a3a6adb4bac7cfe0e8f3fffffffffffffffffffff3decab6a4917c67554431241503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eeffffffffffffffffffffffffffffffe8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000031628395a6f849aafbda9947f6a5437271501000000000000010f1a27313639362d2016080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142533444a60728298a1b3c0d1e0f0efdfd2c9c6babcc1c8ccd5e3f1fffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e6dfd1c8c6b9b3aeaaa6a5a4a4a4a5a5a5a6a5a5a4afb4c0d1e3f9ffffffffffffffffffffffffffffefdac4af9a846f5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b8cce0f5ffffffffffffffffffeed9c3ae99846e5544311d080000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffff2ddc8b39d8873594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aec1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58c77624d3722110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120364b6075889eb3c8ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4d6278899ea8b9c6d5e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcece2d4cbbeb49f8a76604b36210b000000000000000000000000000000000000000013283d53687d92a8c3d4e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2cfc0b4a4998372604a35200b0000000000000000000000000000000000000000000000000000000006192b3c54697e93abbccfe3f7fffffffffffff7e3d1c0b39d8876615645382a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c1d1e4f7fffffffffffffffffffffffffff8efe4ddcec3b6a79e8877624d3f2e1b080013293e53687e93a8becee1e9f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf2e7e0d0c5b9ab9f937e685c4a36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffff8f0e5dedbd6d3d1d0d0d0d0d1d2d4dde0e7f3fafffffffffffffffffffffffffff7f1efedebeaeaeaeaebebececeae2d3c8bbb4a39b8a7d6c6056473b2c1f110300000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffdefe4d6cdc9c0b9b6b8bcc3c9cdd7e5ecfbfffffffffffffffffffffeead8c8b29c8773604b3727150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff7e3cfbcab8d77624d38220d000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3ffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000012273c51677c919faea88f7a644f3a250f0000000000000000000a151d2024221b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007161c30435460738399a2b4c2d2e1f1efe4dddbcfd2d6dde0e7f3fffffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efeae5e3e4ddd6ccc9c4bfbbbab9b9b9bababbbbbbbab9c5c8d1deeefffffffffffffffffffffffffffffff3dec9b49e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73899eb3c8deecfffffffffffffffffff3dec9b39e8974604b35200b0000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50657a8fa3b5c9ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d8772594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8096abc2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d70859ba7b8c6d6e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcab59f8a75604b36200b0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecdfd1c2b3a1927d67523d271200000000000000000000000000000000000000000000000000000000000e22374c62778b9fb4cadff4ffffffffffffffeee0cbb8a69a84746056473a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca3b4c8ddf4fffffffffffffffffffffffffffffff8ece1d3c5b8a699846f5d4b37220e00152a3f546a7f94a9bfd4e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee4d6c9bcb49f8b79644e392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7c9d9ebfefffffffffffffffffffffffffffffffffffffffffef0e5ded2c9c6c1bebcbbbababbbcbdbfc8cbd5dfe7eff2f4f7fefffffffffffffffffffffffffffffffffffffffffffdf0e6d9cec2b5a89e9281746259493d2e211204000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffff4e9e1ded5cecccdd1d8dfe2eaf5fffffffffffffffffffffffff7e2cebbaa947e6954433019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffeebd9c9a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000011426364f64798ea7b8cce0f5ffffffffffffffffffffffffffffffeed9c4af99846f5a362513000000000000000000000000000000000000000000000000000000000000000000001024394d5f6c8191999d8975604b35200b0000000000000000000002090b0f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253644556075849ba4b5c3d4e3f3f8f2f0e5e7ecf3f5fbfffffffffffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4e9e1ded9d5d0cecccdcfd3d8d9d4d0cfcececfcfd0d0d0d0d0cfdadce3eefcfffffffffffffffffffffffffffffff5e1cdb9a88f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c596e8399aebecfe1f1fffffffffffffffff5e0ccb9a78f7a644f3929160300000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff8e5d2c2a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23374b5d71859bb0c5d5e7fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a2b4c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735544311d080000000000000000000000000000000000000003182d43586d8298adc2d7edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d0bfb09b85705b46301b00000000000000000000000000000000000000000000000000000000000b203448596f849aafc7d8eafdfffffffffffffae7d5c4b4a2998274615847331f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c5d6e8fbfffffffffffffffffffffffffffffffff1e3d5c5b3a18f7a654f3a25100013283d52687d92a7bfd0e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacebaa999846f5746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798eabbccfe3f7fffffffffffffffffffffffffffffffffffffffff0e0d2c9c2b5b1aca9a7a6a5a5a6a6a7aab3b8c5cbd4dadcdfe2ebebeff3f5fcfffffffffffffffffffffffffffffffffffff6ebe2d2c6b9b49f978577635b4b3f2f2212040000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffcf5f3eae4e1e3e6edf4f6fdfffffffffffffffffffffffffff4dfcab49f8b77614c362614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffe6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000081c3043546b8196abc5d6e8fbfffffffffffffffffffffffffffffff1dcc7b19c87725443301c070000000000000000000000000000000000000000000000000000000000000000000a1d304152636c7c8488836e5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818273745576176869ca5b7c5d5e4f4fffffafcfffffffffffffffffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f5e9e1ded7cdc9c4bfbbb9b7b8babec3c8ccd6dfe3ebe4e1d9d7d6dbdfe3eceff4f6fcfffffffffffffffffffffffffffffffce9d6c6aa947f6a55362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a0b2c3d3e5f5fffffffffffffffbe8d6c5ac97816c5746321e0b000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff2dec9b5a38d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f52677d92a6b8cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7a8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a21364a5b71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d5837271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677d91abbccfe3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cfbfad97826d58372715020000000000000000000000000000000000000003182d43586d8298adc3d0dfe7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedddc8b39e88735e49331e000000000000000000000000000000000000000000000000000000000005182b3b53687d92a9bacee2f6fffffffffffffff2e2d1c0b2a1998576614c3c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b53697e93a7b9cce0f3fffffffffffffffffffffffffffffffffff3e3d0bfac96816c57412c17000d23384d62788da1b3c7d7e7f5fffffffffffffffffffffffffffffffffffffffefffff8f4f2f0eeeceae8e8eaeceef0f2f4f7fefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ead8c7b49f8a76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffffffffffffffffffffffffffffff3e3d2c2b5b1a49c979492909090909192959ea6b2b7c4c4c7caced9d5dadee1e9f2f4f9fffffffffffffffffffffffffffffffffef0e4d7cdbdb1a39b8779655d4c402f22120400000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffff9f6f8fbffffffffffffffffffffffffffffffffffeed9c4af99846f5847331808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000b20354b6074889db2c8ddf2fffffffffffffffffffffffffffffffff4dfc9b49f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000012233545525e666f736e6554372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919283947586277879da7b8c6d7e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629395e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffff7f1e6dfd7cdc9c6bab4afaaa6a3a2a3a5a9adb3b8c5cacfd9decec5c2c0c6cacfdadadee1e9eaedf0f3f5fbffffffffffffffffffffefd9c4af9a846f5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6d8298a5b6c7d8eafdfffffffffffffff3dec9b39e8976614b392916030000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120364b6075889eb3c8ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788c9fb5c4d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c3b2a08f7a644f3a240f00000000000000000000000000000000000000000014293e54697e93a5b3bfcbd4e1e9f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d3c2b09a85705b45301b0000000000000000000000000000000000000000000000000000000000000d21364c61768a9fb4c9dff4ffffffffffffffffefdecfbfb2a396806b5a483520130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21374c6176899eb3c4d5e6f2fcffffffffffffffffffffffffffffffffeedbc6b19b86715c46311c000b2035495a6f8499a9bac9d8e5f1fefffffffffffffffffffffffcf5f3f1eeebe9e6ece3dfdddbd9d7d5d3d3d5d7d9dbdddfe3ebe6e9ebeef0f3f5fbfffcfefffffffffffffffffffffffffffffffffffffffffffffffff8f4f2f0edebe9e9eaebeceef0f2f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2e7e0cebaa98d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455672879db2c7dcf2fffffffffffffffffffffffffffffffffffffbe8d5c5b5a49c8f86817e7c7b7b7b7b7c7d7f88949da6acafb2b4bbc8c0c5c9cdd6dcdfe6f1f7fdfffffffffffffffffffffffffffffff4e9e1cec1b4a59d897b665e4c402f221102000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a8937d68533a2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffebd6c1ab96816c56412c170100000000000000000000000000000000000000000000000000000000000f243a4f64798fa6b7cbdff4fffffffffffffffffffffffffffffffff6e2cdbaa98c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000004172735404c51595e59544736190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b293a48596379899ea8b9c8d8e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465774899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd4cac7bab4ada89f9a95908e8d8d8f93989ea7aeb4bcc9c8bdb1acabb1b5bcc9c5c9cdd7d5d8dbdee0e8eef0f6fffffffffffffff3dec9b39e8974604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30404b6175879ca9bacee2eefffffffffffffff5e1ccb9a8947f6a5746321e0a0000000000031729395e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffae6d4c3aa95806a553c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8096abc2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6e8398a6b7c5d5e2effbfffff8f2f0f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffdfbfaf9f8f7f8f8f8fafff7ebe3d2c4b7a598836e5c4a36220d0000000000000000000000000000000000000000000c21364c61768799a1b3b7c4cdd6e1e9f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c6b6a4927e68533d28130000000000000000000000000000000000000000000000000000000000000a1f3346586e8399aec6d6e8fcfffffffffffffffcedddcfc1b49f8a78624d41301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586a7f95a6b8c8d5e1e9f4f6fdfffffffffffffffffffffffffff2ddc8b29d88735d48331e0006192b3c4e63798a9fabbac7d4e2eaf6fbfffffcf6f3f0edeae6e8e1dedbd9d6d4d1dacfcac8c6c4c1bfbdbebfc1c3c6c8cacfd9d1d4d6d8dbdde0e7e4e6e9ebedeef0f2f4f6fcfff8f8f9f8fffff8f4f3f1eeece9e7ece3dfdddbd8d6d4d4d4d6d7d8dbdddfe2eae7eaeceef1f3f4f7fefff8f9f9f9f9fafafafaf9f9f8fffff8f4f3f2efedeae7dfddd5ccc0b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628385a6f8499afc4d9eefffffffffffffffffffffffffffffffffffff5e0ccb8a79c867a716c69676665656667686a757f8891979a9d9faaa6abafb4b9c6c7cad4dfe2eaf6fdfffffffffffffffffffffffffffffcebdfd1c3b7a79e8b7c665e4c402f2010000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffedd8c3ae98836e59432e1900000000000000000000000000000000000000000000000000000000000011263b50667b90a5c4d4e7fafffffffffffffffffffffffffffffffffdead7c7a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000009172230393c44484440362919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b495b647a8a9eaabbc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba9bacde1f6fffffffffffffffffffffffffffffffffffffffffff7ebe3dfd1c8c3b6b2a99f98918984807b7977787a7e838990999fabb2b3af9f97969c9fababb0b4bac7bfc3c6c9ccd6d8dbe2edfafffffffffff5e0ccb9a78d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e334657647a8b9fb4c0d0e3f3fffffffffffffce8d6c6b39e8976614b36210c00000000000a1e334657748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbea6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c6277889da7b8c4d1e0e8f2efe4dddbdee0e8f0f4f7fefffffffffffffffffffffffffffffbf4f3eeeceae8e6e5e4e3e2e2e3e3e5e7e7d9cfc2b5a69d8776614c3e2e1b070000000000000000000000000000000000000000000a1f334658627883919da6b4b9c6cdd7e0e7f2f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8c8baa89c8674604b36200b0000000000000000000000000000000000000000000000000000000000000417293a51677c91a8b9cce1f5fffffffffffffffffbede1cdbaa999836f5f4d3b2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c6176889eaab7c4cdd7dfe2eaf2f4fafffffffffffffffffffff1dcc7b19c87725c47321d00000e2135495b677d8d9fa9b7c3ced8e0e7e7e7e9e1dedbd7d4d1d6ccc9c6c3c1bebcc9bcb5b3b0aeacaaa8a8aaacaeb0b3b4bcc9bcbec1c3c6c8cbd5cfd1d3d5d7d9dbdddee1e9e2e3e3e3e3e2ece3dfdedcd9d7d4d2dacfcac8c5c3c1bfbfbfc0c2c3c5c7caced8d2d4d7d9dbdddfe3ebe2e3e3e4e4e4e4e4e4e4e4e3e3e2ece3dfdedcdad8d5d4cbc8c5b8b3a297826d5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffff3dec8b39e8976645c57545251505051515257616a747b8285878a8d91969a9ea8abb2b7c3c9ced8e2eaf5fffffffffffffffffffffffffffffdefe1d4c5b9a99f8c7c665e4c3e2e1e0e0000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c8671594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffff0dac5b09b85705b37261401000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6ffffffffffffffffffffffffffffffffffffe3ceb9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000007121d24272f332f2c24190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4a5c667c8c9fabbccfe3ebfbfffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3c7d7e9fdfffffffffffffffffffffffffffffffffffffffef0e7d9cfcac0b4b0a59d948a837c766f6a6664626365696e757b838c969d9e99908281868b91969a9fa9a7aaaeb1b3b9c5c3c6cfdfe6f1fffffffffbe8d6c5a6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b3c5d5e8fbfffffffffffff4e0ccb8a78c76614c37210c00000000000c21364b61768ba9bacee2f6fffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a21364a5b71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822374b5d73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b2a08f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f344859647a899ea6b4c0ccd6dcddd2c9c5c9ccd6dbdfe2ebedeff0f0f0f0f0f0f0f0f0f0f0f0e7e0ddd8d6d4d2d0cfcececdcdcececfd1d1c9bcb4a39b8879635847332010000000000000000000000000000000000000000000000417293a485a626f7c88959ea8b4b9c6cbd5dee1e9f1f4f7fefffffffffffffcfafffffffffffffffffffffffffffffffffffffffffffffffffffff7ede2d5c8bbaa9f8a7a645544311d08000000000000000000000000000000000000000000000000000000000000000c21364b6075899eb3c9def2fffffffffffffffffffce9d7c7b3a1927d67594836251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e334657657b8c9da6b4b9c6c9ced8dddfe7f0f4f7feffffffffffffecdac9af99846f5a442f1a0000061a2c3d4d5f677d8b9da5b4bbc8cbd5d2d2d7cdc9c6c2bfbcc6b9b3b1aeaca9a7a4ab9f9d9b99979593939597999b9d9faba4a7a9acaeb0b3b8c5babcbec0c2c4c6c8c9cdd7cdcececececddacfcac8c6c4c1bfbcc9bcb5b3b0aeaba9a9aaabacaeb0b2b4bbc8bdbfc2c4c6c8cacfd9cdcecececfcfcfcfcfcfcfcececddacfcac9c7c5c3c0c4b7b2ada79e948475614b392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffffffecd7c2ac97826d584a3e3f3d3b3b3b3b3c39464b5560666d6f7275787c80858990969da5adb4bbc8cdd7e5edfcfffffffffffffffffffffffffffff1e3d6c7baaa9f8b7c665c4b3c2c1b0b00000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c573b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffff2ddc8b29d88735544311d08000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffdead8c7a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000001101b2224292824201c130803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4c5e677d8d9fb5bdcddcedfcfffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffff0e0d3c9bcb4aea29b91877f776e67605755514e4d4e50545560666e78818789847b6d6b71777c8185898e9195989b9ea7a5aeb3bfcad4e1ecfcffffffe8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4a6072849aa7b8cce0ecfffffffffffff4dfc9b49f8a745847331f0a00000000000d23384d62788da2c7d8eafdfffffffffffffffffffffffffffffffffffbe8d5c5ab96816c563e2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182d3d4f657a8fa6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a898836e5c4a36220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4a5c647a889aa2b3b9c5c7c8c1b5b0b3b9c5c5caced9d8dadbdbdbdbdbdbdbdbdbdbdbdbd5cbc8c3c1bfbdbbbab9b8b8b8b8b9babcc1b4ab9f968578635b493a2a170200000000000000000000000000000000000000000000000b1b2b3c484d5f67757f8a969ea8b3b7c4c9cdd7dcdfe3ebeaebecedeceae6e5eaf0f4f7fefffffffffffffffffffffffffffefefdfffef7f4efe4ddd0c4b7aa9f8c7c665c4a3727150200000000000000000000000000000000000000000000000000000000000000091e3245566d8297adc4d4e6fafffffffffffffffffff5e5d0bfb39e8978625443301c1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5d657b88969ea8afb4bac7c8cbd4dadfe3ebf3f5fbfcf5f0e3cfbcab947e69543f29140000000f1f30414d5f677b87969faab3b8c5bdbdc6b9b4b0adaaa7a4a89e9c999694918f8d8a88868482807e7e80828486888a8d8f919496999b9ea6a2a5a7a9abadafb0b2b4bac6b8b8b9b9b9b8b7bcb5b3b1afacaaa7a5ab9f9d9b98969494959697999b9d9faaa5a7aaacafb1b3b4bcc9b8b8b9b9b9bababababab9b9b9b8b7bcb5b3b2b0adaaa7a69d9891887f73615746331b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffee9d4bfa9947f6a543a2d29272626262627293237444b51575a556063676b70757a81878f989faab4bac7d0e1e9f4fffffffffffffffffffffffffffff3e5d7c8baa99f8b7a645b4939291808000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffbe7d5c5a7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffff6e2cebaa98c76614c37210c00000000000000000000000000000000000000000000000000000000000000000008141c2d36393e3d393530251e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202f404d5f697f949eb0becfdeeffeffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737556a8095aabfd5eafffffffffffffffffffffffffffffffffffffff9e5d3c2b6ab9f998f857c73696158514b45393b3938383a37444b515a636c72736f655d565961676b7075787c808386898c9099a1b2b7c3cfe1e9f5fffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277899eb3becfe2f2fffffffffff4dfcab59f8a75604a35200b000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffffff5e0ccb8a7907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926364a5b6e8398adc4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b49e8a77624d3e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3e4a5c647884949ea7afb2b3afa39b9ea7aab0b4bbc8c2c5c6c6c6c6c6c6c6c6c6c6c6c6c4b8b3aeacaaa8a6a5a4a3a2a3a3a3a5a7a9a39b8c8175625a493d2c1c0c000000000000000000000000000000000000000000000000000e1e2b35414d57616a77818a959da6aeb4bac7c6cacfd9d4d6d7d8d6d5d1d0d5dbdfe3ebeaeaeaeaeaeaeaeaeaeaeaeae9e9e8e7e6ebe2dfdbd1c8bfb3a69d8c7d675e4c3e2d190900000000000000000000000000000000000000000000000000000000000000000216283850657b90a6b7cbdff4ffffffffffffffffffffede0ccb9a79a8472604a3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4c5d6576808a939a9fa9acb2b7c4c5cacfd9dee0e8e9e1ded2c4b59f8c78624d38230d00000001132330414d5d6575818b979ea6a6a7a7a6a89e9b9895918f8c898684817f7c7a777573716f6c6a68696a6c6e717375777a7c7f818386888b8d8f91949698999b9d9fa8a1a3a3a3a4a3a3a2ab9f9e9c999794928f8d8a888683817f7f7f81828386888a8d90929597999c9e9faba2a3a3a4a4a4a4a5a5a5a5a4a4a3a3a2ab9f9e9d9a9895928d88827c756960554639291700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914121110101112161e2631353c4237444b4d51565560656c727a828b969fa9b3bfcdd7e4f1fffffffffffffffffffffffffffff5e6d7c7baa99e8979635746362513000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffcfffdf6f4f2efece9ebf3f4fbfffffffffffffffffff5e0ccb8a78d78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d000000000000000000000000000000000000000000000000000000000a1a2f40576c8297acc1d7ecfffffffffffffffffffffffffffffffffff4dfc9b49f8a74604a35200b0000000000000000000000000000000000000000000000000000000000000000081826303e4a4f53524f4a433632281b120200000000000000050b0d0d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002112230414f616c8096a0b2c0d1e0f0ffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffff3decab6a49c8c837a706660544c473a36322826242223252731363c494d565d5e5a504c3f474c5156556063676a6e7174767b83909da5b2becdd7e5effbe7d5c4a7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859677c91a0b2c4d4e7fafffffffff8e3cfbcab8c76614c37210c00000000061a2c3d556b8095aac0d5eafffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbea6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637445463798c9fb4cadff2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c5b4a2937e6959483420100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5962737f89939a9d9d9a9286898f959b9faaa9adb0b0b0b0b0b0b0b0b0b0b0b0b0b0a69e9997959391908f8e8d8d8e8e90929490857a6c6057483c2c1f0e0000000000000000000000000000000000000000000000000000000e19203039464b59626c767f8891999fa9acb1b4bcc9bfc1c2c2c1bfbcbabfc5cacfd9d5d5d5d5d5d5d5d5d5d5d5d5d4d4d3d2d1d9cecac6c0b4b0a199887b675f4d402f2010000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2c8ddeffffffffffffffffffffffbe8d6c5b4a2947f6a5d4b3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f3f4b58616b767d848a91979da6aab0b4bcc9c8ccd6d6cdc9c1b5a699836e5a4935200c00000000051323303f4b57616c7981888d909292918d8986827f7c797774716e6c6967646260555b59575553535557595b5560626567696c6e717376787a7c7e8082848688898b8c8d8e8e8e8e8d8d8c8a898784827f7d7a787573706e6c6a6a6a6b6d6e707275787a7d7f828486888a8c8d8d8e8e8f8f8f8f8f8f8f8f8e8e8d8c8c8a89878583807c78736d6760564b4437291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637576c8297acc1d7ecfffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000309141d20262d273135383c37444b50565c646d77808b99a1b4b9c6d3e1f0fefffffffffffffffffffffffffff5e5d7c7b8a79c8675615443301c0f0000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff8f4eee7e3eae2dfdcdad6d4d5dde0e7f3fffffffffffffffff3ddc8b39e88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffeebd9c8a48f7a644f3a250f000000000000000000000000000000000000000000000000000000021528384c5e71869bb0c6dbf0ffffffffffffffffffffffffffffffffffefdac5b09a85705443301c070000000000000000000000000000000000000000000000000000000000000001142636434b5c6468686460544b45392f1d150a00000000020d181f222320190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132332434b60728298a2b4c2d3e2f2ffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffbe7d5c5b19c86796e645d514b4336332a211e16110f0d0e10151d202c3538414849443b382f34373c37444b4e5255595c5861656e7b8798a0b4bac7d2e0e8e0cbb8a68f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4d5f6d8298a6b7cbdfebffffffffffecdac9a48f7a654f3a2510000000000b2135495b70859bb0c5daf0fffffffffffffffffffffffffffffffffffde9d7c7ad98826d5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822374b5d73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b2a08f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3144556072849aabbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b8a79a8472604a3b2b1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3b48556069767e848788857d70757a80858b9094989a9b9b9b9b9b9b9b9b9b9b9b9b9b968883817f7d7b7a7979787879797a7c7f7b70645c4b45392b1e0e000000000000000000000000000000000000000000000000000000000005121b28323b474c58616a747b838a91979c9faba7aaabacadacaaa7a5aab0b4bcc9c0c0c0c0c0c0c0c0c0c0bfbfbfbebebdbcc8bbb4b1aaa29a8f8377655d4d413022120200000000000000000000000000000000000000000000000000000000000000000000081c3043546b8095abc1d1e4f7fffffffffffffffffffff3e3d0c0b49f8c7b655847331f13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f3a474c5861686f767c82888e949b9fabadb3b8c5c6b9b4aea39b8878624d3c2c190600000000000513212e39464b5b636c73787b7d7d7c7874716d6a676461585c595754524f4d4b44374442403e3e40424437444b4d4f525457595b5660636567696b6d6f717374757778797979797878767573716f6c6a67656260565b59565454555657595b55606265686a6d6f7173757678787979797a7a7a7a7a7a7a7979787776757472706e6b67635a58514b45383127190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859aafc5daeffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000001080b1118151d2023272731353b3e4b4f59626b7883919ea8b6c3d3e0f0fffffffffffffffffffffffffffff5e5d5c5b6a4998372604a3d2d190900000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffff7ece3dfd9d2cdd7cdc9c7c4c1bec0c8cbd5e2f3ffffffffffffffefd9c4af9a846f5a3f2e1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffe7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000003111d324556667c90a3b5c9ddf2fffffffffffffffffffffffffffffffff7e3d1c0aa95806a553625130000000000000000000000000000000000000000000000000000000000000000081c304354606d797e7d79736960574c4032281a0c00000a151d2a343738352b1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005141c3043546074849aa4b6c4d5e4f5fffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffff5e0cbb8a6927d675b4f4b3f3530261f170c0903000000000002080e1920232c33342f26231c1f2227273135393c40433a474c505d657582939fa9b5c1ccd6d2c2b39e8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6176889db2bdcee1f1ffffffffe8d3bea9937e69543b2a180500000b1b2d3d4e63798da3b4c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa9917c6651372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182d3d4f657a8fa6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a898836e5c4a36220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414b60738298a1b3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab9e8978625443301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b37444b5861686f727370675f60656b70767b7f83858686868686868686868686868681766e6c6a686665646363636364656769665e4f4b3e32281b0e00000000000000000000000000000000000000000000000000000000000000000b161e2a343a474c5560666e767c82868b8f929596979897959190959b9fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a8a6a5aa9f9b948d857a6f62594b3f302313040000000000000000000000000000000000000000000000000000000000000000000000011426364e63788da3b4c8ddf5ffffffffffffffffffffffeee2cebbaa9d8876614c41311c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c29333a464c535761666c73797f858b92989ea7a4a3a89e99918579635948341e0e0000000000000002101b29333d494e575b63666868666260545855524f4c473a44413f3c3a383631272f2d2b29292b2d2f273136383a3c3f414438454b4d50525456585a5b5d566062636364646463626160545c5a575552504d4b453843413f3f4041424437444b4d505255575a5c546061626363646464656565656564646463626160555d5b5855524d493c3c3632281d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c8def3fffffffffffffffffffffffffffffffffffeead8c8a8937e68533e29130000000000000000000000000001080b0e12151d20252e373b484d5a636e7d8a9ca5b6c2d3e2f2fffffffffffffffffffffffffffff3e3d3c2b3a1937e695c4a37271501000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffef0e7dacfcac4bdb8c7bab4b2afaca9abb3b8c4d5e5f5ffffffffffffeed9c4ae99846f5d4b3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffecd7c1ac97826c573d2c1a0600000000000000000000000000000000000000000000000001122130414b6074869cb1c1d2e4f8fffffffffffffffffffffffffffffffdefdcc8b4a28f7a644f3a240f00000000000000000000000000000000000000000000000000000000000000061a2c3d4b6072818e93928e877f75665e4b45382a1d0e0e1a27313b484c4d483c2d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263645566176869ca6b8c6d7e7f7fffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8095abc6d6e8fcfffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b3d372e201c1408040000000000000000000000060c0e171d1e1a100e090b0c12151d2023272b2e2933373f4b57616e7e8a9ba3b3b9c5c2b5a4947f6a5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f334658667b909fb1c3d4e6faffffffefdac4af9a846f5947341f0d0c111b28394a5b6c8196acc1d1e4f7fffffffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926364a5b6e8398adc4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b49e8a77624d3e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d5f6d8197a0b2bfd0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebdb59f8d7c665a483625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1927313a474c535a5d5e5a524d4b4f555761656a6d70717171717171717171717171716c615757555351504f4e4d4e4e4e505254514c40372e1e160a00000000000000000000000000000000000000000000000000000000000000000000030d181f2a3337444b515761666c71767a7d7f81828381807c7b80858b929595959595959595959595959594949392918f8d8a867f7870655d4c483b2e21130500000000000000000000000000000000000000000000000000000000000000000000000000082135495b70859bb0c7d7e9fcfffffffffffffffffffffeebd9c8b7a699836e5f4e3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f29333639464b51575c646a70777d83898e8f8e8c89847c73635b493b2b19000000000000000000000b171e2c35393d494e515252514d4a4336403c3a37332a2f2c2a272522201d151a17151314151719151d202225272a2c2e283236383a3c3f4143444638454b4c4e4e4e4f4e4e4d4c4b433644423f3d3a383631272e2c2a2a2a2c2d2e263135383b3d40424436434b4c4d4e4e4f4f4f4f505050504f4f4e4e4d4c4b44374543403d38352c27211e160a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa7b8cce0f5fffffffffffffffffffffffffffffffffff7e2cebbaa8f7a654f3a251000000000000000000000000000000000000001080b101b222b343c494d5f6779879ca4b6c3d4e5f5fffffffffffffffffffffffffffff0e0d0bfb49f8b79645544311d0d000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffaecdfd2c9bcb5afa7a3a1a99f9d9a9794969ea6b8c7d8eafdfffffffffff4dfcab59f8d7a655746331e1402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffff1dcc7b29c87725b49352109000000000000000000000000000000000000000000000009151d303f4d5f6b8096a4b6cadfefffffffffffffffffffffffffffffffffefdfcebdaf9a846f5c4a36220d0000000000000000000000000003090b0d0b060000000000000000000000000c2135495b6b80959fa8a7a59d94877c6c6056473b2b1e1e2b38454b5962625a4a3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818283847586278889da8bac9d9ebfefffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffecd7c2ad97826d554431221b100801000000000000000000000000000000000108090500000000000001080b0e121519171f212f39464b60687985939ea7aeafa49c8674604b37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a5b7cadfecfffffff4dfcab49f8b77624c3b2b2122252e39465763798c9fb4cadfeffffffffffffffffffffffffffffffffffffae7d4c4ae99846f5746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637445463798c9fb4cadff2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c5b4a2937e6959483420100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d929fb1becfdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b19f947f6a5e4c3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2933373e454848453d39353a39464b5054585b5b5b5b5b5b5b5b5b5b5b5b5b5b574b4639403e3c3b3a39383839393b3d3f3b382f221b100300000000000000000000000000000000000000000000000000000000000000000000000000050c171f27313539464b5157576165676a6c6d6d6c6a67656a70777c808080808080808080808080807f7f7e7d7c7a7875716a635b4f4b3f342b1d11030000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d53687d93a9bacde1f6fffffffffffffffffffffff6e6d4c4b3a1927d685847331f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171f212932363c3e4a4e555861676d74787a7977746f676055493c2c1d0d0000000000000000000000030f1a21232c35383b3d3d3c383530252a2724211f17191714120f0d0b0802000200000000020002080b0d1012141719161e21232527292b2d2f312731363738393939393838373530262f2d2a282523201d151917151515161819141d202225282a2d2f26303537383839393a3a3a3a3a3a3a3a3939383737353126302e2b27232019120b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838566b8096abc5d6e8fbfffffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000080d18202c35414d5b6376869ca5b7c7d7eafdfffffffffffffffffffffffffffeede2cebaa99b8573604b3b2a18050000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffaecdccfc1b5ab9f99928e8c8b8a8785817f80889ea9bacee2ebfcfffffffff8e3cfbcab9c8775614b42312010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffff3dfcab6a58d78634e3726140100000000000000000000000000000000000000000610192731414d5d677d919eb0c2d3e5fdfffffffffffffffffffffffffffffff5e5d2c1b19f907b65503e2d1b070000000000000000000000000a161e212320190e0a010000000000000000031628394e63798c9fb4bdc3b7b2a59d9181746159483c2c303c4956606b7778635b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3a495a647a8a9fabbccfe3ebfbfffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b5c9def3fffffffffffffffffffffffffffffffffffffce7d1bca7927c675237271508000000000000000000000000000000000000000000000000000000000000000000000000040a111b2933424e5b63737e8993999a9586776256453119090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6175879db2bdcee2f2fffff7e2cebbaa95806b59483836373a3f4b576175859baabbcee2f7fffffffffffffffffffffffffffffffffff4dfcbb7a6927d675239281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3144556072849aabbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b8a79a8472604a3b2b180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2bdcedcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcbb7a697816c6150402f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f21292f323330282520252933363b3f434546464646464646464646464646413633292a28262524242323242425272a26241d1208000000070b0e10100d0b050000000000000000000000000000000000000000000000000000000000000409151d202832363c39464c4f525556575857555250555961676a6b6b6b6b6b6b6b6b6b6b6a6a6a6969686765636056554e493d372e20180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364c61768a9fb4c9def1fffffffffffffffffffffffff2e2d0bfb39e8976614c3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c161e21272d36393a474c525560636464625959524b44372c1e0e0000000000000000000000000000060c0e1a21232628282723201c1315120f0c0a04000200000000000000000000000000000000000000000000020002090b0e10121416181a1c151d20222324242424232321201c141a171512100d0b0902000100000001020001080b0d101315181a141c20212323242424252525252525252424232221201d141b1916120e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d32455670869bb0c5dbf0fffffffffffffffffffffffffffffffffffff0dbc6b09b86715645321e09000000000000000000000000000000000000000000000000050e1920303d4a586278879da9bacde2effffffffffffffffffffffffffffffdead8c7b5a3947f695947341f0e0000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffdecdccfbeb2a39b8d847d79777674726f6c696b7b8b9fb4bdcddeeeffffffffffecdac9b6a598826d604e3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffff9e6d3c3aa95806b5544311d0a000000000000000000000000000000000002080f1a212e37444b5f677b8b9fb4bccde0f1fffffffffffffffffffffffffffffffdead7c7b5a397826d5d4b3720100000000000000000000000000a1a28323638352b251d120600000000000000091e3245576d8297aabbced4cbc3b7b29f978477625a493c404d5a6274808a8b79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c4a5c667c8d9fb4bdceddeefefffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c2d2e5f8fffffffffffffffffffffffffffffffffffffdead8c8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313d49556069767e838580766259483827150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e334657657b909fb1c4d4e6fafffeebd9c8b39e897762564b4b4c4f545d6575839aa3b5c8d8eafefffffffffffffffffffffffffffffffff9e5d3c2b29d8874604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414b60738298a1b3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab9e8978625443301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5b7cadcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b29d8875604b43332212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c131a1d1e1b12100b10171e21262a2e30313131313131313131313131312c211e17151311100f0e0e0e0e0f101214110f0900000508131c20232525221f180d0000000000000000000000000000000000000000000000000000000000000001080b161e21262933363a3d4041424342403c3b3a474c52555555555555555555555555555554545351504e4b453838352c221b10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576d8298adc3d4e6f9ffffffffffffffffffffffffede0ccb8a795806b5846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c111a21242a333737444b4e4f4e4d483b3c353126190e000000000000000000000000000000000000060c0e111313110d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000103050002090b0d0e0e0f0f0f0e0d0c0b0801000200000000000000000000000000000000000000000000020001080b0c0d0e0e0f0f0f10101010100f0f0f0e0d0c0b08010003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffdead8c8ab96816b5638281603000000000000000000000000000000000000000000000000000006131f2d3a485a63798b9fb4c1d2e4f8fffffffffffffffffffffffffffff5e5d2c1b49e8977624c3c2c190600000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffefdfcfbeb2a098857a6f68636160565d5a57545d687e929fb0c0d0e1f1fffffffff7e7d3c3b2a0937e685c4b3a2a180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffff1ddc7b29d8774604b3928160300000000000000000000000000040a0c151d202c353e4b55606b7d8b9fa9bacddaebfffffffffffffffffffffffffffffffff7e2cdbaa99b8574604b3f2e1c02000000000000000000000009192838454b4d483c3930211a0f0100000000000b21364b6075899eb4c8d9e6dfd4cbbdb1a29b8778635a4a4e5f677885959f947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3e4c5e697e939fb1bfd0e0f0ffffffffffffffffffffffffffffffffffffecd7c1ac97826c573b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffff7e2cebbaa8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000003141f2c37444b5761686e6f6b6158483b2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5d6d8297a6b7cbdff4fffff6e1ccb9a89a8474666161616569717a879aa2b3c1d2e6f6fffffffffffffffffffffffffffffffffff5decab6a4937e685645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d5f6d8197a0b2bfd0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebdb59f8d7c665a483625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c3d4e6fafffffffffffffffffffffffffffffefdfffffffffffffffffffffffffeead8c8b5a3937e68564532251504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508090500000000030a0c1015181b1c1c1c1c1c1c1c1c1c1c1c1c1c170c0a0300000000000000000000000000000000000d1820253035393a3b37342a1d1507000000000000000000000000000000000000000000000000000000000000000003090c11171e2125282a2c2d2e2c2b27262a34373d404040404040404040404040403f3f3e3d3c3a3836322823211a0f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293950657b90a5b6cadff7fffffffffffffffffffffffffbe8d5c5b49e8976614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171f21263135393a3937342b27201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798eaabbcee2f7fffffffffffffffffffffffffffffffffff7e2cebbaa917c66513c261100000000000000000000000000000000000000000000000000000000010f1c2b3c4a5b6a7f94a3b5c9ddecffffffffffffffffffffffffffffffefe1ccb9a897826d5a4935200c00000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffff6e6d2c1b2a0988274645c524e4c4b453845423f4e606c8196a2b3c3d3e4f4fffffffff1e1cfbeb49f8b7a64584736261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffff4dfcbb7a5927d685745321e140801000001020400050b0d1014171f212731363d494e5c6473808d9fa9bac7d7eaf8fffffffffffffffffffffffffffffff7e7d3c2b49f8b79635645322111000000000000000000000002152737455660625a524d41362c1d14090000000011263c51667c91a8b9cde6f6f2e6dfcec0b4a59c8778635b636e7c899ba3ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f404f606c8196a1b3c2d2e3f3fffffffffffffffffffffffffffffffffff1dcc6b19c86715947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f19273139464c53595a564c473a2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4c6176879db2c8ddf2fffffce8d6c6b4a29a867b7676777a7e858f9ca5b3c0d0dfeffffffffffffffffffffffffffffffffffff5e5d0bfb19c8674604b382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d929fb1becfdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b19f947f6a5e4c3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c0d1e2f0fdfffffffffffffffffffbf5f3ede9e8ebeff4f8fffffffffffffffceee2cebbaa9b8573604b382816070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060606060606060606060606060200000000000000000000000000000000000005131d2b3436434a4e4f504c473b332515070000000000000000000000000000000000000000000000000000000000000000000000030a0c10121517181817151210181f22272b2b2b2b2b2b2b2b2b2b2b2b2b2a2a2928272523201d150e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c9d9ebfefffffffffffffffffffffffff3e1ccb9a8937d68533625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141d20232524222018120b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f0d0b050000000000000003090b0f110b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e100f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c8d8eafefffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000d1d2d3d4b6073859bb0becee2f2fffffffffffffffffffffffffffffce8d6c6b49f8b78624d3a2a1804000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffeebd9c8b5a398827260564a3e3937363228302c31424b6073849aa4b6c6d6e7f7ffffffffece2cebaa99d8776615443301c11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffae6d4c3b29d8875604b4230261d1415151617191b181f22252929333637444b515b636e7a85959fabbac7d7e5f5ffffffffffffffffffffffffffffffffecdac9b6a4957f6a5b49382816030000000000000000000000081d31445560757871675f4e493d312619100400061a2c3d576c8196acc6d6e9fffffaebdfd1c3b6a69d8778727983919ea7b5aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122232424b60738399a4b5c5d5e6f6fffffffffffffffffffffffffffffffff4dfcab59f8b77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffff3dec8b39e89735e38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2933363e44454037332a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e3346576d8297acc2d7ecfffffff4e4d1c0b4a49c908b8b8c8f939ba3b2b6c3d0deeefdfffffffffffffffffffffffffffffffffdead7c7b3a1917c665544311a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2bdcedcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcbb7a697816c6150402f1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c4d3e2eaf5fbfffffffffff8f3e8e0ded8d4d3d6dadfe3ecf7fbfffffffaecdecfbfb49f8c7a645544311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423313b484d546063656562595043332514000000000000000000000000000000000000000000000000000000000000000000000000000000000001020302000000040a0c12151616161616161616161615151514141312100e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f95abbccfe3f7fffffffffffffffffffffffffce8d6c6af99846f5443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e0f0f0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d202522201816100b0902090b161e212526201d150903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c20232525211f17120c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffffffffffffdead7c7af9a846f5846331f0a000000000000000000000000000000000000000000000000000000000000000f1d314455647a8fa0b1c4d5e7fafffffffffffffffffffffffffffff4e2cebbaa97826d5947341f0a000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff7e2cebbaa9b8574605445382d2322211e161a171d3144556176869ca8b9c9d9ebfefffffffdead8c7b7a69a8472604b3f2f1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffff2dfcbb7a697826d614b433631262a2b2c2d2e302a34373a3e3a464c515560666f79838d9ba3b5bcc9d7e5f5fffffffffffffffffffffffffffffffff8e3cfbcab9c8674604b3d2c1a0a0000000000000000000000000b20364b6074878d867c70635b4b44372d1f170c0c2135495b72879cb2c7dcf1fffffffdefe1d3c4b7a59d88878e99a1b3b9c5a9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004141d3144556175869ca7b8c8d8eafdfffffffffffffffffffffffffffffff8e3cfbcab927d6752382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff3dec9b49e89745544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e21292e302b211f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8196abc0d6ebffffffffefded1c2b5b1a6a0a0a1a4a9b0b5c1cad3e1eefcfffffffffffffffffffffffffffffffffff7e2cdbaa999846f5e4c3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5b7cadcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b29d8875604b433322120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aa6b6c2ced8e0e7edeff1f0eee5ded6ccc9c2bebec0c5cacfdae0e8f0f1efe6dfcfc0b2a1947f6a5c4a3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003142432414d59626c74787a7a776a615043321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788b9fb4cadff2fffffffffffffffffffffffffff3dec9b49e8974604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c181f2731363a37342b2b26201d151d202832363a3b3631271e160a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a21253035383a3a37332927221f18110d0b0500090909090909090909090909090904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffff6e2cdbaa9937e68533a29170400000000000000000000000000000000000000000000000000000000000000011426374b5c6d8297a6b8cbe0ecfffffffffffffffffffffffffffffeead8c8b49f8a77614c372210000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffff4dfcab49f8c7963564536281a100c0b09030001142637475863798a9eabbccfe3ecfdfffffff5e5d4c4b3a2957f6a5d4b3b2a190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffae7d4c4b1a0937f6b60544b44374040414243453b474c5053575861676d757b848c989fabb5c1cfdae7f5fffffffffffffffffffffffffffffffffbe7d5c5b59f8d7b655645311f0f000000000000000000000000000d22374d62778ca49c9184796a60554a3e332a1f1828384e63788da5b6cadff3fffffffffff1e2d4c3b7a69d9da5aeb3bfccbda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263746576278899eaabbcee2ecfeffffffffffffffffffffffffffffffecdac9ad98836e5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c13191a160c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffdefe0d2c9c6bbb6b6b6babec6c9d2dfe6f1fffffffffffffffffffffffffffffffffffff7e7d3c2b49f8b78634d402f19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c3d4e6fafffffffffffffffffffffffffffffefdfffffffffffffffffffffffffeead8c8b5a3937e68564532251504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278889ca4b4bac7ccd5d8dadcdbd8d2c9c5b9b3ada9a8abb0b5bcc9ccd6dadcdad4cabeb2a2998372604a3e2d190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112132424f5f677781888e8f908b806a614f3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082034485a6f8499afc4d5e7fafffffffffffffffffffffffff6e1cdb9a88d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e19212a3438454b4f4d483b413b363228323638454b4f504b443732281f1817151412110f0e0c0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2c3536434a4d504f4c473a3d37342a272220191f1f1f1f1f1f1f1f1f1f1f1f1f1f1f19110b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4fffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210c00000000000000000000000000000000000000000000000000000000000000000009192e3e4c6176889db3bdcee1f1fffffffffffffffffffffffffffff6e2cdbaa9947f6a553e2e1b070000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffecd6c1ac97816c5b493828180a000000000000000919293a495b667c8d9fb4becfdfeffffffffff2e2d0c0b49f8d7b65594737291b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffff2e2cebeae9d9380736660555655555657595a5c596265696c71767c828991999fabb5bcc9d2e3ecf7fffffffffffffffffffffffffffffffffff5e0cbb8a697826d5d4b38271501000000000000000000000000000b2034485972879db1a29a8b7f73645c4c473a332a3245566b8095aac3d3e6f9fffffffffffff1e1d4c4b7b3b2b6c3c6cfd0bba6917b66513c2611000000000000000001080b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192939495a657b8c9fb4becee0f0fffffffffffffffffffffffffffffff3dec9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c5d5e8fbfffffffffef0e5dedbd0cbcbcccfd3dbdde4eff9ffffffffffffffffffffffffffffffffffffffecdac9b6a4957f6a5a49352212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c0d1e2f0fdfffffffffffffffffffbf5f3ede9e8ebeff4f8fffffffffffffffceee2cebbaa9b8573604b382816070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035485a637986969fa9b3b8c5c3c5c6c6c3c1b5b1a79e989493969a9fabb3b8c5c5c6c5c3b7b2a0988374605443302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4f60697d8a979ea6a4aa9f947f695a493520110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c51667c91a6b7cbe0f7fffffffffffffffffffffffffce9d7c6a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232c353a474c56606462595b56504b4538454b525660646660554b4539342a2c2b292826252322201d1512100a0100000000000000000000000000000000000000000000000000000000000000000000000000000003111c2a333d494e5460636564615857524c473a3c38352b3434343434343434343434343434342f26201c14080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2c8d8eafefffffffffffffffffffffffffffffffeead8c8ae99836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000101f334758667c919fb1c3d3e6f6fffffffffffffffffffffffffffdead7c7b29c87725c4a36220d0000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e3d2c1a0a0000000000000000000c1c2c3d4c5e6a7f94a0b2c1d2e2f2ffffffffeee3cfbcab9d8877615546392e211a0f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffffffffffecdccbbbae9e95867b746e6c6a6a6b6c6e707274777a7e82868b91979ea7afb5bcc9cfdae7f0fffffffffffffffffffffffffffffffffffff5e5d0c0b39e8876614c3f2e1a0a000000000000000000000000000005192b3b53687e93a3b4a99f94857a6c61584c473a404b6075889eb3c8ddf1fffffffffffffffff1e2d5cbc8c7cad4dbe2cfbaa48f7a654f3a25100000000000000409141d201d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3c4b5d697e93a0b2c2d2e5f5fffffffffffffffffffffffffffff5e0ccb9a7907b66503727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffecdac9a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da7b8cce0f7fffffffffffff8f3f1e5e0e0e1e4e8f0f2f8fffffffffffffffffffffffffffffffffffffffff8e3cfbcab9c8674604b3c2c190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c4d3e2eaf5fbfffffffffff8f3e8e0ded8d4d3d6dadfe3ecf7fbfffffffaecdecfbfb49f8c7a645544311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c495b6375818b969ea7aaaeb0b1b1aea9a39b9389827f7e81858c959ea7acb0b1b0aca59d92827460564536251302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d697e8d9fa8b3b8c5bbb49f8a78634d3f2f1c08000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20354b6074889db3c9d9ebfefffffffffffffffffffffffbe7d5c5a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c35383c494d59616a757a7774706b656056535660676f757a7b746960574c483b41403e3d3b3a383735312727241d1203000000000000000000000000000000000000000000000000000000000000000000000000000614212f3a474c5b636c74787a7a76726d67615956514d483c494949494949494949494949494949443b3530261d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768baabbcee2f7fffffffffffffffffffffffffffffff7e2cebbaa917c67523a291704000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6d8297a5b6c8d8eafefffffffffffffffffffffffffff5decab6a48f7a644f3a240f0000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000f1f2f404f616d8298a3b5c4d4e5f5fffffffeebd9c9b7a699837361574b3f362d221f180d0b050000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffae9d9cbbcb0a49c908983817f808182838587898c8f93979c9fabacb3b8c5cacfdae3ecf7fffffffffffffffffffffffffffffffffffffce9d7c7b3a2927d675847332111000000000000000000000000000000000d20354b6073869baabab4a39b8c81766b615854525e6a8095a6b8cbe0f5fffffffffffffffffff2e7e0dddcdfe6f1e3ceb8a38e79634e39240e00000001080c181f26313531261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4e606d8298a4b5c7d7e9fcfffffffffffffffffffffffffffbe8d6c5ac97826c5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c9daecfffffffffffffffffffbf5f5f6f9fefffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7b655645311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aa6b6c2ced8e0e7edeff1f0eee5ded6ccc9c2bebec0c5cacfdae0e8f0f1efe6dfcfc0b2a1947f6a5c4a37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4956606c7881889094989a9c9b99948d867d756d69696b7078808991979b9c9a9791877d6d6056453828180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657657b8c9fabbac6cbd5cdbaa99a846f5d4b3723110000000000000000000000000000050b0d111518120b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abbccfe3f7fffffffffffffffffffffff5e0ccb8a78b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3d494e535b636c777f888f8c8985807b756c696e757c848a8f90877e756a62595857555452514f4e4c4b44373c39301e160a0000000000000000000000000000000000000000000000000000000000000000000000081625323f4c58616d7981888d8f8f8c87827c77716b66625a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e59514b4336312719110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657758a9fb4cadff4fffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6175879caabbcee2f0fffffffffffffffffffffffffff9e6d3c3ab95806b563c2b190600000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000001122232434b6074859ba6b7c7d7e9fdfffffff7e7d5c4b3a1998375655d4e4a3d37332a2220180d06000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffff7e9dacdc2b5b1a79e999695959697989a9c9fa9a5a8acb1b4bcc9c8ccd5dfe3ecf7fffffffffffffffffffffffffffffffffffffffff7e1cdbaa99a846f5f4d3a2a170300000000000000000000000000000000081d314455647a8c9fb4c0b5ab9f978980776e69686d7c8c9fb4c5d5e7fbfffffffffffffffffffffaf4f2f2f4f9ffe2cdb8a38d78634e38230e01080b141c202a3437444b443726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112131424b6075869ca9bacde1f4fffffffffffffffffffffffffffff3dec8b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586d8298abbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5d4b38271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278889ca4b4bac7ccd5d8dadcdbd8d2c9c5b9b3ada9a8abb0b5bcc9ccd6dadcdad4cabeb2a2998372604a3e2d190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2a3338454b5a626c757b7f83858786837f78716860565453565a626a757c82858785827c74675f4b4538281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b6175889daabbc9d7e0e7d7c7b3a2907b6550402f1c0900000000000000000000080e10192022262a2e27201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374d62788c9fb4cadff0fffffffffffffffffffffff3ddc8b39e88735846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152431404c5b63686f78828a959da6a89e9a969089817e838991999fa9a69d938880776f6d6c6a69676664636160555c514d4132281a0e00000000000000000000000000000000000000000000000000000000000000000008162634434f5d6576828c979ea7a5a4a59c97928b86817c7874747474747474747474747474747474746e6660544b44372f21150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395f74899fb4c9def4fffffffffffffffffffffffffffffff0dac5b09b85705746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000121e334657647a8c9fb4c2d2e5f8fffffffffffffffffffffffffff1dbc6b19c86715a4835200b00000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000004151e3245566277889da9bacde1eafefffffff2e2d0bfb3a199877b6e635b524c473a37342b20190e0200000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffff8eae0d2c9c5b9b3aeabaaaaabacaeafb1b4bac7bec1c6cacfd9dee0e8f3f8fffffffffffffffffffffffffffffffffffffffffff7e7d3c2b49f8a78634d41301c0c0000000000000000000000000000000000011527374a5c6a7f95a2b4c6bcb4a89e958b837e7d828d9faabbcee3f3fffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e392414141c202630353a474c55605544311d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e32455663798a9fb4c6d6e8fcfffffffffffffffffffffffffff5e0ccb8a7907b665039291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798c9fb5cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a7927d67523f2e1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035485a637986969fa9b3b8c5c3c5c6c6c3c1b5b1a79e989493969a9fabb3b8c5c5c6c5c3b7b2a09883746054433020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3a474c4c46484d5560656a6e7071716e69635b534b45383e3c484d5760676d7071706d6760554d4132281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576a7f94a6b7c8d9e7f5f5e5d0c0b09b85705e4c382312000000000000000208101b22252b34373c40433c3530251810020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092035485a6f8499aec2d2e5f8fffffffffffffffffff5e4d2c2af9a846f5a3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c33424e5e66797d848c979fa9b3b7b9b4b0aba89e9693989ea8aeb4bab7b2a79e958b858381807e7d7b7a7877757472675f4b45382b1e100200000000000000000000000000000000000000000000000000000000000000162634445161697b88979fabb3b8c5c3b6b2acab9f9b96918d8a89898989898989898989898989898989847b736860554b3f33261507000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556758a9fb4cadff4ffffffffffffffffffffffffffffffebd5c0ab96806b563929170300000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c6a7f94a4b5c9deeefffffffffffffffffffffffffff3dec9b5a48d78624d38230d00000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000021628384859647a8b9fb4bccde0f0ffffffffedddd0bfb3a59d8f83796f676158544d483b352c1d150a000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffffffef0e5ded6ccc9c3c1bfbfc0c1c3c5c7c9cdd7d3d7dbdfe3ebf3f5fbffffffffffffffffffffffffffffffffffffffffffffffecdac9b6a4947f6a5a493523130000000000000000000000000000000000000009192d3e4b6073849aa8b9cdc6b9b4aa9f999492979fabbbc8d9ebfffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513d2d2926303536434b5059616a74604b3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838495b6a7f94a8b9cce1f0fffffffffffffffffffffffffffbe8d5c5ad98836d5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aec1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58c77624d37221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c495b6375818b969ea7aaaeb0b1b1aea9a39b9389827f7e81858c959ea7acb0b1b0aca59d928274605645362513020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3d4a586161574637444b5055595b5c5c59544e493d363228292b3539454b52575b5c5b57514b4437301e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb3c4d4e6f6ffffeeddc8b4a2907b6650402f1808000000000009151d202e373a3b484d515558514a43362d2014010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c50667b90a4b5c9deeffffffffffffffffff5e6d7c6b5a4927d68523d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182630435060687c8a92999fabb4bac7cbccc9c5c6b9b3aca8adb3b9c6c9cdcbc5b8b3aa9f9a9896959392908f8d8c8a89877c6d6056483c2e20120400000000000000000000000000000000000000000000000000000000000c1c344451626b7f8d9da6b4bcc9ccd5d3cac7c9bcb5b1aba6aa9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9990877d74655d50443325150000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758babbccfe3f7fffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3e4b6073869cb1bfd0e3f6fffffffffffffffffffffffff8e5d2c2a9937e69543a2a1704000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000a1a2b3b4a5c677d929eb0c2d2e7f7fffffffbedddd0c3b6b2a1998e847d77706962594d493c32281a0f0100000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffffffffffffffffffffff8f3e8e0ded8d6d4d5d6d7d8dadcdee1e9e8ecf1f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab9c8674604b3c2c19050000000000000000000000000000000000000000101d31445562788a9eb4c0d1ccc8bbb4aea9a7adb4bcc9d9e6f6ffffffffffffffffffffffffffffffffffffffecd7c2ac97826d5b4a3d3e36434b4f5460656e777f826d5948341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3d4b6175899eb4c2d3e5f9fffffffffffffffffffffffffff3dec9b49f8a76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff3dec9b49e8974594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50657a8fa3b5c9ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d8772594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4956606c7881889094989a9c9b99948d867d756d69696b7078808991979b9c9a9791877d6d60564538281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5b63777661544331363b3f43454746443f38352c211e161419202832363c42464745423c36312719130b1113120f0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c53687d93a7b9cce2f2fffffff7e4d1c0b09b85705e4c3625130000000210192731363f4b4f565962666a6d6760544a3e321d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20354a6073869cb1c1d1e4f5fffffffffffff1e4d7c8baa89c8673604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192736434b626a7e8c9fa9afb5bcc9cdd7e0e1dedad6ccc9c1bec3c9ccd6dee1dfd5ccc8bbb4afadacaaa9a7a6a4a3a1a89e9c918275625a4a3e2f22130500000000000000000000000000000000000000000000000000000004172a3a51626b80949fabb8c4cfd9e0e7e6dfdcdacfcac6c0c8bbb4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3aea59c92867b6b625043321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da2c9d9ebfefffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000101d314455657a8fa1b3c7dcf3ffffffffffffffffffffffffffefdac5af9a85705847331f0a000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000d1d2e3e4d5f6b8096a3b5c9daecfffffffffbede1d4cabfb2aea29a928b857e776d635a4b45382d201402000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3eeebeaeaebecedeff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c2b59f8d7b655645311e0e00000000000000000000000000000000000000000001142637485a697e93a2b4c9d9d8cec9c3bebdc2cacfd9e7f6fffffffffffffffffffffffffffffffffffffffff4dec9b49f8a79635b5553555460646b747b838a948c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e324657697f94a4b6cadeecfefffffffffffffffffffffffff6e1cdbaa9927d6752382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23374b5d71859bb0c5d5e7fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202c38454b5a626c757b7f83858786837f78716860565453565a626a757c82858785827c74675f4b4538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3c4b5c6479878372604a4030262a2e3032312e2a23211a0f090300050a161e21272d3032302d27201d1509131e25282824201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c5d6e8ffffffffffefddc9b5a3917c665443301c08000614202d37444b535d656b72777b7f837c72645c4f4331261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354677c91a3b4c6d7e7f5fffffdf7ece3d3c6baaa9f8a7a645544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28374454606c80939faabac7cacfdae2eaf5f5f3efe8e1ded6d3d8dee1e8f4f6f3e8e0d8cec9c4c2c1bfbebcbbb9b8c6b9b4b1a0978578645c4c403123140600000000000000000000000000000000000000000000000000000a1f3347586b81969eb4bcc9d5e3ebf7fbf9f3f1ece3dfdbd6d8cec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c3b6b2a49c8d806b614f3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5d6f8499afc5d6e8fbfffffffffffffffffffffffff4dfcab49f8b77614c37210c000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000102030414b6073869babbccfe3f8fffffffffff1e6dfcfc6c0b3afab9f9a938b82786a60564a3e311d150a0000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffffffffff7f2f0eef2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d6c6b5a496816c5d4b382715000000000000000000000000000000000000000000000009192b3c4a6072849aabbccfe3e2dfd8d3d2d7dfe3ebf7fffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99c87796f6a696a6e747a818890989fa98f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394b6074869cb1bdcee0f0fffffffffffffffffffffffffce9d7c7ae99846e5645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffce8d6c6a6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f52677d92a6b8cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7a8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b35383f443c484d5560656a6e7071716e69635b534b45383e3c484d5760676d7071706d6760554d4132281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636495a647a899d95806a5e4d3d2d1c191b1c1c19140e0c0600000000000003090b12181b1c1b18120b08021323313a3d3d39353025180f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da3b4c8e4f4fffffffffff8e4d2c1b19b8673604a362614011424313e4a556068717a80878c91959891857a69614b44372618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d5f70859ba8bac9d7e5ebebeae2dacfc3b6a89f8c7c665c4a372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a28384555607281959eb4bbc8d7dfe3ecf7fdfffffffffcf5f3ebe8edf3f5fcfffffffbf6eae2dfdad8d6d5d3d2d0cfcdd6ccc9beb1a39b887a665e4e4132241507000000000000000000000000000000000000000000000000000c21374c61768c9fb5bccfd9e7f2fefffffffffffff8f4f0ebeae2dfdedededededededededededededededed3cac2b6ab9f947f695a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d576c8197acc1d6ecfffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f51667b90a7b9cce0f5fffffffffffffffffffffffff7e2cebbaa927d6852382816030000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000002131d314455647a8d9fb5cadfeefffffffffffff9ede2dbd0c7c9bcb4b0aa9f978b8074645c4e4231271a0c00000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffdefe4dddad9dcdfe6f0f2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e5d7c8b9a89c8674604b3f2e1a0a0000000000000000000000000000000000000000000000000e1c304354647a8c9fb4cadfeef4eee9e7ecf4f7fefffffffffffffffffffffffffffffffffffffffffffffce9d7c7b6a59c8d84807e7f83888f969da6adb49f8a77614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d314455657b909fb1c2d2e5f5fffffffffffffffffffffffff4dec9b49f8a75604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120364b6075889eb3c8ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825303c494d555a5c5e5d5c585155595b5c5c59544e493d363228292b3539454b52575b5c5b57514b4437301e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546378899ea79f8d7c665b4a3a2a190900070400000000000000000000000000000206070602000000122231414e52524e4a43362d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e4ffffffffffffffefdec9b5a3917c675443301c142432424e5c64747d868f969ca4a6aaada39b8b7f6d605544362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081830414e63798a9fabbac7d0d6d6d7cdc9bcb5a59c8a7c665e4c3e2d19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28384556607382979fafbcced9e6f4f8fffffffffffffffffffffffdfffffffffffffffffffdf7f4efedebeae8e7e5e4e2e8e1decec1b5a69d8a7c685f4f42332516080000000000000000000000000000000000000000000000000f24394f64798eabbccfe3ebf7fffffffffffffffffffffffffdf7f4f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f1e6dfd3c9bcb49f8b78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879db2c7dcf2fffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000001120354b6074899eb3c9def3fffffffffffffffffffffffffeebd9c8ae99836e5645321e090000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000011527374b5d6d8297adc0d1e3f7fffffffffffffff6eee3dcd9cfcac8bbb4a99f95867a68604b45382a1c0e000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffbeddfd1c8c5c4c7cad4dadde4eff4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e6dfd3c7baaa9e8a7963564532211100000000000000000000000000000000000000000000000000001325364a5c6d8297adc0d1e3f7fffefcfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d3c3b6ab9f9a959394989ea6abb2b7b7a597816c5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c5d6c8197a4b5c7d7e7f7fffffffffffffffffffffff6e1cdbaa9907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffecdac9ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8096abc2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a5a626a6f727373716d666054463a46443f38352c211e161419202832363c42464745423c3631271913020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba7b8ab9e8a7963584737271501000000000000000000000000000000000000000000000008182f404e5f68676460544a3d2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffff8e5d2c1b19c8673604b37261f32424f60687a86929ca4abb1b6c2bfc1b5aa9f948173605443301c13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132135495b677d8d9fa9b4c0c1c1c7bab4ab9f97877a665e4c403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2939465660748398a0b1bdcce2ebf6fffffffffffffffffffffffffffffffffffffffffffbf5f3eeecf0f4f7fdfffcfbf9fffcf5ecdfd2c4b8a89f8c7d6961504333261608000000000000000000000000000000000000000000000010253a50657a8fa5c9daecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e7dacdbaa996816c573b2b190500000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da5b7cadff4fffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546f849aafc4d9effffffffffffffffffffffffffff4dec9b49f8975604b36210b0000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000009192e3f4e63798da2b4c8dcf7fffffffffffffffffff7f7ebe3dfd8cec7bab4a49c8b7e6d6056473a2c1e0f0100000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbffffffffffffffffffffffffffffffffffedddd0c1b4b0aeb2b6c3c5c8d1dddfe7f2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e5ded3cac2b6a99f8c7c655b4938281603000000000000000000000000000000000000000000000000000008182d3e4e63798da2b4c8dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c9bcb5afaaa8aaaeb3b8c5c9baa99d8776614c3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f3f4b6075869ca9bac9daecfffffffffffffffffffffffce9d7c7ab96806b563626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffff8e3cfbcab947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354606b787f8487888886827c72615846332e2a23211a0f090300050a161e21272d3032302d27201d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a3b5c5b9a89d8776615544311d1403000000000000000000000000000000000000000000011426364c5e687d7d7973645c4a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffff0dec9b5a4927d675544312d3d4f60697e8c9ca4b1b5c2c7cad3d4d1c8bbb49f978272604b41301e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d5f677d8b9aa2a8abaca9a99f998d8275645c4c403022120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2939465761748499a1b2becedbeafefffffffffffffffffffffffffffffffffffffffdf6f3e7e0ddd8d7dbdfe2eaf0f4f7fefffffffef0e2d5c6baaa9f8d7f6a615044332616080000000000000000000000000000000000000000000010263b50657b90a5bad0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ead7c7b39e8873594834200b000000000000000000000000000000000000000000000000000000000000000000000000000316283954697e94a9c3d4e6f9fffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636596f8499aec4d9eefffffffffffffffffffffffffff6e1cdbaa8917c66513626140100000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000102135495b6f849aafc9daecfffffffffffffffffffffffef7f4eae2d8cec2b6a99f9382746159493c2c1f0f00000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffff6e3d0bfb3a39b999da5a9b0b4c0c8cbd4dce3eef5fcfffffffffffffffffffffffffffffffffffffffffffffdf6f4eae2dfd2c9c3b6b2a49c8b7c665e4c3d2c1a0a00000000000000000000000000000000000000000000000000000000102135495b70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e7dacfcac4bfbebfc3c8cbcfbcab9f8b7a645846331c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e32455663798a9fabbccfe3ebf9fffffffffffffffffffff0dac5b09b85705443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffbe8d6c5b59f8c78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a21364a5b71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d5837271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384a6072808b94999c9d9d9c98918476614c42311f0f0c0600000000000003090b12181b1c1b18120b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec1d2c6b6a59a8473604b42312111010000000000000000000000000000000000000000081c304354667c90928e867a645443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffff8e5d2c2b19c8673604b35364a5b697e939faab5c2c9d2dcdee5eae6d8cebdb1a096806b5f4d3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414d5f6779848e93969694918a83796d61574a3e2f22120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283846576175849aa2b3bfcfdcebf9fffffffffffffffffffffffffffffffffffffbf5eae2dfd5ccc8c3c2c6c9ced8dadfe2ebf3f5fbfffff2e4d7c8bbab9f937f6b6251443326160700000000000000000000000000000000000000000010253b50657a90a5bfced9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000091e3245576f849aafc4d9efffffffffffffffffffffffffffffffffffecd7c1ac97826c57382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffce9d7c6ad97826d5443301c0800000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000061a2c3d52677c91abbccfe3f8fffffffffffffffffffffffffffef5eae2d3c7bab4a0988477635a493d2c1e0e000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffffffff0dbc7b3a1998584878d939ba2aab2b7c4c8d0dee1e8f4f8fffffffffffffffffffffffffffffffbf5f3f0edeae2dfd7cdc9c1b5b1a59c92867a665e4c402f1f0f0000000000000000000000000000000000000000000000010300050b0d171f2d3e566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dfd9d5d3d4d8ddccbbb49f8d7d675c4b3a29170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384a5b677d8d9fb5bdcddbeaf8fffffffffffffffffff4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffff5e0ccb9a798826d5a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566a7f949faaafb1b3b2b1ada299836f604e3d2c180800000000000000000000000206070602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcd3c3b4a296816c604e3f2f1f0f00000000000000000000000000000000000000031628394b6073869ca7a49c8773604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffff0decab6a4927d6752403c4e63798b9fb4bbc8d2dee5f0f3f9fff6eae2cebeb09e927d675a49352012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122330414d5b636f797e81817f7c766e635b4b46392d20120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919283845566175849aa2b4c0d0ddecfafffffffffffffffffffffffffffffffffffaf3e7e0d7cdc9c5b8b3aeadb0b4bbc8c5caced9dee0e8f2f4faf5e6d9c9bcb59d95806b62514433251405000000000000000000000000000000000000000010253a4f657a8fa1b4bbc8d6e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9dff4fffffffffffffffffffffffffffffffffff0dbc6b09b86715645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffff3ddc8b39e8874604b35200b00000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000f21374c61778b9fb5cadff4fffffffffffffffffffffffffffffffdf0e5d7cdbeb2a29a8778635b493c2c1c0c0000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffffffffffffffffffeed9c4ae9984706f72787e858d959da6afb4c0c9ccd6dde4edededededededededededededebe8e8e0dedbd7d7cdc9c7bab4ada39b92877d74645c4c403021110100000000000000000000000000000000000000030a0c141718191920222a333d4a5c6f849aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4efeae8e9e1cfbeaf9d937e685f4d3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3d4d5f697f949fb0bdcddae9fcfffffffffffffffff6e1cdbaa88d78624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffff5e5cfbfb39e8977624d3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080907000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3bbc8c7c8c8c6c0b3a1937e695b4936251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dce1d0c0b19f937e685d4b3d2c1c0c00000000000000000000000000000000000a151e324557687d92a4b5b6a58d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc2d2e5f8fffffffffffffffff9e5d3c2b19b86715e4c485a70849aaabbced9e6f0f8fffffffffffdecdccdbcb49e8a78624d413019090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041323303d4a4e5b63696c6c6a6661574e4a3d33291b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273745566074849aa2b4c0d0deedfbfffffffffffffffffffffffffffffffaf4f2e7dfd5cbc7bab4ada79e99979b9faaaab0b4bbc8c8ccd5dddfe6f1f6e7dacfbbaf9e95806b62514332231303000000000000000000000000000000000000000c21364b617583949faab8c5d5e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7dec9b5a48c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a9bacde2f6fffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffff5e0ccb8a78f7a654f3a251000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000a1f33475872879cb1c7dcf1fffffffffffffffffffffffffffffffffff5eae2cec0b4a59d8879635a493a2a180800000000000000000000000000000000000000000010253b50657a90a5bacfe5faffffffffffffffffffffffffffffffffedd8c3ae98836e595a626970788088919aa2acb4b9c6c9d2d8d8d8d8d8d8d8d8d8d8d8d8d8d6d2d6ccc9c5c2c7bab4afa99f988f867d736860554a3e30221203000000000000000000000000000000000000000b171e21292c2d2f2b34383a474c5b647a8ea2b4c8dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b2a0947f6a604e4130201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414f616c81969fb0bccce1e8f4fffffffffffffffce9d7c6a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffce9d7c7b2a1917d675948341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f181d1e1c150b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbea6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa7b9ccd9dcdddddbd0bfb49f8a79635443301c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeedecebdb49f8c7b655b493a2a1b0a0000000000000000000000000000000d1a27313c4b6075889db2c2b8a78c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa3b5c9deeffffffffffffffffffff1dec9b5a3907b65504d62788da2b4c8d8eaf6fffffffffffffffffaebe1cdb9a89a846f5f4d37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f2d363d494e53565754514b4639362d1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d31445560748399a2b4c0d1deeefcfffffffffffffffffffffffffaf4f2eae6dfddd4cbc5b8b3a99f9890888382868a8f959b9faaadb3b8c5c7cad4dee1e9ece3ccbcaf9e95806b614f4130211102000000000000000000000000000000000000091e324657616e7f8c9ea7b8c4d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b19c86715847331f0a00000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc7d7eafdfffffffffffffffffffffffffffffffffff7e2cebbaa8f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffbe7d5c5ab96816b563c2c1906000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000004172a3a576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffdecded1c3b6a69d887863584736261401000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffffffffffffffecdac9b39d88735e484d545a636b747c848e979ea8b0b5c1c3c3c3c3c3c3c3c3c3c3c3c3c3c0bdc5b9b3b0adaaa99f9a928a837a716760554b44372d201204000000000000000000000000000000000000000b1b2933363e4143443c484d5158616a79859bb1c0d0e3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab6a598826e61504231231202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132332434b607281959eafbbccd6e4effcffffffffffffe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa999836e5f4d3b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242d3234322a211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822374b5d73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b2a08f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c5d6e8f1f2f2ede1cdbaa99a8572604a3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aac2d3e5ebe2cebbaa9e897963594739281808000000000000000000000000010f1d2b38454b5a6a7f95a6b7c8b39e88735947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d71869bb1c1d1e6f6fffffffffffffffff8e5d2c1af9a846f5a53697e93a8c0d1e6f6fffffffffffffffffffffce9d6c6b4a2917c675544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212c35393e41413f3c363229211a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142433444b60738399a1b3c0d1deeefcfffffffffffffffffffffffff2e7dfddd5d4cbc8c4b7b2a69e958a827b746e6d71767a80858b91989ea7abb2b7c3c9cdd7e5eadaccbcb09e947f695f4d402f201000000000000000000000000000000000000003162839464b61697b899da6b7c3d4e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b5a3927d68533a291704000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffdead8c8aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffff1dcc7b29c87725a4935200c000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000152a40556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffdefe1d4c4b7a69c8776615443301c0c000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffffffffffffffffffffffffff8e3cfbcab99846e5944383c494d5560666f798189939ba3abadadadadadadadadadadadadadaba8a5a79e9b9894908a847d766e655d524b443731271910020000000000000000000000000000000000000003172939464b535658595a5a62666e777f8b9ba3b5c9deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2d0bfb29d8776614c43332414050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005141c304354606c80949db3b9c6d1e1e9f5fefffffffeebd9c8a5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffde9d7c7b49f8a78624d41301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715202d363943484947403632281b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182d3d4f657a8fa6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a898836e5c4a36220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffce9d7c7b4a2927d685847331f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4b6cadef3ead8c8b9a79d8777615745362513000000000000000000000002101f2d3b4856606b788a9eb4c4c8ae99836e593b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f51677c91a3b4c8d9ebfefffffffffffffffff0dfcab59f8c7862566b8196abc0d6ebfffffffffffffffffffffffff4e4d0c0b29c8774604b3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a2123292c2c2a27211e160b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222324251626d8297a1b3bfd0deeefcfffffffffffffffffffffff9ebe2d4cbc8c0c4b7b2ada69d93887f776d656055585660656a70767c82888f969da5abb4bac7d7e5eadacdbcb59f8d7d675e4c3e2d1d0d0000000000000000000000000000000000000b1b2832434f5d6579889da5b7c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab9b8572604a35200c00000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffff3dfcab6a58d78634d38230e000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000014293e53697e93a8bed3e8fdfffffffffffffffffffffffffffffffffffffffff1e2d4c4b6a59a8472604b3a2a1804000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffff4dfcab59f8c79644e39242c3537444b515b636c767e868e959898989898989898989898989896938f8c8986827f7b766f6861584f4b3f3531261d15090000000000000000000000000000000000000000000a1e33465761696c6d6e7073777c838a959fa9b5c1d2e4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc7b3a1907b6557463325150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b626b7f919ea8b5c1cdd7e2ebf6fbfff7e2cebbaa8e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff6e1cdbaa996806b5a483523130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051525323e4a4f585d5e5c554b4539281b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926364a5b6e8398adc4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b49e8a77624d3e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffff5e5d1c0b39e8976614c3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879cb1c5d5e7f6e6d6c5b6a59b8575605443301c120200000000000000000311212e3d4a596274808b9ea8b9cdbbaa937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f70859baabbcee2f0fffffffffffffffff8e3cfbcab957f6a586d8298adc2d7edffffffffffffffffffffffffffeedfcab6a5937e685443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14171715110c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404f606b8095a0b1bfcfddeefcfffffffffffffffffffffff8eadbcdc4b7b2aaa5a69d9891887e756a6159504b4438454b50555861676d747a81878e959fa9bac7d7e9eae3cfbcab9f8c7c655c4a3c2b1b0b0000000000000000000000000000000000000b161e323f4b5b6379879da6b8c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c1b49f8c7a645443301c0700000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffce9d6c6b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffff9e6d3c3a7927d68523d2813000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffff2e2d3c3b4a2947f695847331f0a000000000000000000000000000000000000000f24394f64798ea4b9cee3f9fffffffffffffffffffffffffffff8e5d2c2ae99836e5c4a362219202731353d494e57616871798083838383838383838383838383817d7a7774706d6a666057534c463a372e201d140901000000000000000000000000000000000000000000011426374b61757e81828485888d91989fa9b4bac7d2dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5d4c392917070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826304451616a7c899ba3b4bac6ced9e0e8eff2dfcab49f8a75604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffff4dec9b49f8a77614c3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132332434f5c646d7273716a6057463928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637445463798c9fb4cadff2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c5b4a2937e6959483420100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffefe0ccb8a796816c5a4935200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354697e94a6b8cbe0f1f3e3d3c3b4a3998372604a41302010000000000000000311212e3f4b5b637785959faab9c6cab49f8b77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414e647a8c9fb4c2d3e7f7ffffffffffffffffecdac9b29c87725a6c8297acc1d7ecfffffffffffffffffffffffffff9e6d3c3b29d8773604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e697e939eb0beceddedfcffffffffffffffffffffffffeadaccbdb0a69d95908c88827c756960564c473b35312832363a3a464c525560656c7279808a9fa9bacde1ececdac9bbaa9e8a7a645a48392919090000000000000000000000000000000000000315212e3d4a5b6378889ea9bacde1ecfffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6b5a395806b5c4a3625130000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffff5e1cdb9a8937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffffffffffff1e1d0c0b49e8a77614c37220c000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffff3dec9b5a48f7a644f3e2d1b0709151d202c3639464b535c646b6e6e6e6e6e6e6e6e6e6e6e6e6e6b686562595b5855504b4539363329221b1008010000000000000000000000000000000000000000000000081d3144557084939698999a9ea6a6adb4bac7cdd7e5effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58f7a644f3f2f1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c33434f5e667985949fa8b4bbc8ccd6dadddac9b19b86715645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffedd8c3ae98836e5947341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c31414f616a7a828789877f75615746321e0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3144556072849aabbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b8a79a8472604a3b2b1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c3d4e6fafffffffffbe8d5c5b49f8b78624d3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6175889eb3c3d3e6f9f1e1d1c1b2a195806a5f4d3e2e1e0e00000000000311212e3f4b5d6579889ba3b4bbc8d5c5af99846f5947341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221364a5c6b8095a4b6c9d9ebfefffffffffffffff7decab6a48d78626a7f94a9c3d4e6fafffffffffffffffffffffffffff1dfcab7a5907b6650382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f1216191a1c1d1c1b19171512100d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a4a5b667c8c9fb4bccddcecfbfffffffffffffffffffffffff2e2ccbcaf9f9688807b77736d6760564b4538342a201d161e212529333637444b50565c646b7b8b9fb4becee4f4e7d8c8b9a89d88786257463726140100000000000000000000000000000000000003111f2d3c495a647a8b9fb4becee2f2fffffffffffffffffffffffffffffffffffffffffffffeebd9c8b9a89b8574604b3e2d18080000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffff3dec9b49e8976614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffffffffffffffffffffefdac5b09a85705b372715010000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffffffffffffffffffffffffffeee1cdb9a8947f6a543f2a15000000000000000000000000000000000000000e23394e63788ea3b8cde3f8ffffffffffffffffffffffffffffecdac9b19c86715c4a362010000001080f1a212933363e4a4e56585858585858585858585858585653504c473b433f3b363228211f170c0800000000000000000000000000000000000000000000000000000b20354b60758a9fa9adaeafb3b8c4c3c9cdd7e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725c4b37211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162532404d5b63737f8a989faab3b8c5c5c8c9bcab96806b563828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffde8d2bda8937d68533b2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e5f6a7f8d989d9e9c958575614b3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414b60738298a1b3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab9e8978625443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da5b7cadff4fffffffffff3e2cebaa998826d5b4935210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e324657697e94a5b6cadfedffefdfcfbfb59f8d7d675c4b3c2c1d0d0000000412212e3f4b5d657b899da6b5c1ced8cbb8a6917c67513a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e4b6074869cabbccfe3f1fffffffffffffff9e6d3c3a8937d68657a8fa5b7cbdff0fffffffffffffffffffffffffffae6d4c3ae99836e5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808131c2024282b2e30313232302e2c2a282522201d141815120f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536475863798a9eaabbcedaeafafffffffffffffffffffffffffae7d4c4af9e9581756b66625958514b453832281f180c0803090b10171f212631353a3e4a4f5d677d92a0b1c5d6e8f6e6d6c6b7a69c8675615544311d1302000000000000000000000000000000000000010f1e2c3c4b5c677d91a0b1c4d4e6fafffffffffffffffffffffffffffffffffffffffff8eae2cebbaa9e8a79635544312010000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffce8d6c6ac96816c5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffff3ddc8b39e88735544311d080000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000014293e54697e93a9bed3e8fffffffffffffffffffffffff9f3f1edeeefefefeeedeceae8e9d6c6af9a85705a45301b050000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffff8e3cfbcab937e69543e2e1b020000000000060b171e212d36394043434343434343434343434343413e3a37342a2d2a26211e160c0a0400000000000000000000000000000000000000000000000000000000081d3144556d828a949da6b2b7c3cdd7dfe2eaf5fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573e2e1b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071522303c4955606a78828b979ea7abafb3b4b49f8c79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758687d929fabb2b3b1a396816c5947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d5f6d8197a0b2bfd0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebdb59f8d7c665a48362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879db2c7ddf2fffffffffffdead8c7b59f8c79634e3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394b6074879cb2becfe2f2fdede3cfbcab9f8b7a645a493b2a1c0c000514222f3f4b5d657b8a9ea7b7c4d1e2d9c8b39e8875604b36200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d324556647a8c9fb4c3d3e7f7ffffffffffffffecd6c1ac97816c6073879db2c2d2e4f4fffffffffffffffffffffffffff1dec9b49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108111c23253035393d4144454647474544413f3d3a383531262d2a2724211f171815120e0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c3043546176879da8b9c8d9ebf8fffffffffffffffffffffffffff4dfcbb7a695806c6056504c473b3c3632281e160a04000000000000040a0c141d20252d363f4d5f6d8297a7b9cce0f7f4e4d4c4b5a4998373604b4131201000000000000000000000000000000000000000000e1e2e3e4d5f6d8297a6b7cbdfeffffffffffffffffffffffffffffffffffffffff9eadaccbcb49f8c7c665b4937271502000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffff5e1ccb9a88e79634e3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffff5e0ccb8a78a75604b35200b0000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000152a40556a7f95aabfd4ece6eaeff4f6fdfffffffff7f1e6dfdcd8d9dadad9d9d8d6d4d2dacfc6b19c87715c47321c070000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffffffffffffffffffffff4dfcab59f8b77624c3722100000000000000000030a0f1a21242b2e2e2e2e2e2e2e2e2e2e2e2e2e2c2825221f181815110b0903000000000000000000000000000000000000000000000000000000000000000114263752646d767f88939da5b4bac6d2dfeefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2c37444b5a626d78818990969a9d9f9f97826d5b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffbe5d0bba6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021021374c6176899eb3bcc9c8c1b49f8a77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d929fb1becfdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b19f947f6a5e4c3c2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c576c8297acc7d7e9fdfffffffffff5e3cfbcab97826d5a4834200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d324556667b90a0b2c4d5e7faffecdac9baa99e88786259473a2a1c0e192032404c5d657b8a9ea8b9c5d4e2e2cebbaa95806b5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b5c6b8096a4b6c9daecffffffffffffffeed9c3ae99846e54697e93a4b5c6d7e5f3fffffffffffffffffffffffff6e1cdbaa98f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202f3836434a4e5256595a5b5c5c5b59575452504d4b4437423f3c3a37332a2e2a2723201d15140f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4a60728399a5b6c6d6e6f6fffffffffffffffffffffffffffbe8d6c5b39d8875604b453837342a27201d150a03000000000000000000000001080b101b2230414c6177899eb3c9d9ebfef2e2d2c2b3a196806b5f4e3e2d1c0c0000000000000000000000000000000000000000102030414c6176879db2c0d1e4f7fffffffffffffffffffffffffffffffffffeebdbcdbcaf9e937f695e4c3d2c190900000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffff3dec9b39e89745b4a361b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffbe7d5c5a18c76614c37210c0000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000002182d42576d8297acc2cfdad1d4d9dfe2eaf0f4f6efe4ddd3cac7c3c4c4c5c4c3c3c1bfbdc9bcb5ae99846e59442f19040000000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffff1dcc6b19c86715947341f0b0000000000000000000000070d0f16191919191919191919191919191613100d0b050000000000000000000000000000000000000000000000000000000000000000000000000000091935455258616a747e87949fa8b5c1d0deeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b563d2d1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1926313c484d5b636c757b8185888a898274604b3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c192b3c5d73889db2c8ddf2fffffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512202e3c54697f94a7b8ccdadecebaa9937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2bdcedcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcbb7a697816c6150402f1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a9bacde1f6ffffffffffffecdac9b49f8b78624d3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384c5e6e8398a6b8cbe0ebfdf7e7d7c7b8a69c87776258473a2b202b34434f5e667b8a9ea8b9c6d6e4f2dfcab49f8b78624d382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3e4b6075869cabbccfe3f1ffffffffffffefdac4af9a856f5a6074869ca8b9c7d6e3effcfffffffffffffffffffffce9d7c7a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e182630353f4c50546064676b6e6f717271706e6c6a67656260555a5755524f4c473a43403c393631272924201d15130f0b080100000000000000000000000000000000000000000000000000000000000000000000031729394b5d6a7f94a1b3c3d4e4f4fffffffffffffffffffffffffffff5e0ccb8a7937e6956453228221f18120b0902000000000000000000000000000000000007131f3447596b8095abbccfe3f7fff0e0d0bfb09e927d685c4a3a2917040000000000000000000000000000000000000002131f334658667c90a2b4c8ddeffffffffffffffffffffffffffffffffffff0e0cebdb09e95806b614f402f1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffff3dec8b39e89735e3d2d1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffeead8c8a18c77624c37220d0000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000051a30455a6f859aafb5bcc9bcbfc4c9cdd7dbdfe2dfd1c8c3b6b2aeaeafafafaeadacaaa8a6ab9f9d907b66503b2611000000000000000000000000000000000000000d22374d62778ca2b7cce1f7ffffffffffffffffffffffffffebd6c1ac96816c573b2a1805000000000000000000000000000001030303030303030303030303030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001727353a474c566068757f8a9ba3b3c0d0e3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b4a362614080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2b343c494d5660666c707374746d605645321f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2937495a73889db3c8ddf2fffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031423303e4b5a71869bb1c5d6e8ead8c7ae99836e593d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5b7cadcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b29d8875604b43332212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9def4fffffffffffff7e2cebbaa96816c5847331f0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f404c6177889db3bdcedfeffff5e5d5c4b6a59b85766158493c353c484d61697c8b9ea8b9c6d7e4f4e3d1c0ad98836e5a48341a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324556657b8d9fb5c3d3e6f9fffffffffce9d7c6ad98836d585663798a9ea9b9c5d2e1e9f5feffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e2c36434b515d656c74797d8083858687878583817f7d7a7775726f6d6a676461585b5855514e4b44373e3a3632282824201d150b0700000000000000000000000000000000000000000000000000000000000000000a1e334657657b8c9fb4bfd0e1f1ffffffffffffffffffffffffffffffecdac9b39e8975614b3828160d0b050000000000000000000000000000000000000000000004182a3b4d62788b9fb4cadff4fffeedddcdbcb49f8b7a645846331f1300000000000000000000000000000000000000000417293a4c5e70859bb0c1d2e4f8fffffffffffffffffffffffffffffff8e5d2c2b19f96806b62504232221101000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffff7e2cebbaa8b76614b36210c0000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000081d32485d7287989d9faba5a6aaafb4bac7c6cacec9c0b4b0a59c98999a9a9a9998979593918e8b877f695e4c38230f000000000000000000000000000000000000000d22374c62778ca1b7cce1f6fffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009171c2a3338454b56606a78859aa2b3c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b4a28e796354433026180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19202c3538454b50565a5e5f5f584b45382816010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a212f3a465562788da6b8cbe0f4ffffffffffffffffffffffffffffffffead5c0aa95806b553b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000010b161e31414d5c64788d9fb5cadff3f2ddc8b29d88735b4a362108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c3d4e6fafffffffffffffffffffffffffffffefdfffffffffffffffffffffffffeead8c8b5a3937e6856453225150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576f8499aec9d9ebfefffffffffffdead8c8b49f8a77614c3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f344759667c909fb1c1d2e4f4fff3e2d3c3b5a39b8576625a4b4a4e5a626f7f8d9fa9b9c6d7e4f4f1dcc8b4a28f7a644f3c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b5d6c8196a5b6cadfebf7fffffcede1cdbaa8937e68534a5b657b8b9ea7b5c1cdd7e2eaf6faffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071523313c49546067717b82888e9296999a9b9c9c9a999694928f8d8a8785827f7c797673706d6a6763605558544f4b45383d39353127201c130802000000000000000000000000000000000000000000000000000000000a1a2f3f4c6176879daabbceddedfffffffffffffffffffffffffffffff4e3cfbcab95806b5746321a0a00000000000000000000000000000000000000000000000000000c2034485970859ab0c5daeffffffbebe1cdbaa99d8776614c41311c0c00000000000000000000000000000000000000000b1b2f4050657b90a3b5c9ddf7fffffffffffffffffffffffffffffff3dec9b5a497816c6251443324140400000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a54697e94a9bed3e9fefffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b0000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff8e3ceb9a38e79644e39240f00000000000000000000000000000000000000000012273d52677d83888a8d8f91959a9fa9abb0b4bab4aea29a918783848585848483817f7d7b78767269614f402f1c09000000000000000000000000000000000000000c21374c61768ca1b6cbe1f6fffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f273138454b5a6374849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0af9a8472604b43362b1d130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19212832363b4145484a4a423632281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309101b222d36404c586173849aafc4d5e7faffffffffffffffffffffffffffffffffefdac5af9a85705948342012000000000000000000000000000000000000000000000000000000000000010202030304040002080b151d2832424e5f677a889dabbccfe3f8f4dfcbb7a68e79634e362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c0d1e2f0fdfffffffffffffffffffbf5f3ede9e8ebeff4f8fffffffffffffffceee2cebbaa9b8573604b3828160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283953687d93abbccfe3f7fffffffffffff6e1cdbaa895806b5948342013020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c5e6c8197a3b5c5d6e7f7fff1e1d2c2b5a39b8678686060646c7883949fabbac7d7e4f4f8e5d2c1af9a85705c4a361d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4b6175879db2bdcedde4e9eae9e1cfbfb49f8a77614c3d4c5d657b899ba3b4bac7ced8dfe6eef2f4f7feffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152532414e5a63737c8690979da6a7abaeafb0b1b1b0aeaca9a7a5aa9f9d9a9794918f8c8986837f7c7975716d6964605657534e4b44373530251d15090100000000000000000000000000000000000000000000000000021628384b5d6d8297a5b7c8d9ebfbfffffffffffffffffffffffffffbeee4d7cab59f8c78624d39281600000000000000000000000000000000000000000000000000000005192b3b54697f94a9c9daecfffffffde9d7c7b6a599836e604e3a2a170400000000000000000000000000000000000000001223384c5e71869bb0c9daecfffffffffffffffffffffffffffffbe8d6c5b19c8674604b4434261506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596e8499aec3d9eefffffffffffffffffffffffffffffffff2dcc7b29d87725443301c070000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000001025394d5f676e7375787a7c7f848a90969b9fa99f988f857c736e6f6f706f6e6e6c6a6866636056544f4332221100000000000000000000000000000000000000000c21364c61768ba1b6cbe0f6fffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a151d28323c4956647a8fa4b9cee4f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdcc8b4a296806c6054483b3020180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a161e21262c303335342d211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e212e373d4a4e5e66768399a2b3c7e2f2fffffffffffffffffffffffffffffffffff4dfc9b49f8b78624d402f1c0c000000000000000000000000000000000000000000000002090b0f12141617181819191919151d20273139464b60687d8b9da6b7c9daecfffae7d4c4ab95806b5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c4d3e2eaf5fbfffffffffff8f3e8e0ded8d4d3d6dadfe3ecf7fbfffffffaecdecfbfb49f8c7a645544311a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4fffffffffffffce9d7c6b49e8977624d4130201001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6074859ba7b9c9daecfffff0e0d2c1b5a49c897d747579818a99a1b4bcc9d7e5f4fff2dec9b5a3907b66503e2d1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324657657b909fb1bdc8d1d3d5d7cdbfb3a1947f6a5847333f4c5d657985959fa9b4bbc8cbd4d8dddfe3ebe4e4e8dac9ad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005152533434f60687885919ba3acb3b7c4c0c3c4c6c7c6c5c3c1bfbcc8bbb4b2afacaaa7a4a79e9b9895918e8a86827e7a75716c68646055504a433631271d1509000000000000000000000000000000000000000000000000091e324556657b909fb1c3d4e6f6fffffffffffffffffffffffffff3e8e0d0c6b9af9a846f5a49351b0b0000000000000000000000000000000000000000000000000000000010253a50657a8fabbccfe3f8fffffff5e5d4c3b2a1927d685847331f100000000000000000000000000000000000000000091c2f4054697e94abbccfe3f8fffffffffffffffffffffffffff5e0ccb9a7917c6756453126160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c61778b9fb4cadff4ffffffffffffffffffffffffffffffffefdac4af9a856f5a362513000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000a1e30414d525956606265676a6f767b81868a8e8a837a70666054595a5a5a5958575553514e4b45383b3225140400000000000000000000000000000000000000000c21364b61768ba0b6cbe0f5fffffffffffffffffffffffff9e4cfbaa48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2c3851677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0b09e96807262594d41342b1d1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11171b1e1f1f180b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212832363f4b4f5b636e7b8799a1b3c0d0e3fffffffffffffffffffffffffffffffffffff6e2cebaa997826d5e4c3a2a17040000000000000000000000000000000000000000090a161e2124272a2b2c2d2d2e2e2e2e27313637444b57616d7e8d9fa9b7c4d4e7f7fffff2ddc8b29d8774604b35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aa6b6c2ced8e0e7edeff1f0eee5ded6ccc9c2bebec0c5cacfdae0e8f0f1efe6dfcfc0b2a1947f6a5c4a37271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34475970859ab0c9daecfffffffffffffff5e1ccb9a898836e5f4d3e2d1f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e3245566378899eabbccfe3ecfdfeefdfd2c2b6a79e9289898e969fa9b3bfcfd9e7f5fff9e6d3c3b19b86715e4c382010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d6c81969fb0b4c0bebfc6bab4a1998373604b3a2a2f3f4b5b63747f8a979faab2b7c3c3c7cacfd9cfcfd5ccbcab947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011223334350616a7d8a9aa2b1b5c1c8cbd4d5d8dadbdcdcdad8d6d4d2d8cecac7c4c2bfbcc5b8b3b0adaaa6aa9f9c98938f8a86827d79756e6560544b443731271c130800000000000000000000000000000000000000000005182a3b4b6074879cb2becee1f1fffffffffffffffffffffffffff3e3d6ccbfb3a89e927e68533c2c1900000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffff1e1cfbfb39e8976614c3e2e190900000000000000000000000000000000000000001122374d62778c9fb5cadff4fffffffffffffffffffffffffff3dec9b39e8975604b382715080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3347586b8095aabbcee2f7ffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffbe6d1bba6917c66513c271100000000000000000000000000000000000000000001132330393d38454b4d5051555760666c717679766e655d514a4336454545444342403e3c39363228272014070000000000000000000000000000000000000000000b20364b60758ba0b5cae0f5fffffffffffffffffffffffffce6d1bca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedecdbcb09e968477675f4d483b3022160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090a0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d202d3639454b525d656e7983909da5b3bfd0deeefffffffffffffffffffffffffffffffffffffdead8c7b19f907c665847331f1100000000000000000000000000000000000003111c23283236393c3f404142434343444437444b4f5560687582939fabbac7d4e2f2fffffff4dfcbb7a6907b66513c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278889ca4b4bac7ccd5d8dadcdbd8d2c9c5b9b3ada9a8abb0b5bcc9ccd6dadcdad4cabeb2a2998372604a3e2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b54697e93abbccfe3f8fffffffffffffce8d6c6b2a0927d675c4a3d2d1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495a667c8d9fb5becfdfeffffdefe0d3c5b9b3a89e9fa8abb4bac7d0e3ebf7fffff2dfcab6a5927d6752402f1c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4b607381909aa2a6a9aaaaa89f948374605544311c212e3c4955606a78828b959da5a9aeb2b4bcc9b9bac5b8b39f8c79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f304150616a7f929ea8b4c0c9d2dddfe7ebeeeff0f1f1efeeebe9e7eae2dfdcdad7d4d1d6ccc8c5c2bfc8bbb4b1ada9aa9f9b97928e89837b736860554b44373025181106000000000000000000000000000000000000000b1f3447596a7f94a5b6cadcecfffffffffffffffffffffffffff3e3d5c5b8b3a1998a7e72604b35200e00000000000000000000000000000000000000000000000000000000000a1e32465773889eb3c8ddf3ffffffffffede0ccb8a797826d5c4b37261401000000000000000000000000000000000000000b2034485970859bb0c5dbf0ffffffffffffffffffffffffffeed8c3ae99836e5645311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3ffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4c6177899eb4c8d8eafefffffffffffffffffffffffffffffffbe7d5c4a7927d68523d2813000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000005131e2527283236383a3c39454b515657616461574f4b3f35302530302f2f2e2c2a282623211e160a0c03000000000000000000000000000000000000000000000b20364b60758ba0b5cae0f5fffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebdbcdbdb0a19a897d6f62594d40342616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2731353d4a4e576068707a838c99a1b2b7c3d0ddedfcfffffffffffffffffffffffffffffffffffffff5e5cebeb39d8876614c3f2f19090000000000000000000000000200040a0c171e2f3838454b4f52545657575858595959595560646b747d8798a0b4bcc9d7e5f2fffffffffae6d4c4ae99836e5a4835200a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035485a637986969fa9b3b8c5c3c5c6c6c3c1b5b1a79e989493969a9fabb3b8c5c5c6c5c3b7b2a0988374605443302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778c9fb5cadff4fffffffffffffff4e4cfbeb49f8a7a645b4a3d2c1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6a7f95a0b2c1d2e1f1fffef0e3d6ccc6b9b4b4bac6c9cdd7e5edfefffff2e2cfbfb29c8774604b362011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d314455606d7b858c91949594928a7f72605645372614111e2c37444b5a626d7880878e94999d9faba3a4a4a4a79e95816c5b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3d4d5f6a80949db4b9c6d1dee5f0f4fafffffffffffffffffffefffef7f4f2efece9e6e8e0dedbd8d4d8cec9c6c2c8bbb4b0aca8a89e9890867d746860554a43362e20190e020000000000000000000000000000000005182a3b4c62778a9eb4c3d3e6fafffffffffffffffffffffffffbe8d5c5b8a79e91847869605443301c080000000000000000000000000000000000000000000000000000000000031629395b71869bb0c6dbf0fffffffffffbe8d5c5b59f8d7a645544311d0d0000000000000000000000000000000000000005182b3b576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a553827150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c7d7e9fdffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000000000000000000011426364a5c6c8196a8b9cce6f6fffffffffffffffffffffffffffffffff4e0cbb8a68e79634e39230e000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000010a1012151d202325272832363b39464b4e4b4639372e201c131a1b1a1919171513110e0b0902000000000000000000000000000000000000000000000000000c21364c61768ba1b6cbe0f6ffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f0ebdbcdbfb3a79e928377675f5144341e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c12151b1e1a161515141312100e0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031219273137444b525b636c757d858f999fabb3bfcad4e1edfbffffffffffffffffffffffffffffffffffffffffffece0cbb7a697826d5d4c3727150b05000600030a0c0e101315181a171f212933404c5056606467696b6c6d6d6e6e6e6e6e71757a8187939da5b2becfd9e7f5fffffffffffff2dfcab49f8b78624d3828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c495b6375818b969ea7aaaeb0b1b1aea9a39b9389827f7e81858c959ea7acb0b1b0aca59d92827460564536251302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c9daecffffffffffffffffede1cdbaa99d8879635b4936251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e304050616e8298a3b5c3d4e3f3fffff3e8e0d6cdc9c9cdd7dee1e9f5fffffff5e5d4c4b3a1917c665544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b5e6670777c7e807f7d766960544538281909000e1927313c494d5a626b73797f83878a8d8e8f8f8e8d897f73604b3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5b677d919eafbbcdd7e4eff8fffffffffffffffffffffffffffffffffffffffffffffbf5f3f0edeaeae2dfdbd7d8cec9c6c1c6b9b4ada49c92877d746760544b3f352c1d150a0000000000000000000000000000000b1f3447596c8196a8b9cde1f1fffffffffffffffffffffffffff5e0ccb8a79e897d6f625a4b43362614010000000000000000000000000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffff3e3cfbcab9b8573604b3c2b18080000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba9bacde1f6fffffffffffffffffffffffffffffffeebd9c8a8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000091c304354647a8c9fb4c6d6e8fffffffffffffffffffffffffffffffffff3ddc8b39e8874604a35200b000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000002090b0d1012161e212629323639363329221b10070000050504030200000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1f7ffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435472879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf7ece3dfdbd7d4d3d0c5b8b3a199897c6b62513c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071520272a31332f2b2b2a2929272523201d15120b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e3037444b55606770798189929ba3aeb5bcc9d0dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b1a0907b655544312220181c1b1c161e212325282a2d2f29333739464c5e666e75797c7f808182828383838384868a8f969da6b2b7c3cfe3ebf7fffffffffffffff7e2cebbaa95806b5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4956606c7881889094989a9c9b99948d867d756d69696b7078808991979b9c9a9791877d6d60564538281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b54697e94abbccfe3f8fffffffffffffffce9d7c7b8a69d8979635443301c120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122233434b6074859ba5b7c5d6e5f5fffffbf4e9e1dedee1e9f4f6fcfffffffdead8c7b7a699836e5e4d372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631404c51596266696a6a6761584a4336281a0a00000009151d2b353c484d5460646a6e727577797a7a7978746a605544311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435463798a9eb4bccce1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f1edeae2dfdbd7d7cdc9c2b6b1a59d93877c72655d4d493c31271a0e00000000000000000000000000011527374c62778a9fb4c6d6e9fffffffffffffffffffffffffffff3dec8b39e8979675f4d483c30261808000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eeffffffffffffffecdac9b5a3937e695a48362614010000000000000000000000000000000000000f24394e64798ea3b9cee3fffffffffffffffffffffffffae4cfbaa58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455674899fb4c9def4fffffffffffffffffffffffffffffff7e2cebbaa8f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4b6073859baabbcee4f4fffffffffffffffffffffffffffffffffbe8d5c5ad98836e5443301c07000000000000000000000000000001172c41566c8196abc1d6ebffffffffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000000000000000000000000000000000000000000000000003090b11161e2124211e170b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7ffffffffffffffffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1dacfcac6c2bfbebec0c4bfb3a79e91806b5b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001525323c3f46484440403f3f3e3c3b3836312727201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2933404c556068747c858e969ea7b0b5c1cacfdae7edf9fffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebeb19c8674604b3837342b313031293236383b3d4042453a474c4e57616f7b83898e91949596979898989999999b9fa9abb2b7c4cbd4e2ecfefffffffffffffffffeebd9c8b39e8875604b37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c38454b5a626c757b7f83858786837f78716860565453565a626a757c82858785827c74675f4b4538281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778c9fb5cadff4fffffffffffffffff5e5d5c4b8a79a8472604a403022120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004151e3245566277879da7b9c7d8e7f7fffffffcf5f3f4f6fcfffffffffff8eae2cebaa99d8877614c4030190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2f383b474c51545555524c463a3025180a0000000000020e19202b3536434a4e5459556062646465646360544b443726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072859ba8b9cddae9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f0ece9e1ded3cac3b7b2a59c91857a6e625a4b45382b1e0f010000000000000000000000081d3144556b8095a9bacde4f4fffffffffffffffffffffffffffce7d2bca7927d675b4d41352b1c14080000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffff7e7d2c1b39e8978625443301c110100000000000000000000000000000000000d22374d62778ca2c7d8eafdfffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527385e73889db3c8ddf2fffffffffffffffffffffffffffffff4dfcab49f8a76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000001152737495a697e93a3b5c8d9ebfffffffffffffffffffffffffffffffffff5e0ccb8a7927d675236251300000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffff1dbc6b19c86715c3b2a1804000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8ffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3b4d62788da9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d7cdc9bcb5b0adaaa9a8abafb3b8b8b39e8d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f32434f545b5d59555555545352504e4b45383c3632281a12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464c5e66747e87929ba3acb3b9c5c9d1dfe3ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdecab6a4937e6956504d483b46464639464b4e505255575a5c58616365768390999ea8a7a9abacacadadaeaeaeaeb1b4bac7c8cbd4dfe6f2fffffffffffffffffffffff6e0ccb8a7937d685544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a28323c484d5560656a6e7071716e69635b534b45383e3c484d5760676d7071706d6760554d4132281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c8d9ebfefffffffffffffffff2e2d5c5b4a2947f695f4d40302212030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283848596379899ea9bac9d9ebfefffffffffffffffffffffffff8eadaccbbb49f8b7b655947342212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121c242a34373c3f403f3d3633291c13080000000000000000060e1920253035393f37444b4d4e4f4f4f4d4b433631261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b52687d92a3b4c6d7e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0e5ded4cac3b6b2a39b8f83786b6056483c2d1f0f00000000000000000000000b20354b6074889eb3c7d7e9fffffffffffffffffffffffffffff6e1cbb6a18c76614c3d3020190e01000000000000000000000000000000000000000000000000000000000000000004172a3a5b70859ab0c5daeffffffffffffffffff0e1ccb9a89a8473604b3f2e1f0f00000000000000000000000000000000000b21364b60768ba9bacee2f6fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffff0dbc5b09b85705746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000d1d31445562788a9eb4c1d2e6f6fffffffffffffffffffffffffffffffffce9d7c6b39e8975604b36210b000000000000000000000000000000011527375a6f8499afc4d9eefffffffffffffffffffffffff3dec9b39e89745947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9ffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374759697f94a9c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2d5c6b9b4ab9f9b9795949396999ea6a6a99f8b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f616a70736f6b6a6a6968676563605658514b45382f1c13080300050301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4857616e7c87939da5b0b4c1c9ccd6dde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b39d88746b6662595c5b5b5c5d57616365686a6d6f727476787a8499a1aeb4b9c6bec0c1c2c2c3c3c3c3c3c6c9ced8dddfe6f2fafffffffffffffffffffffffffbe7d5c5b29d8774604b3520100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b3537444b5055595b5c5c59544e493d363228292b3539454b52575b5c5b57514b4437301e160a0000050b0d10100c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b53697e93aabbcee2f7fffffffffffffffffff2e3d0c0b49f8d7d675e4c40302211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b495b657b8b9fabbccfe3e9f8fffffffffffffffffffffee9daccbcaf9d927d685d4b3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d181f2226292b2a28211f170b0000000000000000000000000508131c20242a27313638393a3a39383530261d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485973889db3c1d1e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e6dfd3cac1b5b0a1998b8074625a4a3d2d1d0d0000000000000000000114263651667c91a6b8cbe5f5fffffffffffffffffffffffffffff8e3ceb9a38e79644e39241305000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1fffffffffffffffffce8d6c6b4a2947f6a5d4b3d2d1b0b00000000000000000000000000000000091e324557748a9fb4c9dff4fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffffffffffffee9d4bfa9947f6a5439291703000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f3f4b6073859ba8b9cddfeffffffffffffffffffffffffffffffffffff6e1cdbaa896806b5645321e09000000000000000000000000000000081d31445571869cb1c6dcf1fffffffffffffffffffffffff5e1ccb9a88c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4faffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d3144556277899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4b8a89e958c86827f7e7e8084888d909392836e5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6a7f85888480807f7e7e7c7a7875726d6760564c4030251e171b1a1816120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374859627582919da5b2b7c3c8d1dee0e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0cbb7a69b85807b777472717071727476787a7d7f828487898c8e8f9aa2b3bfc9cdd7d4d5d6d7d7d8d8d8d8d9dbdfe2eaf2f4fafffffffffffffffffffffffffffffff3dfcab6a5927d67523f2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19202731363b3f43454746443f38352c211e161419202832363c42464745423c363127191302030a0d1920222525211f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c61778b9fb4cadff4ffffffffffffffffffffeee3cfbcab9f8b7c665e4c402f1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4b5d677d8d9fb4bbccdaeaf8fffffffffffffffff6ebe2cbbcaf9e947f6a5f4e3f2e1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11141515120c0a0400000000000000000000000000000000070b0f15151d20222425252423201c140801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca6b7cbdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e6dfd2c9bfb2a99f958578635b4a3b2a18050000000000000000081c3043546d8398adc4d5e7fffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000c21374c61778b9fb5cadff4fffffffffffffffffff4e4d1c0b49f8b7b655b4a39291703000000000000000000000000000000031628395f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4c5d6b8095a3b4c6d7e9fdfffffffffffffffffffffffffffffffffae6d4c4b49f8a77624c382816030000000000000000000000000000000b20354b60758a9fb4c9def4fffffffffffffffffffffffffce8d6c6a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffffffffffefdac5b09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102033434b6073849aa7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a69e8a8077716d6a69696b6f73777b7e7d75604b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788d9b9d99959594949391908d8a87827c74665e4a43363329302f2e2b272220180d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445562778698a0b2b6c3cad4dde4eff5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b5a39b95908c898786858687898b8d909295979a9c9fa8a3a5b0b4c0d0dee1e9e9eaebecedededeeeeeef0f4f6fdfffffffffffffffffffffffffffffffffffff9e6d3c3b19b86715d4b37220e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000509151d20262a2e3032312e2a23211a0f090300050a161e21272d3032302d27201d1509000b171e212b34383a3b37332a1c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f849aafc7d7e9fcfffffffffffffffffffeebd9c9baa99f8c7c665e4c3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4d5f687e939dafbcccdae9fefffffffffffff4e6d9cebbae9e95806b614f4131211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0d0f0f100f0e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f4053687d92a8c4d4e7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe4ddcfc7bab4a39b8879635948341f1100000000000000000b20354b6074889eb3c8ddf3fffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90abbccfe3f8ffffffffffffffffffffeee2cebbaa9e8979635746331e0a000000000000000000000000000000001f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375e73889db3c8ddf2fffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000001325364759657b8d9fb5c1d1e4f4fffffffffffffffffffffffffffffffffdefdfcbb7a695806b5948341a0a000000000000000000000000000000000f24394e64798ea9bacde1f6ffffffffffffffffffffffffffe7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e50616d8298a2b4c5d5e8fbfffffffcf6f4f0edeaf1f3f8fffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4b39e88796a625958555453565a5a62666968605645321b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5b2aeaaaaaaa9a8a7a5ab9f9c9791887c6a60544c4639464543403c37342b231c110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba4b2becad3dfe6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c1b5b0aaa5a89f9c9b9b9b9d9ea8a3a5a7aaacafb1b4bac6bac5c8d1deedf6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1ddc9b5a38f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b1015191b1c1c19140e0c0600000000000003090b12181b1c1b18120b080203131b2933363c484d50504c473a2e211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b52687d92a9bacde1f6fffffffffffffffffffff7e7d8c7baaa9f8b7c665a483520080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112130414e606a7f949eafbccce2ebf6fffffffff2e4d7c8bbb49d94806b6250433223130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5e70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede5d7cdc1b5a69d8877624c3f2f1c08000000000000000f24394e64798ea7b8cce0f5ffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c9daecfffffffffffffffffffffffdead8c8b9a79d8776614c36210c0000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445573899eb3c8def3fffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000081c3043546277889dabbccfdfefffffffffffffffffffffffffffffffffffefdfcebdb29d8776614c3b2a18000000000000000000000000000000000215273853687e93a8c7d7e9fdfffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffff2ddc8b29d88735d48331e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6a7f95a0b2c0d1e3f1f0edebe8e9e1dedbd7d5dbdee5f0f9fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a6917c665b4c483b403f3e413c484d5154534b4538281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca4b6c4c0bfbfbebdbcc9bcb4b1ada69d8d7f726761575b5b5a5856524d483b382f1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a3b5c2cfdfe6f1faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfd2c9c6c0c6bab4b1b0b0b1b2b4b9c6babdbfc2c4c7c9cdd7cfdadde4effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ac97826d573726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070704000000000000000000000000000002060706020000000a161e3039464b545a62656561584b3f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9def2fffffffffffffffffffffff5e5d8c8baa99e8978624d3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031223314250616a80959eafbbced9e6f3fffceee2d4c6b9aa9f927f6b62504433251505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e100e0c0b080100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e324556667b90a3b4c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d2c4b7a699836f5d4c3823090000000000000013283d52687d92a7c5d5e7fbffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff6e6d6c5b7a6917b66513c26110000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4ffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000008182c3d4a60728399a6b8c9daecfdfffffffffffffffffffffffffffffffff3e3d2c1b19f907c665746331d0d00000000000000000000000000000000091d3145566e8399aec3d9eeffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffff3dec9b39e89745e38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8c9fb4becfdededcdad8d6d3d7cdc9c6c2c0c6c9d2dee5f0fefffffffffffffffffffffffffffffffffffffffff2ddc8b29d8874604a3d342a2a29292b2b34383b3e3d3632281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971879cb1c6d5d5d4d3d3d1d9cfcac7c4b7ab9f94857c767271706f6d6b676259504c3f30251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc1d2e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4dddbd5d7cdc9c7c6c5c6c7c9cdd7cfd2d4d7d9dcdee1e9e4eff1f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefddc8b39e88735544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832414d57616972777a7a76655d4b37230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576e8398adc4d5e7fafffffffffffffffffffffff5e6d8c7b8a798826d5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051424334350626b80949db4bbc8d6e3efe9e1d0c3b7a89e8c7e69615044332616070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a2123252322201d141916130f0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414b6075869cb2c1d1e4f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f7fefffffffffffffffffffffffffffffffffffffffdf0e2d4c4b3a1907b655037271502000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000006192c3c5a6f849aafc4d9effffffffffffffffffffffffffff3e3d4c4ab96816c563828160300000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778dabbccfe3f8ffffffffffffffffffffffffffffffeed8c3ae99836e593c2b190500000000000000000000000000000000000000000000000000000000000000000000132536495b697e93a1b3c4d5e7f7fffffffffffffffffffffffffffffffff4e4d5c5b5a397826d5e4c39291700000000000000000000000000000000000b20364b6075899eb4c9def3ffffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffff4dfcab49f8a755645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499abbcc8c9c9c8c7c5c3c0bec7bab4b1adabb1b5c2cad3e0edfbffffffffffffffffffffffffffffffffffffffeed9c4ae99846f5443301f1815141416192022262928211e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8096abc3d4e6e9e9e8e6ebe3dfdcd4c9bcb4a39b918a8886858483807c7770655d4a433625180c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9c0d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfbf9fffdf6f4f3f0eae9e1dedcdbdadbdcdee1e9e5e7eaeceff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2838454b5f67767f878d8f908a7b65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293951667b90a6b8cbe0f4fffffffffffffffffffffffff5e5d6c5b49e8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525334450626b7f939faab9c5d1ded7cdc0b3a59d8a7c68604f433326160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2c35383a39373531262f2b2824211e16120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d4d5f6c8196a4b6cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4eee7ebe2dfe2ebeaf0f4f8fffffffffffffffffffffffffffffffffff2e2d0bfae99836e5544311d08000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000c2035495a73899eb3c8def3fffffffffffffffffffffffffffff0dbc6b19b86715645321e0900000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c9daecfffffffffffffffffffffffffffffffff2ddc8b29d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000b1c30435463798a9fb4bfd0e2f2fffffffffffffffffffffffffffffffff4e5d6c6b8a79b8574604b402f1b0b000000000000000000000000000000000013253650667b90a8b9cde1f5ffffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffff7e2cebbaa8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889dacb1b3b4b4b3b2b0aeaba8a5a99f9b98959ca4b1b6c2d0ddedfdffffffffffffffffffffffffffffffffffffedd8c3ae98836e593625130500000000050b0d1114130b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa5b7cadff4fefdfffef7f4f1e7d9cfc1b5b1aa9f9d9b9b9a9895918b857b6b605443362a201c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c8d8eaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1eeebe9e7e5e4e2eae2dfdddddcdbdadad9d9d9d9d9dadbdcdddfe2eae7edf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0cfbfb09a85705544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384556606d7d88949ca4a5a995806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddeffffffffffffffffffffffffffff3e0ccb9a78a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525334450616a7e8c9ea7b4c0c9c6b9b4a29a877a665e4e423225160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a28323d494e504e4c4b443744413d3a36322927211f170d0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a495b677d919fb0c3d3e6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5e9e1ded8d2d9cecaced9d5dbdfe3ecf4f7feffffffffffffffffffffffffffffeddec9b49f8a75604b36200b000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000e23384d63788da7b8cce0f5fffffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fffffffffffffffffffffffffffffffff4dfcbb7a68d78624d38220d0000000000000000000000000000000000000000000000000000000000000003101b2d3e4a6072859ba9bacdddeefffffffffffffffffffffffffffffffff3e4d6c7b9a89e89786256453222120000000000000000000000000000000000071c3043546c8197acc6d6e9fcffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffeebd9b6a08b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8090979b9d9e9f9e9c9b989693908d8986828086909ca4b3bfd0dfeffffffffffffffffffffffffffffffffffffff0dbc5b09b85705443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7dceffffffffffffffff7ebe3d2c9c8bbb4b2b0b0afadabab9f9a9080726054473a3530251c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbced9e7edeeeeeeeeedecebebeaebebeceeeff2f4f7fefffffffffffffefffbf4f3efece9eae2dfdcd9d5d3d2d0cfcdd7cdc9c8c7c6c6c5c5c4c4c4c4c4c5c6c6c8c9ced8d2d8dee0e8eef3f4f6f4f3f3f3f4f6fdfffafcfffffffffffffffffffffffffffffffffffffffffffffffffffcefe0d2c2b2a1917c6651372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556607482929da6b1b6c2ae99836e5936261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8096abc0d1e4f7fffffffffffffffffffffffff3dec9b39e89745544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162633435060687c899aa2b1b6b3a89e948476645c4c40312415070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2b38454b5b6365636160555c5956524f4b46393c37332a2320190e0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636475863798a9eb4bdcde1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d7cdc9c3bdc8bbb4bbc8c0c5cacfdadfe2eaf2f4fafffffffffffffffffffffff6e1cdbaa98e79634e39240e000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000013253652677d92a7c5d5e8fbfffffffffffffffffffffffffffff7e2cebbaa8e79644f39240f00000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffffae7d4c4a7927d68523727150200000000000000000000000000000000000000000000000000000000000b161e2d394a5c697e93a2b4c7d7e9fbfffffffffffffffffffffffffffffef0e3d5c6b9a99e8a7a645a4838281604000000000000000000000000000000000e1920354a6074889db2c8ddf2ffffffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffffffffffffe0cbb6a18b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014283d50626b7b828688898989878583817e7b7875716d6b717b8699a1b3c1d2e4f8fffffffffffffffffffffffffffffffffff3dec9b49e8974604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a8095aac1d1e4f8fffffffffffffffeefe4ddd8cecac7c6c5c4c2c9bcb5af9e9681726158504a43363025180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e64798b9fb4bcc9d2d7d9d9d9d8d7d6d6d5d5d5d6d7d8dadddfe3ebe8eaececebeae9e7e7e0dddad7d4d8cecac7c3c0bebdbbb9b8c7bab4b3b2b1b0b0afafafafafafb0b0b1b3b4bbc8bdc2c8ccd5d9dde0e2dfdedededee1e9e2e4e7eaecededededededededededededededededeef1f2f2f1eeebe9e1d1c2b5a499836e5e4d391909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b60748498a0b3b8c4cac6b19c87715443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374e63798ea2b4c8ddf3fffffffffffffffffffffffff0dac5b09b85705b3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162533424e5e667884929ca49e968a7e7261584a3e2f221306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3c4956606c787a78777573726e6b6864615757514c473a38352c211e170b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c3043546176879ca8b9cddbebfffffffffffffffffffffffffffffffffffffffffffffffffffffeeee5d7cdc7bab4aea7a3aa9faaa5aab0b5bcc9caced8dde0e7f2f5fcfffffffffffffffffde9d7c7a5907b65503b2610000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000071c3043546d8298adc2d8edfffffffffffffffffffffffffffffffeebd9c8a8927d68533d281300000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffedd8c2ad98836d5544311d0800000000000000000000000000000000000000000000000000000004111b28323e4a57647a8b9fb4c0d1e5f5fffffffffffffffffffffffffffffeede0d3c5b8a89e8b7b655c4a3c2b1a0a00000000000000000000000000000008131c2c35414f64798fa6b7cbdff4ffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172c42576c8197acc1d6ecfffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d213344505d656d717374747372706e6b696662605458565d65758399a3b5c9ddeefffffffffffffffffffffffffffffffffff5e1ccb9a88d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d63788da3b5c9ddecf7fffffffffffffffff8f6eae2dfdddbdad9d8dacfcabcb09f9783766c6560544a43362c1f1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364a5c697e939fabb5c2c2c3c4c4c3c2c1c1c0c0c0c1c2c3c5c8cacfd9d3d5d7d7d6d5d4d1d5cbc8c5c2bec8bbb4b1aeaba9a7a6a4a3a1a99f9e9d9c9b9a9a9a9999999a9a9b9c9d9faaa3a7adb3b8c5c4c8cbcec9c9c9c9c9cdd7cdcfd2d5d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9dcdddddcd9d6d6cdc0b4a49c8675614c40301d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6c8197a2b2becbd5dfc9b49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092135495b70859bb0c4d5e7fbfffffffffffffffffffff6e6d0bfaa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152431404c5a63737d868b898177696054473a2d2012040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4b5a6274818b8f8e8c8a898784807d7976726c676158554d493c3633291f170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b60728399a5b6c6d6e9f9fffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d0c7bab4a99f99928d8b8a8c90959b9fabafb4bbc8c8cbd5dee1e9f4fffffffffffffffdead7c7a6907b66513b2611000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000b20354a6074889db3c8ddf2ffffffffffffffffffffffffffffffffebd5c0ab96806b56412b1600000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5b70859bb0c5daf0fffffffffffffffffffffffffffffffffff3dec8b39e8975604b36200f00000000000000000000000000000000000000000000000000000c181f2f39464b5c6475879ca9bacddfeffffffffffffffffffffffffffffff6eae2d0c2b6a79e8a7b655d4b3e2d1e0e0000000000000000000000000000000c1825303c494d5f6b8095aac4d4e7faffffffffffffffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011213242586d8297adc2d7ecfffffffffffffffffffffffffffff6e0cbb6a18b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041626333f4c50575c5e5f5f5e5d5b595653504d4b43363f4c566074859bb0c0d1e3f7fffffffffffffffffffffffffffffffffce8d6c6a7927d67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082135495b70859bb0bccfdae7f6fffffffffffffffffffef7f4f2f0f0efedece3dfcdbdb1a19989817a73676054493d30231507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f606a7f8c9ba3aaadaeafaeaeadacabababababacaeb0b2b4bcc9bec0c2c2c0bfbebcc4b8b3b0aca9a6aa9f9c99969492908f8d8c8b8a8888878685858484848484858687888a8c8e92989ea7a9afb3b8bab4b4b3b4b4bac7b8babdbfc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7c8c7c6c4c1c6b9b4a29a86776157463322120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788b9fb4c0cfe0e7e2cebaa98c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d52677d92a6b8cbe0f2fffffffffffffffffffeead8c8b3a18e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3c495460687176746c62594a43362a1c10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c647885969faba3ab9f9e9c9996928f8b87817c77716a625a534b463933291e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c5e6b8095a1b3c3d3e4f4fffffffffffffffffffffffffffffffffffffffffffffffffff4e6d8cebfb3a99f958a837d787675767b80858b939a9faaadb3b8c4c9cdd6e4edfbfffffffffff6e2cdbaa98e79644f39240f000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffdead8c8a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b8cbe0f4ffffffffffffffffffffffffffffffffedd8c3ad98836e58432e1900000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a74899eb3c9def3fffffffffffffffffffffffffffffffffff5e0ccb8a7907b66513d2c1a06000000000000000000000000000000000000000000000007131c2a34404c57616b7a859ba5b6c7d7eafdfffffffffffffffffffffffffff1e6d8cebfb3a49c897a655d4b3f2e20100000000000000000000000000000000e1c2936434a5b636f7d899eb3c8ddf2fffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4f606f849aafc4d9effffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816212f383b424648494a49474643413e3b383530262f384556647a8ea2b4c8dcf1ffffffffffffffffffffffffffffffffffebd6c1ab96816c563726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53697e939eb5bcc9d8e6f5fffffffffffffffffffffffffffffffffff8ebdbcebfb3a79e968f867d72635b4d41332516080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32424f616a7b86909598999999999897969695969697999a9d9faba6a8abacacabaaa9a7a4a69e9a9794918d8a8784807e7d7b7a787776747372717170706f6f6f6f6f707171737476797d83888f94999ea6a99f9e9e9e9fa9a1a3a5a7aaadadadadadadadadadadadadadadadadadaeb1b3b2b1aeaca8a89e9784766159473929170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92aabbcedeecfaead8c7a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20364b6075889eb3c4d5e7fafffffffffffffffbede2cebbaa9a846f5b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c36434b53576160544d483b3025180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384f647a899ba3b4bcc9bcb4b3b1aeaba7ab9f9c97918b868078706861574c463a33291b130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758667c8d9fb5bfd0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffff4e4d7c8bbb4a1998a80776e6863605861656b70777e848b92989da6a9b4b9c6d0e0e7f3fffffdf5ead9c8b49f8a76604b36210b000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff7e2cebbaa907b66513b26110000000000000000000000000000000000000000000000000000000000000000071a2d3d556b8095aac4d5e7faffffffffffffffffffffffffffffffffefdac5b09a85705b45301b00000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da7b9cce0f5fffffffffffffffffffffffffffffffffffbe8d6c5ae99836e5b49352112000000000000000000000000000000000000000000060f1a21313a474c5e6675818c9ba3b5c3d3e5f5fffffffffffffffffffffffffaece1d4c8bbb4a1998678645c4b3f2e21110200000000000000000000000000000e1e2b3a475460697984919ea7b8cce0f5fffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c4b5d697e93a2b3c7dcf1fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c23262d313334343432302e2c292623201c141a28384a5c70859ab0c5daeffffffffffffffbf5f3f0f3f5fbfffffffff0dbc5b09b85705544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20354a607280949fabbbc8d7e5f5fffffffffffffffffffffffffffffffffff9ebddd0c5b9b3aca49c928579675f504333261607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142432434f5d65717b80828484848382818180808081828385888a8d9093959797969594928e8b8885827f7b7875726e6b69686664636260565e5d5c5b5b5a5a5a5a5a5a5b5b5c5e586164686d74797f84888a8a8a898989898a8b8d8f92959798989898989898989898989898989898999c9d9d9c9996938e8981746158473b2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aac8d9ebfcffe7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566a7f95a6b7cbe0ecfcfffffffffffbebddcfbeb49f8c79634e3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1826303539464b4a4336342b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566e8398a7b5c1cfd9cfcac8c7c3c0c9bcb5b1acab9f9b958c857d766b61584c4639301f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c6176899eabbccfddeefffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c6b9aa9f9484786b6159524e4b474c50555962686f767d83888c939ea8b3bfccd5e3ebebe9e1d7cdbbaa99836e5745321e09000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000c21364a5b72879cb1c7dcf1fffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d00000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffee9d3bea9947e69543726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b566c8196abc5d6e8fbfffffffffffffffffffffffffffffffffffff3dfcab49f8c79634e41301b0b000000000000000000000000000000000002090f1a212d36414e59616d7b87969faab5c2d2e1f1fffffffffffffffffffffffef2e7dfcfc3b6aa9f948375635a4a3e2e21110300000000000000000000000000000c1c2b3c485861727e8a9aa2b3b8c5d5e7fbfffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a485a657b8c9fb4c0d0e3f7fffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e10181c1e1f1f1e1d1b191614110d0b08010a1a2d3e546a7f94a9bfd4e9fefffffffdf3e8e0dedbdee0e8ebf1f3f8f4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354606b7f8d9faabac7d7e5f5fffffffffffffffffffffffffffffffffffbede3d6ccc9c2b6b1a29a8a7d6a615144332515050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525323f4c505d656b6d6e6f6f6e6d6c6c6b6b6b6c6d6e707375787b7e80828281807f7c797673706d696663605559565452514f4e4c4b4538484746454545444444454546473a474c4e525460646a6f73757574747474747576787a7d808283838383838383838383838383838383848788888784817e79746c6056473a2a1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b6176889db3bdcedeedfafffffbf3e7e0cdbfb2a0947f6a5b4a361f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2029323635302520180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c5d2e3ebe3dfdedcd9d5dacfcac7c9bcb5b1ab9f9a928980766a61574d41332a1c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586b8096a7b8c9daecfbfffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c5b9a89e8c7f72625a4c473b383633373b3b484c535861676e73777e8a99a1b3b8c5cfd6d6d7cdc7bab49f8c7a644f39281603000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffffffefdac4af9a846f5846331f0a00000000000000000000000000000000000000000000000000000000000000000e23394e63788ea4b6cadef3fffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e00000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffeed9c4af99846f5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485972879cb2c7dcf1fffffffffffffffffffffffffffffffffffffff7e3cfbcab99836f5f4d3929170700000000000000000000000000060c0e161e212c353d4a4e5f687782909da5b4bbc8d2e0f0fffffffffffffffffffffff7ebe3d4cbbeb2a59d8c7f726157493c2d201103000000000000000000000000000004182a3a485a627683939fa9b4c0ccd5e3f3fffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131b293947586278889eaabbcedeeefffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000207090a0a09080604010000000000000011263b51667b90a6bbd0e5fffffff5eae2d6ccc8c5c8ccd5d6dbdee5ede1cdbaa98d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a61697d8c9fa9bac7d7e5f5fffffffffffffffffffffffffffffffffffff3e8e0ded3cac0b4a89e917f6b6251433323130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212f383f4c505558595a59595857565656565657595b56606366696b6d6d6b6a69676461585b5754514e4b4437413f3d3b3a383736322833323130302f2f2f2f2f3031322a33373936434b4f545a556060545f5e5f5560616365686a6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f727372716f6c686460554b45382a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5a6f849aafc4d9efffffebd6c1ab96816c56412c170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657677c919fb1c0cfe0e7edece7e0d5cbbdb0a1988272604a3d2d1a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e21201c13080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da8b9cde3f0fef7f4f3f1eeebece3dfdcdacfcac9bcb5b0a89e95897f76675f4c473a2f2213060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176899eb4c5d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffff6e6d6c6b9a79e8a7c696054483c342a23211f21262b34373a474c52585962697883929ea7b2bec0c1c7bab4a99f937f695c4a361b0a00000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff9e5d3c2a9937e69543a29170400000000000000000000000000000000000000000000000000000000000000000c22374c6177899fb4c9def2fffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f00000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffff3dec9b49e8975604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca5b6cadff3fffffffffffffffffffffffffffffffffffffffeebd9c9b3a1917c67574633201c1313110f0e0d0d0e0e101214171a21232832363d494e5b63707d8998a0b2b7c3ced9e6f0fefffffffffffffffffff9eee7d9cfc4b7b3a098877a6a605446392c1e10020000000000000000000000000000000a1f34475962788699a1b4bac7d1e0e7f3fffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1921303946576176869ca6b8c8d8eafcfffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c8d8eafdfef0e5d7cdc5b8b3b0b3b8c5c1c6c9d2d8ded7c7a5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530434f5f677c8b9fa9bac7d7e5f5fffffffffffffffffffffffffffffffffffffbf5f0e5ded1c6b9b49d95806b61504131201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232f383b40434444444443424141404141424438454b4e5153565757565554524f4c463a423f3c383531272b292826252322211e161d1c1c1b1b1a1a1a1a1a1b1c1c171f21242630353a3f37444b4a43494949444b4c4e5052555858585858585858585858585858585858595c5e5d5c5957534e4b443731271a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889db3c8ddf2ffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394d5f6d8197a2b2bfcbd5d7d6d5ccc5b8b39f968373605443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4c6d6e9fffffffffffffffffff8f4f1ece3dfdacfcac6b9b4a79e95887d6e61584c403124150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f54697e94a8b9cde3f3fffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b9a89e897a665e4a43362b1f180e0b0a0c101820222a33373d3b484d5a626f7d8898a0a7abacaaa99f978b7e69614f3e2d1b0000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff3dec9b6a48d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000a1f3447596c8196acc4d5e7fafffffffffffffffffffffffffffffffff4dfcab49f8a755f4a352000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffff5e1cdb9a88e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c3d3e6f9fffffffffffffffffffffffffffffffffffffffff7e7d0bfb39d8876614c3e35302528262423222223242527292c2c353838454b525b636e7984929ea7b2becad4e2ebf6fffffffffffffffffffbf1e6dfd1c9bcb4a69d918276645c4b4336291b0e00000000000000000000000000000000031729394c6177879ca4b3bfcdd7e5eefbfffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c35414d576175859ba4b6c4d5e6f6fffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778caabbcee2f7eee0d2c7bab4a79e9b9ea7a6abb1b5c2c3c9ccc4a6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c32414d5d657b8b9fa9bac7d7e6f6fffffffffffffffffffffffffffffffffffffffff9efe4d6cdbbaf9e957f6a604e3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c23262b2d2f2f2f2e2d2c2c2b2b2b2c2d2e273136383b3e40424241403f3d393633292d2a2623201d15161413110f0e0d0b090200070606050505050505060600040a0c0f141c20242a2731353530253426313536383a3d404243434343434343434343434343434343444748484744413e393531261d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b7cbdff4ffffefdac5af9a85705a45301b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b30414b60748499a1b3b8c4c2c1c5b8b3a69e90817360554436251301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fffffffffffffffffffffffffff8f4ece3dfd6ccc5b9b3a79e918276665e4e42332517090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d72879cb1c6d6e9fffffffffffffffffffffffffffffffffffffffffffffffffef0e2cebbaa9e8a7a645c4c403025180e040000000000050b0d171f21282b343c484d5f6777828d92969695918a827869604f433220100000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffff1dcc6b19c86715a4935200c00000000000000000000000000000000000000000000000000000000000000000004182a3a4f647a8fa6b7cbe0f4fffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f00000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffce9d6c6a7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9ffffffffffffffffffffffffffffffffffffffffffffeddfcbb7a696816c5c4f4a43363e3b3938373838393a3c3e413d494e525660676f79838c9aa2b3b8c5cfdfe6f1fefffffffffffffffffbf3e7e0d3cac0b4ab9f96887c6d61574b3e3026180b00000000000000000000000000000000000a1e3346576e8298a5b6c2d0e1e9f5fffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f492715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f3c494d5f6775849aa3b5c2d3e2f3fffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4c9dfeeded0c2b5a99f958986898c91969ca4a7aeb3b9b8a68f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001423303f4c5d657c8b9fa9bac8d8e7f7fffffffffffffffffffffffffffffffffffffffffff4e9e1ccbcaf9d927e685c4b3a2a18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e101618191a1a19181717161616171819151d202326292b2d2d2c2b2a2724211f171814110e0b080100000000000000000000000000000000000000000000000000000001080b0f15151d202932363a3b37342b2325282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f323333322f2c2924201d1409020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53687e93a8c4d4e7fafffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d324556607583939da6abadacaaa79e94887c6c6055443727180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f131515120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c3d3e6f9fffffffffffffffffffffffffffffff8f4e8e1d6ccc5b8b3a098887c686050433427170700000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384f657a8fa4b6cae4f4fffffffffffffffffffffffffffffffffffffffffffffffff0e0cebdb49f8c7c655c4b3e2f1c130800000000000000000000040a0c1219202b35414d58616d787d8181807c776d635b4e42322515020000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffbe7d5c5ab95806b563c2c1906000000000000000000000000000000000000000000000000000000000000000000000c20354a6074889db3c8ddf2fffffffffffffffffffffffffffffffff3dec9b49e89745f49341f00000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffe8d3bea8937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffffffffffffffffae7d4c4b49f8c7a6b6460545653504e4e4d4d4d4e505154575a5b63686e757c848c989fabb4c0ccd5e3ecf9fffffffffffffffffcf3e8e0d5cbc3b6b2a29a8c8176665e4c46392e1c14080000000000000000000000000000000000000c21364b61768a9fb4c3d3e0edfcfffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404c5b636f7d889aa2b4c1d2e0f0fffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473889db2c8dddfd0c0b3a49c8b80767073777c81868c92989ea8ac9d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212f3f4c5d667c8b9faabbc9daecfffffffffffffffffffffffffffffffffffffffffffffceadaccbbb49f8b7a645847362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030405040403020101010101020002090b0e1114161818161514120f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000e19212f3839464b4f504d483b3325151518181818181818181818181818181818181a1d1e1d1c1a17130f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2135495b6f8499afc4d9eefffffff2ddc8b39d88735e382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838455760727e8891959897948f887f75665e4b443727190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408131c2024282a2a27221f18141414141414141414141414141414141414141414141414141414120c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d121414141414141414141414141414141414141414141517171613100c0a04000000000000000000000000000000000000000000000000000c21374c61768ca5b6cadff3fffffffffffffffffffffffffffffffffffcf4e8e0d5ccbeb2a69d8c7e6a61524534251505000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566c8297acc2d3e5fffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c2b19f927e685d4c3e2e201200000000000000000000000000000000050e1920303a474c5a62686b6c6b6661584d493c31241507000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff5e0ccb8a78f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e00000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab9d888079746f6b68666463626263636567696c6f73787d8389919a9fabb4bcc9d1e0e8f3fffffffffffffffffcf4e8e1d6ccc4b8b3a59c9184796c61584c4033291b1001000000000000000000000000000000000000000b21364b60768a9fb4c9dff0fefffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4c5e657984929da6b4c0d0dfeffefffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365b70869bb0c5dbd2c1b3a29a86796a61575962676c71777d83899096927d675544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f3f4c5e667c8c9fabbccfe3ebfafffffffffffffffffffffffffffffffffffffffffff8eae2cebaa99d8876615443301c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102020100000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e2c35404c50576164656259504433210d030303030303030303030303030303030304070908070402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3d4d63788c9fb5cadff4fffffff4dec9b49f89745645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283945546068747b8082817f7a746a61574c403126190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f253035393d3f3f3c37332a29292929292929292929292929292929292929292929292929292927211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d182022272929292929292929292929292929292929292929292a2c2c2b2825211f17120c0a040000000000000000000000000000000000000000000a1f33475872879cb2c7dceefffffffffffffffffffffffffffffffffffffffbf3e7e0cfc4b7aa9f927f6c6352433323120200000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8def0fffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b5a497816c604e3f2f20100200000000000000000000000000000000000005131c2a333c484d52565755514c473a352c1e140600000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc0d5eafffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d00000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffeead8c8a6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b7a69d958e8984807d7b7978777778797a7c7e8185888d92999ea8afb5bcc9cfd9e7eefbfffffffffffffffaf4e8e1d6ccc5b9b3a69e93877c70645c4c463a301e170b000000000000000000000000000000000000000000091e3245566f849aafc4d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffeead8b6a18b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b657c899aa2b2b7c4d0deeefdfffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d6c6b5a39a8475635b4c46484d51565962686e757b817d675f4d37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f404c5e677d8d9fb5bdcddcedfdfffffffffffffffffffffffffffffffffffffffffffdead8c7b7a6998372604a3e2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423303c494d5e666f76797a776a62503c280b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a5c6c8196abbccfe3f8fffffff6e1cdbaa98b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2836434a5560666b6d6c6a6560554b46392f1d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c293336434a4e525454524c473a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3632281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202b34373c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e404141403e3a36332927211f170c0a0400000000000000000000000000000000000004172a3a566c8196abbfd0e6f6fffffffffffffffffffffffffffffffffffffffffbede2d5c8bbb49d95816c615041302013020000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9c8674604b42312111020000000000000000000000000000000000000000000c181f2b35383d4141403c37332a21190e000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffffedd7c2ad98826d5443301c08000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffefdac5af9a85705a45301b0000000000000000000000000000031628385f74899eb4c9def3fffffffffffffffffffffffff7e2cebbaa8f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b7b2aba79e9a9593908e8d8c8d8d8e8f9193969a9ea6a7aeb4b9c6cacfdae3ebf7fffffffffffffff8f2e7dfd6ccc6b9b4a79e95887e74675f4e4a3e33291b1203000000000000000000000000000000000000000000000316283852687d92a6b8cbe0f0ffffffffffffffffffffffffffffffffffffffffffffffffe1ccb6a18c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788a9ea8b4c0cbd4e2eefcfffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1ccb9a89b85756157493d3334373c3b484c525560656c675f4d413119090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311222f404d5f697f949eb0becfdfeffffffffffffffffffffffffffffffffffffffffffffff5e5d4c4b3a1947e695c4a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142431414d5b636f7b848a8f908c806a55392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d31455664798b9fb4c9daecfffffffffde9d7c7a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a18253037444b51565857554f4b443732291b1201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303a474c546064686a6a67615853535353535353535353535353535353535353535353535353535353524b46392b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e2b353b484d515353535353535353535353535353535353535353535557575553504c463a3c363329221f180d0b05000000000000000000000000000000000f24394e64798ea1b3c8d8eafefffffffffffffffffffffffffffffffffffffffffff2e6d9cebcaf9f947f6a5f4d3e301d150a000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8c7a645645322413030000000000000000000000000000000000000000000000040e192023282c2c2b27211f170c0600000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffbe8d5c5a8927d68533626140100000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000000000091e324556748a9fb4c9dff4fffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4cbc8c5b9b3afaba8a5a3a3a2a2a2a3a5a6a9acafb3b8c5c3c9cdd7dfe3ecf7fefffffffffff9f3efe4ddd4cbc6b9b3a89e95897f756960554d41362d1f170b000000000000000000000000000000000000000000000000000b21364b6075889eb3c2d3e7f7fffffffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a9b9c6d1dfe7f2ffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac6c5b49e8a78625746392c1e2022272a343737444b5057524d41312313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122230414f616c8096a0b2c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49f8b7a645846331f1402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031424e5f67798490999fa9ab9d87725746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112232424b6074859ba9bacee7f7ffffffffffe6d1bca7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2731363c4043423f3a3531261e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a36434a58616a73797d7f7f7c776d69696969696969696969696969696969696969696969696969696969676157493c2b1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e323c494d5962676969696969696969696969696969696969696969696a6c6c6b6865615857514c463a37342a2220190d0b05000000000000000000000000000d21364a5c6f8499aabbcee2effffffffffffffffffffffffffffffffffffffffffffff6ebe2ccbdb59f8d7d675c4d4132281a0e00000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a897816c5c4a382816060000000000000000000000000000000000000000000000000000060b0d13161716110c0a04000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff5e0ccb8a78d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffead5c0ab95806b56402b1600000000000000000000000000000b21364b60768baabbcee2f7fffffffffffffffffffffffeebd9c8b19b86715645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dfd9d4cbc8c4c0bdbbb9b8b7b7b8b8babcbec1c4c8c9ced8d1d3d7dadddfe6edeef0efedebe6dfdcd2c9c4b7b3a89e958980766a61574b443730211a0f040000000000000000000000000000000000000000000000000000091e324556697e94a4b6c9d9ebfefffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9deeefaffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a8b9b9a7947f6a5a4939291b0f0b0d12181f222731363b413d393023130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132332434a60728298a2b4c4d4e5f5ffffffffffffffffffffffffffffffffffffffffffffede2cebaa99d8776614c423220100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4e60687d8a9aa2afb4bab59f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404f606c8197a3b5c7d8eafffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20262b2d2c2a25201d14090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3a475460697680888e929494918b827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c75625a4938281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424f5a626e777c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f8181807d7a76726c676158534c473a38342b2220190d090300000000000000000000071a2d3d4e63798c9fb4c0d1e1f0fefffffffffffffffffffffffffffffffffffffffffffeeae3cfbcab9f8b7a675f4b45382c1e12030000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8a77624c3e2e1a0a0000000000000000000000000000000000000000000000000000000000000001020000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffff3dec8b39e8974604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffffffffffffecdac9a7927d68523d281300000000000000000000000000000d22374c62778ca1c8d8eafdfffffffffffffffffffffff7e2cebbaa97816c5738281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a54697f94a9c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffceee7dacfcac4c4b7b2b0aeaeaeaeaeaeaeaeaeaeaeafafb1b2b4bac7bbbec1c4c8cbd4d7d9dbdad8d6d3cac7c1b5b0a69d948980766b61584b4639312719120700000000000000000000000000000000000000000000000000000000031628384b6074869cabbccfe3eefffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566e8399aec3d3e6f9ffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eabb39e8975604b3c2b1b0b00000000050b0d151d20262c28251e1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005151c3043546074849ba6b7c7d7e9fbfffffffffffffffffffffffffffffffffffffffffffdead8c7b6a598836e604f3e2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c687e919fa8b4c0c9cebcab8e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4c5e697e939fb1c2d2e5f5ffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b1116181715100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3c495861727e89959da6a7a9a9aa9f9793939393939393939393939393939393939393939393939393939393928778625645321e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000002101e2c39464b616978838b9193939393939393939393939393939393939393939395969695938f8b87817c766f686159534d483c38342b211e160a030000000000000000000f21364a5b6b8095a2b4c3d3e0edfbffffffffffffffffffffffffffffffffffffffffffffecdac9baa99e8a7d6c6056493c301e160a00000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff8e5d2c2ac96816c5947342010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffefd9c4af9a846f5443301c0700000000000000000000000000000000000000000000000000000000000000000000000001142637576d8297acc2d7ecfffffffffffffffffffffffffffffff8e3cfbcab8f7a644f3a250f000000000000000000000000000010253a4f657a8fa4bacfe4fffffffffffffffffffffffff4dfcab49f8c79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859aafc5daefffffffffffffffffffffffffffffffffffffffffffffffffeeded1c9bcb5afa7a69d9a9999999999999999999999999a9b9d9fa9a4a6a9acafb2b7c4c2c4c6c5c3c1c3b6b2aaa39b92887f766b61584c463a32291d1509000000000000000000000000000000000000000000000000000000000000000a1d314556657b8c9fb4c0d1e1f1fffffffffffffffffffffffffffffffffffffffffbe8d6c5a28d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283851667c91a5b6cadfefffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657677d8d9a9f96816c5745321e0e000000000000000002080b101712100a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253645566277879da9bacde0e7f3fdfffffffffffffffffffffffffffffffffffffffff5e5d3c3b2a0937e695c4b3a2a19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384f647a8c9fb4bac6d0dfdac9a7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737485a667c8c9fb4bdcee0f0fffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c495a627683939ea7b2b7c4bfc8bbb4aca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a59c8674604b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000210202d3c4957616e7e8a989faaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacacaaa8ab9f9c97918a847e776f69625a554d483c3632281e170b0000000000000000071a2d3d4b6073849aa4b6c2d0e0e8f3f9fffffffffffffffffffffffffffffffffffffffff7e7d7c7b9a89e928174635a4d4132281a0f010000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48d79634e3b2a1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffebd6c0ab96816b5636251300000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859ab0c5daeffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c000000000000000000000000000013283d53687d92a8bdd2e7fdffffffffffffffffffffffecd7c1ac97816c5b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffff7e3d1c0b4ab9f99928c88858484848484848484848484848586888a8c8e9194979a9da6a8adafb0b0aeaba7a59c958d867d746a61584c473a33291e160b020000000000000000000000000000000000000000000000000000000000000000021527384b5d6b8096a2b4c3d3e2f2fffffffffffffffffffffffffffffffffffffff5e0ccb9a78b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879cb2c1d2e6f6fffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394d5f677b858a8d7c66503928160000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081828384759647a8a9fb4bccbd5e1e9f5fffffffffffffffffffffffffffffffffffffffff1e1cfbfb49f8b7a6458473726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566f849aabbccdd7e4e9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556278899eaabbcedbebfefffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0f0e0d0b090300010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0f10100e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a495a63788699a1b3b9c5cbd4d4d8cec9c2bebebebebebebebebebebebebebebebebebebebebebebebebebebec3b5a4957f6a5847331f0800000000000000000000000000000000000000000000000000000000000000000000000000000010202e3e4a5a637583939fa8b4bbc8bebebebebebebebebebebebebebebebebebebebebfc1c1c0c9bcb5b1acaa9f9a938b847e78716a625a524b453833291b1305000000000000000f1d3144556176869ca4b3bfccd6dee5e7edeff5fefffffffffffffffffffffffffffffffff5e5d7c6b9b49f978578675f4b45382d1f130500000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715b49351d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffffff1dcc7b19c87725746331e0a0000000000000000000000000005182b3b576c8197acc1d6ecfffffffffffffffffffffff8e2cdb8a38d78634e3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b53687d92aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a29a8c847d7773706f6e6e6e6e6e6e6e6e6e6e6f7071737477797c7e8285888c9398999b9a9896918c878078716860564c463a332a1f170c0300000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4b6073849aa5b6c4d5e3f2fffffffffffffffffffffffffffffffffffff3dec9b39e89745645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d92a3b5c8d8eafefffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e3828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b31414d5d6570757873604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4a5c677d929eb3b8c5cdd7e5edfbffffffffffffffffffffffffffffffffffffffede2cebaa99d8776615544311d14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9d9e9f5ecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6074859ba7b8c8d9ebf9fffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1418171f212324242422211e161916130f0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030405060707070707060503000000050b0d1114151d202224252523201c130c0a04000504040506070809090a0a090804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253647586378889ca4b3bfccd6dfe6e9eae2dfd7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2c2b49e8a76614c36261401000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3e4b5c64788699a1b4bac6ced8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d6d6d5dacfcac7c8bbb4afaa9f9a938d867f786f6760564c46393023160800000000000001152737475862778699a1b3b8c5cad3d1d8dae1ecfdfffffffffffffffffffffffffffffffff4e4d7cdbdb1a39b897d6c60564a3d30231306000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eeffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c563d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa8b9cde1f6ffffffffffffffffffffffffffffffedd7c2ad98826d5839291703000000000000000000000000000b2034485972879cb1c7dcf1fffffffffffffffffffffff6e1ccb7a18c77624c37220f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596f8499afc8d8eafeffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a84796f6862595b59595959595959595959595a5a5c5d58616466696c6f73777e8284868583817c77726b635b524b453833291f170c040000000000000000000000000000000000000000000000000000000000000000000000000000111d3144556176879ca6b8c5d5e2f1fffffffffffffffffffffffffffffffffff1dcc6b19c87715c38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6073859baabbcee2edfcfffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001323313f4c50566062605544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4d5f6b80949ea6b4bac7d0ddebf9fffffffffffffffffffffffffffffffffffffdead8c7b7a59a8473604b43321e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778daabbcee7f7ffefd9c4af9a846f5a452f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6a8095a3b5c5d5e6f6fffffffffffffffffae6d4c3a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0f1a2123292e2a333738393939383632282e2b2825211e1615110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d17191a1b1c1c1d1d1d1c1b1a18151317182022262a27313638393a3a38353025221f181b1a191a1a1b1c1d1e1f1f1f1e1d19110b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546176879ca6b6c3d0e0e8f4fafffdf7f4ece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e1cdb9a8957f6a5443301c0800000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b5c647a899ca4b2bfcdd7e2eae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8eaebebeaece3dfdcd8cec9c8bbb4afa8a39b948b847d756a61574d413426160500000000000009192a3a4859627683939ea7b1b6c2bcc2c6cfe2eaf5fffffffffffffffffffffffffffffffff4e9e1cec1b5a89e918175645c4d41312413040000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e556a8095aac6d7e9fcfffffffffffffffffffffffffffffae7d4c4a8937e68533e291300000000000000000000000000000d22374d62778ca4b6cadef3fffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e695b524c483b44444444444444444444444445463a474c4f5154575a5962686d6f71706e6c676259554e493d3631271f170b04000000000000000000000000000000000000000000000000000000000000000000000000000000000115273747586378889da6b7c4d3e1effdffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c304354647a8c9fb4becfdeeefcfffffffffffffffffffffffffffffffffffffffff7e2cebbaa8b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513212f3838454b4d4b44372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414b60727f88959fa9b3bfcddbebfefffffffffffffffffffffffffffffffffffff5e5d4c3b4a296816c614f3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c8d8eafffff1dcc7b19c87725c3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788b9fb4c1d2e3f3fffffffffffffffffff4dfcab7a58b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222d36393e433a474c4d4e4f4e4d4b453844413d3a3632292a26221f1815110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222c2e2f30313132323231302f2d2a292c2b34373b3f38454b4d4e50504d4a433637342a302f2f2f303031323334343434322e26201c130802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a60728399a5b6c4d3e1eefbfffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfce9d6c6b29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000b2035495a647a8a9ea7b6c2cfe1e9f5fefffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffff8f4f1eae2dfd8cecac4c1b5b1ab9f9a92887f76675f5144342313010000000000000c1c2b3b485861727e89949ca4a5a7adb2becdd7e5effdfffffffffffffffffffffffffffffffcebdfd2c6b9b39f97867a675f4e423122120000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72879cb1c7dcf1fffffffffffffffffffffffffffffff4dfcbb7a68d78634e38230e00000000000000000000000000071a2d3d54697e93a9c2d3e5f9fffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e54697f94aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533d37342b2f2f2f2f2f2f2f2f2f2f2f2f30312a3337393c3f423b484d53585a5b5b5956524d483b38352c201d150a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a495a6379889da6b6c3d1dfecfeffffffffffffffffffffffffffffedd8c2ad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364a5c697f94a0b2c0d1deedfefffffffffffffffffffffffffffffffffffffffdead8b6a18c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2328323638353127190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131c304354606a76808a99a1b0bdcde0f0fffffffffffffffffffffffffffffffffffffff2e2d0c0b09f947f695a48352014040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffff3dec9b39e89745645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196aabbcedfeffffffffffffffffffffff2ddc7b29d88725746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a212b35383d4a4e53585c5861636364636260565c5956534f4b46393f3b37342a2a2622201816110d0b05000504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2b343741434445464747474747464442403e413b484c505458566062646565636054514c473a454444444546474849494a494947443b3530251e160a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455687d92a1b3c3d3e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278899ea8b8c5d3e0edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4eae2dfdad2c9c9bcb4afa79e95887d6b625141311e0a000000000000000d1d2b3a46546068767f878d909298a0b4bac7d2dfeefcfffffffffffffffffffffffffffffffdefe4d6ccbdb1a49c8b7d68604e40301e0e00000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebffffffffffffffffffffffffffe9d4bfaa947f6a553b2b18050000000000000000000000000000000000000000000000000000000000000000000006192b3c4f647a8fa4b6cadef3fffffffffffffffffffffffffffffff2ddc8b29d88735b4935210c000000000000000000000000000c21364a5b71869bb0c6dbf0fffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c71869cb1c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2920181a191919191919191919191a1b1c181f222427292d2b34373e4344464543413c37342b23211a0f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c4a5b6379889ca5b4c1cfe2eaf6ffffffffffffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4a60728298a2b4c0cfe3ebf7ffffffffffffffffffffffffffffffffffffffe1ccb6a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080a151d2022201d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b57616b7883969fb0c2d3e5f9ffffffffffffffffffffffffffffffffffffffeedecdbdb49f8c78624d423222120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697f94a9bed4e9fefff5e0ccb9a78b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192d3d576c8297acc8d8eafdffffffffffffffffffffedd8c3ae98836e593929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2c353c484d555b63696d71747678797979777674716e6b686461575954504c473a403b37342b2b272220191c1b19181716151514141415130e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e3b484c5758595a5b5c5c5c5c5c5b5a585553565a596266696d717577797a7a78746d6661595c5a5a59595a5b5c5d5e5e5f5f5e5d59514a433632281f170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073879db2bfd0e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4ab96806b5639291703000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70849aa7b8c6d5e3f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4efe4ddd9cfcac5b8b3a69e92806b5f4d3a251000000000000000000d1b2936434a58616a72777b7c82959fa9b5c1d1deeefffffffffffffffffffffffffffffffffff4e8e1cec2b6a99f8d7e685e4d3c2c1906000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc6d6e8fcfffffffffffffffffffffffff0dbc5b09b8570594834200b000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8398adc2d3e5f9fffffffffffffffffffffffffffffde9d7c7ad97826d583d2c1a0600000000000000000000000005192b3c4e63798ea3b5c9ddf2fffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4f647a8fa4b5c9e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55372715050004040404040404040404050500040a0c0f111417182022282d2f31302e2c272220180e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3d4a5b6378879ba3b2beced8e6f2fffffffffffffffffffffffee8d3bea9937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546074849aa2b2bfcfd9e7f1fefffffffffffffffffffffffffffffffffbe8d5c5a08b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818263039464b5a62728196a4b6cadef3fffffffffffffffffffffffffffffffffffffffcebe2cebbaa99836e604f402f21110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8499aec3d9eefffffbe8d6c5a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a27374a5b70859bb0c5daf0fffffffffffffffffffffce9d7c6a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b29323d494e5a626b72797e8286898c8d8e8e8e8d8b898683807d7a76726e6a6661595955514d483b403c38352b31302f2d2c2c2b2a2a292a2a282320190e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825303f4b59626c6e6f70717172727271706f6d6a686c6f73777b7f83868a8d8e8f8f8d89827b777371706f6e6f6f7071727374747473726e6660544b453833291e170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a5b7cbddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715746331e0a000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c5d5e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f7ebe3dfd5ccc5b8b39e927d67523d28120000000000000000000b1825303a464c545a62666772808b9ba3b4c0d1e1f1fffffffffffffffffffffffffffffffffffcece0d3c7baab9f8d7c665b49352112010000000000000000000000000000000000000000000000000000001325365a6f8499afc4d9eeffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b563f2f1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8b9cce1f3fffffffffffffffffffffffff4dfcab59f8c77624c37220f000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788b9fb4cadff1fffffffffffffffffffffffffffffff6e1cdbaa9917c66513c271100000000000000000000000000082035485a6d8298adc1d2e4f8fffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f3347586d8297adc2d2e5ffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5544311f170c0000000000000000000000000000000000000000050b0d13181a1c1b1917120d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d4a5a62778598a0b4bbc8d4e2edfcfffffffffffffffffffbe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536455661758498a0b4bcc9d4e2ebf6fffffffffffffffffffffffffffffff5e0ccb8a78a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c29333c48546073869cb1c7dceffffffffffffffffffffffffffffffffffffffffffeead8c8b3a1937e695e4c3f2f2112040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3ffffffe3ceb9a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e2b38455563798c9fb5cadff4fffffffffffffffffffff6e1cdbaa88f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212e39464b5b636e7880878e93989c9ea8a2a3a4a3a2a79e9c9996928f8b87837f7b77736e6a6662595a55514d483c464544434241403f3f3f3f3f3e38352c201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a36434a5d6577818384858686878787868584827f7e8185888c9094989c9faaa3a5a5a89e98918c89868584848485858687888989898987837b736860564c473a33291e160a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc3d4e6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8c0d1e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3e7e0d5cbbcaf9a846f5a45301a0000000000000000000008131c2933363c484d5054606a78859aa2b4c3d3e6f9fffffffffffffffffffffffffffffffffffef0e5d7c9bcab9e8a79634d41301d0a0000000000000000000000000000000000000000000000000000071c3043546f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715d4b382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176899eb4c4d5e7fbfffffffffffffffffffffff8e3cfbcab937e69543d2d1a0700000000000000000000000000000000000000000000000000000000000000000d21364a5b6d8297aabbcee2f7fffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c00000000000000000000000008182d3e4d62788b9fb4cadfeffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404c61768a9fb4c9def0fffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8974604b3e33291c13080000000000000000000000000000000000000000000003050606040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3c4959617482949faab7c4d0e1e9f4fffffffffffffffffbe8d6c5a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081828384657617482949fabb7c3ced9e6edf6fdfffffffffffffffffffffffff3dec8b39e89735443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d14130c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171e2b3644556b8095aac1d2e3f3fffffffffffffffffffffffffffffffffffffffff6e6d0bfb49f8c7c665d4c40302314010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c50657a8fa7b8cce0f5fffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d303c49566073849aabbccfe3f8fffffffffffffffffffff4dec9b49f8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071424313f4b57616c79838b959ca5a8adb1b4b9c6b8b9b8c5b9b3b1aeaba8ab9f9d9894908c88847f7b77736f6b66625a5d5c5a59585756555554545455534d493c3631271a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2f3b475460697b889698999a9b9c9c9c9c9c9b99979593969a9ea7a5a9adb1b4bbc8bac6b9b3ada6a79e9b9a9999999a9b9c9d9e9e9f9e9e9c9990867e756a61584b463932281c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e7dac5af9a85705a45301b0000000000000000000000000c171f212b343836434a5a6375849aa5b6cadfedfefffffffffffffffffffffffffffffffffffff5e7d9c9b9a89a84705f4d39251000000000000000000000000000000000000000000000000000011426374a6073869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffff3dec9b5a4907b655645311d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586b8095a6b8cbe0efffffffffffffffffffffffffecdac9b09b86715b4a36210c000000000000000000000000000000000000000000000000000000000000000d1d30414e63798b9fb4c8d8eafefffffffffffffffffffffffffffffce9d6c6ae99846e5746321e090000000000000000000000001325364a5c6d8297aabbcee2f7fffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000010e1c2b3c4c5e6d8297a9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7937e685c4c473a3025180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3b4756606d7f8c9da6b3bfcdd7e4effcfffffffffffff5e0ccb9a78c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2939465660727f8d9da5b4bbc8d0dfe2eaf3f5fbfffefffefffaf4f2f4f0dbc5b09b86705b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1920222a28211f170b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18263753687e93a3b5c5d5e8fbffffffffffffffffffffffffffffffffffffffffede2cebbaa9f8b7b655e4d41321c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495a6e8399aec5d6e8fbfffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631414d5a62748298a2b4c9daecffffffffffffffffffffffefd9c4af9a846f5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142532424e5d6575818c989faab2b6c3c2c6c9cdd7cececed6ccc9c6c3c0c9bcb5b2aea9a5a69d9995908c8884807c78747271706e6d6c6b6a6a6969696a68635a534b45382d201103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101a2832404c5961727f8c9da6adaeafb0b1b1b1b1b1b0afadaaa8abafb3b8c5bec2c6caced8cfd6ccc9c2c5b8b3b1afafaeaeafb0b1b2b3b3b4b4b3b2aea49c938880766a61574b45393026181106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b4c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6ad98826d58432d1800000000000000000000000000040a0d19202225303c49576176879cb2becfe2f5fffffffffffffffffffffffffffffffffffffff7e7d6c6b4a2917c67523e2d1b07000000000000000000000000000000000000000000000000081d314455677d92a4b5c9def3fffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b19c8674604b433127190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6176889eb3c1d2e7f7fffffffffffffffffffffff7ddc9b5a38e79634e3a2a1704000000000000000000000000000000000000000000000000000000000005192b3b4d5f6f849aaabbcee6f6fffffffffffffffffffffffffffffff5e1cdb9a8927c6752392816030000000000000000000000091c304354647a8c9fb4c8d8eafefffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000060c0e12131211141c2c3a485a667b909fb1c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49e8a7b6c61584a43362c1e130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a38454b61697b8899a1b4b9c6d1e1e9f4fffffffffff3dec9b39e89745847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29384554606a7b87969faab3bfc9ced8dee0e8e8e9eae9e7e7e0dddfe2d7c2ad98826d58432d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308131c202b35383f3d363329221b10090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6074859ba7b8cce0edfffffffffffffffffffffffffffffffffffffffffeebd9c8baa99f8b7c675f4f423026180a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c30435462788c9fb4cadff3fffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192737444b5f67788498a0b2c0d1e7f7fffffffffffffffffffffbe7d5c5a9947f695438271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d32434f60687b87969faab4bbc8cad3d8dcdee1e9e3e3e3e8e0dedbd8d5dacfcac7c3bfc4b7b2aeaaa6a69d9995918d8987868584828181807f7f7e7f7f7d78716860564a3e2f21110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2d38454b5e667783949faab7c4c4c5c6c6c7c7c7c6c5c4c2bfbdc1c4c8ccd5d4d8dbdfe2eae4e8e1ded7d5ccc8c6c5c4c3c4c4c5c6c7c8c9c9c9c8c7c2b6b1a69e95897f766a60574b43362e20190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000d22364a5c70859baabbcee2eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebe1cdb9a8937e68533e281300000000000000000000000000000000050b0d131c2c394758657b8fa0b2c6dbeefffffffffffffffffffffffffffffffffffffffff4e4d1c0b19b86715c4a36220d0000000000000000000000000000000000000000000000000b20354b6073879db2c2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffff0dec9b5a496806b614b44372a1c10010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e334657687e93a3b5c9daecfffffffffffffffffffffff8e4d2c1ac97816c5847331f0c00000000000000000000000000000000000000000000000000000000031120344859677d92a2b3c8d8eafffffffffffffffffffffffffffffffff3dec9b49e8975604b36210b000000000000000000000009192b3c4a6072849aabbccfe6f6fffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000040f1a21232728272726303c49596278899eb3bdcee5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a89e8c8176686054493c311f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2832434f5d657683939ea8b4c0cdd6e4edfaffffffefdac5af9a85705a3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2836434a5d6576818c99a1adb4bac7c8ccd5d3d4d5d3d2d5cbc8c9ced2c2a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c161e2530353c484d54524c463a372e211e160b090b0c0c090300020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566277899eb3bfd0e6f6fffffffffffffffffffffffffffffffffffffffff6e6d7c7baa99f8b7d69604b4336281b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4a6072849aabbccfe3f7ffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374455606c7d8a9ba2b2becfdeeffffffffffffffffffffffff5e0cbb8a68e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f61697e8c9da5b4bbc8ced9dfe6edf1f3f6fcfff9fffbf5f3f1eeebece3dfdcd8d4d4cbc8c3bfc4b7b3afaaa6a89e9d9b9a99989796959494949494938d867e74645c4b3f2f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1926313e4a56606c7c8899a1b4bbc8d4d9dadbdbdcdcdcdbdad9d7d4d3d6dadde0e7e9edf1f4f7fefffcf5f3ede8e0dedbdad9d9d9dadadbdcdddededededcd3cac5b8b3a79e95897f756860544b3f352b1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8c9fb4c0d1e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe4ddcdbeb49e8976614c37210c00000000000000000000000000000000000000000e1b2a3a4b5d6e8398aec0d1e3f7ffffffffffffffffffffffffffffffffffffffffeeddc9b5a38e79644e39240f0000000000000000000000000000000000000000000000081c2f3f52677d92a5b6cae0f0fffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b09e95806c6055473a2e1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b6073859babbccfe3f3ffffffffffffffffffffffefdec9b49f8a77614c3a2a1704000000000000000000000000000000000000000000000000000000112132424d6278899eb3c0d0e6f6fffffffffffffffffffffffffffffff9e5d3c2ad98826d5745321e090000000000000000000001152737495a687e93a2b4c9d9ebfffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000000000000000c171f2c35393d3e3c3c36434b5a6277869ca7b8ccdbecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b9aa9f96897e72635a4e4133291c1102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e323f4b58616e7e8a9aa2b4b9c6d0dfe6f2fdffe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1825303f4b58616c79848f989fa9aeb3b8c5bdbfbfbebdc4b8b3b4bbc8b5a38d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0e121518161e21283236434a505a62696861584f4b3e363228201e2122211e161b1814100b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384859667c91a1b3c8d8eafefffffffffffffffffffffffffffffffffffffffff5e5d7c7baa99f8d7e6c605445392a1c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c4b5d697e94a1b3c9d9ebfeffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455607381929ea8b4c0cfdcecfdfffffffffffffffffffffff3ddc8b39e8874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859697f939faab7c3ced9e2ebf6f9fffffffffffffffffffffffffffffff8f4f2ede9e6dfddd9d4d5cbc8c4c0c6b9b3b2b1afaeadacabaaaaa9a9a9aaa8a49c93867a655d4b3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c37444b5c647581909da6b3bfced8e6eeeff0f1f1f1f1f1f0eeeceae8ebeff3f5fbfffffffffffffffffffffffbf5f3f0efeeeeeeeff0f1f2f3f3f4f3f3f0e5ded5cbc5b9b3a79e94887e73655d4d483c32281a1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a6b8c9dae7f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000001022364a5c6a8095a2b4c4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7efe4ddd2c9bdb0a0947f695847331f0a0000000000000000000000000000000000000000000c1c2e3f4e64798ea2b4c8dcf6fffffffffffffffffffffffffffffffffffffffff8e4d2c1aa95806a55402b1500000000000000000000000000000000000000000000000e23384c5d71869bb1c3d3e6fefffffffffffffffffffffffffffffffffffffffffffffffffff0e0cdbcaf9e95817361594b3f3026180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c304354647a8d9fb5c5d5e7fbfffffffffffffffffffff6e1cdbaa895806a5847331f0f00000000000000000000000000000000000000000000000000000e1f2f3f4f606f849aa7b9ccdeeefffffffffffffffffffffffffffffffdeedecab6a48f7a65503928160300000000000000000000081d31445562788a9eb4c0d1e7f7fffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000c1c29333d494e525352515254606878869ca4b5c5d5e7f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c8bbb4a79e938478685f4c463a2e1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214212e3a474c60687885939ea8b3bfcbd4e2eaf5e2ccb7a28d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e3a464c5c646f7a828a92999ea7a6a8a9aaa9a8a6a69d9faaa4ab9b86715b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f151d2023272a2d28323638454b5460666f787f7d766d645c524b453835323637363228302d2925211e16130f0b0802000000000000000000000102030506080a0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4d5e6e8399aabbcee2f7fffffffffffffffffffffffffffffffffffffffffff5e5d7c7baab9f9381726057473a2c1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939495a657b8b9fb4bfd0e7f7fffffffffff1dbc6b19c86715c47311c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4b607383969fb4b9c6d1dfecfafffffffffffffffffffffffce8d6c6ad98826d5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4bbc8d4e2ebf6fefffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e0ddd9d5d6ccc9c7c6c5c3c2c1c0bfbfbebebebfc2b5b1a49c8a7b655a4834200e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d1825303c4955606a7a86969fb3b8c4d0e2eaf6fffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3e7e0d6ccc5b8b3a69d93867b6e625a4b45382e1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175889eabbcc9d6e2eaf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefddc8b4a28c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b6072849aa6b8c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7ebe3dfd1c8c1b5b09f968272604a3a291704000000000000000000000000000000000000000000001121364a5c70859aafc8d9ebfeffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a382816030000000000000000000000000000000000000000000010263b50657b90a3b5c9e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffeebdbccbcaf9f978477655d4b43362b1d1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d6d8297a7b8cce0eefffffffffffffffffffffce9d7c6b39e8976614c3d2d18080000000000000000000000000000000000000000000000000d1c2c3d4b5d697e93a1b3c5d6e8fcfffffffffffffffffffffffffffff5eae2d0c4b19c87725d4b371b0a00000000000000000000091c2f404b6073849aa8b9cddeeefffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000417293a464c5b6367686766676b737e899ca4b5c2d2e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e6d8cec5b8b3a29a8a7d6e61584b3f32281a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2a33424e5a63737e8a99a1b2b7c3cdd7e2e3cfbcab8b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111b29333e4a4e5c646d777d84898d909394959492908c888a8d8f8f8c7e68533d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101b2224273136393c3f4239464b4f566068737b848b94928a827a716860564f4b454b4c4b463945423e3a3632282924201d15130f0e0f1011121314151617191a1b1d1f1c160d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404d63788b9fb4cadff1fffffffffffffffffffffffffffffffffffffffffffff5e5d7c9bcb49f9683756159493c2d20100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e3346576378899ea9bacedeeefffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8197a1b0bdccd6e4effdfffffffffffffffffffffffff5e1ccb9a8917c6751362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91aabbced8e6f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae8e1dedcdbdad9d7d6d6d5d4d4d3d4d4d2c9c2b5a89e8978624d3c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f212b36434a5b63737f8b9ca4b0bdcbd5e2eefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4e8e0d5ccc4b7b3a39b8f83786a60564b3f332a1c13050000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657667c8d9fabb8c5ced8e2eaf5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cfbfb09a85705947341f0b000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277889dabbccfe3f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d9cfcac1b4b0a39b908173605443301c0c0000000000000000000000000000000000000000000000071a2d3e53687d93aabbcee2f7fffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735645321e0900000000000000000000000000000000000000000002162838596e8398aec2d2e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eadaccbdb1a29a877b6a6054483b301f170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4c6176889eb3c0d1e5f5fffffffffffffffffffff5e0ccb9a796816b5b4a36261401000000000000000000000000000000000000000000000d1d2a3a495b657b8c9fb4bfd0e3f3fffffffffffffffffffffffffffef0e5d8cec0b3a6937e69543f2e1c00000000000000000000000f24384c5e6b8096a2b4c6d7e9fcfffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000000000000000a1f334658616f797c7d7c7c7c8087939ea7b5c2d2e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d5ccc0b4a89e928276655d4b45382e201400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f313c495460697883919da5b4bac7cdd7cab49f8a755645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2d363e4b4f5861686e74787b7e7f807e7d7b77737578797a7768604e3a1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121d242d363a37444b4e5155575a5761646a757e8690999faba99f988f867d756c646056606161575d5a57544f4b45393e393631272824242425262728292a2b2c2e2f313234312b2220190e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122035495a6d8298adc3d3e6f9fffffffffffffffffffffffffffffffffffffffffffff5e7d9cfbdb0a1998577635a4a3e2e2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32434c6175869ca7b8c7d8eafcfffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb5bfcde1e8f4fffffffffffffffffffffffffffff3dec9b49e8975604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c8d8eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f2f0efeeedecebeae9e9e9e9e9e5ded2c6b9a799836e5a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0d1820222933363c485460697985949faab6c2cde0e7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e8e0d5cbc1b5b1a0988a8074655d4c473a3020180d00000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e697e8d9ea7b4bbc8ced8e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee3d6ccc1b2a0907c66513b2a1805000000000000000000000000000000000000000000000000000000000000000000000000011426364859667b8d9fb5c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d7cdc9bcb4aea39b91857b6c605544362513000000000000000000000000000000000000000000000000000f21374c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffff5e0ccb8a78b76604b36210b000000000000000000000000000000000000000000091e32455673889db3c8ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eadbcec0b4a69d8c7f7262594d4133291b11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101f334758687d92a2b4c7d7eafdfffffffffffffffffffbe8d6c5b49f8b79635443301c100000000000000000000000000000000000000000010f1d2b3b47586379899eaabbcedeeefffffffffffffffffffffffffff7ebe3d2c7bab4a29a8776614c372111000000000000000000000011263b51667b909eb0c0d1e4f4fffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000c21364c6176838e9293919192969da5b3b8c5d2e0f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e8e0d1c6b9b4a098877b6b60564b3e321c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004141e2c36434b5a626f7c87959fa9b4bac7bdb49f89745f38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212e373a474c5354606366686a6a69686662596062646462594e42311e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c2330393e4a4f55556063676a6d707376798088939ca4aeb4bcbab4ada39b9289817a75747677767573706d6965605757534f4b44373d39393a3b3b3c3d3e3f4142434446484a474038352b1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4f647a8fa5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffff7ebe3cdbfb3a39b8778645c4a3e2e1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f616e8399a4b6c5d5e5f5ffffffffffffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c3d4e2eef6fcfffffffffffffffffffffffff5e5d0bfac97826d5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f0e4d6c5b49f8b78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000090b171e212b34373a464c525a62727e8a9ba3b4bbc8d3e0ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7e0d2c9beb2a99f95867b6d61584d41342b1d13040000000000000000000000000000000000000000000000000000000000000000000000000000000b1b30404f60697c89979faab4bac7ced8e6eefdfffffffffffffffffffffffffffffffffffffffffffffffffffaecded1c5b9b3a398836e5e4c381d0d000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4c5e6c8196a5b6cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfc7bab4ab9f998f857c71655d4b4437261808000000000000000000000000000000000000000000000000000a1f33475870859bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffbe7d5c5a28d78634d38230e0000000000000000000000000000000000000000000b21364b60768ba6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebded1c4b7aa9f948477675f4c463a2f1e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4e5f70849aa9bacde2f0fffffffffffffffffffff4e2cebbaa9a8573604b3f2e1d0d00000000000000000000000000000000000002131f2c3b48596276869ca7b8c8d8eafcfffffffffffffffffffffffff1e7d9cfc2b5a99f948477615847331f0a0000000000000000000000152a40556a7f95aabccddeeffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000172d42576c8197a1a7a8a7a6a7abb2b7c3ccd5e3f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe4d6cdbeb2a59d8c8074645c4f423025180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1826303c484d5e6675808b999fa9a6a8a89e89745f49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b222a333736434a4d515354555453514c474b4d4f4f4d483b31241302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e37404c515c646b7075787c7f8285888b8f959ea7b1b6c2cacfcdc9c1b5b0a79e968f89898b8c8b8a8885827e7a76716d6864605557524e4e4f5051525354555657585a5b5d5f5c564d483c32281b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5c72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffeebddcfc1b5a59c887a645c4a3b2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b697f94a1b2c2d3e3f3ffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576d8297a5b7c4d1dee1e9eceff1f3f4f4f7f6f4f2f1eee6d8c7b3a18e79644e3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da6b7cbdfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab937e69543e291400000000000000000000000000000000000000000000000000000000000000000000000000000008121d242933363b484d535861676e7884939fa8b4c1ced8e6f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfcfefffffffffffffffffffffffffffffffffffffffffaf0e5decfc7bab4a49c8f8276675f4c483b301f170b000000000000000000000000000000000000000000000000000000000000000000000000000000122232424f5e6677828b979fa9b4bbc8d1e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffecdccfc0b4a79e938575614b402f1d000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6075879cb2c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c9bcb5a99f978c837a70665e504b3f3126190900000000000000000000000000000000000000000000000000000417293a556b8095aac0d5eaffffffffffffffffffffffffffffffffffffffffffe5d0bba5907b66503b26110000000000000000000000000000000000000000000c21374c61768ca1c4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee2d4c8bbb4a29a897c6d61584c4033291b11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c31414e63798b9fb4c2d2e7f7fffffffffffffffffffdead8c8b4a2947f6a5d4b3c2b1905000000000000000000000000000001080b151d303d49596277869ca4b6c5d6e6f6fffffffffffffffffffffff7ece3d3c9bcb4a49c8b7f726159473a2917040000000000000000000000152a3f556a7f94aabfd4e9fdffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000001e33485e73889db3bfbdbcbbbcc0c7cad4e0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1cfc3b7ab9f96867a69604a4336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2b35404c57616b78838a8e9192939185705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f21253035383b3e3f403f3d3b373435383a3a37342b1d13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825303f4b505e66717a80858a8e9194979a9da6a4aab3b8c5cad3dfe3e1ded2c9c5b8b3aca99f9ea8a1ab9f9d9a97938f8a86827e7975706c6864636465666768696a6b6c6e6f707274716b625a4b46392d1f100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e576c8197acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffffffbeddfd1c3b6a69e897a645948372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e4e63798b9fb4bfcfe0f0ffffffffffffffffffebd5c0ab96806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c6176879da6b4c0c9cdd7d7dadcdddedfe3e2dfdddbd9d4cabaa999846f5c4a361a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889db2c1d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000004101b222f3839464c535962696f767c838a9aa2b4bac6d1e2eaf6fffffffffffffffffffffffffffffffffffffffffffffff8f3f1f0f4f6fcfffffdf6f4efebe7e6e5e7e9edf2f4f9fffffffffffffffffffffffffffffffffffff8ede5d7cdc2b6b1a097887d6f62594d4133291b11010000000000000000000000000000000000000000000000000000000000000000000000000004142432404c59616d78818b979faab4c0cdd7e5f1fffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb2a29a897e736157463222120000000000000000000000000000000000000000000000000000000000000000000000000000000000111e324556667b90a3b5c9ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8bbab9f978a81786e655d514c40372e1d14090000000000000000000000000000000000000000000000000000000011263b51667b90a6c6d7e9fcfffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000c21364b61768ba8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cec0b4a79e918276655e4b46392f1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132135495b6a7f95a4b5c9d9ebfefffffffffffffffffff6e6d1c0b49f8c7b655a4834200b000000000000000000000001080b141d202731414d5b6378869ca4b5c2d3e3f3fffffffffffffffffffffff2e7dacfc3b6ab9f96867a696054473b2a1c0c00000000000000000000000013293e53687e93a8c9daecffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000001f344a5f74899fb4c9d2d1d1d1d5dddfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcece1d4c9bcb4a49c8c7e6c605443301c12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e19203039464b5a636e75797c7d7e7c74604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c131c202326292a2b292826221f202324252220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a5d65707c868f959b9faaa6aaacafb2b7c4bfc8ccd5dee5f0f7f6efe4ddd5ccc8c7bab4b4b9c6bcb4b2afaca9aa9f9c97938e8a86817d7979797a7b7c7d7e7f808183848687898680786c61574a3d2e2111030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffffffffffffffffffffdefe1d3c4b8a79e8877625544311d1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c70859aa9baceddedfefffffffffffffffffeebd9c9a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586379889aa2aeb4bac7c2c5c7c8c9cacfcdc9c8c6c3c3b6b29f8b79634e3e2d1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c576c8197a3b5c1d0deebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000c171f2e37404c515761686f777e848a91989ea8b4c0cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffff6f0e5dedbdbdee1e9e4e5eae2dfdad5d2d0d0d2d4d8dcdfe6eff4f7fefffffffffffffffffffffffffffffffff5e9e1d3cabeb1a69e928377675f4c463a2e1c140800000000000000000000000000000000000000000000000000000000000000000000000000061422303a474c5a626c78818c9aa2b4bac7d3e1effdfffffffffffffffffffffffffffffffffffffff9e6d4c3b2a098847868605446392916040000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c5e70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f8d82786c635a4f4b3f382f231c110100000000000000000000000000000000000000000000000000000000000c22374c61778ca8b9cde1f6ffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e593a2a180400000000000000000000000000000000000000000a1e32465774899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1edf0f2f7fff6eae2d0c5b8b3a098877b6c61574c40332a1c130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4b6074869cabbccfe3f1ffffffffffffffffffffefe2cebbaa9e8878624d38220f000000000000000000070b141c2026313538454b5f6779879ca4b5c2d2e0f1fffffffffffffffffffffceee2d4c9bcb5a49c8c8074645c4b43362a1d0c0000000000000000000000000011263b50667b90abbccfe3f8ffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000001d33485d72889db2c7dde6e6e7ebf2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e7d9cfc2b6aa9f938172604a402f1d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121b28323c494d56606466686967605645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e111315151413110d0b0b0d0f0f0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354606b7b85919ca4aab0b4bbc8bfc2c5c8cbd4d5dde0e7f3f9fffffffff8f3e8e0ded7cdc9c9cdd6cfcac8c5c2c8bbb4b1aca8a99f9b97928e8e8f909091929394969798999b9d9f9c958b8175645c4b3f2e2111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d5c5b8a69a8473604b40301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea2b4c7d8eafbfffffffffffffffffff7e3cfbcab8f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a495b63788490999fa9a9adafb1b3b4b4bcbab4b3b1aeaaa59d917e685b4936201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364b6075859ba3b4c0cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000000000002101c2a333f4b4f5e666e767d848b939a9faaadb4b9c6d0e1e9f5fffffffffffffffffffffffffffbf5f3f2f4f6fdfffef7eee3dcd2c9c6c6c9cdd7cfd0d7cdc9c5c0bdbbbbbcbec2c7cad4dadfe2ebf6fafffffffffffffffffffffffffffffffdf1e5decec5b8b3a199897d6d61584b3f3026180d0000000000000000000000000000000000000000000000000000000000000000000000000004121c2a343c494d5a626c7984939fa9b6c3d1dfeefcfffffffffffffffffffffffffffffffffffff4dfcab7a598827362594b4336291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f40596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7c6d62594d493c372e241d1208000000000000000000000000000000000000000000000000000000000000000b1f34475974899eb4c9def3fffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725847331f0a0000000000000000000000000000000000000000031629395c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffff1e6dedcd8dadde4eff8feeee3d5ccbeb2a69d908175655e4c473a30211a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d314556647a8c9fb4c3d3e7f7fffffffffffffffffffeead8c8b8a6947f6a553d2d1a0700000000000808131c2026303537444b5056606c7d8a9da5b6c2d2e0f0fffffffffffffffffffffaecded1c4b7ab9f96867a6b60564a3e3026180c00000000000000000000000000000c22374c61778b9fb5cadff4fffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000001a2f455a6f849aafc5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffff7ebe3d3c8bbb49f96806b5e4c38240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2c3538454b4e515353524b4538281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4a607280909ba3b1b5c2c5c9ced8d4d7dadddfe7eaf3f5fbfffffffffffffffffbf5f3e9e1dedee1e9e3dfdddad7d9cecac6c2c7bab4b0aca7a3a3a4a5a6a7a8a9aaabacadafb0b2b4b1a99f96867a655d4b3f2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f1113131415151514110e22384d62778da2b7cce2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e4d5c5b4a296806b5e4c3c2b1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212253a4f657a8fa4c0d1e5f5fffffffffffffffffffff4dfcab49f8b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d495a62707b838a9094979a9c9e9f9faba99f9d9c99958f877c68604e3d2c1a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576176859aa2b1bdced8e5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000614202e3a474c5d65707b838a929a9fabafb4bbc8c9cdd6e4eefcfffffffffffffffffffffffff8f3e8e0dedddee1e9e3ebe2dfd0c7c2b5b1b1b4bac7babbc7bab4afaba8a6a6a7a9adb2b6c3c5caced9dfe7f2f8fffffffffffffffffffffffffffffff9ece3d5cbbfb3a79e918276655d4b43362a1d1103000000000000000000000000000000000000000000000000000000000000000000000000000c181f2b353c484d5b63707e8b9ca4b4c0d0deeefdfffffffffffffffffffffffffffffffffff2dcc7b29d87746055483b3026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a595806b5e4d483b352c221b100900000000000000000000000000000000000000000000000000000000000000000004182a3b5f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffff4dfcab6a58c77614c37220c000000000000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffffffff8eae1d3cac7c3c5c8d1dee5f0fef3e8e0cfc4b7b29f97877b6d61584d41362d20191414141414141414141414130c0a04000000000000000000000000000000000000000000000000000000021527384b5c6c8196a5b6c9d9ebfcfffffffffffffffffff6e6d5c5b09b85705b4a3621130700070d101b2225303536434b505560656c7481929ea8b7c3d3e0f0fefffffffffffffffffffbecdccfc0b4a69d8d8175645d4b45382d1c14080000000000000000000000000000000b1f34475971869cb1c8d9ebfefffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000014293f54697e94a7b9cce0eaf5fffffffffffffffffffffffffffffffffffffffffffffdf6f4f1efedebeae9e9e9eaebedeff3f5fbfffffffffffffffffffffffffffffef0e6d8cebdb09e907c66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1920283236393c3d3e3c3632281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d100f0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6b80959eb0b4c1c9d2dadfe2eae9eceff2f4fafffffffffffffffffffffffffffffffdf6f4f3f5fcf7f4f2efecebe2dfdbd7d7cdc9c5c1bdb9b8b9babbbcbdbebfc0c1c3c4c5c7c9c7bab4a49c8a7b655d4b3c2b190900000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0f1316141c202224262828292a2a2b29262321374c61768ca1b6cbe1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b09e917c665a483827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d314253687e93a8bdd3e8fffffffffffffffffffffff1dcc6b19c86715746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3c484d5e666e757a7f82858788898a8a8a8a888684807a73675f4e42311f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394758617584979fb4bac7d3e1ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000061424313e4b58616e7a8590989fa9afb4bcc9c9ced8dee1e9f4fffffffffffffffffffffffff7ece3dfd6ccc8c7c9cdd7ced9cecac0b3afa49c9b9fa9a3a4a5a6a99f9a969291909294989da5a8afb4bbc8cbd4dde4eff7fffffffffffffffffffffffffffffff3e7e0d0c5b8b3a098877b6a6054483b2e21140200000000000000000000000000000000000000000000000000000000000000000000000000040e19202b343d4a4e60687a869ba2b3bfd0dfeffffffffffffffffffffffffffffffffffff2ddc8b29d88735444372b1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffff3e3cebeb29c8774604b40342b20190e080000000000000000000000000000000000000000000000000000000000000000000000001f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffff9e6d4c3a6907b66513b261100000000000000000000000000000000000000000013283e53687d93a8c2d3e5f9fffffffffffffffffffffffffffffffffffffffffff9ead9ccc3b6b2adb0b4c1c9d2e0effdfbece2d4cbbdb1a59d908276675f4e4a3d342b292929292929292929292928211f170c0500000000000000000000000000000000000000000000000000000a1a2e3e4b6075879cabbccfe1e9f5fffffffffffffffffff3ddc8b4a38e79634e4231211a181b22242e3736434a4f5460656c747b8288979fb4b9c6d4e1f1fffffffffffffffffffffeedddcfbeb2a29a887b6c60564b3f32281a0f010000000000000000000000000000000004182a3b556a7f95aabbcee2f5fffffffffffffffffffffffffffffffffffff3dec8b39e89735e49341e0900000000000000000000000000000000000000000000000000000c21374c6176899eb3bdcdd7e5f0fbfffffffffffffffffffffffffffffffcf6f4eee9eae2dfdcdad8d6d5d4d4d4d4d6d8dadde0e7ecf3f5fbfffffffffffffffffffffffff6eae2cdbcb09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a161e212427282927211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d1920222525211e160a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63798c9fb4bcc8d1dee5f0f4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1eceae2dfdbd6d2cecececfd0d1d2d3d4d5d6d8d9dbdcded8cec2b6a89e8a7b655a48372715020000000000000000000000000000000000000000000000000000000000000000000000000000060c0e151d2024282c26303537393c3d3e3e3f40403e3c3936374d62778ca2b7cce1f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedecdbcb39e8978625645311d1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e192731414e6070859bb0c5dbf0ffffffffffffffffffffffecdac9ac97826d57392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2b35404c50566065696d707273747575757473716e6a6560544d4131241401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2a3a4757617381939fa9b6c3cfe1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3ebd9c8ad97826d58422d180300000000000000000000000000000000000000000000000000000000000007142432424e5c6476838f9ba3aeb4bac7cacfd9dfe2eaf3f5fcfffffffffffffffffffffffbefe7dacfcac5b8b3b2b4bac7b8c8bbb4ada29a908686898c8e8f9091908a85807d7b7b7d7f83878c939a9faab2b7c4c9d2dde4eff8fffffffffffffffffffffffffffffbede3d5ccbeb2a59d8c7f7262594b3f321d150a0000000000000000000000000000000000000000000000000000000000000000000000000000060d19202d36424e5c6476849aa1b3c1d1e1f1fffffffffffffffffffffffffffffffff4dec9b49f89745645321e0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b1a0907b6556453220190d06000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b553626140100000000000000000000000000000000000000000e23384d63788da4b6cadef3ffffffffffffffffffffffffffffffffffffffffffebdbccbbafa49c989ba3b1b5c2d1dfeffffff2e6dfcec3b7b2a098887d70635b4d483b3e3e3e3e3e3e3e3e3e3e3e3e37332a20190e0200000000000000000000000000000000000000000000000000101e324557657b8c9fb4becdd7e5f0fefffffffffffffff7e4d1c1ae99836e604e41362d2d2d36393e4b4f5460656c747a818890979ea7b1bdcdd6e4f1fffffffffffffffffffffff0e0cfbfb2a0988477655d4b45382e1d150a000000000000000000000000000000000000000d22374d62788b9fb4c7d7e9fcfffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f0900000000000000000000000000000000000000000000000000000a1f334758697e939fb4bac7d2e0e8f4fcfffffffffffffffffffffaf4f2e9e1ded9d3d8cec9c7c4c2c1bfbfbebfbfc0c2c5c8ccd5d7dee0e8f0f4f7fefffffffffffffaf6ebe2d5c9bcb19c86715c47321c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f111314120b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232b34383a3a3632281e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096aabbcedde4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f0ece7e3e3e4e5e5e6e7e8e9ebecedeef0f2f4eae2d3c6b9a89e8978625544311d0c0000000000000000000000000000000000000000000000000000000000000000000000050b0e192023273136393d4136434b4c4f5152535454555553514e4b4550657a8fa5bacfe4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebe0ccb9a79b8574604b40301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2c37444b5f697e93a3b5c9ddf2fffffffffffffffffffff8e3cfbcab917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202f3838454b5054585a5c5e5f5460545f5e5c5955504b4336302314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a394655606c7e8b9da5b2becdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4e9e1dedacebbaa937d68533e281300000000000000000000000000000000000000000000000000000000000004142532424f60687a8798a0b0b4c1c9cdd7dfe3ebf4f7fdfffffffffffffffffffffffffff3e8e0d1c9bcb5aea79e9d9fa9a2a3a4aa9f988e847b71717477797a7b7b7b76706b68666667696d72777e858b959da6b0b5c1c8d1dde4eff9fffffffffffffffffffffffffffff3e8e0cfc3b7aa9f958477655d4f4231271a0c000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a21313d4a586175839aa3b4c3d4e6f6fffffffffffffffffffffffffffffff6e1cdbaa98b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253654697e93a9c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a697826d5d4b382816050000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5443301c0800000000000000000000000000000000000000000c2135495b72879cb1c7dcf0fffffffffffffffffffffffffffffffffffffffff2e2cdbdaf9d948783858e9ca4b4c1d1e3f3fffffaece1d4cabeb2a69e9284796c6259545454545454545454545454534c473a352b1d150a000000000000000000000000000000000000000000000000031628394b5d6b8095a0b4bac7d3e0ecfbffffffffffffffefdbc7b3a1927e685f4e4a3d423e4a4f565c646b737a81888f979da6acb3b8c5cee1e9f4fffffffffffffffffffffef0e4d2c2b2a198827461594b3f32281a100200000000000000000000000000000000000000000b203448596d8297a9bacde1edfefffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e08000000000000000000000000000000000000000000000000000004172a3a4f606c81939fa9b5c2ccd6e1e9f4fafffffffffff9f3f1e7dfddd7cdc9c3bec7bab4b2afadacaaaaa9a9aaabadafb3b8c5c2c8ccd6dbdfe2eae9ebecececeae6dfd9cec5b8ab9f927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212f383c484d504f4b453832281a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c8d9ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8f8f9fafbfcfdfefffffffffffffffffdf1e4d6c6b8a79b8574604b3a2a17040000000000000000000000000000000000000000000000000000000000000000080d181f222c353837444b4e52565a54606264666868696a6a6a6966636056606c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a396816c5e4d3c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3c4955606b7d8c9fb4c1d2e4f8fffffffffffffffffffff4dfcab59f8b77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c232832363b3f424547494a434b434a484744403a35302618120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2937444b60687a8798a0b4b9c6d2e0edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5ded7cdc9c5c9b49f8b77624d37220d000000000000000000000000000000000000000000000000000000000001122232434f60697e8c9da5b2bec8d1dee1e9f4f7fefffffffffffffffffffffffffffffeede3d6ccc1b4ab9f998f8988898b8d8e8f8f8b83796f655d5c5861636566666661575653515152545859626970777f88919ba3b0b4c0c9d2dfe6f1fcfffffffffffffffffffffffffffbece1d4c8bbb4a29a887b69604b4538291c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000007141f2d3a46576074859ba5b7c8d9ebfefffffffffffffffffffffffffffffde9d7c7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff4e4d0bfb39e8876614c3f2f1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffff3dec9b49e8974604b35200b000000000000000000000000000000000000000006192c3c566b8096abc2d3e5f9fffffffffffffffffffffffffffffffffffffae6d4c3b09f947f736e7079869ba3b4c5d6e3f0fefffff1e6dfcec5b8b3a29a8c81786e6969696969696969696969696861584d483c32281a0f0100000000000000000000000000000000000000000000000a1b2e3f4b607382929fa9b6c2cee0e7f3fffffffffffff6e2d0bfb49f8c7d6e635b5857595c646b727a81888f969da6acb3b8c4c8ccd5e3ebfcfffffffffffffffffffffbebe0d2c6b5a49983726056473a2e1e160a0000000000000000000000000000000000000000000005192b3b4d62788a9fb4bfd0e0f0fffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000000000000000c1c32424a60727e8b9ca4b3b9c5cdd7dfe7f2f5f6f4f0e5dedcd4cbc8c7bab4aea9a5a99f9c9a9896959494949596989a9ea7a7adb3b8c5c6caced8d4d6d7d7d6d4d4cbc8bbb4a79e8d7f69604e3a25110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1019140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041424323f4b505a62656460564b45382b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d5c5b5a3947f695847331f0a00000000000000000000000000000000000000000000000000000000000007111c232a34373c494d53556064686b6f737577797b7d7d7e7f7f807e7b797673747d8c9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d2c1b09f917c665a48372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132330404c5a6374808d9faabbcedfeffffffffffffffffffffffff1dbc6b19c86715947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a161e21252a2d303233263035302633312f2b25201c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192731424e5c647682929ea8b5c2d0ddedfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebe0d2c9c6b9b4b0adab99846f594834200b00000000000000000000000000000000000000000000000000000000000f1f30404f61697e939faab7c3cfdde4eff6fdfffffffffffffffffffffffffffffffff6eae2d0c5b9b3a39b8d837a747274767879797a786e645c504b3f474c4e4f5051504b46393d3c3b3d3f3b484d5359626a747c85909aa2b0b5c1cad3e1e8f4fffffffffffffffffffffffffffff1e6d9cec0b4a69d8c7e6d6056473a2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c293945566277879daabbcee2f1ffffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b3a1927d67584733211100000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88e79634e39240e0000000000000000000000000000000000000000000f24394e64798ea4b6c9def5fffffffffffffffffffffffffffffffffffff4dfcbb7a596816c60545c6475849ba7b9c5d2e2eaf6fffffaece3d5cbc0b4aa9f978b837e7e7e7e7e7e7e7e7e7e7e7e7d766d625a4b45382c1f11030000000000000000000000000000000000000000000000111d314455606d7d8a9ca4b1bdccd5e3edfaffffffffffede2cebbaa9f928379716d6d6f737980878f969da6acb3b7c4c8cbd5dde0e7f3fffffffffffffffffffffaf3e8e0cdc2b5a89c8674605445382a1c11030000000000000000000000000000000000000000000000000d20344859697e93a1b3c2d2e1f0f2f8ffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000000141c30435460697a86939ea7b4b9c6cbd4dee0e1dedad3c9c6c4b7b2aca99f9994908d8a87858381807f7f7f7f818385888c92979ea7abb0b4bbc8bfc0c1c2c1bfc3b7b2aa9f97897c69614f42311e0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309111c23252f29201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f11121211100d0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122332424f5d6571777a7a756b6056483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d2c1b49e8976614c37210c00000000000000000000000000000000000000000000000000000000040f1a212e373b474c545a63696f75797d8185888a8c8e9192939394959593918e8a8889929faabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcdbdb39e8978625544311d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112130414d5e667885959fabbbc8d8eafdfffffffffffffffffffffce9d7c6ab96816b563b2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1014181b1d1e141c201c141e1c1915100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d313e4a58616e7d8a9ca4b3bfcfdcedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e8dbcdc2b5b1a89e9a98988d7a644f3b2b1805000000000000000000000000000000000000000000000000000000000c1c2c3d4d5e697f939cb4bbc8d4e1edf8fffffffffffffffffffffffffffffffffffff2e6d8cebfb3a79e92857a6e656054576163636465625a4e4a3e382f3337393a3b3c3b363228282626282a2b34373b484d556067707b85909ba3b2b6c3ccd6e4ecf8fffffffffffffffffffffffffff6ebe2d1c4b7aa9f9382746158483b2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b28384759647a8c9fb4c3d3e6f9fffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffff4e1ccb9a899836f5f4d3a2a170300000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffce8d6c6a8937e68533e29130000000000000000000000000000000000000000000d22364a5c71869cb1c7d7e9fdfffffffffffffffffffffffffffffffffce8d6c6b29d8775604b434a576278899ea7b5c2ced8e6eef8fffff3e7e0d1c8bbb4a99f98949393939393939393939393938a82786b6056493d2f2111000000000000000000000000000000000000000000000001142637444b60687986979fb3b8c5cfe0e7f2fefffffffeead8c8bbb4a0988e86838284888e969da5abb2b7c4c8cbd4dde0e7f2f5fbfffffffffffffffffff7f2e7dfd5ccbdb0a49c8a7a64564536271a0c000000000000000000000000000000000000000000000000000005192b3b4a60728399a4b5c3d2dbdde4effdffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000132536434a5c64737e89969ea8b2b7c4c8cccdc9c5c2b6b1aaa69d97908a847e7b7874726f6d6c6a6a696a6a6b6d7073777c828990969b9faaa7aaabacadacaaa7a59d968b8277665e4f4332231301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1319161e212e373a443e35302518100902000000000000000000000000000000000000000000000000000000000000000003090b12161e2124262727262522201c130d0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414f61697b858d8f8f8980756259483a29180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec9daecfffffffffffffffffffcf5f3f0eeecebedf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e1cdb9a8937e68533e29130000000000000000000000000000000000000000000000000000000c171f2d363f4b5059626a72787e84898e92969a9d9faaa4a6a7a8a9a9aaaaa8a6ab9f9e9ea7b4bbc8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebe0ccb8a79b8573604b3f2f1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4d5f677c899ba3b5bcc9d8e6f6fffffffffffffffffffffff6e1cdbaa8907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070001080b0801000704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214202d3a464c5f68798699a1b2becfddedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8d8cbbdb0a49c9289858283806a5c4a361d0d000000000000000000000000000000000000000000000000000000000818293a495b667c8d9fb5bbced8e6f1fffffffffffffffffffffffffffffffffffffef0e2d4c8bbb4a199897d72645c4f4b43464b4d4e4f504d483c362d231c1f222425262626211e1613111112141820222b3437444b515e65707b85919da5b3b9c6cfdee5f0fdfffffffffffffffffffffffffeeee2d5c8bbb4a09784766259483c2b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4a5c6b8095a4b6cadef0ffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273754697e94a9c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffff4e4d0c0b49e8a78624d41301c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d583b2a18050000000000000000000000000000000000000000071b2d3e54697e94a9bacde1f7fffffffffffffffffffffffffffffffff5e1ccb9a8937e6956453239495a657b899ca4b4bbc8d1dee5f0f8fffbeee6d9cec7bab4ada9a9a9a9a9a9a9a9a9a9a9a9a99f978b8074635b4b3f2f1f0e000000000000000000000000000000000000000000000009192631424e5b637581919ea7b2bfcbd5e2ebf6fffffff6e6d8cebfb2aea49c9897999ea6abb2b7c3c8cbd4dddfe7f2f4fafffffffffffffffffffbf5efe4ddd4cbc5b8b39f968679645c4a3828180a000000000000000000000000000000000000000000000000000000000d1c3043546176869ca5b5c2c5c8d1dfeafefffffffffffffffffff8e4d2c1a7927d68523d2813000000000000000000000000000000000000000000000000000000000000081825303d4a55606977818a959da6adb3b8bab4b0aaa49c958e88827b756e69666260545a5857555554545556585a5962676d757b81868a8e92949697979795928d8780786d61594c40322414050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e21282e2832363f4b5059544a43362d211e160e0b08010000000000000000000000000000000000000000000000000000060a161e2127293236393b3c3c3c3a383530252320190e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d5f697f8d9ba3a5a89e9686776258473625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94abbccfe3f4fffffffaf4f2ede9e8e1dedbd9d7d6d8dcdfe6e9edf1f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6af9a846f5a452f1a0500000000000000000000000000000000000000000000000001111c2a333d4a4e5d656e777f878d93999fa8a7abafb2b4bbc8bbbdbdbebfbfbfbec9bcb5b3b3b9c5ced8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b4a395806b5d4c3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d677d8c9ea7b5c1cfdae7f6fffffffffffffffffffffffff4dec9b49f8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2933414e5b63758398a0b2bfd0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeadacbbaad9e96867d74706d6e6a61503e2d1b0000000000000000000000000000000000000000000000000000000001142636465863798a9eabbccfe2eaf6fffffffffffffffffffffffffffffffffffffbeedfd2c4b7aa9f9483776860544a3e3530333638393a3a38352b221b10080a0c0e101111110c09030000000000050b0d1820273135404c505d65727d87949ea8b2bec9d2e1e9f5fffffffffffffffffffffffffff2e6d8cebeb1a29a8677625a483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4b6074879cb2c2d2e5f8ffffffffffffffffffffffffffeed9c4ae99846f593a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffce8d6c6b4a2937e685a48342313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725947341f0b0000000000000000000000000000000000000000001021374c61778a9fb4c9d9ebfefffffffffffffffffffffffffffffff3dec9b49e8976614b38282c3c4b5d657986969faab4c0c9d2dee5f0f8fff6ebe2d8cec9c3bebebebebebebebebebebec7bab4a99f958679655d4b3d2c1b0b000000000000000000000000000000000000000000000009141d313d4a57606c7c8999a1b3b7c4ced9e6eef7fffff6eae2cfc6c2b5b1adacaeb3b8c4c7cad4dddfe6f2f4fafffffffffffffffffffff6f3e7e0ddd1c8c4b7b3a79e918174635b4a3e2d1a0a00000000000000000000000000000000000000000000000000000000000013253646586278879ca4a6b0b4c1cce2ebf6fffffffffffffffff2ddc9b5a38d78624d38230d0000000000000000000000000000000000000000000000000000000000000008131c2d37444b59616b77808890989ea7a89f9b958e868079746c66605654504d4a43364341403f3f3f4041433b484d525560656b7176797c7f818282817f7c78726b625a4c473b2f221406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2932363d4339454b525d656e6960544a3e36322824201d14100b09020000000000000000000000000000000000000000050f1a212832363c39464b4e50515251504d4a433638352c221b10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758677d8d9fabb5c1b9b4a49c8676615443301c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778c9fb5c5d6e6f2f0ebe6dfddd8d4d6ccc9c6c3c2c1c3c7cad3d4d8dcdfe3ececf0f3f6fcfffffffffffffffffffcf5f3f0edeaeaebeef1f4f7fefffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d08000000000000000000000000000000000000000000000008141c2f3a474c5b636f7a838b949ca4a8aeb4bac6c0c4c8caced9d0d2d2d3d4d4d5d3dacfcac8c9ccd6e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c1b59f8d7b655847331f140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b8c9faab9c5d2e3ecf7fffffffffffffffffffffffffbe8d6c5ae99836e5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d14191b1a1715110e0c0a0300090909090909090909090909090909090909090909090909090909090909090909090909090803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f313d495761738298a1b3c2d3e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcdbcad9c9381736760555858555043332010000000000000000000000000000000000000000000000000000000000e1c3043546176869ca8b9c9daecfefffffffffffffffffffffffffffffffffffffaedddd0c1b5a69d8c7e6f62594a43362d201c1e21232424252220190e0700000000000000000000000000000000000000000509151d202f383f4b546067747e8998a0b1b5c2cdd7e5eefbfffffffffffffffffffffffff6eae2cec0b4a49c87786259483a291a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000101d314455677d92a4b5c9def4fffffffffffffffffffffffffff1dcc7b29c87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffff2e1ccb9a89a8472604a3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9deeffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58c77624c37220d0000000000000000000000000000000000000000000a1f3347586c8297abbccfe3f7fffffffffffffffffffffffffffffbe8d5c5ac97826d5746321a1e2e3f4b5b6374808c9aa2b1b5c2c9d2dde4eff9fef5eae2dfd8d3d3d3d3d3d3d3d3d3d3d3d7cdc7bab4a49c8a7b655b4939291808000000000000000000000000000000000000000000000001131f2d39454b5e667783919da6b4bbc8d0dce3eef6fcfeede2dbd2c9c6c2c2c4c8cbd5dddfe6f1f4fafffffffffffffffffffffff7eee3dcd5cbc8c0b4b0a69d94897c6c6056493d2d2010000000000000000000000000000000000000000000000000000000000000000818293a48596277868c919ba3afbbced9e6f6fffffffffffffbe7d5c5b09b86715a4835200b0000000000000000000000000000000000000000000000000000000000000000000f1927313b474c58616a747b82888c8c89857f79716a646054514b45383b383530252e2c2b2a2a2a2a2c2e2b343737444b5056576164676a6b6c6d6c6a67635b564d493c342a1d120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b18253039464b52595c576067717b847e72645c514b45383935312625201d150b0903000000000000000000000000000000000d18202c3539454b52585761646667676665626054554d493c362d1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c6176899eabbcc9d2cdc2b5a4998372604a3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596d8298a7b9c8d8dddad6d4cbc8c3bec6b9b4b1aeacabadb2b6c3bfc3c7cacfdad7dadee1e9e9edefefefefedebe9e8e1dedbd7d5d4d6d9dcdfe2ebebeff3f5fcfffefffffffffffffffffffbf6eaddc8b39e88735e49331e09000000000000000000000000000000000000000000000a1826303f4b58616d79848f989faab1b6c2c4c9cdd7d6dadddfe2ebe6e7e8e8e9eaeae8ece3dfdddee0e8f4fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe3cfbcab9d8876614c42311f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aaabbc8d6e4effffffffffffffffffffffffffffff5e0ccb9a7917c6752382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1820222a2e302f2d2a2724211e171e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d18130e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f2c39465560738399a4b6c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b09e937e6c60554b443743403c332515020000000000000000000000000000000000000000000000000000000e1e2f404b60728399a4b6c6d6e7f7fffffffffffffffffffffffffffffffffffffaeddccfbfb3a39b887b69614d483b30251810080a0c0e0e0f100d0b050000000000000000000000000000000000000000000000000108111c232e36434a56606977828f9ca4b4bac7d1e0e8efeeeef0f6fffffffffffffffffeecded1c2b5a59c87776258473828150200000000000000000000000000000000000000000000000000000000000000000000000000000000021527374a6073869cb1c6d6e9fcfffffffffffffffffffffffff4dfcab59f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa8b9cde1f5fffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49e8a78625443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c1d2e4f8fffffffffffffffffffffffffffffffffffffffffff9e6d3c3a6917c66513c271100000000000000000000000000000000000000000004172a3a4d63788c9fb4cadfedfffffffffffffffffffffffffffff5e0ccb8a78f7a655039291610212e3d4956606b7984909ca4b1b5c2c9d2dee5f0fbfdf6f4ede9e8e8e8e8e8e8e8e8e8e8e9e1d7cdc2b6a89e8979635746362513000000000000000000000000000000000000000000000000010f1b2832404d59616e7d88979faab3c0c8d1dee1e9edeff1f0e5dedbd8d7d9dde0e7f2f4fafff8f8f8f8f8f8f8f8f8f8ffffeee3dcd0c7c5b8b3aba29a92887f77665e4b45382c1f100200000000000000000000000000000000000000000000000000000000000000000b1b2b3b48596275777c85949db4bbc8d9e7f7fffffffffff3e0cbb8a6937e69543c2b19060000000000000000000000000000000000000000000000000000000000000000000009151d2a343a474c5460656d74777775706a645c554f4a43363632282622201c131817151514151516181820222731363b39464b4f52555657585755524e493d38352c1f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2936434a5761686e7273767d858f9993847a6f676056534e4b44373a363127211e160a0600000000000000000000000003131d2b343d494e5760676d7276797b7c7c7b7a7874706a625a4f4a3e32281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8096a7b8c9dae7e1d2c2b3a1937e685947341f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6277899eaabbc8c8c5c1c4b7b2ada9a5a89e9b999796989ca5a5a9adb2b5bcc9c1c5c9cdd7d4d8dadadadad8d6d3d6ccc9c5c2c0bfc1c3c7caced9d6dadee1e9e8e9eaebecededededecebe8e0d8cebfb09a85705b45301b060000000000000000000000000000000000000000000a1a2736434b5d6576828c99a1aeb4bbc8cad3d9dee1e9ebeff2f4f7fefffcfdfefefffffffff8f4f3f3f5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b7a699836e604e3d2c19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adbdcee2eaf6fafffffffffffffffffffffffffce9d7c7b39e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b34373f444544423f3c393633293434343434343434343434343434343434343434343434343434343434343434343434343434322e2823211a140e0b0700000305060604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b293744556175869caabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a396806b604b443731272e2b282115070000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6b8095a1b3c3d3e4f4fffffffffffffffffffffffffffffffffffffceddccfbeb2a1998578655d4f43342b1c13080000000000000000000000000000000000000000000000000000000000000000000000000000091118253038454b59626d7b86949fa9b4c0ccd6d9d8d9dbe2edfbfffffffffffffffceee0d2c3b6a59c8676615645321d150400000000000000000000000000000000000000000000000000000000000000000000000000000000091c304354687d93a8b9cde1f5fffffffffffffffffffffffff8e3cfbcab917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc6d6e9fcfffffffffffffffffffffffffffffffffffffffffae7d5c4b3a1937e685a483625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a3b5c9ddeeffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b56382715020000000000000000000000000000000000000000000c2135495b6e8399aebfd0e6f6fffffffffffffffffffffffffff3dec8b39e8874604a35200b02101f2c38454b5b636f7c86919ca4b0b5c1cad3e0e7f3fffffffefefefefefefefefefefffdf5eae2d3c6b9a79c8675615443301c12010000000000000000000000000000000000000000000000000a161e303b474c5f6776818c9aa2b0b4c0c9cdd7d8dadcdddedfe3ece1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ece3d1c8bfb3afa69e968d857d746a61594c4032281a0f01000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b4857616266737f929faabbc9daecf7fffffff3e2d1c1b39e8875614b36210e000000000000000000000000000000000000000000000000000000000000000000000000010c181f2a3336434b50546062626054554e4a3e39353025211e16110d0b0700000200000000000100050b0d151d2026283236393d3f41424242403d38352c2320190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293946546069757d8387888a929ba3aea29a8e847c756e6863605555504b453836322820190e040000000000000000000b171e313b484d5b636c757c82878b8e909191918f8d89857f786f645c4b45392b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175899eb3c5d5e7f7f0e0d0bfb39e8977624c3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f344759667c8c9faab2b3b0aca7a69d9894908c898684828183878c9094989c9faba8acb0b4b9c6bfc3c5c5c5c5c3c0bec6b9b4b0adabaaabaeb1b4bbc8c1c5c9cdd6d3d4d5d6d7d8d8d8d8d7d6d5ccc8bbb4a1927d68523d28130000000000000000000000000000000000000000000a1b28384554606b7b88989fabb3bfc9ced8dee5eef4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4b3a1937e685b49372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b909fb1bfced8dfe6ebeef0f2f3f4f7f7f4f3f1efe9e1cdbaa996816b5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a28323b484d54595b5a5754514e4b4639494949494949494949494949494949494949494949494949494949494949494949494949494948433e38352c2924201c1315181a1c1b19140c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1927374657647a8c9fb4cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9b8572604a4231261d151915130d0400000000000000000000000000000000000000000000000000000002162838495a667c8d9fb5bfd0e1f1ffffffffffffffffffffffffffffffffffffffeedecfbeb2a098837562594b3f3220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c27313b484c5d65737f8b9aa2b3b9c5c4c3c3c7cfddecf9fffffffffffffffef0e1d3c3b5a49a8474604b4333221100000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6176899eb4c9def3ffffffffffffffffffffffffffecdac9ab96816b56392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a699836f604e3c2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072859bb1c0d1e3f7fffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705645311d0900000000000000000000000000000000000000000006192c3c4f647a8fa1b3c8d8eafeffffffffffffffffffffffffedd8c3ae98836e5443301c0700010f1a28323d4a4e5e66737c86919ba3b1b6c2ccd5e3ecfafffffffffffffffffffffffffffffdf0e4d6c5b6a4998372604a41301f0f0000000000000000000000000000000000000000000000000003121d2a34414d58616c7984909aa2adb4b9c6c2c5c6c8c9cacfdacccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcddacfc0b4afa19991888079706760564c473a2f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b39464b4d54606a7d8c9fabbccfdae7f4fbf2e4d5c4b4a3937e695746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000040c171f26303536434a4c4c4b433639362d24201c130b0903000000000000000000000000000000000002080b10161e2124272a2c2d2d2c2a2723211a0e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a465761727e8892989c9d9faab0b5c0b4afa29a9189837e7975706a656056514b4538352b1f170c000000000000000e1b2933424e59626d79828991979ca5a3a5a6a7a6a5a99f9a948c847a6d6057483c2b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000316283852677d92a8b9cce3f3fffeeee0ccb9a797826d5b4935210e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c5e677d8c989d9d9b96928d88837f7b7774716e6d6c6e72767b7f83878b8f93979b9ea8a6aaadb0b0b0afaeaba9a6a89e9b98959596999c9faaa8acb0b4b9c6bdbfc0c1c2c3c3c3c3c2c0c5b8b3aa9f968272604b35200b00000000000000000000000000000000000000000818283945566072808d9da6b4bcc9d0dfe2eaf6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49f8a79635544311d0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6c8197a1b4bbc8cbd4d6d9dbdddedfe2e2dfdedcdad7cdc0b49f8a77624d382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a38454b5962696e706f6c6a666361575e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d58534e493d3e393530252a2d3031312e2a221f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091929394a5c6c8297acc2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7a645443301d14090100000000000000000000000000000000000000000000000000000000000000010f1e3245566378899eabbccfddedfffffffffffffffffffffffffffffffffffffff7e7d0c0b2a09882736157483b2e2114050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a343f4b55606a7984939ea7aeafaeaeb3bfcedbecfefffffffffffffffff1e1d2c2b4a298826d6150402f1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000081e3246576e8398aec3d8edfffffffffffffffffffffffffff0dbc6b09b86715746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8877614c42311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354667b90a2b4c8dcf7fffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000e22374b5c6e8399aabbcee2f4fffffffffffffffffffffffee8d3bea9937e6954362513000000000a161e2d36404c546067737c85919ca4b3b8c5cfdce9f7fffffffffffffffffffffffffffffff4e4d3c2b2a1947f6a5f4d3d2d1a0a00000000000000000000000000000000000000000000000000000c181f303a464c5b636f7b858f989ea8aaadafb1b3b4b5bcb6b7b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c9bcb5a29a8e847c746b635b524b4538342a1c12020000000000000000000000000000000000000000000000000000000000000000000000000000000d1b29323636434b5f687e8d9fb5bcc9d6e0e7e1d5c6b8a69b8573604b39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000408141c20253035373735302624211a0f0b070000000000000000000000000000000000000000000000000003090c0f12151617181715120e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364658617583939ea7aeb1b3b4bbc8c9d1c8c0b4afa89e99938e8985807a756e6760564d483c33291c120b08020108111e2b39464b606877828c979ea8adb2b6c3bbbcbcbbc7bab4afab9f998d8175625a483c2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000091e3245566e8499aec6d6e8fffffffbe8d6c5b49f8c79634e3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404d5f677a83888885817c78736e696562595c595756585861656a6e72767a7e8285898d9194989a9a9a9a989694918d898682807f8184878a8e92969a9ea8a6a8a9abacadadaeaeadadaba9a79e978b8073605443301c0800000000000000000000000000000000000000011426364557607482969fabb7c4cfd9e7edf7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2f0ebe8e9eef4f6fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffede1cdbaa89b8573604b3e2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f4b607383959faab2b7c4c1c4c6c8c9cacececac8c7c4c7bab4a295806a5948341a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4756606b777f838584827f7c797674737373737373737373737373737373737373737373737373737373737373737373737373737373726d68635b59534e4a43363f43454646443f37332a1c10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4d63788da4b5c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5c4a362513010000000000000000000000000000000000000000000000000000000000000000000f1f31414b6074859ba7b9c9daecfbfffffffffffffffffffffffffffffffffffffeebd9c9b4a2988273605546392b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d181f2e37444b5b63727e8995999a9999a1b1bdcee0f0fffffffffffffffffff0e0d1c0b2a0947f6a5e4c3c2b190900000000000000000000000000000000000000000000000000000000000000000000000000000003162939566b8095abc0d5eafffffffffffffffffffffffffff4dfcab49f8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a5947342413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c5e70859aafc9daecfffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98f7a644f3a250f00000000000000000000000000000000000000000000071b2e3e4e63798b9fb4c6d6e8fcfffffffffffffffffffffae5d0baa5907b65503b26100000000000020f1a212f36434a546066737c86939ea7b2becbd9e9fffffffffffffffffffffffffffffffff0e0cfbfb59f8d7d675c4a38271502000000000000000000000000000000000000000000000000000004131c29333d4a4e5d65707a82899195989a9c9d9e9faba1a1a2a2a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3ab9f94847a6f6760554e493d3631271f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e212630414e60697e939fabb9c6cbd5cdc4b8a89e8878625443301b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b131c202222201c140f0d0700000000000000000000000000000000000000000000000000000000000000000000010203020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435461768599a1b3b8c5c7c8caced8dde3dcd0c8c6b9b4aea8a89f9a958f89837c756c625a4c473a3023201d15141d202e3c4857616e7e8a989fabb4b9c6c7cad3d0d1d1d0d7cdc9c9bcb5ab9f978678625a4839281603000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9def4fffffffff4e2cebbaa98826d5a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122230414d5c646e7373706c67625a5854504c483b4442413a474c505458576165686c7074787c7f838585858583817e7c7874706d6b6a6c6e7275797d8185898d919394959697989898989796938f8981796b6055443626140100000000000000000000000000000000000000081c30435460758398a0b5bcc9d4e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0e5dedbd5d3d4d8dfe2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b5a3957f6a5c4a37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d3144556073808b969da6a8abaeb1b2b4b4bbbbb4b3b2afaca99f968474604b3b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293947596174808b94999a999794918e8b8989898989898989898989898989898989898989898989898989898989898989898989898989898987827d78736e696360545454585a5b5b59544c473a2d201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035495a71869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533e2d18080000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e5f6d8197a3b5c5d6e7f7fffffffffffffffffffffffffffffffffffffff7e3cfbcab9a847460554437281b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111927313c49546068787f83848383979fb1c2d2e5f5fffffffffffffffffeefdecfbeb49f8d7c665a483727150100000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fffffffffffffffffffffffffff7e2cebbaa917b66513727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4c4d5e7fafffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3b2a18060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f4051667c91abbccfe3f8fffffffffffffffffffffffffffffffffffffffffdead7c7a9947e69543f29140000000000000000000000000000000000000000000000102135495b6c8197a8b9cce1eefffffffffffffffffffffeebd9c9a28d78624d38230d00000000000000071218253036434a546066737e8898a0aebbcbe2f2fffffffffffffffffffffffffffffffeede3cfbcab9f8b7a645645311d0a000000000000000000000000000000000000000000000000000000000c171f2d363f4b505c646d757b8083858788898a8b8b8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c7e6f645c514b4437352c201d150a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c141c31414f60697e8d9ea8b3b8c4bab4a69d8a7a645a49362614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b60728399a3b3bfccd5dcdddfe2eaf6f7eee3dcd6cdc9c3c6bab4b0aaa89e98918981786c61584c40383631272631353f4b5a627583939ea8b5bcc9cdd7dcdfe6e5e6e6e6e9e1dedacfc9bcb5a49c8778625746321e0b0000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a9bacde1f6fffffffffeebd9c8b49f8b78624d3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041323303e4a4f595d5e5b57524d483c3f3b37342b2f2d2c2933373b3f39464b4f5357546062666a6e707070706e6b69676360545856555659566064686c7074787b7e7f8081828383838382817e7a746c635b4b443727180800000000000000000000000000000000000000000b20354b6073849aa1b2becfdae7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee3dcd2c9c6c0bebfc3c9cdd7e5ecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d1c1b49f8b7a645544311d0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374455606b7880888e9296999b9d9e9faaaa9f9e9c9a96928a8174605544311d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657617785969faaaeb0afaca9a6a3a89f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d98938d88837e79746e696a6d6f71706e6961584a3e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79634e392410000000000000000000000000000000000000000000000000000000000000000000031628394a5b687d929fb1c1d2e3f3ffffffffffffffffffffffffffffffffffffffffecdac9b49f8c796356453727190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c36434a59626a6e6f6e6e8197a4b5c7d7e9fcfffffffffffffffffdece3cfbcab9e8978625544311d1000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c4d5e7fafffffffffffffffffffffffffeebd9c8ad97826d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fffffffffffffffffffffffffffffffffffffffffff7e2ccb7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121364b61768b9fb5cadff4ffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e593c2b190500000000000000000000000000000000000000000000061a2c3d4c6277899eb3c0d1e5f5fffffffffffffffffff7e3cfbcab8b76614b36210c00000000000000000008131c253036434a5560687682949daec4d5e7faffffffffffffffffffffffffffffffffecdac9baa99c8674604b3928160300000000000000000000000000000000000000000000000000000000040f1a212e373e4a4f5660666b6d70717374757676777777787878787878787878787878787878787878787869614f4a3e363127211a0f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132332424f60687d8a989ea6a4a89f97887a645c4a3c2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a8095a1b3c1d0e0e7f1f2f4f7fefffffff7f4e9e1ded8d7cdc9c5c6b9b4aea89e968b8176665e524d4b443737444b505d65788699a1b4b9c6cfdae1e9f1f3f9fffbfcfffcf6f4ece3dacfc2b5a59c8675614b392916030000000000000000000000000000000000000000000000000000000000000000071a2d3e576c8197acc7d7e9fcfffffffffff6e2cebbaa96816b5846331f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202d363a43484846413d38352b2a26222018191817171f21262a2933363a3e36434a4d5155585b5b5b5a595654514d4a433640404138454b4f535754606366686a6b6c6d6e6e6e6e6d6b696560554e493d312719090000000000000000000000000000000000000000071a2d3d52677d92a2b3bfcfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8e0d0c7c1b5b1aba9aaaeb4bac7cfdce9f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe2cebbaa9b8674604b3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192737444b5a626b73797d81848688898a8a8a8a898785817c766c6056453727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414c6175869ba3b4bbc8c5c4c1bfbbc6bab4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2ada8a69d98938e88837e7f82858686837f77645c4a36220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000e1e32465763798a9fb4bdcedff0fffffffffffffffffffffffffffffffffffffffff8e3cfbcab98836e5b49382719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1825303b484d55595a596075869ca9bacde1edfffffffffffffffffffeebd9c9b8a79b8573604b3e2e1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778ca6b7cbe0f4fffffffffffffffffffffffffff3dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758babbccfe3f8fffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735a4835200b00000000000000000000000000000000000000000000000f1f344759687e93a2b4c7d7e9fdfffffffffffffffff4dfcab49f8a75604a35200b000000000000000000000008131c253037444b58616d7f94a6b7cbe0f4fffffffffffffffffffffffffffffffff7e7d7c7b6a4947f695745321e0900000000000000000000000000000000000000000000000000000000000007111c232d3638454b5155585a5c5e5460606162626262636363636363636363636363636363636363625a4f43362d201d150906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005142432424e5f677882888d8f8e898177645c4a3e2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1215130f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4e647a8c9fb4bfd0dfedfbfffffffffffffffffffffcf5f3eee9e1dedad7cdc9c6b9b3aa9f97887c6f686360555b5b5560656e7b889ca4b3bfcdd6e3ecf7fcfffffffffffffffffffffff7ece3d2c3b6a497826d5746321e0a00000000000000000000000000000000000000000000000000000000000000000d21364a5c73889db2c8ddf2fffffffffffffeead8c8b49e8976614c3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242e3333302c2722201914100d0b05000200040a0c1015171e212529253035383c3f434545454543413f3c383530252b2a2c283236393d36434a4d515354565758585959585856544f4b4437352c1d15090000000000000000000000000000000000000000000c21364a5b71869bb1c0d0deedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e4d6ccc0b4afa39b969394999fa9b2becbd9e9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b5a3947f6a5746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926313c494d565b63686c6f7173747575757573726f6c6761584b45382819090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f6e8399a4b5c1ced8dad9d7d4d1d7cdc9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c2c4b7b3aea8a79e999494989a9b9b9994897a644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745645321e0900000000000000000000000000000000000000000000000000000000000000000e1e31414b6175869ca8bacddbecfefffffffffffffffffffffffffffffffffffffffff4dfcab59f8c79634e3d2c1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2b3437404445455663798a9fb4bfd0e3f3fffffffffffffffffff7e7d5c5b4a395806a5c4b38281602000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475873889db3c8ddf2fffffffffffffffffffffffffff5e0ccb8a7907b65503626140100000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7daecfffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d77624d38220d000000000000000000000000000000000000000000000005182a3b4a6072849aa9bacde1edfffffffffffffffff4dec9b49f89745443301c070000000000000000000000000008131c26313a474c6173889db3c8ddf2fffffffffffffffffffffffffffffffffff5e5d3c2b39e8875604b36210b000000000000000000000000000000000000000000000000000000000000000008101b222832363c4043454748434a4b4c4c4d4d4d4d4d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d483c32221b100802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142431404d5a636d73787979756c61594a3e2e20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f191d1b17110b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e21272a2924211a0f0801000000000000000000000000000000000000000000000000000000000000000000060a0a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aabbceddeefdfffffffffffffffffffffffffffffffcf6f4efe9e1ded6ccc8bbb4a69e91847d787572707071757a838d9da6b5c2cfe1e9f4fffffffffffffffffffffffffffffffff0e1d3c2b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000f24394e64798ea6b7cbdff4fffffffffffffff6e1cdb9a8947e695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f191e1e1b17120d0b0500000000000000000000000000030a0c1013131c2023262a2e303030302e2c292723201c13161517151d202428253035383c3e3f4041424343434342413e3a353127211a0e01000000000000000000000000000000000000000000000e24394e63798ea3b5c9deeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeddfd2c5b9b3a29a8f86807e7f838a98a0aebbcbdaeafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c2b49f8a76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2b35383d4a4e5356595c5d5f546060545e5d5a57524c463a32281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677d92a1b3c2d2e2eaefeeece9e6e9e1dededededededededededededededededededededededededededededededededededededededededcd8d5cbc8c3c5b8b3aea9a9adafb0b0aea797816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e382816020000000000000000000000000000000000000000000000000000000000000009192c3c4d5f6d8298a4b6c6d7e9f9fffffffffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5b4a361f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1920222a2e28384a5b687e93a1b3c5d5e7fbfffffffffffffffffff3e3d1c1b49f8c7a645645321e100000000000000000000000000000000000000000000000000000000000000000000000000004172a3a5a6f849aafc4d9effffffffffffffffffffffffffffbe8d5c5ac96816c5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000001142636485971869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea4b9cee3fffffffffffffffffffffffffffffffffffffffffffffae7d4c4a38d78634e38230e0000000000000000000000000000000000000000000000000d1c30435463798b9fb4bfcfe1f1fffffffffffffff4dfcab49f8a755847331f0a00000000000000000000000000000009141d2a33435c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffff0e0ccb8a7937d685338281603000000000000000000000000000000000000000000000000000000000000000000070a161e21262b2e303225303536363737383838383838383838383838383838383838383838352b1e1407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061422303c494d585b63646460554c473b2d20100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101b22252e32302c26201d14090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141b2933363c3f3e39362d201d14090000000000000000000000000000000000000000000000000000000001080b141c1f1f1c160d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e63798ea1b3c8d8eafcfffffffffffffffffffffffffffffffffffffffffcf6f3e8e1d9cec5b8b3a29a928d8a87868586898f989fabb8c4d2e0edfcfffffffffffffffffffffffffffffffffffff0e2cebbaa8e79644f39240f000000000000000000000000000000000000000000000000000000000000000d1d2f40556a7f94aac4d4e6fafffffffffffffffce9d6c6b29d8774604b35200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080906020000000000000000000000000000000000000000000000070b0d11131c30393c4339362d20140b070000000002090b0f13131c202326292a2b2c2d2e2e2e2e2d2c2925201d15090600000000000000000000000000000000000000000000000417293a556a8095aac2d2e5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecddd0c1b5a79e92847a716b696a6e7782939daebcccdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e2cdbaa9917c6751372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1920232d36393d4144464849434a4a43494745413d3633291e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aebfcfe0effdfffffffefffcf6f4f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2ede7e0ddd8d5ccc8c3bebfc2c4c6c5c5b09a85705b45301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d0000000000000000000000000000000000000000000000000000000000000001152737495a677d92a0b2c2d3e4f5fffffffffffffffffffffffffffffffffffffffffff6dfcab6a5907b66503d2d1a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d15191a2d3d4e606e8399a7b8cce0ecffffffffffffffffffffefe2cebbaa9c8674604b3e2d180800000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffff2ddc8b29d8874604b35200d0000000000000000000000000000000000000000000000000000000000000000000000000000081c30435462778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a755544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffffffde9d7c7a18c77614c37220c00000000000000000000000000000000000000000000000000132536495b697e93a1b2c3d4e7f7fffffffffffff7e2cebbaa8c77614c37220c00000000000000000000000000000000010c1f33465872879cb2c7dcf1fffffffffffffffffffffffffffffffffffffbe8d5c5af9a856f5645321e09000000000000000000000000000000000000000000000000000000000000000000000003090b1116181b1c131c202121222222232323232323232323232323232323232323232220190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2c35383c494d4f4f4b4437342a1d100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2e373a444746413b3531261e170b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816243139464b5254534e4a3e3531261910000000000000000000000000000000000000000000000000000009151d2029313434312b2220180d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596d8297adbfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffcf6ebe2d5cbc0b4afa7aa9f9d9b9a9c9fa9adb5bcc9d5e2f0fefffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d00000000000000000000000000000000000000000000000000000000000005182b3b4c5e70859bb0c5dbf0fffffffffffffffffff4dfcab7a5917c66513d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530404d51584f4a3e32211f170c000000000000000000070b0e11131516171819191919181614100b0801000000000000000000000000000000000000000000000000000a1f33465870869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccfbfb3a39b897d6f645c56545559616d7f939eafc0d1e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7ad98826d5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1a2124282c2f313325303535302532302c27211f170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9edfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ede8e0ded8d3d4d7dadbdbc5b09b86705b46311b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000091d31445562788a9eb4becfe0f0fffffffffffffffffffffffffffffffffffffffffff6e6d5c5b29d8773604a35200f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424c6277899eb3becfe3f3fffffffffffffffffffeebd9c8b6a496806b5c4a3626140100000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c6d7e9fcfffffffffffffffffffffffffff4dfcbb7a6907b66503b2b180500000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073849aa9bacde2f6fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98b75604b36200b0000000000000000000000000000000000000000000000000008182c3c4f606e8399a5b6c9d9ebfefffffffffffeebd9c8a58f7a65503a251000000000000000000000000000000000001325364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffff3dfc9b49f8a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000003050000070b0b0c0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920232c35383a393631271f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1927313e4b4f595c5b57504b443733291d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005162633424e5761676a68645c524b44372d1c130800000000000000000000000000000000000000000000000c192731353e46494a474037342b1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c62778b9fb4c9dfeefffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e7e0d1c8c4c8bbb4b2b0b0b1b4bac7cacfdae7f2fffffffffffffffffffffffffffffffffffffffffce8d6c6b19c8671594834200b0000000000000000000000000000000000000000000000000000000000000b20344859667b8d9fb5cadff4fffffffffffffffffff9e6d4c3af9a84705b4a36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008132536434a5e666d645c4f423733291c1205000000000000000000000000000102030304040303010000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccebeb2a1998578675f4f4b3e3e3b474c616a8095a2b4c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e13171a1c1e131c20201c131d1a17120c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3eee9e9edefefdac4af9a856f5a45301a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000000009192d3e4b6073859ba8b9ccdcecfefffffffffffffffffffffffffffffffffffffffffeead8c8b8a7947f6a5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131f344759677c91a0b2c5d5e8fbfffffffffffffffffff6e6d3c2b49f8c7a645443301c0c0000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea8bacde1f6fffffffffffffffffffffffffffae7d4c4ae99836e594834200b0000000000000000000000000000000000000000000000000000000000000000000000000a1f334758697e93a2b4c7d7eafdfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745645311d0900000000000000000000000000000000000000000000000000000e1e32424c6176879dabbccfe3f4ffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000a1c304354687d92abbccfe3f7fffffffffffffffffffffffffffffffffffffff7e2cebbaa8f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1921232424201d150904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2837444b5c646e72706c6660554b46393126191002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013233344516068767c7f7e79726860554a3e3025180a0000000000000000000000000000000000000000000c1c2a37444b535b5f5f5c554d483b31271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8095a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee3dcdad9cecac7c5c5c6c9cdd7dfe3ecf7fffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8947f69543b2b180500000000000000000000000000000000000000000000000000000000000b1b30414d6277899eabbccfe3f8fffffffffffffffffffff1dcc8b4a28e79634e3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b22304354606d7c837a6960544c473a3023130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeddccebeb1a0988375625a4d41372e292a34424b6073849aaabbcee2f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070000070b0b070000050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5b6cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeffffecdac9ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000000000000000000000000000000011426374a5c6a8095a3b4c6d6e8fafffffffffffffffffffffffffffffffffffffffffbeee2cebbaa9e8877614c362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f6d8298a7b8cce0eefffffffffffffffffffff0e2cebbaa9b8573604b3a2a170400000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffffffffff2dfc9b49f8b77624c392816030000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6176899eb3c0d1e5f5fffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e4926140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e38271502000000000000000000000000000000000000000000000000000000141f334658647a8c9fb4c5d6e8fbfffffffff9e4cfbaa48f7a654f3a25110000000000000000000000000000000a1b2b3c4a6073869bb1c9d9ebfefffffffffffffffffffffffffffffffffffffffdead8c8a7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e0f0f0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28394555606b7a838785817b746961574b44372d1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c304151626b7e899194938e877d73645c4a4336281b0c0000000000000000000000000000000000000009192a3a47556069717474716b62594b45382c1e1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b6175899eb3c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffdf7f4f1eeededeef0efebe2dfdcdbdadbdee1e9f4f8fffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49e8976614c36210d0000000000000000000000000000000000000000000000000000000000031629394d5f6f8399a7b8c9daecfffffffffffffffffffffff7e3d1c0ac97826d5b4935211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2e37404a60728191988b7e706a61584d41302313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536566b8095abc9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffbedddcfbeb1a09782736157483c30221b14181f30435463798b9fb4c4d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5ab96806b563d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c2d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c1d1e4f4fffffffffffffffffffffffffffffffffffffffffdeeddcfbeb49f8c7b6558473318080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6177899eb3c0d1e6f6fffffffffffffffffffeebd9c8b5a3937e685847331f0f0000000000000000000000000000000000000000000000000000000000000000000000081d31445570859bb0c9daecfffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b000000000000000000000000000000000000000000000000000000000000000000000b203448596b8196a7b9ccdeefffffffffffffffffffffffffffffffffffffffffffffffecdac9b19b86715c46311c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d000000000000000000000000000000000000000000000000000000000417293a4a5c6c8197a7b9cce0f0fffffffffae5d0bba5907b66503f2f1f0f0100000000000000000000000009192839485a687d92a3b5c9e7f7ffffffffffffffffffffffffffffffffffffffffffe9d4bea9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a283946576073808c999c9b9690887f766860554a3e3127190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4d5f6b80939ea8a9a8a49c92867a6a605445392a1d0e000000000000000000000000000000000002152737475861737e8689898680776b6056493c2e2012040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455697e93a7b8cce5f5fffffffffffffffffffffffffffffffffffffffffffffcf5f3eae2dfdbd9d8d8d9dbdee0e8eff2f0eff1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa896806b5846331f0a00000000000000000000000000000000000000000000000000000000000a1e324657677d91a1b3c5d5e7f7ffffffffffffffffffffffffeedfcab49f8b78634d3f2f19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b29333e4b4f5e6b80969fa99f93857f76675f4d41301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435470859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffdedddcfbfb2a0978172605546392b1e13080004142636495b6b8196a6b8cbe0eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725b4935210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0f0e0d0b090300010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020003090b0b090200030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354687e93a4b5c7d7eafdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b59f8c78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f190400000000000000000000000000000000000000000000000000000006192c3c4b6073859baabbcedfefffffffffffffffffffffffffffffffffffffffffffefdfd0bfb2a0947f695d4b3a2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759687d92a2b4c8d9ebfefffffffffffffffffff6e6d2c1b39e8976614c3d2c1a060000000000000000000000000000000000000000000000000000000000000000000001142637566c8196abbccfe3f4fffffffffffffffffffffffffffdead8c8b39e8975614b39291603000000000000000000000000000000000000000000000000000000000000000004182a3a4d62778a9fb4c5d6e8fcfffffffffffffffffffffffffffffffffffffffffffff3e3cfbcab97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c07000000000000000000000000000000000000000000000000000000000c1c2e3e4c6177899eb3c2d3e5f9ffffffffedd8c3ad98836e5d4c3d2c1f1103000000000000000000000a19273745576278899eb3c1d2e5ffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384657617583969fabb1b0aca69d94887e73645c4b44372c1e120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758677d929eb4b9c6c2b6b1a39b8c7f726057473b2c1e1002000000000000000000000000000000081d314455617685939b9e9f9c958a8074625a4b3e30221406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c5d6e8fffffffffffffffffffffffffffffffffffffffffffef4e8e1ded8cec9c6c4c3c2c3c5c8ccd5dadce3eef6fffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b49f8a77614c3a2917040000000000000000000000000000000000000000000000000000000005182b3b4b6175889db3bfd0e3f3fffffffffffffffffffffffffff7e2cebbaa99836e5d4b37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2a39464c5c646f7c8d9fb5bab4a39b94897d675f4d3c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffeefded0bfb3a198827260544437281b0e0000000008182c3d4c6176889eb3bfd0e3f3fffffffffffefffffffffffffffffffffffffffffffffffffffffffff3decab6a48d78634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1418171f212324242422211e161916130f0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c12171b161e21201d151c1915110d0b0500000000000000000000000000000005050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0e0f0f100f0f0e0d0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6074869ca9bacde2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede3cfbcab9a846f5a4935200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000082035495a697f94a3b5c8d9ebfdfffffffffffffffffffffffffffffffffffffffff3e3d1c1b3a198826d614f3f2e1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aaabbcee2f4ffffffffffffffffffffefe0ccb8a796816c5b4935211000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798c9fb5c6d6e8fcfffffffffffffffffffffffffff6e0ccb8a7947e695746321e0e00000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196a9bacde4f4fffffffffffffffffffffffffffffffffffffffffffff3e2d1c1b59f8d7b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000101f334758697e94a4b6cadeedfffffffff4dfcab59f8d7b655b493d2e21140400000000000000000c1a283744556075859ba7b9ccdff0fffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d32455661758499a1b4bcc9c5c4b7b2a69e93857a6b6055493c301d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c6177899eb3bcccd6d3cac1b5aa9f9482756159493c2d201103000000000000000000000000000417293a4b6074859ba3b0b4b4b1a99f958578645c4d40312415000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f51677c91a5b6cae3f3fffffffffffffffffffffffffffffffffffffffff6ebe2d6ccc9c8bbb4b1afadadaeb0b3b8c5c5c8d1dbe2edfbfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa996806b5947341c0c00000000000000000000000000000000000000000000000000000000000b203448596b8095a6b7cbddedfffffffffffffffffffffffffffffeead8c8b3a1907b655544311d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4757616d7a848c9fabbccdc1b5b0a79e8d7d675a4835200a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b3a19983736054433627190b0000000000000f1f334658677d92a1b3c5d6e7f2f0eeeceae9eaf0f2f8fffffffffffffffffffffffffffffffffffff9e5d3c2a9947e69543a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0f1a2123292e2a333738393939383632282e2b2825211e1615110c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b171e21272c30283236363228312e2a27221f18110c090300000000000002080b10161a1a18120b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f141d20222324252525242322201d1518130d0b0500000000000000000000000000000000000000040a0c0e10111211100e0b0801000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8b9fb4bbced8e6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7e0cfc0b59f8d7a654f3c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000000000000000000008182f3f4d62788a9fb4c1d2e6f6fffffffffffffffffffffffffffffffffffffffffbe8d5c5b4a3998373604b43322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798c9fb4c6d6e8fcfffffffffffffffffffbe8d6c5b49f8b79634e3f2e1b08000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6e8298a8b9cce1edfffffffffffffffffffffffffffbe8d5c5b39e8875614b3c2b1905000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c7d7eafffffffffffffffffffffffffffffffffffffffffffff6e6d5c4b4a396806b5d4b37230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000000000000000000000000000000000000000000000000004182a3a4b6074869cb1bfd0e6f6fffffff8e3cfbcab9e8979635b4b3f321f170c0000000000000f1c2a38455560738399a3b5c5d6e8fefffffffffffffffffffffffffffffffffffffffffffce9d7c6a8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e32424b6074849aa2b3bfcfd9dad4cbc4b8b3a39b8c8074635a4d413127190c000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b566b8095a7b9cce1e8e5ded2c8bbb4a0988577635b4a3e2f2112040000000000000000000000000a1f3346586a7f95a3b4c1c9c9c7bab4a39b897a665e4e42331c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d70859bb0c3d3e6fffffffffffffffffffffffffffffffffffffffff2e6d9cec6b9b3acaa9f9c999898999b9ea7a8afb4c0c6cfe0e7f3fffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a77624c3b2a18000000000000000000000000000000000000000000000000000000000006192c3c4d62778a9fb4c4d4e7fbfffffffffffffffffffffffffffffff6e6cfbfb19c8674604b3b2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253647596175828f999fabbcc9dad1c9c5b9ab9e8a78624d382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a52677c92a7c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c2b4a299837460554436261809000000000000000417293a4d5f6f849aa7b9c9dadddbd9d6d4d4d5dbdee5f0ffffffffffffffffffffffffffffffffffffefdac5af9a85705847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222d36393e433a474c4d4e4f4e4d4b453844413d3a3632292a26221f1815110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b222933363d414538454b4b453847433f3c37342a27211e160c0903030a0c151d20252b2f302d27201d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222526313537393a3a3a3a3939373632282d282220180d07000000000000000000000002090b0f1418171f2124262727272523201d150d0b05000000000000000000000000000000000000000000000000000000000000000000021527374a5c687e929db4bbc8d4e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3e8e0d5cbbfb2a297816c5d4b371e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000011426364b5d6f8399a8bacddfeffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a79b85756055443124140300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001321364a5b6c8197a8b9cce1f3fffffffffffffffffffff3e2cebbaa99836e5d4b37221100000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62778a9eb4bfcfe1f1fffffffffffffffffffffffffff3e0ccb8a7957f6a5a483520130000000000000000000000000000000000000000000000000000000000000011263c51667b91a8bacde5f5fffffffffffffffffffffffffffffffffffffffffffeead8c8b8a69b8574604b3f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000c1d314455667b90a1b3c8d8eafdffffffecdac9b8a79d8879655d4f4233291c1104000008131c2d3a475660738298a1b3c1d2e3f3fffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa88f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4f606d8298a2b4c0d0e3ebf0e7dfd5cbc1b5aa9f958578675f4b44372a1c0f010000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889db2c5d6e8f7f9f0e6d9cebfb2a39b8779645c4b3f3022130500000000000000000000000c21364c6176899eb4c1d1deded7cdc1b5a79e8b7c686050433025180900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa3b4c8e1f1fffffffffffffffffffffffffffffffffffffff1e2d4c8bbb4a89e978f8a868483838486898d939aa2aeb2bfcbd5e2f0fefffffffffffffffffffffffffffffffffffffffffce9d7c7ad98826d5947341d0c00000000000000000000000000000000000000000000000000000000000c2035495a6d8297a9bacde2f2ffffffffffffffffffffffffffffffffffeddec9b5a4937e695947341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435461778698a0aeb4bcc9d9e7e4ddd6c9b9a897816c5645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c5b6a49a8474605645372718080000000000000000000b1b30414d6278899eabbcc9c7c5c3c1bfbec0c6c9d2e3ecf7fffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a212b35383d4a4e53585c5861636364636260565c5956534f4b46393f3b37342a2a2622201816110d0b050005040302010000000000000000000000000000000000000000000000000000000000000000000000000e19202e3739464c52575b5e566060565e5c5855514c473b3c363228211e16171e212731363a404445423c36312719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202e373a37444b4c4e4f4f4f4f4f4e4d4b4538423d37342b211a0f0600020000070b0d1014151d2024292d293336393b3c3d3c3b383531272220190e06000000000000000000000000000000000000000000000000000000000000000009192d3e4e60697f929faab7c3cfdae7eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e7dfd6ccc4b8b3a1998473604b3f2e1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000000000000000000000000000000000000000000081c304354657b90a1b3c6d7e9fdfffffffffffffffffffffffffffffffffffffffffff3dec8b39e897661574537271506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6177899eb3c5d6e8fbfffffffffffffffffffeead8c8b3a18f7a644f402f1c09000000000000000000000000000000000000000000000000000000000000000000000f20344859687e92a1b3c3d4e6f6fffffffffffffffffffffffffbe7d5c5b49f8a78624d41301e0e00000000000000000000000000000000000000000000000000000000000215283853687d93a8c6d7e9fffffffffffffffffffffffffffffffffffffffffff9ebe2cebbaa9e88786255443121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c00000000000000000000000000000000000000000000000000000000000000021527374c5e6f8499aabbcee2f3fffffff7e7d5c5b7a69d897b69604c463a2e1f170d101825303d4a5861748398a0b2bfcfdfeffffffffffffffffffffffffffffffffffffffffffffffff1dec9b49f8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a697e93a0b2c0d0deedfefffaf3e7e0d2c8bbb4a39b8a7d6c6055473a2c1f110300000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca6b7c7cfdfe2eaf6f6ebe2cfc1b5a59d887a655d4c40302314060000000000000000000013283e53687d93a8b9cddfeff4e9e1d2c5b8a99f8d7e6a614a433627190a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d1e4fffffffffffffffffffffffffffffffffffffff1e1d3c4b7aa9f9689817a75716f6e6d6e7073787d858e99a1b3b8c4d3e0f0fefffffffffffffffffffffffffffffffffffffff6e1cdbaa9917c67513b2a18000000000000000000000000000000000000000000000000000000000005182a3b4d63788b9fb4c7d7e9fffffffffffffffffffffffffffffffffffff8e5d2c2b39e8977614c3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072849aa4b2becacfd9e7f7f8f3e7d7c6b49e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b8a79c8676615645382719090000000000000000000000132034485a667c8d9fb4b4b2b0aeacaaa9abb1b5c2cfdae7f7fffffffffffffffffffffffffffffff7e2cebbaa927d67523727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2c353c484d555b63696d71747678797979777674716e6b686461575954504c473a403b37342b2b272220191c1b19181716151514141415130e0c0600000000000000000000000000000000000000000000000005131e2b353e4b4f5761676c70737476757473716e6a66625957514b463936322829333637444b50555a5a57514b443727150200000000000000000000000000000000000000000000000000000000000000000000000000000000061424323f4b4f57556062636464656464636260565b57534d483b362d211a181718131c202226292832363a3e423a464c4e50515251504d4b443738352b211a0f0000000000000000000000000000000000000000000000000000000000000000102031414f61697d8b9da5b5bcc9d2dee6f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5ded4cbc5b8b3a69d928374605544312110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000021527384b6073869bb1bfd0e4f5ffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58473928190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f3447596a7f95a7b9cce0f5fffffffffffffffffffff6e6d0bfaf9a84705e4c3823110000000000000000000000000000000000000000000000000000000000000000000005182b3b4e606e8399a5b6c8d8eafefffffffffffffffffffffffff3e1cdbaa899836e5f4d3c2b1a0a000000000000000000000000000000000000000000000000000000000a1d3245566d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffbebdbccbcb49f8c7b6559483727150300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d372614010000000000000000000000000000000000000000000000000000000000000009192f404e63798b9fb4c5d5e7fbfffffff3e3d4c4b7a79e8c7e6e61584b3f332923252e36434a5b63768499a1b2becfddedfdfffffffffffffffffffffffffffffffffffffffffffff1e1cfbead98836e5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788a9fb4becfdeeefdfffffffffbefe6d9cec1b5a89e9181736158493d2e211305000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fa9b3bfc9ced8e2eaf5eddfd2c3b6a69e8a7b665e4d4131241406000000000000000003192e43586e8398adc6d4e0e7f2f9efe3d5c7baab9f937f6c60544437281a0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffff3e3d3c3b6a69d8c80776c6560565a5858595b5a6368707983909ea6b6c2d3e0f0fffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36210d00000000000000000000000000000000000000000000000000000000000b1f3447596d8297aabbcee5f5fffffffffffffffffffffffffffffffffffffff0e0ccb9a797816c5b4a36210f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667c91a2b4c2cedfe3ebf7fffffff4e1ccb9a8907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586a7f94a8bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9e897863584738281a0a00000000000000000000000005192b3c4d5e6a7f949f9f9d9b99979594959ba3b5bcc9daecfffffffffffffffffffffffffffffffeebd9c8ad98836e5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b29323d494e5a626b72797e8286898c8d8e8e8e8d8b898683807d7a76726e6a6661595955514d483b403c38352b31302f2d2c2c2b2a2a292a2a282320190e09020000000000000000000000000000000000000000081623313c494d5c646e767c8185888a8b8b8a8886837f7c77716c666157524b463939464b525560656b6f6f6d67605544311d1100000000000000000000000000000000000000000000000000000000000000000000000000000004142432424f5d646d72757778797a7a7a7978777573706d6862594e4a3d352c2d2d2e253035383b3f38454b4f53575b5861636566676665636055554d483c352c1c130800000000000000000000000000000000000000000000000000000000000002132332434f5f687a87979fabb5c1cad3e0e7f2fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaefe4ddd2c9c4b7b2a79e94887d6e60564537271503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e09000000000000000000000000000000000000000000000000091d314556687d92a3b5c9ddedfffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a8937d68533a291b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176899eb3c7d7e9fcffffffffffffffffffffeddcc8b4a2907b6650402f1c09000000000000000000000000000000000000000000000000000000000000000000000d1d31424c6176879daabbcee2f0fffffffffffffffffffffffffce9d7c6b3a1917d675a483828180800000000000000000000000000000000000000000000000000000c1a2b3c4b6075889eb3c8ddf3ffffffffffffffffffffffffffffffffffffffffeeddcdbcaf9e927e685d4b3b2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745544311d080000000000000000000000000000000000000000000000000000000000000000122135495b6c8196a6b8cbe0f0fffffffff2e2d4c5b8aa9f938376655d4c463a383a3f4b54606979879aa2b3bfcfdcedfbfffffffffffffffffffffffffffffffffffffffffff9ede1d3c3b2a08f7a644f38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b909eb0bdcedcecfafffffffffffff6ebe2d2c6b9b49e968476635b4b3f302314060000000000000000000000000000000000000000000000000000000000000000000000000b1f344759677d8b99a1adb4bbc8cdd7e5f0efe1d4c5b8a89e8b7c675f4e423225150700000000000000061b30455b70859ab0b7c3cbd5dee5f0f3e5d7c9bcb49e95817260554538291b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffff7e7d5c5b6a59d877b6b6158504b45384343443c494d535b636e7c889ca4b6c2d3e3f3fffffffffffffffffffffffffffffffffffbe8d6c5ae99836e5745321e0900000000000000000000000000000000000000000000000000000000000d22374c62778a9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffbe8d6c5b49f8c79634e3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc0d1e0ecf7fefffffffffce8d6c6a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4c6176899eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffff7e7d2c1b49f8d7c665a493a291a0a00000000000000000000000000000d1d304050616a7f8b8a888684817f7f8086939fabbccfe3f7fffffffffffffffffffffffffffffff3dec9b39e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212e39464b5b636e7880878e93989c9ea8a2a3a4a3a2a79e9c9996928f8b87837f7b77736e6a6662595a55514d483c464544434241403f3f3f3f3f3e38352c201d150a00000000000000000000000000000000000009172634424e5a626f7a838a92969a9e9faaa99f9e9c9894918c86817c766e67615754555761676d757a808485827c74604b3f2f1c080000000000000000000000000000000000000000000000000000000000000000000000000000112231424f60697a82878a8c8e8f8f8f8f8e8e8c8b8886827d776f635b4e493d42424336434a4d505458566064696d707376797b7c7c7c7a7875706a625a4e493d3025180a00000000000000000000000000000000000000000000000000000000000005142432414e5c6476828d9ba3b2b6c3cbd5e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7e0d2c9c2b5b1a69d94897f75685f4b453828190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000000000000011426374b6074879db2c2d2e5fbfffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3346586a7f95a9bacde1f6fffffffffffffffffffff7e3d1c0b09b85705e4c3823110000000000000000000000000000000000000000000000000000000000000000000000131f334658647a8c9fb4c2d2e5f8fffffffffffffffffffffffff5e4cfbfb39e897862564536251809000000000000000000000000000000000000070b0d0f1214151c2938485a697e93a7b8cce0f5fffffffffffffffffffffffffffffffffffffff6e3d0bfb09e95806a604e3f2e1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176889eb3c1d2e7f7fffffffff2e3d5c8bbb4a098877b6c61584e4d4f545d65727e8a9da5b4c0d0ddedfbfffffffffffffffffffffffffffffffffffffffffff1e6dfcfc3b6a498826d5c4b371a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6b80959fb1becedcebf9fffffffffffffeefe4d6ccbdb0a29a8779655d4d4132241601000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f6779838e989faab4bac7d2e0f0f1e3d5c6b9a99f8c7d68604f43332516080000000000000014293f54697e909da5b3b7c4cad3e1e8f4e7d9cfbcaf9f968273605646392a1c0d00000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffeebd9c9b8a69d8778655d4c473a3632282e2e2f2c35383d494e5e6678869ca4b6c5d5e7fbfffffffffffffffffffffffffffffffff5e0ccb9a7917c67523928160300000000000000000000000000000000000000000000000000000000000d23384d62788daabbcee6f6fffffffffffffffffffffffffffffffffffffffffff4e2cebbaa99836e5b4a36210a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeefeffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000092035495a6b8095a7b8cce4f5ffffffffffffffffffffffffffffffffffffffffffffffffecdac9b5a395806b5e4c3c2c1c0c000000000000000000000000000000001222334350616a767572706e6c6a696b737e8d9fb5c9daecfffffffffffffffffffffffffffffff5e1ccb9a8907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071424313f4b57616c79838b959ca5a8adb1b4b9c6b8b9b8c5b9b3b1aeaba8ab9f9d9894908c88847f7b77736f6b66625a5d5c5a59585756555554545455534d493c3631271a1002000000000000000000000000000000071727354451606878848f999fa9acb0b3b4bbbab4b3b1adaaa6a49c96918a837c766f6a6b6f767c83898f95999a9791816c5d4b38230a000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404e60697e8c979c9faaa3a4a4a4a4a4a3a2a79e9b97928c84796c635b595857585a54606265696d7175797e8285898b8e90919291908d8a857f786e635b4a4336281a0a000000000000000000000000000000000000000000000000000000000000061423313e4b58616d7b85919ca4b3b8c4ced8e5eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede2d5cbc1b5b0a49c92887f756a61574e4132281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000081d314455687d93a6b7cbe0f0fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e88735b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768a9fb4c9def0ffffffffffffffffffffffeeddc8b4a3907b66503f2f1c08000000000000000000000000000000000000000000000000000000000000000000000417293a4a5c6a8095a4b5c9deedffffffffffffffffffffffffffede0ccb9a79b85756054433627190c060002010101020400040a0c0f111416131c20222527292a2f3a46566278899eb3c5d5e7fbfffffffffffffffffffffffffffffffffffffff0dcc7b3a196806b62504231211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000f1f334658687e93a3b5c9daecfffffffffff3e6d8cebfb2a59d8d81766a63626469707a85939fa9b6c3d1deedfbfffffffffffffffffffffffffffffffffffffffff7ece3d3cabfb3a49c8675614c3e2e1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f4050626c8197a0b1becedbebf9fffffffffffffff4e8e1cdc0b4a59c897b675f4f43341c140800000000000000000000000000000000000000000000000000000000000000000000000d1d30414d5b636e79828b969fa9b5c2d2e0f0f3e4d6c7baaa9f8d7e696150433326160800000000000012273b4f61697c87939da6b1b6c2ccd6e4f1ebe3ccbdb0a09883746157473a2b1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffff7e3cfbcab9e8878625a4b3f332a201d151918191920232c36404c5a6276869ca6b8cbe0f1fffffffffffffffffffffffffffffffff3dec9b39e8975604b36210b0000000000000000000000000000000000000000000000000000000000000d23384d62788da2c8d8eafffffffffffffffffffffffffffffffffffffffffffffeebd9c8b59f8c79634e38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eeffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404d62788a9fb4c5d5e8fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9b8574604b402f1e0e000000000000000000000000000000000004152533434f576160545b5957555454606c8197abbccfe3f8fffffffffffffffffffffffffffffce8d6c6ab96816c563d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142532424e5d6575818c989faab2b6c3c2c6c9cdd7cececed6ccc9c6c3c0c9bcb5b2aea9a5a69d9995908c8884807c78747271706e6d6c6b6a6a6969696a68635a534b45382d20110300000000000000000000000000041525354552626b7d8a99a1aeb4bac7c5c8c9cecdc9c8c6c3bfc2b6b1aca89f98918a847f80858a91989ea7aaafafac9f907b655038281602000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c5e697e939fabb1b4bbc8b9b9bab9b9b8c5b8b3b0acab9f998b8178726e6d6c6d6f7174777b7e82868a8f93979b9ea7a3a5a6a7a6a5a99f9a948c83796a605445382819090000000000000000000000000000000000000000000000000000000000000513202e3a464c5d65727c87939da6b4bac7d1e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eaddcfc4b8b3a39b91867d746961574b4639311e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e0900000000000000000000000000000000000000000000000b20354b6074879cb2c4d4e6fefffffffffffffffffffffffffffffffffffffffffffffce9d6c6af9a846f5a3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3347586d8297adc2d3e5f9fffffffffffffffffffff8e4d1c1b09b85705d4b38230f00000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4b6074869cb1bfd0e2f6fffffffffffffffffffffffffbe8d6c5b5a3988272605444372a2019181716161718191b171f212426292c253035373a3c3e3f404c586174859ba7b8cce3f3ffffffffffffffffffffffffffffffffffffffffeed9c4af99846f6251433324130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffffecdac9a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000417293a4b6073869babbccfe3f3fffffffffff6eae2cfc3b7ab9f97897f79787a7e858f9ba3b4bac7d3e1eefcfffffffffffffffffffffffffffffffffffffffff2e7dacfc3b6b2a19986786257463320100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122233444b60728297a0b1bdcddbeaf8fffffffffffffffcebded0c3b6a79e8b7d696151443026180900000000000000000000000000000000000000000000000000000000000000000000001323303c494d5c646d77808b9ca4b5c2d2e5f8f4e5d7c8bbab9f937f6a6150443426160000000000000c1f32434f5e66747e88939ca4b3b9c6d4e1f1eadbcdbeb2a19984756158483b2c1e0f01000000000000000000000000000000000000000000000000000000000000000000000000000a20354a5f758a9fb4cadff4fffffffffffffffffffffffffffffffbe8d6c5b49f8c7b655a483c2e1f170c0902000300060c0f1a212f3c48586278889eb3c3d3e6f9fffffffffffffffffffffffffffffae7d5c4ac97826d5645321e090000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3fffffffffffffffffffffffffffffffffffffffffffffff6e3cfbcab97816c5645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374c5e6e8399a9bacde3f3fffffffffffffffffffffffffffffffffffffffffffffffef0dfcab59f8d7a645544312211000000000000000000000000000000000000000715253239464b4a433644424036434d62788c9fb5cadff4fffffffffffffffffffffffffffffff2dcc7b29d87725b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d32434f60687b87969faab4bbc8cad3d8dcdee1e9e3e3e3e8e0dedbd8d5dacfcac7c3bfc4b7b2aeaaa6a69d9995918d8987868584828181807f7f7e7f7f7d78716860564a3e2f2111000000000000000000000000001222324352636c80929ea8b3bfc9cdd7dadddfe2e2dfdddbd8d4d3c9c6c6bab4aea99f9994959a9fa9adb3b9c5c4c4bdaf99846f5645321e0900000000000000000000000000000000000000000000000000000000000000000000000c20344859667c8d9fb4bcc9caced8cecfcfcfcecdd5ccc8c5c9bcb5aa9f968d87848282838487898d9094979b9fa9a8acb0b3b8c5babbbcbbc7bab4b0ab9f988b7f726056453727150100000000000000000000000000000000000000000000000000000000000002101c29333f4b546067747e88959fa9b4c0ced8e5f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff9eadaccbfb2a69d92857c716860564b463932291b13020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000012273c52677c91a5b6cae2f2fffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8ea4b6cadef3ffffffffffffffffffffffefddc8b4a3907b65503d2d1a070000000000000000000000000000000000000000000000000000000000000000000000101d314455657b8fa1b3c7dbeffffffffffffffffffffffffffff4e4d2c1b2a09781726055473a352c2d2c2b2b2c2d2e302a3337393c3e4136434a4d4f525355575e6676849aa3b5c5d5e8fffffffffffffffffffffffffffffffffffffffffce8d6c6a9937e695444342515060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffe4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000b1c304354647a8d9fb5c5d5e6f6fffffffffffeede1d4c9bcb5a79e958e8d8f939ba3b0b4c1cdd7e5f1fffffffffffffffffffffffffffffffffffffffffcede2d4c9bcb5a59c918376625a4839291702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004161c304354607281979fb0bdccdae9fefffffffffffffffceee1d3c5b8a99f8d7f6b624b433627190a0000000000000000000000000000000000000000000000000000000000000000000005131e2c353e4a4e59626b79869ba3b5c9def0fff5e6d8c9bcb49d947f6b625144341c13080000000003142432404c566069757d86939ea8b7c3d4e6f6ebdccfbfb3a29a85766259493c2c1f1002000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c9daecfffffffffffffffffffffffffffffff5e0ccb8a797816c5d4c3c2b1e100400000000000000000006121d2b3a485a677c91a5b6cadff3fffffffffffffffffffffffffffff4e0cbb7a68f7a65503828160200000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5faffffffffffffffffffffffffffffffffffffffffffffffecdac9b49e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455657b90a1b3c7d7e9fffffffffffffffffffffffffffffffffffffffffffffffef0e0d1c0ad98836e5c4b37271503000000000000000000000000000000000000000007151b2832363530252f2c2a2535485a71869bb1c6dbf0fffffffffffffffffffffffffffffff4dfcab6a58e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f61697e8c9da5b4bbc8ced9dfe6edf1f3f6fcfff9fffbf5f3f1eeebece3dfdcd8d4d4cbc8c3bfc4b7b3afaaa6a89e9d9b9a99989796959494949494938d867e74645c4b3f2f1d0d00000000000000000000000c1c2f404f616c81969eb4b9c6d0dfe2eaeff3f4f7f6f4f3f1ede9e5dedcd7cdc9c7bab4aea9aaafb4bac7c9ccd6d9dac9b49f8a75604b36210b000000000000000000000000000000000000000000000000000000000000000000000c1c31414d6277899eabbccfd9dfe2eae4e4e4e4e3e3e8e0dedbdacfc8bbb4aca59d999797989a9c9ea8a5a9adb0b4bac7c2c5c8ccd6d0d1d1d1d7cdc9c9bcb5a99f948374605544311d1100000000000000000000000000000000000000000000000000000000000000000c171f2e36434a55606875808b9aa2b4bac7d5e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffebdbccbcafa199887d72665e524b453832291e160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c070000000000000000000000000000000000000000000004192e44596e8399aec3d3e6ffffffffffffffffffffffffffffffffffffffffffffffffecdac9b49e8976614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c72879cb1c7dcf1fffffffffffffffffffffff7e4d1c1af99846f5b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000021527374b5d6e8399aec1d1e4f7ffffffffffffffffffffffffffefdfcfbeb19f97827361594d493c42414040414244453a474c4e515456595460626467696a6c727c879aa2b4c1d1e3f3fffffffffffffffffffffffffffffffffffffffff5e1ccb9a88e79644e39241607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000000000000000000000000000011426364b5d6d8297a7b8c8d8eafefffffffffffff1e7dacfc5b8b3aaa3a2a4a9b0b4c1c8d1e1e9f5fffffffffffffffffffffffffffffffffffffffff4e9e1cfc4b7ab9f96877c6e6158483c2b1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364354607281969fafbccbe3ebf7fffffffffffffffff1e3d5c7baab9f94806c60544437281a0a00000000000000000000000000000000000000000000000000000000000000000000000e19212d363b484c5b6375859bb1c2d2e5f8fff6e7d9cfbbae9d94806b62514430251808000000000614222f38454b566068737e899da5b7c8d8eafdecddd0c0b4a39b8677625a493d2d20100200000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92abbccfe3f8fffffffffffffffffffffffffffce9d6c6b39e8976614c3f2f1e0e000000000000000000000000000d1c2b3c4a6073879db2c7dcf2fffffffffffffffffffffffffffff2ddc8b39d8873604a35200b0000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffffffff7e1ccb9a8907b665039291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffefdac4af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6074869cb1bfcfe5f5fffffffffffffffffffffffffffffffffffffffffffffff0e0d2c2b4a28e79634e3e2e190900000000000000000000000000000000000000000000000b161e21201c13191715192b3c586d8298adc2d7edfffffffffffffffffffffffffffffff9e6d4c3a9947e6954392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859697f939faab7c3ced9e2ebf6f9fffffffffffffffffffffffffffffff8f4f2ede9e6dfddd9d4d5cbc8c4c0c6b9b3b2b1afaeadacabaaaaa9a9a9aaa8a49c93867a655d4b3c2b19050000000000000000000417293a4c5e6a7f949fb0bcccd6e4edf6fdfffffffffffffffffffff9f3f1e9e1ded7cdc9c4bfc0c4c9ced8dee0e8eee1cdbaa98d78634d38230e00000000000000000000000000000000000000000000000000000000000000000004182a3a4e5f6f8499a7b8c9d9ebf4f7fefff9f9f9f9fffbf5f3f0ece3d8cec9c3b7b2aeadacadafb1b4b9c6bec2c6c9ced8d7dadee0e8e5e6e7e6eae2dfdacfc7bab4a1998373604b3f2f18080000000000000000000000000000000000000000000000000000000000000000041118253037444b57616b7984939fa9b8c5d5e4f4fffffffffffffffffffffffffffffffffffffffffffffffff3e3cebdaf9e9583766760544c403631271e160b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566e8399aec9d9ebfefffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e566b8095abc7d7eafdffffffffffffffffffffffefdcc7b3a18e79634e3a2a1804000000000000000000000000000000000000000000000000000000000000000000000009192e3f4f647a8ea3b4c8ddeffffffffffffffffffffffffffffdeddccebdb1a09784776a635a5a585756565657595b5d58616466696b6e7174777a7c7e7f8187919da5b4c0d1dfeffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000008182e3f4c6177899eaabbcee2ebf6fffffffffffff7ece3d5ccc8bfb8b7b9bec5c8d1dde4effcfffffffffffffffffffffffffffffffffffffffeefe4d7cdbfb2a69d8d8074675f4c473a2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826364354607281959eaebbcfd9e7f5fffffffffffffffff3e5d8c9bcb59e96817260554538281a0a0000000000000000000000000000000000000000000000000000000000000000000000060f1a212b343d495763798ea3b5c9def2fffff7ebe3cbbbaf9e95806c624a43362518080000000004121a283238454b54606879879daabbcee2f7fbedded1c1b5a49c8778635b4a3e2e21110300000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cadff4fffffffffffffffffffffffffff5e1cdb9a8947f6a58473321110000000000000000000000000000000e1c3043546b8095abc0d5eaffffffffffffffffffffffffffffecd7c1ac97826c5443301c0700000000000000000000000000000000000000000000000000000000000000132536576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6ad97826d5746331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658697e93a4b6caddedfffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b5a49a84705b4a3620100000000000000000000000000000000000000000000000000003090c0b0700000200162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffefdac4af9a846f5746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4bbc8d4e2ebf6fefffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae7e0ddd9d5d6ccc9c7c6c5c3c2c1c0bfbfbebebebfc2b5b1a49c8a7b655a4834200e0000000000000000000a1f334758667c8d9fb5bdcde1e8f4fffffffffffffffffffffffffffffffffcf6f4e9e1ded9d4d5dadfe2eaf3f5fbfbe8d5c5a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000a1f344759687d92a1b3c5d5e7f7fffffffffffffffffffffffffffff6eae2dfd4cac7c3c2c1c2c4c6c9cdd7d3d7dbdfe2eaecf0f3f5fbfffbfcfffdf6f4ece3d8cebfb2a196816c5d4b3625130000000000000000000000000000000000000000000000000000000000000000000008131c273139464b5b63727e8b9ea6b8c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b19f95806e61584a43362f201d150a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273852687d92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010243a4f647a8fa9bacde2f6fffffffffffffffffffffff6e3d0bfad98826d5847331f080000000000000000000000000000000000000000000000000000000000000000000000001122364a5c70859bb0c0d1e7f7fffffffffffffffffffffffffffbecdbcebeb1a29a897f78726f6d6c6b6b6c6d6e70727476797b7e818487898c8f919394969da5b2b6c3d1deeefdffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000101f344759657b8c9fb4bcced9e6f2fefffffffffffff3e8e0ded4cecdcfd3dbdde4eff8fffffffffffffffffffffffffffffffffffffffff7ebe3d2c6b9b4a199887b6b60564d41332a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1113130d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826364354606c80949db4bcc9d8e5f4fffffffffffffffff5e7dacfbcb09f97827360564538281b0a000000000000000000000000000000000000000000000000000000000000000000000000070d18202c394a5b71869bb1c6dbedfffffffee9d9ccbcaf9e96816c6054433626180800000000000a151d283236434b5b63798b9fb4c9dff4fffceedfd2c2b6a59d8879645c4b3f2f211204000000000000000000000000000000000000000000000000000000000000000000000a1f33465872879cb2c7dcf1fffffffffffffffffffffffffeebd9c8b49e8976614c3a2a17030000000000000000000000000000000013253650667b90a5c6d6e8fcffffffffffffffffffffffffffecdac9a7917c675236251300000000000000000000000000000000000000000000000000000000000000071c3043546f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8976614b37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffff0dbc6b19b86715c46311c0000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176889eb3c2d3e5fbfffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a49c8676614c3d2d1a020000000000000000000000000000000000000000000000000000000000000000000d1c2c3d556a7f95aabfd4eafffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91aabbced8e6f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2eeeae8e1dedcdbdad9d7d6d6d5d4d4d3d4d4d2c9c2b5a89e8978624d3c2b190600000000000000061a2c3d4c6176889dabbccfdbeafcfffffffffffffffffffffffffffffffffffffffffcf6f4eee9eaeff4f6fdfffffff5e0ccb8a78c77624d37220d000000000000000000000000000000000000000000000000000000000000000004182a3a4c6177899eb3bfd0e3f3fffffffffffffffffffffffffffffffffdf7f1e6dfdcd9d7d7d8d9dcdee1e9e9ecf0f4f6fdfffffffffffffffffffffffffff5eae2cfbfb59f8d7b655443301c07000000000000000000000000000000000000000000000000000000000000000000000009151d29323d495460697a889ea8b9cde1f4fffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a696816c624c473a3025181209020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffff9e5d3c2af99846f5b49351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4ffffffffffffffffffffffffeedfc9b49f8a77614c362513000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92a2b4c9daecfffffffffffffffffffffffffffff9ecdccec0b4a79e948d8885828180808182838587898c8e919396999c9fa9a4a7a8aaacb2b6c3cad4e1eefcffffffffffffffffffffffffffffffffffffffffffffebd5c0ab96806b563626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b5d687e939eb4bbc8d5e3ebf7f9fffdf7f4f3f3f4f3eae3e2e4e8f0f2f8fffffffffffffffffffffffffffffffffffffffffff3e7d9cfc1b5a89e928376655d4b4538301f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e212628282220180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182536434a626b7f939fabbac7d6e4f3fffffffffffffffff7ece3cdbdb1a098837460564539281b0a00000000000000000000000000000000000000000000000000000000000000000000000000050f1b2d3d586e8398adbfcfe1f1fffffff7e9daccbcb09f968172605443362618090000000000020a151d26303c4a5b6d8298adc2d7edfffffdefe0d3c3b6a69d897a655d4c3f2f2213050000000000000000000000000000000000000000000000000000000000000000000417293a5b70859ab0c5daeffffffffffffffffffffffffff7e2cebbaa96816b5847331c0c00000000000000000000000000000000000d22374c62778ca8b9cce1f5fffffffffffffffffffffffff8e3cfbcab8d78634d38230e000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8937e695544311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffff2dcc7b29d87725d392816030000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586b8095a7b8cce0f0fffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c8676615847331f0f000000000000000000000000000000000000000000000000000000000000000002111d2b3a495b6d8398adc2d8edfffffffffffffffffffffffffffffffff7e2cebbaa917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c8d8eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f2f0efeeedecebeae9e9e9e9e9e5ded2c6b9a799836e5a4835200b000000000000000c2135495b6d8297a6b8c9daecf9fffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffff3dec8b39e8973594834200b00000000000000000000000000000000000000000000000000000000000000000a1f3447596c8196a7b8ccddeefffffffffffffffffffffffffffffffffffffffff9f4f2eeececedeff1f3f6fcfffffffffffffffffffffffffffffffffffffffffdede3cfbcab9b8673604a35200b000000000000000000000000000000000000000000000000000000000000000000000000010b161e2c36434a5c64798a9eb4c6d6e9fcfffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8875604b4433291c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859ab0c5daefffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffff3decab6a4907b66503d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0c6dbf0fffffffffffffffffffffffff6e2cdbaa9947f695443301c070000000000000000000000000000000000000000000000000000000000000000000000001020354a6072859aabbccfe3f7fffffffffffffffffffffffffffffaecded1c5b8b3aaa59d9a979695959697999a9d9fa9a3a6a9abaeb1b4bac7bcbebfc1c7cad3dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffeead8c8a7927c67523d27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4e606b80939faab8c4cfd9dfe6e2eae2dfdededfe3ecf2f4fafffffffffffffffffffffffffffffffffffffffffffffffdefe3d5c9bcb4a39b8a7d6e61584b3f31271a120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212933363b3d3e37342b1d12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530445061697e8d9fa9b9c6d5e3f1ffffffffffffffffffeadbcebeb2a199837460574539281b0a000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a0b2c3d3e4f4fffffff8eadacdbdb09f978172605443362619090000000000000208141c2d3d52687d92a7c1d2e5f5fffffef0e1d4c4b7a79e8a7b655d4c40302313050000000000000000000000000000000000000000000000000000000000000000031628385b70859bb0c5daf0fffffffffffffffffffffffff4dfcab49f8b78624d3a29170000000000000000000000000000000000000b1f34475974899eb3c9def3fffffffffffffffffffffffff4dfcab59f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000e23384e63788da7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b29d8774604b3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738566b8096abc0d5ebfffffffffffffffff3dec9b49e89745746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778a9eb4c5d5e7fefffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a6458473a2a1701000000000000000000000000000000000000000000000000000000000000000a151d2e3b485863798b9fb4c9dff4fffffffffffffffffffffffffffffffffdead8c8ab95806b5637271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f0e4d6c5b49f8b78624d38230d000000000000000e23384e63798da0b1c4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8ae99836e593b2b190500000000000000000000000000000000000000000000000000000000000000000c22374c61778a9fb4c5d6e8fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b5a3907b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000030e1825303e4b5b6a7f95a8b9cde1f5ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c5745321f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a54697e94a9c4d4e7faffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b19c8673604a35200e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737596e8499aec3d9eefffffffffffffffffffffffffdead7c7b29d8773604a35200b000000000000000000000000000000000000000000000000000000000000000000000000071c304354647a8d9fb5c9d9ebfefffffffffffffffffffffffffffffceee3d5ccc8c3b7b2afadacabababacaeb0b2b4bac7bbbec0c3c6c9cdd7d1d3d4d6dcdfe6f1f9fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8e78634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000001121314250626b7e8c9da6b4bcc9cad4cdd8cec9c9c9cacfdadddfe7f2f6fdfffffffffffffffffffffffffffffffffffffffbebdfd1c5b8ab9f95857868604c473a2f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151f2c3539464b5053534d483b2f2212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c33434f60687d8b9ea8b8c5d4e1f0fefffffffffffffff9ecdccfbfb3a19a847560574539281a0a000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6e8398a5b6c6d6e6f6fffffff8eadbcdbdb19f97817260544437261909000000000000000110253a4f657a8fa3b5c7d8eafdfffffff1e2d4c5b8a89e8a7c665e4d413123140600000000000000000000000000000000000000000000000000000000000000091e32455672879db2c7dcf2fffffffffffffffffffffff9e5d3c2ae98836e5a48351c0c00000000000000000000000000000000000005182a3b5c71869cb1c6dbf1fffffffffffffffffffffffff4dfc9b49f8a745746321e090000000000000000000000000000000000000000000000000000000000000914283d52687d92a7c5d6e8fbfffffffffffffffffffffffef7f4f1f0f0f1f3f5fcfffffffffff4dfcab7a5927d685544311d0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141d3145566b8196abc0d6ebfffffffffffffffff5e1ccb9a88b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94a8b9cde3f3fffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513a2a1c0c00000000000000000000000000000000000000000000000000000000000008111a27313f4b596276869caabbcee2f7ffffffffffffffffffffffffffffffffffefdac5b09a85705544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da6b7cbdfeffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e3cfbcab937e69543e29140000000000000014293e54697e93a9becee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa927d68533d281300000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bacde3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d2c2ab96806b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e3d4b6175899eb4c9def3fffffffffffffffffffffffffffffffffffffffffbe7d5c5a5907b665039281604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b7cbdff4ffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffff5e0ccb9a7937e695443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eefffffffffffffffffffffffffff5dfcab6a5907b6550392816030000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6e8398abbccfe3f7fffffffffffffffffffffffffffffffff3e8e0ded4cbc7c4c2c1c0c0c1c2c3c5c7c9cdd7d0d3d6d9dcdee1e9e6e8e9ebf2f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c000000000000000000000000000000000000000000000000000000000000000000000000000003142433445060687c88969fabb2b6c3b8c8bbb4b3b4b5bcc9c8cbd4dfe2eaf2f2f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e8e0cdc1b4a79e8d8073635a4e42332a1c11020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625323d494e576166686862594c402f1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162532424e5f677b8a9ea7b7c3d2e0effcfffffffffffffffaecddd0bfb3a29a847560574538281a0a000000000000000000000000000000000000000000000000000000000000000000000000091d2f404c6176879da8b9c8d8e7f7fffffff9ebdbcebdb19f97827260554437261909000000000000000b20354a6072869ba9bacee2ebfafffffff2e3d5c6b9a89f8b7c675f4e41312414060000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffffffffffffff3dec9b6a48f7a65503c2b1900000000000000000000000000000000000000001a30455a6f859aafc4daeffffffffffffffffffffffffff6e2cebaa98b76614b36210c00000000000000000000000000000000000000000000000000000000000a19263140576d8297acc2d7ecfffffffffffffffffffffff6eae2dfdcdbdbdbdee1e9f3f5fbfffff9e6d4c3b29d8774604b392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d182630444b6074859bb0c6dbf0fffffffffffffffffce8d6c6a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abc4d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000002101b222e38454b5d6578869ca4b6c8d8eafdfffffffffffffffffffffffffffffffffff4dec9b49f8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889db2c1d1dfeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9ad98836e58432e1903000000000000172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec7d6e4f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e3246576e8398adc3d8edfffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000011426375d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffff3dec9b39e8976614b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff9e6d4c3ad97826d5746321e0900000000000000000000000000000000000000000000000000000000000000000000000008182d3e4e63798c9fb4c9daecfffffffffffffffffffffffffffffffffffbf5f2e6dfdddad7d6d5d5d6d7d8dadcdee1e9e6e8ebeef1f4f6fdfffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48251300000000000000000000000000000000000000000000000000000000000000000000000000000006162633424e5e6676818c979da5a2a3a2aa9f9e9e9fababb2b7c4c9ced8dcdddddedededededededededededededededed5ccbcb0a39b897b6b6055493c311f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005162634434f5b636e767b7d7d77665e4c3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152431414d5d657a899da5b5c2d1deedfbfffffffffffffffbedded0c0b4a29a847560564538281a0a000000000000000000000000000000000000000000000000000000000000000000000000121f33475863798a9eaabbc9daecfffffffff9ebdbcebdb1a097827360554437271909000000000000071c304354647a8b9fb4bccddcecfbfffffff3e4d6c6baa99f8c7d68604e4232241507000000000000000000000000000000000000000000000000000000000010253a4f657a8fabbccfe3f7fffffffffffffffffffffeead8c8b19c86715d4b371e0e0000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffdead8c7a28d78634d38230e000000000000000000000000000000000000000000000000000000000a1b2837444b5e72879cb2c7dcf1fffffffffffffffffff7e9e6d8cecac7c5c5c6c9cdd6dee0e8f3fffff1dfcab6a5937e695746321e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020305060003090c0d0e101112181f2b36434b626d8197a3b5c9ddf2ffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000000000000005090a070000000000000000000000000000000000000012273c51677c91a6b7cbdfeeffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000a151d2e373f4b56606a7b889ca4b5c2d3e6f6fffffffffffffffffffffffffffffffffffff6e1cdbaa98f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c576c8197a3b5c1d0deebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b06000000000000172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5af99846f5947341f0a0000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afb9c6d4e2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d1c0ac97826d57422d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283953687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffff3ddc8b39e88735847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000081d31445574899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d574632180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff1dec9b49e8976614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000102135495b6d8298abbccfe3f8fffffffffffffffffffffffffffffffffffffffaf4f2efecebeaeaebeceeeff2f4f6fcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f593727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a20354a5f758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000008162431404c58616c7981878b8d8d8d8b8a89898b8f969da6adb4bac7c7c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c5b8b39e968578655e4b44372c1e1304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001323344451616979838a909293897c665947341f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061323303f4c5c6479879ca4b4c0cfddebf9fffffffffffffffceeded0c0b4a29a84746056453827190900000000000000000000000000000000000000000000000000000000000000000000000417293a4a5b657c8c9fabbccfe3eaf8fffffff9ecdccebeb1a0988273605544372719090000000000001325364a5c687e939eb0becfddedfcfffffff4e4d7c7baaa9f8d7e68604f43322515070000000000000000000000000000000000000000000000000000000215283854697f94a9c9d9ebfefffffffffffffffffffff7e2cebbaa947e69543f2e1c000000000000000000000000000000000000000003182d43586d8298adc2d7edffffffffffffffffffffffffffe6d1bba6917c66513c27110000000000000000000000000000000000000000000000000000000a1b28394555606b7c90a5b6cadff3fffffffffffffffffbe9d9cbc8bbb4b2b0b0b1b4b9c6c8ccd5e3effdf9e6d4c3b39e8875614b3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0a080e1017191a1b1d161e2122242526282a333c4854606b80959fb1c1d2e4f8ffffffffffffffffffebd6c0ab96816b563e2e190c0b04000100000000000000060c0e141a1e1f1c150d0b050000000000000000000000000000000c21364b6175879db2bfd0e6f6ffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180000000000000000000000000000000000000000000000000000000a1a27313f4b4f5d6574808c9da6b5c2d2e0f0fffffffffffffffffffffffffffffffffffffffce9d7c7a7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364b6075859ba3b4c0cee2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a7917c67523a2a180400000000000000000000000000000000000000000000000000000000000000000013283d53687d919ea8b7c4d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3d5c4b4a2907c66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4fffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e291300000000000000000000000000000000000000000000000b20354b60758a9fb5cadff4ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c573929160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffff6e1cdb9a8917c675238281602000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4e63798c9fb5cadfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3a464c5c646c727678787876747474767a81888f989fa9b0b2b2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a79e918174625a4c403127190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e314151626b7f8b999fa9a8a89e8a77614c40301808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0f0e0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212f3e4a5b6377869aa2b3bfcedbeafefffffffffffffffceeded1c0b4a29a83746056453727190900000000000000000000000000000000000000000000000000000000000000000000000c1c2d3d4c5e677d8d9fb5bbccdaeaf8fffffffaecdccebeb2a098827360554437271909000000000008182d3e4e606b8096a0b2bfd0deeefcfffffff5e5d7c8bbab9f8d7e69614f43332516080000000000000000000000000000000000000000000000000000091d3245566f849aafc4d9effffffffffffffffffffffff4dfcab49f8b77614c372211000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000a1a283945576073808d9fb5c3d3e6f9ffffffffffffffffedddcbbbaeaa9f9c9b9b9c9ea8a9b3b8c5d1dfeffff1e0cbb8a695806b5a4835201100000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20211f1c23252d2e2f313228323637393a3b3d3a474c5a627280959eafbdcedfeffffffffffffffffffffff1dcc6b19c86715c4a372a221f181816141312111111121a2123292f3434312b221f180d00000000000000000000000000000a1e324657667c91a1b3c8d8eafeffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a362513000000000000000000000000000000000000000000000000000002152738454b5d656f7b86959faab7c4d2e0f0feffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576176859aa2b1bdced8e5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceedec8b39e8975604b36200c0000000000000000000000000000000000000000000000000000000000000000000011253a4e60687d8a9da6b6c3d3e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdede1d3c5b7a69a84705e4c38240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1c8d8eafdffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d281300000000000000000000000000000000000000000000000c22374c61778cabbccfe3f8ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffce9d7c6ad98836e5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000f2136495b6e8399aec0d1e4f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354758aabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000004111b29333e4a4e57576163636261575e5660656c737a838a949b9d9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e99897c6b6055483c2f1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4e5f6b80949faab4bac6b9a897826d5e4c36261401000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f21232424211e160a0000000000000000000000000000000307050000000000000000000000000000000000000000000000000000000000000000000000000311202d3d495962768499a1b1bdcce2ebf6fffffffffffffffceeded0c0b3a29983746055443727180800000000000000000000000000000000000000000000000000000000000000000000000f1f2f404d5f697e939dafbcccdaeaf8fffffffaecdccfbeb2a09882736055443727190900000000000f2031424a60728298a1b3c0d0deeefcfffffff5e6d8c9bcab9f937f6a61504333261608000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9def4ffffffffffffffffffffffeed9c4af99846f5947341f0a000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffeed9c4af99846f5a37271502000000000000000000000000000000000000000000000000081828384557607583969fabbccfe1f1fffffffffffffffff7e7cfbfae9d948a87868686898d949ea7b5c1d1e3f3fbe7d5c4b49f8a78624d3f2e190900000000000000000000000000000000000000000000000000000000000000000000000000000000081826303537332e373b424345464739464b4d4e4f51525458616a7884969eafbcccdbecfdfffffffffffffffffffff3dec9b6a48f7a6455473b37342a2d2b2a2827272626272c35383f444949464037342a1d1305090000000000000000000000031629394c5e6f8499aabbcee2f4fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725443301c0700000000000000000000000000000000000000000000000000091d31455660707a848f9ca4b4bbc8d4e2f0feffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394758617584979fb4bac7d3e1ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b0600000000000012273c52677c91a7c8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedded1c1ac97816c5645321d09000000000000000000000000000000000000000000000000000000000000000000000b1e31424e5f6779879da5b6c5d6e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d0c3b6a79d8877624d402f1d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758baabbcee2f7ffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000e23394e63788ea3c9daecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff3dec9b49e8975604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f647a8fa2b4c8ddf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa0b5daecfffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2d363939464b4d4e4d4b4639454b4f5460656d777f8687888889898989898989898989898989898989898377665e4b44372b1d11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a687d929eb4bbc8cdd6c6b19f917c665443301c080000000000000000000000000001080b0e1216150c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202933363839393632281a0d0000000000000000000000060c0e191d1b130b090200000000000000000000000000000000000000000000000000000000000000000002101f2c3b4858617483979fafbcced9e6f5fffffffffffffffceeded0c0b3a1998373605544362618080000000000000000000000000000000000000000000000000000000000000000000001112131414f606a7f959eafbccddaeaf8fffffffaecdccfbeb2a0988273605544372619090000000001131c30435460738399a2b3c0d0deedfbfffffff6e7d9c9bcb59d947f6a6150443426160800000000000000000000000000000000000000000000000010253a50657a8fa9bacde1f6fffffffffffffffffffff9e5d3c2a8927d68533a2a1804000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffff2ddc8b39d88735544311d08000000000000000000000000000000000000000000000001142636455660758499a1b5bcc9daecfffffffffffffffffeebd9c9b2a0947f767270707174787f899ba3b5c5d5e7fbf3e1cdbaa998836e5d4b37261401000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b4c473f4b5057585a5b5d5e57616263656667696f77808a9aa2b0bcccdaeaf9fffffffffffffffffffffff9e5d3c2b09a84736159514c473b42413f3e3d3c3c3b3d3d494e545a5e5f5c554c483b30231b1e15130d0300000000000000000b1b30404e63798b9fb4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604a35200b00000000000000000000000000000000000000000000000006192c3c4b6074848f99a1b1b6c2ced9e6f2fffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2a3a4757617381939fa9b6c3cfe1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f3ebd9c8ad97826d58422d18030000000000000e24394e63798eaabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedddd0c0b4a38f7a6550382815020000000000000000000000000000000000000000000000000000000000000000000001132331414d5b6378879da7b9c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeefe5d7cdbfb3a59c89796359483422120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000010253a50657a8fa5bacfe4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffff5e1cdb9a8907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000f22374b5c70859ab0c9daecfffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f2f1efedeceae8e8eaedf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa0b5cadffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a2124293336383838363329323636434a5059616a7072737373737474747474747474747474747474746e62594c403127190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d63788a9fb4bcced8e2e4cebdb19c8673604b3626140100000000000000000003090c141c2023272b2b211f170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530353a464c4e4e4e4b45382b1d0d0000000000000000010f1a21232e323029201d150a000000000000000000000000000000000000000000000000000000000000000000010f1d2b3a4656607381959db4bbc8d7e4f3fffffffffffffffceeded0bfb3a19983736054433625130000000000000000000000000000000000000000000000000000000000000000000000031323324250616b80959eb0bcccdaeaf8fffffffaecdccfbeb2a098827360554437261808000000000013253644556074839aa2b3bfd0ddecfafffffff7e7dacfbbae9d94806b625144342616080000000000000000000000000000000000000000000000152a40556a7f95aac7d7e9fcfffffffffffffffffffff3decab6a48c77624c37220d00000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000000000000000000000000000000081c3043546074849aa2b3bfcfdae7f7fffffffffffffffff7e3cfbcab98836e61575b5b5c5a636a77859ba6b8cbe0effde9d7c7b2a08f7b655544311d0d00000000000000000000000000000000000000000000000000000000000000000000000000000a1c304354606158565d656c6e6f707273747677797a7b7d7f848b959ea8b3c0cddbeaf8fffffffffffffffffffffffffff0dcc8b4a29983776d6661595a585654535251515152575b63696f7374716a62594d413331342a282015070000000000000000122136495b6c8197a8b9cde1f3fffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98c77624c37220d0000000000000000000000000000000000000000000000000b2035495a6a7f94a2afb3bfc9d3e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a394655606c7e8b9da5b2becdd7e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4e9e1dedacebbaa937d68533e2813000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcedddcfbfb3a29a8573604b35200b000000000000000000000000000000000000000000000000000000000000000000000000051323303d495a6379899eabbccfe3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d2c7bab4a1998779635b4a3b2b180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215284a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffce9d6c6ab96816b563a29170400000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e53687e93abbccfe3f8fffffffffffffffffffffffffffffffffffffffdf6f4eceae2dfdddbdad8d6d5d3d3d4d8dcdfe6f0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba0b5cae0f5fffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171e21232323211e171e212530353b474c555b5d5d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e594d483b2f1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6e8398a8bacde2eaf6ecdec9b6a4917c675443301c0800000000000000050b161e21263035383d41403633291e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a5458616364636056483b2b1805000000000000000f1f2c35384347453e3631271a13040000000000000000000000000000000000000000000000000000000000000000000d1c29384555606c7f929faabac6d5e3f1fffffffffffffffcedddd0bfb2a1988272605443301c150600000000000000000000000000000000000000000000000000000000000000000000051424334350626b80959eafbcccdaeaf9fffffffaecdccfbeb2a098827360554436261808000000000818273745566074839aa1b3bfcfdcecfafffffff7ece3cbbbaf9e95806b6251443426160700000000000000000000000000000000000000000002152737596f8499aec4d9eefffffffffffffffffffffff1dcc6b19c87715948341f0b00000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffff8e3cfbcab8c77614c37220c00000000000000000000000000000000000000000000000b20354b60728399a2b4c0d0e3ecf7fffffffffffffffffff4dfcab49f8c79634e4639463c494d596277889eb3c1d2e7f7f5e5cfbeb19c8673604b3b2b18050000000000000000000000000000000000000000000000000000000000000000000000000a1a28384b607476686c717b8283848687888a8b8c8e8f909294999faab4b9c6d0deebf9fffffffffffffffffffffffffffff7e3d1c0b3a1998a827c7773706d6b696867666666676c72787e848989868077675f504346493f3c3325150700000000000000061a2c3d4c62778a9eb4c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffde9d7c7a48f79644f3a240f00000000000000000000000000000000000000000000000b1b30414d63788b9fb4c0c7d0dee5f0fefffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2937444b60687a8798a0b4b9c6d2e0edfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5ded7cdc9c5c9b49f8b77624d37220d00000000000000091d31455670859bb0c5daeffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeedecfbfb3a1998475615544311d080000000000000000000000000000000000000000000000000000000000000000000000000005131f2c3c495b667c8d9fb5c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7d9cfc1b5a99f948376635b4a3d2d1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f354a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fdffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff1dbc6b19c86715847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000001022374d62778b9fb5cadff4fffffffffffffffffffffffffffffffffffff5eae2dfd7d7cdc9c8c6c4c3c1c0bebdbfc3c7cad4dbdee5f0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba0b5cae0f5fffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e4925130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e0e0d0c0a03090b131c202a34373f4648484949494949494949494949494949494949494437342b1d12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394e64798c9fb5c6d7e9fdfff9e5d3c2b19c8673604b3626140100000000010d192028323636434b4e5256554c463a32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354606972767879797562594834200d0000000000000e1e2c3d494e585c5a534b4538311f170c0000000000000000000000000000000000000000000000000000000000000000000c1a2837444b616a7e8c9fa8b8c5d4e1f0fefffffffffffffbedddcfbfb2a0978172604a433324140500000000000000000000000000000000000000000000000000000000000000000000061525334451626b80959eafbccddbebfbfffffffaeddccfbeb2a0988273605443362614010000000009192838455660748399a1b2becfdcecfaffffffffe9d9ccbcaf9e95806b625144332515070000000000000000000000000000000000000000081d31445572889db2c7ddf2ffffffffffffffffffffffedd8c2ad98836d583b2a1805000000000000000000000000000000000000000000021527385b71869bb0c6dbf0ffffffffffffffffffffffffffffecdab7a28d78624d38230d0000000000000000000000000000000000000000000001162c41566b8096a1b2c0d1deedfffffffffffffffffffff8e4d2c1ad98836e5b493529312c353b4859687e93a3b5c9daecffecdec9b5a4937e69594834201100000000000000000000000000000000000000000000000000000000000000000000000919283845566b80757d81869097989a9b9c9e9faaa2a3a4a6a7a9aeb4bbc8cdd6e4eefcffffffffffffffffffffffffffffffffeeded0bfb3a99f98918c888582807f7d7c7c7b7b7c81878d94999e9e9b958a7d6a61535b5e55504333251500000000000000000f1f3448596b8095a7b8cce0f3ffffffffffffffffffffffffffffffffffffffffffffe6d1bca6917c67513c2712000000000000000000000000000000000000000000000417293a4d5f6f849aa9bacddce3eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa88a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b192731424e5c647682929ea8b5c2d0ddedfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebe0d2c9c6b9b4b0adab99846f594834200b0000000000000002152738556b8095aac1d2e2ebf6f8fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b3a1998374615746372715010000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3d4c5e6d8297a7b8cce0f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede2d4c9bcb4a39b8b7e726158493c2d1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6d9ebfefffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab59f8b76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0c9d9ebfefffffffffffffffffffffffffffffffef0e5d7cdc9c2c7bab4b2b1afaeacaaa9a8aaadb2b7c3c6c9d2dbe2edfafffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba0b5cae0f5fffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c181f222a3132333334343434343434343434343434343434342f2220180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576d8297abbccfe4f5fffffff0dec9b6a4917c675443301c0800000009141d2b3439464b52546063676b6a61584b45382c1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4a60727f878b8d8e8e8777624c3b2b18050000000006192c3c495b636e72706860564e4133291c0f0100000000000000000000000000000000000000000000000000000000000000000a192631435060687c8a9ea7b7c3d2e0effdfffffffffffffbedddcfbeb19f96816c6250423223130300000000000000000000000000000000000000000000000000000000000000000000071526334451626b80959eb0bdceddedfffffffffaeddccfbeb2a0988272605443301c1607000000000a1a2838455660748398a0b2becfdcecfdfffffff7e9daccbcaf9e96806b62514433251506000000000000000000000000000000000000000b20364b60758a9fb5cadff4ffffffffffffffffffffffead5c0ab95806b56402b1600000000000000000000000000000000000000000000091d31455673889db3c8ddf2ffffffffffffffffffffffffffffe2cdb8a38d78634e38230e0000000000000000000000000000000000000000000005182b3b5c71879cb1bfcfdeeefcfffffffffffffffffffff2ddc9b5a38f7a644f3d2c1a1b19202b3b4b6073859babbccfe3f4f8e5d2c2b39e8977624c3f2f1a0a0000000000000000000000000000000000000000000000000000000000000000000215273745566074848b92969ca4acadafb0b2b3b4bbc8b8babbbcbec4c9ced8e1e9f4fffffffffffffffffffffffffffffffffffffcedddd0c7bab4ada6a69d9a979694939291919092969ca4a9afb3b4b1a89e92806a6970736a615043321e0e0000000000000005182a3b4c6176899eb3c5d5e7fbfffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000000000000000000091f334658677d91a1b3c7d7e9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d313e4a58616e7d8a9ca4b3bfcfdcedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e8dbcdc2b5b1a89e9a98988d7a644f3b2b180500000000000000000f24394e64798ea3b5c9ced9dee5f0f5fcfffffffffffffffffffffffffffffffffffffffffffff2e2d3c2b4a29983736056463929190900000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2f404c6176899eb3c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d0c4b7ab9f968579696054473a2c1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffff4dec9b49f89745846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2fffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff8e3cfbcab907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b54697f94abbccfe3f7fffffffffffffffffffffffffffffff0e0d3c7bab4aca5a99f9d9c9a989795939395989da5a9b1b5c2c6cfdfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b19c86715c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba0b5cae0f5ffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c151b1d1e1e1e1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f190d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb4c9daecfffffffff9e5d3c2b19c8673604b36261401000b1926313c484d5761676d74787c8080766a6056493d30231205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596a80949ca5a3a3a597826d594834200b000000000c2035495a63798387857e74685f4c473a2d1f0f01000000000000000000000000000000000000000000000000000000000000000009141d33424e5e667a899da5b5c2d1dfeefcfffffffffffffbecdccebdb09f95806a614f413022110200000000000000000000000000000000000000000000000000000000000000000000071626334450626b80959fb1bfd0e2f2fffffffffaeddccfbeb2a0988272604b4434251504000000000a1a2838455660738298a0b2becfdeeffffffffff8eadaccbcb09e95806b625043332414040000000000000000000000000000000000000c22374c61778cabbccfe3f8fffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000b2034485974899eb4c9deedfcfffffffffffffffffffffeebd9c9b09b86715c4b371f0e00060d1c304354647a8d9fb5c6d6e9fcf0e1ccb9a898826e5d4c382816020000000000000000000000000000000000000000000000000000000000000002101d31445560748399a2a7abb1b5c2c3c4c5c7c8c9ced8cecfd0d2d4d9dfe2eaf6fcfffffffffffffffffffffffffffffffffffffffffbede5d7cdc9c2c4b7b2afadaba9a8a7a6a6a6a7acb2b6c3c4c8c9c6b9b49e947f7e85897f6a614f3c2c1906000000000000000d1e3346576a7f94a6b8cbe0f3ffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1700000000000000000000000000000000000000000009192e3e4c6176889db3bfd0e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214202d3a464c5f68798699a1b2becfddedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8d8cbbdb0a49c9289858283806a5c4a361d0d0000000000000000000d21364a5c71859babb4bbc8c9d2dee1e9f4fefffffffffffffffffffffffffffffffffffffff6e6d4c4b6a49a847460554538291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f3347586b8095aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cebfb3a69d8d8074635b4a4336291c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffff6e1cdbaa88b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffdead8c7a18b76614c36210c0000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffecdac9aa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778b9fb4cadff4fffffffffffffffffffffffffffff5e5d3c2b6a99f97908c8a8886858381807e7e7f83878d949ba3aeb2bfcbd4e2f2fffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa99836e59442e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006080809090909090909090909090909090909090904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253652677d92a8b9cde7f7fffffffffff0dec9b6a4917c675443301c080b1b2937444b5a626b757c82888d929695897f74635b4d41302312040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778a9fb2b6c3c3b49f8b77624c37220d00000005192b3c4d627889989c9a93877d6e61584a3d2d1f0f01000000000000000000000000000000000000000000000000000000000000000001152431404c5c6479879ca4b4c1d0deedfbfffffffffffffaecdccdbdaf9e937f695f4d402f20100000000000000000000000000000000000000000000000000000000000000000000000081626334450626c8197a1b3c3d4e6fafffffffffaecdccfbeb2a097816c62514332221100000000000a1a2838455560728298a0b2c0d1e2f2fffffffff8eadacdbcb09e95806a6150423122120100000000000000000000000000000000000c21374c61768ca1b6daecfffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000000000000000000000000e23384d63788dabbccfe3f8fffffffffffffffffffffffffff8e2cdb8a38d78634e38230e000000000000000000000000000000000000000000000d22374d62778ca8b9cde1f6fffffffffffffffffffffff7e3cfbcab937e69543e2e1b000000011426364b5c6d8298a8b9cde1f1fce8d6c6b2a0907b655645321e0f00000000000000000000000000000000000000000000000000000000000000102032434b60738399a1b3c0c1c6c9d2d8d9dbdcdddfe2eae3e4e5e7e9eef4f7fdfffffffffffffffffffffffffffffffffffffffffffffffff5e9e1ded7d4cbc8c5c2c0bebdbcbbbbbbbcc1c7cad3d9deded6cdbcae9d94939b9e947f6a5a4935200b00000000000000031729394b6175889eb3c4d5e7fbffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a3625130000000000000000000000000000000000000000011426374a5c6c8197a6b7cbdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2933414e5b63758398a0b2bfd0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeadacbbaad9e96867d74706d6e6a61503e2d1b00000000000000000000071a2d3e51667c8d999faab1b5c2c9cdd6e2eaf6fffffffffffffffffffffffffffffffffffdead8c8b7a69c867661564537281a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c8bbb4a199887b6b6056493d3025180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc4d4e7fafffffffffffffffffffffffffffffffffffffce9d7c6a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b75604b36200b00000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596f849aafc5d6e8fbfffffffffffffffffffffffffdead7c7b6a49c8b827b767473716f6e6c6b69686a6e72787f868f99a1b2b7c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffce9d7c6b49f8c79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba0b5cbe0f5ffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8298adc6d6e9fffffffffffff9e5d3c2b19c8673604b3626141b293a4655606978808991989ea7a7aba79e958679675f4d41302212010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939546a7f94a9bacad3cebbaa947f69543929170300000b2034485a6e8399a7b1afa59d928376635b4a3d2d1f0f0000000000000000000000000000000000000000000000000000000000000000000613222f3e4b5b6377869ba3b3c0cfddecfafffffffffffffaebdbccbcb59f8d7d675e4c3e2d1e0e000000000000000000000000000000000000000000000000000000000000000000000008162633444b60738399a5b7cbdfedfffffffffffaecdccebeb19f96806b614f402f1c0c00000000000a1a2837445460738298a2b4c4d4e7fafffffffff8eadacdbcaf9e947f6a604e40301f0f00000000000000000000000000000000000c21364b61768ba0b6d8eafdfffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000000000000000000012273d52677c92a7c9daecfffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000000010253a50657a8fa5c6d7e9fcfffffffffffffffffffffff4dfcab49f8b77624c3722100000000008182e3e4c62778a9eb4c3d3e6f9f4e4cfbeb29c8674604b3d2c1808000000000000000000000000000000000000000000000000000000000008182d3e4f616d8197a1b3bfd0d6dbdee5edeff0f1f3f4f7fdfff9fbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4ede7dfdddad7d5d4d2d1d1d0d0d1d6dcdee6eef3f3e9e1cbbbaea9a8b0b39f8b78624d39281603000000000000000b1e324657697f94a6b8cbe0effffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725443301c0700000000000000000000000000000000000000081d314455647a8c9fb4c4d5e7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d4825130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f313d495761738298a1b3c2d3e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcdbcad9c938173676055585855504333201000000000000000000000000f24384c5e667a838b949ba3acb4b9c6ced8e6f0fefffffffffffffffffffffffffffffff7e2cebbaa9d88786258473828190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3448596f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee0d2c5b8aa9f948376655d4b45382c1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a6b7cbdff4ffffffffffffffffffffffffffffffffffffffe4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745544311d080000000000000000000000000000000000000000000006192c3c5d72889db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d00000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b52687d92a7b9cce0f5fffffffffffffffffffffffff6e2cdbaa99c86796d6661585d5c5a595755545355585a6369717a838f9da6b7cbdff1fffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a897816c5c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba0b5cae0ffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8ddf3fffffffffffffff0dec9b6a4917c675443301c293a465861737f8a969ea7adb3b8c5c5b9b3a49c8a7d675f4d402f1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465770869bb0c7d7e6d9c8af9a85705746331e0a00000d22384d62788b9fb4c5c3b7b2a1998779645c4a3d2d1b0b0000000000000000000000000000000000000000000000000000000000000000000412202e3d49596276859aa2b2bfcfdcecfafffffffffffff9eae3cfbcab9f8c7c665c4a3c2b1b0b000000000000000000000000000000000000000000000000000000000000000000000008161d3144556176879db2bfd0e2f6fffffffffffaecdccebdb09e947f6a5e4c3a2a180400000000000a19273644556074849aa6b7cbdfecfffffffffff8eadaccbcaf9d937e685e4d3d2d1a0a000000000000000000000000000000000b20354b60758aa9bacee2f6fffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000003162839566c8196abc1d6ebfffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000013293e53687e93a8bdd3e8ffffffffffffffffffffffffefdac5b09a85705947341f0b000000000010203448596a7f94a4b6cadeedffecdecab6a495806b5b4936251300000000000000000000000000000000000000000000000000000000011426364a5c697f949fb1bfd0ddebf1f3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2efecebe9e8e7e6e6e5e7ebf1f3f9fffffffce9d9cbc2bebec5baa997816c5746321e0900000000000000031629394b6075889eb3c1d2e6f6fffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604a35200b00000000000000000000000000000000000005192b3c4b6073859babbccfe2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131f2c39465560738399a4b6c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d1c1b09e937e6c60554b443743403c332515020000000000000000000000091d2f404c5c646e777f868d969ea8b4bbc8d3e0effdfffffffffffffffffffffffffff7e7d1c0b49f8b7a645a483a291a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b54697e93a9c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeded1c2b5a69e8c7f7261584b3f31271a0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075889db3c8ddf2fffffffffffffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e49271502000000000000000000000000000000000000000000000c2135495b748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364b6075899eb3c9deeefffffffffffffffffffffffff4dfc9b49f8b78635b504c473a47454342403e3e403c494d545c646e7b889db2c2d3e5f9fffffffffffffffffffffffffffffffffffffffffdead8c8b49e8a77624c3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba0b5daecffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da6b8cbe0f5fffffffffffffff9e5d3c2b19c8673604b3625334658617684949fa9b3b9c5c8ccd5d6ccc2b5a89e8c7d675e4c3d2c1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4cadff4dfc9b49f8a76614c36210c000013283d52687d92abbccfd4cabfb2a59d897a645b4a3929160300000000000000000000000000000000000000000000000000000000000000000002101f2c3b485861758499a1b2becedcebf9ffffffffffffffecdac9bbaa9e8a7a645a483a2919090000000000000000000000000000000000000000000000000000000000000000000000011426374758667b90a1b3c7dbf1fffffffffffffaebdbcdbcb59f8d7c665947341f110000000000000918263745566277889db3becfe5f5fffffffffff8eadaccbbb49f8d7c665b4a38281502000000000000000000000000000000081c304354748a9fb4c9dff4fffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000000091e32455770859bb0c5daf0fffffffffffffffffffffffffffff6e1cbb6a18c76614c37210c00000000000000000000000000000000000000000000132536576c8197acc1d6ecfffffffffffffffffffffffae7d5c4a9947f69543b2a1805000000000005182b3b4b6074879cb2bfd0e5f5f9e6d3c3b49f8b79635443301c0c000000000000000000000000000000000000000000000000000000081c304354647a8b9fb4bdceddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfbfbfcfffffffffffffffff7e9ded6d4d3d8c7b49e8976614b36210c00000000000000000b1e324557687e93a3b5c8d8eafefffffffffffffffffffffffffffffffffffff6e2cdbaa98c77624d37220d0000000000000000000000000000000000000b2034485a697f94a3b5c9d9ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b293744556175869caabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b4a396806b604b443731272e2b282115070000000000000000000000000012222f3e4b4f59626971798189959faab6c2d2dfeffefffffffffffffffffffffffeebd9c9b4a2947f695c4b3c2b1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b4a49c887b696054473a2f1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e00000000000000000000000000000000000000000000000e23384d63788da9bacde2f6ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a352000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576c8196acc0d1e3f7ffffffffffffffffffffffedd8c3ad98836e5a493c37332a31302e2c2b29292a2c35383e4b4f5d657a8fa4b6cadef3fffffffffffffffffffffffffffffffffffffffff7e2cebbaa96806b5948341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758aabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141a1d1e1a0e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788eaabbcee2f7fffffffffffffffff0dec9b6a4917c675443303e4c6176859aa2b4bac7ccd6dde0e7e8e0d2c6b9aa9f8c7c665b493828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8faabbcee2f7e2cebbaa917c66513929160302172d42576c8297acc9d9e6dfcfc3b7a79e8979635746321e1300000000000000000000000000000000000000000000000000000000000000000000010f1d2b3a475761748398a0b1bdcedbebf9fffffffffffff7e7d8c8b9a89d887862584637271501000000000000000000000000000000000000000000000000000000000000000000000009192a3a4c5e6f8399aec3d3e6f9fffffffffffff9ebe3cfbcab9e8877614c3f2e1c08000000000000091927384759667c91a0b2c7d8eafdfffffffffff8e9e3cfbcab9f8a79635645321d10000000000000000000000000000000011426495e74899eb3c9def3fffffffffffffffffffff6e1ccb6a18c77614c37220c0000000000000000000000000000000000000000000b21364b60768a9fb4c9def4fffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000071c30435470859ab0c5daeffffffffffffffffffffffff4e0cbb8a68e79634e39240e000000000000000d1d314556667b90a1b3c7d8eafdf1e2cebaa99a8472604a3b2a180400000000000000000000000000000000000000000000000000000b20354b6073869caabbcedbecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1ebe9e8e1cdb9a8927d67523828160200000000000000031628394b6073859baabbcee2effffffffffffffffffffffffffffffffffffffdead7c7a48f7a654f3a251000000000000000000000000000000000000b1b2f404d62788a9eb4c1d2e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1927374657647a8c9fb4cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9b8572604a4231261d151915130d0400000000000000000000000000000412202e373b484d545b636c76808c9ca4b5c1d2e0f0fffffffffffffffffffffff7e3cfbcab9a8472604a3e2e1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d3c2b4a29a8678655d4a43362a1c11020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738596e8399aec3d8eefffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d070000000000000000000000000000000000000000000115273753697e93a8c7d7eafdffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffeebd9b59f8a75604a352000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798ea2b4c8dcf0fffffffffffffffffffffee9d4bfa9947f6a543c2c211f171c1a1917161413151920232e373f4b5c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624d3b2a18010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354758a9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d181f222a2f33333023211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4fffffffffffffffff9e5d3c2b19c8673604a354a5c6d8297a3b4c0cdd7e0e8f3f5fbfbf0e4d6c8bbaa9f8a79635645321d0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4c2d2e5f8ead8c8ad97826d5746321e0c001a30455a6f859aafc4daefede1d4c5b8a79c8675614b41301b0a00000000000000000000000000000000000000000000000000000000000000000000000d1c2a394656607382979fb1bdcedbecfafffffffffffff6e6d7c6b7a69c8676615544311d130200000000000000000000000000000000000000000000000000000000000000000000000c1c2f404f647a8fa4b6cadef3ffffffffffffffffecdac9b8a698826e5d4b372310000000000000000a1a2a3b4c5e6e8398a9bacee2f7fffffffffffffeebd9c9baa89c8674604b3e2e19090000000000000000000000000000001e33485e73889db3c8ddf2fffffffffffffffffffff5e0cbb6a08b76614b36210c00000000000000000000000000000000000000000115273751667c91a9bacde1f6fffffffffffffffffffffffffffff8e3cfbcab8a75604b35200b0000000000000000000000000000000000000000000b20354a6074899eb3c9def3fffffffffffffffffffffff2ddc8b39d88735b4a36210c00000000000000021527384c5e6f8499a9bacee2f2fdead8c7b4a2937e685947341f11000000000000000000000000000000000000000000000000000011273c51667c91a4b5c8d8eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefce9d6c6ae99846f5645321e0900000000000000000a1d314455647a8c9fb4c1d2e4f5ffffffffffffffffffffffffffffffffffffe7d2bda7927d68523d281300000000000000000000000000000000031628394c5e6e8399a8b9cddff0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091929394a5c6c8297acc2d2e5f8fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7a645443301d140901000000000000000000000000000000000000000002101b222b34373d494e58616b7a869ba3b5c2d3e6f6fffffffffffffffffffff4dfcab49f8c7a6454433020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465773889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b6a49a8475625a4b3f3025180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435472879db2c7dcf2fffffffffffffffffffffffffffffffffffff9e5d3c2a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000081d3144556e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffdfcab59f8a75604a352000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2136495b6f849aafc2d2e5f8fffffffffffffffffffee9d4bfa9947f6a543f2a150a040005040200000000060c101b222e3e566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffce8d6c6ae98836e5948341d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013254a5f748a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2a34373f4548494539362c1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465771869bb1c8d8eafdfffffffffffffffff0dec9b5a4917c6751404f647a8c9fb5c1d1e1e9f5fbfffffffffff4e6d8c8baa99b8574604b3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca4b5c9def4f3dec9b39e8976614b3a2a17041d32475d72879cb2c7dcf1fff1e3d5c5b6a498826d5f4d3928160300000000000000000000000000000000000000000000000000000000000000000000000c1b28384555607281979fb1bdcedcecfafffffffffffff4e4d5c4b6a49a8373604b423120100000000000000000000000000000000000000000000000000000000000000000000000001122374b5c72879cb2c7dcf1fffffffffffffffff7e7d5c4b2a08f7b65503f2e1b08000000000000000d1d2f404d62788b9fb4c9daecfffffffffffffff7e7d7c6b5a496816b5c4b3726140100000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffff7e3cfbcab8a75604b35200b0000000000000000000000000000000000000000081d3144556d8298adc7d7e9fdfffffffffffffffffffffffffffff4dfcab59f8a755443301c080000000000000000000000000000000000000000000e23384d63788da7b9cce0f5ffffffffffffffffffffffedd8c3ae98836e593d2d1a0700000000000000000a1a2f404d63788b9fb4c4d4e7faf5e5d1c0b39e8977614c402f1a0a00000000000000000000000000000000000000000000000000162b41566b8096abc2d2e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a75604b36210b0000000000000000011426374a5c6b8095a3b5c6d7e9fcffffffffffffffffffffffffffffffffffead5bfaa95806a55382816020000000000000000000000000000000b1e324657667c91a1b3c6d6e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4d63788da4b5c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5c4a36251301000000000000000000000000000000000000000000000000080d1820222c353a464c5c6476859ba4b6c8d8eafefffffffffffffffffce8d6c6ad98836e5c4a36251302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629395d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebbaa9c86756157483c2e1c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb4cadff4fffffffffffffffffffffffffffffffffffff3decab6a48c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b050000000000000000000000000000000000000000000b20354b6073899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffae7d4c4a6917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50667b90a4b5c9def5ffffffffffffffffffffecd7c2ac97826d57422d18000000000000000000000000000811273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffff5e1ccb9a8917b66513b2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffce9d7c7a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b29333b484c545a5d5e5a4e493d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283954697f94aabbcee2f5fffffffffffffffff8e5d2c2b19b86715e4c576c8197abbccfdfeffcfffffffffffffffff6e6d7c7b5a396816b5b4a362110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485971869cb1c6d6e8f5e0ccb9a7937e695847331f151e33495e73889eb3c8ddf3fffff3e3d3c2b2a0927d675745321e0b0000000000000000000000000000000000000000000000000000000000000000000000000b1a27374454607281979fb1becedcedfcfffffffffffff2e2d3c2b3a196816c604e3e2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000081b2e3e576c8297acc1d7ecfffffffffffffffffff3e2cfbeb09b85705d4b37220d0000000000000000122035495a6c8197abbccfe3f8fffffffffffffff5e4d2c2b49f8c7a645544311d0a00000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000000000000000000000b20354b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfcab49f8a755f4a26140100000000000000000000000000000000000000000012273c52677c91a7c5d6e8fbfffffffffffffffffffffeead8c8a9937e69543e291400000000000000000000122135495b6b8096a6b7cbdfefffefe0ccb8a798826d5e4c38281603000000000000000000000000000000000000000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9907b65503b251000000000000000000009192d3e4b6074859ba8bacde1ecfeffffffffffffffffffffffffffffffffefdac4af9a856f5645321e0900000000000000000000000000000b1b2d3e4b6175879db2bfcfe4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035495a71869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a8927d68533e2d1808000000000000000000000000000000000000000000000000000000050b0f1a2129333e4a586176869caabbcee2f4fffffffffffffffff5e1ccb9a8907b65503e2d180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c2b49f8c7a645746392b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768babbccfe3f7fffffffffffffffffffffffffffffffffffff1dcc6b19c8771594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b566b8196abc0d6ebffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a040000000000000000000000000000000000000000000f253a4f647a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a35200000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c7d8eafdffffffffffffffffffefdac5b09a85705b3a2a1704000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3ffffffffffffffffffffffffffffffffffffffffffffffffe9d3bea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3a464c5962696f72736f635b4936210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4c7d7e9fdfffffffffffffffff0dec9b5a3907b66505673889db2c9daecfdfffffffffffffffffffff5e5d2c2b49f8c79634e3f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b54697f94a8b9cce1f1e8d6c5b39e8876614c4333241f34495f74899eb4c9def3fffffff1e0cfbeb29d8775604b392916030000000000000000000000000000000000000000000000000000000000000000000000000a192736435460728197a0b1becfdeeefdfffffffffffff0e0d0bfb19f927e685c4a3a2a17040000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9feffffffffffffffffffecddc8b4a38f7a644f3a250f000000000000000006192b3c4e63798c9fb5cadff4fffffffffffffffff0e3cfbcab9c8673604b38281502000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffff4dec9b49f89745f4a27150100000000000000000000000000000000000000000f253a4f647a8fa7b8cce0f5fffffffffffffffffffffffffffffff4dfcab49f8a755443301c07000000000000000000000000000000000000000001142637566b8196abc0d6ebfffffffffffffffffffffff7e2cebbaa8f7a644f3a240f0000000000000000000006192c3c4b6175889db3c1d1e4f7fbe8d6c5b2a0907b655645321e0f00000000000000000000000000000000000000000000000012283d52677d92a7bfd0e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7a9937e69543e291400000000000000000000101d31445563798a9fb4becfe0f0fffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36210c00000000000000000000000000031629394a5c6b8096a5b7caddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c5c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79634e39241000000000000000000000000000000000000000000000000000000000000000060c171f2d3a4758647a8c9fb4c6d6e8fcfffffffffffffff3dec9b49e8974604b3520100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b5a495806b5c4a39291b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7d9ebfeffffffffffffffffffffffffffffffffffffebd6c1ab96816c563b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000000000013293e53687e93a8c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4053687d92a9bacee2f6fffffffffffffffffff3dec8b39e88735847331f0a0000000000000000000000000417293a50657a90a5bacfe5faffffffffffffffffffffffffffffffffffffeed9c4ae99846f5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222303f4b58616c777f8488888479634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8297a9bacde1f1fffffffffffffffff8e5d2c1ae99836e5960758ba6b7cbe7f7fffffffffffffffffffffffff0e3cfbcab99836f5d4b37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364c6176899eb4c3d4e6f3e0cbb8a698836e615042321d354a5f748a9fb4c9dff4ffffffffecdfcbb7a6957f6a5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000009182636435460728197a0b2c0d0dfeffffffffffffffeeedecebdb49f8b7a645847331f140000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffff7e4d1c1ac97816c573626140100000000000000000e2135495b70859aafc5daeffffffffffffffffffeebd9c9b5a4937e685645321d09000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffff4dec9b49f89745f4a341f00000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbfffffffffffffffffffffffffffffff7e3cfbcab8a75604a35200b0000000000000000000000000000000000000000081d31445570859aafc5daeffffffffffffffffffffffff4dfcab49f8a75604b36210b00000000000000000000000e1e324657677d92a3b4c8ddedfff3e3cfbeb29d8775604b3d2d180800000000000000000000000000000000000000000000000d22384d62788da1b3c7d7e6f2faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000002152737495b687e92a0b2c2d3e4f5fffffffffffffffffffffffffffffff6e2cdbaa9907b66503b2a1804000000000000000000000004121e324657647a8c9fb4c3d4e6fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a76604b36210b00000000000000000000000000000000000000000000000000000000000000000004101c2a3a4a5c6b8095a8b9cce1f4fffffffffffffff0dbc6b19b86715443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cebbaa9c8674604b3e2d1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1c7d7e9fcfffffffffffffffffffffffffffffffffffbe8d5c5a6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4c6277899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d583c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221364c61768a9fb4c9dff4fffffffffffffffffff5e0ccb8a78c76614c37210c0000000000000000000000000a1f3346586d8297acc2d7ecffffffffffffffffffffffffffffffffffffffead4bfaa957f6a553827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2030404d5d6576818a949a9d9e98826d58432d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4d62788a9fb4c3d4e6f9fffffffffffffffff0dfcab49f8b776262778da2c4d4e7fcfffffffffffffffffffffffffeebd9c9b3a18f7a644f3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586a7f95a5b7cadfede7d5c4b2a0947f6a604f433127495e74899eb3c9def3fffffffffae6d4c4b39e8976614b36210d000000000000000000000000000000000000000000000000000000000000000000000000000008182536435460738298a2b3c1d2e2f2fffffffffffffcebe2cebaa99d8776614c42311e0e00000000000000000000000000000000000000000000000000000000000000000002152738576c8196acc1d6ebffffffffffffffffffffffefdcc7b29c87725443301c080000000000000000061a2c3d53687e93a8c2d3e5f9fffffffffffffffff7e7d2c2b39d8875604b36200f000000000000000000000000051a2f455a6f849aafc4d9effffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffeebd9b5a08b76604b36210b00000000000000000000000000000000000000000b20354b6075899fb4c9def4fffffffffffffffffffffff1dbc6b19c86715645321e090000000000000000000000031629394a6072859bb0bfd0e2f6ffecdfcab6a595806b5b4a36251300000000000000000000000000000000000000000000000b2034485a6f8499a9bac8d4dfe7eff3f5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18000000000000000000000009192c3d4e606d8298a4b6c6d7e9fcfffffffffffffffffffffffffffffdead7c7ad98836e5947341f0f0000000000000000000004122232434b6175869caabbcee1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745645321e0900000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4c6176899eb4c6d6e8fcfffffffffffff0dac5b09b85705443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465774899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c2b49f8c7a6456453120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba9bacde1f6fffffffffffffffffffffffffffffffffff5e0ccb8a78d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6d8298a7b8cce0f5ffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffffff8e5d2c2a8927d68533d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586f849aafc4daeffffffffffffffffffffbe8d5c5a48f79644f3a240f0000000000000000000000011426364c61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e4d5e667b88969fa9afb2b09b86715b3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c203448596b8096a5b6cadfecfffffffffffffffff7e2cebbaa937e6961778ca8b9cde1f6fffffffffffffffffffffffffff7e7d0bfad98826d5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6075879db2becfe3f3e2cfbeaf9d937e6a614b4437485d72889db2c7ddf2fffffffffff2e1ccb9a8937d68533b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000818253644556074839aa3b5c4d4e5f5fffffffffffffdead8c7b7a599836f604e3c2c18080000000000000000000000000000000000000000000000000000000000000000091d31455670859bb0c5daf0fffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000f22374c62778ca4b6c9def3fffffffffffffffffff0dfcbb7a6937e68533d2d1a07000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffff4dec9b49f89745f4a341f000000000000000000000000000000000000000002172d42576c8297acc1d7ecffffffffffffffffffffffffffffffffffe1cbb6a18c76614c37210c00000000000000000000000000000000000000000f24394e64798ea8bacde1f6ffffffffffffffffffffffedd8c2ad98836d58382816020000000000000000000000000b1c304354647a8ea1b3c7dbeefff9e6d3c3b49f8b79635443301c0d0000000000000000000000000000000000000000000005192b3c4e63798a9faab7c4cbd4dadee0e8e8eceff3f5fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d180000000000000000000000000f1f31424b6175869ca8bacde1ebfcfffffffffffffffffffffffffffff4dfc9b49f8b77614c3d2c1a0a000000000000000001122230404f616d8298a4b6c8d8eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e38281602000000000000000000000000000000000000000000000000000000000000000000000000101f3347586b8095a8b9cce1f2fffffffffffff3dec8b39e8874604a35200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8b5a395806a5c4a38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455774899fb4c9def4fffffffffffffffffffffffffffffffffff3dec8b39e88735a4834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8fa0b2c5d5e8fbffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b160100000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffff3dec9b5a48c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a556b8095aac0d5eaffffffffffffffffffffe6d1bca7917c67523c27120000000000000000000000081c304354697e94a8bacde1f6fffffffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c667c8b9da6b4bac7c7b49e8974594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4b6175879db2becfe2f3fffffffffffffffeead8c8ae99846f6075899eb4c9def2ffffffffffffffffffffffffffffeddec9b49f8a76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e324557667c91a0b2c5d6e8eddcccbbae9c937f6c6055473b5c71869bb1c6dbf0fffffffffffce8d6c6b19b8671594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000818263745566175859ba6b7c7d8eafdfffffffffffff5e5d4c3b3a1937e695b4936251300000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9def4fffffffffffffffffffffff3dec9b39e8975604b35200b0000000000000000000b1f34475971869cb1c6dcf1fffffffffffffffffffae7d4c4b19b86715b4a36210c000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffff4dfc9b49f8a745f4a2715020000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000000000000000000000013293e53687e93a8c6d7e9fcffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000001325364a5c6e8399aec0d0e3f6fff1e2cebbaa9b8572604a3b2a1805000000000000000000000000000000000000000000000d21364a5b677d8c9da6b3b7c4c5c8ccd6d3d6dadee0e8e9ecf0f4f6fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1600000000000000000000000001131e33465763798a9fb4bdcddeeefffffffffffffffffffffffffffff6e2cebaa996806b5b493828180c01000000000009141d30404c5e697f94a0b2c3d3e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6aa947f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c6176899eb3c4d4e6fafffffffffff5e0ccb8a78f7a644f3d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffff5e2cebbaa9b8674604b3e2d1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395d72889db2c7ddf2fffffffffffffffffffffffffffffffffff0dac5b09b85705b3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aafbecfe3f3ffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a150000000000000000000000000000000000000000000010253a50657a8fa5bacfe4fffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c8671594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000b20354b6073879db2c6d7e9fcfffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4e647a8a9fa9b7c4cdd7cdb9a88c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e324657657b90a0b2c4d5e7fbfffffffffffffff3dec9b49e8975606f859aafc4d5e7fafffffffffffffffffffffffffff6e1cdbaa9927d68533d281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e6e8398a7b8cce0eeead9cbbaae9d948173615949596e8398aec3d8edfffffffffffff4ddc9b5a38c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000919273846576277889da9bacee2effffffffffffffff1e1d0bfb49f8a79635443301c0b0000000000000000000000000000000000000000000000000000000000000610253a4f657a8fa9bacde1f6fffffffffffffffffffff8e5d2c2ac97826d5443301c0800000000000000000005182a3b576c8197acc1d6ecfffffffffffffffffffff2dec9b5a38e79634e39240e000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffff4dfcab59f8a755544311d080000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000005182b3b586d8398adc2d8edfffffffffffffffffffffffbe6d1bca6917c67513c2712000000000000000000000000000008182d3e4e64798ea2b3c7dcf1fffdead8c8b4a3937e685948341f1200000000000000000000000000000000000000000000071a2d3d4d5f677b87959da6abb0b3b8c5bec1c5c8ccd5d3d7dbdee1e9ecf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2a7927c67523d271200000000000000000000000000031729394a5b677d929fb0c0d1e3f3fffffffffffffffffffffffffffdead8c7b49f8b79635645362a1d140c0b070b10192631404d5e667c8d9fb4becfe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a8937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586a7f94a6b7cbdfedfffffffffffbe8d5c5ad98826d5b493521130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b49f8b796455443120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea2b4c8dcecfffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000e23384e63788da3c8d8eafdfffffffffffffffffffffffffffffffffffffffffeebd9c8ab95806b563b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab59f8a75604a352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3c7d7eafdffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000011273c51667c91a5b6cae4f5fffffffffffffffffffffffffffffffffffffffdead8c7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a6907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596f849aa9bac7d4e2e9d6c6a48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e6d8298a6b8cbe0edfffffffffffffff5e1ccb9a88d7862687e93a6b8cbe0ecfcfffffffffffffffffffffffffde9d7c7ad98826d5839291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2f404c6277899eb3c0d0e4f5e8d8cbbbae9f978477635b556a7f94aac6d6e8fcfffffffffff8e4d2c1a7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a29394859647a8b9fb4c0d1e4f7ffffffffffffffede1cdbaa99a8472604a39281603000000000000000000000000000000000000000000000000000000040e19202836556a7f94aac7d7e9fdfffffffffffffffffffff3dec9b5a48f7a644f362614010000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffff8e5d2c2a9947f6a543f2a15000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffff8e3cfbcab8b75604b36200b0000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000b2034485972879db2c7dcf2fffffffffffffffffffffffbe8d6c5a38e79634e39240e0000000000000000000000000000001022364a5c6f849aafc2d3e5f9fff6e6d1c1b39e8977624c402f1b0a000000000000000000000000000000000000000000000f1f30414d5d65757f8890969a9ea7a5a8acafb3b8c5bec2c6c9cdd7d7dee0e8f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48d78634d38230e00000000000000000000000000000b1b2d3d4d5f6c8196a2b4c5d5e7f7fffffffffffffffffffffffffff5e2cebbaa9b85746054473a312621201c1f222d37444b5f677c8b9fabbccfdcecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d1c1b49e8a78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c060000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6075879db2bfd0e3f3fffffffffff3dfcab49f8c79634e41301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b5a3957f6a5c4a372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eeffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d1e3fafffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000c21374c61768caabbcee2f7fffffffffffffffffffffffffffffffffffffffff7e2cebbaa907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff7e2cebbaa8a75604a352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde2f6ffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000011527375a70859aafc3d3e6fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffe8d3bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca2b4c7d7e5f2e7d2bca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404c6176889eb3bfd0e4f4fffffffffffffce8d6c6a48f7a646175889db3becfdeedfdfffffffffffffffffffffffff2dcc7b29d87725746331e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759687d92a2b4c6d7e9fce8d9ccbdb1a29a8779645c667b90a8b9cce1f5ffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b4a5c697e93a2b4c8ddf0fffffffffffffffce9d7c7b4a2927d685746321e0900000000000000000000000000000000000000000000000000000c171f2c353845546f849aafc4d9effffffffffffffffffffffbe8d6c5b19c86715d4b371808000000000000000000000010253a4f657a8fa4bacfe4ffffffffffffffffffffffeed9c3ae99846e59442f19000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffecdab6a08b76614b36210c0000000000000000000000000000000000000001162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000000000000000d22374d62778ca5b7cadff4fffffffffffffffffffffff5e0ccb9a78b76614b36210c000000000000000000000000000000071b2d3e50667b90a4b6cadef7ffffefe0ccb9a798836e5e4c39281603000000000000000000000000000000000000000000011323303f4c57616a747b8185898c9093979a9ea7a5a9adb0b4bac7c2c9ccd6dee5f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf8f8f8f8f8f9fafbfcfdfefefce9d7c6b19c86715a4935200c0000000000000000000000000000000f1f30414b6073849aa6b8c9d9ebfefffffffffffffffffffffffffdead8c8b4a398827261584b443737353034373e4a55606a7d8b9fa9bac9d9ebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7b4a3937e695a4935200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000000000000000000000000000000000000000000000000000000000c1e324557677c91a1b3c5d5e6f6fffffffff7e2cebbaa99846f5f4d3c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffff5e2cebaa99b8573604b3d2d190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000b20354a60728a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff4dfcab49f8a755f4a352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658748a9fb4c9dff4fffffffffffffffffff0dbc6b19b86715c37271502000000000000000000081d31445574899eb3c9def1fffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c0d0e5f5ffead4bfaa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f334758677d92a1b3c6d6e8fcfffffffffffbe7d5c4a58f7a6557687d92a0b2c0cfe2eaf6fffffffffffffffffffffff3dfcab6a58b76614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4e606f849aa8bacde1eff7e9dbcec0b4a59d897a646075899eb4c9deefffffffffffffeed9c3ae99846e59442f19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3e4a6072849ab0c2d3e5f9fffffffffffffff5e5d1c0b39e8875614b37271502000000000000000000000000000000000000000000000004131c2a333c494d566074899eb3c9def3fffffffffffffffffffff5e0ccb8a7937d68533f2e1b0000000000000000000000000d22374c62778ca1c6d6e8fcfffffffffffffffffffff1dcc7b19c87725c47321d000000000000000000000000152a40556a7f95aabfd4eaffffffffffffffffffffffe1ccb6a18c77614c37220c0000000000000000000000000000000000000000162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000081b2e3f53687e93a8c3d4e6f9fffffffffffffffffffffff3dec9b39e89745746321e09000000000000000000000000000000001023384c5e72879cb1c9d9ebfefffbe8d6c5b2a0907b665745321e0f000000000000000000000000000000000000000000000513212f39464b5560656b7073777a7e8185888c9094979b9fa9a7adb3b9c5c9d2e0e8f3fffffffffffffffffffffffffffffffffffffffffffffffaf4f2eceaebeff4f6fdf8f2f0ebe7e5e3e3e2e3e3e4e5e6e7e8e8e9ece1cdb9a8947f6a543c2c190600000000000000000000000000000001131d3144556277889eabbccfe3edfefffffffffffffffffffffffff6e6d1c1b2a0988376676055504c4a43474c525c64737f8d9fa9bac7d7e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa99b8573604b3c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f354a5f748a9fb4c9dff4ffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000031628394d5f6f8399a7b8c8d8eafefffffffeebd9c8b3a1927d675a4837271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455671869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b49f8b79635544311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c261100000000000000000000000000000000000000000000071c30435472879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5e73889eb3c8ddf3fffffffffffffffffff3ddc8b39e88735544311d080000000000000000000b20354b60758aa8b9cce1f5fffffffffffffffffffffffffffffffffffffffff2ddc7b29d88725d382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c71869cb1c6dbf1ffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6ffffecd7c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d5f6f8399a8b9cce1effffffffffff6e0cbb8a68d78634d606e8298a2b2bfced8e6eff8fffffffffffffffffff9e6d3c3a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31414d62788a9fb4c1d2e6f6f9ebded1c3b7a79e8979636d8298adc0d1e4f7fffffffffff0dac5b09b85705b46301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c304354647a8fa4b6cadef3ffffffffffffffffefe0cbb8a6947f6a5544311d08000000000000000000000000000000000000000000000c171f303a474c5a636c757c91a7b9cce0f5fffffffffffffffffffff3dec8b39e8975604b3621100000000000000000000000000b20364b60758ba8b9cce1f5fffffffffffffffffffff2ddc8b39d88735e48331e000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffbe8d5c5aa957f6a55402a150000000000000000000000000000000000000d22374b5d71859bb0c6dbf0fffffffffffffffffffffffff1dcc6b19c87715c3928160300000000000000000000000000000000091c2f4054697f94abbccfe3f7fffff4e4cfbeb29d8775604b3d2d18080000000000000000000000000000000000000000000003111b293237444b50565b596265696c7073777b7e82868a8e92979ea7b1b5c2ccd6e3f0fefffffffffffffffffffffffffffffffffffffffdf2e7dfddd7d4d5d9dee1e9e4dddbd6d2cfcecdcdcdcecfd0d1d2d3d3d4d7d3c3b49e8a76614c37210e0000000000000000000000000000000000011527374859657b8d9fb4bfd0e0f0ffffffffffffffffffffffffffefdfcfbfb2a199877d746b656160545961676f7a85959fabbac7d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e0cfbeb49f8b79635443301e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000a1b30414d6277899eaabbcee2eefffffffff6e6d0bfb39e8978625544311d130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffdead7c7b5a3947f6a5b4a37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffffffffffffffffffffefdac5af9a85705a45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b26100000000000000000000000000000000000000000000000132536596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffeebd9c9ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c7dcf1fffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000d22374c62778ca1c6d6e8fcfffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d62788a9eb4c0d1e4f3fcfffff4e6d5c5b39e8874604a4b60748499a1b4bbc8d1dee5f0f5fbffffffffffffffe4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132035495a697f94a3b5c8d8eafefcefe1d4c5b8a79d8775657b90a2b4c8ddecfdfffffffff1dcc6b19c87715c47321c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c71879cb1c6dcf1fffffffffffffffffbe7d5c4b39d8874604b36200b000000000000000000000000000000000000000002101c2a33414d58616c788189919bacc5d6e8fbfffffffffffffffffff7e4d1c1ab96816b5745321e09000000000000000000000000091d31455674899eb4c9def3fffffffffffffffffffff1dcc7b19c87725c47321d00000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffffffffffffff5e0ccb8a78f7a654f3a25100000000000000000000000000000000000071b2d3e4f647a8fa3b5c9ddf2ffffffffffffffffffffffffefd9c4af9a846f5a452f1a0000000000000000000000000000000000001122374c62778b9fb4cadff4ffffffeddfcab7a596806b5c4a3626140100000000000000000000000000000000000000000000000b161e2731363b413b474c5053575a596265696d7175797d8289929ca4b3b9c5d2e0f0fefffffffffffffffffffffffffffffffffff5eae2d4cbc8c1bfc0c4c9cdd7d2c9c6c0bdbab9b8b8b8b9b9babcbdbdbebec1c5b6a595806b5847331f0a00000000000000000000000000000000000009192b3b4c5d6a7f95a1b3c2d3e3f3fffffffffffffffffffffffffdedddcfbfb3a59d9287807b76757374777c848e9ba3b5bcc9d7e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c2b2a0937e685b4a362614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0ffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d58432e1803000000000000000000000000000000000000000000000000000000000000000000000000000000001320344859657b8c9fb4c0d0e3f6ffffffffeee0ccb9a79b8574604b41311b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8faabbcee2f7fffffffffffffffffffffffffffffffffffffffffffff5e2cdbaa99b8573604b3d2d190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffff1dcc6b19c87715c3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000162b40566b8095abc0d5eaffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff7e3cfbcab917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffff8e3cfbcab8c77624d37220d0000000000000000000e23394e63788ea3b8cde3ffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e586e8398adc3d8edfffff0dbc6b09b86715b46311c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132034485a697e93a2b4c6d5e1e9eaebe4d6c8b8a796816b54434556607483949faab4c1c9d2dee0e8edf0f2f4f7fefce9d7c7a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b6073859baabbcee2eef8fff1e3d5c5b6a5947e6970859ab0bdcedfeefafffffff0dbc5b09b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f33465871869bb0c6dbf0fffffffffffffffffff3dfcbb7a6907b66503b2611000000000000000000000000000000000000000214202e3a474c5f6776818b979ea8acb9c9e4f4fffffffffffffffffffff2ddc8b4a38e79634e39281603000000000000000000000000021527385d72879db2c7dcf2ffffffffffffffffffffeed9c4af99846f5a442f1a00000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffff3dec8b39e8974604b35200b00000000000000000000000000000000000822364a5c6e8399aec1d2e4f8ffffffffffffffffffffffffedd8c3ae98836e59432e190400000000000000000000000000000000000b1f34485970859aafc5daeffffffff9e6d4c3b49f8c79645443301c0d0000000000000000000000000000000000000000000000000309151d20262c2a34373b3e423b484c505458556063676d757c86929ea7b5c2d2e0f0fffffffffffffffffffffffffffffffff5e5d8cec4b7b2acaaabafb4bac7c1b5b0aba7a5a3a3a3a3a3a4a5a6a7a8a9a9acb1a69c8775604b3a291704000000000000000000000000000000000000000d1d2f3f4a60728399a4b6c5d5e5f5fffffffffffffffffffffffffbedddd0c3b7b2a59d95908c8a88898c9299a1b0b5c1cfdae7f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b6a498826d604e3d2d1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daefffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c5d687e93a2b3c7dcf5fffffffffbe8d6c5b4a397816c5f4e3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3e54697e93a9c8d8eafefffffffffffffffffffffffffffffffffffffffffff5e5d1c1b49f8b79635544311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffff3dec8b39e89735544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff4dfcab49f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edffffffffffffffffffffecdac9a38e79644e39240f00000000000000000010253a4f657a8fa4bacfe4f9ffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21364a5c73889db3c8ddf2fffff2ddc8b29d88735d3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4a6072859ba8b8c5cdd6d5d6d1c6b9aa9e8977624c3638455660727f8b9ba3b1b5c2c8ccd6d7dbdddfe3ebe8e1cdbaa98d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d31445563798c9fb4c1d1dfe3ece8e3d5ccbcab95806b657a8f9fb1c0d0dfe7ececeae8d7c7ad98836e58432e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4c61768a9fb4c9dff4fffffffffffffffffffae7d4c4ab96816b56412c160100000000000000000000000000000000000a151d323f4b58616e7d89979faab4b9c6c9d7e7fffffffffffffffffffffff0dac5b09b85705b49361b0a00000000000000000000000000001b31465b70869bb0c5dbf0ffffffffffffffffffffebd6c1ab96816c56412c1700000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcffffffffffffffffffffffffffffffedd8c3ae98836e5544311d080000000000000000000000000000000008182f3f4f647a8ea1b3c7dfefffffffffffffffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000000000005182a3b53697e93a8c4d4e7fafffffff1e2cebbaa9b8573604b3b2b18050000000000000000000000000000000000000000000000000002080b1016181f2225292c2a34373b3f37444b4e52566067737d899ca4b5c2d2e3f3fffffffffffffffffffffffffffff5e5d7c7bab4a69d9795969a9fa9b1aca39b9692908e8e8d8e8e8f909192939394979c978879635645321c0c000000000000000000000000000000000000000000111c3043546175869ca7b8c7d7e6f6fffffffffffffffffffffffffbede1d4cac3b6b2aba5aa9f9e9fa8a7afb3bfc9d2e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7d7c7b8a79c8675614b42311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eeffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f3f4e606f849aafc7d7eafdfffffffff3e3d1c1b19f927d685746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffde9d7c7b5a3947f6a5b4a372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffffffff4dfcab59f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000000000000000000000000000000000000000000000f243a4f647a8fa4c3d4e6f9fffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebffffffffffffffffffffe5d0bba5907b66503b261100000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374e64798ea6b7cbe0f4fffff4dfcab49f8a755746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c30435463798a9ea7b4b9c6c0c1c0b4a89e8c7c6659473428384554606a7a85919ba3acb3b8c5c2c6c8cacfd9d6ccc6b49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374a5b6b8095a3b4c0cacfdad3cec5b8b39f8c7a645d6c8197a2b3c0cbd4d7d7d5d6ccbaa9937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374859697f94aabbcee2f7ffffffffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000c1a2731424f5d647683929ea7b4bbc8ccd6e4e7f5fffffffffffffffffffff9e6d3c3a9947e69543d2c1a0000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000003162838556a7f94aabfd4e9fffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffde8d3bda8937e685337261401000000000000000000000000000000011426364c5d6f849aafbfd0e2fdffffffffffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000000000e23384e63788da6b7cbdff4fffffffeead8c8b5a3937e695948342012000000000000000000000000000000000000000000000000000000000000050b0d101417181f2226292631353938454b54606878869ba3b5c5d6e8fbfffffffffffffffffffffffffde9d7c7baa99f9388827f80848a939c978d86817d7a79787878797a7b7c7d7e7e7f82868177635b49382816000000000000000000000000000000000000000000000013253646576378899ea9bac8d8e6f4fffffffffffffffffffffffffff1e6dfd4cac7c0c8bbb4b3b4bac6c4c7d0dde4effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c9baa99e8979635746322414010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000001121314250657b90a9bacde2f6ffffffffffefdfcebdb39e8975614b36210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354647a8c9fb4cadff4fffffffffffffffffffffffffffffffffffffffffff6e1cdbaa99b8573604b3d2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffff8e3cfbcab8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d00000000000000000000000000000000000000000000000c21364c61768ba5b7cadff4fffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375a6f8499afc4d9eefffffffffffffffffffffffffffffffbe8d6c5ab96806b563a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8bed3e8fffffffffffffffffffce7d2bda7927d68523d281300000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffffffffae7d4c4a5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745e49341f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8096abc4d5e7fafffff7e2cebbaa8b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b657b89979ea8a8ababa9a29a8a7c665e4c3b2a1a2836434a5c64727c868f979ea7a9adb0b3b4bcb6c6b9b4a898836e5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4b6074859aa2b0b5bcc9bebdb1a79e917f695c4b6074849aa2b3b7c4c1c2c0c6b9b39f8a77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d3144556277899eb3c8d8eafdfffffffffffffffffffae7d5c4ac97816c57422c17020000000000000000000000000000000e1c2a38454b60697b8799a1b3b8c5ced8e1e8f4fffffffffffffffffffffffff3dfcab6a58d78634d38230f000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffbe7d5c5a58f7a65503a25100000000000000000000000091e3245566c8196acc1d6ebfffffffffffffffffffffde8d3bea8937e69533e2914000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbfffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000081c304354657b90a1b3c7ddedffffffffffffffffffffffffffffebd6c1ab96816c56412c17010000000000000000000000000000000000000c2135495b73889db3c8ddf2fffffffff6e6d1c1b39e8977624d402f1b0b0000000000000000000000000000000000000000000000000000000000000000000000050b0d1014141d2023273136434a596276859ba7b9cce0f2fffffffffffffffffffffffff5e1cdbaa99f8b7e746c6a6b6f767d868178716b68656463636364646567686869696c716c6259493d2c1a0a000000000000000000000000000000000000000000000008182939495a657b8b9faabbc8d7e4eef7fffffffffffffffffffffffffaf1e6dfdcd5d9cecac8c9cdd7d9dce3eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d8c8bbab9f8b7b645b4939291606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000031420364b60758a9fb4c9dff4fffffffffffdebe0ccb8a7937e69533c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072859baabbcee2f7fffffffffffffffffffffffffffffffffffffffff6e6d1c1b49f8b79635544311f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5faffffffffffffffffffffffffffffffffffecdac9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8399aec5d5e8fbfffffffffffffffffffffffffffffffffffffffffff6e0cbb6a18b76614c36210c00000000000000000000000000000000000000000000000a1e33465772879db2c7dcf2fffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb1c6dbf0fffffffffffffffffffffffffffffff5e0ccb8a78f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5c5d5e8fbffffffffffffffffffead5c0ab95806b56372614010000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffff4dfcbb7a68c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b6074889db2c8ddf2fffffffeead8c8a28d77624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4b5d6577818990939596948f8478665e4c402f1d0d1825303e4a546067717a82898f94989b9d9faba1a0a89e998a79634e37271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e324556617784929b9faba7a8a79f97897d69614f4556617584939da6aaacadaba8a89e937e695847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000b182530444b6073849aa7b8cce6f6fffffffffffffffffffff1e0cbb7a6927c67523d2712000000000000000000000000000003101e2c3a4756606d7e8c9da6b2bfccd5e2eaf6fcfffffffffffffffffffffffffff2dcc7b29d87725a4935200c00000000000000000000000000050b172c41566c8196abc1d6ebfffffffffffffffffff5e0ccb8a78c77614c37220c00000000000000000000031628384b6075889db3c8ddf2ffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000000000000417293a4b6073869bb1bfd0e3fbffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000000000000000000000000000061a2c3d596e8499aec3d9eeffffffffffefe1ccb9a898836e5e4c3928160300000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e151d25303b48586278899eb3c4d4e7fafffffffffffffffffffff5e5cfbfb49f8b7b6960555556576168716c635b5652504e4e4e4e4e4f505152535454575c574c483b2c1f0e000000000000000000000000000000000000000000000000000b1b2c3c4b5d667c8c9faab9c6d1dce3eef8fffffffffffffffffffffffff9f4f2eaebe2dfdddee1e9eef0f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7c8bbaa9f8d7c665c4b3c2c1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869cb1c6dcf1fffffffffffffbe8d5c5b09b85705a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4051677c91a3b5c8d9ebfefffffffffffffffffffffffffffffffffffffffeead8c8b4a3947f695b493726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffffffffffffe5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263652677c91a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c000000000000000000000000000000000000000000000003172939586d8298adc2d8edffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da7b8cce0f5ffffffffffffffffffeed9c3ae99846e5544311d080000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffff2ddc8b39d8873594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745f4a351f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354677d92a6b7cbdff4ffffffffe3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4b59626c757a7e80817f7a6f635a4c402f22120008131c2d36434a525d656d747a7e8286888a8b8c8b8b89847a645b49361909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838475961737d858b909293928e8277675f4f4238465761727e8890959797959390897e69604f3a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2936434a626c8197a1b3c5d6e8fffffffffffffffffffff1e1d0bfb39d8874604b36200b000000000000000000000000000013212e3c4958617482939faab7c4cfe0e8f3feffffffffffffffffffffffffffffffedd8c3ad98836e583c2c19060000000000000000000000080d181f222b3f556a7f94aabfd4e9fffffffffffffffffff3ddc8b39e88735847331f0a00000000000000000000091e324556697e94a6b8cbe0f4ffffffffffffffffffffffebd6c1ac96816c57412c1702000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000a1f334658687e93a3b5c9deeeffffffffffffffffffffffffffffffedd8c3ae98836e59432e190000000000000000000000000000000000000000162b40556b8095aac0d5eafffffffffffce8d6c6b2a0917c665746321e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208131c2b3a495a697e93a6b7cbdff4fffffffffffffffffffdead8c7b2a1927d675d4b443739464c535c574e493d3d3b39393839393a3b3c3d3e3e3f42474237342a1d0e0000000000000000000000000000000000000000000000000000000e1e2e3f4c5e677d8c9ea8b4c0c8d0dee5f0fbfffffffffffffffffffffffffffffef7f4f3f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdede1d4c7baaa9f8c7d675e4c3e2e1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737596e8399aec3d8eefffffffffffffff3ddc9b5a38d78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e71869cb1c1d2e6f6fffffffffffffffffffffffffffffffffffffffff7e2cebbaa9b8573604b3d2c19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8def3fffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000013293e53687e93a8c5d6e8fbffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216283850657a8fa9bacde2f6fffffffffffffffffffffffffffffdead8c8ad98836d5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485a73899eb3c8deecfffffffffffffffffff3dec9b39e8974604b35200b0000000000000002182d42576d8297acc2d7ecffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6073869cb1c4d4e7fafffffffae4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111212e3b484c566065696b6c69655d4d493c2f22120400000010182530353f4b50546064696d71737576767675746f645c4a3d2c1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3a4754606870777b7d7e7d796d61584d4132293946546069747b7f8282807e7b7668604f42321c0c00000000000000000000000000000000000000000000000000000000000000000000000000000004131e2c394654606c80959fb1bfd0e3f3fffffffffffffffffff4e4d4c3b3a1927d675645311d0900000000000000000000000008131c313f4b5a637684979fb4bbc8d4e2edfbffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000108111c232a34373c4853687e93a8bdd3e8fdffffffffffffffffefdac5b09a85705b3a2a1804000000000000000000031628384b6075889db3c4d5e7faffffffffffffffffffffffedd8c3ad98836e58432e1903000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffffffffffffffffffffffffae5cfbaa5907a65503b25100000000000000000000000000000071a2d3d4c6176889eb3c1d2e5fcffffffffffffffffffffffffffffffefd9c4af9a846f5a3d2c1a060000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffff4e4cfbfb29d8775614b3e2d1b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c2c3c4b6074889db2c8ddf2fffffffffffffffffff6e2cebaa999836e5f4d3f31272933363e474238352c282524232323242526272829292a2d312d221f180d0000000000000000000000000000000000000000000000000000000000102130404d5f677c8a9aa2afb4c0c9d2e0e8f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d0c3b7a99f8c7d675f4d40302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebfffffffffffffff8e4d2c1a8937e695338271502000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a4b5c9dfeffffffffffffffffffffffffffffffffffffffffffeebd9c9b49f8b79635443301f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0f5ffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8196abc7d7eafdfffffffffffffffffffffffffffff7e2cebbaa917c6752372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c596e8399aebecfe1f1fffffffffffffffff5e0ccb9a78f7a644f3929160300000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffff8e5d2c2a9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e49341e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324557677d92a4b5c9e2f2fffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a3438454b5053565654504b3f352c1e1204000000000008131c202e3736434b4f54585b546060616160555a4e4a3e2d1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a36434b52596165686968635b4c473a30231b2936434b5560656a6c6d6b686661574e423224140000000000000000000000000000000000000000000000000000000000000000000000000000000c171f303c4957617281959eafbdcedeeefffffffffffffffffff5e5d6c6b7a599836f5f4d38271502000000000000000000000009182530414e5d6578869aa2b1beced8e6f2fffffffffffffffffffffffffffffffffffff5e4d2c2a8937d68533e2813000000000000000008141c202e373b474c545a62687c91a6bcd1e6fbffffffffffffffffecd7c2ac97826d57422d1800000000000000000000091e324556697e94a6b8cbe2f2ffffffffffffffffffffffffefdac5af9a85705a45301b00000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffffffffffffae5d0bba5907b66503b261100000000000000000000000000000b21364a5b6c8196a6b8cbdff0fffffffffffffffffffffffffffffffff2ddc8b39d88735b4935210c0000000000000000000000000000000000000011263b51667b90a6bbd0e5fbffffffffffffeddfcab7a596806b5c4a392818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d3145566b8196abc0d6ebfffffffffffffffffff4dfc9b49f8b78624d41301d15171e2128312d23211a13100f0e0e0e0f0f101213131414171c170d0b0500000000000000000000000000000000000000000000000000000000000002122230414d5e6679848f9aa2b1b5c2ccd5e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e6d8cebfb3a59d8b7c665e4d4130221202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d88735e48331e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7ffffffffffffffffeed9c4ae99846f5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e586d8297adc2d2e5fdfffffffffffffffffffffffffffffffffffffffff7e3cfbcab98826d5b493626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f54697f94a9bed4e9feffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000b20354a6074899eb3c8def3fffffffffffffffffffffffffffffffffffff2ddc7b29d87725846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b6075899eb3c8def3fffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a0b2c3d3e5f5fffffffffffffffbe8d6c5ac97816c5746321e0b000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffff2dec9b5a38d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4b6075879db2c2d2e5fffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2832363b3e40413f3a372e20190e00000000000000000007111c232630353a3f4336434a4b4c4b4b443739362d200f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c182630353a474c505253524e493d332a1c120b18263037444b505557585653504c4639312414060000000000000000000000000000000000000000000000000000000000000000000000000004121c2933414d5b637583969fafbcccdbebfcfffffffffffffffff6e6d8c7b9a89d8776614c41301a0a00000000000000000000000a192736434a60687b899ca4b4c0cee2eaf6fffffffffffffffffffffffffffffffffffff7e7d7c6b5a4907b66503b26110000000000000812182630353f4b5059626971777d839aafc4d9effffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000031628384b6075889db3c4d5e7fffffffffffffffffffffffffff1dcc7b29c87725d3a2a1804000000000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000b1b31414e63798c9fb4c4d5e7fefffffffffffffffffffffffffffffffff4dfcbb7a68e78634e39230e0000000000000000000000000000000000000010253a50657a8fa5bacfe4fafffffffffffffae6d4c3b49f8c7a6457453626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273850657a8fa5c4d5e7fafffffffffffffff7e4d1c0ac97816c5a4835231301030a0c131c170e0c0600000000000000000000000000000207020000000000000000000000000000000000000000000000000000000000000000000004122330404c5b63707a84909ca4b3b8c5ced9e6eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbece1d3c8bbb4a199877a665e4d40302313040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c6d6e9fcfffffffffffffff4dec9b49f8975604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c72879db2c7ddf0fffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c79634e3d2c180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d70859bb0c5dbf0ffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000071c3043546f8499aec4d9eefffffffffffffffffffffffffffffffffffff4dfcab59f8b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556687e93a7b8cce0f5ffffffffffffffffffffffffffffffefdac4af9a856f5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f6d8298a5b6c7d8eafdfffffffffffffff3dec9b39e8976614b392916030000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384a5c6b8095a5b7cae0f0fffffffffffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a161e2125292b2c2a25231c11060000000000000000000000000808141c2024292d25303536373636312724211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202a34373b3d3e3d39352c1f180c000008141c2731353b404242403e3b3633291b1406000000000000000000000000000000000000000000000000000000000000000000000000000c171f2f3a464c5f67798699a1b0bdccdaeaf9fffffffffffffffff5e6d8c8baa99e8a7a64584733231300000000000000000000000a1a28374454606b7d8b9ea7b6c3d1deecfeffffffffffffffffffffffffffffffffffffffecdac9baa89c8673604b35200b0000000006101b223036434b515d656e777f868d929aa1b3c7dcf1fffffffffffffffffce6d1bca7917c67523c2712000000000000000004121e324556697e94a6b7cbe2f2fffffffffffffffffffffffffff3dec9b49e89745847331f0a000000000000000000000000000000000000000c22374c61778ca1b6cce1fffffffffffffffffffffffffffffffce6d1bca7917c67523c2712000000000000000000000000031629394d5f70849aaabbcee2f3fffffffffffffffffffffffffffffffffffae7d4c4a9947f69543c2c190600000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffffffffff1e2cebbaa9c8675605443301c160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba6b7cbe0f4fffffffffffffff1ddc8b4a28e79634e3c2b190500000000000702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512222f3d494e5c646f7b86939ea7b4bbc8d1dfe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8e0cec3b6aa9f948376645c4c403022130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca8b9cde1f5fffffffffffffff6e1cdbaa88f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000031629394e64798ea5b7cadff4fffffffffffffffffffffffffffffffffffffffff9e6d3c3ae99836e5b49351f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657a8fa3b5c9ddf2ffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543626140100000000000000000000000000000000000000000000000013253654697f94a9c2d3e5f9fffffffffffffffffffffffffffffffffff8e3cfbcab907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6074879db2c5d5e8fbffffffffffffffffffffffffffffffebd6c0ab96816b563a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30404b6175879ca9bacee2eefffffffffffffff5e1ccb9a8947f6a5746321e0a0000000000031729395e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffae6d4c3aa95806a553c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d324556647a8b9fb4c3d4e6fefffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1014161714100e080000000000000000000000000000000001080b0f1418131c20212121201d150f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c181f222628292823211a0f04000000000109151d20262a2d2d2b2926211e170b0000000000000000000000000000000000000000000000000000000000000000000000000005131c2a33404c58616d7d8a9ca4b3bfcddbeaf8fffffffffffffffff4e5d8c8bbaa9f8b7b655c4a3a2a1705000000000000000000000a1a28384555607280929fa9b8c5d3e1effdfffffffffffffffffffffffffffffffffffff9ebe3cfbcab9f8a79635544311d080000020e19202e37404c546066707b838b949ca4a8afb3bfd0e3f6fffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000003122230414b6075889db3c4d5e7fffffffffffffffffffffffffffff5e1cdb9a88c77614c37220d000000000000000000000000000000000000000c21364b61768ba0b6d8eafefffffffffffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000000a1e324657677d92a2b4c8d9ebfffffffffffffffffffffffffffffffffffffff0dbc5b09b85705a4935200800000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffeebd9c8b5a4998372604b44341c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465873889db3c8ddf2ffffffffffffffefdac5b09a85705b49351e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c353e4b4f5e66737e89969faab4c0cbd4e2eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeee3d6ccbeb1a59c8b7f7261584a3e2f221204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566e8399aec9d9ebfefffffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b46301b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485974899eb4c9def3fffffffffffffffce9d7c6aa95806a553b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000b1e3246576b8196abc3d4e6fafffffffffffffffffffffffffffffffffffffffff3dfcab6a5907b65503d2c1a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6e8398aec1d2e4f8fffffffffffffffffffffffffffffffffffff1dcc7b19c87725c3929170300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5443301c080000000000000000000000000000000000000000000000000e23394e63798ea4b6cadef3ffffffffffffffffffffffffffffffffffffecdac9aa95806b553a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f2034485a6a7f94a5b7cbe3f3ffffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e334657647a8b9fb4c0d0e3f3fffffffffffffce8d6c6b39e8976614b36210c00000000000a1e334657748a9fb4c9dff4fffffffffffffffffffffffffffffffffffff4dfcab7a58e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffffffffff6e1cdb9a8917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2f404b6074869caabbcee1f1fffffffffffffbe7d5c5a48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000070b0b0c0c0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c101314130e0c06000000000000000001080b101517181613110c0a03000000000000000000000000000000000000000000000000000000000000000000000000000d1820303a474c5e667682929ea8b5c2d0ddebf9fffffffffffffffff2e4d6c7baaa9f8c7d675d4c3e2d1c0c00000000000000000000091928384556607382969eb4bac7d5e3f1fffffffffffffffffffffffffffffffffffffffaebdbcdbcb59f8d7d675b4a37261401000a151d2b353e4b4f5e66737c858f999faab1b5c2c4c7d0deeefffffffffffffffffff7e2cdb7a28d78624d38230d0000000000000211212f404d5f6a7f94a6b7cbe2f2fffffffffffffffffffffffffffffce9d6c6a6917c67513b2a18050000000000000000000000000000000000000b20354b60758aaabbcee2f7fffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000005182b3b4b6175889db3c0d1e6f6fffffffffffffffffffffffffffffffffffffff2ddc9b5a38d78634d36261401000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffff6e6d2c2b2a197816c625144302518090000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5c71869bb1c6dbf0fffffffffffffae6d4c4a9947f69543d2c1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212e37404c55606876818c9aa2b3b7c4ced8e6eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d1c5b9b3a097877a696054473a2d201204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273852687d92abbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b5c71869bb1c6dbf0fffffffffffffffff0dbc5b09b85705947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000c1b2c3d4b6176899eb3c9def1fffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d4c381f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394d62788b9fb4cadfeffffffffffffffffffffffffffffffffffffffff3dec9b49e89745746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200b0000000000000000000000000000000000000000000000000c2135495b72879cb1c7dcf1fffffffffffffffffffffffffffffffffffff0dac5b09b85705947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424d62788a9eb4c3d4e6fffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697f94a2b3c5d5e8fbfffffffffffff4e0ccb8a78c76614c37210c00000000000c21364b61768ba9bacee2f6fffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8976614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4c5e6c8196a4b5c8d8eafffffffffffffff5e0cbb8a68c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131d2b34414d58616d7c8898a0b4b9c6d2e0edfbfffffffffffffffef0e2d5c6b9a99f8c7d675f4d3f2f20100000000000000000000002152737455660748398a0b0bcced8e5f3fffffffffffffffffffffffffffffffffffffffaecdccebdb09e947f6a5f4d3d2d190901101a28323c484d5c64707c86919ba3aeb4bbc8c9d2d9dce3eefcfffffffffffffffffffbe8d5c5a18b76614c36210c00000000000010202e3f4c5e677d8d9fb4c4d5e7ffffffffffffffffffffffffffffffffeed8c3ae99836e5948341f0b000000000000000000000000000000000000081d314455758a9fb4cadff4fffffffffffffffffffffffffffffde8d3bea8937e69533e291400000000000000000000000b203448596b8095a6b7cbdeeefffffffffffffffffffffffffffffffffffffffff8e4d2c1aa957f6a5443301c080000000000000000000000000000000005182a3b586d8297adc2d7ecfffffffffffffffffffff0e0cfbfb19f96816c624a43362619090000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffffffffff4dfcbb7a68e79634e39230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b222f37444b58616c7984929da6b4bbc8d1e0e7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e6d8cec0b4a79e918275645c4a43362a1c10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d43586d8298adc2d7edfffffffffffffffff4dfcab49f8b77624c37220f000000000000000000000000000000000000000000000000000000000000000000000002101c293a495b6a8095a7b9cce0f5fffffffffffffffffffffffffffffffffffffffff6e6d2c2aa957f6a553f2f1c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8096aabbcee2f7fffffffffffffffffffffffffffffffffffffff5e1ccb9a88b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6907a6550362614010000000000000000000000000000000000000000000000061a2c3d566b8096abc4d5e7fbfffffffffffffffffffffffffffffffffff4dfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e606f849aa8b9cde2f2fffffffffffffffffffffffffffffffffce7d2bca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4a6072849aa7b8cce0ecfffffffffffff4dfc9b49f8a745847331f0a00000000000d23384d62788da2c7d8eafdfffffffffffffffffffffffffffffffffffbe8d5c5ab96816c563e2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffae7d5c4ad98826d5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f344759667c8d9fb5c2d2e6f6fffffffffffffff3ddc8b39e88735948341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b12120e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b131a150d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f303b484d5f677682909da6b2becdd6e4f0fefffffffffffffffceee0d3c4b7a89e8b7c675f4d413021110200000000000000000002101d31445560748399a1b2becde2eaf5fffffffffffffffffffffffffffffffffffffff9ebdccebdb19f96806b614f41301f0f08141c2e38454b5a626e7a85919ca4b0b5c1caced8dee5eff1f6fffffffffffffffffffffff5e0ccb8a78a75604b35200b00000000000e1e2d3e4b5d667c8c9fabbccfe2f2fffffffffffffffffffffffffffffffff4dfc9b49f8b77624c3929160300000000000000000000000000000000000a1f33465874899eb4c9def3fffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000000000006192b3c4d62778a9fb4c4d5e7fcffffffffffffffffffffffffffffffffffffffffffefdcc7b29d8773604b352011000000000000000000000000000000000b1f34485971869cb1c6dcf1fffffffffffffffffffffeedddcebdb09f96816c605444372719090000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffff2ddc8b29d88735b4a36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111926313a474c5b63707d88969faab4c0cbd5e2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbede0d3c8bbb4a29a897d6d61574a3e3025180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859ab0c5daefffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c9d9ebfefffffffffffffff7e3cfbcab937e68533d2d1a070000000000000000000000000000000000000000000000000000000000000000000010202d3a475863798b9fb4c5d6e8fbfffffffffffffffffffffffffffffffffffffffeebd9c8b5a48e79634e3923110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175899eb3c8d9ebfefffffffffffffffffffffffffffffffffffffffce8d6c6a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ac97816c5443301c0800000000000000000000000000000000000000000000000010253a4f657a8fa6b8cbe0f4fffffffffffffffffffffffffffffffffff7e3cfbcab927d68523a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081829394a5b687e93a1b3c6d7e9fffffffffffffffffffffffffffffffffffbe8d6c5a5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546277899eb3becfe2f2fffffffffff4dfcab59f8a75604a35200b000000000010253b50657b90a5bacfe5fffffffffffffffffffffffffffffffffffff5e0ccb8a7907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a6907b66503928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424c6177889eabbccfe0f0ffffffffffffffffefd9c4af9a846f5a3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e21272824201c140c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d20282f2a2220180d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2933414d59626f7d8897a0b2b7c4cfe1e9f4fffffffffffffffffdebded0c2b6a69d8a7b665e4d413023120300000000000000000000102032434b6073839aa2b3bfcfdceafdfffffffffffffffffffffffffffffffffffffffeeadbcebdb19f97816c6251433223130b1826303e4b56606a78838f9aa2b1b6c2c9d1dfe2eaf6f8fffffffffffffffffffffffffffff3dec8b39e88735544311d080000000008182c3c4a5c657b8b9faabbc9d9ebfffffffffffffffffffffffffffffffffff7e2cebbaa95806b5746321e0b00000000000000000000000000000000000c21364c61768ba8b9cde1f5ffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000b2035485a6c8197a9bacde2f2fffffffffffffffffffffffffffffffffffffffffffff3dfcab6a5917c67523f2f1c090000000000000000000000000000000d22374c62778b9fb4cadff4fffffffffffffffffffffffbebdbcdbdb09f9681726055443727190900000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8196abc0d6ebffffffffffffeed8c3ae99836e593d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d29333d4a4e5f6775818c9aa2b3b8c4ced9e6edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeaddcfc2b6aa9f948478675f4b46392d1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a54697e94a9c4d4e7faffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fabbccfe3f7fffffffffffffffeebd9c9b09b85705b4a362112000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a586176869ca9bacde3f3fffffffffffffffffffffffffffffffffffffffff7e2cebbaa9c86715b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a7b9cce6f6ffffffffffffffffffffffffffffffffffffffffffe5cfbaa5907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b35200b0000000000000000000000000000000000000000000000000b20354b6074889eb3c8ddf0fffffffffffffffffffffffffffffffffffeebd9c9ae99836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636465763798a9fb4bfd0e4f4fffffffffffffffffffffffffffffffffff5e0ccb9a78c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364859677c91a0b2c4d4e7fafffffffff8e3cfbcab8c76614c37210c00000000061a2c3d556b8095aac0d5eafffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002182d42576d8297acc2d7ecfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3d4e606f8399a6b8c9daecfeffffffffffffffffecdac9aa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f1a212832363c3d39353026211f170c0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2731363d443f37342b20190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315212e3a474c5f677783929ea6b1becbd4e2ecfcfffffffffffffffff5eae2cebfb3a49c887a655d4c40302312050000000000000000000009192e3f4f616d8298a1b3c0d0ddecfafffffffffffffffffffffffffffffffffffffff6ebe2ccbdb19f978172604a443425150b1b2836434b5c6474808a98a0b0b4c0cad3dde4eff7fefffffffffffffffffffffffffffffff7e7d1c1ae99836e593727150100000001142636495a647a8a9ea9bac8d8e7f7fffffffffffffffffffffffffffffffffffdead8c8b39e8876614b39281603000000000000000000000000000000071b2e3e52677c91a7c6d6e9fcffffffffffffffffffffffffffffffead5bfaa95806a55402b150000000000000000000417293a4d62788b9fb4c7d7e9fffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3b19b86715d4c38230e0000000000000000000000000000091c2f4054697e94abbccfe3f7fffffffffffffffffffffffff9ebdbcdbdb09f97827360554437271501000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f2d36414d57616b7984929da6b4bbc8cfdfe3ecf7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2cdbfb3a49c8b7f73625a4d4132291b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b7cbdff4ffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768b9fb4cadff4fffffffffffffffff7ddc8b4a28e79634e402f1c130800050b0d0b09020004020100000000000000000301000000000000000000000d22364a5c6476849ba4b5c7d7e9fffffffffffffffffffffffffffffffffffffffff7e7d3c2b49f8c7a644f3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839586d8297adc5d6e8fffffffffffffffffffffffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68f7a654f3a2510000000000000000000000000000000000000000000000000081c3043546d8297acc2d3e5f9fffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c37210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c3043546175869ca9bacddeeefffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4d5f6d8298a6b7cbdfebffffffffffecdac9a48f7a654f3a2510000000000b2135495b70859bb0c5daf0fffffffffffffffffffffffffffffffffffde9d7c7ad98826d5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffdead8c8ad97826d5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495b687e93a1b3c4d5e7f7fffffffffffffffff8e3cfbcab907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e212d3638454b51524e4b4336373329201d150b090a0c0e0f10100f0e0c0a04000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1218263037444b5359554d483b352c20190f11110f0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e323f4b58616e7d8999a1b3b8c4cedfe7f2fffffffffffffffffff1e5d7cdbdb1a19a8678645c4b3f3022120400000000000000000000011527374b5d6a7f94a0b2bfd0deeefbfffffffffffffffffffffffffffffffffffffff5e6d9cebcaf9f9781726054433026160b1b29394654606a7a86959fa9b2bec8d1dee5f0f8ffffffffffffffffffffffffffffffffffffecdac9b4a3907b66513b261100000000081c3043546278889ea8b9c7d7e6f6fffffffffffffffffffffffffffffffffffffff6e0ccb8a7947f6a5746321e090000000000000000000000000000000922374b5c6f849aafc4d9efffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160100000000000000000a1f3347586c8196aabbcee5f5fffffffffffffffffffffffffffffffffffffffffffffffff1ddc9b5a3907b65503d2c1a06000000000000000000000000000e23384c5e71869bb1c9d9ebfefffffffffffffffffffffffffff9ebdbcdbdb1a0988373605544311d1503000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a213039464b5b63707d88969faab3bfcacfdae0e8f1f3f9fffcfcfcfbfbfaf9f9f8f7f7fffff8f4f4f3f3f4f6fdfffffffffff3e6d8cebcb0a199867a6a6054483c301e160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465771879cb1c6dcf1fffffffffffffffff7e4d1c0ad98826e5e4c403025180e192022211e161b19171614131211111112141816120f0b090200000000021528384e647a879ba2b4c2d2e5f5ffffffffffffffffffffffffffffffffffffffffecdac9b6a495806b5c4a361f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465771869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffae7d5c4ab95806b563a2a18040000000000000000000000000000000000000000000000011426364f657a8fa4b6cadef6fffffffffffffffffffffffffffffffffff6e2cdbaa9937e68533d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002122231424b60728399a4b6c7d7e9fcffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404c6176889db2bdcee1f1ffffffffe8d3bea9937e69543b2a180500000b1b2d3d4e63798da3b4c8ddf2fffffffffffffffffffffffffffffffffff6e1cdbaa9917c66513727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa917c67513726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563798a9fb4bfd0e2f3fffffffffffffffffff4dfcab59f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000001030002090b0f1a212832363d4a4e56606767636054524c473a353127201d1e21232525252423211f171a1714110d0b080100000000000000000000000000000000000000020003090b0e0b090200000000000000000000000000000000000000000000000000000000040a0c1217192022262f36434b5560686f6a62594d493c342b2426262522201816110c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b2832434f5d657683929ea7b3bfcbd5e2ecfafffffffffffffffffeeee1d4c7bab49f968376625a4a3e2f2112040000000000000000000000081d314455647a8c9fb4becedeeefcfffffffffffffffffffffffffffffffffffffff5e5d7c8bbb49e9581726054433625130919293a465761727f8c9ca4b4bac7cfdde4eff9fffffffffffffffffffffffffffffffffffffff7e3cfbcab9b85705e4c38240f000000000b20354b6073859ba6b8c6d6e5f5fffffffffffffffffffffffffffffffffffffffffbe8d5c5b39e8875614b36210f000000000000000000000000000009192f404f647a8fa2b3c7dcf1ffffffffffffffffffffffffffffffffebd6c1ab96816c56412c170000000000000000000c21374c61768a9fb4c8d8eafffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1af99846f5b4935210c000000000000000000000000091c2f4050657b90a3b5c9e7f7fffffffffffffffffffffffffffffff9ebdbcebeb2a1998373604b43332111000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7bcd1e6fcfffffffffbe8d6c5a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131b29333d4a4e5f6776818c99a1aeb5bcc9ccd6dcdfe6e6e7e7e6e6e5e5e4e4e3e2e1e1ece3dfdfdededee1e9e8ecf0f3eee3d5c8bbb49e968375645c4b43362b1d13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d5b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839586d8298adc2d7edffffffffffffffffffefdfcab59f8d7c665e4a43362c222b3438363228302e2c2b2a282726262627292d2c2724211e161714110f161e3245566d8297a5b4c0d1e0f0fffffffffffffffffffffffffffffffffffffffff8e3cfbcab9c8674604b3e2d1b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a0000000000000000000000000000000000000000000000000822374b5d72879cb1c8d8eafefffffffffffffffffffffffffffffffffdead7c7b09b85705b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202f404e606b8096a1b3c2d3e5f5fffffffffffffffffffffffffffffffffffffce8d6c6aa95806a55402b150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f334658667b909fb1c3d4e6faffffffefdac4af9a846f5947341f0d0c111b28394a5b6c8196acc1d1e4f7fffffffffffffffffffffffffffffffffff4dec9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3d4b6073859ba8bacdddedfffffffffffffffffffff1dbc6b19c86715847331f0a0000000000000000000000000000000000000000000000000000000000000000000000030a0c101215171819151d20242d3639454b525b636c757c7d79746e686158514b443736323336393a3b3a39383633292f2d2a2623201c1415110e0b080200060001080b0c0d0f101213151719161e2123201d150d0b050000000000000000000000000000000000000000000000070b171f21272c2b35383b404c546068747d847f776d625a4d483b3a3b3b3a37342b2b26211e17100b08020004050600030a0c0e0f12100b07000000000000000000000000000000000000000000000000000000000d1c2a39454b61697b8798a0b3b8c5d0e0e7f3fffffffffffffffffff6ebe2d0c3b7a99f9381736158493c2d2011030000000000000000000000000b20354b6074869caabbcedcecfcfffffffffffffffffffffffffffffffffffffff4e4d7c7baaa9f93806c605443362618081527374658617583959faab6c2cdd7e5edf7fffffffffffffffffffffffffffffffffffffffff7e7d4c3b59f8d7a654f402f1c090000000011273c51667c91a3b4c4d5e4f4fffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a7937e69533d2d1a07000000000000000000000000021527374c5e6f849aafc0d0e3f7ffffffffffffffffffffffffffffffffecd7c2ad97826d583b2a18040000000000000005192b3c54697e93a8bacde6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab59f8c78634e38230e0000000000000000000000000f24384c5e71859bb0c1d2e4fffffffffffffffffffffffffffffffffff9ebdccfbfb2a197826d61503f2e1a0a0000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a5bbd0e5fafffffffff5e0ccb8a78b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2d36414d58616c79838f999fabb3b9c5c7cad3d1d2d2d1d1d0d0cfcececdccccdacfcac9c9c9c9cdd7d3d7dbdeded0c5b8aa9f92807261574a3e3026180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9c7d7eafdfffffffffffffffff8e3cfbcab9e8a7c696054493c383c484d4b4538454342403f3e3d3c3b3b3c3e43413d393632282c2926252832414b6075889db3c3d1dfeffefffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7b6556453220100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90aabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c000000000000000000000000000000000000000000000000081b2e3f54697f94aabbcee2f7fffffffffffffffffffffffffffffffffff5ddc8b4a38e79634e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f202e3e4c5e687e939eb0bfd0e0f0fffffffffffffffffffffffffffffffffffffff5e1ccb9a8907a65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6c8197a5b7cadfecfffffff4dfcab49f8b77624c3b2b2122252e39465763798c9fb4cadfeffffffffffffffffffffffffffffffffffffae7d4c4ae99846f5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b85705746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5b6a7f94a3b5c6d7e9fbfffffffffffffffffffeead8c8ab96816c563a2a17040000000000000000000000000000000000000000000000000000000000000000070d0f161e2125282a2c2d2e2832363a3d4a4e5760687079818991928e89837d766e666055504b45464b4e4f504f4f4d4c463a45423f3b383530262a2723201d151a1b1d141c202123242527292a2c2e283236383632282220180d060000000000000000000000000000000000000002101b222933363c413c484d51555e66737d879299948b82786c62594f4f51504f4d483b413c36332925201d1518191a1b1d171e2123252725201c1308000000000000000000000000000000000000000000000000000d1d2b3a4757606e7f8c9da5b2beccd6e3edfbfffffffffffffffffff2e6d9cebfb3a59d8b7e6c6055463a2b1e0f010000000000000000000000000013253653687d92a4b6c8d8eafafffffffffffffffffffffffffffffffffffffff4e4d6c6baa99f8c7e6a624a4336261808081d31445561768599a1b4bbc8d3e1e9f5fffffffffffffffffffffffffffffffffffffffffffeebd9c9b7a597816c5d4b3722120000000001162c41566b8196abc1d1e2f3fffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b19c87725b4a36210c000000000000000000000000081d314455667c90a1b3c7deeefffffffffffffffffffffffffffffffffff1dcc7b19c87725947341f0b000000000000000b2035485a71869bb0c6d7e9fffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab95806b55402b1600000000000000000000000011263b51667b90a3b5c9dfeffffffffffffffffffffffffffffffffffffffaecddcfbfb1a0947f6a5d4b3827150200000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4f9fffffffff3dec8b39e89735746321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a21303a464c5b636e7a838c969ea7acb2b6c3bbbcbcbcbbbbbabab9b8b8b7b6b6bcb5b4b4b3b4bac7bec2c6c9c9c0b3a79e8c7e6b605446392d1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa9bacde2f6ffffffffffffffffffecdac9b9a89e8d7f72625a504d4f5a6260565c5b59575654535251515151535856524e4b4538413e3b3a38454b5f6a7f94a6b8cbe1effdfffffffffffffffffffffffffffffffffffffffffdead8c7ad98826d5d4b3828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839556a8095aac8d8eafefffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab917b66513c2611000000000000000000000000000000000000000000000000001022374c62778b9fb4cadff0fffffffffffffffffffffffffffffffffff7e4d1c1ac97816c5846331f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3e4b5c667c8c9fb4bccdddedfefffffffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6175879db2bdcee2f2fffff7e2cebbaa95806b59483836373a3f4b576175859baabbcee2f7fffffffffffffffffffffffffffffffffff4dfcbb7a6927d6752392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c5639291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435463798b9fb4c1d2e4f5fffffffffffffffffffff7e2cebbaa917c66513c26110000000000000000000000000000000000000000000000000000000000000009101b22242932363a3d3f41424438454b4f545b636c757d858e969ea7a7a79e99928a837b746c656056576163646565646361585d5a5754514d4b43363f3c393631273031322630353638393b3c3e40414439454b4e4b453837342b211a0f03000000000000000000000000000000000a151d2e363a464c52565b5a62666a707b86929da5aeaa9f978b81786c646466666462595b56514c46393a3631272d2e2f3132293336383a3c3a353025181002000000000000000000000000000000000000000000000c1c2b3b4858617582949faab7c3cfe0e8f3fffffffffffffffffffdede2d4c8bbb4a199877a68604b4437291b0e0000000000000000000000000000071c30435470859ab0c2d3e6f6fffffffffffffffffffffffffffffffffffffff3e4d6c6b9a89f8b7c68605044302518080417293a4b6074849aa3b3bfced9e6f0fdfffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab9d8776614c3f2e1b04000000000013283d53687d92a8b9cde1f3fffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48e79634e39240e000000000000000000000004182a3a4b6074869cb1bfd0e3fcfffffffffffffffffffffffffffffffffff3decab6a48c77614c37220c000000000000000d22384d62788da3b5c9e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffbede0ccb8a7947f6a553f2a15000000000000000000000003162939596f8499aec1d2e4fdfffffffffffffffffffffffffffffffffffffffbedddcebeb49f8c7b655645311d090000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea3b9cee3f8fffffffff2dcc7b29d87725d39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131b29333d494e5c646e79818990979ca5a4a6a7a7a7a6a6a5a4a4a3a2a2a1a0ab9f9f9e9e9fa9a5a9adb0b4b4afa29a897b68604b4336281b1001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4fffffffffffffffffff7e7d6c6b9ab9f9484786d6562646e77767472706e6c6b69686766666667696d6b676460565a5754514f5156606b7d8c9fb4c4d5e7fffffffffffffffffffffffffffffffffffffffffffff6e2cebaa9907b66503f2e1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32465770859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e89745847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9aa957f6a55402a15000000000000000000000000000000000000000000000000000b1f3447596e8399aec2d3e5f9ffffffffffffffffffffffffffffffffffefdec9b49e8a76614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3d4a5c647b8b9faabbcedaebfbfffffffffffffffffffffffffffffffffffffffbe8d5c5ad98836e5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e334657657b909fb1c4d4e6fafffeebd9c8b39e897762564b4b4c4f545d6575839aa3b5c8d8eafefffffffffffffffffffffffffffffffff9e5d3c2b29d8874604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffffeead8c8a7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072859ba9bacedfeffffffffffffffffffffffff4dfcab49f8a76614c36210c000000000000000000000000000000000000000000000000000000000008121c232d363939464b4f52555658595b5660646970798189929ba3acb3b8c5b9b3aea99f989088817b75727376787a7a7a79787674726f6c69666260545855514e4b443745464748434b4c4d4e5051535557595b5760636056554d483b352c1e170b00000000000000000000000000000e1a28323e4a4f5861676c7074787b7f85909ca4b2b7c3bbb4aa9f978a8179797b7b7a7774706b666157554f4b4437424345464739464b4d4f52504a43362e201406000000000000000000000000000000000000000009192a3a485962768598a0b4bbc8d4e1edfbfffffffffffffffffff5eae2d0c4b7aa9f948376645c4e423126190b0000000000000000000000000000000b20354a6075899fb4c9def0fffffffffffffffffffffffffffffffffffffff2e3d6c6b9a89e8a7b665e4e42331c1308000a1f3346586a7f95a2b4c1d0e2ebf6fffffffffffffffffffffffffffffffffffffffffffffff2e2d1c0b49f8c7b6558463321100000000000000c21364c61768a9eb4c4d5e7fbfffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a9947e69543f291400000000000000000000000a1f344759697f94a4b6cadeeefffffffffffffffffffffffffffffffffffff9e5d3c2a5907b66503b26110000000000000012283d52677d92a7c1d2e4fffffffffffffffffffffffffffffffffffffffffffffffffffffaebddcebdb39e8976614b36210c00000000000000000000000a1e32465774899eb4c9deeffffffffffffffffffffffffffffffffffffffffffffbece3cfbcab9c8774604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffff1dcc6b19c87715c47321c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2c353e4a4f5b636c757b82878c8f919292919190908f8f8e8d8c8c8b8b8a8a8989898c8f93979b9e9e9a918478655d4e423026180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395f74899eb4c9def3fffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455670859ab0c5daeffffffffffffffffffffff4e4d6c9bcb4a29a8b827b777a838d8b8987858381807f7d7c7b7b7b7c7e82817c7976726f6c696664666b75808d9faabbcee2f2fffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76604b36211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528385e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000005182a3b51667b90a4b6cadef2fffffffffffffffffffffffffffffffffff6e1cdb9a8947e695544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314212f3e4a5b647a899ea9bac8d9ebf9fffffffffffffffffffffffffffffffffffffffff5e0ccb8a7917c66513827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c5d6d8297a6b7cbdff4fffff6e1ccb9a89a8474666161616569717a879aa2b3c1d2e6f6fffffffffffffffffffffffffffffffffff5decab6a4937e685645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a3b4c7d8eafdffffffffffffffffffffffefdac5b09a85705746331e0a00000000000000000000000000000000000000000000000000000001101b222f383e4a4f56576165676a6c6d6e707275797e858e969ea7b0b4c1c8ccd6ccc9c7bab4aea69e97908a87888b8e8f908f8e8d8b898784827f7b7875716d6a666360555a5a5b5c5d54606162646567686a6c6e7073767875706a62594e493d33291b100200000000000000000000000e1f2c38454b5c646e767c8185898d90959ba3b1b5c2cad4cec8bbb4a99f978e8f90908f8c8985807b76706a6560555658595a5b5c5e57616364676560544b3f312415070000000000000000000000000000000000000114263747596277869ba3b2beced9e6f1fffffffffffffffffffef0e5d7cdbfb3a69d8c7f7261584a3e311d1409000000000000000000000000000000000b20354a60758a9fb4cadff4fffffffffffffffffffffffffffffffffffff1e2d4c5b9a89e8a7b655d4c403124150000000c21364c61768a9fb4c0d1dfedfefffffffffffffffffffffffffffffffffffffffffffffff5e5d5c4b4a295806b5d4b3a2917030000000000000a1e3346576b8096a6b8cbe0eafaffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c170200000000000000000004172a3a4c6177899eb3c2d3e5fcffffffffffffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a1500000000000000152b40556a8095aabfd5eafffffffffffffffffffffffffffffffffffffffffffffffffcf2e7e0cdbfb19f927d675746331e0a00000000000000000000000c21364b61768ba8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffeebd9c9b6a4927e68533d28130000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da2b8cde2f7fffffffff0dbc6b09b86715b46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212e363d494e5660666d72767a7c7d7d7c7c7b7b7a797978777776757574747474777a7e82868989847c6f62594b3f311c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557758a9fb4cadff4fffffffffffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838556b8095aac7d8eafdfffffffffffffffffffff4e7d9cfc0b4a99f97908d8f98a0a79e9c9a98979594939291909091939896928e8a8784817e7b7a7b8088959fabbbc8d8eaffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5745321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000d20354a6073869cb1c4d4e7fafffffffffffffffffffffffffffffffffce9d7c6b29d8774604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e313f4b5c6479889ea7b9c7d7e6f6ffffffffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4c6176879db2c8ddf2fffffce8d6c6b4a29a867b7676777a7e858f9ca5b3c0d0dfeffffffffffffffffffffffffffffffffffff5e5d0bfb19c8674604b38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c5c72879cb1c1d1e5f5fffffffffffffffffffffffbe7d5c5aa947f6a5539291703000000000000000000000000000000000000000000000000000009141d2e37404c505c646b71767a7d7f81828385888a8f949ba3acb3b9c5c8d1dee0e8e0ded8cec9c5b8b3aca99f9c9ea7a3a4a5a4a4a2a99f9c9a9794908d8986837f7c7875726f6f70727374757678797a7c7e7f818386888a8d8a867f776e635b4c46392d2014010000000000000000000c1c2c3d4956606b7a838a91969a9ea8a6aab0b4c1c9d2dfe6e2d8cec7bab4aca4a4a6a5a4a89e9a96918a85807a756f6c6d6e6f7072737476787a7c7a73645d4e42322515050000000000000000000000000000000004141d3144556177869ca4b5c1cfe2ebf6fffffffffffffffffff6ebe2d2c7bab4a199887b6a6054473a2d2014010000000000000000000000000000000000071c30435471869cb1c9daecfffffffffffffffffffffffffffffffffef0e1d3c4b7a79e8a7b655d4b3f2f22140600000012273c52677c91a8bacddeeefdfffffffffffffffffffffffffffffffffffffffffffffffdead8c7b7a69a8473604b3f2e1c0c00000000000000031729394c6176889eb3bccddcecfeffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d18030000000000000000000a1f3347586b8096a7b9cce0f1ffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d1802000000000000162b40556b8095aac8d9ebf9fffffffffffffffffffffffffffffffffffffffffff9f4e8e1d5cbbdb0a197816d5f4d3929170300000000000000000000000a1e32465774899fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffff7e7d3c3af9a846f5a452f1a0000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3b8cde2f8fffffffff0dbc6b19b86715c362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b222c3538454b5157586164666767676666656564636362616160555f5f5e596265696d7174746f665e4d483b2f211301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768babbccfe3f7fffffffffffffffffffffffffffffffffffffffff9e3ceb9a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a9bacee2f6fffffffffffffffffffffff7ebe3d1c7bab4ada5a2a4aeb2b9b3b1b0aeacaba9a8a7a6a6a6a6a8adaba7ab9f9d999693908f90959ea6b4bcc9d8e6f6fffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a9947f6a54392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c576c8196acc7d8eafdffffffffffffffffffffffffffffffffffffffffffffffffe7d1bca7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758baabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000071c304354687d92a6b7cbdff3fffffffffffffffffffffffffffffffffff4dfcab7a5927d685443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2933424e5d657a899ea6b8c5d6e5f5fffffffffffffffffffffffffffffffffffffffffff8e3cfbcab96816c5645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e3346576d8297acc2d7ecfffffff4e4d1c0b4a49c908b8b8c8f939ba3b2b6c3d0deeefdfffffffffffffffffffffffffffffffffdead7c7b3a1917c665544311a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a74899eb4c9deeffffffffffffffffffffffffff5e0ccb8a78f79644f3a240f0000000000000000000000000000000000000000000000000000091926313f4b4f5e66717980868b8f92949697999b9d9faaa9b0b4c1c9ccd6dde4eff5fbf5f3eae2dfd5cbc8c7bab4b2b3b8c5b9babab9c7bab4b2afaca9a6a99f9b9894918e8a878485868788898a8b8d8e9091939596999b9d9fa99f9b958b83796c61574a3e321d1509000000000000000417293a495b6374818d999faaabb0b3b9c6bfc5c8d1dee5f0f9f6eae2d7cdc9c1b9b9bbbbc6b9b4b0abaa9f9b958f8984818283848687888a8b8d8f918f867a69604f433223130100000000000000000000000000000b171f313d4b6073849aa4b6c2d1dfecfefffffffffffffffffdf0e6d9cec2b5a99f938376655d4a43362a1c100200000000000000000000000000000000000000132536566b8096abbccfe3f5fffffffffffffffffffffffffffffeede0d2c3b6a69d897a645d4b3f2f2112040000000013293e53687e93a8c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffffceee2cebaa99d88776255443121110000000000000000000b1f334758667c919eb0becee3ebf7fffffffffffffffffffffffffffffffffffffffffbe8d6c5ab96806b56412b16010000000000000000000c21374c6176899eb4c5d6e8ffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a0500000000000013283e53687e93aabbcedfe6f0f3f5fbfffdfffffffffffffffffdfffdf7f4f2efe5ded6ccc4b7b39f968373604b41301b0b000000000000000000000000031629395c71879cb1c6dcedfffffffffffffffffffffffffffffffffffcf5f3eeeae8e7eadcc7b19c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffff2ddc8b29d88735443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212731363b3a474c4f515252525151504f4f4e4d4d4c4b4b444a493b474c5054585b5f5f5a514c40342b1d110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca1b6d9ebfefffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a9fb4c9dff4fffffffffffffffffffffffffeeee5d8cec9c2bab7b9c3c6ccc9c7c5c3c1c0bebdbcbbbbbbbcbec2c0c9bcb4b2afaca9a6a4a6abb3b8c4cfd9e7f6fffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6d8eafeffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000001325364b6074889db2c5d6e8fbfffffffffffffffffffffffffffffffffae6d4c3b19c8673604b362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b39464b60687b8a9ea7b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8c78634e382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939566b8196abc0d6ebffffffffefded1c2b5b1a6a0a0a1a4a9b0b5c1cad3e1eefcfffffffffffffffffffffffffffffffffff7e2cdbaa999846f5e4c3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc2d8edffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f5a3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d62788da8b9cde1f5fffffffffffffffffffffffff3ddc8b39e8874604b35200b0000000000000000000000000000000000000000000000000001142637444b5d65707b858e969c9faba7aaabadaeb0b2b4bbc8c5c8d1dee0e8f4f8fffffffffffdf6f3e7e0ddd8cec9c7c8ccd5cfcfcfced7cdc9c7c4c1bec7bab4b1adaaa6aa9f9c9a9a9b9c9d9e9faba2a3a5a6a8aaacaeb0b3b5bab4b0aa9f998b8176645c4f42312719090000000000000a1f334658637985969fabb4bbc8c5c9ccd6d4dadde4eff8fffffffef5eae2dfd6ceced0d0d7cdc9c5c8bbb4b0aaa89e999697989a9b9c9e9fa9a2a4a7a49c8d7e6a614f41301f0f00000000000000000000000000101b2933424e5b697f94a2b4c2d3e0effdfffffffffffffffff5eae2d2c8bbb4a39b8b7e6f61584b3f3025180c0000000000000000000000000000000000000000000e23384e63788c9fb5c7d7eafdfffffffffffffffffffffffff7ebe3d0c2b5a49c8879645c4b3f2e21110300000000000f253a4f647a8fa2b4c6d6e5f5fffffffffffffffffffffffffffffffffffffffffffeeedecebdb49f8b7b655948372614030000000000000000000417293a4d5e6b8096a0b1bdcfd9e7f2fffffffffffffffffffffffffffffffffffffff5e0ccb9a7907b65503b26100000000000000000000014293e53697e93a8b9cde4f4fffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c070000000000000d22374d62778b9fb4bfcad4dadee0e8e3e8f3f5f8f4f2efedeae8e5eae2dfdddad3c9c6b9b4a69d9181736055443123130000000000000000000000000000162b41566b8096abbecfe4f4fffffffffffffffffffffffffffbf5f3e8e1ded9d5d3d2d8cebcaf99846f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a151d20262a33373a3c3d3d3c3c3b3b3a3a3938373736363127342a34373a3e42464949453c382f20190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7cde2fffffffffffffffffffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455670859ab0c5daeffffffffffffffffffffffffffffff5eae2dfd7d0cccfd8dbe0dedcdad8d6d5d4d2d1d0d0d0d1d3d7d6d9cfcac7c4c1bebbb9bbc0c8cbd5e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da4b6cadef3ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99836e593d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2ffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000081d314556697f94a7b9cce0f3fffffffffffffffffffffffffffffffffff1decab6a4917c675443301c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2c3c4857616d7e8c9ea8b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffffffff7e3d1c0af99846f5b49351a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffdefe0d2c9c6bbb6b6b6babec6c9d2dfe6f1fffffffffffffffffffffffffffffffffffff7e7d3c2b49f8b78634d402f19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f334658697f94a9c6d6e9fcfffffffffffffffffffffffeebd9c9ad98836d5443301c0800000000000000000000000000000000000000000000000000081d314455606b7a85909ba3abb1b4bcc9bfc1c2c3c5c7caced9dbdde4eff5fbfffffffffffffffffffffbf5f3eae2dfdcdde0e7e4e5e4e3e9e1dedcd9d7d4d7cdc9c6c2bfc8bbb4b2afafb0b1b2b4b5bcb7b9babcbdbfc1c3c5c8cacec9c8bbb4aa9f96877a69604b443727190900000000031628384c6176879ba3b5bcc9ced8dadee1e8eaf0f2f7fffffffffffffffdf6f4ece3e4e5e5e9e1dedad8cecac5c6b9b4aeabadaeafb0b1b3b4bac7b9c2b5ab9f937f6a5f4d3d2c19090000000000000000000008131c2e3a464c606879899eb3c0d1e0f0fffffffffffffffff9eee5d7cdc2b5aa9f95857969604c473a2e1c1308000000000000000000000000000000000000000000000c2135495b6e8398a9bacde2effffffffffffffffffffffff2e7d9cfbfb3a49c8678635b4a3e2e2011030000000000000d22374b5c70859ba8b9c7d7e5f2fffffffffffffffffffffffffffffffffffffffff0e0d0bfb19f937e685d4b3b2a190900000000000000000000000c1c30404a607282979fb4bcc9d5e2edf7fffffffffffffffffffffffffffffffffff3dec9b39e8975604b36200b000000000000000000051a30455a6f859aafc6d6e9fffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d080000000000000b203448596c8196a1b2b6c3c5c8ccd5ced3dee0e3dfdddad8d5d3d0d8cec9c7c5c2b6b1a89e95887c6c6055443726140500000000000000000000000000000f24394e64798ea0b2c6d7e9fcfffffffffffffffffffffdf3e8e0ded6ccc9c4c0bdbdc8bbb49e907c66513b261100000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c9d9ebfefffffffff7e2cebbaa8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11171f21252728282727262625242423222221201d151f181f2225292d3134342f26241d120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffffdead8c7a18b76614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838556b8095aac7d7e9fdfffffffffffffffffffffffffffffdf6f4ece5e2e4edeff5f3f1efedeceae9e8e7e6e5e5e6e8edebebe3dfdcd9d6d3d0cfd0d5dde0e7f3feffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293954697e93a9c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735b4935210a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000021527384b6176899eb3c5d5e8fbfffffffffffffffffffffffffffffffff9e5d3c2b19c8673604b372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495a627582939faab9c6d5e3f3fffffffffffffffffffffffffffffffffffffffffffffff1dcc8b4a28f7a65503d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c5d5e8fbfffffffffef0e5dedbd0cbcbcccfd3dbdde4eff9ffffffffffffffffffffffffffffffffffffffecdac9b6a4957f6a5a49352212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffff3dec8b39e8874604b35200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182530444c6176889eb3c8ddf3fffffffffffffffffffffffff7e3cfbcab927d6852362614010000000000000000000000000000000000000000000000000b1e31424b6073808d9ba2b0b5c1c6cacfd9d4d6d7d8dadddfe2ebf0f2f8fffffffffffffffffffffffffffffffffdf6f4f1f3f5fbfffaf9fffdf6f4f1efece9e9e1dedbd8d4d8cecac7c4c4c5c7c8c9cacfdacecfd1d3d4d6d8dbdddfe2dfd9cec8bbb4a59c8b7e6d60554437271501000000091e3245566c8197a5b5c2cfdae2eaeff3f5fcfffffffffffffffffffffffffffffff9f9fbfffcf6f3efeae2dfdad6cdc9c4c1c2c3c4c5c7c8c9ced8cfd2c9bcb49f8d7d675b493727150100000000000000000c1825303e4b58616e7e8b9ea7b8ccdeeefefffffffffffffbf1e6dfd0c7bab4a49c8c8074635b4f42332a1c11000000000000000000000000000000000000000000000000061a2c3d4d63788b9fb4c1d2e4f4fffffffffffffffffbece2d4c9bcb4a1998677625a4a3d2d20100200000000000000081b2e3e4e63798a9ea9bac7d5e2effefffffffffffffffffffffffffffffffffff3e2d2c2b3a196816c604e3f2e1d0d00000000000000000000000000121c304354607381949fabb8c4cfdde4eff9fffffffffffffffffffffffffffff3e3cfbfac97826c5544311d08000000000000000000091e33485e73889db3c8dde6f1f6fcfffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000005182b3b4b607483929da5abb0b3b8c5b9bec8cccfcac8c5c2c0bdbbc8bbb4b2afa9a49c94898076675f4b44372619090000000000000000000000000000000d21364a5c6e8398a8b9cde1ebfffffffffffffffffff5eae2d6ccc9c6b9b3aeaaa8a7a8aa9f94806b5e4c38240f00000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91abbccfe3ecfbfffffffeead8c8a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f11121212111110100f0e0e0d0c0c0b080200050b0d1014181c1f1f1a110f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9cfe4f9fffffffffffffffffffffffffffffffffffffffff6e2cebaa98b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a9bacde1f6fffffffffffffffffffffffffffffffffffffaf7f9fffffffffffffffffffefdfcfbfbfbfbfdfffffef7f4f2eeebe8e5e4e5eaf3f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a8927d685336261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576f849aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d78634e392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a5907a65503b2510000000000000000000000000000000000000000000000000000000000a1e3346576b8095a7b8cce0f1fffffffffffffffffffffffffffffffffff0dec9b6a4927d675544311d0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3c495b63788698a0b4bbc8d6e4f3fffffffffffffffffffffffffffffffffffffffffffffff7e3d0c0af9a84705d4b371f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da7b8cce0f7fffffffffffff8f3f1e5e0e0e1e4e8f0f2f8fffffffffffffffffffffffffffffffffffffffff8e3cfbcab9c8674604b3c2c1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78f7a644f3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192736434a626e8298a6b8cbe0f4fffffffffffffffffffffffff4dfcab49f8b77614c37220c0000000000000000000000000000000000000000000000000011263a4e606d82969fabb4c0c9d2dbdfe3ebe9ebeceef0f2f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4f0ede9eae2dfdcd9dadbdcdddedfe3ece3e5e6e8eaebeef0f2f4f6f4ebe2d8cec3b6a99f938173605544311d130000000b21364b6075899eb3c3d2e3ecf7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f0e9e1ded9d6d7d8d9dbdcdddfe2eae4e7d9cfbcab9f8b79635544311d09000000000000000c1c2a36434a5c647683939fa9b8c5d5e8fcfffffffffffef3e7e0d4cac0b3a99f95867a6b60564a3d321f180c00000000000000000000000000000000000000000000000000000e2035495a6a7f95a3b5c6d6e7f7fffffffffffff3e7e0cfc4b7ab9f9583756259483c2d1f1002000000000000000000102135495b667c8b9fa9b7c4d1e2ebf6fffffffffffffffffffffffffffffef0e3d5c4b5a49a8373604b423121100000000000000000000000000000001325364455606d7f8d9da6b2bec8d1dee6f1fbfffffffffffffffffffffff7e7d5c5b3a18e7a644f37271502000000000000000000071c31475c71869cb1bdcad4dee1e9f3f5fbfffffffffffffffffffffffffffffffff0dac5b09b85705b46301b06000000000000000d1d314556606e7d8790969b9ea7a2a3a8b3b8bcb5b2b0adaba8a6a3aa9f9d9a948e867f766b61584d413126190900000000000000000000000000000000071a2d3d4d62788a9eb4bccde3ecf7fffffffffffbeee5d7cdc5b9b3aca89e9995939293958b7f6b6250402f1d090000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778c9fb4becfddecfdffffffe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060a0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48d77624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4aa95806a5745321e0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d00000000000000000000000000000000000000000000000000000000031729394c6176899eb3c3d4e6f9fffffffffffffffffffffffffffffffff9e5d3c2b29d8774604b392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b495a6379889ca4b2beced8e6f4fffffffffffffffffffffffffffffffffffffffffffffffff5dcc7b4a28f7b65503f2e1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a73889eb3c9daecfffffffffffffffffffbf5f5f6f9fefffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7b655645311e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffbe8d5c5ac97826d5947341f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091927374454606b8095a0b2c4d5e7fbfffffffffffffffffffffffff0dac5b09b85705947341f0a00000000000000000000000000000000000000000000000006192b3c53687d92a0b5bcc9d1dde4eff4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4f1efeff0f1f2f3f4f8fffffafbfdfffffffffffffffffef6eae2d3c7bab49f978373604b41301a0a000010253a50657a8fa8b9cce1f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3eeebecedeff0f1f3f4f6fdfff7ebdac9baa99b8573604b3727150200000000000b1b2a3a475460697a8798a0b4bac7d5e3f3fffffffffff6ebe2d5ccc3b6b2a29a8b7f74645c4b45382d1f140400000000000000000000000000000000000000000000000000000006192c3c4b6073859ba8b9c9daecfefffffff8ece2d5cbbeb2a69d8d80726157483b2b1d0f0100000000000000000000061a2c3d4c5e667c8b9da6b4c0ced9e6f1fffffffffffffffffffffffff6ebe2d3c5b8a69c86766155443124130300000000000000000000000000000008182637444b616a7c8898a0b0b4c1cad3e0e7f3fcfffffffffffffffffeebd9c9b8a699836e5c4a361909000000000000000000000014293e53697e939fb2b7c3c9cdd7dee0e8f2f4fafffffffffffaf4f2f1f1f3f5fbeed8c3ae99836e59442e19040000000000000002152738454b6068747b8185898c8d8e939ea7ab9f9d9a989593908e8c8a88857f79716961584c463a301d14090000000000000000000000000000000000000f2035495a677d919eb0bdcfdae7f3fbfffdf3e7e0d0c7bab4a79e968f8984807e7d7d807969615044332212000000000000000000000000000000000000000000000000000000000000000000000000000b203448596a7f94a0b2bfcfe2eaf6feffe8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffffffffff3dec8b39e89735e4927150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f2f1f0f0f0f1f2f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725a4834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a52677d92aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39e8875604b3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b00000000000000000000000000000000000000000000000000000000000b1f334658697e94a5b7cadfeffffffffffffffffffffffffffffffffffff0dfcab6a5937e685746331e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273847596278889da6b6c2cfe2eaf6fffffffffffffffffffffffffffffffffffffffffffffffff5e5cfbfaf9a846f5d4b372111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c586d8298abbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5d4b3827150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffff3dec9b49f8a77624c3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374455607280959eb0becfe2f3fffffffffffffffffffffffff8e5d2c2a9947f6a543a2a18040000000000000000000000000000000000000000000000000b2035485a72879db2becfdae7eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e5d8cebdb1a197816d5f4d382816030012273d52677c92a7c6d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d7c7b5a3937e685544311d080000000003172939475961727f8b9da5b2becdd7e5f3fffffffffaefe6d9cec5b8b3a59d9184796a60564a3e31271a0f0100000000000000000000000000000000000000000000000000000000000e1d3144556378899eabbccfe2eaf6f9f0e5decfc4b8b3a098887b6a605446392b1d0d000000000000000000000000000f1f2f404c5e667a889aa2b4bbc8d3e3ecf7fffffffffffffffff9eee6d9cec2b6a79e88786258463727150600000000000000000000000000000000000919263143505e6676838f9ba3b2b6c3cbd5e1e9f5fefffffffffffff1e3cfbcab9e8877624d3e2d1b0000000000000000000000000b20354a607281929da5aeb4bac6c8ccd5dddfe6f1f3f8f5f2e7e0dddbdbdee0e8e5d3c2aa947f6a553f2a150000000000000000000a1a2731424e5560656b70737678797e89908e8b888583807e7b79777572706a635b544c473a33291c12010000000000000000000000000000000000000006192b3c4d5f6b80969fb5bcc9d5e0e8ece9e1d5cbbfb3a99f9589817a746f6b6868686b635b4f43332616040000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4a60728298a1b2beced8e2ebecead8c8a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0c0c0c0d0d0d0c0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7bcd2e7fcfffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283953697e93a8c2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffaf4f2ecece3dfdddcdbdadbdcdddfe3ece8eceff3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c8ac96816c573c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586f8499afc8d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6947f695846331f0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b180500000000000000000000000000000000000000000000000000000000000417293a4b6074879db2c1d2e4f8fffffffffffffffffffffffffffffffff9e6d4c3b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d3145566277879ca6b7c4d3e0ecfefffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b2a08f7a644f3f2e1c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798c9fb5cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d3c3a7927d67523f2e1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa996816c5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455607382969eb0bccddcedfffffffffffffffffffffffffff3dec9b5a48d78634e38230e000000000000000000000000000000000000000000000000000d23384d62788da5b6cae3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cebfb19f927d675645321e090013293e53687e93a8bdd3e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b29d8774604b36200b000000000a1e334657617783949faab6c3cfe1e9f5fffffffbf1e6dfd1c8bbb4a79e93877c6f635b4b45382d1d150a0000000000000000000000000000000000000000000000000000000000000001152737495a667c8d9fb5bcced8e6e5ded2c9beb2a69e918276655d4b4336291b0d00000000000000000000000000000112222f404c5c647784959faab6c3cfdae7eff9fffffffffcf1e6dfd1c8bbb4a49c897a645a483a2919090000000000000000000000000000000000000009141d33404c58616e7a85919ca4b3b8c5cdd7e2ebf6fffffffff1e1d0bfb49f8d7b655948342010000000000000000000000000071c304354606d7d8791999fa8adb3b8c5c7cad4dbdee5e1ded5cbc8c6c6c9ccd6d1cab6a48f7a654f3a2510000000000000000000000a151d3137444b50565b5861626469767b797673706d6b6866646160545a544e4a3d37332a1f170c000000000000000000000000000000000000000000000e1e304151626c81959fabb8c5ccd6d7d7cdc5b8b3a1998b80766c65605555535253564e4a3d322416080000000000000000000000000000000000000000000000000000000000000000000000000000000d1c30435460738398a0b4bbc8ced9d7dacebbaa917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e15151d2021212222222222201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8bdd3e8fdfffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da4b6cadef3fffffffffffffffffffffffffffffffffbf5f3f2f1f0e7e0ddd7dacfcac8c6c6c5c6c7c8cacfdad3d6dadee1e8edf4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa917b66513c261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5b39e8976614c3b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19000000000000000000000000000000000000000000000000000000000000000c1d314556677d92a3b5c9ddecfffffffffffffffffffffffffffffffffff1e0cbb8a695806b5a49352013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112131424b6074859ba5b6c4d4e2f0fefffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdbaa998836e5c4b372111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499aec1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58c77624d3722110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffce9d7c7b49f8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4b60738398a0b0bccddaeafafffffffffffffffffffffffffff1dcc6b19c86715b4935210c000000000000000000000000000000000000000000000000000f24394f64798ea4c3d4e6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdecddcebdb39d8875604b36210b0012273c51677c91a6c5d6e8fbfffffffffffffffcf9f7f8fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab7a5907b66503b2611000000000c21364b61768899a1b4bbc8d4e1edfdfffffcf4e8e0d4cac1b4aa9f96887e74665e4e493d31271a100200000000000000000000000000000000000000000000000000000000000000000009192c3c4c5e697f949eb4bbc8d1d3cac2b5b1a098887c6d61584b3f3026180b000000000000000000000000000000000412222f3e4b5962737f8c9da5b5bcc9d2dee5f1f5f9f4e8e1d3cac0b4aa9f968679645c4a3c2b1b0b0000000000000000000000000000000000000000000115222f3a474c5d64707c87939ea6b4bac6ced9e6eef8fff3e4d3c3b3a195806b5d4b3b2b180200000000000000000000000000132536434a5f67747c838991979ea7abb2b7c3c6c9d2cdc9c4b7b3b1b1b3b9c5bcbeb19c86725d4b37220e00000000000000000000000213192731353b413a474c4d4e5761666360565b585653514e4c4a43363f39362d211f170c040000000000000000000000000000000000000000000000001323344451636c808d9ea6b3b9c5c2c7bab4a69e9284786b6157504b44373e3d3e4039362d1f140600000000000000000000000000000000000000000000000000000000000000000000000000000000001325364455607482949faab4bbc8c2c9bcb49f8b77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a21232a273136363737373737373531261912040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9fefffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a71879cb1c6dcf1fffffffffffffffffffffffffffffbf3e8e0dedddcdbd5cbc8c2c9bcb5b2b1b0b0b1b2b3b5bcc9bdc1c5c9ccd6d8dfe3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53697e93aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0ccb8a795806b5947341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c1702000000000000000000000000000000000000000000000000000000000000021527384a6072859bb0becfe3f3fffffffffffffffffffffffffffffffffbe7d5c4b49f8b78634d41311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3f4e606c8197a3b4c3d3e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d2c1b49f8a78624d3e2e1b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d50657a8fa3b5c9ddf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d8772594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6b8096a1b2becddbeaf8fffffffffffffffffffffffffff7e4d1c1aa957f6a553d2c1a06000000000000000000000000000000000000000000000000000e23384d63788da9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbecdfcbb7a6927d67523d2812000f24394f64798ea7b8cce0f7fffffef7f4efebe6e4e2e2e7ecf2f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c3ac96816c57412c17000000000c22374c61778ca6b3bfced8e6f1fffffbf5e9e1d6ccc3b7b2a39b8c81766960564d40352c1d150a0000000000000000000000000000000000000000000000000000000000000000000000000e1e30404f616b80939faab5c1c2b6b1a49c908276665e4c473a2e1c14080000000000000000000000000000000000000412202e3b4855606a7a87979fabb5c1cad3dee0e6ded6ccc3b6b2a29a8c8175635b4a3e2d1e0e000000000000000000000000000000000000000000000003111c2a333f4b4f5e66747e88959fa8b4bbc8d0dee5ebe3d5c6b6a59a8373604b3f2f1d0d000000000000000000000000000008182530414d5560676e767c82888f969da5aab1b5c2b9b4aaa69d9c9c9ea7a5a7a7a0927d67523f2e1b080000000000000000000000000009151d20262c2933373839464b504e4b453843403e3b39373530252a24211a0f0a040000000000000000000000000000000000000000000000000000051626344551626b7c88959ea7abacaba99f96887d6f635a4c46393531262928282b24211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000008182737455660727f8b989faaabadacab9f96816c5947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c232c36393f37444b4b4c4c4d4d4d4c4b44372f1f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c566b8096abc5d6e8fbfffffffffffffffffffffffff3e7e0d5ccc8c7c7c5c4b8b3ada7ab9f9d9c9b9b9b9c9d9faba5a8acafb3b9c6c2cacfd9e7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b70859bb0c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49e8a77624c38281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000a1c304354657b90a0b2c5d5e8fbfffffffffffffffffffffffffffffffff3e2cdbaa99a846f5f4d3b2b18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3d4b5d687e939fb1c1d1e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7b5a3947f6a5a483520100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23374b5d71859bb0c5d5e7fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d583b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9efffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8c9fb5bfcfdcebf9fffffffffffffffffffffffffffff2ddc8b4a38d78634d38230f00000000000000000000000000000000000000000000000000000b20354b6073899fb4c9deedfffffffffffffffffffffffffffffffffffef7f4f2efeff2f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4ad98826d58432d18000b20354b6073899eb3c9daecf5f3eae2dfdad5d1cecdcdd1d7dcdfe6ecf0f4f7fefffffffffffffffffffffffaf4f2f3f5fbffffffffffffffffffffffffffffffefd9c4af9a846f5a452f1a000000000c21374c61768caabbcee2eaf6fff9f4e8e0d7cdc5b9b3a59d92857a6c61584b453830211a0e0200000000000000000000000000000000000000000000000000000000000000000000000000001222324350626b7e8c9ba3a9a9a49c92867b6d61584d4033291c1101000000000000000000000000000000000000000002101d2b37444b5c6475818d9ba3b1b6c2c9ccd3cac6b9b4a59c91847a6b6157493d2d201000000000000000000000000000000000000000000000000000000c181f2e37404d55606976808a979faab3bfc9d2d5d1c5b8a89d87766155443121110000000000000000000000000000000008131c3037444b515760666d747a81878e959ca4a5a89e958d888686898c8f92928f826d5f4d39211000000000000000000000000000000001080b1016171f21232932363b393632282e2b29262422201c13150e0c070000000000000000000000000000000000000000000000000000000000000817273444505e66767f8990969796928a8176675f4d493c3329201d14131313160e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091927384554606979838b92969796938c8173604b3b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2f383d494e555a55606161616262626160554c40342a1d13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b566b8196abc0d6ebffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa7b9cce0f5fffffffffffffffffffffff3e3d5cbc5b8b3b2b2b0aea69d97928e8b888786858687888a8d8f93979a9ea8a8adb4bcc9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5aa947f6a5539291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d63788da3b4c8e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a896816c5645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e29130000000000000000000000000000000000000000000000000000000000000000001325364b5d6d8298a7b8cce0eefffffffffffffffffffffffffffffffffdead7c7b4a2927d6759483626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213202e3d4a5b657b8c9fb4bdcedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2cdbaa99b8573604b3c2b1902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f52677d92a6b8cbe0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead7c7a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffae6d4c4a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abbccfddecfafffffffffffffffffffffffffffffbe7d5c5b09b85705a4935200c0000000000000000000000000000000000000000000000000000081d3144556e8399aebfd0e2f2fffffffffffffffffffdf6f4f1eeeae8eae2dfdcdadadcdfe2eae8ebeff2f4f8fffffffffffffffffffffffffffffffffffffffffffffff8f4f2f0efeff0f2f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffff9eedac5b09a85705b45301b00081d3144556d8298abbccfe3e1ded8cecac5c0bcb9b7b8bcc2c7cad4d6dbdfe2eaecf0f4f6fdfbf5f3f0ede9e7e0dddee0e8eaeff4f6fdfffffffffffffffffffff0dbc6b19b86715c46311c000000000b20354b60758a9fb4cadff4f4f1e5ded6ccc6bab4a79e94877d72645c4c473a31271a12060000000000000000000000000000000000000000000000000000000000000000000000000000000004152533445060697a858f94948f867d73655d4c473a301f170c0000000000000000000000000000000000000000000000000d1926313e4b57616c7a85929ca4adb3b9c3b6b2a89e95877c70645c4b46392c1f100200000000000000000000000000000000000000000000000000000004101b223037444b57616b77828c99a1b1b5c2c0c1b4a79e8a7963584637271503000000000000000000000000000000000000131927313639454b515560656c727980868c909089807873717174777a7c7d7a6d645341301e030000000000000000000000000000000000000000040a0c0d161e212624211e16181613110f0c0b0700000000000000000000000000000000000000000000000000000000000000000000000008172633404c57616a757b8182817d766c61584d41352c1e170b080100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2736434a5b636e777d8182817e786c605544311d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a343f4c505b636a6f74757676777777777774665e4c473b312019110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e59432e19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb3c9def3fffffffffffffffffffff4e4d5c5b8b3a79e9d9c9b999188827d79767371717071727375787a7e8185898e93989fabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78f7a644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8095aac1d1e4fffffffffffffffffffffffffffffffffffff8f2f0ecf1f4f8fffffffffffffffce9d7c6b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000008182e3f4c6177899eb3c0d1e5f5fffffffffffffffffffffffffffffffff5e5d0c0b39e8978625443301c120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303f4b5b6379899eaabbcedbebfdfffffffffffffffffffffffffffffffffffffffffffffffffffeefdecfbeb49f8b79635544311e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120364b6075889eb3c8ddf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa98e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abbecfdfeef8fffffffffffffffffffffffffffff6e0cbb8a6927d68523c2c190600000000000000000000000000000000000000000000000000000114263750667b90a1b3c3d4e2effdfffff8f4f1ede9e9e1dedbd8d5d2d8cecac7c4c5c7caced8d3d6d9dddfe3ece9eceff2f4f7fefffdfefefdfcfcfffcf6f4f1eeeaece3dfdddbdadadbdcdfe2eae7eaedf0f3f6fcfffffffffffffffffffffefdfffdf7f4f0e5ded0c1af9a846f5a452f1a00011426374e63798c9fb5c3d4ccc9c8bbb4b0aba7a4a2a3a7acb2b7c3c1c6caced8d7dbdee1e9e8e0dedbd7d3d5cbc8c9ccd6d5dadfe2eaeef0f1f3f3f4f3f3f1efe7dac9af9a856f5a45301a00000000081c30435472889db2c7dde7dfddd3cac5b9b3a89f95897f756760544a3e33291d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162633424f5c64707a7e7f7a736860554b3f332a1c1204000000000000000000000000000000000000000000000000000009141d2e39464b5d64737d8790989ea7a4a49c95897f74665e4f4a3e32281b0f01000000000000000000000000000000000000000000000000000000000000081219273139464b59626d7984919ba3a9aba9a39b897b645b4a3a291909000000000000000000000000000000000000000009151d2028323637444b50565c646a71777b7b766b625a5c5c5962656767645c534636231301000000000000000000000000000000000000000000000000030a0c110e0b09030001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816222f39464c5660666b6d6b6861584c473a3020190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1825303d494e5962686c6d6c69625a4b44372715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412212e3b484c5d6570797f85898b8b8c8c8c8c8c8c877c6e61594e42352c26221f180c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4c6277899eb3c8def3ffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8398aec3d8edfffffffffffffffffffce8d6c6b8a69e9189888786837c746d676360565c5b5b5c5d56606265686c7074797d828d9fb4cadff3fffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddefffffffffffffffffffffffffffffffffffefe4dddbd6dbdfe3ecf7f5fefffffffff4e1cdbaa98c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000111f344759687d92a2b4c7d7e7f0feffffffffffffffffffffffffffffffeee0ccb9a79a8472604b402f201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e192731414d5d6479889da7b9c8d8eaf9fffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d1c0b2a0937e685b4a372715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566b8096abc2d3e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa0b2c1d0dee5eef2f4f7fefffbfbfbfbfffaf4f2e6d4c3b39e8875604b36210e000000000000000000000000000000000000000000000000000000000923384c5e6f8399a5b7c4d2e2eaeeece3dfdcd8d4d7cdc9c6c3c0bdc8bbb4b2afafb2b4bbc8bec1c4c7cacfdad4d7dadcdfe2eae6e8e9e9e8e7e6e5e9e1dedcd9d5dacfcac8c6c5c5c6c7c9cdd7d2d5d8dbdee1e9e7eaeaebebebebebebeae9e8e6eae2dfdbd3cac0b3a3937e69543e291400000921364a5b6d8298a5b7c5b9b4adaa9f9a96918f8d8d92979da5a7acb1b4bbc8c2c6c9cdd7d6ccc9c6c2bec4b7b3b3b9c5c0c5c9ced8d8dbdcdddedededddcdad5cbbcab96816c56412c170000000001142636596e8399aec4d4d4cbc8c2b6b1a79e958a80766a60564a43362d1f170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081624323e4a4f5c64696a6560544b44372e1f170c000000000000000000000000000000000000000000000000000000000001101b29323f4b546067737b83898d8f8c877f766a60564c40362d1e160b0000000000000000000000000000000000000000000000000000000000000000000009151d29333b484d5b636f7c868e9496948e8578645c4b3d2d1c0c0000000000000000000000000000000000000000000002080b161e212631353a3e4a4e555962666661584d493c3b484d5052524f4b3e362818050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b293338454b50565756524c473a33291c130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c353b484d53565857534d493c312719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000312222f3f4b59626e7b858e949a9ea7a0a1a1a2a2a2a59d90827768604d493c3b37342a211e160a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6d8298a7b8cce0f5ffffffffffffffffffffffffffffffffffffffffffebd6c1ac96816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737596e8398aec3d8edfffffffffffffffffff5e1ccb9a89e887c747272706e676055524e4b453846464638454b4d505357546063686d8196acc5d5e7fbffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293950657b90a5b7cadff4fffffffffffffffffffffffffffffff7ece3d2c9c5c1c6cacfdadae1ecfafffffffce9d7c7a58f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000004182a3b4e6070849aa9bac9d3e0ebfcfffffffffffffffffffffffffffffbe8d6c5b4a295806a5e4c3e2d1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2c37444b5f677b899da6b7c5d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d3c2b4a298826d604e3d2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798ea4b6cadef3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b31465b70869bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffff8e4d1c1ab96816c563d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6e8298a3b4c0c9d2d8dcdfe2ebe5e6e6e6e6e5e7e0ddd4c8b7a5947f6a5645321e0900000000000000000000000000000000000000000000000000000000091c2f404c6277879da6b5c1ced8d9dacfcac7c3bfc7bab4b1aeaba8a5aa9f9d9a9a9d9faaa5a8acafb2b5bcc9bfc2c4c7caced8d0d2d4d3d3d2d1d0d7cdc9c7c3c0c9bcb5b2b0afafb0b2b4bac7bdc0c3c6c9cdd7d2d4d5d5d6d6d6d6d5d5d4d3d1d8cec9c6c2b6b1a29a8574604b36200b0000071a2d3d4c6176879da7a9a89e98918a85807c7978787c82878d92979b9faaa8acb0b4bac7c5b9b3b0ada9a5a69d9ea7a6abb0b4bac7c3c5c7c8c9c9c9c8c7c4c5b8b39f8d79634e39240e000000000013283e53687d93a6b7c5c4b7b3aca49c948980776b61584b453830251810040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d363e4a4f54544f4a4336312619110400000000000000000000000000000000000000000000000000000000000000000b161e2e36434b5460666e74787977726a61584b45382f221b1003000000000000000000000000000000000000000000000000000000000000000000000000010b171e2b343d4a4e5e6671797e807e7970635a4b3e2e1f0f000000000000000000000000000000000000000000000000000003090b141d20252d36393b484d50504c463a352b2b34373a3d3d3a372e20180a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2832363b4142413d3733291f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a212b34373d4142413e38352c1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f404c5d657783909aa2aaafb3b9c5b6b6b7b7c3b7b2a098897d6f635a54514c473a3632281d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8fa0b2c5d5e8fbffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b56402b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729395c72879cb1c7dcf1fffffffffffffffffbe8d6c5b39e89796660545d5b59514b443739363228313031273136383a3e36434b4e5364798ea7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a8937d6853362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576d8297adc3d4e6fafffffffffffffffffffffffffffff7e7dacfc1b5b0acb1b5bcc9c6cfdcecfaffffffe9d4bfa9947f6a543d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000c1d31424e63798b9fabb6c2cee1e8f4fffffffffffffffffffffffffffff3e3d0c0b49f8d7c665c4a3d2c1f10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101826303c4955606c7d8b9ea7b7c4d5e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d3c3b6a49a8474604b42311f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a21364a5b71879cb1c6dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c2ad98836d5837271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffff2ddc8b4a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4b6175859aa2b1b5c1c3c7caced9d0d0d1d1d1d0d5cbc8c4b7aa9d8775614b382816020000000000000000000000000000000000000000000000000000000000111f3448596379889ba3b4bbc8c4c9bcb5b2ada9a6a99f9c999593908d8a878585878a8d9093969a9d9faba6a9acafb2b4bbc8bbbdbfbebdbdbcbbc7bab4b2aeaaa7ab9f9d9b9a9a9b9d9fa9a4a7aaaeb1b4b9c6bdbfc0c0c0c1c1c0c0c0bfbdbcc8bbb4b1aba49c928476615645321d090000000f1f334658647a8992949089837c76706b67646263676d72787c81868a8f93979b9fa9a2a2a79e9b9894908c88898c90959a9fa9aaaeb0b2b3b4b4b4b3b1afaba69e927f6a5b4a36210c00000000000c21364b6175889da7a8a6a69d978f877e766b62594c473a32281c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222e363a3f3f3a3530251d14090000000000000000000000000000000000000000000000000000000000000000000000031018263036434a50546062646259554c473a32281a120700000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202d36404d515c64696b69645c4d493c2e201001000000000000000000000000000000000000000000000000000000000001080b101b22242b34373b3b363329201918202225272825221b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a151d20262c2d2c28211f170c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d182022282c2d2c292320190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f3f4c5e667b8899a1b0b4c0c4c9ccd6cbccccccd4cabeb2a79e9284786b69666159534b453931271a110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aafbecfe3f3ffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465774899fb4c9def4fffffffffffffffff5e0ccb9a7937e695b4a433646443c35312723211e161c1b1c151d20232529263035394a5c73889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffffff4dfcab7a58d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb4c9def1ffffffffffffffffffffffffffffffecdac9bcb5a39b979c9fabadb2becedcecfcfffff0dac5b09b85705b4935210d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6074879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000132135495b697f8d9ca4b1bdccd6e4f0feffffffffffffffffffffffffffeee3cfbcab9e8a7a645b493d2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000208101b222e36434b5b637481929fa9b8c5d5e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffdecded1c2b6a49c8676615645322414010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d576c8197acc1d6ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffffff0dbc5b09b85705c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e334657617684929ba3a9aeb2b4bbc8babbbcbcbbbac4b7b3aea69d8c7b655746321a0a00000000000000000000000000000000000000000000000000000000000005182a3b495b637885959faaadaeacab9f9c9894918d898683807d7a7875726f707275787b7e8184888b8e9194979a9d9faaa4a6a8a9a9a8a7a7a5a3a99f9c9995928e8b8886858586878a8c8f9295989b9ea8a5a8aaaaababababababaaa9a8a7a5aa9f9b968f867d72615847382815020000000417293a4b5c64777d7f7b756e67615756524f4d4e52575a62676c71757a7e8286898d8d8d8c8986827e7b777374777b80858a9094999b9c9e9e9f9e9e9c9a9691887d6a614f3d2d1a0700000000000a1e324657657b899293918d88817a726961574c473b332a1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b2224292a25201c130801000000000000000000000000000000000000000000000000000000000000000000000000000008141c25303536434a4d4f4d483b3733291d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a2130393e4a4e5456544e4a3e352c1e100200000000000000000000000000000000000000000000000000000000000000000000070d0f1820222626211f170b06050b0d1012120f0d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11161816130c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13171817140d0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192c3c4b5d667c8b9ea6b3bfc8d1dadee0e8e1e1e1e1e6dfcfc5b8b3a29a8a817e7b77706860574b45382e1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea2b4c8dcecfffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768ba8bacde1f6fffffffffffffffff3dec9b39e8975604b3d3025312e27201d150e0b090200060002090b0d1013141c202d3d5a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d87725a4935200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d52687d92a8b9cde1f6fffffffffffffffffffffffffffff8e3cfbcab9f938581868b9198a0b1becedeeefefff2ddc8b4a38d79634e3c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658697e93a5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4f61697a86979fb3b9c6d2e0ecfdfffffffffffffffffffffffffeebd9c9b9a89d8879635b4b3f3220190e0400000000000000000000000000000000000000000000000000000000000000000000030a0c151d202d363f4b5460697985969eb4bac7d5e3f2fffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cec0b4a49c86776258473828150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffff0dac5b09b85705b3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394758616f7d868e94999d9faaa4a5a6a6a6a6a5a3a69d9992877c655d4c39281600000000000000000000000000000000000000000000000000000000000000000d1d2c3d495a6274808b94989996908b87837f7b7875716e6b68656260555a5a55606366696c6f7276797c7f8285878a8c8f91939494939291908e8c898784807c797673717070717274777a7d808386898c8f929595969696969696959493918f8d8a86817a73676054473a2a1a0a00000000000b1b2e3e4b5961686a656056514c46393c3a38383d3c484d5257566064696d71757878787774716d696561585962666b70757a7f83868788898989888785817c75675f4f43321f0f000000000000031629394b5d65767d7e7c78736c655d544c4639342a1f170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1415100b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000108131c20253035383a37342b211f170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d242d36393f413f39362d20190e000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11110c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737495a657b8b9fa9b8c5d0dce3eef3f5fbfff6f7fffaece3d6ccc0b4a99f9693908b857e756960564b3f3127190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aac0d1e3fafffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c6d7e9fcffffffffffffffffecd7c2ad97826d5645311c131b19120b0801000000000000000000000000000108172c41566c8196abc1d6ebffffffffffffffffffffffffffffffffffffffffffffffedd8c3ae98836e593c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b70859ab0c6d7e9fcfffffffffffffffffffffffffffbe7d5c5b59f8d7e706c71767c8297a0b1c0d0e0f0fff7e4d1c1ac97816c5a483420100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4c6176889eb3c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000f1f32434f5d647581919ea8b5c2cee2eaf6fffffffffffffffffffffffff7e7d6c6b7a69d8879655d4f42352b1f180c070000000000000000000000000000000000000000000000000000000001080b0f171e212731363e4a4f5d65737e8a9ba3b0bdcdd7e5f3fffffffffffffffffffffffffffffffffffffffffffffffffff0e5d7cdbeb2a29a86776259483a2a1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4cfbea6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293a474c5f6771797f83878a8d8e9091919191908e8c88837d75655e4c3f2f1b0b0000000000000000000000000000000000000000000000000000000000000000000f1f2c3c4855606b787f8384817b76726e6a66636054595653504d4b443737444b4d5053575a576064676a6d6f727577797b7d7f7e7e7d7c7b797674726e6b676460565b5a5a5b5d596164686b6e7174777a7d7f80808181818180807f7e7c7a7875716c6560544a43362a1c0c0000000000000010202e3a474c5254504b453836332927242323272b35383d38454b4f5357556062636361595b5854504c47474c51565660656a6e70727374747473726f6c6660564d4132251501000000000000000b1b2e3f4b5861676967635a57504b3f3633291f180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b131c2023242220180d0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101b2224292b2924211a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f130e0c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556378899ea9bac7d5e3edf7fffffffffffffffffffff3e8e0d1c7bab4aba9ab9f9b93887f74655d4b44372a1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffce7d1bca7927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3b8cde2fffffffffffffffffff0dbc5b09b86705c4b37220d00040000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a553f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394e63798da2b4c8e4f4fffffffffffffffffffffffffffff5e0ccb8a795806b60575861666d8297a2b3c2d3e3f3ffefdfc9b49f8b78624d3f2e1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6b8096a7b8cce1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000011425323f4b57606c7d899ba3b1beced8e6f2fffffffffffffffffffffffff4e4d5c4b7a69d897b69604d493c342a201c130e0b080100020101010101010101010101010101010100030a0c10141c202429333637444b515c646e7a85939ea8b5c1cde1e9f5fffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c7bab4a09884766259483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822374b5d73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6b2a08f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2933414d525b63696e727578797b7b7c7c7c7b7976736e6760564c402f211100000000000000000000000000000000000000000000000000000000000000000000010f1d2b37444b5a626a6e6f6c6661585854514d4b4336403e3b38353126273135383b3e4139454b4e5154575a5460626466686a69686867666361585d5955524e4b45384545463b474c4f5255595c596265686a6b6b6b6c6c6b6b6b6a68676563605556504a43363025180c000000000000000002101c2a34373d3f3b363127211e17120f0d0e12192022272832363a3e37444b4d4d4d4c473a433f3b373334373b38454b5055595b5d5e5f5f5f5e5c5a56514b45383023150700000000000000000011212e3a474c5253514d493c3a372e211e170b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d0f0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1416140f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0d0d0d0d0d0c0c0b0b080102090b10151d20252823211a0f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6073859ba7b8c7d7e5f3fffffffffffffffffffffffffffbeee5d7cdc9c0c9bcb5b0a79e94877b6b6055483b2d1f0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c3d4e6fafffffffffffffffff2ddc9b5a38f7a644f3c2b1905000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffffffffffbe7d5c5a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576c8196acc0d1e3fffffffffffffffffffffffffffffff3ddc8b39e8875614b42474c516073849aa4b6c5d5e6f6f6e2cdbaa998826d5d4b3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d62788b9fb4c5d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715b4935210b000000000000000000000000000000000000000000000000000000000000000000000000000614202e39454b5f67788597a0b4bbc8d5e2effdfffffffffffffffffffffff2e2d4c4b7a79e8b7e6f625a4c473b35302523201d1418171716161616161616161616161616161617161e21252630353939464b515560666f79838f9ba3b4b9c6d2dfebfdfffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc2b5a99f9382746158483b2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009182d3d4f657a8fa6b7cbe0f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cdb9a898836e5c4a36220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffffffffffffffffffffffffffffff4dfcab59f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f30393d4a4e54595560626465666767666564615859524b45382f2111030000000000000000000000000000000000000000000000000000000000000000000000000d1927313c484d54585957514c473a3f3c383530262b282522201d14151d202326292c283236393c3f4236434b4c4f51535454535252504e4c473a44403d393632283030312a34373a3d40433b484d5053555556565656565655545352504d4b44373a3530251c130800000000000000000000000c181f22282a26201d150c0a030000000000050b0d12161e21252926313538383837342a2d2925211f1f22262832363b3f44464749494a49494745413c3632281a13050000000000000000000003111c2933373d3e3c38352c25231c110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b1016141c20212223232222212121201c14161e21252832363a3d39362d211a0f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6a7f95a3b5c5d6e5f5fffffffffffffffffffffffffffffffff5e9e1ded6dacfcac5b8b3a59c8d807462594a3d2d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da5b7cadff5fffffffffffffffff8e4d2c1ad98836e5a4834200b000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384c6176899eb4c9deeefffffffffffffffffffffffffffffdead8c8ab96816b574632333744556175869ca7b8c8d9ebfdead7c7b59f8d7b655645321e12010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000922364a5c6d8298a9bacde3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48d78634e392917030000000000000000000000000000000000000000000000000000000000000000000000000002101b2832414d5a637582939faab7c4d1dfecfdfffffffffffffffffffffff2e2d4c5b8a99f9383786b61594f4a4336393531262e2c2c2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d2932363a36434b4f545761666d757c848e99a1b0b5c1cdd7e4effdfffffffffffffffffffffffffffffffffffffffffffffffbede2d4c9bcb5a49c8b7e6d6056473a2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926364a5b6e8398adc4d5e7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b49e8a77624d3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344a5f74899fb4c9def4fffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004131e252d36393f37444b4d4f5051515151504e4c473a3d3632281a1103000000000000000000000000000000000000000000000000000000000000000000000000000009151d2b35383f4344413b3733292a2623201c141613100d0b080101080b0e111417161e2124272a2d263035373a3c3e3f3f3e3d3c3b3937332a2f2b2724211e161b1b1c181f2225282b2e2b34373a3d4040414141414141403f3e3c3a3835312625201c13080000000000000000000000000000040a0c1315100b090200000000000000000000000002090b0f14141d20232323221f181814100c0a0b0d11161e21252a2e3132333434343332302c27211e160a00000000000000000000000000000c171f21272927232019100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10131618191a1a1a19191917161413100d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1012110e0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c181f222423211e17130c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20252b2630353638383838373736363530262832363a38454b4f534e4a3d362d221b100b0500000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d62788a9fb4c1d2e3f3fffffffffffffffffffffffffffffffffffffdf6f4ebece3dfd5ccc3b6ab9f968577635b4a3d2d1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074879db2c7d7eafdffffffffffffffffefdfcab49f8b78624d38220d000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735947341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556697e93a8b9cde1f5fffffffffffffffffffffffffffff7e2cebbaa907b665139281f273746576378899eaabbcee2edf5e3cfbcab9c8675604b402f1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404f647a8d9fb5c7d7eafffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2aa95806a5746331e100000000000000000000000000000000000000000000000000000000000000000000000000000000a161e303c4956606d7e8b9da6b4c1cee2eaf6fffffffffffffffffffffff2e3d5c7bab4a1998a80776d656054524e4b44374342414040404040404040404040404040414239464b4f545460646a6f767c8289919aa2aeb3bfc9d2e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffff4e8e0cfc4b7ab9f96867968604b45382a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637445463798c9fb4cadff2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d6c5b4a2937e6959483420100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffecdac9a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0f1a21232a27313538393b3c3c3c3c3b3937332a28211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1920222a2e2f2c26211f1715110e0b0801000000000000000000000000000003090b0f121518141c20222426282a292928272624211f171916120f0b0903000500040b0c0f13161918202225282a2b2b2c2c2c2c2b2b2a29272523201d14100b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0e0e0c0a04000000000000000003090b1015191b1d1e1f1f1f1e1d1a17110b090200000000000000000000000000000000040a0c1214120e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0e19202226292b2d2e2f2f2f2f2e2e2d2b2a282523201d14130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b10171f2125272624201d15120e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f212a3337393936332928211e160b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210182530353a4036434b4c4d4d4d4d4c4c4b4b4b434a38454b4f5556606468635b4e4a3d372e221f18140e0c060000000000000000000000000000000000000000000000000000000000000000000c2135495b6d8298a9bacddfeffffffffffffffffffffffffffffffffffffffffffffffffff8f3e7e0d3c9bcb5a39b8779645c4a3c2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6c5d6e8fbfffffffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8095a9bacde2f3fffffffffffffffff7e2cebbaa95806a55402b15000000000000000000000000000000000000000014293f54697e94a9bed3e9feffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b3b2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6075879db2c6d6e9fcfffffffffffffffffffffffffffff4dfc9b49f8a76614b36210c192939495a657b8c9fb4bfcfe1f1ecdac9b6a496816c5e4c3d2c1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c5e70849aabbccfe5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dec8b39e8976614c3e2e1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000003121e2c38454b60687b889ba3b1beced8e6f1fdfffffffffffffffffffff3e5d7cdbfb3a99f968a827a746d686360555a5857565656565656565656565656565656565759576165696e74797f858a91979ea7afb3c0c6cfdde4effcfffffffffffffffffffffffffffffffffffffffffffffffceee4d6ccbeb2a69d8d8174635b4e4232281a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3144556072849aabbccfe3f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b8a79a8472604a3b2b180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758baabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffe4cfbaa58f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e14151d20232426262727272624211f17120b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d15191a17110c0a0400000000000000000000000000000000000000000000000000000001080b0d0f11131514131312110e0c0a040000000000000000000000000000000000050b0d1013151616161717161616151312100e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040608090a0a0a09070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920222b35383b3e40424344454444444342403f3d3b38353126282220190d0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708141c20252933363a3c3c39363127282321191614141414141414141414141414120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b2933363a474c4e4e4b46393d3632291f180d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2e36434a4f565a546061626262626261616060545f5f5660656a6f757a7d796e635b4f4b3e37342a2923211a0f000000000000000000000000000000000000000000000000000000000000000417293a4e63798b9fb4c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffbf1e7dacfc1b4a59d897a645a48372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffffff7e2cdb7a28d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c62778a9fb4c5d5e8fbfffffffffffffffeead8c8aa957f6a55402a150000000000000000000000000000000000000005182a3b576c8297acc1d7ecffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586a7f94a5b7cae4f4ffffffffffffffffffffffffffffffefdac5b09a85705746321e0a0b1b2c3c4b5d697f94a1b2c3d4e6f6e7d3c2b09f917c665b493b2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c91a2b4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a795806b5c4b3b2b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2832424e5d65778597a0b4bbc8d3e2eaf5fefffffffffffffffffff5eae2d0c7bab4a99f978f88827d7875726f6d6c6c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6f72767a7f84898e949a9fa9adb3b8c5c7d0dbe2edf8fffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d0c5b9b3a098887b6c60564a3d311e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414b60738298a1b3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3cfbcab9e8978625443301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6d9ebfefffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f1011121211100f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e181d1e140b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b35383c484d5053555759595a5a59595857565452504d4b44373d38342b211f170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b101b222630353a3a464c4f51514e4b45383d38352c2c29292929292929292929292929272220190f0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e3a464c5558616363615759534b4639342a1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101a27313f4b5460656b6f72757677787877777676767575747473767a7f858a8f928c83796e645c534c483b3f39362c1c130800000000000000000000000000000000000000000000000000000000000a1f3346586c8197aabbcee5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c3b7a79d8878625544311d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3447596b8196a7b8cce0eeffffffffffffffffe9d3bea9947e69543f2914000000000000000000000000000000000000000b1f34475971869bb1c6dbf0fffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4c6177899eb3c3d4e6fffffffffffffffffffffffffffffff6e3d0c0aa95806a5539291603000e1e2f3f4f616e8399a5b7c8d8eaf1e0cdbdb39e897963594839291909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869cb1c0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8c7a6459483b2d1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000a161e313f4b59627482939faab6c3ced8e2ebf6f9fffffffefffffffffdede5d7cdc7bab4ada69d97928e8a87858381818080808080808080808080808080808284878b8f94999ea7a9afb4bac7c8ccd6dce3eef6fffffffffffffffffffffffffffffffffffffffffffffffef7eee4d6cdc0b3a79e928376655d4b45382d1f1402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d5f6d8197a0b2bfd0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebdb59f8d7c665a48362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1ffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a553626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000070b0c0c0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232d33332a201c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3c484d5a5a6265686b6d6e6f6f6f6e6e6e6c6b69686562605557534d483c3633291e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e131c20252d3636434b5056586165676663605657524d493c413f3e3e3e3e3e3e3e3e3e3e3e3e3c38352b25201c1308060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e3f4b58616a7277797876726e6861574c483b32281a1001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d38454b5d65737a8084888a8b8d8d8d8d8c8c8b8b8a8a8a89898a8f949a9fa9ab9f988c837a7168625956544e493d3025180d000000000000000000000000000000000000000000000000000000000c21364c61768a9fb4c8d9ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe2d4c5b7a69b8574604b3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8399aec5d5e8fbfffffffffffffffffffffffffffffffffffffffffff6e0cbb6a18b76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4c6176899eb3bfd0e3f3ffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000d22374c62778b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffeebd9c8a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d6c8196a7b9cce1f1fffffffffffffffffffffffffffffff1dcc7b3a28e79634e39240e000000112132434c6176879daabbcee2efebe0ccb8a79d87776257463727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50667b90a4b6cadeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d877762594a3e312719110100000000000000000000000000000000000000000000000000000000000000000000000000000314212e3b4856606d7e8b9ca4b4bac7ced9dee5e9eaebe9edeff5fffffff5e9e1d7cdc9c4b8b3ada7aa9f9c9a98979695959595959595959595959595959697999c9faba9aeb3b8c5c4c9ced8dee0e8f3f7fffffffffffffffffffffffffffffffffffffffffdf6f4efeaebe3dfd0c6b9b4a29a897d6e61584c3f32281a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d929fb1becfdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b19f947f6a5e4c3c2b1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8ffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5443301c0800000000000000000000000000000000000000000000080e101b1e1a120b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001060a080501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d10141719131c202121201d14120b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f2c35394248483f353025180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b485a626f73787b7e80828384848484838382807f7d7a7875716c68625a544c463a32281a0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232530353a3e4a4f5460656b71767a7c7b7975716c67635b5a5654545454545454545454545454514d483c3a35302520190e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4b5d65767f878c8e8e8b88837d766c62594b45382e1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826303e4a56606b7b868f959a9d9faaa2a2a2a2a1a1a0a0ab9f9f9e9e9faaaaafb4babcb5ab9f998f867e77706c69635b4a43362b1d12020000000000000000000000000000000000000000000000000006192b3c53697e93a8bacde6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d5c4b5a3957f6a5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263652677c91a7b8cce0f5fffffffffffffffffffffffffffffffffffffffffff5e0cbb6a08b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f334658687d92a1b3c5d5e7f7ffffffffffffecd7c2ad97826d583626140100000000000000000000000000000000000013253652677d92abbccfe3f8fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f334758657b8c9fb4c5d6e8fffffffffffffffffffffffffffffff9e5d3c2af9a846f5b4a36210c00000003151f334658647a8c9fb4c1d2e5f5e8d5c5b7a59b8575615544311d1606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586c8297acc2d3e5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b7a59c8677645c4b44372e1d1509000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b38454b60697a86959fa9b4bbc8cad3d4d5d5d4d8dbe2edfafffffdf5e9e1ded5cbc8c2c8bbb4b1afadacababababababababababababababababacaeb2b4bcc9c3c8ccd6dadfe2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffbf5eae2dfd9d5d9cfcabfb3a89e938478675f4c473a2f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2bdcedcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dfcbb7a697816c6150402f1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974604b35200b000000000000000000000000000000000000000003111c232531333027201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b10161b1f1d1a16120e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0c0d0e101316131c202226292c2e253035363635312627201c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061424313d494e585d5e544a4336281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344759627884898d9093959798999a9999999897959492908d8a86827d78716961584b45382d1f17100b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111f2c353836434a4f565c646b747a81868b8f91918e8a86817d78736f6b6969696969696969696969696967625a564f4a4336352c201d150a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182b3c4b5d657b88959ca5a3a3a59d98928a81776a60564b3f3127190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b5c6474808c9ca4abafb2b4bbc8b7b7b7b7b6b6b5bcb4b4b4b3b4bbc8c4c9cdcfc9bcb5aea39b938b86817e79696054483b2f1d15090000000000000000000000000000000000000000000000000b2035485a70859bb0c6d7e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d2c1b49e8977614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb3c8def3fffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e606f8399a7b8c9daecfffffffffffff0dbc5b09b85705443301c080000000000000000000000000000000000071c3043546d8298adc9daecfffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132332434c6176879dabbccfe4f4fffffffffffffffffffffffffffffff3decab6a4907b66503d2d1a07000000000417293a4b5c6a7f95a3b5c7d7eaf3e3d4c3b5a39a8373604b44332414040000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c61768a9eb4c9def0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b6a49c877a6960554b3f3127190c0000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2832424f5c6475808b989faab1b6c2bfc0c0bfc3c6cfe0e7f2fffffffcf6f2e7e0ddd7d8cec9c7c4c2c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c4c7cacfd9d9dee0e8eff4f6fdfffffffffffffffffffffffffffffffffffffffffffbf3e7e0d7cdc9c4c0c9bcb4afa1998a7e72625a4d41332a1c11020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a5b7cadcecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d2c1b29d8875604b4333221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78f7a654f392816030000000000000000000000000000000000000211212f373b4649453c353025180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d20252b3034322f2b2824201d14110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1016131c202122222426282b253035383b3e414436434a4b4b4b44373d353026180900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003142432424e5b636d727369605446392c1e12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c627787999ea7a5a8aaacaeaeafafaeaeadacaba9a7a5aa9f9b97928d867f766b60564a3d332925201c13080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d18202e3d494e545460646b727981888f969c9faba6a6aa9f9b97928d8984817e7e7e7e7e7e7e7e7e7e7e7e7e7c78726b6460544d493c3632281f180c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636485a657b8b9da6b2b6c3c3b7b2aea89e978a8074645d4b44372b1e10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c304354606c7a86959fabb5c2c4c7caced8cdcdcccccbcbd9cfcac9c9c8caced9dadfe2e3dacfcac2b5b1ab9f9b96948b7e7262594c403127190d00000000000000000000000000000000000000000000000d23384d62788da3b4c8e4f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe1cdb9a8947e69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffff6e1ccb7a18c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c31414d6277899eabbccfe3f2fffffffffff3dec9b49e8974604b35200b00000000000000000000000000000000000b20354a6074889eb3c8ddf3fffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112130414f616e8398a6b7c9d9ebfffffffffffffffffffffffffffffffbe8d5c5b19c8673604a35200f0000000000000b1b2e3e4b6073859ba9bacde2f1f1e1d2c1b3a197826d6250423122120000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657697f94a8b9cde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b6a59d8b7f74655d4b4437291c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000a151d323e4a57606b78828b959ca4a6a9ababa9aeb2becbd5e2eefdfffffffffaf4f2eceae2dfdcdad8d6d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d7d9dcdfe3ebeef3f5fbfffffffffffffffffffffffffffffffffffffffffffffff8f3e7e0d5ccc7bab4afaba8ab9f9a908478686054483c301f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c3d4e6fafffffffffffffffffffffffffffffefdfffffffffffffffffffffffffeead8c8b5a3937e6856453225150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412273c52677c91a7bcd1e6fcfffffffffffffffffffffffffffffffffffffffffffffbe8d6c5ac97826d5746321e0c00000000000000000000000000000000000010202f3f4b505b5e5a524a43362c1e1204020002090b0c0d0d0d0c0c0c0b0b0700000705040301000000000000000000000000000307080808080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e181f222731363a4046494744413d3935312627221f18120d0b050001040608090a0a0a09090706050301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109141d20252b253035363738393b3d4036434a4d505356595b54606161605559524b43362619090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112132424f6068798287887f726157493c2f1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6f8399a5b3b8c5bdc0c2c3c4c4c4c3c3c3c1c0bebdc8bbb4b1aca8a39b94898074635b4c463a3a3530251f170b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222b343f4b5b63696e747a80878e969da6abb1b5bcc9c8bbb4b1aca7a79e9a9694939393939393939393939393918d87817a736b635a524b4538342a20190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546278899ea9b7c4cad3d4cac7c6b9b4a89e95867a6b6055483c2e211103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414b6072818c9ca4b4bcc9d2d9dddfe2eae2e2e2e1e1e0ebe3dfdfdededfe2ebeff4f6f7ece3dfd2c9c9bcb5b0aba99f948477665e4b44372b1d110300000000000000000000000000000000000000000216283854697e93a9c1d1e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6af9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffff8e2cdb8a38d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001320344859667c8d9fb5c4d4e7fafffffffff6e1cdb9a88e79634e39230e00000000000000000000000000000000000f24394f64798ea6b8cbe0f4ffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f3f4d5f697f94a0b2c4d4e7f7fffffffffffffffffffffffffffffff5e0ccb8a7937e685443301c0700000000000000101d31445563798b9fb4c2d3e5f9efdfd0bfb1a095806b604e40301d0d00000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6175889eb3c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c3b7a99f94867b6b6055473a2a1c120200000000000000000000000000000000000000000000000000000000000000000000000000000214202d39454b5b636d7880878d919495969498a0b3b7c4d0e2eaf5fffffffffffffffdf7f4f1efedecebeaeaeaeaeaeaeaeaeaeaeaeaeaeaebeceef1f4f7fefffffffffffffffffffffffffffffffffffffffffffffffff8f4ece3dfd5ccc5b8b3a99f9a9593908b857b6f625a4a43362b1d13040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c0d1e2f0fdfffffffffffffffffffbf5f3ede9e8ebeff4f8fffffffffffffffceee2cebbaa9b8573604b38281607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b10181f293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8975614b3a29170400000000000000000000000000000000081b2e3e4b5d6570736f676054493c302215171b161e212122222222212120201c131d1c1b1918161412100e0c0903000002090b12181c1e1e1e1e1d0e0c06000000000000000000000000000000000000000000000000000000000000000000000000000100030a0c101a21242a343737444b50565b5f5d5a56524e4b44373c37342a27221f181717191b1d1e1f1f1f1f1e1d1b1a18161412100e0b0903000100000000000000000000000000000000000000000000000000000000000000000001030300000000000000000000000000000000000000000000000000000000000000000000000008141c2631353a4036434a4b4c4d4e5053555854606265696c6e717375767675736e676054443726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4f60697e8b979d9d948375635a4c403127190f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da1b3c3ccd5d3d5d7d8d9d9d9d9d8d8d7d5d4d2d8cec9c6c1c1b5b0a89e95867965615857504a4336332920180d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b171e212d363b484c5d65797f83888f959ca5abb2b7c4c6cacfdad8cec9c6c1c5b8b3afaba9a9a9a9a9a9a9a9a9a9a9a9a9a6a59c968f878078706760564c473b352c20180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6073849aa7b8c7d4dfe6e6dfddd7cdc6b9b4a49c8c8073625a4b3f2f221103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4d5f6b80959faab5c2cfd9e7eff2f4f7fefff7f7f6f6fffef7f4f4f3f3f4f7fefffffffffff8f0e5dedacfcac5c7bab4a19a887c6b6055483c2e21130500000000000000000000000000000000000000091e3245566f849aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfffffffff3ddc8b39e88735e49331e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffffffffffffffffffffae5d0bba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c5e6c8197a6b7cbdff2fffffffffce9d7c6a8927d68533d28130000000000000000000000000000000003162939546a7f94a9c4d5e7fbffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b5d677d8d9fb5becfe2f2fffffffffffffffffffffffffffffffdead8c8b39e8975604b362513000000000000000001152737495b6a8095a4b6cadeeefdeedecebeaf9e937e685e4c3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586a7f94a6b8cbe4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d4c7bab4a49c8d80736158473a2f1d1509000000000000000000000000000000000000000000000000000000000000000000000000000002101b28323c494d5a626a72787c7f80807f83909da6b3c0ced8e5ecf0f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ece3dfdacfcac5b8b3a79e948a84807d7b7770665e4d483c3025180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea2b4c4d3e2eaf5fbfffffffffff8f3e8e0ded8d4d3d6dadfe3ecf7fbfffffffaecdecfbfb49f8c7a645544311a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409141d20252a34373e566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8937e695846331f10000000000000000000000000000000000d22374b5c657b8588847c72635b4d4032272d3028323637373737373636363530253231302f2d2b29272523211e161815161e21282d31333333333323211a0f0100000000000000000000000000000000000000000000000000070b0c0e0f11111213151618171e21262d36393b484c535560656b7074726f6b6763605556514c483b3c37342a2c2c2e313334343534343332312f2e2c2a282623211e161916130f0c0a040000000000000000000000000102030405060001080b0c0e0f11131417191816120d0b060000000000000000000000000000000000000000000000000000000000000c18263037444b50555a54606161626365686b6e7174787b7e818386888a8b8b8a88837d72605544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d697e939fa9b2b3a0988678665e4b44372c1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bfd0e0e8e8eaecedeeefeeeeeeedeceae9e7eae2dfdbd7d2c9c6b9b4a49c897b76726c6560544c463a342b20180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18202933363e4a4f59626c7b8994989ea7abb2b6c3c8cbd4dcdfe3eceae2dfdbd6d5ccc8c4c0bebebebebebebebebebebebebec3b6b2aba59d958d857d756b61594d493c342b1e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758687e93a2b4c5d5e5f2f9faf4f2e9e1d7cdc2b6ab9f958578655d4c402f21110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4a5c677d919eb4bbc8d2e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffff8f7ece3dfdbd7cdbfb3a69e8d8074625a4b3f312313030000000000000000000000000000000000000b21364b60758a9fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2edeae8e8e9ecf1f3f4dfc9b49f8a745f4a351f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8fefffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404c6176889db2c4d5e7faffffffffecd7c2ac97826d573b2b18050000000000000000000000000000000a1e32465770859aafc5daefffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354657b8c9fabbccfdcedfffffffffffffffffffffffffffffffff7e2cebbaa95806b574532180800000000000000000009192c3d4b6074869cb1bfd0e7f7fcecdcccbcb49f8c7c66594834201100000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6177899eb3c4d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdc2b6ab9f96847661584c403127190b0000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353c484d555a62666a6b6b6a6e7b889aa2b4bac7d1d7dbdfe2eaedf1f3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f6eae2dfdacfcac9bcb5afa79e95887f766f6b68656158514c40352b1c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f849aa6b6c2ced8e0e7edeff1f0eee5ded6ccc9c2bebec0c5cacfdae0e8f0f1efe6dfcfc0b2a1947f6a5c4a372715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2631353b3b474c525c6f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b39e8976614c3f2e1c0c0000000000000000000000000000081b2e3f4f647a8c9b9e9a918579675f4f433d424538454b4c4c4d4c4c4c4b4b4a43494846454443413e3c3a383632282d2a2832363d4346484848484838352c1f0f0000000000000000000000000000000000000000060c0e13131c20212325262727292a2b2d2933363b3d4a4e555962686e757a8085898784807d7975706b66625957514c473b4141434648494a4a4a494847464443413f3d3b393632282e2b2825211f17181513100f10111212131415161718191a1b1c141c2021232426282a2c2e2d2b272320190e0c0700000000000000000000000000000000000000000000000000000c1c2a36434b5560656b6f7275767777797b7d808386898d909396999b9e9fabab9f9d99928373604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657b8d9fb4bac7bfb2a49c897c6b6055493d312719130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea2b4c6d7e7f7fffffffffffffffffffffffefffdf7f4f0ece4ddd6ccc2b6a79e908b87817a736961584c483b342b1f170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2b3439464b535c646c77818c9ea7aeb3b8c5c7cad3dddfe7f1f4f8fffdf7f4f0ece8e0ded9d6d3d3d3d3d3d3d3d3d3d3d3d3d3d3cac7c3b7b2aaa29a928880776c625a4d483b33291b120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6177899eb3c0d1e3f3fffffffffffcf4e9e1d3c9bcb4a39b897b665e4c402f1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081828384859647a8b9fb4bcced9e6f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f0eae2d0c5b8ab9f968578655d4e4131211101000000000000000000000000000000000010253b50657a90a9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffdf6f1e6dfddd8d4d3d3d4d7dcdee6ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9bed4e9feffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e334657687e93a6b7cbe0f4fffffffff1dcc7b29c8772594834200b0000000000000000000000000000000c21364b61768a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffde8d2bda8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889daabbc9daecfbfffffffffffffffffffffffffffffffff4dfc9b49f8b77624d39281600000000000000000000000f1d324556667b90a1b3c9d9ebfefaeae2cebbaa9e8977624d402f1c090000000000000000000000000000000000000000000000000000000000000000000000000c2136495b6c8197a7b9cce2f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d3c9bcb5a29a8676665e4b4437291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000030e19212b35383c484d51545656545e657784949fa9b4c0c2c6caced8d7dcdfe6f1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5ded8cecac9bcb5b0ab9f9a92887f766961585653504c473a382f20190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d6278889ca4b4bac7ccd5d8dadcdbd8d2c9c5b9b3ada9a8abb0b5bcc9ccd6dadcdad4cabeb2a2998372604a3e2d1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c293337444b50565961686f7a8a9eb4c9def3fffffffffffffffffffffffffffffffffffffffffffffffffff4e0ccb8a796806b5d4b3a2a1b0e000000000000000000000000000e22374b5d71869baab3afa39b8a7c6a614b52575b5d5660616262626161616060545e5d5c5a5958565452504d4b4639433f38454b52585c5d5d5d5d5d4e493d2c1a0600000000000000000000000000000000060c0e1920232925303537383a3b3c3d3e3f414339464c50565b636a70777d83898f959b9e9c9996928e8985817c77726c676259595656595b5d5e5f5f5f5e5e5c5b5a58565452504e4b453944403d3a37332a2d2b2825242526272829292a2b2c2d2e2f303126303536383a3b3d3f414342403d38352b23211a0f07000000000000000000000000000000000000000000000008182a3a47546069747a8084878a8b8c8d8e909295989c9fa9a5a8abaeb0b3b4bcbcb4b2aea1907b66513b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869cabbccdd7cfc2b5a79e8d8074635b4b443730231304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f849aa8bac9daecfffffffffffffffffffffffffffffffffffff8f4e8e1d3c5b8b3a5a59c968f877f766b62594c483b33291d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1927313b484c576168717a828a979fabb8c5c8ccd5dcdfe6f1f4fafffffffffffffffffffbf5f3efebe9e8e8e8e8e8e8e8e8e8e8e8e8e6dfdcd4cac7c0b4afa79e958a81786d62594c46393020180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596b8196a7b9ccdeeffffffffffffffffffcf0e7d9cfc1b4a79e8a7c665e4c3c2c190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253645566277889da9bacde2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeee3d5c9bcb5a39b897b685f4e3f2f1f0f0000000000000000000000000000000000152a40556a7f95aac7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffff5eae2dfd4cac7c2bfbdbebfc2c7cad3d2c1ad98826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b6074889db3c8ddf2fffffffff3decab6a48c77624d37220d00000000000000000000000000000011263c51667b91aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffae6d4c3a5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea6b7c8d8e7f7fffffffffffffffffffffffffffffffff7e3d1c0ad98826d5948341b0a0000000000000000000000021528384c5e6f8499abbccfe3f6fffeebd9c8b9a899836f5e4c3823100000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e63798c9fb4c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e7dacfc0b4a49c887c6c60554639291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920222b35383c3f4041404c5961727f8b9aa2a8acb1b4bbc8c2c7cad3dce3eef7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe4ddd3cac8bbb4afab9f9b948c847d756a61574c473a3e3b37332a241d12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035485a637986969fa9b3b8c5c3c5c6c6c3c1b5b1a79e989493969a9fabb3b8c5c5c6c5c3b7b2a098837460544330201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e3a464c5560656b71777d848d9ea8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8c7b655847392b1e1003000000000000000000000010253a4f657a8fa3b5c8c1b4a89e8d7f6b60676c7072747676777777777676757574737271706e6d6b6967656361575b5855525660676d717373737372635b4935211100000000000000000000000000030a0e1920232c35383e36434a4c4d4f505152535456585a5761656c72797f858b92999ea8abb0b4b2afaba7a89f9a96918c87817c77726e6c6c6e707273747474747372706f6d6b6967656360575b5956524f4c473a43403d3b3a3b3b3c3d3e3f404041424344464736434b4c4d4f50525456585855524d483c39362d201c1308000000000000000000000000000000000000000001142636475861737e878f959a9c9faaa1a2a3a5a8aaadb1b4bac7bec1c3c6c8cacfcfcac8bfa8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a4b6c9d9eae0d2c5b9ab9f9685796a60554d4130221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d63798a9fabbccfe3ebfafffffffffffffffffffffffffffffffffffffcf1e3d5ccc8c3b6b2aca49c948981776c62594c463a31271a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2837444b59626b767e868e979fa9b4bcc9d6dee0e8f1f3f9fffffffffffffffffffffffffffffffffffefefefefefefefefefefefefff9f3f1e6dfddd1c8c5b8b3a99f978b82776b61574d41342b1d120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d62778a9fb4c5d6e8fdfffffffffffffffffffff7ebe3d1c5b8a89f8b7c655a493727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c3043546074859ba6b7c7d7e9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacfc1b4a79e8c7e685d4c3d2c1c0c000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffdede5d8cec9c3b7b2adaaa8a8aaadb2b6c3c6b5a38f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6907a6550362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d3144556c8196acc1d6ebfffffffff9e6d3c3a7927c67523d2712000000000000000000000000000006192c3c576c8197acc8d8eafdfffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a58e79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f556a7f95aac4d5e6f6fffffffffffffffffffffffffffffffffff1dcc8b4a28e7a644f3b2b18000000000000000000000000000a1a2f404e63798c9fb4c8d9ebfefff6e6d6c6b3a1907b65503f2e1b08000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6e8399aabbcee4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c2b5a69d908173615746382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0e192022272a2b2b2f3b4754606a79848e93979b9faaa9adb2b6c3c7d0dfe2eaf6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d2c9c2b6b1aa9f9a938b857e776f6760564c463933292826211f170c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c495b6375818b969ea7aaaeb0b1b1aea9a39b9389827f7e81858c959ea7acb0b1b0aca59d9282746056453625130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4b58616a747a80868b929a9fabb9c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d87766157483c2e21130100000000000000000001152737566b8196abc2d2d1c6b9ab9f9480767c8285888a8b8c8c8c8c8c8b8b8b8a8a898786858482807e7c7a787673706d6a6765757d8286888888888779634e402f1c0900000000000000000000060b171e212c35383c494d53575460616364666667686a6b6d6f72767b81878e949b9fabaeb4b9c6c5c9c7c4c0c6bab4b0aba6a49c96918c8784818183868889898a89898887868483817f7d7b787673716e6b686461585b585552504f50515152535455565758595a5b5c5d54606163646668696c6e6d6b67625a564e4a3d353025181106000000000000000000000000000000000000081c304354617684939da5aaafb2b4bbc8b7b8babdc0c3c6c9cdd7d3d6d8dbdddfe3e3dfccb8a7907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aac2d3e7f7f0e3d6c9bcb5a39b8a7f74675f4d402f1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2135495b667c8d9fb5bccddcebf0f4f6fdfffffffffffffffffffffffffffffffff3e8e0ded3cac7c3b6b2a89e968a81776b61584b453830221b1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b29384555606a778089939ba3acb4bac7cfd9e7f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4eee3dcd5ccc7bab4aa9f978a8076675f4c483b2f1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196a9bacde3f3fffffffffffffffffffffffffeefe3d6c6baa99e8978625544311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030414a60728298a3b5c4d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c5b8aa9f8c7b655b493a2a19090000000000000000000000000000091e33485e73889db3c8ddf2fffffffffffffffffffffffffffffffffffffffffff5eae2d0c7bab4aca59d9895939394979ca4adb2b09b85715d4b37230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffbe7d5c5ac97816c5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273754697e94a9bed3e9feffffffffebd6c1ac96816c5737271502000000000000000000000000000c2035495a72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffdead8c8b29d8774604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d72879cb2c7dcf1fffffffffffffffffffffffffffffffffff9e6d3c3b09a85705c4a361d0d00000000000000000000000000001121364a5b6d8298aabbcee2f7fffff4e4d0bfb09b85715d4b37220900000000000000000000000000000000000000000000000000000000000000000005182b3b4f647a8ea1b2c8d9ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee0d2c4b7b29f968475615645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d111516161d2a36434b5b6370797d82868a8f93989ca5afb3c0caced8e0e8f3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d7cdc1b5b1a49c938b847e7770696259524b453833291f1713100c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4956606c7881889094989a9c9b99948d867d756d69696b7078808991979b9c9a9791877d6d60564538281808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4b5d6576808890969b9fabafb5bcc9d6e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b7a69a8475625a4b3f311d14090000000000000000081d31445571869bb0c6dbe4d6c9bcb59e968992979a9d9fa9a1a1a2a1a1a1a0a0aa9f9e9d9b9a99989693918f8d8b8885827f7c7b8792989b9d9d9d9d9a846f5e4c3823100000000000000000000e19212933363c494d565a63686d707476787a7b7c7c7e7f808285888b90969da5aab0b5bcc9c9ccd6dadedcd9d5d7cdc9c5c0c2b6b1aca6a59d999696989b9d9e9f9f9f9e9d9c9b9998969492908e8b898683807d7a7773706d6a6865646566676768696a6b6c6d6e6f70717274757678797b7d7f818382807c78726b635b514a43362f20190e02000000000000000000000000000000000b20354b60738399a2b2b7c3c4c7caced8ccced0d2d5d8dbdee1e9e8ebeef0f3f4f7e7d4c3b39e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095a9bacde2f1fff3e7dacfc1b5a99f94877d675e4c3b2b180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4d5e697f949eb0becfd6dadee1e9f2f4fafffffffffffffffffffffffffffffbf5f1e6dfdcd3cac6b9b4a99f968a80766960564d41372e21190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2a39465660737f8a969ea8b0b5c1c9cdd7e3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3e8e0d7cdc8bbb4a99f95887c6e62594c403026180a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c6176899eb4c7d7e9fffffffffffffffffffffffffffffff3e4d7c7b8a79c8674604b3a2b1d0f010000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3e4d5f6b8095a0b2c1d2e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdffffffffffffffffffffffffffffffefe3d5c8bbaa9e89796358473727150100000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffffff4e5d8cebfb3a99f978e87837f7e7e7f82878e98a0a1907c66513f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffff0dbc5b09b86705544311d08000000000000000000000000000e23384d63788da5b6cadff3fffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa957f6a5544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f657a8fa5b6cadff3fffffffffffffffffffffffffffffffffff3dfcab6a5917c66513e2d1b000000000000000000000000000000071a2d3d4d63788c9fb4cadfefffffffedddc9b5a38f7a654f3726140100000000000000000000000000000000000000000000000000000000000000000b203448596e8398aebfcfe6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4cbbdb0a29a8474604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000c1826303d4a4e5c64686d71767a7e8287909aa2adb4bbc8ccd6dee5f0f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffff2e3d6c7bab4a39b90867e776f686259544d483b3632281e170b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c38454b5a626c757b7f83858786837f78716860565453565a626a757c82858785827c74675f4b4538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859657b88959da6abb1b5bcc9cacfdae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c4b4a29a8678655d4e423126190c000000000000000b20354b60758a9fb4c9dff4e7dacfbcb0a89ea8acb0b2b4bac7b7b7b7b6b6b6b5bbb4b3b2b1afaeadaba9a7a5a2a69e9b989491909da5adb1b2b2b2b2a2907b65503f2e1b0800000000000008131c2c3539464b525a636b72787e8286898c8d8f909192939496989a9da5a5abb2b6c3c5cacfdadee1e8f0f3f1eeebe9e1dedad6d3cac7c1c3b7b2aeababaeb0b2b3b4b4b4b3b3b1b0afadaba9a7a5a3a79e9b9995928f8c898582807d7a797a7b7c7d7e7e7f8081828384858688898a8b8d8f90929496989795928d878079706660544c40352b1d150a00000000000000000000000000000011263b51667b90a1b3c0cad4d9dcdfe2eae2e3e5e7eaedf1f4f6fcfffffffffffeebd9c9b7a5957f6a5645321d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798b9fb4c3d4e6f9fff7ece3d2c7bab4a49c917c665948362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404f616b8096a0b2c0c0c5c9cdd7dddfe7f2f5fcfffffffffffffffffffffffffffff9f3f1e6ded6ccc7bab4a89f95897e74675f4f4b3e352c20180d05000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4757617483959fa9b3b9c6c9d2dee1e9f5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5e9e1d9cec7bab4a69d918377665e4b4336271a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556a7f94a8b9cde5f5fffffffffffffffffffffffffffffffff5e5d6c5b5a4947e6958483b2d1f11030000000000000000000000000000000000000000000000000000000000000000000000000008182a3b4a5c677d929eafbecfdfeffffffffffffffffffffffffffffffffffffffffffffffffffbf4f3edeae8eaeef4f7fefffffffffffffffffffffff3e6d8c8b9a79c8776615544311d1403000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffffff4e4d7c7bab4a1998b8179726d6a68696a6d7279829096836e5e4c3821110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68f7a654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffff4dfc9b49f8a75604b36200b0000000000000000000000000215273753687e93a8c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8b77624c37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596d8298adc3d3e6f9fffffffffffffffffffffffffffffffffce8d6c6b29d8773604b352010000000000000000000000000000000000f2035495a6e8398aec1d1e4f8fffff8e4d2c1ad98826d5544311d0800000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadfedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcdc0b4a295806b553625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d363d4a4e5357566064696d727b848e989faab3b8c5c9d2dee1e9f5f8ffffffffffffffffffffffffffffffffffffffffffffffefe2d4c5b9a99f93857b71696158534d483b37342b211e160a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182028323c484d5560656a6e7071716e69635b534b45383e3c484d5760676d7071706d6760554d4132281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394c6277899da6b3b7c4c6cacfdadfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0c0b4a49c887b68604b4437291c0e0000000000000e23384d63788daabbcee2f7f7ece3cdc6b9b4b9c6c5c7c9cdd7cccccccccbcbd8cec9c8c7c6c5c3c2c0bebcbac5b8b3b0adaaa7a5b2b7c3c6c8c8c8c0b09b85705d4b37220b0000000000081825303c494d5761676f7880878d93979b9ea8a2a4a5a6a7a8a9abadafb2b7c3c1c7cad4dbdfe3ecf3f5fcfffffffffffcf6f4efebe5dedcd6d4cac7c3c1c1c3c5c7c8c9c9c9c9c8c7c5c4c2c0bebcbac5b8b3b0aeaba7a4a79e9b989592908f9090919293949595969798999b9c9d9e9faba2a4a5a7a9abadadaaa7a59c968e857c73665e4d493c31271a0f0100000000000000000000000000182e43586d8398adbfd0dfe6eff1f4f7fefff8fafdfffffffffffffffffffffff7e3cfbcab9d8775604b3828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a7f94a5b7cadff1ffffffefe5d7cdc3b6b29e8977625443301c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232434a60728298a2a7abb0b4bac7c8cbd4dee1e8f4f8fffffffffffffffffffffffffffffff9f4e8e1d7cdc6bab4a79e94877c70645c4d493c342b1f180d050000000000000000000000000000000000000000000000000000000000000000000008182838475961758499a1b4bac7ccd6dde4eff6fdfffffffffffffffffffffffffffffffffffffffcf6f4f3f3f2f2f1f1f0f0f0f0f1f1f2f4f8fffffffffffffffffffffffffcf6ebe2d7cdc4b8b3a199897c6a60544538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889db2c6d6e9fffffffffffffffffffffffffffffffffffff3e3d2c2b39e897662594a3d2f2115030000000000000000000000000000000000000000000000000000000000000000000000011426364859647a8b9fb4bcccdcedfdfffffffffffffffffffffffffffffffffffffffffffff9f3e7e0ddd8d4d3d5d9dfe2ebf6fffffffffffffffffffffff6e6d6c5b6a59a8473604b42312111000000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffff5e5d7c6b9a99f9383786c645c5855535355585c646d7b8175614b402f1d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffae7d5c4ab95806b563a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffff6e2cdbaa98e79634e39240e000000000000000000000000081d3144556e8399aec3d9eefffffffffffffffffffffffffffffffffffffffffffff6e3d0bfad98826d59483419090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d62778b9fb4c9dff1fffffffffffffffffffffffffffffffffff5e1ccb9a8937e695443301c080000000000000000000000000000000006192c3c4f647a8ea3b5c9ddf5ffffffefdec8b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000014293e54697e93aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaebded1c0b39e88735443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212d36393e38454b4f54585d656f79838b969ea7b1b5c2c9cdd7dee5f0f3f9fffffffffffffffffffffffffffffffffffff7ece3d2c4b7a79e8a7e73665e544c473a37342b2220190d090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131d2b3436434a4e4f504c5055595b5c5c59544e493d363228292b3539454b52575b5c5b57514b4437301e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8096a8b8c4cbd5dbdfe3ecf4f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeded0c2b5a69e8b7e6c6055473a2c1e10020000000011263b50667b90a5c8d8eafdffffeae4d6ccc9ccd6dadddfe2eae1e1e1e1e0e0eae2dfdedcdbdad9d7d5d3d1cfd5cbc8c5c2bfbcbac7cad4dbddddddc8b4a38f7a654f3929160300000000132536434a5b636d767c848c969ca4a8acb0b4b9c6b9bbbbbcbdbfc0c2c4c7cbd4d6dcdfe6f0f4f8fffffffffffffffffffffffffffff9f3f1ebe6dfdcd9d6d6d8dbdddededfdededddcdbd9d8d6d4d2d0d5ccc8c6c3c0bdc5b8b3b0adaaa7a5a4a5a6a6a7a8a9aaabacadaeafb0b1b2b3b5bcb8b9bbbdbec1c3c2c0c3b6b2aba29a91867b6f625a4b45382d1f13050000000000000000000000001b31465b70869bb0c5dbeef9fffffffffffffffffffffffffffffffffffffff6e2cfbfb49f8d7b655645321a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b6074879db2c3d4e6fafffffff5e9e1d3cab8a79a8472604a3e2d1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004141c3043546074849092969b9fa9acb2b7c4c9ccd6dee5f0f8fffffffffffffffffffffffffffffffcf5e9e1d7cdc5b8b3a59c91857a6e635b4d483b342a20180d07000000000000000000000000000000000000000000000000000000000000000013253645566177859aa2b3bfcdd7e1e8f4f8fffffffffffffffffffffffffffffffffffffffff9f5e9e1dededddddddcdcdbdbdadbdbdcdddfe3ecedf3f6fcfffffffffffffffffffef5e9e1d5cbbfb3a79e8d80726056453828190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4052677d92a6b7cbe4f4fffffffffffffffffffffffffffffffffffffff0e0ccb8a79c8677635b4c3f321e170b00000000000000000000000000000000000000000000000000000000000000000000091c3043546277889da9bacddaeafbfffffffffffffffffffffffffffffffffffffffffffef0e5ded5cbc8c3bfbebfc3caced9e6edfbfffffffffffffffffffff3e3d3c3b4a297816c604e3f2e1d0d0000000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffffdead7c7b9a89e8b7e6f625a4e4a3e403e3e3f3e4a4f5d656b6157463322120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5daeffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffdead7c7a7927c67523d27120000000000000000000000000b20364b6075899eb4c9def3fffffffffffffffffffffffffffffffffffffffffffff1dcc7b3a18e79644f3b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f3347586b8095aabbcee2f7ffffffffffffffffffffffffffffffffffecdac9b39e8976614b3626140100000000000000000000000000000000000e22364a5c70859bb0c6d7e9fcfffff5e0ccb8a78f7a644f3a240f00000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2f0eeedededededededededededeef2f4fafffffaf4eee6d8c9b49f8975604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a2124282832363a3e3f4c505c646d788089939ca4adb4bac7c9d2dcdfe6f0f2f8fffffffffffffffffffffffffff7efe7dacfc1b5a69d897a6960544c4037332a2220180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423313b484d546063656562595043454746443f38352c211e161419202832363c42464745423c36312719130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb3c6d5e0e7f0f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee0d2c5b8a99f9281736158493c2d20100000000012283d52677d92a7bcd2e7fffffffff4e8e1dee1e8eff2f4f6fdfff7f6f6f6fffdf7f4f3f2f0efeeedebe8e6e4e7e0dddad7d4d1cfdcdfe6f0f2f2e4d1c1ad98836e5746321e0a000000071c304354606a78828a929a9fabb2b6c3c2c5c9cdd7cfd0d1d1d3d4d5d7dadddfe6ebf2f4f9fffffffffffffffffffffffffffffffffffffffffff9f4f2eeebebedf0f2f3f4f4f4f3f2f1f0eeedebe9e7e5e8e0dedbd8d5d2d5ccc8c5c2bfbdbab9babbbcbcbdbebfc0c1c2c3c4c5c6c7c9cacfdaced0d2d4d6d8d7d5d3cac7c0b4b0a39b9083786a60564a3d3023140600000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffff0dbc7b3a1957f6a5d4b3828160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d324556677d92a5b7cadff4fffffffffcf1e6d5c5b3a2947f695c4a3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536455660757a7d81858a90969da6acb4b9c6c9d2dfe3ecf7fdfffffffffffffffffffffffffffffdf5e9e1d6ccc3b6b2a29b8f83786c62594c473b342b211a0f0902000000000000000000000000000000000000000000000000000000000c1c3043546074859ba3b4c0d0e1e9f5fcfffffffffffffffffffffffffffffffffffffffffdf1e5ded7cdc9c9c8c8c7c7c6c6c6c5c5c6c7c8cacfdad8dee1e9f4fafffffffffffffffffffcf2e7e0cfc5b8ab9f958374605645372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b24384c5e71869bb1c4d4e7fffffffffffffffffffffffffffffffffffffffffbe8d6c5b5a49c8779655d4f4333291b11040000000000000000000000000000000000000000000000000000000000000009192d3e4b6072849aa6b7c7d7e9f8fffffffffffffffffffffffffffffffffffffffffff9ebe0d3c9c4b8b3adaaa8aaaeb4bbc8cfdde9f7fffffffffffffffffffff1e1d0c0b19f937e685d4b3b2b1a0a00000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffffff3e2cdbaa99e8a7c69604d483c362d2a29292a2d363f4b50564b46392917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3ffffffffffffead5bfaa95806a55402b1500000000000000000000000010253a50657a8fa8b9cce1f5fffffffffffffffffffffffffffffffffffffffffff5e2cfbeaf9a846f5c4a361d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4c6176899eb4c8d8eafdfffffffffffffffffffffffffffffffff8e3cfbcab96816b5746331808000000000000000000000000000000000000071b2d3e53687d92a8bacde1f6fffffbe8d6c5a9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffcf6f4efebe7e7dfdddad9d8d8d8d8d8d8d8d8d8d8d8d9dddfe7e4e5e7dfddd0c8bbab9a85705443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f13161e2125292f383e4a4e5a626b757d868f989fa9b1b5c1c7cad3dbdde4ecf1f4f7fefffefefffef7f4efe4ddd1c9bcb5a39b887a645c4b43362f221f180d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003142432414d59626c74787a7a776a61504332312e2a23211a0f090300050a161e21272d3032302d27201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c53697e93a7b9cce4f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c7bab49f968476635b4a3e2d1e0e00000014293f54697e94a9bed3e9fefffffffffcf5f3f5fcfffffffffffffffffffffffffffffffffffffffffffefcfffbf5f3f0ede9e6e5f2f4f9ffffffefdec9b49f8a76614b36210c0000091d30404a60727f8b979fa9afb5bcc9cad3d7dbdee1e9e4e5e6e7e8e9ebedeff2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfffbf5f3f0eeeae7e8e0dedbd7d5d2cfcecfd0d1d2d3d3d4d5d6d7d8d9dadbdddedfe3ece4e5e7e9ebedeceae6dfdcd1c8c1b5b1a1998a7f74635b4d4131241404000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffeed9c3ae998372604a3f2e1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b6074879db2c7ddf2fffffffffffff3e3d0c0b49f8b7a645746321e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818273845576065686b70757b818890979ea8b1b5c1cacfdae2eaf6fdfffffffffffffffffffffffffffffcf3e8e0d3cac0b4b0a0988b82776c62594d483b362d201d150c0a040000000000000000000000000000000000000000000000000c1c30404a60728298a3b5c1d1deedfcfffffffffffffffffffffffffffffffffffffffffff5e9e1d3cac6bab4b3b3b2b2b2b1b1b0b0b0b1b2b3b5bcc9c3c9cdd7dfe6f2fffffffffffffffffffffaede3d5c9bcb4a1998374605544311d1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b304151667b90a3b5c9e2f2fffffffffffffffffffffffffffffffffffffffffff3e3d2c2b5a59d897b6a614c46392f1f170c0200000000000000000000000000000000000000000000000000000000011527374a5c6a7f95a2b4c4d4e5f5fffffffffffffffffffffffffffffffffffffffffffce9dbcdc2b6b1a69e98959395999faab2bfcbd9e9f7ffffffffffffffffffffeedecebdb49f8b7b65594838271502000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffff3e3cebeb49f8b7b655d4e42352b221b151314151b222e373b413633291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c8d9ebfeffffffffffecd7c2ac97826d57422d18000000000000000000000004182a3a556b8095aac6d6e8fcffffffffffffffffffffffffffffffffffffffffffefdac6b2a08f7a644f3e2d1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273748596b8095a8b9cce6f6fffffffffffffffffffffffffffffffffff4dfcab59f8b78624d39291701000000000000000000000000000000000000001021364b61768a9fb4c9def4ffffffedd8c3ae98836e593b2b1805000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def1fffffffffffffffffffffffffffffffffffffffff8f4f1ece9e1dedad6d2d4cbc8c5c3c3c3c3c3c3c3c3c3c3c3c3c4c8cbd4cfd0d4cbc8bfb3aa9f8d7b65503625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f141c232d363c484d576068717a828a939ba3aab2b6c3c6c9d2d7dcdfe3ebe8e9e9e8eae2dfdad1c8c1b5ab9f968578645c4a3e302618120a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112132424f5f677781888e8f908b806a614f3c2c19140e0c0600000000000003090b12181b1c1b18120b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c5d6e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d8cebdb0a29a8779645c4a3c2c19090000162b40556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfafffffffffffff6e1cdbaa9917c67523c271200000f24384c5e6c81949faab4bac7cacfdadee6ecf0f3f6fcfffafbfcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0edeae7e5e4e5e5e6e7e8e9eaeaebecedeef0f1f2f3f4f8fffffafcfefffffffff9f3efe4ddd2c9bfb3a99f948679675f4e42312212000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a5443302111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c3043546d8298adc8d9ebfeffffffffffffeee2cebbaa9c8675614b41301e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2839454b5052565660666c747a8289939ba3aeb5bcc9ced8e2eaf6fefffffffffffffffffffffffffffffbf1e6dfd1c8beb2aa9f978a81776b62594e4a3d363228221f180c0000000000000000000000000000000000000000000004172a3a4c5e6a8095a0b2c1d2dfeefcfffffffffffffffffffffffffffffffffffffffffbeee5d7cdc2b6b1a89f9e9e9d9d9c9c9b9b9b9b9c9c9d9faba7adb4b9c6cbd4e2eaf8fffffffffffffffffffff3e7d9cfbfb2a1998373604b42311d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394d5f70859bb0c1d2e4fffffffffffffffffffffffffffffffffffffffffffffff0e0d2c3b7a79e8c7f6e61574c40332a1e160a000000000000000000000000000000000000000000000000000000081d314455647a8c9fb4c0d1e2f2fffffffffffffffffffffffffffffffffffffffdf6f4e8e1ccbdb0a49c9188837f7e80848c99a1aebbcbd9e9f9fffffffffffffffffffcebe2cebbaa9d8878625645311d11000000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffffbe8d6c5b2a0927d675d4c3f3120190e070000000007111c23252c211e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889db2c8ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffecdac9aa957f6a55402a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768baabbcee2f7ffffffffffedd8c3ad98836e583d2d1a07000000000000000000000a1f34475971869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5c4b37201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d31445562778a9eb4c6d6e8fffffffffffffffffffffffffffffffffffff4dfc9b49f8a76615544311d0800000000000000000000000000000000000000091e3246576e8398aec8d9ebfefffff2ddc8b29d8873594834200b000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c3d3e1ecf8fffffffffffffffffffffffffffaf4f2eeece3dfdcd7d7cdc9c5c1bdc4b7b3b0aeadadadadadadadadadadadaeb3b7c4babac4b7b2aca1998b7d675d4b371808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a212b3539454b535d656d767e868e959da5aab1b5c1c1c6cacfd9d3d4d4d3d8cecac5c0b4b0a39b8d807462594a3e2e1c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2e3f4f60697d8a979ea6a4aa9f947f695a4935201100000000000000000000000000020607060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da3b4c8e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cdc0b3a59c887a645a493727150200162b41566b8096abc0d5ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7ac97826d57392917030011263c51667c919fb4bbc8cdd7dfe3ecf7f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9fafbfbfcfdfefffffffffffffffffffffffffffffffffffffffffffffffff7f0e5ded0c7bab4a49c8b7d68604e402f1b0b0000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5836251303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263652687d92aabbcee2f7fffffffffffffdead8c8b6a497826d5f4d3c2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2832363b3d38454b505460656d767e868f999fabb4bbc8ced8e2ebf6fffffffffffffffffffffffffffffff9efe4ddcfc8bbb4a99f968a81776d635b524b453837332a1c130800000000000000000000000000000000000000000a1f334758667c919eafbecfdfeffdfffffffffffffffffffffffffffffffffffffffff3e8e0d0c7bab4a49c9089898888888787868685868687888b8e92989ea8b2b7c3cddae9f7fffffffffffffffffffff7ebe3cfbfb3a296816c604e3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e324657677c91a3b5c9dfeffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4c5b9aa9f948376655e4c473a32281a0a00000000000000000000000000000000000000000000000000031628394b6073869baabbcedeeefffffffffffffffffffffffffffffffffffffdf5eae2dfd6ccbbaf9f96867c746e6a696a6e7883939daebbcbdbebfefffffffffffffffffffdead8c8b8a69b8574604b3f2e1c080000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffff5e0ccb8a798826d5f4d3f2f2114050000000000000000080e10160c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528385e74899eb3c9def3ffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e324657758a9fb4cadff4fffffffffff0dbc6b09b86715b4a362109000000000000000000000c22374c61778b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffeead8c8a28d78624d3e2e1b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001102031414b6074849aa8b9cde4f4fffffffffffffffffffffffffffffffffffdead8c7b7a69a8575604b35200b000000000000000000000000000000000000000316283952677c91aabbcee2f7fffff4dfcbb7a68c77624d37220d00000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a5b6c3cfdfe3ecf1f4f6fdfffcf5f3f1eeebe8e6dfddd8dacfcac7c2c6bab4b0aca8a4a69d9b999898989898989898989898999da6a3a5a5a4a69d978e8479675f4d3f2e1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e19202832363f4b50586169717980878e959ba3a7acb1b4bcc9bdbfbfbec8bbb4b0aaa29b91857a6b6056483b2d201001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d697e8d9fa8b3b8c5bbb49f8a78634d3f2f1c080000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c1d1e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebded0c3b6a69e8978635544311d0800172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725746331e0a001a2f445a6f8499afbdced8e1e9f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede5d7cdc2b5a99f917e685e4c3929160300000000000000001d32475c72879cb1c7dcf1ffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff2fffffffffffffff6e6d3c2b19f917d675a4837261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21252828323636434b50576168717a838c979faab4bbc8ced9e6edf7fffffffffffffffffffffffffffffff7ede6d8cec7bab4a99f968b82796f676056514c473a3025180b0000000000000000000000000000000000000a1a2f404c6176889db3bcccdcedfdfffffffffffffffffffffffffffffffffffffffcede3d6ccc0b4a99f95867b747473737272717171707071727376797d8389929da5b0bccbd9e9f8fffffffffffffffffffffeedddd0c0b19f927d68594834200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30404b6175879db2c1d2e4fdfffffffffffffffffffffffffffffffffffffffffffffffffff2e3d6c8bbb4a199877b6c61584b4538281602000000000000000000000000000000000000000000000000091e324657697e93a3b5c8d9ebfcfffffffffffffffffffffffffffffffffff6eae2d7cdc9c6b9b49d9481746660545553555a626e7e939caebdcee0f0fffffffffffffffffffff6e6d5c4b4a396816c5d4b37230e0000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffeead8c8b39e8977614c4131211103000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556758a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629395e74899eb3c9def3fffffffffff2ddc9b5a38e79634e3726140100000000000000000317293952677d92abbccfe3f8fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8a75604b3520100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4e5f6c8197a2b4c6d6e9fffffffffffffffffffffffffffffffffffff6e2cebaa99d8879635544311d0800000000000000000000000000000000000000000c21364c61768b9fb4cadff4fffffae6d4c4a6917c67513c2712000000000000000000000000000000000000000000000000000000000000000c21364b6175879ca5b2becacfdadcdfe2eae2e9e1dedcd9d6d3d4cac7c3c9bcb5b1ada8a89f9a96928f8b888584838383838383838383838384888c8e8f908f8c8881796f635b4d413021110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d182022201d15161e212e373a474c535b636b727980868c92979c9faba6a8a9a9a8a7aa9f9b958d857c72645c4b45382b1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657657b8c9fabbac6cbd5cdbaa99a846f5d4b3723110000000000000000000000000000050b0d111518120b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee1d3c4b8a79c8674604b36200b00172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8b76614b36210c001e33485d73889db2c8ddeaf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d2c7bab49f8d7c665746321e0a00000000000000001d32475c72879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586f849aafc4d5e7fafffffffffffffff1e0cebdb39e8978625544311d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1013161e2126303539464b535d656e79828b979faab4bbc8cfdde4eff9fffffffffffffffffffffffffffffff6eae2d7cdc7bab4a99f978e847c756d6661584a4336291b0b00000000000000000000000000000000021628384c5e6d8298a6b8cbdaeafafffffffffffffffffffffffffffffffffffffff4e8e1d0c5b9b3a29a8b7f74655d5e5e5d5d5d5c5c5b5b5b5c5d576164686e767d87969eaebbcbdaeafffffffffffffffffffffffbeddecebdb39e8977624c3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d5f6c8196a5b7cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cebfb2a59d9081766a605645321e090000000000000000000000000000000000000000000000000c21364b6175889eb3c2d2e6f6fffffffffffffffffffffffffffffffffef0e6d8cec7bab4aca89e947f6c60554b43363e3c484d61697e939fb1c2d2e5f8fffffffffffffffffffff2e2d1c1b09f907b65503b25100000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffff7e2cebbaa957f6a584733231303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758baabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d33485d72889db2c7ddf2fffffffffff8e4d2c1ab96806b5544311d0800000000000000000a1e3346576e8399aec9daecfffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a755544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4a5c687d929fb1c0d1e4f4fffffffffffffffffffffffffffffffffffdead8c7b49f8b79635b4a3727150100000000000000000000000000000000000000000a1f33465870859bb0c5daf0ffffffebd5c0ab96806b5637271501000000000000000000000000000000000000000000000000000000000000091e32465763788798a0aeb5bcc9c6c9ced8cdd6cdc9c6c4c1bdc3b7b2aeaaab9f9c97938e8985817d797673706e6e6e6e6e6e6e6e6e6e6e6e6f7377797a7b7a77736c645c4e493d302313030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2b34373632281a0a111c232933373d494e555c646a71777d82878a8e9193949493918e8a858079706660544a3e31271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b6175889daabbc9d7e0e7d7c7b3a2907b6550402f1c0900000000000000000000080e10192022262a2e27201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e2d5c5b6a4937e69533e291400172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79644e39240f001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e5d7cdbcab9e8876614b36210c00000000000000001c32475c71879cb1c6dcf1fffffffffffffffffffffffffffffffffffffffff4dfcab59f8b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a52677c92a6b8cbe0ecfaffffffffffffffece0ccb9a79a8473604b3e2e1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b141c202932363f4b4f5b636d78818b979faab2bfc8d1dfe6f1fdfffffffffffffffffffffffffffffef5e9e1d7cdc7bab4aca29a9189827c776a60544639291b0b000000000000000000000000000000091e324556667c90a0b2c4d5e7f8fffffffffffffffffffffffffffffffffffffeefe4d6ccbfb3a79e9284796a60564c3f4948484747464646464739464b4f525761677580939caebccce1f1fffffffffffffffffffffffcebe1ccb9a898826d5b4a36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758677c919fb0c3d4e6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2cfc3b7b29f97897f74604b36210b0000000000000000000000000000000000000000000000071b2d3e54697e93a6b8cbe0f0fffffffffffffffffffffffffffffffffceee0d2c8bbb4a99f979089806b614b44373026292b34424f606c8197a3b5c9deeeffffffffffffffffffffffefdfcdbda8937e69533e29140000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffff4dfcab49f8b77614c3a2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1b6d8eafeffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5daf0ffffffffffffefddc8b39d8874604b35200c00000000000000000c21364b61768a9fb4c9def4fffffffffffffffffffffffffffffffffffffffffffff4dec9b49f89745f4a271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d2b3c495b647a8b9fb4bdcedeeffffffffffffffffffffffffffffffffffffff6e2cebaa995806b5b4a3d2d19090000000000000000000000000000000000000000000417293a566b8196abc0d6ebffffffefdac5b09a85705544311d0800000000000000000000000000000000000000000000000000000000000003162839495a6376828e999fabadb1b4bac7b7c6b9b4b1aeaba8a5a59d9994908b87827d7975706c686461575b595858585858585858585858595962646565646159574f4a3e352c1f1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e3b484d4b4538281502080c171f212c36393e4a4f555962676c7175797c7e7f7f7e7c7976706a635b514a43362d1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576a7f94a6b7c8d9e7f5f5e5d0c0b09b85705e4c382312000000000000000208101b22252b34373c40433c353025181002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30465b70859bb0c5dae9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d3c2af9a846f5a452f1a00172c41566c8196abc1d6ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9a6907b66513b2611001a30455a6f849aafc4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf8f6f5f6f8fafcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dac9b8a6937e68533e291300000000000000001c31475c71869cb1c6dbf1fffffffffffffffffffffffffffffffffffffffff8e3cfbcab8e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20364b6075889db3becedcecfcfffffffffffffbe8d6c5b4a2957f6a5c4b39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e212e373d494e5a626c78828c98a0b0b4c0cad4e2eaf5fffffffffffffffffffffffffffffffdf5e9e1d8cec9c0b4afa79e97918c807261574639291b0b00000000000000000000000000031628394b6075879db2becfe2f2fffffffffffffffffffffffffffffffffffff7ebe3d1c6b9b3a199897d6f635b4b45382f333333323231313031312832363939464b57616b7e939eafc3d3e6f9fffffffffffffffffffffffce8d6c6b2a08e79634e39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c6177899eb4bdcde1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede2d4cbbdb1a79e937e69533e291400000000000000000000000000000000000000000000000d22364a5c72879cb2c5d5e7fefffffffffffffffffffffffffffffffceeded0c2b5aa9f968a827b756b62514331271c1414192032424b6074869bb1c0d1e3f7fffffffffffffffffffffde9d3bea9947e69543f29140000000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffefd9c4af9a846f5947341c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da2b7cce2ffffffffffffffffffffffffffffffffffffffffffffffffffffead5bfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffff4dfcbb7a6907b66503a29170400000000000004182a3b52677c92a9bacde1f6fffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a745443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3b485a6379899ea9bacddbebfdfffffffffffffffffffffffffffffffffffff4dfc9b49f8a77624c3d2d1f0f000000000000000000000000000000000000000000000012273c51677c91a6c8d8eafdfffff4dec9b49f8975604b35200b000000000000000000000000000000000000000000000000000000000000000b1b2c3c4958616d7a838c93989c9fa9a1a2a1a89e9c9996938f8b87837f7b76726d6863605557534f4b46394443434343434343434343433b474c4e50504f4c473b39362d211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111212f3f4b5962605645321d150400040a0f1a21232d36393b484d525756606367686a6a6967646157554e493d353025181002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb3c4d4e6f6ffffeeddc8b4a2907b6650402f1808000000000009151d202e373a3b484d515558514a43362d2014010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc0cdd6e4edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdead8c7b09b85705b46301b00162b40556b8095aac0d5eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d1bca7927c67523d27120014293e54697e93a6b7c9daeaf5fffffffffffffffffffffffffffffffffdfffbf5f3f0eeece9e7e5e3e1dfe1e2e4e7e9ebedf0f2f4f7fefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcf9f7f6f6f7f8fafbfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4ad98836e58432e1900000000000000001c31465b71869bb0c6dbf0ffffffffffffffffffffffffffffffffffffffffffecdac9a6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566a7f95a0b1beceddeefffffffffffffff3e3d1c0b49f8c7a645746331e130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111c232c353c484d5a626d79838f9aa2b2b7c3ced8e5effdfffffffffffffffffffffffffffffffcf5eae2dfd0c8c5b8b3adab9f95837561574639291909000000000000000000000000091e324557697e94a6b7cbdcecfffffffffffffffffffffffffffffffffffff3e7d9cfc0b4a89e92837768604d493c32281a1e1e1d1d1c1c1c1b1b1c161e2124283239464b606a8095a5b6cadff5fffffffffffffffffffffffff4e4cfbeac97816c5746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb3bbcfd9e7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6dfcec5b9ac96816c57412c1702000000000000000000000000000000000000000000000f24394f64798ea4b6cae3f3ffffffffffffffffffffffffffffffffeeded0c0b4a49c8b80776d6560565144341d1509010005141d324556657b90a2b4c8dcf1ffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffee9d4bfa9947f6a543b2a18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3b8cde3f8fffffffffffffffffffffffffffffffffffffffffffffffffde7d2bda8927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7c1d2e5f8fffffffffffae7d4c4ad98836e5846331f0a0000000000000b1f3447596e8399aec7d7e9fdfffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a3a47596278889da7b8c7d7e9f9ffffffffffffffffffffffffffffffffffffffeed9c4af99846f5947341f0f0100000000000000000000000000000000000000000000000e23384e63788daabbcee2f7fffff6e1cdbaa98e79644f39240f00000000000000000000000000000000000000000000000000000000000000000e1e2c3a474c5c646e777e83868a8b8c8d8c8b898784817e7a76726e6a65615858534e4b44373d3a3632292f2e2e2e2e2e2e2e2e2e2e2e2a3437393a3b3a37342a24221b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f3f4c5d657774604b4332221201000000060c101b22242b34373d38454b4e5153545453524f4b463938352c201c13130f0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c53687d93a7b9cce2f2fffffff7e4d1c0b09b85705e4c3625130000000210192731363f4b4f565962666a6d6760544a3e321d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a2b4b9c6cfdce3eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeede2cebaa995806b56402b160014293e54697e93a9bed3e8f4f1f1f2f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000c21364b6175889dabbccdd7e5f0fbfffffffffffffffffbf5f3f0edeae8e5e8e0dedbd9d7d4d2d0cecccacbcdcfd1d4d6d8dadddfe2ebe6e9ebeef0f2f4f7fefffcfefffffffffffffffffffffffffffffdfffbf5f3f0eeebe9e7e4e2e1e1e2e3e4e6e8eaedeff2f4f7fefffefffffffffffffffffffffffffffffffffffffffffffffdfffbf4f3eee5ded2c3ae99836e59442f1900000000000000001b30465b70859bb0c5daf0ffffffffffffffffffffffffffffffffffffffffffe9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384b60738297a0b1bfd0e3f3ffffffffffffffeee2cebbaa9d8776614c41301e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1a212b353c484d5b636e7a85919da5b4bac7d1e1e9f5fffffffffffffffffffffffffffffffffdf6eee3dcd5ccc8c9bcb5a19985756157463726140100000000000000000000031628394b6075889db3c4d4e6fafffffffffffffffffffffffffffffffffef0e3d5c9bcb4a29a897d6f62594e42352c1d150a0008080807070606060003090c0f161e2832424b6074879cb2c7d7eafdffffffffffffffffffffffffecdec9b49e8976614b36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657687d929db4bcc9d6e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaebe3d6c3ae99846e59442f190400000000000000000000000000000000000000000000142a3f54697f94a9c3d3e6fffffffffffffffffffffffffffffffff4e4d1c0b4a29a867a6b6259504b45383426160200000000021528384b5d70859aafc5daefffffffffffffffffffffffead5c0ab95806b56402b160100000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffbe5d0bba6907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798fa4b9cee4f9fffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6a5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca3b5c9def2fffffffffffff2dec9b49f8a76614c36210e0000000000011426364c61778a9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffffffdead7c7b49f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2c3b47586177869ca6b7c5d5e5f5fffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543b2a18010000000000000000000000000000000000000000000000000b20354b60758a9fb4c9dff4fffffce9d7c7a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000e1c2a333e4a4f5962686e7175767778777674716f6c686561585955504c463a3e393531262824211e16191919191919191919191919181f2224252625221f180f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182c3d4c5d657b88826d614f402f1f0f000000000000070d0f18202227283236393c3e3f3f3e3c3936322823211a1d24272824201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859bb0c5d6e8ffffffffffefddc9b5a3917c665443301c08000614202d37444b535d656b72777b7f837c72645c4f4331261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b617584949ea8b2bec8d1dce3eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d0bfb49f8b78624d38220d0011273c51667c91a6c6d6e2dfdcdbdcdee1e9e8ecf0f4f7fefffffffffffffffffffffffffffffffffffffcf5f3f4f6fcfffffffffffffffffffffffffeebd9c9a7927c67523d271200091e324657667c8d9fb4bac7d2e0e8f1f3f6f4f2eeeae7e8e0dedbd8d5d2d0d5ccc8c6c4c1bfbdbbb8b6b5b6b8babcbec1c3c5c8caced9d1d4d6d9dbdddfe3ebe5e7e9eaecedeff0f0f0f0f0efefedebeae7e5e8e0dedbd9d6d4d1cfcccbcccccecfd1d3d5d7dadddfe3ebe7e9ebedeeeff0f0f0f1f1f1f1f1f1f1f1f0f0efeeedeceae8e6e7e0ddd9d3cac1b5a5947f6a543f2a1500000000000000001a2f445a6f8499afc4d9eeffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d31445560728297a1b3c5d5e8fbfffffffffffffeead8c8b6a598826d5f4d3c2c19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e19202b353d494e5c64707c87959fa9b4c1cdd7e5f0fefffffffffffffffffffffffffffffffffff7f3e8e0dedacfbfb2a39b8475615544311d1200000000000000000000091e324657697f94a6b8cbe2f2fffffffffffffffffffffffffffffffffceee0d2c5b8ab9f958478685f4c483b3121190e02000000000000000000000000000000030b161e324556677c91a9bacde2f6fffffffffffffffffffffffff5e1ccb9a8927d68533c2b1906000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e5f6a7f939fabb9c6d3e0edfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b0500000000000000000000000000000000000000000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffce8d6c6b4a29a8475645c4c483b3631271a16080000000000000a1a2e3f53687e93a8bdd3e8fdffffffffffffffffffffebd6c1ac96816c57412c170200000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a88c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485971869bb1c6dbeffffffffffffff6e1cdbaa9937e68533d2c1a0600000000081c3043546a7f94a9bacee2f6fffffffffffffffffffffffffffffffffffffffffffff6e2cdbaa996816c5645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1519202f3c49596176859ba4b6c4d4e3f3fffffffffffffffffffffffffffffffffffffffffeebd9c8a58f7a65503a251000000000000000000000000000000000000000000000000000081d31445572889db2c7ddf2ffffffedd7c2ad98826d583c2b19050000000000000000000000000000000000000000000000000000000000000000000c171f2d363b4858617478626162626260565c595653504c463a3f3b3633292824201d14130f0c0a0300030303030300070d0f13100c0b0d0f10100f0c0b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495b657c8b9e947f695e4c3d2d1c0c0000000000000000050b0d12151d202427292a2a292724211e160e122330393c3d39353025180f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da3b4c8e4f4fffffffffff8e4d2c1b19b8673604a362614011424313e4a556068717a80878c91959891857a69614b44372618080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e32465761737e8a98a0afb4c0c7d0dee1e9f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7d9cfbfb3a195806a5a4835200b000e24394e63798ea8b9cdcdc9c7c6c7c9cdd6d3d7dbdfe2ebf0f4f7fefffffffffffffffffffffffaf4f2e8e1dedee1e9f5f8fffffffffffffffffffff5e3cfbcab907b65503b261000031628394c5e697e929fa9b5c2ccd6dcdee1dfdcd9d5d2d6ccc8c6c3c0bdbbc5b8b3b1aeacaaa7a5a3a1a0a1a3a5a7a9abaeb0b2b4bbc8bcbec1c3c6c8cacfd9d0d2d4d5d7d8d9dbdbdbdbdbdad9d8d6d5d2d0d5ccc8c6c3c1bfbcbab7b6b7b7b9babcbec0c2c5c8cacfd9d2d4d6d7d9dadadbdbdcdcdcdcdcdcdcdcdbdbdad9d8d6d5d3d1d5cbc8c4c2b6b1a39b8775614b36210c0000000000000000162b40566b8095abc3d4e6f5fcfffffffffffffffffffffffffffffffffffffff0dbc5b09b85705b3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737445460738399a7b8cce0f5fffffffffffffff6e6d4c3b2a0927d675a4937271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e19202c353e4a4f5f6775808b9ba3b4bac7d2e0ecfefffffffffffffffffffffffffffffffffffffbf5f3ece3cfc1b4a39a8473604b402f1a0a0000000000000000000c21364b6175889eb3c4d5e7fffffffffffffffffffffffffffffffffbedded0c2b5a79e8d8073625a4e41342b1d130600000000000000000000000000000000000000031528384b60768a9fb4c9dff4fffffffffffffffffffffffffce8d6c6b09b85705a4935200b000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b314150616a7f8d9ea8b6c2d0ddeafcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffffffffffffffffffffffffff5e1ccb9a89a847460564a3e342a201d150a0000000000000000001123384e63788da3b8cde2f8ffffffffffffffffffffecd7c2ad97826d58422d180300000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e2ccb7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b556a7f95aac1d2e4f8fffffffffffde9d7c7b09b85705b49352109000000000b20354b6073879db2c7d8eafdfffffffffffffffffffffffffffffffffffffffffffeead8c8b49f8a77624d38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a21242b2b35404c5a6377859ba3b5c3d3e2f2fffffffffffffffffffffffffffffffffffffffffff7e2cebbaa8c77624c37220d00000000000000000000000000000000000000000000000000011527375b70859bb0c5daf0fffffff1dcc7b29c87725a4834201003000000000000000000000000000000000000000000000000000000000000000000041527374758617685877761564d4c4b453844413e3a3633292a26211f17130e0b080100000000000000000000010f1a21242826211e160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435463798a9ea99f8d7c665b4a3a2a1a0a000000000000000000000002090b0e1213151514120f0c0903102030414d51524f4a43362c1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c1d1e4ffffffffffffffefdec9b5a3917c675443301c142432424e5c64747d868f969ca4a6aaada39b8b7f6d605544362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394655606978838f9aa2afb3c0c9cdd6dee1e9eef2f4f8fffffffdf6f4f3f5fcfffffffffffffffffffffffffffffffffffffffffffaf4f0e5ded2c9bcb4a1998373604b3c2b1905000b20354b6074899eb4c7bab4b2b1b2b4b9c6bdc2c6caced9dbdfe2eaeef2f4fafffffffffcf5f2e6dfddd6ccc9c9cdd7dee5f0f9fffffffffffef7f4e5cfbfb49f8b77614c37220c00000b1b2f404f60697d8b9ba3b3b8c5c7c9cdcac7c3c0bdc5b8b3b0adaba8a5a3a79e9b99979492908e8c8a8c8d8f929496989b9d9faaa4a7a9acaeb0b3b4bcc9bbbcbec0c1c3c4c5c6c6c6c5c5c4c3c1bfbdbac5b8b3b1aeaca9a7a4a2a1a1a2a3a5a6a8aaadb0b2b4bcc9bcbfc1c2c4c5c5c6c6c6c7c7c7c7c7c7c6c6c5c4c4c3c1c0bebcc4b8b3afaaa49c938578625746331e0a000000000000000011263b50667b90a5b7cad7e1e9f4fffffffffffffffffffffffffffffffffffff3dec9b39e8974594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273644556177899eb3c8def1fffffffffffffffff1e1cfbeb49e8a78635544311d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212e36414d56606b7985949fa9b5c2cee2eaf6ffffffffffffffffffffffffffffffffffffffffffeddfd1c1b3a295806b5e4c3828160200000000000000081b2e3f53687e93a7b8cce2f2fffffffffffffffffffffffffffffffcedddcfc0b3a49c897b6a6055483c3120180d000000000000000000000000000000000000000000000a1e3245576f8499afc4d9eefffffffffffffffffffffffffff4ddc9b5a38d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000132333435061697c8a9ca4b3bfcde1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd7c2ad98826d58432d1803000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffbe7d5c5b39e8978625645382d1f180d0902000000000000000000000c21364b61768ba0b6cbe0f5ffffffffffffffffffffeed8c3ae99836e59442e190400000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b3b2b180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3b5c9ddf5fffffffffffff5ddc8b4a38d78634e372715010000081c2e3f50667b90a5b6cae5f5fffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa96816c5948341a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d3639403c494d5e6678869ba3b5c2d2e1f1fffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604b35200b00000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffff3decab6a48d78624d3e2d1e160b0700000000000000000000000000000000000000000000000000000000000000081d3144556176869a9a8474604b433632282f2c2925211f1715100c0a040000000000000000000000000000000f1f2d36393e3b3632281b1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6072859ba8b9ab9e8a79635947382715020000000000000000000000000000000000000000000000071b2d3e4d5f6768646054493d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004192e43596e8398aec3d8edfffffffffffffff8e5d2c1b19c8673604b37261f32424f60687a86929ca4abb1b6c2bfc1b5aa9f948173605443301c130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2937444b5a626e7a85909aa2acb4b9c6c9cdd7d9dddfe3ece5e5e9e1dedee1e8f0f4f7fefff8f8f8f8f8f8f8f8f7fffcf6f3f2efebe6dfddd3c9c2b5ab9f958374605544311e0e0000081d3144556e8399aeb2a99f9c9c9d9ea8a4a8acb1b4bbc8c5caced8d9dde0e7e8eaecede8e1ded4cbc7c6b9b4b4bac7c9d2dee5f0f9faf4f2ebe2dfd7c7b3a196806b5947341f0a000000122232424f5f677986939ea7adb1b4b9b5b2aeaba7a4a79e9b989593908d8b898684827f7d7b79777576787a7c7f818385888a8d8f919496999b9d9faba4a5a7a9abacaeafb0b0b1b1b0b0afadacaaa8a5a3a79e9b999694928f8d8c8c8d8e8f919395989a9d9faba5a7a9abadaeafb0b0b1b1b1b2b2b2b2b1b1b1b0afaeadacaaa8a6a4a69e99948e867d74625a483929170300000000000000000b21364b6075879db2bac7cdd7e4f4fffffffffffffffffffffffffffffffffff5e0ccb9a78c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000918263747596a7f94aac3d3e7f7ffffffffffffffffece1ccb9a89b8573604b3f2e1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b223038454b5b63737e8b9ca4b1beced8e6f4fffffffffffffffffffffffffffffffffffffffffdefdfd0c0b59f8d7c665645321e0b000000000000000e22374b5d71869cb1c5d5e7ffffffffffffffffffffffffffffffffeedecfbfb3a29a8678655d4b44372b1e1305000000000000000000000000000000000000000000000003162839556b8095aac0d5eafffffffffffffffffffffffffff8e4d2c1a8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000005152533424f5e66798699a1b0bccdd7e5f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c0ab96816b56412c1601000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffff5e0ccb8a7937e685a4838281a0f05000000000000000000000000000c21364b61768ba0b6cbe0f5ffffffffffffffffffffefdac4af9a856f5a45301a0500000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b71869bb0c7d8eafdfffffffffff7e4d1c1aa95806b5544311d0800000823374b5d6f849aafc3d4e6fffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8b78624d3b2b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323d4a4e55595a626d7c899ca4b5c2d2e0f0fffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e89735443301c080000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffff9e6d3c3ab95806b5c4a3e3228211a140f0b080100000000000000000000000000000000000000000000000000021528384b6073849aa4a297826d614f402f1f1a1713100c0a040000000000000000000000000000000000000009192d3d4a4e53504b46393123130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a3b4c6b9a89d8777615645311d1404000000000000000000000000000000000000000000000b22364a5c677c7d7973635b4935210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889db2c7ddf2fffffffffffffffff0dec9b5a4927d675544312d3d4f60697e8c9ca4b1b5c2c7cad3d4d1c8bbb49f978272604b41301e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1926313c484d5c64707b848e979ea8aeb4bac6c4c8cacfdacfd0d7cdc9c9ccd6dbdfe3ebe2e2e2e2e2e2e2e2e2e2e2e9e1dedcdad6d4cbc8c2b6b1a49c8c80726056453727150000000114263752677c91a49c928a878687898c8f93979b9faaabb0b4bbc8c4c8cbd5d2d5d7d7d6ccc9c3b7b2aba89e9fa9b1b5c2cad3dee5e7e0ddd9cecac5baa9998372604b3a2a180400000004142432414d5b63737e8992989c9ea89f9d9995928f8c898683807d7b787673716f6c6a686663616061636567696c6e707375777a7c7f818486888a8c8e9092949597989a9b9b9b9b9b9a9a98969592908d8b898684817f7c7a77767777797a7c7e808285888a8d9092949698999a9b9b9b9c9c9c9c9c9c9c9c9b9b9a9998979593918f8c88847f7971686055483c2b1b0b000000000000000000091e324556667c919fa9b4b9c6d7e9fcfffffffffffffffffffffffffffffffffbe8d6c5a5907b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a4f657a8fa5b6c9daecfffffffffffffffffce8d6c6b4a395806b5d4b3a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121a28323d49546069798697a0b4bbc8d6e4f3fffffffffffffffffffffffffffffffffffffffffdeee3cfbcab9d8775604b3a2917040000000000011527374f657a8fa4b5c9e3f3fffffffffffffffffffffffffffffff1e1d0c0b3a1998375625a4c3f3126190e000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffeed9c4ae99846f593b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000007152432404c5b637583959eb4bac7d4e2effdfffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4a7927d67523d281200000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffff3ddc8b39e8875604b3c2b1a0a0000000000000000000000000000000e23384e63788da3b8cde2f8fffffffffffffffffffff0dbc6b09b86715b46311c0000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a9bed3e8feffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d54697e93a9bacee2f6ffffffffffffefddc8b29d8874604b3520110008182e3f4f657a8fa2b4c7e1f1fffffffffffffffffffffffffffffffffffffffffffff8e5d2c1ae98836e5a48341d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838454b5b636a6e717882909ea7b6c3d2e0f0fefffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d3a2a180400000000000000000000000000000000000000000000000000041a2f44596f8499aec4d9eefffffffff1dfc9b49f8b7a645c4b4639362d2924201d150b080100000000000000000000000000000000000000000000091d324556697f94a2b4b1a0947f695e4c3d2d1c0c0000000000000000000000000000000000000000000000011527374a5c64686561574e41311e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d1c6b7a59a8474604b433222120100000000000000000000000000000000000000000b1b30414f647a8d928e8679634e3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899eb3c8def3fffffffffffffffff8e5d2c2b19c8673604b35364a5b697e939faab5c2c9d2dcdee5eae6d8cebdb1a096806b5f4d3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2b343e4b4f5d656f7a828992999fa8aaafb2b5bcc9babbc7bab4b3b9c6c6cacfd9cdcdcdcdcdcdcdcdcdcdccd7cdc9c7c4c1c4b7b2aca49c92867b6a60544538271909000000000b20354b60748698877d7672717274777a7e82868a90969b9faaaaafb3b8c4bdc0c1c2c6b9b4ada59d968f8989929ca4b1b6c2cad3d5cbc8c8bbb4b0aa9f8a77615443301c0c0000000000061423303d4a556069757d8287898a8a8784807d7a7673716e6b68666360575c59575552504e4c4b4c4e50525456595b5560626467696c6e71737577797b7d7f80828384868686868685848381807d7b787673716e6c6a676562616262646567696b6d707375787a7d7f818284858586868787878787878787868685848381807e7c7976736f6a645c534b44372b1e0e00000000000000000000021628384d5e677d8a939ea8b9cde1f6ffffffffffffffffffffffffffffffffffe8d3bea8937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176879cabbccfe3f6fffffffffffffffff4e4d1c1b49f8d7b655847331f140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c36434b5b637582939faab9c6d5e3f3ffffffffffffffffffffffffffffffffffffffffffecdac9b6a5957f6a5846331f0a0000000000081d3144556c8197acc2d2e5fffffffffffffffffffffffffffffff9e6d4c3b3a29983746157483c2f1d140900000000000000000000000000000000000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffff3ddc8b39e8873594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3d4957617280919fa9b7c3d1deedfbfffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb7a68d78634e38230e00000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffeead8c8ab95806b5645321d0d00000000000000000000000000000005182a3b52687d92a7bdd2e7fcfffffffffffffffffffff2dcc7b29d87725d3828160200000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9ffffffffffffffffffffffffffffffffffffffffffffffffffead4bfaa957f6a55402a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21374c61778a9fb4c9dff0fffffffffffff4dfcbb7a6917c66513f2e1c081426364b5d6f849aafc0d0e3fffffffffffffffffffffffffffffffffffffffffffffff2dec9b5a38f7a654f3c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556606d798083868c98a0b3b8c5d3e1f0fefffffffffffffffffffffffffffffffffffffffffffffffff3ddc8b39e88735947341f0800000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffff6e2cdbaa99e887a6a61574e4a3d3e39353127201d14090100000000000000000000000000000000000000000b20364b6075899eb3c0beb49f8d7c665b4a3a2a190900000000000000000000000000000000000000000000081d314455647a7d7b7568604e3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b30455a70859aafc5dad4c3b4a297816d614f402f1f0f00000000000000000000000000000000000000031629394d5f70859baba49b85715746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31465c71869bb1c6dbf0fffffffffffffffffff0decab6a4927d6752403c4e63798b9fb4bbc8d2dee5f0f3f9fff6eae2cebeb09e927d675a4935201200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19202e373f4c505c646d767d83899095999d9faba4a5a5a4a99f9ea8aab0b4bcc9b8b8b8b8b8b8b8b8b8b8b7c6b9b4b2afaba8a69d978f867d73655d4b4336271a0a0000000000081d314455647a82756761575c5d596265686d71767b80858a9095999da6a5a8abacadaba89e979087807a75757d86919ca4b1b6c2c4b8b3adaa9f9a948e816c58473626140000000000000005131f2d37444b5660676d72747575726e6b686461585b585653504e4b453944423f3d3b39373537383a3d3f414337444b4d4f525457595b556062646667696b6c6e6f7071717170706f6e6c6a68656360575c595754524f4d4c4c4d4e50515355585b56606265676a6c6d6f70707171717272727272727171706f6f6e6c6b69676461585a554e4a3e363127190e0000000000000000000000000a1a30404d5f67767e8a9eb4c9def3ffffffffffffffffffffffffffffffffffecd7c1ac97826c57372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658657a8d9fb5c8d8eafdffffffffffffffffefe3cfbcab9d8776614c42311f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1826303d4a56606d7e8c9ea8b8c5d5e3f3fffffffffffffffffffffffffffffffffffffffff7e7d4c3b49e8976614c36210f00000000000b20354b6074899eb3c8def0fffffffffffffffffffffffffffffff4dfcab6a59a8474605646392b1e11010000000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffffffff5e0ccb8a78c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c394654606b7d8a9da5b4c0cfddedfefffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604a35200b00000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffff7e2cebbaa8f7a6550382815000000000000000000000000000000000b1f3448596e8399aec3d9eefffffffffffffffffffffff3dec9b49e89745645321e0900000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffffffffffde8d3bda8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8398adc2d3e5f9fffffffffffae7d4c4b09a85705d4b3723131c304354657b8fa2b4c8deeefffffffffffffffffffffffffffffffffffffffffffffce9d7c7b19b86715d4b371d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b6074828e95999c9fabb2beccd5e3f1fffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68c77614c3626140100000000000000000000000000000000000000000000000005182b3b5c71869bb1c6dbf0fffffffffdead7c7b8a69e8b80756b645c58534f4b44373531261d15090000000000000000000000000000000000000010263b50657b90a7b8cccfbcab9e8a7963584737271502000000000000000000000000000000000000000004182a3a4b6073869390897e685a4935200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f455a6f849aafc4d9e1d1c0b19f947f695e4c3d2c1c0c000000000000000000000000000000000002141e324657677d92a2b4b5a38b76614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc2d2e5f8fffffffffffffffff9e5d3c2b19b86715e4c485a70849aaabbced9e6f0f8fffffffffffdecdccdbcb49e8a78624d41301909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b222f383e4a4f5761686e757b7f84888a8d8f90908f8d89898f959b9faba3a3a3a3a3a3a3a3a3a3a2a2a2a89e9d9a96928e88827a716860544b3f3026180a000000000000011527374a5c646d60564b46393b474c4f53575761666b70767b8084888c9093959798959089827b746b64606067737c86929ca4aaa9a69d97918b857f7972604a3a2a18080000000000000000010f19273138454b52585c5f60605d5956524f4c473a43403e3b383632282f2d2a2826242220212325272a2c2e263135383a3c3f414437444b4d4f5052545657595a5b5b5c5c5b5b5a58575553504e4b453944413f3d3a38373738393a3c3e404338454b4d5052545658595a5b5b5c5c5c5d5d5d5d5c5c5c5b5a5958575553514f4c473a3f39362d201d15090000000000000000000000000000122230414d58616e8398aec7d7e9fdfffffffffffffffffffffffffffffffff0dbc5b09b85705544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d6d8298aabbcee2f7fffffffffffffffffeebd9c9b7a699836e604e3d2c1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2d38454b60687c8a9ea7b8c5d5e4f4fffffffffffffffffffffffffffffffffffffffff1e1cdb9a8947e69543e2d1a070000000010253b50657b90a7b8cce0f5fffffffffffffffffffffffffffffae6d4c3b29d877661564538291b0e000000000000000000000000000000000000000000000000000000000004172a3a556a8095aabfd5eafffffffffffffffffffffffffffffbe7d5c5a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2936434b5f677a879aa2b2bfcfe0f0fffffffffffffffffffffffffffffffffffffffffffff8e5d2c2ac96816c5443301c0700000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffff4dfcab49f8a76604b36210b00000000000000000000000000000006192c3c4c62778b9fb4c9dff4fffffffffffffffffffffff5e1cdb9a88b76604b36210b00000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8196acc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a50657b90a4b6cadef4fffffffffffff2ddc8b4a28f7a654f4131222d3b4b6073859bb0c0d1e3fcfffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa9927d68533f2e1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6d8297a0aaaeb1b5bcc9cee0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a8937e685443301c0b0000000000000000000000000000000000000000000000000c2034485974899eb3c9def3fffffffffff5e5d5c5b8a99f95898079736d69646055514b44373127190f01000000000000000000000000000000000014293e53697e93a8c5d5d9c9b9a89d8776615544311d1403000000000000000000000000000000000000000a1f344759697e93a4a89e8c78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecdecebdb49f8d7c665b493a2a19090000000000000000000000000000000a151d313d4b6175889db2c0b7a68b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa3b5c9deeffffffffffffffffffff1dec9b5a3907b65504d62788da2b4c8d8eaf6fffffffffffffffffaebe1cdb9a89a846f5f4d3727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c232d3639464b525660656a6f737578797a7b7a7875757a80868b8d8d8d8d8d8d8d8d8d8d8d8d8d8c8b898785817d79736c655d534b43362e1c1408000000000000000009192d3e4a4f584b453832282a34373a3e39464c51565760656a6f73777b7d808282807b756d6560544f4b4b546067737d868f95948e88827c76706a64605443301c0c000000000000000000000009151d2832363d4347494a4a4844403d3a37332a2e2b282623211e161a171513110e0c0b0c0e1012141719141d202225272a2c2f26313537393b3d3f40424345464646464645454341403d3b383632282f2c2a272522212222242527292b2d273136383b3d3f414344454646464747474747474747464645444342403e3c3a37332a2a24211a0f0802000000000000000000000000000000041323303a4752677d92a9bacde1f7fffffffffffffffffffffffffffffffff4dec9b49f8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4d62788b9fb4c9d9ebfefffffffffffffffff7e7d4c4b2a1937e685b493827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2832424e5e657a899ea7b8c6d7e7f7fffffffffffffffffffffffffffffffffffffffce9d6c6b29d87725c4a36210d00000004182a3a566c8196abc5d5e8fbfffffffffffffffffffffffffffff4dfcab7a5907b66584638271a0b0000000000000000000000000000000000000000000000000000000000000a1f33475870859aafc5daefffffffffffffffffffffffffffffffe3ceb9a48e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b182630414d5c64778499a1b2c2d2e2f3fffffffffffffffffffffffffffffffffffffffffff3dec9b5a48f7a654f3625130000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffff1dcc7b19c87725745321e09000000000000000000000000000002102035495a6b8196aabbcee2f7fffffffffffffffffffffffce9d6c6a28d77624d38220d00000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d42586d8297adc2d7ecfffffffffffffffffffffffffffffffffffffffffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354a6073869cb1c6d6e9fcfffffffffff7e4d1c0b09b85705f4d3d363e4a59697e93a3b5c9deeefffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a76614b3621100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f647a8ea0b1bec3c6cacfdae7ecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c8673604b39291603000000000000000000000000000000000000000000000c1d2c3c4d62778ca7b9cce0f5fffffffffffff3e3d5c7bab4a79e968e88827e79756e6660554b44372d1f12040000000000000000000000000000000013283e53687d93a8c9dae7d6c6b6a59a8473604b423222110100000000000000000000000000000000010f1a2d3e4c6177899eb3b9aa927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c1d1e4ece3cfbcab9e8a7963584737271502000000000000000000000000000c1a2832424e5b6b8095a6b7c8b29d88735645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d71869bb1c1d1e6f6fffffffffffffffff8e5d2c1af9a846f5a53697e93a8c0d1e6f6fffffffffffffffffffffce9d6c6b4a2917c675544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b2228323638454b50555a56606364656664626060646a717678787878787878787878787877777674726f6c68635b57504b3f3530261811010000000000000000000010202d363a433632281e16181f2225292933363b39454b50555a596265686b6c6d6b666056504b43363536434a556067717a807f79746d676158554f4a4336251300000000000000000000000000010a161e21272d32343535322f2b2824211f17191613110e0b090300020000000000000000000000010001080b0d0f12141719141d20222426282a2b2d2e2f3131313131302f2e2c2b282623211e1619171512100d0c0d0d0f1012141618151d202325282a2c2d2f3030313132323232323232323131302f2e2c2b292724211f17150f0d070000000000000000000000000000000000000005131c2a364c61768a9fb4c9daecfffffffffffffffffffffffffffffffff6e1cdbaa98e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102035485a6c8197abbccfe3f7fffffffffffffffffff2e2cfbfb49f8a79635645311d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e31404c5c6479899ea8b9c9daecfffffffffffffffffffffffffffffffffffffffff4dfcab6a58e79644e39240f0000000a1f33475871869cb1c6dbf1fffffffffffffffffffffffffffffff2ddc7b29d87725e4c3a291a0a000000000000000000000000000000000000000000000000000000000000000c21374c61768a9fb4c9dff4fffffffffffffffffffffffffffffae5d0baa5907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c303e4a5962748399a3b5c4d5e5f5fffffffffffffffffffffffffffffffffffffff9e6d4c3b19c8673604a35200b0000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffff0dac5b09b85705b392816030000000000000000000000000000102032424d63788a9fb4c8d8eafdffffffffffffffffffffffffe4ceb9a48f79644f3a240f00000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354697e93a8b9cde1f7ffffffffffffefddc8b4a2927d675b4a4a4f5c6477899eb3c1d2e4fcfffffffffffffffffffffffffffffffffffffffffffffae7d5c4ad98836d5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095abbeced8dbdfe3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a4927d675746321e1000000000000000000000000000000000000000000009192a3b495a667c91a6c5d6e8fbfffffffffffffff3e5d8cec5b8b3aba69d98938e89837b746860554a3d3022120300000000000000000000000000000011263b51667b90abbccfe3e4d3c3b4a297816d604f402f1f0f00000000000000000000000000000005131f2d384a5c6d8297a7b9c8a7927c67523d271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da3b4c8ddf2ebd9c9b9a89d8776615544311d140300000000000000000000000e1c2a38454b6068798b9fb4c4c3ae99846e59382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f51677c91a3b4c8d9ebfefffffffffffffffff0dfcab59f8c7862566b8196abc0d6ebfffffffffffffffffffffffff4e4d0c0b29c8774604b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e212832363b4038454b4e4f50504f4d4b4b4f555861636363636363636363636363626261575d5a56534e4a3d3a372e201c140800000000000000000000000002101b22242d211e160a03050b0d1013171e21262832363b403b484d505356575856504b453835302620253037444b525d656a6a646054524c473a39353025180800000000000000000000000000000003090b12181d1f20201d1916130f0c0a04000100000000000000000000000000000000000000000000000000000000020001080b0d0f1112141617191a1b1c1c1c1b1b1a19171513100e0b090300020000000000000000000000000002090b0d10121517181a1b1b1c1c1c1d1d1d1d1d1d1c1c1b1a1a19171614120f0c0a04000000000000000000000000000000000000000000000000000c1f3346586d8297abbccfe3f6fffffffffffffffffffffffffffffffce9d7c7a8937d68533c2c180e0e0e0f1112131211100f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4d63788c9fb4cadff0ffffffffffffffffffffede1cdbaa89b8574604b402f1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314212f3e4a5b647a8a9eabbccfe3effffffffffffffffffffffffffffffffffffffff9e6d4c3aa947f6a553f2a150000000c22374c61778b9fb5cadff4fffffffffffffffffffffffffffffff0dac5b09b85705b402f1c0c00000000000000000000000000000000000000000000000000000000000000091c2f3f53697e93a9bacee2f6fffffffffffffffffffffffffffffbe6d0bba6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113202d3b47566075859ba6b8c7d8eafdfffffffffffffffffffffffffffffffffffff3dfcab6a5927d675443301c070000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eeffffffffffffffffffffffffffeed9c4ae99846f59442f1a00000000000000000000000000000e1e2e3e4f606f849aa9bacde6f6fffffffffffffffffffffffffbe6d1bca6917c67513c271200000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c6176899eb4c9d9ebfefffffffffff7e4d1c0b39e8979635b5c646f7a849aa8b9ccdfeffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a6907b6650392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aec4d9ecf1f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2b29d8875614b3e2e1b07000000000000000000000000000000000000000115273747596378889db3c8ddf2fffffffffffffffffff5eae2d5ccc8c4b7b2ada8a79e9891877e73645c4c403021110000000000000000000000000000000c22374c61778b9fb5cadff1e1d1c0b19f937e695e4c3d2c1c0c00000000000000000000000000021523303d4a56647a8c9fb4c5bbaa8f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a70859bb0c4d4e7f7e7d6c6b6a59a8473604b4231211101000000000000000002101e2c3a4756606d7e8b9fa9bacdc1a9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024394d5f70859baabbcee2f0fffffffffffffffff8e3cfbcab957f6a586d8298adc2d7edffffffffffffffffffffffffffeedfcab6a5937e685443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c161e21262a283236383a3b3b3a3835353a3a464c4e4e4e4e4e4e4e4e4e4e4e4d4d4d4b463945413d39362d25231c110801000000000000000000000000000000070d0f180b090300000000000000030a0c11161e21252b2b34373b3e404243403b363228201c140b131c2631353f4b5055544f4a433637332924201c1308000000000000000000000000000000000000000003070a0b0b08040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020405060607070606050302000000000000000000000000000000000000000000000000000000000001030405060607070708080808070707060504030200000000000000000000000000000000000000000000000000000000000000000417293a4e63798c9fb5c8d8eafeffffffffffffffffffffffffffffffedd8c3ae98836e5b4936282424242527282827262524211f1718140f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2035495a6e8399aec2d2e5f8fffffffffffffffffffce9d7c6b5a396816b5e4c3b2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3d4a5c667c8d9fb5c1d1e6f6ffffffffffffffffffffffffffffffffffffffefdac5af9a85705a3b2a1805000011263c51667b91abbccfe3f8fffffffffffffffffffffffffffffff2ddc7b29d88725d48331d00000000000000000000000000000000000000000000000000000000000000000e23384c5d71869bb1c7d8eafdfffffffffffffffffffffffffffffbe5d0bba6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2a3845576278889ea9bacee2eafbfffffffffffffffffffffffffffffffff3e3cfbeb29d8774604b362513000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eeffffffffffffffffffffffffffeed9c4ae99846f59372614010000000000000000000000000c1c2b3c4a5c697e93a1b3c7d7e9fffffffffffffffffffffffffffee9d3bea9947e69543f291400000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6074879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3346576c8196abbccfe3f7ffffffffffffefe0ccb9a79d877970717a838f9aa2b4c6d6e8fdfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70859ab0c5daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dfcbb7a696806b5c4a36220f00000000000000000000000000000000000000081d3144556177879da6b7cbdff4fffffffffffffffffffffdf3e8e0ded4cbc8c2c5b9b3ada59d93867a665e4c3f2f1d0d00000000000000000000000000000a1f34475971869bb1c7d8eaeedecebdb49f8c7c665b493a2a1a0a000000000000000000000009151d33414d5c6474859babbcc9b49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53687d92a6b7cbdff1f4e4d3c3b4a297816c604e3f2f1f0f000000000000000311202d3c4958617482939fa9bac7c9b5a38d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414e647a8c9fb4c2d3e7f7ffffffffffffffffecdac9b29c87725a6c8297acc1d7ecfffffffffffffffffffffffffff9e6d3c3b29d8773604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1015151d202324252625232020242933363838383838383838383838383837363229302c2824211a100e0800000000000000000000000000000000000000000003000000000000000000000000000003090b101518202226282b2d2d2b26201d150b0801000009141d202e373a403f39353025211f170f0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2136495b6f8399aabbcee2f2fffffffffffffffffffffffffffffff4dfc9b49f8b78635445383939393a3c3d3d3d3c3b393733292e2925201d150f0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c50657a8fa3b5c9def4fffffffffffffffffffff5e4d2c1b59f8d7b665947341f140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3e4c5e6b8095a3b5c8d8eafefffffffffffffffffffffffffffffffffffff3dec8b39e89735948341f0b0000152a40556a7f95aac9daecffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000000000000000000000000000000000000000000000000000000081c2e3f50657b90a3b5c9e5f5fffffffffffffffffffffffffffffffae5d0bba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2839485a657b8b9fb4bccdddedfdfffffffffffffffffffffffffffff5e5d5c5b2a0907c665544311808000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffff0dbc6b09b86715544311d0800000000000000000000000c1b2a3a485a647a8b9fb4bfd0e5f5ffffffffffffffffffffffffffffebd6c1ab96816c56412c1700000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658697e93a5b6cadff3fffffffffffffffffffffffffffffffffffffffffffffffffbe6d1bba6917c66513c2711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394d63788c9fb4cadfeffffffffffffffbe8d6c5b7a59d8c85868e99a1b0b4c0d1e4f4fffffffffffffffffffffffffffffffffffffffffffffffce8d6c6ac97816c5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4b49f8c7a644f3d2c1a060000000000000000000000000000000000071b2d3e4b6073849aa5b6c4d4e7fafffffffffffffffffffffffffbf5f2e7dfddd8d6ccc9c3b7b2a39b8a7c665d4c3b2a18050000000000000000000000000004182a3a54697f94a9bacee2f5ece2cebbaa9e8979635847382818080000000000000000000b19273143505f677a869ba3b4c9c5b09a85705745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364b6075889db2c3d3e6f9f1e1d1c0b19f937e695d4b3d2c1d0d00000000000412212f3e4a5a63768497a0b4bac7d7c8b19b86715a4935200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221364a5c6b8095a4b6c9d9ebfefffffffffffffff7decab6a48d78626a7f94a9c3d4e6fafffffffffffffffffffffffffff1dfcab7a5907b66503827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0f10110f0d0b0b0f171f212323232323232323232323232222211e161a17130e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d101316171816110b09020000000000000108111c23252b2a24201c130c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a0600000000000000000000030608090a0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b00040a0c10141719120b0801000000000000000000000000000000000000000000000000000000061a2c3d4e63798b9fb4c4d5e7fafffffffffffffffffffffffffffff6e2cebaa99983726056514e4e4e4f5152525251504e4c473a433f3a36322824201c130b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d71869bb1c6d6e8fcfffffffffffffffffffff0e3cfbcab9d8877614c42321f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001102030404b6073859baabbcee2f6fffffffffffffffffffffffffffffffffffff5e0ccb8a78c77624c37220d0000132536596e8399aec3d8eeffffffffffffffffffffffffffffffffead5bfaa95806a55402b15000000000000000000000000000000000000000000000000000000000000000923374b5d6f849aafc2d2e5fffffffffffffffffffffffffffffffffae5cfbaa5907a65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2b3c4b5d687d929eb0bfcfdfeffefffffffffffffffffffffffff6e7d7c7b8a798826e5e4c37271500000000000000000000000000000000000000000000000000051a2f445a6f8499afc6d6e8fcfffffffffffffffffffffffff3dec9b39e8975604b35200b000000000000000000000d1c293947586278889da9bacedeeeffffffffffffffffffffffffffffffeed9c4ae99846f5939281603000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4c6176889eb3c3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a6e8399aec1d1e4f8fffffffffffff3e3d4c3b7aa9f9a9ba3aeb3bfc8d1deeefffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8907b66503726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cebbaa9a85705b4935210c00000000000000000000000000000000000d22364a5c6b8095a2b4c3d4e2f2fffffffffffffffffffffffffffffffffaf4f2ede8e0ded4cbc2b5a89f8c7b655947341f0b00000000000000000000000000000c22374c61778a9fb4c7d8eafdebd9c8b9a79c877661564536251300000000000000000c1b2937444b626a7d8a9ca4b4c1d1c1a9947f695439281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556697e93a5b6cadfedffeedecebdb49f8c7b655b493b2b1c0c000000011322303f4b5c6478869aa2b1becdd7cebbaa947e69543c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e4b6074869cabbccfe3f1fffffffffffffff9e6d3c3a8937d68657a8fa5b7cbdff0fffffffffffffffffffffffffffae6d4c3ae99836e5645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0e0e0e0e0e0e0e0e0e0e0e0d0d0c0a03000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030100000000000000000000000000080e1015150f0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f111f20202020202020202020202020202020201b150f0d07000003090b13181b1d1e1f20202020202020202020202020202020181f2225292d2f28201c14080000000000000000000000000000000000000000000000000000000f2135495b6c8196a6b7cbe0ebfefffffffffffffffffffffffffffdead8c7b3a19882746a66636363646667686766656461585b58544f4b45383a353025201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53687e93a8b9cce1f5ffffffffffffffffffffffecdac9b8a699836f604f3d2d1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121d31445564798c9fb4c8d9ebfefffffffffffffffffffffffffffffffffffbe8d5c5a48f7a654f3a251000071c30435471869cb1c6dcf1fffffffffffffffffffffffffffffffde8d2bda8937d68533e281300000000000000000000000000000000000000000000000000000000000009192f404f657a8fa2b3c7e0f0fffffffffffffffffffffffffffffffffae4cfbaa58f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4e5f6b8096a1b2c1d1e0f0fefffffffffffffffffffff3e6d8c9baa99e8977624c402f19090000000000000000000000000000000000000000000000000003182d42586d8297a8b9cce1effffffffffffffffffffffffff5e1ccb9a88f79644f3828150200000000000000010f1d2a3a47576176869ca6b7c7d8eafcfffffffffffffffffffffffffffffff1dcc7b29c87725745321e09000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a6b8096a7b8cce1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d573d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c50657a8fa3b5c9ddf1fffffffffffffff1e1d4c8bbb4afb1b5c1c7d0dce3eefcfffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b4a28d78634e38230e00000000000000000000000000000000061a2c3d4e647a8c9fb4c0d1e1f1fffffffffffffffffffffffffffffffffffffffffffbf5f2e6dfd2c6baaa9e8977624c37220d00000000000000000000000000000a1f3447596c8297a9bacee2f2f6e6d6c5b6a59a8474605443301c140600000000000d1c2a394655606d80929fa9b6c2d1c8b4a38d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b6074879cb2bfcfe3f3fcebe2cebbaa9e89796359483a291b0c0008141c30404c5d657a889ca4b4c0cee1dfc9b49f8b77614c37220e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d324556647a8c9fb4c3d3e7f7ffffffffffffffecd6c1ac97816c6073879db2c2d2e4f4fffffffffffffffffffffffffff1dec9b49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2426343535353535353535353535353535353535302a24211a0f0c161e21282d30323435353535353535353535353535353535352a33373b3e42443d35302618120400000000000000000000000000000000000000000000000000061a2c3d4c6176889db3bdcee0f0fffffffffffffffffffffffffffff5e5d0bfb2a098887f7b7979797a7c7d7d7c7b7a797673716d69646056554f4a433635302518100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121364b6176899eb3c9deeffffffffffffffffffffffff7e7d5c4b3a1937e695b4a3828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5c6d8297aabbcee2f7ffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b2611000b20354a6075899fb4c9def4fffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000021527374c5e70859ab0c0d0e3fefffffffffffffffffffffffffffffffff9e4cfbaa48f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102131414b60728399a3b5c2d3e0f0fefffffffffffffffaefe3d5c8bbab9f8b7b6559473422120000000000000000000000000000000000000000000000000000000d22374d62788a9eb4c1d1e5f5fffffffffffffffffffffffce8d6c6ab95806b5645321d0c00000000000003121f2d3b47586175859ba4b5c4d5e5f5fffffffffffffffffffffffffffffffff4dfcab49f8a76604b36210b000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4d62788b9fb4c5d5e7fffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c86715b4935210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d70859bb0c3d3e6f9fffffffffffffff1e6d9cecac5c6c9d2dbe2edf7ffffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e5645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d1c0a7917c67523c2712000000000000000000000000000000000c2135495b6f849aaabbcedeeffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e4d7c8b8a797816c573a2917040000000000000000000000000004182a3a4d62788b9fb4c4d4e7faf4e4d3c3b4a2988272604a43322414050000000e1d2b3a4757617382959eb4bac7d3d6c6b09b85705a4935200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d314556667b90a1b2c5d5e8fbfeead8c8b9a79d877762584739291c0e182630414d5e667b8a9ea6b6c3d1dee4d2c1ad98836e5947341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384b5c6b8096a4b6c9daecffffffffffffffeed9c3ae99846e54697e93a4b5c6d7e5f3fffffffffffffffffffffffff6e1cdbaa98f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b10120f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f10110f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040707020000000000000000000000000000000000000312222f383b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a464039362d20212832363d434648494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a474c50545759524b43362f1f180c000000000000000000000000000000000000000000000000000f1f334658667c909fb1c2d2e3f3ffffffffffffffffffffffffffffeeddcfbeb2a69d94908e8e8e8f9192929291908e8c8986837e7a75706b646054504a43362d201400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576c8197acc1d2e4f8fffffffffffffffffffffff2e2d0bfb49f8b79635645321e12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4d62788b9fb4cadff4fffffffffffffffffffffffffffffffffffce6d1bca7917c67523c2712000c21374c61768ca9bacde1f6fffffffffffffffffffffffffffffffbe6d1bca6917c67513c27120000000000000000000000000000000000000000000000000000000000081d314455667c91a2b4c8deeefffffffffffffffffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131c3043546075859ba4b6c2d2e0eefefffffffffbf2e7dfd1c5b8aa9f8d7d675d4b3b2a18040000000000000000000000000000000000000000000000000000000b20344859697e93a3b4c7d7e9fcfffffffffffffffffffffff3ddc8b39e8875604b3a2a1704000000000a161e303d4a596276859ba3b5c2d2e2f2fffffffffffffffffffffffffffffffffff7e3cfbcab8f7a644f3a250f000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000922364a5c6d8298a9bacde3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b5a48d78634e39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f51677c91a5b6cadff3fffffffffffffffff6ebe2dfdadbdee5f0f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a7927d67523827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea5b7cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e0cbb8a6907b65503b2610000000000000000000000000000000000e23394e63798ea2b3c8d9ebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d5c5b39d88735846331f0a00000000000000000000000000000c2034485a6c8196a6b7cbdfedfff1e1d1c0b2a096806b614f423123130002111f2c3b485961758498a0afbccdd7e1ccb9a8937d68533c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384c5e6e8399a7b8cce0ecfff6e6d6c5b7a59c86766157473a2b212b36434b5f677c8b9ea8b8c4d3e1efddc9b5a38f7a654f3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3e4b6075869cabbccfe3f1ffffffffffffefdac4af9a856f5a6074869ca8b9c7d6e3effcfffffffffffffffffffffce9d7c7a9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20262724211e16120e0b0700070b0e11120b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d19202224252624201d150907000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d14191c1c170e0c0600000000000000000000000000000011212f404c515f606060606060606060606060606060605f5b554e4a3d363638454b53585b5d5e5f5f60606060606060606060606060606060586165696c6e6760544c40332a1c120000000000000000000000000000000000000000000000000417293a4c5e6c8197a4b5c5d5e6f6fffffffffffffffffffffffffffcecdccfc4b7b2aaa6a3a3a3a4a6a7a7a7a6a5a3a79e9b98948f8a85807a746d6660544a3e311c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394f64798ea3b5c9ddf5ffffffffffffffffffffffffede2cdbaa99c8675604b4130201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2035485a6e8499aec9daecfffffffffffffffffffffffffffffffffffce7d2bda7927d68523d2813000e23384e63788da3c7d7e9fcfffffffffffffffffffffffffffffffce7d1bca7927c67523d27120000000000000000000000000000000000000000000000000000000005182a3b4b6074879cb2c0d1e4fcfffffffffffffffffffffffffffffffffff9e4ceb9a48f79644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263645576177869ca4b5c2d0e2ebf6fff7f3e7e0d4cbc0b4a69e8c7e685f4d3f2e1d0d0000000000000000000000000000000000000000000000000000000005192b3b4b6073859ba9bacde1eefffffffffffffffffffffff5e0cbb8a6937e695847331f13040209121b2832404d5b6377869ba3b5c1d2e0f0fffffffffffffffffffffffffffffffffffffeebd9c9a9947e6954382816030000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404f647a8d9fb5c7d7eafffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2aa95806a5746331e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120354b6073879cb2c5d5e8fbfffffffffffffffffef7f4eff0f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3decab6a48c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7ddedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e5d7cdbcb39e8874604b36200b00000000000000000000000000000000152a3f546a7f94a9c0d0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9e0cbb8a68b76614c36210c000000000000000000000000000005192b3c4c6176889db3bfd0e3f3ffefdecfbeb09e947f69604e41311c13151d2f3d49596277859aa2b2becce1e9d9c9b39e8976614b36210e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2f404c6277899eb3becfe0f1fff4e4d4c3b5a49b85756158493c363c4854606a7d8c9fa9b9c6d5e2f1e6d4c3b09b86715d4b371c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324556657b8d9fb5c3d3e6f9fffffffffce9d7c6ad98836d585663798a9ea9b9c5d2e1e9f5feffffffffffffffffffecd6c1ac97816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530353b3d393632282823201c131c20232627211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212b3437393b3b39353127221b10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d182022292e32322c2320190e000000000000000000000000000e1e2f404c5e66747575757575757575757575757575757575706a645c544b4b505660686d70727374757575757575757575757575757575757575777a7e82847d73665e4c473a2f1c130800000000000000000000000000000000000000000000000c1c2f404b6075869ca7b8c8d8eafdfffffffffffffffffffffffffffaece2d4cbc8bfbbb8b8b8b9bbbcbdbcbbbac5b8b3b0ada9a99f9b958f88827b72645c4e42302518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b22364a5c71869bb1c7d7eafdfffffffffffffffffffffffdead7c7b6a497816c5f4d3e2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c52677c92abbccfe3f8fffffffffffffffffffffffffffffffffbe6d1bca6917c67513c2712000f253a4f647a8fa4b9cfe4fffffffffffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000000000000000000000000000000000000000000000a1f344859697f94a4b6cadeeffffffffffffffffffffffffffffffffffffff8e3ceb9a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818283947596277869ca4b3bfced9e6ebe4ddd5cbc4b7b2a29a887b68604e413021100000000000000000000000000000000000000000000000000000000000000d1c30435463798a9fb4c0d1e3f3fffffffffffffffffffffbe7d5c5b39e8976614c42311f18161e212f39454b5e6679879ca4b5c1d1dfeffeffffffffffffffffffffffffffffffffffffffeed9c3ae99846e5645321e090000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c5e70849aabbccfe5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dec8b39e8976614c3e2e1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354687e93a7b8cce0f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c8772594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8096abbfd0e2f7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3e8e0d2c7bab49e927d675645311d0900000000000000000000000000000003182d42586d8297adc2d7ecfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d9cbc6b7a68c77614c37210c0000000000000000000000000000000d1e334657677d92a1b3c5d5e7fbfdecdccdbcae9d937e685f4e42302528323f4b5b6378869ba3b3c0cfdceae3cfbcab96816c5746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001220344859677d91a0b2c2d3e5f5fff1e1d2c2b4a39b8576625a4b4a4e5a627280929faabac7d6e4f3f4dfcab7a5927d67523f2e1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384b5d6c8196a5b6cadfebf7fffffcede1cdbaa8937e68534a5b657b8b9ea7b5c1cdd7e2eaf6faffffffffffffffedd8c3ae98836e59432e1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a50524f4b45383d383530253035383b3d3632281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d363b484d4e50504e4b4437362d1e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b222b34373e4447474138352c1e14060000000000000000000008182c3c4c5e667c8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a857f7971696061656b757d828587898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c9093979992867b6e61584c403025180a0000000000000000000000000000000000000000000000121e3245566278899eaabbcee2e9f8fffffffffffffffffffffffffffff2e7dfddd4d0cecececfd1d2d2d1d0cfd6ccc8c6c2c7bab4b0aaa69d9790857a68604a43362518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e53697e93a9bacde2f6fffffffffffffffffffffffff5e5d3c2b19f917d675c4a3c2c1e0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21374c61768b9fb5cadff4fffffffffffffffffffffffffffffffffae5d0bba5907b66503b26110010253a50657a8fa5bacfe4fafffffffffffffffffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000000000000000000000000000a1a2f404c6277899eb3c3d3e6fdfffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2a3a485962778699a1b4bbc8d1d5d1c8c4b8b3a69d928578655d4e423123120300000000000000000000000000000000000000000000000000000000000001142636495b697e93a2b4c5d5e7f7fffffffffffffffffffff3e0ccb8a797826d604e41342a283236404c57606c7c899da5b5c2d1dfeffdfffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b36210b0000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455667c91a2b4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a795806b5c4b3b2b1d100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b6075899eb3c8d9ebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c573b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364e63798ea1b3c7d9dfe6e7e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae9e4ddd5ccc2b5a99f92806a5f4d3827150200000000000000000000000000000002182d42576d8297acc3d3e3ebf7f9fffffffffffffffffffffffffffffffffffffffffffffffffcf1e2cbbbaea89d88735847331f0a000000000000000000000000000000031729394d5f6e8399a7b8cce0ebfdfaebdbcbbbb49f8d7d68604a433638454b5d6579879ca4b5c1d0deecf4dfcab49f8c78634d39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4d5f6d8298a4b6c7d7e9fcfff0e0d1c1b4a39b867868605b636c7884959eb4bbc8d7e5f4fae7d5c4b29d8774604b3520110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4b6175879db2bdcedde4e9eae9e1cfbfb49f8a77614c3d4c5d657b899ba3b4bac7ced8dfe6eef2f4f7feffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435460656764605657524d4a4336434a4d51524b453828160200000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d4a4e59626465666460554f4a3e33291b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19202d363b484c53595c5c574d493c31241608000000000000000000132536495a657c8c9fa99f9f9f9f9f9f9f9f9f9f9f9f9f9faa9f9b958e867e75767b818892989b9d9e9f9fab9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a5a9acaea49c908376665e4a4336281b0c0000000000000000000000000000000000000000000003162838495a657b8c9fb4bbccdaeaf9fffffffffffffffffffffffffffffaf4f2e9e5e3e3e3e4e6e7e7e7e6e5e8e0dedbd8d8cec9c5c4b8b3ada39b8b7e6b6054433625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021374c61768a9fb4c9dff2fffffffffffffffffffffffffff0e0cebdb49f8a7a645a493c2d1f130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb2c7dcf1fffffffffffffffffffffffffffffffffeebd9c8a48f7a654f3a25100010263b50657b90a5bad0e5faffffffffffffffffffffffffffffffffebd5c0ab96806b56412b160000000000000000000000000000000000000000000000000000031628384c5e6e8298a8b9cce1f1fffffffffffffffffffffffffffffffffffffff8e3cdb8a38e78634e39230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3b4859617683959faab4c1c0c1b4b0a69e94887d70625a4b3f31241304000000000000000000000000000000000000000000000000000000000000000008182c3d4a6072849aa6b8c9daecfffffffffffffffffffffbe8d5c5b1a0927e685f4c473b38454b525e667581919ea7b7c3d2e0effdfffffffffffffffffffffffffffffffffffffffffff6e1cdb9a8917c67523828160200000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869cb1c0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8c7a6459483b2d1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3245576b8095aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4a6917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000821364a5b6e8399aebcc9cbd4d2d4d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d3d2c9c5b8b3a49c8b7d6a625041301a0a000000000000000000000000000000000013283d52687d92a5b6c4cfd9dfe6ebeff2f4f8fffffbfcfdfdfdfefdfdfcfbfaf9f8fffcf5f3e9e1d3c3ae9c938a7c66513a2a1704000000000000000000000000000000000b1b30414c6277899eb3bdcedfeffff9e9e3cfbcab9f8d7e6a6054484c56606b7b899da5b6c2d2dfeef7e4d1c0ae99836e5b49351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30414b6175869ca9bacde1ebfcfeefdfd1c1b4a49c897e757479818a9aa2afbcced8e6f5fff4e0cbb8a6937e695544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324657657b909fb1bdc8d1d3d5d7cdbfb3a1947f6a5847333f4c5d657985959fa9b4bbc8cbd4d8dddfe3ebe4e4e8dac9ad98836d58432e180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60727b7c7975716c67636054595460636667605645321e130000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4a5b637177797a7b79756d645c4c46392e201402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2c353e4a4f5962696e71716c635a4e423326160800000000000000071c30435463788a9eaabab5b5b5b5b5b5b5b5b5b5b5b5b5b5bbb4b0aaa49c93898b90969ea6adb0b2b3b4b4bcb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6babec1c2b5b1a098887c6b605445392a1c0c000000000000000000000000000000000000000000000a1a2c3c4b5d687e939dafbccddbebf9fffffffffffffffffffffffffffffffffffbf8f8f8f9fbfcfcfcfbfffbf5f3f0edeae2dfdbd5cbc8c1b5aa9f938072605443301c1505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586e8398adc4d4e7fafffffffffffffffffffffffffeebe1cdbaa89d8878635b4a3d301d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a5a6f849aafc4d9effffffffffffffffffffffffffffffffff7e2cebbaa8d78634e38230e0010253a50657a8fa5bacfe4ffffffffffffffffffffffffffffffffffedd8c3ad98836e5836251300000000000000000000000000000000000000000000000000000a1e324556657b90a0b2c6d6e8fffffffffffffffffffffffffffffffffffffffff9e6d4c3a48e79644f39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b3b47586173808c9ba3ababa7a39b93887f75675f4d483c2e211306000000000000000000000000000000000000000000000000000000000000000000000f1c3043546277889eabbccfe3edfefffffffffffffffffff3e3cebeb49f8c7d6c61595758566067707c87969fb3b9c5d4e1f0fefffffffffffffffffffffffffffffffffffffffffffffce9d7c6b09b86715645321e0900000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e51667c91a4b6cadeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa9d877762594a3e31271911010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394d62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f647a8e9fabb2b7c3bdbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbec1b5b0a79e948679686050433323130000000000000000000000000000000000000b20364b6074879ca6b4bcc9cad4d6dadddfe3ece5e6e7e8e8e8e8e8e7e7e6e5e4e3e2e8e1ded7cdc3b6a5937e77665e4c391c0c000000000000000000000000000000000000131f344759667c919fb1c1d2e3f3fffeebd9c9bcab9f927f72625a616974808d9ea7b7c3d3e0effdf7ddc8b4a28f7a654f3c2c19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e33465763798a9fb4bdcddeeefffdefdfd1c2b6a79e9389898e969fa9b4c0cce2eaf6fff9e5d3c2b39d8875604b3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d6c81969fb0b4c0bebfc6bab4a1998373604b3a2a2f3f4b5b63747f8a979faab2b7c3c3c7cacfd9cfcfd5ccbcab947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636566b8090928e8a86817d7874706e6f74787b7c74604b413019090000000000000000000000000000000000000000000000000000000000000000000000021527374a5b6379868c8e90908e89827a6d61574b3e321e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1927313c494d5c646e777e838787817868605144342616070000000000000b20354a6072859ba8b9c8d7cacacacacacacacacacacacad8cecac5c2b5b1a79ea7a5abb3b8c5c5c7c8c9cacfd9cacacacacacacacacacacacacacacacccfd3d7d2c9bfb2a69d9180726057473a2a1c0c000000000000000000000000000000000000000000000e1e2e3f4e606a7f949eb0bdcddbeafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f0e7e0ddd2c8bbb49e968172604a433323130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a50667b90a6b7cbdff4fffffffffffffffffffffffffffce9d7c6b7a69d8779635b4d4132281a1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c596e8398aec3d8edfffffffffffffffffffffffffffffffff4dfcab49f8a75604b36200b000e24394e63798ea3c9daecfffffffffffffffffffffffffffffffffff0dbc6b09b86715443301c070000000000000000000000000000000000000000000000000a1a2e3e4b6075879cb2becfe4f4fffffffffffffffffffffffffffffffffffffffff4dfcab6a58d78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a3a4655606b7a858f9596928d857d756a61574d41352b1e11030000000000000000000000000000000000000000000000000000000000000000000000001325364859667c8d9fb5bfcfe0f0ffffffffffffffffffffece2cebbaa9f9281776f6c6d70757c85909da5b0bdccd6e4f1fffffffffffffffffffffffffffffffffffffffffffffffffff4ddc9b5a38b76604b36210b00000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f22364a5c6e8399aec2d3e5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeead8c8b7a59c8677645c4b44372e1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a203448596f849aafc9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d8873594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22364a5c6a7f8c979da5a5a8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a6a39b93897e73635b4e4133251505000000000000000000000000000000000000091d324556637987979fabb2b6c3c1c5c8cacfdad0d1d2d2d3d3d3d3d2d1d0d0cfcecdd6ccc9c6b9b4a59c877462594c40301d0000000000000000000000000000000000000005182a3b4d5e6c8196a3b5c5d5e6f6fff7e7d9c9bcb49d95837873777e87959fabb8c5d4e1f0fef7e7d1c0b09a85705d4b371e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5b687d929fb0c0d0e1f1fffdefe0d3c5b9b3a89f9ea8abb4bac7d0deeafefffef0decab6a4937e6956453219090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4b607381909aa2a6a9aaaaa89f948374605544311c212e3c4955606a78828b959da5a9aeb2b4bcc9b9bac5b8b39f8c79634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435473899ea7aa9f9b96928d89858385898d9092836e5f4d3727150200000000000000000000000000000000000000000000000000000000000000000000081d3144556379899ca4a3a5a5a89f988d8276645c4f4232281a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004141f2d37444b5a636e7a838b93999c9c968a7e6b625144342515040000000005182b3b52677c91a3b4c6d6e6dfdfdfdfdfdfdfdfdfdfdfdfeae2dfdad2c9c5b9b3b9c5c0c8cbd5dadcdedfdfe3ebdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe1e5e8ece5decfc4b8b39e9583756159473a2a1d0c000000000000000000000000000000000000000000001121314250616b80959fb0bccce3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4efe6d8cebcb09f96816c615041302110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354b6074889db2c8ddeffffffffffffffffffffffffffffff5e4d5c4b7a59d8879675f4b45382e21150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004152035495a70859bb0c5daf0fffffffffffffffffffffffffffffffff2dcc7b29d87725645311d09000d22374c62778cabbccfe3f8fffffffffffffffffffffffffffffffff3dec9b39e8974604a35200b0000000000000000000000000000000000000000000000021527384a5c6b8096a5b6cadcecfffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2937444b5c64707a80807d78706860564b46393020190e000000000000000000000000000000000000000000000000000000000000000000000000000008182b3b4c5e6a8095a1b3c2d2e2f2fffffffffffffffffffeead8c8bbb49f978b848182858a929ba3b2b6c3cde0e8f4fffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8a75604a35200b00000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff7e1ccb7a28c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31424e64798d9fb5cadff0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d4c3b6a49c877a6960554b3f3127190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b53687d93abbccfe3f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e593b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f616a7981888c9092949595959595959595959595959595959595959595959595959595959594918c867e756960554a3d312315070000000000000000000000000000000000000002152838495b6376828c969da5a8acafb2b5bcc9babcbcbdbdbebebdbdbcbbbab9b8b7c6b9b4afa89e9587796355483b30221200000000000000000000000000000000000000000d1d30404b6074859ba7b8c8d8eafefff7e7d9cfbcafa1998c898b939da5b4bcc9d5e3f1ffffecdac9b4a2907b66503f2e1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e606c8196a2b3c3d3e3f3fffef0e4d6ccc6bab4b4b9c6c9cdd7e5eefcfffff0e0cebdb19c8674604b3828160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d314455606d7b858c91949594928a7f72605645372614111e2c37444b5a626d7880878e94999d9faba3a4a4a4a79e95816c5b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa6b8bbb4b0aca7a79e9b999a9ea7a6a1927d675544311d08000000000000000000000000000000000000000000000000000000000000000000031629394b6074869ca7b5c2bac6bab4ab9f97877a69604b45382a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f323d4a55606a78838f999faaaeb1b1a89f93806b625143322212010000000b2034485970859bb0c1d1e4f4fff4f4f4f4f4f4f4f4f4f4fffef7f4f0e5ded6ccc9ccd6d6dde0e7f0f2f3f4f4f7fefff4f4f4f4f4f4f4f4f4f4f4f4f4f4f6fafefff8ede2d5cbbcb0a19985776159473b2a1c0c000000000000000000000000000000000000000000031424334351626c81969eafbccfdae7f5fffffffffffffffffffffffffffffffffffffffffffffefdfffffffffffffffffffffffffff6eae2cdbdb09f947f6a5f4d3f2e1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546b8095abc0d1e4f7fffffffffffffffffffffffffffff2e2d4c3b7a69d8a7d6c60564b3f33251502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f33434d63788c9fb4cadff4ffffffffffffffffffffffffffffffffefd9c4af9a846f5a38271502000b20354b60758a9fb5cadff4fffffffffffffffffffffffffffffffff5e1ccb9a88d78634d38230e00000000000000000000000000000000000000000000000b1d314556647a8c9fb4c3d3e6fafffffffffffffffffffffffffffffffffffffffffae6d4c3ab96816c563c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b080100000000000c1926313e4a4f5d646b6b67625a534b453832281b1305000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404a60728399a4b5c4d4e3f3fffffffffffffffffff6e6d8cebdb1aa9f9a97979a9fa9b0b4c1cad3e1ebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b29c87725443301c0700000000091f34495e74899eb3c9def3fffffffffffffffffffffffffff8e3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3d4e606f849aabbccfe3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b6a59d8b7f74655d4b4437291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21374c61778b9fb5cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102032434f5b636c72777a7d7f808080808080808080808080808080808080808080808080808080807e7b77716961574b44372d1f13050000000000000000000000000000000000000000000a1a2c3d4958616d7880878d92969a9d9faba4a5a6a7a8a8a8a9a8a8a7a6a5a4a3a2a1a89e9a948a8075635b4a372a1d1204000000000000000000000000000000000000000000121d3145566278899eaabbcee2ebfcfff7ebe3ccbfb3ab9f9e9fabb2b7c3cfd9e7f3fffff6e3cfbcab9a85705e4c3821100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31414b6073849aa5b6c5d5e5f5fffff4e8e0d7cdc9c9cdd6dee1e9f5fffffff4e4d3c2b19f907b665544311a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b5e6670777c7e807f7d766960544538281909000e1927313c494d5a626b73797f83878a8d8e8f8f8e8d897f73604b3d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435473889eb3c8cac6c1c5b9b3b0aeafb3b9bfb29d8774604b3620110000000000000000000000000000000000000000000000000000000000000000000a1e324657697f94a4b6c5d2cfd7cdc9bcb5a59d8b7e6d6056473a2a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b2933424f5b63747f8a99a1aeb4bbc8c6c6bab49e95806b614f40301f0f0000000d22374c62778b9fb5cadfeffffffffffffffffffffffffffffffffffff8f3e8e0dee0e8ebf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7e0cdbfb2a39b86776159473a2a1b0a000000000000000000000000000000000000000000061525334452636c80959eb5bcc9d7e5f3fffffffffffffffffffffffffffffffffffef7f4eee9e8e9edf3f5fbfffffffffffffffffffdebdbcdbdaf9d927d675d4b3b2b19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364d63788da2b4c8ddf4fffffffffffffffffffffffffffffff2e2d4c4b8a89e918174655d5043332010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121c29334350616e8399abbccfe3f7fffffffffffffffffffffffffffffffeead8c8aa95806a55402b150000081d31445573899eb3c8def3fffffffffffffffffffffffffffffffffce8d6c6a7927d6752362513000000000000000000000000000000000000000000000b1b2e3f4b6074869caabbcee1f1fffffffffffffffffffffffffffffffffffffffffff4dfcab7a58f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141c201c1408080000000009141d2d363f4b4f5656524d493c3632281e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c3043546175869ca6b7c5d6e4f4fffffffffffffffffff6eae2cec8bbb4afacadafb4bac7c8d1dfe6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab96816c563625130000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffead5bfaa95806a553c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2b3b4a5b687e93a2b4c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0d3c3b7a99f94867b6b6055473a2a1c120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475872879cb1c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a5907b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021525323d4a4e57596265686a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a69666259534b46393127190f0100000000000000000000000000000000000000000000000f1f2c3a474c5a636b72787d8185888a8d8e9091929393939393929291908f8e8d8c8b89857e766b61574a3d2d190d000000000000000000000000000000000000000000000002152738485a657b8c9fb4bdceddeefefffeeaddd0c9bcb5b3b5bcc9cad4e3ebf7fffff6e6d4c3b59f8d7a644f402f1c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d3144556176879ca7b8c7d7e7f7fffffbf5e9e1dedee1e9f4f6fdfffffff6e6d6c6b6a497816c5e4c3727150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631404c51596266696a6a6761584a4336281a0a00000009151d2b353c484d5460646a6e727577797a7a7978746a605544311f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426365a70859aafc5dadbd6d6ccc9c5c3c4c9cccab7a5927d68523f2f1c0800000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb4c2d3e3e5e9e1dacfc3b7aa9f9382746159473a2a1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2d3a464c60697985959fa9b2bfcaced9dcd7cdbcb09e947f695f4d3d2c1909000011263b51667b90abbccfe3f8fffffffffffffffffffffffffffffffffffffffbf5f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeaddcfc1b5a49c867761584739281808000000000000000000000000000000000000000000071626344552626b7f939fabbac7d5e3f0fefffffffffffffffffffffffffffff6eae2dfd9d4d2d4d7dde0e7f3f7fffffffffffffffff9ebdbccbbb49f8b7b655948372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082135495b70859ab0c6d7e9fcfffffffffffffffffffffffffffffff2e2d5c6b9b49e96867b6a62503e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12141614100b090200000000000000000000050e19202f3a474c626a7f94a1b3c9d9ebfefffffffffffffffffffffffffffffff7e2cebbaa907b65503b26100000011527375c71879cb1c6dcf1ffffffffffffffffffffffffffffffffffecd7c2ad97826d5443301c070000000000000000000000000000000000000000031629394b5d6b8095a4b5c8d9ebfffffffffffffffffffffffffffffffffffffffffffff2ddc7b29d87725c4b37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d181f222630353026221b100a03000001101b222e373a40413d38352b211e160a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253646576278889da7b9c6d6e4f3fffffffffffffffffffeebe6d8cec9c4c1c2c5c9cdd7dde4eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5b49f8c78634d38230e0000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffff1dcc6b19c86715a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839485963798a9fb4c0d0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d4c7bab4a49c8d80736158473a2f1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a586d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151f2d36393b484c5053555555555555555555555555555555555555555555555555555555555554514c483b3632291d150900000000000000000000000000000000000000000000000000010f1c2a333c494d565b63686c70737577797b7c7d7d7e7e7e7e7d7c7b7b7a7978777674706961584b46392d1f0f000000000000000000000000000000000000000000000000000a1a2b3c4b5d697e939fb1bfd0e0f0fffffbede7dacfcac8cacfdadfe6f1fefffffeebd9c8b6a597826d5c4a36221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273747586379899ea9bac9d9ebfefffffffcf6f4f3f5fcfffffffffffeead8c8b9a89c8675604b402f1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2f383b474c51545555524c463a3025180a0000000000020e19202b3536434a4e5459556062646465646360544b443726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41566c8196abc1d6ebebe8e0dedad8dadee0d4c3b19c86715d4c38230d000000000000000000000000000000000000000000000000000000000000000215283853687d92a8b9cce0f0fffcf7ece3d4c8bbb4a097857761584738281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021522303d4a58616e7e8b9ba3b4bac7cfdfe2ebf1e9e1cdbcb59f8d7d675b49372614010013283e53687d93a8c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeddfd2c2b5a49c867661574536251300000000000000000000000000000000000000000000081727344451616a7f8d9fa9b8c5d3e0effdfffffffffffffffffffffffbece6d8cecac4bfbdbfc2c8cbd5dce3eef9fffffffffffffff9e9e2cebaa99d8877625544311d0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c53687d92a8b9cde1f6fffffffffffffffffffffffffffffffff2e4d7cdbdb0a49c8d806a5c4a36220e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d182022272a2b2925201d150b09020000000000050d181f2b35404c58616e80949dafbfcfe7f7fffffffffffffffffffffffffffffffff4dfcab49f8a76614b36210c0000001b30455a70859aafc5daeffffffffffffffffffffffffffffffffffff2ddc8b39d8874604a35200c00000000000000000000000000000000000000000e1e324657647a8c9fb4c2d2e6f6fffffffffffffffffffffffffffffffffffffffffffae7d4c4ab96816b563e2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309111c232a343736434b4336372e211e160b07000007101b22252b2b282320190e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182939485a6379899ea8b9c6d5e3f1fffffffffffffffffffff6eae2dfdad6d7dadee1e9f5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0ccb9a797826d5a4935200c0000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffff3decab6a48d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e3245576277879da9bacddeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5d7cdc2b6ab9f96847661584c403127190b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636556b8095aac0d5eafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e88735947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21242b34373b3d3f404040404040404040404040404040404040404040414548484846403f3c37342a211e160b01000000000000000000000000000000000000000000000000000000000c171f2c35383c494d53575a556062646567676868696968686766656463626160565a544c473a32281b0f0100000000000000000000000000000000000000000000000000000e1e2f3f4f606c8197a1b3c2d2e2f2fffffff7ece3dfdedfe3ecf7fafffffffceee2cebbaa9d8776614c3e2d1b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a495b647b8b9fabbccfe3eaf9fffffffffffffffffffffffff8eae2cebbaa9e8a796356453222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121c242a34373c3f403f3d3633291c13080000000000000000060e1920253035393f37444b4d4e4f4f4f4d4b433631261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7c7d7e9fdfbf5f3f0eeeff3f1dec9b5a4907b65503b2b1805000000000000000000000000000000000000000000000000000000000000091d32455670859ab0c6d6e8fefffffffff1e6d8cebeb1a39b8676615645321d12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d33404d5b637683939fa9b5c1cdd7e5edf7fefffceae3cfbcab9e8a79635544311d080013283d53687d92a8bdd2e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d2c2b5a49b8575605443301c100000000000000000000000000000000000000000000009172634435061697d8b9ea6b6c2d2dfeffefffffffffffffffffff3e8e0cfc8bbb4afa9a8aaadb3b8c5c8d1dee5f0fefffffffffffffdead8c7b8a69a8473604b3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e21364b6176899eb4c9def1fffffffffffffffffffffffffffffffffff4e9e1cdc2b6ab9f8d7a644f3c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222b34373c3f403e3a363228201d150b0700070e19202a343c484d5e667683959eafbbccddedfffffffffffffffffffffffffffffffffeebd9c9b09a85705746321e09000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffff4e0cbb7a68f7a65503b2a18040000000000000000000000000000000000000e1f30414b6175879caabbcee0f0fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000030003090c0e161e212e373b484c555460544f4b3e363229211a101214151413111616120d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3c4a5b647a8a9ea8b8c5d3e1eefcfffffffffffffffffffdf7f4efececeff4f6fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcebeb39e8977614c3c2c19060000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffff9e5d3c2a8937d68533e28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f32434b6075859ba5b7c7d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2d3c9bcb5a29a8676665e4b4437291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c3043546a8095aabfd5eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b3b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e18202225282a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2c36434b50575b5d5e5d5b564d493c3123130a0300000000000000000000000000000000000000000000000000000000000000040e1920232c35383d4137444b4d4f5051525353535453535251504f4e4d4c4b45383f3733291e160b0000000000000000000000000000000000000000000000000000000000112132424b60738399a3b5c3d4e3f3fffffffff8f4f3f4f8fffffffffffdeedecebdb49f8c7a64574633201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3c4b5d677d8d9fb4bbccdbebf9fffffffffffffffffffff8eadaccbcb49f8c7c665b4a38281604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d181f2226292b2a28211f170b0000000000000000000000000508131c20242a27313638393a3a39383530261d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea9bacde1f6fffffffffffffff8e5d2c2ae99836e59483420080000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb4c9dff4fffffffffffff6eae2cec1b4a49b8574604b402f1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b19273143505e66798799a1b4bac7d2e1e9f5ffffffffffffecdac9b9a89b8674604b35200b0010263b50657b90a5c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0d2c2b4a3998372604a3e2e1a0a0000000000000000000000000000000000000000000008162533424f5f677b889ca4b5c1d2e0f0fefffffffffffffff1e3d6ccbeb2aa9f99949394989ea6afb4c0cad3e2ebf6fffffffffffff5e5d5c4b4a2957f6a5b4a36211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576d8297adc3d3e6f9fffffffffffffffffffffffffffffffffffcebe0d3c9bcab99836e5b4935210a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513202e363b484c52545554504b4538363228201c131b222b353b484c5a626e7c8798a0afbcccd9e9fbfffffffffffffffffffffffffffffffff7e3cfbcab937e695339281603000003182d43586d8298adc2d7edfffffffffffffffffffffffffffffffffffae7d5c4ad97826d5947341f0d00000000000000000000000000000000000a1a2c3d4d5f6d8197a5b6c8d9ebfefffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d8873604a35200b0000000000000000000000000000000000000000000000000000000000000000000000050b0d1216181b161e21242832363f4b5059626a72756c645c534b4639362d2527292a29282623201d15140f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2d3d4b5c647a8a9ea6b6c3d0deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d1c1b19f927d675947341e0e000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffecd7c1ac97826c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f616e8298a3b5c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e7dacfc0b4a49c887c6c60554639291a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30404b6073849aafc4d9efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10131516161616161616161616161616161b2c3c495460666c70727372706b625a4e4131211100000000000000000000000000000000000000000000000000000000000000000000060c0e192123282c27313638393b3c3d3e3e3e3e3e3d3d3c3b3a39383736322829211f170c0300000000000000000000000000000000000000000000000000000000000003141d3144556175859ba5b7c5d5e4f4fffffffffffffffffffffffffdefdfd0c0b19f947f695c4b392917020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4d5f687e939dafbccddbebf9fffffffffffffffffdeadaccbcaf9d937e685e4c3d2d1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11141515120c0a0400000000000000000000000000000000070b0f15151d20222425252423201c140801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4c9def4fffffffffffffffff0dfcab49f8b77624d3626140100000000000000000000000000000000000000000000000000000000000f243a4f647a8faabbcee2f7fffffffffffffffdecdfd1c2b5a397816d5e4c3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b2937444b616a7c8a9ca5b3bfcdd7e5f0fdfffffffffffff7e7dac9bbaa9e8977624d37220d000d22374c62778ca5b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e0d1c1b2a1957f6a5c4b382715020000000000000000000000000000000000000000000007152432414d5d6478869ba3b5c2d2e0effdfffffffffff1e1d4c5b8b3a0988b847f7d7f8288909aa2b1b6c2ced9e6f2fffffffffffff2e2d1c0b49f8b79634e3e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316293950657a8fa5b6cadfecfdfffffffffffffffffffffffffffffffffffef0e7dac9b59f8c78634d38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031323313e4a4f596267696b69656056514b45383530252d363c484d59626c7883909da5b2bfccdae9f7fffffffffffffffffffffffffffffffffff4dfcab49f8b77624c37220d00000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffff2dec9b49f8a77614c3b2b180500000000000000000000000000000003162838495b677d919fb1c3d3e6f6fffffffffffffffffffffffffffffffffffffffffffffae7d5c4ab96816c5443301c07000000000000000000000000000000000000000000000000000000000000000003090d182022272b2d302832363938454b535d656e777f8788827a716861574e4a3d3a3c3e3f3f3d3b383631272925201d15110c0b0400000000010203040001080b0d0f1114110c0a0400000000000000000000000000000000000000000000000000000f1f2e3e4b5c647a889ca5b3bfcddaebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c4b5a397826d5f4d3b2a1800000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffeed9c3ae99846e59442f1904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b697e94a0b2c1d2e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d1c2b5a69d90817361574638271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6a8095a2b3c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939495a63737b8185878887858078685f4e3f2e1b0b000000000000000000000000000000000000000000000000000000000000000000000000060c0e1317151d20222426272828292929292827262625242322211e16140c0a040000000000000000000000000000000000000000000000000000000000000000000115273746576277879da7b8c6d6e5f5fffffffffffffffffffffeefdfd1c1b3a297816c614f3e2e1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030404e606a7f959eb0bdcddbeafefffffffffffff6eae2ccbcaf9e957f6a604e402f1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0d0f0f100f0e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bb0c6dbf0fffffffffffffffff7e2cebbaa947f6a5443301c08000000000000000000000000000000000000000000000000000000000013283d53687d92a8c8d8eafdfffffffffffffffffdefe0d1c1b19f917c665846331f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a394655606d7f8d9ea8b6c3cfe2eaf5fffffffffffffff7e7dac9bcab9f8c7c66594834200b000b1f34475972889db2c7dde9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeefdfcfbfb49f8c7a645645311d0b0000000000000000000000000000000000000000000000061423303f4b5a6276859ba4b5c2d2dfedfefffffff1e1d3c3b6a79e9182786f6a686a6d747b848f9ca4b4bbc8d4e2effcffffffffffefe2cebbaa9a846f5c4a36220800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b23374b5d72879cb2bdcedfeffffffffffffffffffffffffffffffffffffffff7e3cfbcab96816c5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112131414e5c646f777c7f807e7a756e6760564f4a43363e4a4e5a626c77818b99a1b2b7c3cfddeaf8fffffffffffffffffffffffffffffffffffce9d7c7af9a8570594834200b0000000014293e53697e93a8c7d7e9fdfffffffffffffffffffffffffffffffffff6e1cdbaa995806b5948342013010000000000000000000000000005131e32455663798a9eb4bdcee1f1fffffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a68f79644f36251300000000000000000000000000000000000000000000000000000000000000010a161e212b34373c40434539464b4e52566068717a838b949c9e978f867e766c635b544f5254545452504e4b45383e3a36312727221f18141415161617181a1b141d202224272927211f170b060000000000000000000000000000000000000000000000000110202e3e4b5c6478879aa1b0bccde4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d6c5b7a69b8574604b41301d0c00000000000000091f34495e74899eb3c9def3ffffffffffffffffffffffffffffffefdac5af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e4e63798b9fb4becfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeee0d2c4b7b29f968475615645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758667c8d9fb5c0d0e3f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465763788590969a9d9d9d9b958b7d685d4b3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0d0f1012121313141413131211100f0e0d0c0b090200000000000000000000000000000000000000000000000000000000000000000000000000000919293948596379899ea8b9c7d7e5f5fffffffffffffffffceedfd2c1b4a39a8373604b43322010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021222314250616b80969fb0bdcde3ebf7fffffffff3e6d8cebbaf9e95806b61504231221101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737586d8297adc2d7ecfffffffffffffffffeebd9c8b29d8773604b35200f0000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fffffffffffffffffffffeefdfcebdb39d8876614c3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2c3b4857617381949fabb9c6d3e1edfdfffffffffffffff6e7d9c9bcab9f8d7d675e4c3b2b18050005182a3b586e8398adbccce2ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdede2cebbaa9c8674604b3928160300000000000000000000000000000000000000000000000513202e3c49586176869ca4b5c1cfe2eaf6fff0e1d3c3b6a59d897c6d625a5453555460666f7b86959faab7c4d1deecfafffffffffdead8c8b3a28e7a644f3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f53697e939fb1c0d1e3f3ffffffffffffffffffffffffffffffffffffffecdac9b39e8975604b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182e3f4e5f687a848c919495938f89837c756c64605452535c646e78818a969fa9b2bfcad4e1edfbfffffffffffffffffffffffffffffffffffff6e1cdbaa9927d68533b2b1805000000000f253a4f647a8fa9bacde1f6fffffffffffffffffffffffffffffffffffce9d7c7b49f8a77624d41301f0f00000000000000000000000004132333434b6075869ca8b9ccdbecfffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604a35200b00000000000000000000000000000000000000000000000000000000000008141c2832363b484d5255585a5c576163676c757d868f989faab2b3aca49c9389817970696567696a69686663605658544f4b45383c37342a29292a2b2b2d2e2f3026313537393c3e3c36332920190e0000000000000000000000000000000000000000000000000210202e3e4a5a637683969eb0c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef5e5d7c6b8a79d88776256453223130000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffff0dac5b09b85705b46301b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c70849aa9bacddcecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e2d4cbbdb0a29a8474604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c6176899eabbccfdeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a38e79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176879ba3acb0b2b3b2b0aa9f8d7b655846331f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3b495b647a8a9ea9bac7d7e5f4fffffffffffffbedded1c1b5a39b84756155443125140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041424334351626c81969fb0bccfd9e7f4fffdefe3d5c8bbb49d94806b62504333241403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e9fffffffffffffffffff6dfcab6a5907b66513d2d1a0700000000000000000000000000000000000000000000000000000000162b40566b8095abc0d5eafffffffffffffffffffffffdecdfcbb7a696806b5a49352013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101f2d3c4959627584979fb5bcc9d7e4f1fffffffffffffffff5e6d8c9bcab9f8d7e685f4d402f1d0d00000013283e53687e939eaebbced9e6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b6a4947f695746321e0900000000000000000000000000000000000000000000000002101e2b3a47586277869ba3b3bfced8e6ece3d2c3b6a59c8779665e4d483c3e36434b505d65747f8c9da6b4c0cfdceaf8fffffffff6e6d0c0ac96816c5443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b4f606d8197a2b4c5d5e7fbfffffffffffffffffffffffffffffffffffff7e0ccb9a7927d67523a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b5d687e8c9aa2a7a9aaa9a89e999189827a736c67686d79838b969fa9b4bac7cfdfe6f1fffffffffffffffffffffffffffffffffffffffff4dec9b49f8a76614c36210d00000000000b20364b60758a9fb4c9def4fffffffffffffffffffffffffffffffffffff5e1cdbaa898826e5f4d3d2c1d0d00000000000000000000031122304150616d8298a4b5c6d6e8f9fffffffffffffffffffffffffffffffffffffffffffffff5e4d0c0ad98826d5443301c0700000000000000000000000000000000000000000000000000000000021018263039454b545962676b6d70727476797c8188939ca4aeb4bbc8c8c2b5b1a89e978e857e7a7c7e7f7e7d7b7875716d6964605656514c473b3e3f3f40414243444537444b4c4f5154514c463a352c1c130800000000000000000000000000000000000000000000000210202d3c495861728096a8b9cce1f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe3d7c7baa89e8979635948382816050000000000000000091f34495e74899eb3c9def3fffffffffffffffffffffffffffffff0dbc6b09b86715b46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa2b4c7d7eafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dfcdc0b4a295806b553625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa8b9c9daecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a5b5c1c5c7c8c7c8bbab9d8776614c402f1b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4a5c657b8b9fa9bac7d6e4f2fffffffffbeaddcfc0b4a39b857661574637271507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525344451636c81959eb4bcc9d6e4eeeae2d2c5b8aa9f927f6b625144332515060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1016131c20211e160b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f22252220190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92a7c0d0e6f6fffffffffffffffff9e6d4c3af9a846f5b4a36210d00000000000000000000000000000000000000000000000000000000162c41566b8196abc0d6ebfffffffffffffffffffffffffae7d4c4b49f8b78634d41311e0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202e3d4a5a6377859aa2b1becfdae7f4fffffffffffffffff4e5d7c8bbab9f8d7e68604e41312212000000000b20354a607280949db4bbc8d8e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d3c2b39e8975614b36210c00000000000000000000000000000000000000000000000000000e1c2a3a475962768599a1b4bbc8d1dacfc2b5a59c8777635b4c40352b282630353f4b55606a7b879aa2b2becddaeaf8ffffffffeeddc8b29d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f32424b6074849ba7b8cce0ebfffffffffffffffffffffffffffffffffffffbe8d6c5af9a846f5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354657b8d9faab4c0bec0c6b9b4aea79e978f87817d7d828c989faab4bac7cdd7e5edfafffffffffffffffffffffffffffffffffffffffffae7d4c4ad98836d5746331e0a0000000000091d3245566f849aafc4daeffffffffffffffffffffffffffffffffffffffce9d7c6b2a0917d675b493b2b1d1001000000000000000412212f404d5f6a7f95a0b2c2d2e4f4fffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b3a28f7a644f362513000000000000000000000000000000000000000000000000000000000311202d36434b57606971777c80828587898b8e91969ea7b1b5c2c9ced8ded2c9c6b9b4aca39b948f9193949492908d8a87837e7a75706b6661595854545555565758595b5c5560626466696661584d493c3025180b000000000000000000000000000000000000000000000002101e2c3a47546075899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e7d9cfc7baa99f8a7b645b4a3b2b1a0a000000000000000000081d31445574899eb3c9def3fffffffffffffffffffffffffffffff0dbc6b19b86715c3d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93aabbced9e6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaebded1c0b39e88735443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c3d3e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b39e89745846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628385a6f8499afc3d2dadcdddcd8c9b7a598826d5e4c39281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3e4b5d667c8b9fa9b9c6d5e2effefff4e8e0cdbfb2a29a8576615846392919090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071626344552636c80939fabb9c5d1dfd8cec1b5a79e8c7e6a615144342615070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208141c20252b2530353632281e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151d2a34373b38352b1e1407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea2b4c8d8eafdfffffffffffffffff1dcc7b3a28e79634e3b2b180500000000000000000000000000000000000000000000000000000014293f54697e94a9c3d4e6fafffffffffffffffffffffffff2e2cebaa99a846f5f4e3c2c1f18100c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e3e4b5b6378879ba3b3c0cee3ecf7fffffffffffffffff3e4d6c7baaa9f8d7d68604e423123130400000000071c304354606b7f929faabac7d7e4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e0ccb8a7937e68533929170300000000000000000000000000000000000000000000000000000c1c2a3b4758617583949faab4c0c9bcb5a49c87786259493d2f201913141c202e37444b5d65768498a0b0bcccdae9f7fffffff4dfcbb7a68f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002141d3145566277899eb3bdcee1f1fffffffffffffffffffffffffffffffffffff3dfcab49f8b77614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073869cabbbc8d1d4d5d7cdc9c5b9b3aca59d979293989fabb4bbc8cdd7e2eaf5fffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a6907b66503929170300000000000215283854697f94a9c3d3e6f9fffffffffffffffffffffffffffffffffffff5e4cfbeb39e89796359483b2d1c140800000000000414222f404c5e677d929eafbecfe0f0ffffffffffffffffffffffffffffffffffffffffffffffffeae1cdbaa89a846f5c4b3718080000000000000000000000000000000000000000000000000000000011212f3e4a546067757e868c9195989a9c9ea7a3a7acb3b8c5c9d2dfe2eaf0e5ded6ccc9c1b5b0a9a4a7a9a9a9a7a5aa9f9c98938f8a85807c77726d69696a6b6b6c6d6f7071737577797c7e7c766d635a4a4336281b0c0000000000000000000000000000000000000000000000000e1c2a3645566f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece0d2c9bcb4a99f8b7b655d4b3d2d1d0d000000000000000000000b20364b60758a9fb4c9dff4fffffffffffffffffffffffffffffff3dec9b39e89745b493521130804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798b9fb4bbc8d3dee5f0f4f6fdfffffffffffffffffffffffffffffffffffffefcfbfffef7f4f3f1f0efeeedededededededededededeef2f4fafffffaf4eee6d8c9b49f8975604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da5b6cadfedfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3cfbcab9b85705b3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455673889db3c8ddeff2f2f2e7d4c3b2a0907c665745321e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202f3f4c5e667c8b9ea8b8c4d2e3ebeee4d6ccbcb0a09884766158473a291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081626344552626b7e8d9ea7b4c0cac8bbb4a39b897b68605043342616070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2630353a4036434a4b463933291b1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525333b474c504d483c322514040000000000000000000000000505000000000000000000000000000000000000000000000000000000000d22364a5c6f849aaabbcee2effffffffffffffffff6e3d0c0ad97826d594834200d00000000000000000000000000000000000000000000000000000010263b50657b90a5b7cbdfeffffffffffffffffffffffffffdead8c7b3a1927d685a493a342a26211e17150e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000411212f3f4b5c6479889da5b5c1d0deecfffffffffffffffffff2e3d5c6b9a99f8c7d685f4e4231241305000000000000132536434a616a7e8c9fa9bac6d6e3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f8fefffffffffbe8d5c5b09a85705746331e0a0000000000000000000000000000000000000000000000000000000d1d2a3a475760727f8c9aa2abaeab9f978678625a483b2c1f1206000108111927313f4b58617482969eafbccbd9e9f8fffffae7d4c4aa957f6a55372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384859667c919fb1c3d4e6f9fffffffffffffffffffffffffffffffffff7e2cebbaa917c665138271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90a4b6c9d9e6e9eae9e1ded6ccc9c3b7b2aca7a8adb5bcc9ced8e1e9f5fdfffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d8874604b35200b000000000000000e23394e63788ea4b6cadef3ffffffffffffffffffffffffffffffffffffffece0ccb9a79d877762594a3e302618100700000b171f32404c5e667c8b9fb4bcccdcecfefffffffffffffffffffffffffffffffffffffffffffff7ece3ccbcb49f8a79634e3e2e1b000000000000000000000000000000000000000000000000000000000d1d2f404c5c64737d87939ba3a7aaadafb1b3b9c5bcc1c8ccd5dee5f0f7fdfff8f4e8e1ded2c9c5bebabcbebfbebdc8bbb4b1ada9a99f9a96918c87827e7e7f80808283848587888a8c8e9193918b82786960544639291c0c000000000000000000000000000000000000000000000008131d3245566d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbecdccfc2b5ab9f988b7c655d4b3f2e1f0f000000000000000000000316283950657b90aabbcee2f7fffffffffffffffffffffffffffffff5e0ccb9a78d78634e3c30251f1712110f0f0f12131313120f0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6a7f949faab6c3c9d2dadfe2eaeaeceef0f1f2f2f3f3f3f2f1f1f0eeedeceae9e7e5e4ebe2dfdddcdbd9d8d8d8d8d8d8d8d8d8d8d8d8d9dddfe7e4e5e7dfddd0c8bbab9a85705443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b72879cb2becfddebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d1c0b49f8c7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba6b8cbe0f4fffffff1e1cfbeb29d8775604b3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212f404c5e667b8a9da6b5c1cfd9dfd0c5b9b39e9582746158473a291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008172734445161697c899aa2b1b5b4aa9f958578655d4e42332516080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a283236434b50555a546061574b463930211a0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011525334350596165625a4f43322212000000000000000000060c0e1a1a0d0b0500000000000000000000000000000000000000000000000000071b2d3e4e63798b9fb4c1d1e4f4ffffffffffffffffeedfc9b49f8b77624d3b2a180500000000000000000000000000000000000000000000000000000b20354b6073879db2c1d1e7f7fffffffffffffffffffffffff5e5d0bfb49e8a7863584c473b3b3633292a24211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412222f3f4c5d657a899da6b6c3d2dfeefcfffffffffffffffef0e2d4c5b8a89e8b7c675f4e41312413060000000000000008182530434f60687d8b9fa8b9c5d5e3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1eeecebebebebebebebebebebebebebe9e3e3e9f2f4fafffff3dfcab59f8b76614c36210c000000000000000000000000000000000000000000000000000000000d1c2a394554606a7a858f9699968c82756259483c2b1d0e00000000000009151d2e3a4756606d80959eaebbcbdaeaf8ffffefdac5b09a85705544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3b4c5e6c8197a5b6cadfecfffffffffffffffffffffffffffffffffffeebd9c8ab96816c5645311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8196abc2d3e7f6fffffcf6f3e8e0ded4cbc7c1bcbdc2cacfdae2eaf6fcfffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c1ab95806b5443301c08000000000000000c2135495b72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffbe8d6c5b7a59c8678645c4b43362d221b10131c2933424f5e667c8b9fa9bacddaeafafffffffffffffffffffffffffffffffffffffffffffff6e7dacfbcaf9e927e685b4936201000000000000000000000000000000000000000000000000000000005182a3b4c5e657a86929da5b1b5c2c0c2c5c7c9ccd6d1d6dee0e8f3f8fffffffffffffcf5efe4dddbd3cfd1d3d4d3d2d8cecac6c2c7bab4b0aba6a59c9893949495969798999a9c9e9faba4a6a9aa9f978b7f726157463a291a0a0000000000000000000000000000000000000000000a182530444b6075879db2c7ddf2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedddcfbeb2a39b8c8379655d4c3f2f20100100000000000000000000091e3246576d8297acc8d8eafdfffffffffffffffffffffffffffffffbe8d6c5aa957f6a5a4a433633292826242425272828282725201d150904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50616a7f8c9ca5b1b5c2c5c9cdd7d5d7d9dadcdddddededddddcdbdad9d8d7d5d3d2d0ced9cecac8c7c5c4c3c3c3c3c3c3c3c3c3c3c3c3c4c8cbd4cfd0d4cbc8bfb3aa9f8d7b655036251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d52677d92a0b2bfcddfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3f3f3f2f1ebe3d3c3b4a295806b5d4b37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768cabbccfe3f8ffffffffecdfcab7a596806b5a4935201100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311222f404c5d657a889ba3b4bcc9cac0b4a79e9180726056463a291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009172633424f5e667884929b9f9e988b8074625a4b3f312415070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b38454b5460656b6f7275766b61574d41362d1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f334350626a777a7869614f402f1808000000000000000e1a21232f30221f180d00000000000000000000000000000000000000000000000000102136495b6a7f95a3b5c6d6e8fcfffffffffffffff6e2cebaa996816b5947341f0f0000000000000000000000000000000000000000000000000000081c304354687d92a3b4c9d9ebfeffffffffffffffffffffffffeee1ccb9a89c867668615956504b46394039362d1d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412222f404c5d657b8a9ea7b7c4d4e1f0fefffffffffffffffdefe0d3c4b7a79e8a7b665e4d413123130600000000000000000008131c32424e5f677c8a9ea7b8c5d5e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1e6dedcd8d6d6d6d6d6d6d6d6d6d6d6d6d6d6d3ceced4dddfe7f2fff8e3cfbcab8f7a65503a251000000000000000000000000000000000000000000000000000000000000c1b2836434a5c64707a818481796d6157483b2b1e0e000000000000000002101c2a38454b626b7f949daebbccdaeaf9fff4dec9b49f8975604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6175879db2becee3f3fffffffffffffffffffffffffffffffffff3ddc8b39e8875604b36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859ab0c5daeffffffffffffffbf5f2e6dfddd6d2d2d7dfe3ecf7fefffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b4a38d78634e3626140100000000000000061a2c3d566b8095abc3d3e6f9fffffffffffffffffffffffffffffffffffffff4e4d4c3b6a49c887a6960544a3e362e2225303a464c60697c8b9fa9bac7d7eaf8fffffffffffffffffffffffffffffffffffffffffffff5e6d8c9bcb59e95806b604e3d2c1a020000000000000000000000000000000000000000000000000000000b1f344759657c8b9ca4b2b7c3c9d2d5d7dadcdee0e8e6ebf3f5fbfffffffffffffffffffffff8f2f0e9e4e6e8e9e9e7eae2dfdcd8d7cdc9c5c0c3b6b2ada9a9aaaaabacadaeb0b1b3b4bcc9bbc8bbb4a99f94837561584638281502000000000000000000000000000000000000000c1a2736434a626d8297a5b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e2cfbfb2a098857a6e635b4c3f2f21110200000000000000000000000c21364b6176899eb4c9def3fffffffffffffffffffffffffffffffffff3dec9b39e89786760544c473a3d3b3a393a3c3d3d3d3c3a3631271f170b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f33435061697b87939ca4aab0b4bac7bfc2c4c5c6c8c8c8c8c8c8c7c6c5c4c3c1c0bebdbbb9c8bbb4b3b1b0afaeadadadadadadadadadadadaeb3b7c4babac4b7b2aca1998b7d675d4b37180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e253a4d5f6e8298a1b0bdcad4e0e7f3f9fffffffffffffffffffffffffffffffffffffffffffffff9f4e8e1dedededddbd9cfc2b6a59a8473604b3f2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff4fffffffff9e6d4c3b49f8b78634d3f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311222f3f4b5c647885969fabb4b5b0a29a897c6b60544538291c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162432404c5a63727d868a8982796b6055493c2f21130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b48566069747a8084888a8a8075675f4e4a3d33291c13080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d50616a808b908b7f695e4c3626140100000000000e1f2c3538454537342a1d0d000000000000000000000000000000000000000000000000061a2c3d4b6073859ba8b9cce1ecfefffffffffffffdead8c7b49f8a77624c3d2d1c0f01000000000000000000000000000000000000000000000000011426364a6072859babbccfe3f0fffffffffffffffffffffffffce8d6c6b6a49c867d77706b65615758554e4a3d3126190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000312222f404c5e667c8a9ea8b8c5d5e2f1fffffffffffffffffceedfd2c2b6a69d897a655d4c4030231305000000000000000000000000152431404d5e667b899ea7b7c4d4e2f1fffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0e5dedcd3cac7c3c1c0c0c0c0c0c0c0c0c0c0c0c0c0beb9b9bfc8cbd4e2ebfdecdac9a7917c67523c27120000000000000000000000000000000000000000000000000000000000000a1825303e4a4e5d656b6e6c645c4b46392b1d0e00000000000000000000000c1a28324451616a7f949dafbccddbecfdf6e1cdbaa98e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e324657657b909fb1c5d5e7fbfffffffffffffffffffffffffffffffff4e0cbb8a6927d685443301c0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33495e73889eb3c8ddf3fffffffffffffffffffaf4f2ece7e8edf4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b09b85705b493518080000000000000000000f24394f64798ea4b6cadef3fffffffffffffffffffffffffffffffffffffffff1e1d3c3b6a69d8b7e73645c4f4a3e3736434a58616d7e8c9fa9bac7d7e5f5fffffffffffffffffffffffffffffffffffffffffffff4e4d7c8bbab9f94806b625142311f0f000000000000000000000000000000000000000000000000000000000d22374c6277899ea9b5c2cbd4dee5eaedeff1f3f5fbfffffffffffffffffffffffffffffffffffffffef9fcfefefefffef7f4f1ede9e1dedad5d3cac7c2bebebfc0c0c1c2c4c5c6c8cacfd9d1d8cec7bab4a1998476615645321d130000000000000000000000000000000000010f1c2a384554606c80969fb1c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b2a1988274645c4e4a3d2f2111030000000000000000000000071a2d3e53687d93a8b9cce1f5fffffffffffffffffffffffffffffffffff5e0ccb9a79d877d736861585652504f4e4f51535353514f4b443733291d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152533434f5d65747e868e959b9fa9a7aaacaeb0b1b2b3b3b3b3b2b2b1b0afadacaaa9a7a6a4a2aa9f9e9c9b9a999898989898989898989898999da6a3a5a5a4a69d978e8479675f4d3f2e1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e31414b607483969fb2b6c3cbd5dfe6f1f8fffffffffffffffffffffffffffffffffffffffff1e6dfd6ccc9c9c9c8c6c9bcb4a49c87776155443120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455672879cb2c7dcf1fffffffffff1e2cebaa999836e5d4b3723120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000411212e3e4a596274808c999f9f9a918478665e4a4336281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f3c495460677176756d635b4b44372b1e110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737485962747e888f95999d9f9f96887d70635b4c463930251d140f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000c2135495b6a7f949faa9f907c665443301c08000000000e1f2c3d494e5a5a4c473b2a18050000000000000000000000000000000000000000000000000f1d31445563788a9eb4bdcee0f0fffffffffffffff5e1cdbaa897816c5c4a3a2d1f1301000000000000000000000000000000000000000000000000081c304354647a8c9fb4c2d3e5f5fffffffffffffffffffffffff4e4d3c2b5a49c928b86807b76716d6a635b4b44372a1c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f404c5e667c8b9fa8b9c6d6e3f2fffffffffffffffffaecded0c1b5a49c8779645c4b3f2f2213050000000000000000000000000006132230404c5d647a899da6b7c4d4e1f1fffffffffffffffffffffffffffffffffffffffdf6f4f0ece6dfdcd3c9c6c3b6b2aeacabababababababababababababa9a3a3a9b2b7c4cee2eaead7c7a7927c67523d27120000000000000000000000000000000000000000000000000000000000000008131c2d363f4b4f5659574f4a3e32281b0d000000000000000000000000000a151d344350616a7f959eb0bdcee1f4fce9d7c7a7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394b5d6d8297a7b8cce0effffffffffffffffffffffffffffffffffbe7d5c4b19c8673604b382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455748a9fb4c9dff4fffffffffffffffffffffffffffcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa8937d68533d2c1a000000000000000000000d22364a5c72879cb2c7dceffffffffffffffffffffffffffffffffffffffffffff1e1d3c4b7a99f93857a6e645c534d4f5460677682939faabac7d7e5f5fffffffffffffffffffffffffffffffffffffffffffff4e4d6c6baaa9f8d7f6a6251443323130100000000000000000000000000000000000000000000000000000002152738566b8096a7b9c7d2dfe6f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4efebe6dfdcd7d3d3d4d5d5d7d8d9dadcdddfe3ebe6eae2d8cebfb3a39b8474604b41311b0b00000000000000000000000000000004121f2c3a4756607281969eb0becee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7ae99837260564a3e362d1f11030000000000000000000000000d21364a5c71859bb0c6d6e8fcfffffffffffffffffffffffffffffffffffbe8d6c5b7a59d91867d766f6b676664646467686868676460554c463a3126191003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071525323f4b556068717980858a8e929597999b9c9d9d9e9e9e9d9c9c9b999897959492908f8d8b8a8887868483838383838383838383838384888c8e8f908f8c8881796f635b4d4130211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131d324556607381909da5b3b8c4cad3dde4eff6fffffffffffffffffffffffffffffffffff1e1d4cac6b9b3b3b3b3b1aeab9f97867762594737271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738576d8297acc9d9ebfefffffffffdead8c7b2a18f7b6550402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311202d3b4856606b7a838a8a857c6f625a4d403025180a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2c36434a52576060554e493d3127190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455627785949da6aaafb2b4b4a69d9284796c61574a4336312624201d15110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1a150d0b05000000000000000000031629394e63798b9fb4bbb19c8673604b35200b0000000b1b2c3d495b636f6f625947341f0b00000000000000000000000000000000000000000000000001152737495a677d929fb1c2d2e4f4fffffffffffffce9d7c6b49f8c7964584a3d301d15090000000000000000000000000000000000000000000000001325364a5c6c8196a4b6c7d7e9fcfffffffffffffffffffffffff0e0d2c2b5b1ab9f9b95908b87837f796a6055473a2c1e0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f404c5e667c8b9fa9bac6d6e4f3fffffffffffffffff9ebdccfc0b3a39b8678635b4a3e2e2112040000000000000000000000000000000412222f3f4b5c6479889da6b7c3d4e1f1fffffffffffffffffffffffffffffffcf2f5eae2dfdbd7d4cac7c2b6b1a9a49c999796969696969696969696969696948e8e949da6b1bdced8e2cdbaa98f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000f1a212e373a41444139362d1e160b000000000000000000000000000000021625334350616b80969fb1c5d9eeffead5c0ab95806b56402b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f3f4c6176889eb3c0d1e6f6fffffffffffffffffffffffffffffffff3decab6a4927d675645311d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa7b8cce0f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dec9b49f8a76614c36210f00000000000000000000071b2d3e556a8095aac1d2e4f8fffffffffffffffffffffffffffffffffffffffffff1e2d4c7bab4a29b8d837a7069626469737c8897a0b4bbc8d7e5f5fffffffffffffffffffffffffffffffffffffffffffff4e4d6c6b9a89f8c7d696150443326160500000000000000000000000000000000000000000000000000000000091d31455672879cb2c5d6e5f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3f1ede8e9e9eaebecedeeeff1f3f4f7fefffef5eae2d0c1b4a398826d5f4d3a291704000000000000000000000000000115222f3d4958617482969fb0bccddcecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa98e79645445382d211a0f01000000000000000000000000011426364e64798ea3b5c9e4f4fffffffffffffffffffffffffffffffffffffff4e4d4c3b7b2a39b938a85817d7b79797a7c7d7d7d7c7a756b61584b44372e1e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212e37444b535c646a7075797c8082848587888889898888878685848382807e7d7b797876757372706f6e6e6e6e6e6e6e6e6e6e6e6e6f7377797a7b7a77736c645c4e493d3023130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384555606c7b87949ea6b2b6c3c9d2dce3eef5fefffffffffffffffffffffffffff3e3d4c3b7b2a89e9e9e9d9c99948c82756259483a2a19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c92abbccfe3f7fffffffffff5e5cfbfb09b85705e4c3824120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b38454b5c646e757670665e4d483c301c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1825303539454b4b4437352c1d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073859ba3b3b7c4c4c7c9c4b7b3a29a8c81766860544b44373935312726211f170f0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f222f2b221f180d02000000000000000a1e3246576d8297aabbcab6a4907b6651382715020003162939495b6379848477624c37220d0000000000000000000000000000000000000000000000000009192c3c4d5f6d8197a4b5c6d6e8fcfffffffffffff5e2cebbaa9c8676635b4d413127190c000000000000000000000000000000000000000000000008182d3e4b6075869ca9bacde1ecfbfffffffffffffffffffffffef0e0d2c9c9bcb4b0abab9f9c98958b7f736158493c2d20100200000000000000000000000000000000000000000000000000000000000000000000000000000211212f3f4c5e667c8b9fa9bac7d7e4f4fffffffffffffffffee9dbcdbeb2a29a8576625a493d2d20110300000000000000000000000000000000000311202e3e4a5b6379879da5b6c3d4e1f1fffffffffffffffffffffffffff8eadfd7d8cec9c6c1c3b6b2aca49c938c878381818181818181818181818181817e79797f88979fb4bbc8d4c8b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000007101b22252c2f2c24221b10030000000000000000000000000000000000071525334351626d8197acc2d7ecffedd8c3ae98836e59432e1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f334758687d92a2b4c8d9ebfefffffffffffffffffffffffffffffff9e5d3c2b29d8774604b3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445573899eb3c8def3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d2c1ad97826d5746331e0a00000000000000000000001023384e63788da3b5c9ddf5fffffffffffffffffffffffffffffffffffffffffffff2e5d7cdc0b4ab9f988f857e77797e87919da6b1beced9e6f5fffffffffffffffffffffffffffffffffffffffffffbf1e6d7c6b9a89e8a7c675f4f433325160800000000000000000000000000000000000000000000000000000000000b20364b60758a9fb5cadff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffdeddfd1c1b2a0927d675846331f0a00000000000000000000000009141d32404c5b63768498a0b0bdcddaebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8975604b36281a10070000000000000000000000000000081c3043546c8196acc1d2e4fffffffffffffffffffffffffffffffffffffffffff2e2d4cbc1b5b1a99f9a9692908f8e8f91929292918f8980766860554b3e33291b110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000310192731363e4a4f55566064676a6d6f70717373737373737271706f6e6c6b69686664636160545c5b5a595858585858585858585858595962646565646159574f4a3e352c1f13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2837444b5e66747f88939da5b0b5c1c7d0dbe2edfcfffffffffffffffffffffffbe7d5c5b7a59d8f8989898886837f786d6157483b2b1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffffedddc8b4a3907b665140301d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a28323e4a4f55606057514c40352b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c20283236353126211a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a3b4c1cbd5d9dddfd4cbc0b4aa9f96887d73676055524e4b44373c37332a24201c130b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3337444037342a1e160a0000000000000c21364b61768a9fb4c8d3c2ad98836e5645311d09000a1e3246576379889a95806a55402b1500000000000000000000000000000000000000000000000000000e1e30414b6075869ca8b9cce1eafcfffffffffffeebd9c8b5a49c8779675f4b44372a1c100200000000000000000000000000000000000000000000101e32455763798a9fb4bdceddedfcfffffffffffffffffffffffef0e5ded9cfcac5c9bcb4b1adaa9f958476635a4a3e2e2010020000000000000000000000000000000000000000000000000000000000000000000000000210202e3f4b5d657c8b9fa9bac7d7e5f5fffffffffffffffff6eae2ccbdb0a09883756158483c2c1f1002000000000000000000000000000000000000000210202d3d4a5b6378879da5b6c3d4e1f1fffffffffffffffffffffffceadaccc3c7bab4b1aca7a59d968f867e77726e6c6b6b6b6b6b6b6b6b6b6b6b6b6b6964646a7681939faab7c3bbaa99836e5746331e0a000000000000000000000000000000000000000000000000000000000000000000000000080e101619170f0d07000000000000000000000000000000000000000007152534444e63788da3b8cde2f8f0dbc5b09b86705b3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4a6072859aaabbcee2f7fffffffffffffffffffffffffffffffff1dfcab7a5947e695847331f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375b70859ab0c5d5e7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc2b5a38f7a644f3929170300000000000000000000000c2135495b70859bb0c7d7eafdfffffffffffffffffffffffffffffffffffffffffffff5eae2d1c9bcb5aea39b938c8e939ca4b2b7c4cee2ebf6fffffffffffffffffffffffffffffffffffffffdf6f3e7e0d4c8b9a89e8a7b665e4d41322415070000000000000000000000000000000000000000000000000000000000000c21364c61768ba9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefdfcfbeb39d8876614c36210c00000000000000000000000a192631434f5e6679869aa2b2becddbebf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefd9c4af9a846f564531180a000000000000000000000000000000000b20354b6074889db3c8ddeffffffffffffffffffffffffffffffffffffffffffffff2e6dfd2c9c7bab4afaba7a5a4a3a4a6a8a8a8a6a79e96887e73645c4b46392f1d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d202d363938454b4f525557595b5c5d5e5e5e5e5d5d5c5b5a5857555452514f4d4c4a433646454443434343434343434343433b474c4e50504f4c473b39362d211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192731404c56606a757e87919ba3afb3c0c6cfe1e8f4fffffffffffffffffffff5e0ccb8a79d877a74747473716e69625a4c46392b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859bb0c5dbf0fffffffffffff7e4d1c1b09b85715e4c3824120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d3637444b4b4539383020190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e21201d140906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172d42576c8297acc1d1e0e7eef2f2e7dfd1c8bbb4a69d92867c746c6764605556514c473a3a353025201c140807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a474c59554c473b32281a10020000000012273c52677c91a8bacddec9b49e8975604b36200b0a1a2f404b6175869ca698836e59432e19040000000000000000000000000000000000000000000000000000131e3245566379899eb3bccddeeefffffffffffff6e6d2c2b5a59c8a7d6b6055473a2d201302000000000000000000000000000000000000000000031628394a5b687e939fb1bfcfdeeefdfffffffffffffffffffffffff8f7ebe3dfdbd9cfcac6c8bbb4a29a8678645c4a3e2e201001000000000000000000000000000000000000000000000000000000000000000000000110202e3e4b5d657b8b9fa9bac7d7e5f5fffffffffffffffff4e6d8cebbae9f9682746157473a2b1e0f0100000000000000000000000000000000000000000002101f2d3c495a6278879da5b7c3d4e2f2fffffffffffffffffffff2dfccbcafaaa99f9b97928d87817a71696259595756565656565656565656565656544e4e57616c7e8b9da5b4b49f8b79634e3929170300000000000000000000000000000000000000000000000000000000000000000000000000000001040200000000000000000000000000000000000000000000000a1a2b3b4a5c6a7f95aabfd4eafff2ddc8b39d88735443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30435464798c9fb4cadfedfffffffffffffffffffffffffffffffff9e6d4c3b39e8976614c3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a7b8cce0ecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcede2d4c9bcb5a49b85715c4b371b0b000000000000000000000000061a2c3d53697e93a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffdefe7dacfcac1b4b0a8a2a4a9b1b6c2cbd4e2ecfefffffffffffffffffffffffffffffffffffff8f5e9e1ded5ccc3b6aa9e8a7b655d4c4030231406000000000000000000000000000000000000000000000000000000000000000a1e33465774899fb4c9def4fffffffffffffffffffffffffffefcfbfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdece0cbb8a6947f69543a2917040000000000000000000a1a2737444b61697c8a9ca4b4c0cfdcebf9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d4bfaa947f6a5544332515060000000000000000000000000000000f243a4f647a8fa6b7cbdff4fffffffffffffffffffffffffffffffffffffffffffffffaefe4ddd8cec9c4c0bcbbb9b9b9bcbdbdbdc5b9b3a79e93857a6c61574c3f3126190b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208101b2224283236393d4042444647484849494948474746444342403f3d3b3a3836353025312f2e2e2e2e2e2e2e2e2e2e2e2e2a3437393a3b3a37342a24221b1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2f38454b566068747c86909aa2aeb2beccd6e4effdfffffffffffffff5e5cfbeb39e8978645c5e5e5e5c59544d483c33291b0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a556a7f94aac3d3e6f9ffffffffffffefddc9b5a3917c6651402f190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22273135363228241d1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192f44596e8499aec3d9eefafffffffaeee6d8cec4b8b3a39b9188817d7975706b666158554f4a4336353026221b100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758616f6a62594b45382e1d150a000004172a3a576d8297acc6d7e1ccb9a8907b65503b25101628384c5e6d8297a4ae98836e59432e1904000000000000000000000000000000000000000000000000000003162838495b667c919eb0c0d0e1f1fffffffffffff0e0d2c3b6a89f92807361594a3e311d15090000000000000000000000000000000000000000000a1b2d3d4e606c8197a1b2c0d1dfedfbfffffffffffffffffffffffffffef7f4f0ebe3dfdcd8cec0b3a49c887a645c4a3e2d200f010000000000000000000000000000000000000000000000000000000000000000000f1f2d3e4b5c657b8a9fa9bac7d7e5f5fffffffffffffffff3e4d7c8bbb49d948172605646392a1c0e000000000000000000000000000000000000000000000000010f1e2c3c495a6278879da5b7c4d4e3f3ffffffffffffffffffecd7c3af9e958e8a86827d78726c655d544d483b42414141414141414141414141413f3939464b60687a87979fa095806a5b4a361b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384859647a8b9fb4c9dff4fff4dfcab49f8a75604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5c6f8399aebfcfe6f6fffffffffffffffffffffffffffffffff1e0ccb8a796816c5b4a362113000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176889eb3becfdeeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1cfc4b7ab9f968679634e3e2e1b00000000000000000000000000000f21374c61778a9fb4c9dff1fffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dfd1c8c5beb7b9bec7cad3dfe7f2fffffffffffffffffffffffffffffffffffef7efe4ddd7cdc9c5b8b3a59d8c7c665d4b3f2f2213050000000000000000000000000000000000000000000000000000000000000000031729395d72879cb2c7dcedfffffffffffffffff8f4f2eeebe9e7e6e7ecf0f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b19c86715846331f0a0000000000000000091927384555606c7f8d9ea8b6c3d1deecfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e62504332241406000000000000000000000000000014293f54697e94a9c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffff8f5eae2dfdad6d2d0cececfd1d2d2d2d6ccc5b8b3a39b8d8175655d4b4437281b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f151d2024272b2d2f30323333343433333231302f2e2d2b292826242321201c131b1a191919191919191919191919181f2224252625221f180f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111a283238454b556067717b848e98a0b3b9c6d2dfebf9fffffffffffdead8c7b2a0917c665a4b3e494847443f38352b1e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea5b6cadff3fffffffffffff8e4d2c1b09b85715e4c37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d20211e160a09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297adc2d7ecfffffffffffff6eae2d5cbc2b5b1a69d97928e8a86817c76706a646054504b4336372e2220190d090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61768480776a60564b3e31271a10050a1f33475872879cb1c7dce8d6c6ab95806b563c2c191e324556657b909fb1ac97816c57422c17020000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6b8095a2b3c3d4e5f5fffffffffffef0e1d3c6bab49e968477645c4e413127190d0000000000000000000000000000000000000000000f1f31424b60738399a2b4c1d0ddebfcfffffffffffffffffffffffffffffffffef7f4f1eae2d0c3b6a69d897a645c4a3e2d1f0f00000000000000000000000000000000000000000000000000000000000000000e1e2c3d4a5c647a8a9ea8bac7d7e5f5fffffffffffffffff1e3d5c6b9aa9f927f6c60544538291b0c0000000000000000000000000000000000000000000000000000000e1e2c3c485a6278879da6b7c5d5e4f4ffffffffffffffffead5c0aa95807975716c68625a574f4b3f37342b2c2c2c2c2c2c2c2c2c2c2c2c2c2c29242933424e5c6476818b8d8272604a3d2d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3245566277879da9bacde2f6fff7e2cebbaa8c76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3e4f647a8fa1b3c8d8eafefffffffffffffffffffffffffffffffbe8d6c5b49f8b79634e41301b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657687e93a0b2c0d0deebfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4d6cdbfb2a69d8d8174635b4936201000000000000000000000000000000a1f3347586e8398aec3d3e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffff8efe4dddbd3ccced3dcdee5f1fafffffffffffffffffffffffffffffffffdf6eae2dfd2c9c7bab4aea79e92877d685e4c3f2e21110300000000000000000000000000000000000000000000000000000000000000000000172c41576c8196acbfd0e4f4fffffcf6f4efece3dfdcd9d6d3d1d0d1d6dbdfe2eaecf0f4f6fdfffffffffffffffffffffffffffffffffffffefbfafcfffffffffffffffffffffffffffffffffffffffffffffff2dec9b5a48b76614c36210c00000000000000011426374556607381949fabb9c6d3e1eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b3a195806b614f423224140400000000000000000000000000162c41566b8196abc0d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4efebe7e5e4e3e4e6e7e7e7e8e0d5ccc1b5ab9f97877b6b60554639281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f1215181a1b1c1e1e1e1e1e1e1d1c1b1a1917161413110f0e0c0b070000050403000708141c20232524201d150d0f10100f0c0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d283237444b525d656f7983919ea8b5c1cedbebfdfffffffff6e2cebaa998836e5e4c3c2e3433312e2a2320190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b72879db2c7dcf2ffffffffffffffefddc9b5a3907b665544311d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0d0f0f0e0c0a04000000000000040a0c0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aac3d4e6f9fffffffffffffef2e7e0d2c9c4b8b3aca7a99f9b96918b857f79746c6560544f4b3e38342b201d150a060000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8499958a8074645c4b45382d1f180d21374c61778b9fb5cadff1dcc6b19c86715a4935202c3d4b6074879cb2beaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000e1e30404b6073849aa5b7c7d7e9fcfffffffffffff1e4d7cdbcb0a29a877a685f4b44372a1d10020000000000000000000000000000000000000001131d3144556074849aa3b3bfcee1e9f5fffffffffffffffffffffffffffffffffffffffeeee1d3c4b8a79e897a645c4a3d2c1e0e0000000000000000000000000000000000000000000000000000000000000d1d2b3c495b647a899ea8b9c6d7e5f5fffffffffffffffdefe1d3c5b8a89e8c7d6a614a4336271a0b00000000000000000000000000000000000000000000000000000000000e1e2b3c485a6378889da7b8c6d6e5f5fffffffffffff9e4cfbaa48f7a65605657524d493c3a372e2220181716161616161616161616161616140f171e313e4b57616c77786d605443301f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a30414b6075859ba5b7c7d7eafdfffeebd9c8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22374b5c6e8399aabbcee2f3fffffffffffffffffffffffffffffffff3e2cebbaa9a846f5f4d392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394e606e8298a2b3c0cde0e7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d1c6b9b4a199887b6c6056493d2c1a02000000000000000000000000000004172a3a50657b90a5b6cadff5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2f0e8e1e3e8f1f3f9fffffffffffffffffffffffffffffffffdf5e9e1d8cecac1b5b0a99f9892887d73685f4e402f21110300000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa1b3c6d6e5f1eee9e1ded9dacfcac7c4c0bebcbbbcc1c6caced8d7dbdfe2eaeaeef1f4f7fefffffffffefffef7f4f2efece8e5e4e6e9edf0f4f6fdfffffffffffffffffffffffffffffffffff8e5d2c2a38e79634e39240e00000000000000081d314455607483979fb4bcc9d6e4f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e2cfbfb09e947f69604f4231221101000000000000000000000000152a3f556a7f94aac5d6e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f8f9fbfdfdfffbf3e7e0d2c9bcb5a59d8d8073615746382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204060708090909090808070605030200000000000000000000000000040f1a21263035393b393632281a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2631353f4c505c646e7c899ba3b1bdcee0f4fffffffff4dfc9b49f8b78624d4037342b25201d150d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d566b8196abc4d4e7fafffffffffffff8e4d2c1b19c8674604b3d2c1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d14161e2122242424221f18140d0b050b0d171f21222018110b09030000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa5b7cadff2fffffffffffffffffaf0e5ded5cbc8c1c7bab4b0abab9f9b958f88817a746c645c554d483c36312720190e08010000000000000000000000000000000000000000000000000000000000000000000000000000081e33485d73889da99f95877a6b60564a3e342a212d3e52677d92abbccfe3f3dec9b5a48d78634d382838495b6a8095a5b6bda7927d68523d2813000000000000000000000000000000000000000000000000000000000000121d3144556176879da9bacde1ebfcfffffffffffff5e9e1cdc0b4a59d8b7d6c6055473b2e2013010000000000000000000000000000000000000001142637455661768499a1b1bdcdd7e5effdfffffffffffffffffffffffffffffffffffffff1e2d5c5b8a79e897a645b493c2b1d0d000000000000000000000000000000000000000000000000000000000b1b2a3b485a6379889ea7b9c6d6e4f5fffffffffffffffceedfd2c3b6a69e8a7c685f4f433025180a000000000000000000000000000000000000000000000000000000000000000e1e2b3c495a6379899ea8b9c7d8e7f7fffffffffffce7d1bca7927c675245383d38352c25221b100b05000101010101010101010101010100000314202e39464c5962635b4a433625130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384d5f6d8298a3b5c3d4e5f5ffffffe3ceb9a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4e63798b9fb4c5d5e8fbfffffffffffffffffffffffffffffffeead8c8b4a2917c675746321e0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b31424b6175849aa2b0bccbd5e3ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e6d8cec1b4a89e928376655d4b45382c1f0f000000000000000000000000000000000c20354a6073879db2c7d7e9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f9fefffffffffffffffffffffffffffffffffffef5e9e1d7cdc8bbb4ada39b938a837d776860554e41312212030000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6e8399a8b9c7d7dcd8d7cdc9c4c9bcb5b2aeaba9a7a6a7acb0b4bbc8c2c6c9ced8d5d9dcdfe2ebe9eaeaeae9e7ebe3dfdcd9d6d3d0cfd1d4d7dbdfe2eaebeff2f4fafffafbfcfdfdfdfdfffdf6f3e7e0ccb9a78e79634e39240e000000000000021528384b60738399a1b1bdcfd9e7f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedddcdbcae9d937e69604e402f1f0f00000000000000000000000011263b51667b90a7b9cce0f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e7dacfc3b7ab9f958375615645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d3636434b4e504f4b45382c1f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309141d202f383e4a4f5f677885979fb1c4d9eeffffffffecd7c1ac97826c6055534d483b3a3531271912040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa6b7cbdff4ffffffffffffffefdec9b5a4937e695b49382819090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010304050506070002090b0d0e101113141617191a1b1c1d1e1f1f1f1f1d1a16110c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c1316130e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1920222928323638393a3937332a2922201820222a333737342b26211e160e0c070000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c4d5e7fafffffffffffffffffff8f2e7e0ddd6d7cdc9c5c9bcb4b0aaa69d968f88817a726a625a524b4538352c201c14080100000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096a8b4a59c8c8074645c4c483b37394a5c6f849aafc9daecf8e5d2c2a9947f6a543f32455663798b9fb4c3baa5907b65503b261000000000000000050b0d100e080000000000000000000000000000000000011426374758647a8a9fb4bccddeeefffffffffffffffcebded1c3b7a99f92817462594a3e311d150900000000000000000000000000000000000000091928384658617483979fb4bac7d1e2eaf5fffffffffffffffffffffffffffffffffffffff2e3d6c5b9a79e8879635a483b2a1a0a00000000000000000000000000000000000000000000000000000a1a293a47596278879da6b8c5d6e4f4fffffffffffffffaedded0c1b5a59c887a665e4e41321c13080000000000000000000000000000000000000000000000000000000000000000000e1e2c3c495b647a8a9ea9bac9daecffffffffffffecd6c1ac97816c54433028232019100e08000000000000000000000000000000000000000002101b29333b484c4e493d302518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d314556677d92a0b2c1d2e1f1fffffff9e4cfbaa48f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102135495b6c8196a7b8cce0f0fffffffffffffffffffffffffffffffff6e6d1c0b29d8875614b3d2d1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141e324657617584969eb3b8c5cfdde4eff9fffffffffffffffffffffffffffffffffffffffffffffffffffbebe0d2c8bbb4a39b8a7d6e61584c3f32281a0f0100000000000000000000000000000000071c3043546a7f94a9bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe2d7cdc7bab4aa9f988f867d766e6761584b44373123130400000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4d62788a9ea9b9c6c6c3c6bab4afaaab9f9d999694929192979b9faaa8adb1b4bac7c0c3c7caced9d4d4d4d4d4d2d9cfcac7c4c1bebbbabcbfc2c6c9cdd7d5d9dddfe7e3e5e6e7e7e8e8e8e7e9e1ded5cbbeb39e8975604b36200b000000000000091d3245566a7f94a1b3bfcee3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf7fdfffffffffffffffbeadacbbbae9d937e685e4c3d2c1c0c00000000000000000000000b21364b6075899eb3c3d4e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d4c9bcb5a1998474604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1c2a333e4a4e54606365646056493d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c171f2731363e4b4f5a63758197acc1d6ecffffffffedd7c2ad98827b756e686259564f4b44372f2215020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889db3c8ddf2fffffffffffffff8e5d2c2b49e8a796356453727150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f16191a1a1a1b1c1d151d2022232526282a2b2d2e2f3132333434353534322f2b26211e160b02000000000000000000000000000000000000000000000000000000000000000000000000000002090c181f22292b2823211a110b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202b34383e39454b4d4e4f4e4c473a3f37342b34373a474c4d483b3b36322824211a120d0b050000000000000000000000000000000000000000000000000000000000000000081c304354697e93a6b7cbe0eefffffffffffffffffffffffaf4f2ece9e1dedbd9cfcac5c4b7b2aca69d968f877f786f6760564d493c3530261d14090000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277899eb4b6aa9f95867a6c6259504c4b57647a8d9fb5cadff4fff0dcc6b19c86715d4b444b6074859ba9bacdb8a38e78634e39230e0000000000070e19202225231c11030000000000000000000000000000000009192a3a4a5c677d929eb0c0d0e2f2fffffffffffffffceee2d4c7bab49f978477645c4e423127190c000000000000000000000000000000000000000a1a293a4656607381939fa9b4c1cdd7e5effefffffffffffffffffffffffffffffffffffff3e4d6c5b8a69d8778625947382816020000000000000000000000000000000000000000000000000818283846586277879ca6b7c5d5e3f3fffffffffffffff9ebdccfc0b3a39b8778645c4c403123150000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d4a5c657b8b9fabbccfe3ecfefffffffff2ddc8b39d8874604b35200f0c06000000000000000000000000000000000000000000000000000b171e2a343738352c1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075879db2becfdfeffffffffffae5d0baa5907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6176899eb3c2d2e5f8ffffffffffffffffffffffffffffffffeedfcbb7a696806b5b4a362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394657607380919ea6b2bec9d2dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffff4e8e0cdc2b5aa9f95857868604c473a2f1d150a000000000000000000000000000000000000001325364c61778a9fb4c9deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d9cec7bab4a99f968b837a71686157524c473a3126191305000000000000000000000000000000000000000000000000000000000000000000000000000000102035485a657b8b9ea8b0b1aea9a89f9a95908b8784817e7c7b7c81868a8f93979b9fa9a7aaaeb2b4bbc8bfbfbfbfbfbcc9bcb4b2afaca9a6a5a7aaadb0b4bac7c0c4c8cbd4cecfd0d1d2d2d3d2d1d7cdc9c5b8b3a0947f6a5544311d080000000000000b20364b6075889eb3bfcfddecfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f0eee6e2e8eaf0fafffffffffff8e9d9cbbbb49f8c7c665b493a2a1a0a00000000000000000000091e3245566b8095a5b6c7d8eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e7dacfbfb3a296816c57412c1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1f2d3a474c5c646d74787a7974635b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e293337444b525c646d767e859bb0c5dbf0ffffffffefdac5b2a0989089837d77716b6560554c40331d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546c8196acc4d5e7fafffffffffffffff0e1cdb9a89c8675605544311d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22252b2e2f2f3030313228323637393a3c3d3f4042434446474849494a4a494845413b3632281d150a0000000000000000000000000000000000000000000000000000000000000000000000060a151d202a34373e413d39362c26201d1509070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211182630353c484d535857606264646361585a544d483b484c525861625956504b453839362d28221f18110c090300000000000000000000000000000000000000000000000000000000011426364b6175889db3c0d0e3f3fffffffffffffffffffffffffffffdf6f4f0ebe3dfdbd4cbc8c4b7b3aba59c948b847c756b635a514b43363126190900000000000000000000000000000000000000000000000000000000000000000000000b1f344759697e94a3b5bbb4a49c8c81776d6561606575859babbccfe3f8fff3dec9b6a48f7a655055606d8297a3b5c7d7b6a18c77614c37220c00000608131c202b35383b372f211100000000000000000000000000000000000c1c2d3e4d5f6b8096a2b3c4d4e6f6fffffffffffffffff2e5d7cdbdb1a29a887a68604b44372a1c0e000000000000000000000000000000000000000b1b29384555606c7e8a9ba3b4bac7d2e2ebf6fffffffffffffffffffffffffffffffffffff3e3d5c5b7a69c8677625645321e1400000000000000000000000000000000000000000000000114263645566176859ba5b6c4d4e3f3fffffffffffffff8eadbcebeb2a29a8577635a4a3e2f221305000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3e4b5d677d8d9fb5becfe0f0fffffffff4dfcbb7a6907b66503d2d1a07000000000000000000000000000000000000000000000000000000030d181f2223211a0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea6b7cbdcecfdfffffffffae5d0bba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f334758697e93a4b5c9deedfffffffffffffffffffffffffffffffffae7d4c4b49f8c79635443301c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b28394555606b7c8898a0b0b5c1cad4e0e7f3fefffffffffffffffffffffffffffffffffffffff1e4d6ccbdb0a49c8b7f73635a4e42332a1c11020000000000000000000000000000000000000000081f3347586d8297adbfd0e3f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8bbb4a99f968a81786e645c534c463937332a1d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b5d667c8a969b9c99948f89847f7b76726f6b696766676c71767a7e82868a8e9295999c9faaa7aaaaaaaaa9a7a5ab9f9d9a9793908f9194989b9fa9a7abafb2b7c4b9babbbcbdbdbdbdbcc7bab4afa69e938272604b372715020000000000061a2c3d52677d92a7b8ccddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede3dcd9d1cdd2d5dde8f6fffffffffff7e9e2cebbaa9e8a7963584738271502000000000000000000031628384b6175879da9bacee2eafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3d0c0b39e88735e49331e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3d4a58616d7982898e908e8779634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323a464c556068717a8289939ba3b5c9ddf2fffffffff5e1cfbeb2ada89e99938c86807a74665e504332281a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253650657a8fa6b7cbe0f4fffffffffffffffce9d6c6b5a4998373604b3f2e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000917202e373a404344444546464738454b4c4e4f5152545657585a5b5c5d5e5f5f5f5e5d5a56514b463932281a0a0000000000000000000000000000000000000000000000000000000000000002090f1a212731363b474c5356524e493d3b363127221b100d0f111212131212100f0d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2e36434b515a62696e72767779797977736f696259595962686f7677716b666056544e4a3d3d37342a26211e16100b090200000000000000000000000000000000000000000000000000081e324657677d92a2b4c5d5e7f7fffffffffffffffffffffffffffffffffffef7f4f0e6dfddd4cbc8c3b6b2ab9f9a918880786f6660544b44372614010000000000000000000000000000000000000000000000000000000000000000000005182a3b4b6073859ba8b9c2b5aa9f978a827b76757a859ba3b5c9daecfffff9e5d3c2af9a846f6366738197a0b1c1d2ccb7a18c77624c37220d0d1119212530353c484d504b3f2f1c080000000000000000000000000000000000102030414b6073849aa6b7c8d9ebfefffffffffffffffff5e9e1cec0b4a69d8b7e6c6055473a2c1e0e000000000000000000000000000000000000000b1a2837444b60697985949fa9b5c1ced9e6f2fffffffffffffffffffffffffffffffffffff3e3d4c4b6a49b8574604b42311e0e00000000000000000000000000000000000000000005121c3043546074849aa3b5c3d3e2f2ffffffffffffffffe9daccbdb1a09883756159493c2d20120400000000000000000000000000000000000000000000000000000000000000000000000000000110202e3f4d5f6a7f94a0b2c2d3e5f5fffffffae7d4c4ae99846f5b4a36210f0000000000000000000000000000000000000000000000000000000000050b0d0e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3c4d4e6fbffffffffffffe6d0bba6917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b6073869cb1bfcfe6f6fffffffffffffffffffffffffffffffff2e2cebbaa9b8573604b3c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2837444b5f6777828f9ba3b2b6c3ccd5e3ebf7fffffffffffffffffffffffffffffffffff1e1d3c5b9b39f96867a6a6055493c311f170c0000000000000000000000000000000000000000000004182a3a4e63798ea1b3c7dceefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9f978a81776c625a4f4a3e363329221f180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4c5e6678818687837f7a756f6a65615859565452515257566064696d7175797c8084878a8e919495959594928f8d8a8784817e7b7a7c7f82868a8e92969a9da6a2a4a5a6a7a8a8a8a8a7a6a99f9992887e6d6054433019090000000000000b2135495b70859aafc5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e5ded0c7c4bcb8bdc1cad8e8fdfffffffffffeebd9c8b9a89d8776615645311d12000000000000000000000a1e334657657b8b9fb4bbccdcecfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4a5c6476828e979ea7a5a5937d68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838454b58616a747d868f979ea8b0b5c1d1e4f8fffffffffeecdccfc5c6b9b4aea8a49c958f887c6a614b45382a1c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3c8ddf1fffffffffffffffff4e4d2c2b3a198826d5d4b3a291a0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031727353f4b4f5658595a5a5b5c5d5e56606263656668696b6c6e6f7071727374747474726f6b6661574b453828150200000000000000000000000000000000000000000001040000070b0c0e11151d202c3538454b515961686b68635b57514b4437362d252224262728282727262422201d151814110e0b08010000000000000000000000000000000000010300040b0c100f0b080200000000000000000000000000000000000000000000000000000000000a1a28323f4b5460666f787e83888b8d8e8f8e8c89847e77706f72777d848a8c86817b756f69635b58524c483b3b36322825201d150a0a0000000000000000000000000000000000000000000000031629394d5f6f849aa6b8c9d9ebfefffffffffffffffffffffffffffffffffffffffffaf4f2e7dfddd3cac9bcb4afa69e968c847c7369605544311d0b00000000000000000000000000000000000000000000000000000000000000000000000d1d31445563798a9eb4bfc8bbb4a89e97908c8a8f9ba3b5c2d2e7f7fffffff0dcc8b4a29580787c85979fb1becedfceb9a38e79644e36262122262c3536434a505a62655d4b37230c000000000000000000000000000000000002131d3144556177889daabbcee2effffffffffffffffffffdebded1c4b7a99f9281736158493c2c1906000000000000000000000000000000000000000a192631424f5b63737f8b9ba3b4bbc8d5e2f0fefffffffffffffffffffffffffffffffffff2e2d3c3b5a398826d604e3c2c19060000000000000000000000000000000000000002122332434b60728399a2b4c1d2e1f1fffffffffffffff7ece3cbbcaf9f9782746157473b2c1e100200000000000000000000000000000000000000000000000000000000000000000000000000000000021121304150616d8298a4b6c7d8eafdfffffff2dfcab59f8c79634e3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b8cbe0f4fffffffffff5e5d1c0a5907a65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d314455657b8fa1b2c8d8eafefffffffffffffffffffffffffffffffeead8c8b4a3937e695b49352110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192731404d58616d7b85929da5b3b8c5cfd9e7f1fffffffffffffffffffffffffffffff2e2d3c3b6a79e918174645c4b44372c1e13040000000000000000000000000000000000000000000000000c21364a5b6f8499afc0d0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c82786c62594d483c362e211e170c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f404c5a636c70716e6964605555504c463a413f3d3c3d38454b4f5358556063676b6e7275797c7f7f7f7f7f7d7a7875726f6c696665676a6d7175797c8084888b8d8e9091929293939392908e8a847d7568604b433626140000000000000b1b2c3d4e63798da2b4c8e3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffece0d3cabfb3afa6a2a8adbacadfeffffffffffffff6e6d6c6b6a59a8474604b40301d0d000000000000000000031729394b5d677d929dafbdcedeeefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374a5b647a8797a0adb3b8c3ab96806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556606c767f88929ba3acb4b9c6c9d1dfeffffffffffffffaece1dad6ccc9c3c2b5b1aba79e8d7f6d6056473a2c1e10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8196acc3d4e6f9fffffffffffffffff0e0d0bfb2a0907b65584738291b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011223545525d646b6e6f6f6f70717273747577787a7b7d7f8082838486878889898a8a898784807b766d605645321d090000000000000000000000000000000000040a0c1116191b131c202123262832363d494e5660676f777e807d78736d6660554f4a3e3b38393b3c3d3d3d3c3b39373531272d2a2623201d1415120e0b09020002090b0d0e0f1012131517191a181f222524201d150c09030000000000000000000000000000000000000000000000000002162838454b5d65737c848b93989da5a2a3a4a3a79e99948b8584878c92999fa49c96908a847f79736d67625956514b46393a363127241d1208000000000000000000000000000000000000000000000b1b30414c6277889eabbccfe3ebfafffffffffffffffffffffffffffffffffffffffffffffaf4f1e6dfd9cfcac5b8b3ab9f9a91877f73604b392816080000000000000000000000000000000000000000000000000000000000000000000001142637495b687e93a1b3c4cec6b9b4aca5ab9fabb1b5c1d2e0f0fffffffff7e3d0c0af9e958d919ba3b1bdcedce8d3bda8937e6854433637383b3c494d5460656e787b65503a2a18040000000000000000000000000000000000011426374759657b8c9fb4c1d1e4f5fffffffffffffffffffcefe2d4c7bab49f968476625a49352013000000000000000000000000000000000000000009141d323d4955606a7985959faab8c4d2e0f0fefffffffffffffffffffffffffffffffffff1e1d2c1b2a0937e685a4935201200000000000000000000000000000000000000102030414f616c8196a1b2c0d1dff0fffffffffffffff7e7dacfbbae9e958172605646392a1d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132333434b6075869ca9bacee2f0fffffff8e3cfbcab98836e5b4a362111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889eb3c8ddecf7fefef7f0e5d7c7b4a28c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374b5d6e8399aabbcee2f7fffffffffffffffffffffffffffffffff6e6d1c1b49f8a79634d3f2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d303a474c5d65727d87939ea7b4bcc9d3e0ecfefffffffffffffffffffffffffae7d5c4b6a59c897c6c60564a3e3127190e0000000000000000000000000000000000000000000000000000071a2d3d4f657a8fa2b4c9daecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4cfb9a48f7a6d62594c483b352b221b100a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000312222f3c494d565b5c59544f4b44373b3633292c292726272832363a3e37444b4e525559566063676a6a6a6a6a67656360565a57545150525558556063676b6f737678797a7b7c7d7d7e7d7c7b79756f6860564e4230261808000000000003162939495b6b8196abc0d1e3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3cec2b6b1a199918d939cadc1d2e4f8fffffffffffff4e4d4c3b4a297816c5e4c3b2b18080000000000000000000b1b2e3f4d5f6a7f959fb1c0d0e0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e9d7c6b49f8c78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563798a9da5b1bec8ccc3ae99836e59442e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60748189949da6b1b5c2c9cdd6dde4effdfffffffffffffffef5f4e8e1ded8d2c9c6c5b8ab9f9482746158493c2d20110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364f657a8fa5b7cadff4fffffffffffffffffeedddcfbeb29d87766156463a2c1f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4052636d7a808384848585868788898b8c8e8f919294959798999b9c9d9e9e9f9f9e9d9a9690898274604b372614010000000000000000000000000000090c171f21262b2f3125303536393b38454b525b636b757c848b9396928e88827b746c645c55504d4e505252525251504f4d4b4437423f3c383531262a2724211e161d161e212223242627292a2c2e302a34373a3a363127211e160b030000000000000000000000000000000000000000000000091e324556606e7b8591999fabadb2b7c3b9b9c5b8b3afaa9f9a999ca4a7aeb4b5b1aba99f9a948e88827d77716b66615755504b45383930231c11060000000000000000000000000000000000000000001320344859667c8d9fb4bdcedcedfbfffffffffffffffffffffffffffffffffffffffffffffffff9f7ebe3dfd5cbc9bcb5afa59d927d6757463226180d0400000000000000000000000000000000000000000000000000000000000000000009192c3c4e606e8399a6b8cbd7cdc9c2c9bcb5bcc9c9d2dfeffeffffffffffeedeccbcafaaa3a6b0b5c1cedbebf0dbc6b19b857360544d4c4d50565b636a737b838a85705947341f0a00000000000000000000000000000000000009192a3a4b5d6a7f94a3b4c6d7e9fcfffffffffffffffffffff2e5d7cdbdb1a29a8778624d41301b0b000000000000000000000000000000000000000001141f2c37444b5b6374808c9da6b5c2d2e0f0ffffffffffffffffffffffffffffffffffffefdfcebeb49f8a78624d4030180800000000000000000000000000000000000e1e2e3e4d5f6a7f949fb1bfcfdeeefefffffffffffff7e7d9c9bcb59d94806c60544538291b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005151e324557647a8b9fb4c2d2e7f7ffffffecdac9b49f8c79634e3f2f190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b586e8398adbecedfe2ebebe3dfd3c7baa99a8470594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3f4d63788b9fb4cadfeeffffffffffffffffffffffffffffffffffefe1cdbaa89a84705d4b37220f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121c2a333f4b546067747e88979fabb6c2cee2ebf6fffffffffffffffffffffff4e0cbb7a69c8779665e4b45382d1d1509000000000000000000000000000000000000000000000000000000000f23374b5d6f849aabbccfdee5f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cbb6a18c76614d483b342b20190e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121e2c3538414647443f3a36312726211f171614121112161e212529273135393d4038454b4e52555555555452504d4b4538423e3b3a3c3f37444b4e52565a57616364656667686868686766636056524b4538311c14080000000000000e1e32465763798a9eb4c9deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacfbeb2a49c8f847c787e93a3b5c9ddf2fffffffffffffff1e1d1c0b19f917c665948362614010000000000000000001021304150616d8197a2b3c2d2e2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e7dacdbaa898836e5a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869ca8b7c3cededbc6b19c86715c3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e52677d929ea8b2b7c4c9d2dee1e9f4f8fffffffffffffffffffffffffcf5f3eee5dedbd5c9bcb4a0988476635a4a3e2e211103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2c7dceffffffffffffffffffffbecdfcab6a59a84746158493d2d20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e6d818f959899999a9b9b9c9e9fa9a1a3a4a6a7a9abacadafb0b1b2b3b4b4b4b3b2afaba89e937e685544311d0800000000000000000000000007121c242933373c40444648434a4c4e50545660677079818891999faaaba7a69d9790888179716b65626466676768676765646260555a5854514d4b4437403c393632283328323637383a3b3c3e3f4143453b474c4f4f4b44373632281e160a000000000000000000000000000000000000000000071b2d3e4b6074828f9ba3afb4bcc9c7cbd4ceced5ccc8c8bbb4afaeb2b6c3c4c9c9c6c7bab4afa9a69d98928c86817b76706a656056514d40372e21190e040000000000000000000000000000000000000005182b3b4c5e697f949fb1becfddedfbfffffffffffffffffffffffffffffffffffffffffffffffffffef7f3e7e0dacfcac3b7b29d8775614b43362b1f180d0b06000000000000000000000000000000000000000000000000000000000000000e1e31424c6177889db3c1d1e1ded7dacfcacfdadde4effdfffffffffffffceadaccc3bfb8bbc6c9d2dfebf9f2ddc9b5a396807267636162666b71787f8790999f8a77614c37220c000000000000000000000000000000000000000c1c2e3f4b6073859ba8bacde1f0fffffffffffffffffffffff5eae2cec0b4a59a84705f4d392916030000000000000000000000000000000000000000000e1926313d4a55606b7b889ca4b5c2d2e1f1fffffffffffffffffffffffffffffffffffdece1cdbaa89a846f5e4c362513000000000000000000000000000000000b1b2b3c4b5c677d8d9fb5bdceddedfcfffffffffffff7e7d9c9bcab9f937f6b624b4336271a0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5c6a7f95a4b5c9daecfffffff7e3cfbcab99846f5d4c3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa0b1becaced9d9cfcac2b6a99f8b79634e3b2b18050000000000000000000000000000030a0c0f11121212121212121212120c0a04000000000000000000000000000000000000000000000000000000112135495b6c8197acc0d0e3f7fffffffffffffffffffffffffffffffffce9d7c6b4a28f7a644f3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2e36434a56606976818c9ca4b1bdced9e6f6fffffffffffffffffffff2ddc8b39d8877635b4c4032281a10010000000000000000000000000000000000000000000000000000000000081c2e3f4f647a8d9fb5c3c9d2dfebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3ceb8a38e79634e392b20180d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920232c31322e2a25201d15100c0a04000000000003090b0f14151d2024272b283236393c3f4040403f3d3a383632282c292625272a273135393d4139464b4d4f5051525353535352514e4b45383632281a14010000000000000e1e31424b6175869ca8b9cde1f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d9c9bcb5a098867b6f676372859bb0c4d4e7faffffffffffffffefdecebdb39e8977625443301c0f00000000000000000002132333434b6073849aa4b5c4d4e4f4fffffffffffffffffffffffffffffffffffffffffef7f4efebeaeceef1f3f2f1f1f0efedeceae8e5ded4c9bcb49f8a78634d3c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a4b6c6d4e1ecdec9b49f89745947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c70859bb0b9c6cbd4dee5f0f5fcfffffffffffffffffffdf9f9fbfdfffffffff8f3f1e7d9cfbeb2a29a8778645c4b3f2f211103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8095aac1d1e4f8fffffffffffffffffff9e6d4c3b4a29a8476635b4a3e2d1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b909fabadaeafafb0b1b2b3b4bac7b8babbbdbec0c1c3c4c5c6c7c8c9c9c9c9c7c4c6b9b29d8774604b35200d0000000000000000000008101b222f383a474c5156595b5d5460616366696e757c858d969ea7aeb4bbc8c4b8b3aca69e968e86807a77797b7c7d7d7c7c7b79777572706d69666360555855514e4b45384838454b4c4d4f5052535556585a5c596165646055534b463932281b1303000000000000000000000000000000000000000d22364a5c6d8297a0b1b5c1cacfd9dddfe6e3e4e8e0ded9cecac5c4c7cad3d9dfdedcd7cdc9c4c4b7b3ada7a49c96908a857f7a756f675f504b3f352c1f170c020000000000000000000000000000000000000d1d2f404f616c8197a0b2bfcfddecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffbf7ece3dfd4cab7a598826d6054483b342a232019130c0a0400000000000000000000000000000000000000000000000000000000131f344759677d92a3b4c8ddf1ecece3dfe3ecf7f8fffffffffffffffffff8eadfd7d5cdd1dbdde4effdfff8e4d2c1b09e96857c7876777b80868d959da5ae9f8b77614c37220c0000000000000000000000000000000000000000111d31445563798a9fb4c2d2e5f8fffffffffffffffffffffffdebded1c3b4a2927d675746321e0e0000000000000000000000000000000000000000000009141d2d37444b5d6578869ca4b5c3d4e6f6fffffffffffffffffffffffffffffffffffce9d7c6b4a2917c665443301c07000000000000000000000000000003162839485a647a8b9fabbccfdbebfbfffffffffffff7e7d9c9bcab9f8d7e696150443026180a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2d3e4b6073869cabbccfe3f4fffffeebd9c9b3a1907b655544311d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6d8297a0b0b4bbc8c9bcb4b0a49c8b7c665b4a361d0d00000000000000000000000001080b161e21242728282828282828282827211f170c000000000000000000000000000000000000000000000000000006192c3c4e63788da2b4c8dcf1fffffffffffffffffffffffffffffffffff5e4d1c0ae99836e5b4a36210d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041118253038454b58616c7a86979fb4bbc8d9e6f6fffffffffffffffffff0dbc6b19b867460544437281a0c00000000000000000000000000000000000000000000000000000000000000001122364a5c6c8197a5b1b5c1cddbebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce6d1bca7917c67523c271205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e171b1c19140f0b0802000000000000000000000000000001080b0e1216151d2024272a2a2a2a2a282523201d15171411101215151d2023272b29323638393b3c3d3d3e3e3e3d3b39363127211e160a0000000000000005192b3c4e606e8298a4b6c6d6e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d8c8bbab9f948275655d5154657b90a6b7cbdff4fffffffffffffffcebe0ccb8a79a8472604b3d2c1a0600000000000000000005151d3144556175869ca6b7c6d6e6f6fffffffffffffffffffffffffffffffffffff6eae2dfdad6d5d6d9dcdedddcdbdad9d8d7d5d3d2c9c4b7ab9f927d685a49351e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac2d3e4f1f6e1cdbaa98c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4f647a8fa3b4c8d6dfe7f2f8fffffffffffffffffcf5f3eee8e4e4e5e8ecf1f3f9fffffff7ebe3cfc0b4a59c887a655d4c402f2111020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364e63788da3b4c8ddf5fffffffffffffffffffff1e1d0c0b4a29a8679645c4a3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a4afb4bbc8c4c5c6c7c8c9cdd7cdcfd0d2d4d5d7d8d9dbdcdddededfdfdedcd9d7cab6a5917c67513b2b18050000000000000002101b222d36404c515861666b6e7072747576787b7f8389919aa2abb3b8c5caced9d5cbc8c5b8b3aba49c95908d8e909192929291908e8c8a8885827f7b7875716e6a676360565c5d5e56606263646567686a6c6e6f7274777a7975706861574b4539301e160a00000000000000000000000000000000000417293a4f647a8e9fb1bec9d2dfe3ebf2f4fafffffbf5f3ebe2dfdad9dcdee6eef4f3f1e9e1ded9d5cbc8c2c2b5b1abaa9f9a958f8a847c70655d4d493c33291d150a020000000000000000000000000000000000112232434b60738298a1b3bfcfdcebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e6d4c3b2a097817262594c473b38352b28211f170c08000000000000000000000000000000000000000000000000000004182a3a4a6072859bb0c3d4e6f9fff8f4f8fffffffffffffffffffffffffffcf2eceae2e6f0f2f8ffffffffefdfcdbcb0a29a928d8c8d90959ba3aab2b6a999846f5947341f0b000000000000000000000000000000000000000001142637495b697e94a3b5c9deedfffffffffffffffffffffffffceee1d1c0b29d8875614b3c2c190600000000000000000000000000000000000000000000010f1927313f4b5a6276869ca5b7c8d8eafefffffffffffffffffffffffffffffffffff5e4d1c0b19b8673604a35200b0000000000000000000000000003111e3246576278889ea9bac9daecf9fffffffffffff7e7d9c9bcab9f8d7e68604f43331c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d314455647a8d9fb5c5d6e8fbfffff7e7d0bfb19c8674604b3c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4b607482919b9faaa6a6ab9f9b92867a665e4d3d2d1a00000000000000000000000009141d202932363a3c3d3d3d3d3d3d3d3d3d3c3733291c0d00000000000000000000000000000000000000000000000000000e2135495b6f849aafc4daefffffffffffffffffffffffffffffffffffffeedfcab59f8c79634e3b2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c27313a474c5c647581939faabbc8d9ebfefffffffffffffffff2dec9b5a3988272605545382a1c0e00000000000000000000000000000000000000000000000000000000000000071b2d3e4c617587919ba3b0bdcddbebfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffead5c0ab95806b5637271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010607040000000000000000000000000000000000000000000000000002090b0e12151515151512100e0b090200000000000001080b0e1216161e21232425262728282928272624201d150b090200000000000000000b2035485a687e93a0b2c2d3e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c8bbaa9f8d7f6d60564b3f4b6074889db3c8ddf2fffffffffffffffffbe8d5c5b4a2947f6a5b49352110000000000000000000000115273746576278889da8b9c8d8eafefffffffffffffffffffffffffffffffbede6d8cecac4c1c0c1c4c7c8c8c7c6c5c4c3c1c0bec2b5b1a69d8d7e695f4e3c2c1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc2d7edfffce9d7c7a48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6e8398aec1d1e4f4fafffffffffffffffef4f4e8e1ded9d3cfcfd0d3d6dcdee6f1f8fffffeecded1c3b6a69e8a7b655e4c3f2f2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082135495b70859bb0c7d7e9fdffffffffffffffffffffeeded0c0b4a49c897a645645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d627886929a9faaafb4c0ccd5dddee1e9e3e4e6e7e9eaecedeef0f1f2f3f3f4f4f3f2efe6d4c3af9a846f594834200b0000000000000816202e373e4a4f5e666e767b80848688898a8b8e9094989ea7afb4c0c8ccd5dfe2ebe7e0ddd5cbc8c2b5b1aaa5a2a3a5a7a7a7a7a6a5a4aa9f9d9a9794918d8a86837f7c79767371727374767778797b7c7e7f81838587898c8f8f8a857d756a60574d4132281b0e000000000000000000000000000000000a1f3347586e8398adbdcedde4eff7fefffffffffffffffffef7f4efeef1f3f9fffffffffdf6f4efe7e0ddd7d2c9c6c8bbb4b0aaa99f9a91857b6e635b4c463a31271d1513110b020000000000000000000000000004141d31445560738399a1b2becee3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cfbeb19f9784786b6159534d483c3d37332a221b1007000000000000000000000000000000000000000000000000000c1c304354667b90a5b7cadff4fffffffffffffffffffffffffffffffffffffffffff8fbfffffffffffffffdebdacdc0b4b0a7a2a1a2a5abb1b5c2bdb49f8b79634e3b2a180400000000000000000000000000000000000000000009192c3c4b6073869bb1bfd0e7f7ffffffffffffffffffffffffffeedfcbb7a695806b5a4935201100000000000000000000000000000000000000000000000009151d2e3c48586277879daabbcee2f2ffffffffffffffffffffffffffffffffffffeedec9b5a38e79644f39240f00000000000000000000000000112132434b6175869ca6b8c7d7e7f7ffffffffffffffecdac9bcab9f8d7d68604e423225160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374b5c6d8297a7b9cce0f1ffffffeddec9b6a4937e695a48342013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e32455660727c858a8f90918f8b867d74645c4d40301f0f00000000000000000000000d1926313539464b4f51525252525252525252524c473a2b1d0d00000000000000000000000000000000000000000000000000061a2c3d52677d92a7c3d3e6f9fffffffffffffffffffffffffffffffffff8e3cfbcab97826d594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d29333e4b57616d7e8c9faabbcee2edfffffffffffffffff8e5d2c1b2a09882736056473a2c1e1002000000000000000000000000000000000000000000000000000000000000101e33465761757c85969fb0bdcddcebfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a846f5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080b161e21232423201c1308080000000000000000000000000000030a0c0e0f1011121313131312110e0b090200000000000000000000000d22384d62788a9fb4becfe0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9bbaa9f8c7d69614b45383043546c8196abc1d6ebfffffffffffffffffff3e3d1c0b49f8c79634e3e2d1b0700000000000000000000091929394859647a8a9eaabbcee2eafafffffffffffffffffffffffffffaecddcfc8bbb4afacabacaeb2b3b2b2b1b0afaeacaaa8a6a49c93877b69604f41311e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b5b70859bb0c5daf0ffffe6d1bca6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d62788b9fb4cadfefffffffffffffffffffece1dad6ccc9c3beb9babbbdc1c7cad3dde4effdfffdefe1d3c5b8a89e8b7c655d4b3e2d1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d53687e93a9bacde1f6fffffffffffffffffffffceeded0c2b6a79c8774604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a62747d848a919aa2b3b8c5d5e3f3fdfff9fbfcfefffffffffffffffffffffffaf4f2eadfcab59f8b77624d37220d0000000000071626333e4b4f5c64707b838a9195999b9d9e9faba3a5a9adb3b9c5c8d1dde0e7f3f7fefaf4f2e7e0ddd2c9c6c0bab7b9bbbcbcbdbcbcbac8bbb4b2afada9a6a99f9c9895918e8b888788898a8b8c8d8f9091939496989a9c9fa8a4a99f9a92898075675f4b45392c1f110300000000000000000000000000000c21374c61768a9fb4c9dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4f2ede5dedbd8cec9c5c7bab4afa39b8f83786b61584b4538322828261e13030000000000000000000000000001142637445560748398a0b1bdcfdae7f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdccebdb1a29a8a80776e68625a59524c473a372e221b10040000000000000000000000000000000000000000000000001325364b6074879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c8c5bcb8b6b7bbc0c6c9beb09f937e685b49351d0c00000000000000000000000000000000000000000000000e1d314455647a8fa1b3c9daecfffffffffffffffffffffffffffae7d4c4b49f8b78624d3f2e180800000000000000000000000000000000000000000000000002101e2b3a4859647a8c9fb4c4d5e7fafffffffffffffffffffffffffffffffffff8e5d2c1a8937d68533e28130000000000000000000000000c1c2e3f4f616e8298a4b5c4d5e5f5fffffffffffff9ebe3cfbcab9f8d7d675f4e423124150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192e3e4c6177899eb3c3d3e6f9fffff9e5d3c2b49e8a78624d41301d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384554606770767a7b7b7a76716860564b3e30221201000000000000000000000d1d2a37444b5257616466676767676767676767676158483b2b1805000000000000000000000000000000000000000000000000000e22374d62778ca5b6cadff3ffffffffffffffffffffffffffffffffffffecdac9b49f8b78624d3929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f2e39464b60697d8c9fb4bfd0e2f6fffffffffffffffff0dfcfbeb2a09883746158493c2e211300000000000000000000000000000000000000000000000000000000000003172939465761677381969fb0becee0e7f3fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b49e8975604b35200d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22283236383a38353025231c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42576d8297a8bacddcedfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece3cfbcab9f8c7d675f4f433228263650667b90a5c5d5e7fbffffffffffffffffffeee2cebbaa99836e5c4a36220d00000000000000000000000b1b2b3b4a5c667c8c9fb4bcccdcecfcffffffffffffffffffffffffecdccebfb2aa9f9a969597999c9e9d9c9c9b9a98979593908d867e75655d4f42322313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485973889eb3c8ddf3fffee9d3bea9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586c8196aabbcee2f7fffffffffffffff7ece3cec5c6b9b4aea8a4a4a6a8acb2b6c3c9d2dfeefcfffff1e3d5c6b9a99f8b7b655c4a3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364c61768a9fb4c9def1fffffffffffffffffffffffceee0d3c5b6a5917c67513c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c495560676f767c84909ea7b8c5d6e8fbfffffffffffffffffffffffffffffff2e6dfddd8cec4b7ab927d68523d2813000000000115253344505c646f7a8590999faaabaeb0b2b4b5bcc9bbbec3c9ccd6dce3eef5fbfffffffffffffbf5f0e5dedbd5cfccced0d1d2d2d1d1d0d9cecac7c5c2bec7bab4b1adaaa6ab9f9d9c9d9e9faaa1a2a4a5a7a8aaabadafb1b4bac6bab4afa89e95887d6d6057493d2e2111030000000000000000000000000114263752687d92a9bacde2f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfffffff8f3f1eae2dfdad7cdc9c1b5b0a1998b81766960564b45383d3a311e160a00000000000000000000000000091927374556607382979fb5bcc9d7e4f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaebdbcec0b3a89e958b837d78736e6861584f4b3f372e1f170c000000000000000000000000000000000000000000050b0d1c3043546d8398adc2d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe4dddad1cdcbccd0d5d0bfb2a096816c604e3d2c1a000000000000000000000000000000000000000000000000011426374b5d6e8399abbccfe3f8fffffffffffffffffffffffffff2e2cdbaa999836e5d4b36261401000000000000000000000000000000000000000000000000000e1c2a3b4b5c6a8095a6b8cbe0f7ffffffffffffffffffffffffffffffffffffecd6c1ac97816c57422c17020000000000000000000004182a3a4b5d697f94a0b2c2d2e2f3fffffffffffffbebdbccbbb59f8d7e685f4d41312314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101f344759697f94a5b6cadfeffffffff0e1ccb9a899836f5f4d3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2836434a515761646666656158534b45382e201204000000000000000000000a1a2a3b485560677076797c7d7d7d7d7d7d7d7d7d7c7662594834200e000000000000000000000000000000000000000000000000000b2034485972879cb2c7dcf1fffffffffffffffffffffffffffffffffffff7e2cebbaa96806b5746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b2832424f5f687e93a1b3c7dbf1fffffffffffffffffeecdccfbeb2a1998476635a4b3f301c130800000000000000000000000000000000000000000000000000000000000b1b2939464b55606c8196a0b1bdcbd5dfe6f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8907b65503b2b2019110c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3739464b4e4f4d4a4336372e211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879cb1c6d7e9fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffdecdcccbcb49f8d7d675f4d41321e1622374c62778ca6b8cbe0f5fffffffffffffffffffeead8c8b3a18f7a644f3b2b190500000000000000000000000d1d2d3d4c5e687e929eafbecfdeeefefffffffffffffffffffff2e2cebeb1a0988b8581808184878988878685848382807e7b78716960564c3f32241405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca6b8cbe0f5ffffebd5c0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384c61778a9fb4c8d9ebfefffffffffffff7e7dacfbdb1aca89e99938f8f9093979ca4b0b5c1d0ddeefffffff3e4d6c7baa99e8a7a645947341f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3346586e8398adc3d3e6f9fffffffffffffffffffffffff1e3d3c3aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c37444b525761676f7c899ea7b9cce0f3fffffffffffffffffffffffffffef0e2d4cbc7c7bab4a69d917d67523d2712000000000f1f334350626b7a848f9aa2aeb4bbc8c3c5c7c9cacfdad0d4d8dee0e8f4f7fffffffffffffffffffffffff8f3f1eae5e2e3e5e6e7e7e7e6e5ebe2dfdddad7d4d7cdc9c6c3bfc9bcb5b2b1b2b3b4bbc8b8b9babcbdbfc1c3c4c7c9cdd7cdc9c6b9b3a69d918275635b4b3f2f2211010000000000000000000000081d3144556e8399aec7d7eafdfffffffffffffffffffffffffffffffffffffffffffffffaf4f2ebe7e7eaeff1f7fffffdf7f4efe9e1ded2c9bfb3aa9f96897e7468605655534e4232281a0a00000000000000000000000000091927384555607281949fabb9c6d3e1edfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebded0c6b9b4aa9f99928d88837d776e655d4f4b3e33291c10020000000000000000000000000002090b1015181920222a3342566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1efe7e2e1e2e4d2c2b3a1988272604b42311f0f0000000000000000000000000000000000000000000000000009192e3f4e63798c9fb5cadff4fffffffffffffffffffffffffffdead7c7b2a1907b655443301c0b00000000000000000000000000000000000000000000000000000d1d2e3e4b6175889db3c9d9ebfeffffffffffffffffffffffffffffffffffefdac5b09a85705b45301b00000000000000000000000e1f344759657b8c9fb4becfe0f0ffffffffffffffedddcebdaf9d937e685f4e413023130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4b6074879db2c1d2e4f8fffffce8d6c6b3a1927d675947341f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1825303539464b4f51514f4c463a3632281a10020000000000000000000003162838485962737d858a8f91929292929292929292918777624d3c2c190600000000000000000000000000000000000000000000000005192b3b5a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffdead8c8b39e8976614b38281602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e32414e606e8399aec3d3e6f9fffffffffffffffffaecdccfbfb3a29b8678655d4d413025180b00000000000000000000000000000000000000000000000000000000000b1b293337444b607282979fb3b8c4cad4dfe3ecf7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6ad97826d594836352b26211e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b4f57616364626054504b3f352c1f130000000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbeaf9e937e685f4d413023150b2034485973889eb3c8ddf3fffffffffffffffffffff6e6d0bfae99836e594834200b0000000000000000000000000f1f2f404e606b8095a0b2c0d1e0f0fffffffffffffffffffae7d4c4b1a09783776f6c6b6c6f7273737271706f6e6c6b6966625a534b45382f211406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316283952687d92a7c5d5e7fbffffedd7c2ad98826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566a7f95a8bacde6f6ffffffffffffffecdac9bcb59f978f89847e7a7a7b7e81878f9ba3b3bfd0e6f6fffffff4e5d7c7b9a89d8777614c3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a50657b90a5b6cadff5ffffffffffffffffffffffffffebd6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1927313639464c525e6679899eb3c4d5e7fbfffffffffffffffffffffffff0e0d2c3b7b2aba99f95877c675f4d392510000000061a2c3d50626b808d9aa2b0b4c0c9ced8d9dbdddedfe3ece5e9edf3f5fbfffffffffffffffffffffffffffffffffffffaf7f8fafcfcfcfcfbfffef7f4f2efece9eae2dfdbd8d4dacfcac8c6c7c8c9ced8cdced0d1d3d4d6d8dadcdee1e9e2dfd6ccc4b7b29f978679655d4c402f1f0f00000000000000000000000b20354b6074899eb3c9def3fffffffffffffffffffffffffffffffffffffffffffffaf2e7e0ddd6d2d2d4dadde4eff6fffffffffcf6efe4ddcfc8bbb4a79e94877e756d6b68604b4538281909000000000000000000000000000a1a27374454606c7f8d9ea8b6c3cfe1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee4d7cdc8bbb4aea8a69d98928a837a6f645c4c463a2e20130600000000000000000000040a151d20252a2e2b35383a474c6070859bb0c5dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf7fce9d6c6b5a49983736054433024140100000000000000000000000000000000000000000000000000001021364a5b6f849aafc7d7e9fdfffffffffffffffffffffffffff5e5cfbfb19c8673604b392917030000000000000000000000000000000000000000000000000000101e3246576a7f94abbccfe3f7fffffffffffffffffffffffffffffffffff1dcc7b19c87725c392816030000000000000000000e1e31424c6177889daabbcedcedfefffffffffffff1e0d0bfb19f947f6a604e413123130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d314556677d92a3b5c9ddeefffffff4e4d0bfb39e8977614c40301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202933363a3b3c3a363329201d150a000000000000000000000000091e324556627784929a9faaa6a7a7a7a7a7a7a7a7a7a598836e5a4935200c00000000000000000000000000000000000000000000000000182d42586d8297adc9daecfffffffffffffffffffffffffffffffffffffff6e0ccb9a7937e685645321e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003142331424e63798ea4b6cadef3fffffffffffffffffffaecddd0c0b4a49c897b675f4a4336281b0e00000000000000000000000000000000000000000000000000000000000b171e27314354607381939ea6b2b7c3cacfdadfe7f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dec9b49f8a7762544d483c3c3633291b14040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5d646f76787978746d655d4e493d311c1308000000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c1b2a095806a604e413023130505182b3b5b70859ab0c5daefffffffffffffffffffffffeddfcab49f8b78624d37220e00000000000000000000000001112231424a60728298a2b4c2d3e3f3fffffffffffffffff4dfcbb7a69782726259575657595d5e5d5d5c5b5a59575553514d483c3632281a11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576d8398adc2d8edffffffefd9c4af9a846f5a452f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364b6075889eb3c6d7e9fffffffffffffff5e3cfbcab9f93827a756e69646566686c727a8599a1b3c8d9ebfefffffff5e5d6c6b7a698836e5b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20354a6073879db2c7d8eafdffffffffffffffffffffffffe9d4bfaa947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20293336404c5b687d92a6b8cbe0f4fffffffffffffffffffffff8e5d2c2b5a59d96958b8075665e4d41301e0a0000000c2135495b6a80959fabb4c0c8d1dfe2eaeef0f2f3f4f8fffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f4f1edeaece3dfdddcdddedfe2eae2e4e5e6e8e9ebedeff1f4f6fcf6f4e8e1d4cbbeb1a49c897b665e4c3d2d1a0a000000000000000000000f24394f64798ea7b9cce0f5fffffffffffffffffffffffffffffffffffffffffaf2e7dfd5cbc8c1bdbcbfc5c8d1dbe2edfbfffffffffff8ede6d8cec5b8b3a59d938982807d6e60564537271502000000000000000000000000000a192736434a616a7c8a9ca5b2bfcdd7e5effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9e1d8cec9c3c4b8b3aea99f988f847a6d61584b3f3124150700000000000000000c171f2731363b3f433c484d5258616c7e93a3b4c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1cdb9a89c867561554436261406000000000000000000000000000000000000000000000000000000071a2d3d51667c91a9bacde1f6ffffffffffffffffffffffffffffeddec9b5a4937e685746331e0e0000000000000000000000000000000000000000000000000000031629394d62778b9fb4cadff4fffffffffffffffffffffffffffffffffff3dec8b39e89735746321e0a000000000000000005192b3c4e606f8399a6b7c8d9ebfafffffffffffff5e5d3c2b3a197816c61504231231305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527384a6072859bb0c0d1e3f7ffffffede0ccb8a798836e5e4d3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f100d171e2125262625211f170c0902000000000000000000000000000b21364b6075859aa2b0b4bbc8bcbcbcbcbcbcbcbcc3b49f8c78624d38230d00000000000000000000000000000000000000000000000000142a3f54697f94abbccfe3f8fffffffffffffffffffffffffffffffffffffbe8d6c5b29c8775604b3e2d19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041421364a5b72879cb2c7dcf1fffffffffffffffffffffbeddfd1c3b6a79e8b7d6b605446392b1e11000000000000000000000000000000000000000000000000000000000003091525364455606c7e88939da5afb5bcc9cbd4dee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa999837268625a57514b4639311f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f334658647b848b8d8f8d89837a6f635b4e42302518080000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b5a398826d6250423123130500001a2f44596f8499aec4d9eefffffffffffffffffffffff7e2cebbaa947f6a553c2b190500000000000000000000000003131c3043546074849aa4b6c5d5e6f6fffffffffffffff2ddc8b39d88756054483b404244474948474746454342403e3b38352b211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b6176899eb3c9def3fffffff0dbc6b19b86715c46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354687e93a7b8cce4f5fffffffffffff5e5cfbeb59f8d7e6d656055534f4f5153575d65738399aabbcee2f7fffffffff4e4d4c4b59f8c79634e39240e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f94a9bacee2f6fffffffffffffffffffffff8e4d2c1a6917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b171e212f3d4b6074889eb3c8ddf3fffffffffffffffffffffff3dec9b5a49c878180796b61574c40302313010000000e23394e63798c9fb4bcc9d1dce3eef7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4f2f1f2f3f4f7fdfff9fafcfdfffffffffffffffffffffcf2e7dfcec2b6a79e8b7c665c4a3827150200000000000000000014293e54697e93a9c5d6e8fbfffffffffffffffffffffffffffffffffffffaf2e7dfd4cbc4b7b3aba8a7aab0b4c0c7d0dde9f7fffffffffffff6eae2d5ccc3b7b2a79e9795928274605544311d0e000000000000000000000000000009182530434f5e667a8799a1b4bac7d2e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6eae2dfd9d5cbc8c7bab4ada29a8d8276645d4e42332516080000000000000c1c293338454b5054585b5a62676d7681939cadc1d1e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b49e8a796357463727180800000000000000000000000000000000000000000000000000000000000f21364b60758a9fb4c9def4fffffffffffffffffffffffffffff8e5d2c2b39e8876614c3c2c190600000000000000000000000000000000000000000000000000000b2034485970859bb0c5daf0fffffffffffffffffffffffffffffffffff4dfcab49f8b76614b38281502000000000000000b2035485a687e93a1b3c4d4e6f6fffffffffffffdead8c7b6a4998373604b433324140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1c304354667b90a2b4c8dcedfffffffbe8d5c5b2a0917c665846331f1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c12151d202324252220190e0f1111100c0a0400000000000000000000000000000005182a3b54697f94a3b4c0caced8d2d2d2d2d2d2d2d2cfbcab957f6a553a2917040000000000000000000000000000000000000000000000000d22384d62788c9fb5cadff4fffffffffffffffffffffffffffffffffffffff4decab6a496806b5c4a372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d5a6f849aafc4d9effffffffffffffffffffffffdefe1d3c5b8a99f9280726157493c2f1c1308000000000000000000000000000000000000000000000000000000000008182737444b6068757e87919a9fabb3b7c4c9d2dee5f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b2a199847d78726c6661574e42332a1c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414c6176889a9faba4a79e988f847968604a433625130000000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffffff7e1ccb9a89b8575604b4433241405000003192e43586e8398adc3d8edfffffffffffffffffffffffeebd9c8b19c86715a4835200b000000000000000000000000000013253645566176869ca7b8c8d8eafeffffffffffffe9d4bfaa947f6a5745362b2b2c2f3234333231302f2e2d2b29262320190e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c304354697e93a7b9cce0f5fffffff2dcc7b29d87725d3827150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073869cb1c5d5e7fffffffffffffce9d7c7b2a0937e69604f4b44373a3a3b3e3f4b5562788b9fb4cadff4fffffffffff2e3cfbcab96806b563b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c61778a9fb4c9dfeefffffffffffffffffffffff6ddc9b5a38c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a121d3144556e8398adc3d8edfffffffffffffffffffffdead8c7b19c86756b6b645c4b46393022130500000000162b41566b8096aabbcedae7eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece0d3c5b9a99e8a7a645645311d09000000000000000003162939586d8398adc2d8edfffffffffffffffffffffffffffffffffffaf2e7dfd4cbc4b7b3a69d969292959aa2aeb3bfcbd9e9fcfffffffffffffdf3e8e0d4cac5b8b3acaaa0988373604b3c2b1906000000000000000000000000000008131c32404c5c647683939fa9b5c1cdd7e4edf6fffffffffffaf4f2ebeaf0f2f7fffffffffffffffffffffffffffffffdf7f4eee7e0ddd8cec9c0b4ab9f97877b6860504433261602000000000417293a464c5660656a6d7074777d828a969fadbacadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3937e685b4939291909000000000000000000000000000000000000000000000000000000000000091e32455670859aafc5daeffffffffffffffffffffffffffffffff0e0cbb8a696806b5a4935200c000000000000000000000000000000000000000000000000000005182b3b566c8196abc1d6ebfffffffffffffffffffffffffffffffffff7e2cebbaa947f695645321d09000000000000091c2f404d62788a9eb4bfd0e2f2fffffffffffffff6e2cebaa99c867561554431251506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c5e70859ab0bfd0e7f7fffffff3e3cfbeb39d8876614c3f2f1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080b171e2127273135383a3a38352b211e160b000000000000000000000000000000000000000b1f34485972879cb1c1d1dfe2eae7e7e7e7e7e7e7ebd9c9b09b86715847331f0a0000000000000000000000000000000000000000000000000b2034485a71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffff9e6d3c3b49f8c7a645544311d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570869bb0c5dbf0fffffffffffffffffffffffffff1e3d5c7bab49e958375625a4c3f3025180d010000000000000000000000000000000000000000000000000000000009192731424e576069747c848c959da6b1b5c2cad3e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5cfbfb2a29a928d87817c7668604c473a2e1c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4d5f6d8298a6b4bcc5b8b3ada29a8a7e6b605443301c1605000000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d0c0b49e8a786256453225150600000002172d42576c8297acc1d7ecfffffffffffffffffffffffff6dec9b5a48d78624d38220d00000000000000000000000000000818273847586378899eaabbcee2edfffffffffffde9d7c7a38e79634e39281816171a1d1e1e1d1c1b1a19171614110d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4b6073879cb2c5d6e8fbfffffff3dec8b39e89735645311d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b50667b90a4b6cae3f3fffffffffffff6e1cdbaa998826d604f42363127252526292e37485a70859ab0c5daefffffffffffffecdac9b29c87725948341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f3447596d8298adc0d0e3f6fffffffffffffffffff6e6d3c2b09b8671594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737556a8095aabfd5eafffffffffffffffffffff6e2cebaa9907b6657554e4a3e32281b120400000000001a30455a6f859aafc8d9ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e4d6c7b9a89c8674604b36200d00000000000000000a1e32465772879cb1c7dcf1fffffffffffffffffffffffffffffffff2e7e0d4cbc4b7b2a69d9388817d7d7f858e99a1aebbcbdeeefffffffffffffffffbf1e6dfd6ccc8c2beb2a195806b5a4835200b000000000000000000000000000000001522303d4a58616e7e8b9ba3b4bac6cfdce3eef6fdfff2e7dfddd6d4dadde4eff7fffffffffffffffffffffffffffffffffffaf4f2eae2dfd1c9bcb5a59d8b7e6a625044332010000000000a1f334658616c757a7f8385898d92989fa8b0bdcad8e8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4b19b8572604a3d2c1b0b0000000000000000000000000000000000000000000000000000000000000003162838586d8297adc2d7ecfffffffffffffffffffffffffffffffbe7d5c4b49f8b78624d38230d00000000000000000000000000000000000000000000000000000013283d53687d92a8bdd2e7fdfffffffffffffffffffffffffffffffffeebd9c8b39d8875604b3620110000000000000f23384c5e6e8399a8b9ccddedfffffffffffffffae7d4c4b49f8b7a64574637261407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f404f657a8fa1b3c9d9ebfeffffffeddfcbb7a697826d5d4c392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108111c232933363c37444b4d4f4f4d483c3632291b130500000000000000000000000000000000000d22374c62778ca4b6cadfeff7fefffcfcfcfcfcfff4dfcab59f8b76614c37210c00000000000000000000000000000000000000000000000005192b3c566b8095abc0d5eafffffffffffffffffffffffffffffffffffffffff1e2cebbaa9c8674604b3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899eb4c9def3fffffffffffffffffffffffffffff3e5d7cdbcafa1998678655d4a43362b1c14080000000000000000000000000000000000000000000000000000000009151d3139454b5560666f788088929ca4b1b6c2cdd7e4eff6fcffffffffffffffffffffffffffffffffffffffffffffffffffedddcfc0b4afa8a49c9691897e6e61584b3f3025180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a152838495a677d92a0b2c4cfd5ccc8c0b3a89f928072604a44332313020000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b3a2927d685a49382816070000000002182d42576d8297acc2d7ecfffffffffffffffffffffffff8e5d2c2a7927d68523d28130000000000000000000000000000000a1a293a495a657b8c9fb4bfcfe1f1fffffffff6e1cdbaa98b76614b36210c00020408090808070605040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a4a5b697f94a5b6cae3f3fffffffff4dfcab49f8a75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3448596e8399aec2d3e5fffffffffffffff4dec9b49f8a77614c4232201d150f101113192b3c566b8196abc0d6ebfffffffffffff7decab6a48c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4e64798ea2b3c7dcecfffffffffffffffffcebd9c8b6a4927d68533b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a9bed3e9fefffffffffffffffffff4dfc9b49f8a75604b3939362d1e160b000000000000001b30465b70859bb0c5daf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e5d7c6b6a4937e69543b2a1805000000000000000c21364b61768b9fb4cadff4fffffffffffffffffffffffffffffaece2d5cbc4b7b2a69d93887e756c68676a707983949daec0d0e3f6fffffffffffffffffffaf3e8e0ded7cfbfb49f8b78624d38230d0000000000000000000000000000000004121f2d3a464c61697985949fa8b2bfc7d0dee1e9ece2d4cbc8c1bfc5c8d1dce3eefafffffffffffffffffffffffffffffffffffffdf6eee7dacfc3b7aa9f92806b62503e2e1b080000031729394c617681899094989b9ea7a7adb4bac6cddbe8f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a6917c665443301f0f000000000000000000000000000000000000000000000000000000000000000000172d42576c8297acc1d7ecfffffffffffffffffffffffffffffffff3e2cdbaa998836e59432e1900000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbfffffffffffffffffffffffffffffffffff6e0cbb7a6927d68533f2e1c0800000000091c2f4050667b90a1b3c6d6e8fbfffffffffffffff4dfcbb7a6947f6a5c4a39291909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122374b5d6e8399abbccfe3f5fffffffae7d4c4b19f907b655746321e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202f3739464b51575560626465625a544b46393120190d000000000000000000000000000000000f24394f64798ea4c2d3e5fdfffffffffffffffffff8e3cfbcab907b66513b26110000000000000000000000000000000000000000000000000012273c51677c91a6bcd1e6fbfffffffffffffffffffffffffffffffffffffffeebd9c8b5a4957f6a5b4a36210e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c50657a90a8b9cde1f6fffffffffffffffffffffffffffffff5eae2ccbfb2a49c897b6a6054483b302618080000000000000000000000000000000000000000000000000000000002141b283237444b515a636b757d86919ca4b4b9c6d1dee1e9f5f8fffffffffffffffffffffffffffffffffffffffffffffffbedded1c8c5c2b6b1aca89e938376645d4a4336291c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2832455663788a9eb4becfe3e8e0ded0c6bab49e96816c6250413120100000000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab9a846f5f4e3c2c1a0a000000000003192e43586e8398adc3d8edffffffffffffffffffffffffffebd6c1ac96816c57412c17020000000000000000000000000000000c1c2c3c4b5d697f94a0b2c3d4e7f7fffffff4dec9b49f89745746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737465863798b9fb4c3d3e6fffffffffff7e2cebbaa8d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b9fb4cadff0ffffffffffffffeed8c3ae99836e594734241408020000000013283e53687d93a8bdd2e8fdfffffffffff9e6d3c3a6907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22364a5c6f849aafbecfe2f2fffffffffffff4e8e1cebbaa9c8674604b35200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffff1dcc7b19c877256453224211a0f0300000000000000001a2f44596f8499aec4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d3c2b19c87725948341f0b0000000000000010253b50657a90abbccfe3f7fffffffffffffffffffffffffff8eadccfc4b7b3a69d93887e756960565352555b636e7f94a2b3c7dcf2fffffffffffffffffffffffbf5f3ece2cebbaa96806b563928160300000000000000000000000000000000010f1b2933424f5b63737f8a98a0afb3bfc9cdd7ddcec4b7b3abaab0b4c0c8d1dfe7f2fefffffffffffffffffffffffffffffffffffffff7ece3d4c8bbb49e95806b5c4b37220d00000a1e3346577085969ea8a9adb0b3b9c5c2c9cdd7e4ebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d8873604a36251301000000000000000000000000000000000000000000000000000000000000000006192c3c596e8399aec3d8eefffffffffffffffffffffffffffffffffdead7c7b39d88735e48331e00000000000000000000000000000000000000000000000000000010253b50657a90a5bacfe5fafffffffffffffffffffffffffffffffffffae7d5c4b19c86715d4b37230b000000000f23384c5e71869bb1bfd0e4f4fffffffffffffffff2ddc8b39d8875604b3d2d1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4e63798c9fb4c7d7eafdfffffff2e2cebeb29d8775614b3f2e1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000411182630353f4b505761676c717578797a77726961574e42342b1d1201000000000000000000000000000010253a50657a8fa5c9daecffffffffffffffffffffffecdac9ab96806b563c2c19060000000000000000000000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffffffffffffffffffffffffff6e6d2c2b49f8b79634e3c2b190600000000000000000000000000000000000000000000000000000000000100040b0c1013120b0903000000000000000000000000010f2135495b6d8298adc6d7e9fcfffffffffffffffffffffffffffffffffdeaddcfc2b5a79e8c7f7262594b433626140100000000000000000000000000000000000000000000000000000000000a161e2631353c494d566068737c86939ea8b4c1c9cdd7dee5f0f8fffffffffffffffffffffffffffffffffffffffffffffceee3dcdad3cac7c6b9b3a199877b696054473a2d20140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c263138454b6074859ba8b9ccdcecfbf5eee4d7cdbcb09f95806b5f4d3e2d1b0b00000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c79634e41311e0e000000000000041a2f44596f8499aec4d9eeffffffffffffffffffffffffffefdac5af9a85705a45301b00000000000000000000000000000000000e1e2f3f4f616e8398a5b7c9d9ebfefffff2ddc8b29d88735d39291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d3144556176869ca9bacde1f1fffffffffffeebd9c8a38e79634e39240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a54697e94aabbcee2f7ffffffffffffffebd6c1ab96816c563a2a180600000000000011263b50667b90a5bbd0e5faffffffffffffe9d4bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f647a8fa0b2c4d5e5f4fffffff8efe4d6ccbbb49f8c7a645544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a6bbd1e6fbffffffffffffffffffefdac5b09a85705b3828150d0700000000000000000000162b40566b8095abc1d2e6f6fffffffffffffffffffffffffffffffffbf5f3f0eeeceef1f4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0decab6a48c77624c37220d000000000000061a2c3d556a8095aac9d9ebfefffffffffffffffffffffffff8ead9ccbeb2a69d93887e756960564b45383d3d4a4e616f849aafc4d4e7fafffffffffffffffffffffffffffeead8c8b19c87725746321e090000000000000000000000000000000000000b171f323d4955606a78838f9aa1adb4bac7c8bdb1a69d96959ba2afb4c0cbd4e2eaf6fffffffffffffffffffffffffffffffffffffffff1e6d8cebcaf9e8f7a644f3a250f00000c21364c61768a939ba3abb3b7c4c9ced8dee1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d54433018080000000000000000000000000000000000000000000000000000000000000000000c2135495b72879db2c7dcf2fffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e00000000000000000000000000000000000000000000000000000010263b50657b90a5bad0e5fafffffffffffffffffffffffffffffffffffff2dec9b5a48f7a65503929160300000114263750667b90a3b5c9ddedffffffffffffffffffebd6c1ab96816c5645321f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364a5b6d8298a9bacde2f4ffffffffecdfcab7a596816c5d4b382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2f36434b525d656e767c82868a8d8f8f8d877f7568604d483c301c1408000000000000000000000000000f24394e64798eabbccfe3f8fffffffffffffffffffff0dbc6b09b86715a49352016120e0b0801000000000000000000000000000000010200020d22374c62778ca1b7cce1f6fffffffffffffffffffffffffffffffffffffffffff0e2cebbaa98836e5a4935200c0000000000000000000000000000000000000000000000030a0c0e11141619181f22252927211e160c0a040000000000000000000f1f31414d63788c9fb4cadff4fffffffffffffffffffffffffffffffffffffbede0d2c5b8aa9f9484776a605443301c0e0000000000000000000000000000000000000000000000000000000000000309141d202c3538454b546067737e8a9ba3afb4bac7c9d2dde4eff9fffffffffffffffffffffffffffffffffffffffffffff7f1efe5dedcd6ccbfb3a59d8c7f7261584a3e321f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081218253037444b56606c8197a3b5c6d6e8fafffffff5e9e1cdbdb09e927d675c4a39291703000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5ad98836e5b4936231300000000000000031729395a70859aafc5daeffffffffffffffffffffffffffff2ddc7b29d88725d362614010000000000000000000000000000000000112132434c6176879dabbccfe3f2fffff1dcc6b19c87715c47321c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31414b6073849aa4b6c7d7eaffffffffffffffe3cdb8a38e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859bb0c8d8eafeffffffffffffffecd7c1ac97826c57422d17000000000000000f24394f64798ea4b9cee3f9ffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001022374b5c6d8298a6b8c7d6e4ececebe4ddd1c6b9b39d937e685c4b3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8fa4bacfe4ffffffffffffffffffffefdac4af9a856f5a45301a00000000000000000000000010253a4f657a8fa3b5c8d9ebfcfffffffffffffffffbf5f3f0ede9e6e8e0dedbd8d7d9dcdee1e9e8ebeef1f4f7fdfffffffffffffffffffffffffffffffffffffffffdf6f4f1eeedecedeef1f3f5fbfffffffffffffffffffffffffffffffffffffffffffffef7f0e4d1c0a38e79634e39240e0000000000000c2135495b71869bb1c6dbf0fffffffffffffffffffffffffbead9ccbbafa098887e756960564b45383228282d364350657b90a6b7cbdff4fffffffffffffffffffffffffffff4dfcab59f8b76614b36210c0000000000000000000000000000000000000004141f2c37444b5a626e7a848e979fa9aeb3b19f9788817f858f9aa2b2b7c4ced8e6eef4f7fdfffffffffffffffffffffffffffffffffff6eae2ccbcad97826d5837271502000a1e33465761767d858e969da6aeb4bbc8ccd5e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e6954362513000000000000000000000000000000000000000000000000000000000000000000021527374d63788da5b7cadff4fffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e00000000000000000000000000000000000000000000000000000011263c51667b91a6bbd0e6fbfffffffffffffffffffffffffffffffffffff8e5d2c2ad98826d5746321e0a0000081d3144556e8399aec1d2e5fbffffffffffffffffffebd5c0ab96806b563e2e180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788b9fb4c6d6e8fcfffffff9e6d4c3b49f8c7a655645321d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2a34404c546067717b838a91979c9faaa4a4a49c94887d6f625a4c403026180a0000000000000000000000000c21374c61768b9fb5cadff1fffffffffffffffffffff2ddc9b5a38d78634d3d2d2b2723201c140c0a0b0c0c0d0e0e0f101112131415161819151d22374c62778ca1b7cce1f6fffffffffffffffffffffffffffffffffffffffffffdead8c8b49f8b78624d3a2a17040000000000000000000000000000000000040a0c1218171e212426292c2e2a34373a3e3c363228211f17110d0b05000201000c1c2c3d4d5f6f8399aabbcee2f7fffffffffffffffffffffffffffffffffffffffef0e3d5c8bbb4a29a897f72604b3c2c1a0a0000000000000000000000000000000000000000000000000000000000000001080e1920273136434a556069788594999fa9b1b5c2c9d2dfe6f1fcfffffffffffffffffffffffffffffffffffffffffffffff9f3f1e8e1cfc3b7aa9f948376645c4f42332a1c1102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b222f36434a556068747f949fb1c1d2e4f4fffffffffffcebdbcdbcb49f8b7a645746331e11000000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78f7a65503d2c1a05000000000000000a1e33465773889db2c8ddf2fffffffffffffffffffffffffff4dec9b49f89745443301c08000000000000000000000000000000000003141f334658657b8c9fb4c4d4e7faffefdac5b09a85705b45301b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3d4e5f6c8197a2b3c2d3e5f5fffffffffffffdead8c7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4cadff4ffffffffffffffffedd8c3ad98836e58362513000000000000000e23384d63788da2b8cde2f7ffffffffffffefd9c4af9a846f5a452f1a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4c6177889da9b9c6d0d7d7d5d2c9c0b4a89e917f69604e3e2e1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2c5d5e8fbffffffffffffffffffefdac5b09a85705b45301b0600000000000000000000000e22374b5d71859baabbcee1e9f5fffef7f4f1ece8e8e0dedad7d4d1d6ccc9c6c3c2c4c6c9cdd7d2d5d9dcdfe2eae8ebedf0f2f4f6fdfff8f8f8fffcf6f4f2f0ede9e9e1dedbd9d8d7d8d9dbdee0e8e7eaedf0f3f5fbfff8f9f9f9f9f9f9f8fffcf6f4f1efeae2dfd2c6b4a28c77614c37220c0000000000011527374e63788da3b5c9def2ffffffffffffffffffffffffedddccbbaf9d9482766860564b453832281e16121a20354b6074889db3c8ddf2fffffffffffffffffffffffffffff8e3cfbcab8d78634d38230e0000000000000000000000000000000000000000010f1927313c484d5c646f7a828a92989e9f9781756c6a707a84919da6b4bbc8d0dadfe2eaeff4f6fdfffffffffffffffffffffffffffffdeaddc8b39d88735544311d080003172939465761687079808891999faab3b8c5cdd7e5effdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e6954372715020000000000000000000000000000000000000000000000000000000000000000081d3144556a7f95aac3d4e6f9fffffffffffffffffffffffffffffffffff2ddc7b29d88725d48331d00000000000000000000000000000000000000000000000000000013283d52687d92a7bdd2e7fcfffffffffffffffffffffffffffffffffffffff0dec9b49f8976614b36210c00000b20354b6075899eb4c9def0fffffffffffffffffffff0dbc5b09b85705c4a36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2035485a6c8196a8b9cce1f2fffffffff1e3cfbcab9c8674604b3e2d190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715222f3b474c5e65737c8690989fa9acb1b4bbc8c2b6b1a69d928478665e4b4336281b0d00000000000000000000000a1f33475871869cb1c3d4e4f0f6fcfffffffffffffff8e4d2c1ab96816c5b4a3d413d39353026211e2021212223232425262728292a2c2d2e2731364350657b90a5bacfe5fafffffffffffffffffffffffffffffffffffffffffffff6e2cebbaa96816c5847331f0a000000000000000000000000000000010c171f21282d293336393c3e41443b474c4f53514b453836332926222018191716161b2a3a495b677d92a1b3c8d9ebfefffffffffffffffffffffffffffffffffffffffffff3e6d9cec0b3a79e927d685a4938281602000000000000000000000000000000000000000000000000000000000000000000060a151d253037444b5a62747f848a929ca4b0b5c1cad4e1e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffcede2d4c8bbb4a199877a69604c473a2f1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2e37404c546067737d87949dafbdcedfeffffffffffffffff9eae2cdbaa99c8775614b3f2f19090000000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1fffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8874604a35200f00000000000000000c21364c61768ba6b7cbdff4fffffffffffffffffffffffffff6e1cdbaa98a75604b35200b0000000000000000000000000000000000000417293a4b5d6c8196a6b7cbdfeeffeed9c4ae99846f59442f1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374a5b687d929fb1c0d0e0f0fffffffffffffff6e2cebaa98c76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91abbccfe3f7ffffffffffffffffefdac5af9a85705443301c070000000000000d22374c62778ca1b7cce1f6fffffffffffff1dbc6b19c86715c47311c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101f344759657b8b9ea8b3bfc1c2c0c1b5b0a29a897d69614f4231201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768ba7b8cce0f5fffffffffffffffffff0dbc6b09b86715b46311c000000000000000000000000081b2e3f4f647a8c9fb4bccdd7e4eaebe3dfdcd7d3d6ccc8c5c2bfbcc5b9b3b1aeacaeb1b4bac7bdc0c3c7c9ced8d3d5d8dadddfe2eae2e2e2e2e2e9e1dedcdbd8d4d7cdc9c6c4c2c2c3c4c6c8ccd5d1d5d8dbdee0e8e2e3e3e4e4e4e4e4e3e3e9e1dedcd9d8cecac2b5a89a85705947341f0b0000000000081d3144556b8095aac2d2e5f8fffffffffffffffffffffff5e5d0bfaf9d947f6e61584b453832281e160a0200081c3043546e8499aec3d9eefffffffffffffffffffffffffffffeead8c8a38e79634e39240e0000000000000000000000000000000000000000000009151d2b353e4a4f5c646d767d83888d816d6056555c64707c88969faab3bfc5c9ced8dadfe2eaeff4f6fcfffffffffffffffffffffff4e0cbb7a68b75604b36200b00000b1b2939464c535b636b747b838b959ea7b4bac7d2dfeefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecd6c1ac97816c5544311d100100000000000000000000000000000000000000000000000000000000000004172a3a4b6074889db3c8ddf1fffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d000000000000000000000000000000000000000000000000000001152737556a7f95aabfd4eafffffffffffffffffffffffffffffffffffffffff6e1cdbaa8907a65503b251000000d22384d62778da8b9cde1f5fffffffffffffffffffff2ddc8b4a38f7a645443301c120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4c6177899eb3c4d5e7fafffffffeebd9c9b6a495806b5c4a3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008162532404c59616e7b86919ca4adb4bac7c6caced9d3cac4b7b3a29a897c6b605445392a1d0e000000000000000000000417293a54697f94a5b7c5d2dee1e9f0f2f8ffffffffffefdfc9b49f8b79635b5856524e4b433636333536373738393a3a3b3c3d3e4041424438454b51616e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b49f8a76614c382816020000000000000000000000000009151d2933363d4239464b4e515356595c59616568676056514c463a3b37342b2e2d2b2c2939475863798a9eb4bfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffff6ebe2d0c5b9b39e8978625645321e1200000000000000000000000000000000000000000000000000000000000000000000000208131c26313c4856606a6f767d86909ba3b2b6c3cdd7e4edfafffffffffffffffffffffffffffffffffffffffffffffffffff2e6d8cebfb3a59d8b7e6e61584c3f32281a1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d2a343f4b4f5e66727c86929da5afbbccdbebfdfffffffffffffffffdead7c7b6a597826d5d4c3727150100000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5443301c0700000000000000000f243a4f647a8fa4c4d4e7fafffffffffffffffffffffffffff4dfcab49f8a74604b35200b000000000000000000000000000000000000000b1b2e3f4b6175889db2c2d0e3ecedd8c3ad98836e58432e190300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445563798a9fb4bdcedeeefefffffffffffffff4dfc9b49f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac9d9ebfefffffffffffffffff3dec9b39e8974604a35200b0000000000000c21374c61768ca1b6cbe1f6fffffffffffff2ddc8b39d88735e382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b5d657c8999a1a9acadaba8a39b918578675f4f43322414020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455673899eb3c8def3fffffffffffffffffff1dcc7b29c87725d362614010000000000000000000000001022374b5d6a7f949eb4bac6d0d5d9cfcac6c2bec5b8b3b0adaaa7a4a79e9b9997999c9fa9a5a8abaeb1b4bbc8bdc0c3c5c7c9ced8cdcdcdcdcdd7cdc9c7c5c3bfc7bab4b1aeadadadafb1b3b8c5bcbfc3c6c9ccd6cdcececfcfcfcfcececdd7cdc9c7c4c8bbb4afa49c8a7a644e3b2a180400000000000b20354b6074889db2c8ddf0fffffffffffffffffffffffce9d7c7b3a1947f6a614c473a32281e160a0200000001142636556a8095aabfd5eafffffffffffffffffffffffffffff7e2cebbaa8c77624d37220d0000000000000000000000000000000000000000000000010e19202e363e4a4f5861676e737873604b453e4b4f5f6775818b9aa1aab0b4bbc8c5c9ced8dadee1e9eef2f4fafffffffffffcf5e9d9c9b39e89735544311d080000000b1b2933363d494e5560666e777f88959fa9b5c1d1deeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b3e2d1f120300000000000000000000000000000000000000000000000000000000010f1f334758697e93a6b7cbdff4fffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d00000000000000000000000000000000000000000000000000010f1d3144556e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffce9d7c6a8927d68533d281300000b21364b60758a9fb4c9dfedfffffffffffffffffffff8e4d1c1b09b8573604b41302213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f3347586a7f95a6b8cbe0f1fffffffff7e7d3c2b49f8c7a645544311d0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162634434f5e667783909ca4b1b5c2c9cdd7dbdfe2ebe5ded5cbc0b4a79e8d80726057473b2c1f10020000000000000000000c21364b6175879da7b5c2c9cdd7dbdde4effdfffffff6e2cdbaa99d87796f6d6b67636054524c464b4b4c4d4d4e4f5051525354555657595b5660666f7f94a0b2c6dbeffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa8947f6a5645321e0b000000000000000000000000091927313a464c52585c57616366696b6e7174777a7e7c756e67615856514d483b434241413946576176879ca8b9cdddedfffffffffffffffffffffffffffffffffffffffffffffffffffeeee4d6ccb9a89b8574604b402f1d090000000000000000000000000000000000000000000000000000000000000000000000000009141d2b38454b55576168717c85919da5b4b9c6cfdfe7f2fffffffffffffffffffffffffffffffffffffffffffffffffff6eae2d0c3b7a99f938376655d4b45382d1f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513222f3b484c5d65707b86919ca4b2b7c3ccd9e9f9fffffffffffffffffffff5e5d3c3b19f907b655544311d0800000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59362513000000000000000006192b3c556a7f94aabfd4e9fffffffffffffffffffffffffffff3dec8b39e89735443301c080000000000000000000000000000000000000000111e324657687d92a4b3bfcfdae7d7c1ac97826c57422d1702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074869ba9bacddbebfcfffffffffffffffff1dcc7b19c87725443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0d5ebfffffffffffffffffff5e1ccb9a88d78634e3626140100000000000c21364c61768ba1b6cbe0f6fffffffffffff4dfc9b49f8a745645311d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4c5e6578838d93979796938d857c70625a4d4132251506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628385c71869cb1c6dbf1fffffffffffffffffff3dec8b39e89735443301c08000000000000000000000000081b2e3f4f616b80929fa8b3bfc0c9bcb4b1ada9a5a79e9b9894918e8c898683828487898c8f9396999c9faaa5a8abaeb0b2b4bac7b8b8b8b8b8c7bab4b2b0ada9a6a99f9c99989798999c9ea7a4a7aaaeb1b3b9c5b8b8b9b9bababab9b9b8c7bab4b2afabaa9f9a91867a645c4a361d0c000000000006192b3c51667c91a6b7cbdff4fffffffffffffffffffffff6e1cdbaa9998372604a43332a1d150a0200000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffff4dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000005101b222d363a464c52595a62605544322e37414d57616b79848f959b9faaaab0b4bac7c4c9cdd7d8dde0e7eaeef1f0efe9e1d7cdbcab99836e5937271502000000000b171e212c3537444b5159616a757f8b9ba3b4c0d1e4f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e0cbb7a6947f695c4a3d301e170b0000000000000000000000000000000000000000000000000000000f1f30414c6176899eb3c4d4e7fafffffffffffffffffffffffffffffffffffff1dcc6b19c87715c47321c00000000000000000000000000000000000000000000000006121f2d3d4b6074889db3c8ddf2ffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000091e3245566f849aafbfcfe3f3ffffffffffffffffffffefddc8b4a3947f6a5f4d40301c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6175889db3c3d3e6f9fffffffff0e2cebbaa9b8573604b3d2c1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041525344451616a7c8899a1b1b5c2c9d2dee1e9f1f4f7fef9f2e7e0d0c5b8ab9f9583756259493d2d2010020000000000000000091e324657647a899ca4afb4b9c6c6c9d2dfeffdfffffdead7c7b6a59d8b8483807c78746d6761576061616263636465666768696a6b6d6e7072757b84949daebecfe2f5fffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b39e8875604b39291a0b0000000000000000000001152737444b5861676d717476797b7e818386898c8f939189837c76716b6662595b5957565658576175859ba5b6c6d7e9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8d6c6b5a397816c5e4c38240a0000000000000000000000000000000000000000000000000000000000000000000000000000010e1a28323639464b535e66727c87949ea8b2bfcbd4e2ecfafffffffffffffffffffffffffffffffffffffffffffffffffeede1d4c7bab4a199887b6b60564a3e332a1c110902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132331404c59626e7a85909ba3b1b6c2cbd4e2e9f7fffffffffffffffffffffffff1e1cebdb19c8674604b36261401000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dcf1ffffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a3c2b1906000000000000000d2035495a71869bb0c6dbf0fffffffffffffffffffffffffffff0dbc5b09b85705b362614010000000000000000000000000000000000000000031629394b60738699a1b5bcc9d4d6c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a3b5c7d7e9f9ffffffffffffffffffeed9c4af99846f5a36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a9c6d6e9fcfffffffffffffffffce8d6c6aa957f6a5443301c11060000010c1927384c61768ca1b6cbe1f6fffffffffffff6e2cebaa98b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f404c5a636f787e8282807d7870665e4d493c3023150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f455a6f849aafc4d9effffffffffffffffffff4dfcab49f8a75604b35200b000000000000000000000000001020324350626b7e8a99a1a8ababab9f9c9793908c8985827f7c797674716e6d6f7174777a7d8084878a8d909396989b9d9fa9a2a2a3a3a3a3a2a99f9d9b9894918d8986848382838486898b8e9295989b9ea7a2a3a3a4a4a4a4a4a4a3a3a2a99f9c9a96918b847c73645c4a3d2d1a0000000000000b2035495a6f8499afc4d4e7fafffffffffffffffffffffff4dec9b49f8a77625443301f170c02000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffff1dcc7b29c87725544311d0800000000000000000000000002090b0f100e0b0902000000030a0c10151b222933363d3c484d4b4437261b223039464b5b636f7a80858a90959a9fa9aaafb4bac7c3c8cbd5d5d9dcdbdad7cdc6bab49f8c7a654f3a2510000000000000030a0f1a212731353a474c57616a78859aa2b4c6d7e9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b49f8a7a645c4d4033291b12030000000000000000000000000000000000000000000000000c1c2c3d4d5f6d8298a7b8cce2f2fffffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c00000000000000000000000000000000000000000002090e1921303d4a5b687d92a6b8cbe0f4ffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d1702000216283850657b90a1b3c5d5e6f6fffffffffffffffffff7e4d1c1b59f8d7d675e4d413025180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e324657697e93a5b6cadfecf7fffffffeead8c8b5a3947f6a5b493a29180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222334351626b7f8d9ea6b3bfc9d2dee5f0f6fcfffffffffffffaeee3d5c9bcb5a1998577635b4a3e2e20100200000000000000031628394a5c64798692999ea8a6b0b5c1d1dfeffffffff5e5d4c3b6aa9f9a9896928e88827c7674757676777878797a7b7c7d7e7f81828385878a909aa2aebbcbdcedfffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a6937e68574638291b0d000000000000000000081d314455606a767d8286898b8e919396999b9ea8a4a8a89e98918b86807b7774706e6c6b6b6d7075849aa3b4c3d3e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d2c1b19f907c6651382815020000000000000000000000000000000000000000000000000000000000000000000000000000000a151d20293336404c546067747f8a99a1b3b7c4cedfe6f2fffffffffffffffffffffffffffffffffffffffffffffffffff1e5d8cebfb3a69d8d8074645c4c473a2f201d150a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122231414e5e6677828f9aa2b1b5c1cad3dfe6f2ffffffffffffffffffffffffffffffecdecab6a4937e685443301c08000000000000000000000000000000000000000000000000000000001d32475d72879cb2c7dceefcfffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725a4835200f0500000000030e1d2d3d4d62788c9fb5cadff4fffffffffffffffffffffffffff9e6d3c3ab96816c56412c17000000000000000000000000000000000000000000000b1d314455617683959fabb7c3cdc8a9947e69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628395d72879db2c2d2e5f5ffffffffffffffffffffebd6c0ab96816b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a8b9cde1f6fffffffffffffffffff2ddc7b29d8773604b3e2f211a1413141c2a374556667b90a5bbd0e5fafffffffffffffdead8c7a18b76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212f3c494d5b63696c6d6b68625a514c40352c1e1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffff7e3cfbcab8c76614c37210c00000000000000000000000000021525334450606879848d929596908b86827e7b7773706d6a676461585c59575954606265686b6e7275787b7e808385888a8b8c8d8d8d8d8d8d8b898786837f7b7875716f6d6d6e6f717376797c808386898b8c8d8e8e8f8f8f8f8f8e8e8c8b898784817c766f6760554a3e2d1f0f0000000000001325364d62788c9fb5cadff2fffffffffffffffffffffff8e4d2c1ab96806b5948362513040000000000000000000011263b51667b90a6bbd0e5fbffffffffffffffffffffffffffeed9c4ae99846f593726140100000000000000000002080b161e21242524201d15131112161e21262b2f30262421272b35383531261909121b29323d4a4e5c646b70767b80858a90959a9fa9a9aeb3b7c4c0c4c6c6c4c7bab4a89f927f6a5d4b37220e0000000000000000000609151d202a3439464b5a6374849aa8bacde1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e1cdbaa99e887a665e4c46392f1e160b000000000000000000000000000000000000000000000a1a2a3a495b677d91a0b2c5d5e8fffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b000000000000000000000000000000000000070b0f151d202c35404d5b6379899eb3c4d5e7faffffffffffffffffffffffffffffffffffffffffffeed8c3ae99836e59442e190400000a23384c5d6e8399a7b8c8d9ebfeffffffffffffffffffefe3cfbcab9f8b7c675f4a4336291b1001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6074879db2bccfdae7f6fffffff6e6d2c1b49f8b79635846362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c304050626b80949fabb8c5cfdee5f0f8fffffffffffffffffffffff3e7dacfbfb3a39b8779645c4b3f2e201001000000000000000b1b2d3e4a5b63737d84898c919ba3b5c1d1e4f8fffffff1e1d4c8bbb4afadaba7a79e98918a8a8a8b8c8c8d8e8f8f90919293959697999a9d9faaafb4c0cbd9e9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c4b29d8775615646392b1d0d00000000000000011527374b6073808a92979b9ea7a3a6a8abaeb1b4b9c6c6b9b4aeaa9f9b96908c8985838280818285899aa2b4c1d1e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dfcebdb19c86715645321d090000000000000000000000000000000000000000000000000000000000000000000000000000000002090b171e212f36434a56606a7883919da6b1becbd4e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffff5eae2d0c4b7ab9f96867a6c61584c3f363127211a0f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404e5f687c8898a0b0b4c0c9d2dee5f1fafffffffffffffffffffffffffffffffff9e5d3c2b29c8773604b35200b000000000000000000000000000000000000000000000000000000001d32475d72879cb2c0d0deedfbfffffffffffffffffffffffffffffffffffffffffffff3dfcab6a58d78624d3d2c1f1813121113161e2b3b4a5c6d8298abbccfe3f8fffffffffffffffffffffffffff3decab6a48f7a65503a2510000000000000000000000000000000000000000000000115273746586172808d9da5b4babbaa907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e32465772879db2c7dcf0fffffffffffffffffffffbe7d5c5a7917c67523c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6075899eb4c8d9ebfefffffffffffffffff4dfcab7a5947f695c4c3f352c2a2826303b47556074859bb0c6dbf0ffffffffffffffffe1ccb7a18c77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c353d494e54575856534d483c382f20190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffff7e2cebbaa8d78634d38230e000000000000000000000000000007162633424e5b636f787d80807b76716d696562595b5855524f4c473a444236434a4d5053565955606365686b6e7072747677787878787878767472706e6a66626054595858585a5c586164676a6e717476777879797a7a7a7a797978777674726f6c676158524b44372d2010010000000000071c3043546b8095abbccfe3f8fffffffffffffffffffffff2ddc9b5a38d78624d3b2b1808000000000000000000000011273c51667c91a6bbd1e6fbffffffffffffffffffffffffffebd6c0ab96816b56412c1600000000000000000509151d20283236393b393632282826272932363b4044463c382f22192022201d140900000b161e2d363e4a4f555761656b70757a8085898f94999da6a6abaeb1b1afaca99f978a7d6a614f3f2e1b08000000000000000000000001080c181f29323c495662778a9fb4c9def4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c7b8a69e8a7c6d61574c4032291b0f010000000000000000000000000000000000000002152738475863798a9eb4becfe3f3ffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b0000000000000000000000000000000008131c20242731363c494d5f6779889da7b9cce2f2ffffffffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000081c2f3f4c6277899eaabbcee2eaf9ffffffffffffffffffecdac9baa99f8c7d6a605446392d1d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d314455677d929eb5bcc9d9e6f4fffffff0e2cdbaa99c8676615443301c1303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6a80959eb4bcc9d5e3edf8fffffffffffffffffffffffffffff7ece3cfc1b5a59d897a645d4b3e2e1f0f000000000000000010202d3d495460676f74777c859ba3b5c9ddeffffffffff1e6d8cecac4c2c0c5b8b3adaa9f9faaa0a1a2a2a3a4a5a6a7a8a9aaabacaeb0b2b4bbc8c8d0dee9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dfcab6a59983746157483b2b1d0d000000000000081d3144556c81959ea8adb1b3b9c5bbbec0c3c6c9ccd6d7cdc9c8bbb4b0aba6a79e9a98979696989a9ea7b4c0d1dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebdec9b6a48b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1218253038454b59626e7c8897a0b2b7c3cfdae7f0fdfffffffffffffffffffffffffffffffffffffffffffffffdede2d4c9bcb5a49c8c8176655d524b4538362d201d15090600000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e687e8c9ea6b2bec8d1dee5f0f9fffffffffffffffffffffffffffffffffffffff0dfcab6a5907b65503b261000000000000000000000000000000000000000000000000000000000192f44596e8399a2b3bfd0ddedfafffffffffffffffffffffffffffffffffffffffffff9e6d3c3ab95806b5b493d342a2827262829323c485964798c9fb4c9daecfffffffffffffffffffffffffffbe7d5c5b29c8773604a35200b00000000000000000000000000000000000000000000000919293a4654606a7b87969fa9af9f8b76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a3b4b61768a9fb4c9dff4fffffffffffffffffffff5e0cbb8a68d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3245566c8197aabbcee2f3fffffffffffffffffae6d4c3b49f8b7a655d4e493d3f3d36434b5961738298a3b5c9ddf2fffffffffffffff7e2ccb7a28d77624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202c35383e4242413e38352b241d1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffff4dfcab49f8a76614b36210c000000000000000000000000000000081624313d494e5a62686b6b6661585854504c483b433f3c3937332a2e2d253035373a3e4137444b4d505356595b5d57616263636363636361575d5b5854514d4b4336434243443a464c4f5255595c566062636364646565656464636261575d5a56524c473a3531261910020000000000000b20354a6073879db2c9daecfffffffffffffffffffffffff0dbc6b09b86715a49351d0d00000000000000000000000012273d52677c92a7bcd1e7fcfffffffffffffffffffffffffde7d2bda8927d68533d2813000000000000000d182027313638454b4f504e4b45383d3b3c39464b5055595b514c40331c130d0b080100000000030f1a212e363a39464b50555660656a6f757a7e83888d9195999c9b9a96928a8277685f4f43322110000000000000000000000000000000040b161e2c3847596f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b8a89e918276665e4b46392c1f0f00000000000000000000000000000000000002101d3145566176879ca8b9cddcecffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a0000000000000000000000000000010f182530353938454b515b636e7c8a9da6b7c5d6e8ffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a050000001120344859657b8c9fb4bccddbebf9fffffffffffffffff7e7d7c7baaa9f8d807261574a3e3126190f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374d5f6a80949fabbbc8d6e4f4fffffdead7c7b6a4998372604b41312111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658667c919eafbccfd9e7f3ffffffffffffffffffffffffffffffffffffeddfd2c3b6a79e8a7b645c4b3d2d1d0c0000000000000002101f2c36434b525a59626674859bb0c0d1e4f7fffffffff6eae2dfd9d8d5d5ccc8c8bbb4b4bbb6b6b7b8b8b9babbbcbdbebfc0c2c3c5c7c9ced8dce3eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b3a19984756259483b2b180800000000000b20354b60758a9fb4b9c6c6c9ccd6d0d3d6d8dbdee1e8e9e1ded9cecac6c0c5b9b3b0aeacababadb0b3b8c5d1deeefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e5d3c2a08b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c28323b484d5e667682909da5b5bcc9d3e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffff2e7dacfc2b5aa9f97867b706760564e4a3d353127211a0f0c0600000000000000000000000000000000000000000000000000000000000000000000000a1f334658667c8c9faab8c5cfdde4eff8fffffffffffffffffffffffffffffffffffffffffff9e6d3c3ac97816c57422c17020000000000000000000000000000000000000000000000000000000b21364b6075849aa1b3bfcfdcecfafffffffffffffffffffffffffffffffffffffffffff1dec9b49f8a79635b4c473b3e3c3c3d39464b5a6277879dabbccfe7f7fffffffffffffffffffffffffff5e0ccb8a7927d675443301c070000000000000000000000000000000000000000000000000b1b2936434b5d6575808a949997826e5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314202d3a4859687d92a9bacee2f6fffffffffffffffffffff3ddc8b39e88735a4935200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384e63798c9fb4c5d5e8fbfffffffffffffffff1e2cdbaa99e8a7b6d635b57545352546067778498a0b2c1d2e4f8fffffffffffffffbe8d6c5a28d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a2123292d2d2b282220190e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffff0dbc6b19b86715746321e090000000000000000000000000000000006131f2c353c494d535656514c463a3e3b37342a2d2a2724211f171918131c202225282b273135383b3e41434639464b4d4d4e4e4e4e4d4c463946433f3c383530262e2d2e2f293336393d404338454b4d4e4e4f4f4f4f4f4f4e4e4d4b463945413c37332a201d140900000000000000000f243a4f64798fa5b7cae7f7ffffffffffffffffffffffffebd6c0ab96816b563c2c190000000000000000000000000013283e53687d93a8bdd2e8fdfffffffffffffffffffffffffae6d4c4a48f79644f3a240f0000000000010f1d2b3437444b505660646563605657535051555761656a6e70665e504330251809000000000000000007101b22242832363b38454b5055556064696e73787c8084878685817c766d62594e41322515020000000000000000000000000000000008131c2d3b4b5d71869bb0c6dbf0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3e3d5c6b9b49f97887c6d6157493d2c19090000000000000000000000000000000000102032424b6074849aa5b6c6d6e9faffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190000000000000000000000000008141c2d36434a4f545660666e7883919ea8b7c4d4e3f3ffffffffffffffffffffffffffffffffffffffffffffffefdac4af9a856f5a45301a0500000005182b3b4b5d697e939eb0bdcedbebf8fffffffffffffffff5e5d7c8bbab9f958375645c4b44372c1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919304150626a7f8d9faab9c6d6e6f6fffff5e5d3c2b3a196806b5f4e3f2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c6176889db3bccce3ebf7fffffffffffffffffffffffffffffffffffffffdefe1d4c5b8a89e8a7a645b4a3b2a180800000000000000010f182630353d3b484d56657a8fa2b4c8ddf2fffffffffffef7f4efedebe8e0ded9cecac9ced8cbcccdcdcecfd0d1d2d3d4d6d7d8dadcdfe2eaf6f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d0bfb3a29a857762594836251300000000000b21364b60768a9fb4c9d7dbdee0e8e6e8ebeef0f3f5fcfcf6f3ebe2dfdbd5d6ccc9c5c3c1c0c0c2c5c8ccd5e3eefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0cbb5a08b76604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2b34404c58616d7c87979fabb6c2cdd7e5edf9fffffffffdfbf9f9fbfffffffffffffffffffffffffffff7ece3d2c8bbb4a49c90857c756b635b524b4437352c23211a0f070000000000000000000000000000000000000000000000000000000000000000000c21364c6176889eaabbc8d5e3ecf7fffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b09b86715b46311c06000000000000000000000000000000000000000000000000000000091e32455760748399a1b2becedcebf9fffffffffffffffffffffffffffffffffffffffff6e1cdbaa89d87796a625956535251525557616978859ba5b6c9d9ebfffffffffffffffffffffffffffff3ddc8b39e8874604a36251300000000000000000000000000000000000000000000000000000b1826303f4b57616b777f848276614c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e323e4a586277889eb3c7d8eafdffffffffffffffffffffedd8c3ad98836e583c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2135495b6c8197a7b8cce0ecfefffffffffffffffdead7c7b9a89e8c8278726c6968676b737d889aa2b2becfdfeffffffffffffffffff7e0ccb9a78c77624d37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14171816130d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffffeebd9c9ab96816b56392816030000000000000000000000000000000000010f1a212b35383d40413b3633292925221f181815120f0c0a04000000070b0d101316151d202326292b2e3029333637383838383838363329312e2a2623201c141818191a171f2124272b2e283236373839393a3a3a3a3a3939373633292f2c27211f170c080100000000000000000013283d53687d92a8c3d4e6fafffffffffffffffffffffffce7d2bca7927d67523d281200000000000000000000000000152a3f546a7f94a9bfd4e9fefffffffffffffffffffffffff4dfcbb7a68b76614b36210c00000000000f1f2d3b484d5560656e75797a7975716d6866676a70767b8084857c6a614a433627190b020000000000000000070d0f161e21262832363b37444b4f54595a62676b6f71716f6c6761574d483b31231507000000000000000000000000000000010f1825303d4a59647a8fa3b5c9ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4e8e1dedad8d6ccbdb1a69d908275635b49372715020000000000000000000000000000000a1a2d3e4f606d8297a2b4c3d3e4f4ffffffffffffffffffffffffffffffffffffffffffffecd7c1ac97826c57422d170000000000000000000000000d1826303d4a546064696e757b838c99a1b4b9c6d4e2f2ffffffffffffffffffffffffffffffffffffffffffffffffeed9c4ae99846f59442f1a04000000000d1d2f3f4f606b80959fb1bdcddae9fefffffffffffffffff5e6d8c9bcb5a098877a6a6055493d3127191003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132333445061697d8c9ea8b9c8d9ebfefffff1e0d0bfb09e927d685d4b3d2c1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d556a7f95a6b8cbdaeafefffffffffffffffffffffffffffffffffffffffffffff1e3d5c6b9a89e897963594736251300000000000000000008141c20282b34384b5d70859bb0c4d4e7fafffffffffffffffffffffbf5f3ebe2dfdfe2eae1e1e2e3e4e4e5e6e7e8eaebeceeeff2f4f7fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeddd0c0b4a39b8777625443301c0700000000091e32455670859aabbccfe2eaf6fbfffdfffffffffffffffffffef7f4f0ebe8e0dedad8d7d5d6d7dadee0e8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19202f3a474c5e6675818d9ca4b4bac7d0dee5ececebeae8e6e4e4e6ecf4f6fdfffffffffffffffffffffffff0e6d9cec2b6b1a39b92888079706760554e493d38352c201c130805000000000000000000000000000000000000000000000000000000000000142a3f54697f94a6b8c8d9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e0000000000000000000000000000000000000000000000000000000003162839455660748398a0b1becddbeafffffffffffffffffffffffffffffffffffffffffce9d7c6b7a59d8b7f77706b686766686a6e767e8a9ba3b5c3d4e7f7fffffffffffffffffffffffffffff2ddc8b39d8873544330180800000000000000000000000000000000000000000000000000000008141c2f39464b59626a6f6d615847331c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2832424f5c6476859ba6b8cbe5f5fffffffffffffffffffff9e6d4c3a8937d68533e2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4c6177899eb3becfe0f0fffffffffffffffff5e5d6c6b9ab9f988d87817f7d7d8087929ea6b4c0cfdcecfdfffffffffffffff7e7d6c5b39e8974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffff7e3cfbcab907b66513b26110000000000000000000000000000000000000000060e192023282b2b26211f1714100d0b050000000000000000000000000000000001080b0e101316191b171e2122232323232323211e171b1915110d0b080100030300040a0c0f121519161e21222324242525252524242322211e171a17120c0a0400000000000000000000000010253a50657a8fa5b7cadfecfcfffffffffffffffffffff9e4cfb9a48f7a644f3a250f00000000000000000000000002152737586d8297adc2d7ecfffffffffffffffffffffffffff2ddc8b29d88735746331e0a000000000a1a2d3d4a59626d757a838a8e908e8a86827d7b7c80858a9095999b8d7f6c60544437291d150d0b05000000000000000003090c10161e21252731363a3f3c484d5156595c5c5a57524b4639342b1d130500000000000000000000000000000009141d2d36434a5b6377879db2c1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece3dfd6ccc9c5c2c1c1c4c4b7b29f978679635544311d080000000000000000000000000000021527384a5c697e93a0b1c0d1e1f1ffffffffffffffffffffffffffffffffffffffffffffffead5c0aa95806b55402b160000000000000000000004121d2b36434b5b6373797e838990999fabb2bfccd6e4f2ffffffffffffffffffffffffffffffffffffffffffffffffffedd8c3ad98836e58432e190300000000001121324251626c81969fb0bccce2eaf6fffffffffffffffff6e7dacfbfb2a59c8b7f73635b4b44372d1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005152533434f5f687c8a9eaabbcee2f7ffffffedddcdbcb49f8b7b655b493b2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b73889db2c4d5e7f8fffffffffffffffffffffffffffffffffffffffffffffffff3e4d6c6b9a79d8777615443301c0900000000000000000001080b1218202e3f51677c91a6b7cbdff4fffffffffffffffffffffffffffef7f4f4f7fdfff7f7f8f9fafbfcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceeded0c2b5a59b8572604a35200b00000000021628384f657b8d9fb5bcced8e6f3fffffffffffffffffffffffffffffffffbf5f3efedecebebedeff3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121c2933404c57616c7b86959fa9b3bfcad3d7d7d6d4d3d1cfcfd1d7dfe2eaf5fffffffffffffffffffffffff6ebe2d3cac1b4b0a69e968e857c746b635b574e493d35302520190e0b040000000000000000000000000000000000000000000000000000051b30455a70859aafc4d5e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d40301a0a000000000000000000000000000000000000000000000000000000000a1b28384556607382979fb0bdcce3ecf7fffffffffffffffffffffffffffffffffffffff5e4d4c3b7a99f958b85817d7c7b7d7f838a939ea8b5c1d2e1f1fffffffffffffffffffffffffffffff2ddc8b39d88735e482513000000000000000000000000000000000000000000000000000000000001111b29323b484c545a584c473a2a170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2938454b60697a879ba3b5c4d5e7fffffffffffffffffffffff4dfcab6a58d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f344759677d92a0b2c2d2e3f3fffffffffffffffff4e4d6c9bcb4ada49c97949292959ca5b3b8c5d0deecfaffffffffffffffffecdac9b9a796816c5443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001060a0805010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172d42576c8297acc1d7ecfffffffffffffffff4dfcab49f8b76614c36210c000000000000000000000000000000000000000000080e10181b1816110c0a04000000000000000000000000000000000000000000000000000000010400030a0c0d0e0e0e0e0e0e0c0a030003000000000000000000000000000000000003090b0d0e0e0f0f1010100f0f0e0d0c0a030001000000000000000000000000000000000b20354b6073879db2bdcedeeefdfffffffffffffffffff8e3ceb8a38e79634e39240e000000000000000000000000081d31445570859bb0c5daf0ffffffffffffffffffffffffffefdac4af9a856f5a39291703000000021628384a5b6377828a8f989fa9a5aa9f9c97929091959b9faaaaaeab9f9481726055463931272220180d070000000000000000000003090b10151d2025292b35383c4044474645413d36332920180d000000000000000000000000000000000c1926313e4a54606879879da5b7cadfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7dacfcac6b9b3b0adacacafb3b9bdb1a49c8875604b36200b0000000000000000000000000000091d314556647a8b9fb4becedeeffffffffffffffffffffffffffffffffffffffffffffffffee8d3bea9937e69543e29140000000000000000000012222f3b4854606a79858e93989ea7aeb4bcc9cfe1e8f4ffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c56412c1701000000000003142433444a607281969eafbbced8e6f4fffffffffffffffff7ece3cfc3b6aa9f9485796a60554a3e32281a10010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152432414e5e667b8c9fb4cadff4fffffffbeae2cebaa99e89796359483b2a1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b7cbe2f2fffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d6c5b7a59a8472604a37271501000000000000000000000000051020354b6074889db2c8ddeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceee0d2c3b4a38d78624d38230d00000000000a23374b5d6a7f949eb4bbc8d5e3f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2f39464b5d65747f8b99a1b1b6c2c1c2c1bfbdbbbab9bbc1c9ced8e5f5fffffffffffffffffffffffffef0e5ded1c8c5b8b3aba29a91888079716c635b504a4336352b221f180c05000000000000000000000000000000000000000000000000081d32485d72879db2c7dcf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc6b19b86715e4c38281602000000000000000000000000000000000000000000000000000000000a1a28384555607381969fafbccfdae7f6fffffffffffffffffffffffffffffffffffffff2e2d4c7bab4aa9f9a969391919294999fa9b4b9c6d2dfeffffffffffffffffffffffffffffffffff3ddc8b39e88735e49331e000000000000000000000000000000000000000000000000000000000000000b161e2b34373f444237332a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394656606e7e8b9ca5b5c1d2e2f3fffffffffffffffffffffff2dcc7b29d87725a4935200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4d5f6d8298a4b5c5d6e5f5fffffffffffffffff4e7d9cfcac2b6b1aca9a8a7abb2b6c3cbd5e3eefcfffffffffffffff7ece3cfbcab9e8977614c3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b10161b1f1d1a16120e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637576d8297acc2d7ecfffffffffffffffff1dcc7b19c87725846331f0a0000000000000000000000000000000000000007111c23252d302d28211e160a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354677d929fb1c0d0dfeffefffffffffffffffff7e2ccb7a28d77624d38220d0000000000000000000000000b20364b6075899eb4c9def3ffffffffffffffffffffffffffecd7c2ad97826d58422d1800000000091e324556637988979fa9adb4bac7bbb4b1aca8a5a6aab0b4bbc8c9bcb59f97827361574b453837342b211a0f0500000000000000000000000002080b0f14192022272b2f3231302c27211e170b05000000000000000000000000000000000e1c2a37444b5c64727e8a9da5b6c3d4e6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e4d7c9bcb5aea89e9b9897979a9ea7a8ada495806b5544311d080000000000000000000000000005182a3b4b6074869ca9bacedcecfcfffffffffffffffffffffffffffffffffffffffffffffffbe8d5c5a6917c66513c27110000000000000000000c1c2f404c5962737f8b9ba3a9adb3b9c5cacfd9e7edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffee9d3bea9947e69543f29140000000000000006161c304354606c80949db4bbc8d6e4f1ffffffffffffffffffede1d3c8bbb4a39b8b7f73645c4b45382e1d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142331404c5d6e8399aec3d8eefffffffffdead8c7b8a79d87786259473b2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a6c4d4e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e3d4c3b3a2937e685544311d0800000000000000000000000000081d3144556b8095aac0d1e4f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e1d1c1a38e79644e3924110000000000081c2e3f50616b80939faab8c5d3e0eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121b29333f4b56606a7884919ca4aaacadacaaa8a6a4a4a6acb4bac7d8e6f6fffffffffffffffffffffffffff9efe4ddd5cbc8c0b4b0a69d968e8781796e6560544d483c37342a1f180d0000000000000000000000000000000000000000000000061c31465b71869bb0c6dbeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3917c665645321e0d00000000000000000000000000000000000000000000000000000000000a1a28374455607281959eb5bcc9d8e6f5fffffffffffffffffffffffffffffffffffffff2e5d7cdc8bbb4afaba8a7a6a7aaaeb4bac7cdd6e4effdfffffffffffffffffffffffffffffffff2ddc8b29d88735d48331e0800000000000000000000000000000000000000000000000000000000000000030d1820222a2f2d211f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657617482939fa9b6c3d2dfeffffffffffffffffffffffffdead8c8ac97826d573c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d30414b6175869ca7b8c7d7e7f7fffffffffffffffff7ebe3dfd3cac7c1bebdbcc0c7cad3e0e7f3fffffffffffffffff5e7dacfbcb59f8d7c66594734180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d20252b3034322f2b2824201d14110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445570859bb0c5daf0ffffffffffffffffeed8c3ae99836e593a291704000000000000000000000000000000000002101b222f373b4345433d3632281e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070a080400000000000000000000000000000000000000011426364d5f6d8197a2b4c1d2e0f0fefffffffffffffff7e2cdb8a28d78634d38230e000000000000000000000004172a3a50657b90a8b9cce1f5ffffffffffffffffffffffffffead5bfaa95806a55402b15000000000b21364b6074879da6b4bac7c9cdd7cecac6c2bdbbbcbfc5caced8dacfbdb1a0988375656056544c483b362d20180d02000000000000000000000000000000050b0d12161a1c1c1a17120c0a0300000000000000000000000000000000000e1e2c3a4755606a7a85939ea8b6c3d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6baab9f988f898583828184898e93989b8674604b37271502000000000000000000000000000b1f3447596a7f94a4b5c7d8eafafffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78e78634e39230e000000000000000004172a3a4c5e667884949fa9b5c1c3c9ccd6dfe3ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffae6d4c4a6907b66513b2611000000000000000000132536434a626b7f929faab9c6d3e1eefcfffffffffffffffff1e6d8cec1b5a99f94867a6b60564b3e3126190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006070605040404040400030913222f3f576c8297acc1d7ecfffffffffff5e5d6c5b7a59c86776259473929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c5d5e8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d0c0b39d8874604b35200b00000000000000000000000000011527374d62788da2b4c8ddf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2cdb8a38d78634e402f1c0900000000001121334351626b7e8c9ea7b6c2d1deeefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e2e38454b5a636f7c868f949797969593918f8f91979fa9bac8d8eafdfffffffffffffffffffffffffffff8f3e7e0ddd1c8c4b7b3aba49c968c837b736a625a544c473b342a1d0e0000000000000000000000000000000000000000000003182d42586d8297adc1d1e5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1b29d8775604b3c2b190500000000000000000000000000000000000000000000000000000000000a1927374454606c80939fabbbc8d7e5f3fffffffffffffffffffffffffffffffffffffff5e9e1d8cecac5c0bdbcbbbdbfc3c9cdd7e1e9f4fffffffffffffffffffffffffffffffffffff0dbc6b19b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000050b0d151a180c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b61758498a0b4bac7d3e1effdfffffffffffffffffffffff7e2cebbaa917c67513c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131e3246576379899ea9bac9d9e7f0f4f6fdfffffffffffef7f1e5dedcd6d4d2d2d5dcdfe6f1fbfffffffffffffffff1e5d7c9bcb59e957f6a5e4d3b2a180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e181f222731363a4046494744413d3935312627221f18120d0b050001040608090a0a0a0909070605030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075899fb4c9def4ffffffffffffffffecd7c1ac97826c57422d1700000000000000000000000000000000000715202d363f4b50585a58524b453932281a110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010001020304060001080b0c0e0f111315171a1d1f1e19130c0a0300000000000000000000000000000000081830414b6074849aa3b5c2d2e0f0fffffffffffffff9e3ceb9a48e79644f39240f0000000000000000000000121f3347586c8196abc6d6e8fcfffffffffffffffffffffffffde8d3bda8937e68533e29130000000216283854697e93a5b6c5cdd7dee1e9e2dfdbd7d2d0d1d5dadfe2eaece3cebeb2a199867b75706962594e4a3d342b1d150900000000000000000000000000000000000001040707050200000000000000000000000000000000000000000c1c2c3c495961737f8c9ba2b4b9c6d4e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e1cdbaa89f8d837a75706d6c6c6f74797e82867a64564532190900000000000000000000000000021527384c62778a9eb4c2d2e5f5fffffffffffffffffffffffffffffffffffffffffffffffffff3dec8b39e8975604b35200b00000000000000000a1f334758667c899aa2b4bac7d2d8dee0e8f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a68d77624d38220d000000000000000000081825304451616a7d8c9ea8b6c3d1deebfcfffffffffffffffff6eae2d1c7bab4a49c8c8175645c4b44372b1d11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141b1c1b1a19191919191a161e212b394a5c71869bb1c6dbf0fffffffffffff3e3d4c3b6a49c8677625746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394e64798ea7b8cce0f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeedfcbb7a6907a65503b25100000000000000000000000000000092035495a70859ab0c8d8eafeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd6c1ab96816c5e4c382312000000000003152534445160697b899ca4b4c0d0ddeefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101a27313c494d5e66737a7f8282817f7e7c7a7a7c818b9faabbcee2effffffffffffffffffffffffffffffffffbf5efe4ddd5cbc8c2b6b1ab9f9890877f78716961594c483b2b1e0e0000000000000000000000000000000000000000000011263c51667c91a3b4c7d7e9fcffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcab6a5947f6a5a4834201100000000000000000000000000000000000000000000000000000000000009192636434a626a7e8d9faabac7d6e3f2fffffffffffffffffffffffffffffffffffffffdf6eae2dfdad6d2d1d0d2d4d8dee1e9f5fcffffffffffffffffffffffffffffffffffffffeed9c4af99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6f8399a2b2becdd7e5f1fffffffffffffffffffffffffff4dfc9b49f8a76614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839495b657b8b9fabbcc9dadadfe2eaecf0f4f6fdfffffff9f3f1ece9e7e7eaf1f3f9fffffffffffffffbf5ede1d4c7baab9f94806b615040301d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100030a0c101a21242a343737444b50565b5f5d5a56524e4b44373c37342a27221f181717191b1d1e1f1f1f1f1e1d1b1a18161412100e0b0903000100000000000000000000000000000000000000000000000000000000000000000001030300000000000000000000000000000000000000000000000000000000000000000000021527384e63798ea8bacde1f6ffffffffffffffffebd5c0ab96806b56412b1601000000000000000000000000000000061525333e4a4f5d656d706d6760574b45382e1e160a000000000000000000020607090a0a090806020000000000000000000000000000000000000200030a0c0e101213141516161616151617181a1b1c141c2021232527282b2d2f3234332f28211e160b03000000000000000000000000000000131d3145566175859ba4b5c2d3e0f0fefffffffffffbe6d1bca6917c67513c271200000000000000000008131c30404c6176899eb4c9def3fffffffffffffffffffffffffffce6d1bca7917c67523c2712000000091e32455670859bb0c3d4e1e9f4f6fcf7f4f1ece7e5e6eaf0f4f7feffebdccfbfb3a49c908a857e776d635b4c483b3127191104000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a495a627784959faab4c0cdd7e4f1fffff8f4f3f1f3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b49f8a7c6e656055585757546064696d71645c4a3828150000000000000000000000000000091d3145566b8095a8b9cde0f0fffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc6b19c87715443301c0800000000000000000c21374c61768b9ea7b4c0ced8e5edf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc8b29d88735a4834200b0000000000000000000008131c34434f5f687c8a9da5b4c0cee1e9f5fffffffffffffffffdefe5d7cdc2b5ab9f96867a6a6055483b2f21140000000000000000000000000000000000000000000000000000000000000000000000000000000002080b10192022293132302f2e2e2e2e2e2f2832363c4957647a8ea3b5c9ddf2fffffffffffffff2e2d3c2b5a49c8775614b3621100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eb3c8deedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4a7927d67523d2812000000000000000000000000000006192c3c53687e93aabbcee2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7b6550402f1d09000000000007162634424f5d6578869aa2b3bfd0dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2c35404c5460656a6c6d6c6a68666564666c7b8c9fb4c0d1e4f4fffffffffffffffffffffffffffffffffffff7f2e7e0ddd3cac9bcb4aea59c958d867f776d6259483c2b19050000000000000000000000000000000000000000000f24384c5e70859ba9bacde1eafffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d4c3b49f8a78624d3f2e190900000000000000000000000000000000000000000000000000000000000009182530435060697d8c9fa9b8c5d4e2f0fefffffffffffffffffffffffffffffffffffffffef7f4efebe8e6e6e7e9eef4f6fcffffffffffffffffffffffffffffffffffffffffffecd7c2ac97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea1b3c0cfe2eaf5fffffffffffffffffffffffffffbe8d6c5af99846f5846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c4b5d677d8d9fabbcc0c5c9cdd7d7dbdfe2eaebeef1f4f7fefffefdfcfffffffffffffdf6f4f0ebe8e0ded0c3b7a99f8d7f6b6251433322120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0e0f11111213151618171e21262d36393b484c535560656b7074726f6b6763605556514c483b3c37342a2c2c2e313334343534343332312f2e2c2a282623211e161916130f0c0a040000000000000000000000000102030405060001080b0c0e0f11131417191816120d0b060000000000000000000000000000000000000000000000000000000000091d314556687d92a7c6d7e9fcfffffffffffffffee9d4bfa9947f6a543f2a150000000000000000000000000000000014243343505c646e7b8285827d756960564b3f32281b1004000001080b0f13171b1d1e1f1f1e1d1b17130f0b08020000000000000002080b0e1114171a171e2123252728292a2b2c2c2b2b2c2d2e2f303126303537383a3c3e404244474a48443d3632291e170b00000000000000000000000000000215273846576176869ca4b6c2d2e0edfcffffffffffead5c0ab95806b563f2e1909000000000000070e182530404d5f6b8095a8b9cce1f5fffffffffffffffffffffffffff9e6d3c3a6907b66513b26110000000b21364b60758a9fb4cadff1fcfffffffffffffffdfafbfffffffffffffaecddd0c2b6b1a99f9b948b82796d62594b44372e1f180c050000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596278879aa2b4bbc8d1e1e9efebe8ece3dfdddcdee1e8f4f6fffffffffffffffffffffffffffffffffffffffffffff4e0cbb8a6937e685e504b44374236434b4e53585b4f4a3e2e1a0a00000000000000000000000000000b20364b6075899eb3c6d6e9fefffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c36261401000000000000000013283d53687d92aab8c5d1e2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6ad98826d583c2b1905000000000000000000000000162532414e5e6679879aa2b1bdcdd7e4f1fffffffffffffffffff5eae2d2c9bcb4a49c8c807362594b3f321c130800000000000000000000000000000000000000000000000000000000020b1113151513120f0f151d20252b34383e4647464443434343434439454b515a6275859bb1c1d2e4f8fffffffffffffffff0e0d2c2b5a5937e68533e2e1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546c8197acbfd0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1a5907b66503b26110000000000000000000000000000000e22374c61778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9c86715e4c382408000000000000081624323f4b5a62768499a1b3c1d1e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb5a08b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19203036434b50555758575553514f4f515d6a7f94a2b4c6d6e9fcfffffffffffffffffffffffffffffffffffffffaf4f0e5ded9cfcac3b6b2aaa39b948a8277625a4835200b000000000000000000000000000000000000000000091d30404e63798a9fb4bccce3ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffff1e1cdbaa898836e5d4b3726140100000000000000000000000000000000000000000000000000000000000008131c33424f5f677c8b9ea7b7c4d3e0f0fffffffffffffffffffffffffffffffffffffffffffffffffdfcfbfcfffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b3c5d6e4f1f8fffffffffffffffffffffffffff6e0ccb8a7927d67523a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4d5f687e8d9fa6abb0b4bac7c2c6c9ced8d5d9dcdfe2eae7e9ebecedf0f1f1eeeceae2dfdad6d6ccc9bfb3a59d8b7d6a61514433251504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13131c20212325262727292a2b2d2933363b3d4a4e555962686e757a8085898784807d7975706b66625957514c473b4141434648494a4a4a494847464443413f3d3b393632282e2b2825211f17181513100f10111212131415161718191a1b1c141c2021232426282a2c2e2d2b272320190e0c0700000000000000000000000000000000000000000000000000000b20364b6074869cb1c6dcf1fffffffffffffffffee9d4bea9947f69543f2a140000000000000000000000000000000c1c324250616a7a8390989a9892897f75655d4b45392e1f180c0b141c2024282d30323335343333302c2824201d1514110e0d0e1216151d202326292c2f293336383a3c3d3f40404141404041424344454748434b4c4e4f515355575a5c5f5d59534b463933291b1203000000000000000000000000000a1a293947586177869ca4b5c2d0e1e9f5fafffffff1dbc6b19c86715d4b3727190f0d0d0e10131b222c36434a5e677d8d9fb4c6d6e8fcfffffffffffffffffffffffffff6decab6a4907a65503b25100000000e24394e63798eaabbcee2f7fffffffffffffffffffffffffffffffffffffbede0d3c9c7bab4b0aa9f988c82776a60554b3f332a2018140f0b0802000000000000000000000000000000000000000000000000000000000000000000000c22374c6177879da5b4c0ced8e2dfdcd9d6d3dacfcac8c7c9ccd6dce3eefcfffffffffffffffffffffffffffffffffffffffff2ddc8b39d8874604b403531262d263035393e43463a362e201000000000000000000000000000000011263b50667b90a7b8cce4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d000000000000000002172c41576c8196acc8d5e3eefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e1ccb9a8917c67523c27120000000000000000000000000007152331404c5b637684979fb4bac6d3e0ecfdfffffffffffffffffdf0e7d9cfc2b6aa9f958478655d4f4230251808000000000000000000000000000000000000000000000000000006141f26292b2a292724242731363a3c484d545b5c5b5a59595959595a5a5760666d78859ba3b5c9dfeffffffffffffffffffffef0e0d2c3b19c86715c4b3722090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364e64798ea1b3c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a38c77624c37220d0000000000000000000000000000000a1f3347586f849aafc9d9ebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b5a4907b6651362513000000000000000614212f3c495861748399a3b4c6d6e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe8d6c5a08b76604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000612182630353a3f424241403e3c3a3a3f4b6073859ba8b9cde1edfefffffffffffffffffffffffffffffffffffffffffff9f7ebe3dfd3cac7c1b5b0a99f978878624d38220d000000000000000000000000000000000000000000001221364a5b687d929eafbccfdae7f5fffffffffffffffffffffffffffffffffffffffffffffffffffce9d7c6b2a08f7b655544311d0c0000000000000000000000000000000000000000000000000000000000000000152432414d5e667b899da6b6c2d3e1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb8a78e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a6f849aa7b8c6d4dde4eaedf0f2f3f4f4f7f4f4f2f0ede6d5c5b39e8975604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112130414e60697e8c91969b9fa9a8acb1b4bac7c0c4c7caced8d2d4d6d7d8dbdcdbd9d6d8cec9c5c0c5b9b3b0a199877a675f4f433326160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1920232925303537383a3b3c3d3e3f414339464c50565b636a70777d83898f959b9e9c9996928e8985817c77726c676259595656595b5d5e5f5f5f5e5e5c5b5a58565452504e4b453944403d3a37332a2d2b2825242526272829292a2b2c2d2e2f303126303536383a3b3d3f414342403d38352b23211a0f0700000000000000000000000000000000000000000000000013283d52687d92a4b6cadef3fffffffffffffffffee9d4bea9947f69543f2a14000000000000000000000000000004172a3a4f606a7f8c99a1adafada79e94877b6c60574b3e332a2020263035393e424547494a4a494845413d393631272926232224272b273136383c3f424439464c4e4f515354555656565655565758595b5c5d546061636466686a6c6f7274736e6861574c4639301e160a000000000000000000000000000b1b2a3a47596277869ca4b3bfcdd7dfe6f2fffff3dec9b5a48f7a645544372d2422222325282d363c495460697c8b9fabbccfe4f4fffffffffffffffffffffffffff6e6d1c0b29c8774604b35200b00000010253a50657a8fa5c8d9ebfefffffffffffffffffffffffffffffffffffffffef0e5ded7cdc9c8bbb4ab9f978a7f74655d4c473a342b2924201d15120e0b07000000000000000000000000000000000000000000000000000000000003182d43586d8298a5b7c3d1d1d9cecac7c4c1bec9bcb5b3b2b3b9c6c7d0ddecfaffffffffffffffffffffffffffffffffffffffedd8c3ae98836e544330201d1417141c2024292d3124221b1002000000000000000000000000000001162b40566b8095abc5d5e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d080000000000000004192e43596e8398aec3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c9b39e8976614b36210c00000000000000000000000000000513222f3d4958617481929fa8b6c2cfe1e9f5fffffffffffffffffff7ebe3d3c8bbb4a29a897b69604a4336251808000000000000000000000000000000000000000000000000081624313b3e403f3e3c3a3a37444b4f555a62697071706f6e6e6e6e6e6f7072767b828b9ba3b5c1d2e5fdfffffffffffffffffffffef0dec9b5a48f7a644f3727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000821364a5c6e8399aabbcee2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffae7d5c4b09b86715947341f0b00000000000000000000000000000004182a3a53687d93abbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d2c2ad98836e5443301c070000000000000003111e2c3a46566074859ba8b9c8d9e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0ccb9a78b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20252a2d2d2c2a2927252531445563788a9eb4bfd0e2ebf6fffffffffffffffffffffffffffffffffffffffffffffef7f1e6dfdcd2c9c7bab4a6947f6a5537271501000000000000000000000000000000000000000000071a2d3d4e5f6b80959eb5bcc9d7e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffff5e4cfbeb19b8673604b3a2a17040000000000000000000000000000000000000000000000000000000000000006142330404c5d6479879ca4b6c3d3e4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dec8b39e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4d6278899ea8b6c3c9d2d5d8dbdcdedfdfe3dfdedddbd8d2c8b8a795806b5745321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132331424f6069787c81858a8e93979b9fa9a7abaeb2b4bbc8bdbfc0c2c2c6c7c6c4c1c7bab4b0aba7a79e9b938376645c4d41322516080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0e1920232c35383e36434a4c4d4f505152535456585a5761656c72797f858b92999ea8abb0b4b2afaba7a89f9a96918c87817c77726e6c6c6e707273747474747372706f6d6b6967656360575b5956524f4c473a43403d3b3a3b3b3c3d3e3f404041424344464736434b4c4d4f50525456585855524d483c39362d201c130800000000000000000000000000000000000000000000152a40556a7f95aac2d3e5f9fffffffffffffffffee9d4bea9947f69543f2a1400000000000000000000000000000a1f334758697e939faab3bfc5c5b8b3a59d8d8175645c4c473a353536434b4f53575b5c5e5f5f5e5d5b57524e4b44373e3b3937393c4037444b4e5154575a5c576163656768696a6b6b6b6b6a6b6c6d6f707172747576787a7c7d808284878988837d766b61574d4132281b0e000000000000000000000000000c1c2a3b485962778699a1b4bac7cbd4e2f1fff8e5d2c2b09b857460554a3e393837383a3d3e4a4f5b63727e8c9fa9bac9d9ebfffffffffffffffffffffffffffeead8c8b4a2917c665544311d0800000010263b50657b90a5bad0e5fffffffffffffffffffffffffffffffffffffffffffff9f5eae2dfd8cec9bcb4a89e94867b6d61584d483b3e3a3631272723201c13080700000000000000000000000000000000000000000000000000000a1f344a5f74899fb4bac7bcbbc8bbb4b2afaca9a5ab9f9e9c9ea8afb3bfcfdcecfffffffffffffffff8f2f0eff4f6fcffffffffecd6c1ac97816c5736261408010001080b0f14181c0f0d070000000000000000000000000000000004192e44596e8399aec3d8eefffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d0800000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3cfbcab96816c5746331e0a00000000000000000000000000000003111f2c3a4756606c7d8a9ca4b2becdd7e5f0fefffffffffffffffffef0e6d9cec0b4a79e8c7e6b605443362513000000000000000000000000000000000000000000000003162634424e53555453524f4f545560656b71787e8587858483838383838485878b90979faab5c1d1dff0fffffffffffffffffffffffff8e5d2c2ac96816c5544311d140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4e63798c9fb4c4d4e7fafffffffffffffffffffffffffffffffffffffffffffffffffff3e0cbb7a6937e69533b2a1805000000000000000000000000000000000d22374c62778b9fb4cadff4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0ddc8b39e8874604a35200b0000000000000000000e1c2938455662788a9eaabbc9dae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3dec9b39e89745645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101517181715131110142637495a687e93a1b3c1ced9e6effafffffffffffffffffffffffffffffffffffffffffffffff9f3efe4ddd8cec4b09b86705544311d08000000000000000000000000000000000000000000000f1f314150626b80949fabbac6d3e1e9f4ffffffffffffffffffffffffffffffffffffffffffffffffecdec9b5a3937e685847331f0f00000000000000000000000000000000000000000000000000000000000000000513222f3f4b5b6378869ca4b6c6d6e8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cfbeab96816c5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2035495a657b8a9da5b0b5c1c0c3c5c7c9c9cacfcac9c8c6c3c2b5aa9e8876614c3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132432424f5962676b7075797e82868a8e9296999c9faaa5a7a9abacadb0b2b1afaca8a99f9b96918d89857e6e61584a3e3023150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171e212c35383c494d53575460616364666667686a6b6d6f72767b81878e949b9fabaeb4b9c6c5c9c7c4c0c6bab4b0aba6a49c96918c8784818183868889898a89898887868483817f7d7b787673716e6b686461585b585552504f50515152535455565758595a5b5c5d54606163646668696c6e6d6b67625a564e4a3d353025181106000000000000000000000000000000000000000012283d52677d92a7bcd2e7ffffffffffffffffffffead5bfaa95806a5537261401000000000000000000000000000c21374c61768a9eb4bbc8d0dad6ccc3b6ab9f96867a6c61584e4b4b50546064686c70727374747372706c686460555754504e4d4e52555955606366696c6f717476787a7c7d7e7f808181808081828384858688898a8c8d8f91939597999c9f9d9992898076675f4b45392b1e11030000000000000000000000000c1d2b3b4859627583949fa9b2b7c4d3e0f0fef0ddc9b5a3988273645c534f4d4c4e4f53575c646d7884939faabac7d7e7f7fffffffffffffffffffffffffff5e2cebbaa9a846f5e4d372715010000000f243a4f64798fa4c3d3e6f9fefffffffffffffffffffffffffffffffffffffffffffffdf6f4eae2d9cfc6b9b4a49c8f827768625958534f4b44373d38353025221b1002000000000000000000000000000000000000000000000000071c31475c7186999fa9a5a6a6a4aa9f9d9a9693908d8a8887898e99a1b2becfe2f2fffffffffffef0e5dedbdadee1e9f5fcffffedd8c2ad98836d583727150100000000000000030600000000000000000000000000000000000000051a30455a6f859aafc4daeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dcc7b29d87725d48321d080000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab49f8c78624d3929170300000000000000000000000000000000010f1c2a38454b5f67798698a0b4bac7d2e0ebfbfffffffffffffffffff6ebe2d1c5b8aa9f938072605443301c1300000000000000000000000000000000000000000000112134445160686a6a68676464696f757a80868d939b9c9b999898989898999a9d9fabadb4bbc8d1dfeffefffffffffffffffffffffffffff0ddc8b39e8874604b4332231304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364a5b6c8197a6b7cbdfecfffffffffffffffffffffffffffffffffffffffffffffffff3e3d1c0b39d8875604b36210d00000000000000000000000000000000000b1f34475970859bb0c5daedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e0cbb8a68d78624d38230d000000000000000000000c1a2838485a667c8c9fabbcc9dae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d2c1ae99836e5938281502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203020000000009192c3c4e606f8399a3b4bbc8d1dfe6f1fbfffffffffffffffffffffffffffffffffffffffffffffffff8f5eadfcab49f8a75604b35200b00000000000000000000000000000000000000000000011323334451626b7f8d9fa8b6c2cdd7e4f3fffffffffffffffffffffffffffffffffffffffffffffff8e5d2c2b39e8976614c3d2c1a0600000000000000000000000000000000000000000000000000000000000000000412202e3d495a6277869ca8b9cce1eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d4c4b2a08e79634e37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4b5d657a87939ba3a6abaeb0b2b3b4b5bcb4b4b2b0ada9a49c8c7c665847331b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061424323b484d5156566064686d7175797d8084878a8d9092949697989b9c9c9997938f8a85817c78747069604c473a2d201305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19212933363c494d565a63686d707476787a7b7c7c7e7f808285888b90969da5aab0b5bcc9c9ccd6dadedcd9d5d7cdc9c5c0c2b6b1aca6a59d999696989b9d9e9f9f9f9e9d9c9b9998969492908e8b898683807d7a7773706d6a6865646566676768696a6b6c6d6e6f70717274757678797b7d7f818382807c78726b635b514a43362f20190e020000000000000000000000000000000000000f243a4f64798fa4b9cee4f9ffffffffffffffffffeed9c4af99846f5544311d080000000000000000000000000013293e53687e93a8b9cdd9e6ede8e0d4c9bcb5a49c8c81776b636060656c74797d828587888a89888885817d7975716d6966636263676b6e7275787b7e818487898b8d8f919294959596969595969798999a9c9d9e9faba3a4a6a8aaacafb1b4b2aea79e95887c6d6057493c2e2112040000000000000000000000000d1d2b3b475761727f8a959da6b6c2d2e0eff8e4d2c1b2a09885796f686462626365686c7279828b99a1b4bbc8d7e5f5fffffffffffffffffffffffffff5e5d3c2b49f8c79634e40301909000000000c22374c61778ca5b6cadfe8e9eaeceef0f2f4f7fefffffffffffffffffffffffffffffffffffef7ebe3d7cdc2b6b1a097897e77726e6964605556524d4a4336362d2014060000000000000000000000000000000000000000000000000d23384d6278838a8e9091918f8d8a8784817e7b7875737274798398a0b2c3d4e6fafffffff8eae0d2c9c6c5c9cdd7e1e8f4fff0dbc6b09b86715544311d0800000000000000000000000000000000000000000000000000000000051a2f445a6f8499afc4d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d080000000000000001172c41566c8196abc1d6ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d0c0ae99836e5a49351b0b000000000000000000000000000000000000000c1a2731414d5b637582939fa9b5c2cee0e7f3fffffffffffffffffffeeee3d5c8bbb49e968172604a41301c0c0000000000000000000000000000000000000000081c2f3f51626c7e807f7e7c79797f84898f959ba3a9b0b1b0afaeaeaeaeaeafafb2b4bcc9c9ced8e6effdfffffffffffffffffffffffffffff4e0cbb8a696806b614f4131221203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4c6176889db3becee0f1fffffffffffffffffffffffffffffffffffffffffffff6e6d5c5b4a2927d685645321e09000000000000000000000000000000000005182a3b546a7f94a9becfe1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe7d5c5a48f7a644f3a250f00000000000000000000000a1a2b3c4c5e687e8d9fabbcc9dae7f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ddc9b5a3907b66513b2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e31424c617685959faab4c1cad4e0e8f3f9fffffffffffffffffffffffffffffffffefdfcfbfffdf6f4f1dec9b49e89745544311d080000000000000000000000000000000000000000000000051526344451616a7d8a9ca4b4b9c6d5e3f3fffffffffffffffffffffffffffffffffffffffffffffff0e0ccb8a797816c5b4936210c00000000000000000000000000000000000000000000000000000000000000000002101f2c3c485962788a9eb4c0d0e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e4d6c6b7a698836e5b49361909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4b5c64757e868c9195989b9d9e9f9fab9f9f9d9b98948e867b665e4c3a29170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141d2b34373c38454b4f5357566064676b6f7275787a7d7f81828386878684817e7a75706b67625a5b544f42332a1c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c3539464b525a636b72787e8286898c8d8f909192939496989a9da5a5abb2b6c3c5cacfdadee1e8f0f3f1eeebe9e1dedad6d3cac7c1c3b7b2aeababaeb0b2b3b4b4b4b3b3b1b0afadaba9a7a5a3a79e9b9995928f8c898582807d7a797a7b7c7d7e7e7f8081828384858688898a8b8d8f90929496989795928d878079706660544c40352b1d150a00000000000000000000000000000000000d22384d62778da2b7cce2f7fffffffffffffffffff3dec9b39e8974604b35200b00000000000000000000000003182d42586d8297adc6d6e9f6fffbf1e7dacfc2b6aa9f9789807975757a81888e93979a9c9e9f9f9e9d9a96928e8a86827e7b7877797c8084878a8d919497999c9ea8a3a4a6a8a9aaababababaaabacadaeb0b1b2b3b5bcc9b9bbbdbfc1c4c7c9c8c5b9b3a69d918275625a4b3f302212030000000000000000000000000d1d2a39465460697780879ca4b5c2d2dfeeefdfcfbeb2a39b8d847d797777787a7d81878e979faab3bfced9e6f5fffffffffffffffffffffffffffce9d7c7b6a495806b5b4a36221200000000000a1f33475872879db2c7d2d2d3d5d7d9dbdddfe3ebeff1f7fffffffffffffffffffffffffffffffffef4e9e1d3c9beb1a79e938c87837e7975706b676360544f4a3e3124140500000000000000000000000000000000000000000000000b2035485a626e75797b7c7c7a7875726f6c69666360565d5c64728298a5b7cbdff4fffffdeadacdc2b5b1b0b4bac7ccd6e4eff4dec9b49f8a75604b35200b0000000000000000000000000000000000000000000000000000000004192f44596e8499aec3d9eefffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b29c87725d47321d08000000000000000013283d53687d92a8c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeebd9c8b3a28f7b65503c2c190000000000000000000000000000000000000000000a151d303d4a57616d7e8b9ca4b1bdcbd5e2edfbfffffffffffffffffff3e6d8cebcb09f96806b5f4d3a2a190e000000000000000000000000000000000000000e23384c5d6c8093959493918f8f94999ea8aab0b5c1c5c6c5c4c3c3c3c3c3c4c5c7cacfd9dfe2eaf6fffffffffffffffffffffffffffffffffbe7d5c4b09e947f695f4e402f2111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f334658667c91a0b1c2d3e5f5fffffffffffffffffffffffffffffffffffffffffaead8c8b8a79a846f604e382816030000000000000000000000000000000000000e23394e63798ea0b2c3d4e4f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5d0bba6907b66513b26110000000000000000000000000e1e30404e60687e8d9fabbcc9d7e1e9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2cfbeb19b8672604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141f3347586174808c9ba3b2b7c3ccd5dee5ebedeeeeedededededecececebebeae9e8e8e7e5e4eae2dfdcd8c8b29c87725d3727150100000000000000000000000000000000000000000000000007162634434f5f677986939ea8b8c5d5e5f5fffffffffffffffffffffffffffffffffffffffffffffbe8d5c5b49f8b79634e39230e00000000000000000000000000000000000000000000000000000000000000000000010f1e2b3b495a677d92a2b3c9d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe2d4c6b9a89d8877614c3d2c1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010212e3e4b56606871777c80838687898a8a8a8a898886837f7971655d4c402f1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202227273136393e38454b4e52565955606365686a6b6d6d7172716f6c6964605656524d493c3e3b321f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825303c494d5761676f7880878d93979b9ea8a2a4a5a6a7a8a9abadafb2b7c3c1c7cad4dbdfe3ecf3f5fcfffffffffffcf6f4efebe5dedcd6d4cac7c3c1c1c3c5c7c8c9c9c9c9c8c7c5c4c2c0bebcbac5b8b3b0aeaba7a4a79e9b989592908f9090919293949595969798999b9c9d9e9faba2a4a5a7a9abadadaaa7a59c968e857c73665e4d493c31271a0f010000000000000000000000000000000e24394e63798ea3b8cee3f8fffffffffffffffffff5e0ccb9a78f7a654f3a25180c0200000000000000000000051a2f445a6f8499afc4d9eefffffffff7ece3d3c8bbb4a79e968e8a8a8f979da6a8acb0b1b3b4b4b3b2b0aca7a99f9b9793908e8c8e9195999c9faaa6a9acafb1b4b9c6babcbdbebfc0c0c0c0bfc0c1c2c4c5c6c7c9cacfdacfd1d2d5d7d9dcdeddd6ccc4b7b3a0978678655d4c40302111000000000000000000000000000d1b2936434a59626a78869ca4b5c1d1e3ececdccfc1b4ab9f99928e8d8c8d8f92979ca4acb4bbc8d0e2ebf6fffffffffffffffffffffffffffff6e1cdbaa99c8674604b3d2d1a04000000000004182a3a576c8196acbcbdbdbec0c1c3c6c8cacfd9dadde4effafffffffffffffffffffffffffffffffffcf0e5decec5b8b3a8a59d98938f8a85817c78746f645c4e42312313000000000000000000000000000000000000000000000006192b3c484d566064666766656260555a5754504e4b453e4a546075879db2c7ddf0ffffefdecdbcb0a39b9a9fa9b4b9c6d1dfece1cdbaa98e79644f39240f0000000000000000000000000000000000000000000000000000000003192e43586e8398adc3d8edfffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dcc7b19c87725c47321d0700000000000000000e24394e63798ea5b7cadff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2cebbaa9a846f5d4b371e0e0000000000000000000000000000000000000000000002131f2d39464b60687986979fb3b8c4cfe0e8f3fffffffffffffffffff6eae2cdbdb09e927d675847372c1e13040000000000000000000000000000000004172a3a50657b909eaaa9a8a7a4a4a9afb4b9c6c6c9d2dbdcdad9d8d8d8d8d8d9dadddfe3ebf4f7fdfffffffffffffffffffffffffffffffffffff3e2cdbcb59f8d7d685e4c3f2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c5e6d8297a4b6c7d7e9fdfffffffffffffffffffffffffffffffffff9f1e6dfcebbaa9e8977624d41311a0a000000000000000000000000000000000000000c2135495b6e8398a5b6c6d7e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9d6c6a58f7a65503a251000000000000000000000000000122231424e60687e8d9fabbac7cdd7e5edfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4b2a0907b655443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4756606b7a85929da5b3b8c5cad3d6d8d8d8d8d8d8d8d7d7d7d6d6d5d5d4d3d2d1d0cfd7cdc9c7c8bbaa97816c57422c17000000000000000000000000000000000000000000000000000008162532414d5b63747e8a9ea7b8c7d8eafdfffffffffffffffffffffffffffffffffffffffffffff3e2cebaa98f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000e1d2c3c4d5f6f849aabbccfe3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebdfd2c4b7a89e8a7a645947341f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210202e38454b535962676b6e707274747575757473716e6a645c504b3f2f22120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d12151d202429273136393d4137444b4d5052545657585b5d5c5a57534f4b45383c38352b29271f14040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a5b636d767c848c969ca4a8acb0b4b9c6b9bbbbbcbdbfc0c2c4c7cbd4d6dcdfe6f0f4f8fffffffffffffffffffffffffffff9f3f1ebe6dfdcd9d6d6d8dbdddededfdededddcdbd9d8d6d4d2d0d5ccc8c6c3c0bdc5b8b3b0adaaa7a5a4a5a6a6a7a8a9aaabacadaeafb0b1b2b3b5bcb8b9bbbdbec1c3c2c0c3b6b2aba29a91867b6f625a4b45382d1f1305000000000000000000000000000215273851677c91a6bcd1e6fbfffffffffffffffffffbe8d6c5a7927d675243342a1d1509010000000000000000041a2f44596f8499aec4d9eefffffffffffff1e6d9cec5b9b3aba99f9faaacb3b8c4c1c5c7c8c9c9c8c7c5c1c7bab4b0aca9a5a3a2a3a7aaaeb1b4bbc8bec1c4c6c9ccd6cfd1d2d3d4d5d6d6d5d5d6d7d8d9dadbdddedfe3ece4e6e8eaeceef1f4f2e8e0d5cbbeb1a49c897b665e4c3f2e1d0d000000000000000000000000000b1825303b484d596277869ba3b4c0cfdae7ecdfd1c9bcb5aea8a4a2a1a3a4a8acb2b6c3c9ced8e6eefefffffffffffffffffffffffffffffae7d4c4b49f8a79635645321f0f000000000000000f24394e64798e9ea7a7a8a9aaacaeb0b3b4bcc9c5c8d1dfe6f2fcfffffffffffffffffffffffffffffffff9ece3d5ccc8c3b7b2ada8a99f9a96928d89847a68604e41301e0e00000000000000000000000000000000000000000000000e1e2b3538454b4e5051514f4d4b4437413e3b3836322d364556697e93a9c2d3e5f9f7e4d1c0b09e9586858a949ea8b4c0cedce9d7c7a8937e69533e29140000000000000000000000000000000000000000000000000000000002172c42576c8197acc1d6ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dbc6b19c86715c47311c0700000000000000000c21364a5b72879db2c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce8d6c6b49f8c79634e3f2e1c000000000000000000000000000000000000000000000000010f1b2932424e5b637581919ea6b3bfccd5e3ecf9fffffffffffffffffeebdbcdbcb39e89766155493c311f170c0000000000000000000000000000000a1f33475870859aafbdbfbdbcb9b9bec4c9cdd6dbdde4eff1f0eeedededededeeeff2f4f7feffffffffffffffffffffffffffffffffffffffffffffeae3cfbcab9f8c7c665d4b3d2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404b6175869ca9bacde1ecfcfffffffffffffffffffffffffffffff1e6dfd4cabbb49f8c7b6559483423130000000000000000000000000000000000000000061a2c3d4c6176879da8bac8d9e6f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfffdf6f4f2f0eeedededededededededededededeef0f4f6fcfffffffffffffffffffffffffff5e1cdb9a88e78634e39230e0000000000000000000000000004132331424e60687e8d9fa9b4bac7d0e1e9f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b7a698826d5d4b362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a38454b5c64727d87949ea7b1b6c2c1c3c3c3c3c3c3c2c2c2c2c1c1c0c0bfbebdbcbbb9c7bab4b1aeaa9f8c7a644f39240f000000000000000000000000000000000000000000000000000000071523303d4a56606979899ea9bacee2f6fffffffffffffffffffffffffffffffffffffffffffff4dfc9b49f8a76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414e63798c9fb4cadfeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae2cec1b5a69d8a7b655c4a3b2a18010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101a2832363b484d5156595b5d5e5f5460545f5d5b58544f4a3e372f21120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f13151d2024282b273136383b3d3f41424346474744423e3a3632282723201914120c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354606a78828a929a9fabb2b6c3c2c5c9cdd7cfd0d1d1d3d4d5d7dadddfe6ebf2f4f9fffffffffffffffffffffffffffffffffffffffffff9f4f2eeebebedf0f2f3f4f4f4f3f2f1f0eeedebe9e7e5e8e0dedbd8d5d2d5ccc8c5c2bfbdbab9babbbcbcbdbebfc0c1c2c3c4c5c6c7c9cacfdaced0d2d4d6d8d7d5d3cac7c0b4b0a39b9083786a60564a3d302314060000000000000000000000000c1d3145566c8196acc1d6ebffffffffffffffffffffffeed9c3ae99836e614c473a31271d14090000000000000003192e43586e8398adc3d8edfffffffffffffff6ebe2d6ccc9c7bab4b4bbc8c8cbd5d7dadcdddfdedddddad6d7cdc9c6c2bebbb8b7b8bcc0c3c7caced8d3d6d9dcdee1e8e4e6e7e9eaeaebebeaeaebecedeeeff1f2f3f4f8fffffbfdfffffffffffffbf2e7e0cec2b5a79e8b7c665d4b3b2a18050000000000000000000000000008131c2b343b48596276859aa2b5bcc9d6e4efe7dacfcac4bdb9b7b7b8babdc1c7cad3dfe2eaf6fffffffffffffffffffffffffffffffff4dfcbb7a6917c675b4a38281601000000000000000d22364a5c6b808e929293949597999b9d9faba5b0b4c0cbd4e1e8f4fdfffffffffffffffffffffffffffffffff3e8e0ded4cac7c3c7bab4b0aba7a89e9a8c7e685f4d3c2b190500000000000000000000000000000000000000000000000e1920283236393b3c3c3a383531272c292623201d1828384d62778ca4b6cadef3f1ddc8b4a295807170767f8a9ba2b1becddad8c2ad98836d583a29170400000000000000000000000000000000000000000000000000000000152a3f556a7f94aabfd4e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0dbc5b09b86705b46311b060000000000000000071a2d3d566b8096abbccfe3f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e1ccb9a897816c5b4a36211100000000000000000000000000000000000000000000000000000b161e313d4a56606c7c8899a1b3b8c5cfdfe6f1fcfffffffffffffff9ebe0ccb9a7978273635b4e4133291c1101000000000000000000000000000c21374c61778b9fb4cad4d3d1ceced4d9dee1e9f0f2f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9bbaa9f8b7b655c4a3c2c1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e324657647a8b9fb4bdcedeeefffffffffffffffffffffffffff7ece3d4cac3b7b29d937e685d4b3b2b18050000000000000000000000000000000000000000000f1f334658647a8a9faabbc8d6e4eef4f7fefff8f8f8f8f8f8f8f8f8f8f8f9fbfcfdfdfefefdfdfffbf5f3f0eeebe9e7e5eae2dfdddbd9d8d8d8d8d8d8d8d8d8d8d8d8d8d8dbdee1e9eff4f7fdfffffffffffffff9f5ead9c9b49e8974604b35200b000000000000000000000000000005142431424e60687d8a959fa9b3bfcdd7e5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3cfbcab9d8876614c3f2e180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a27313e4a546067747e89949ca4a8acadaeaeaeaeadadadadacacababaaaaa9a8a7a6a4a3a99f9c99958b7e695c4a36220d0000000000000000000000000000000000000000000000000000000004121f2d38454b5b647a8b9fb4c9dff4fffffffffffffffffffffffffffffffffffffffffff9e5d3c2af99846f5745321e0900000000000000000000000000000000000000000000000000000000000000000000000000001321364a5b6d8298adc0d1e3f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d8cebdb1a39b887a655d4b3e2d1d0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e212b34373c40434648494a434b434a4846433f39362d231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f1216151d202325282a2c2d2e3132312f2c2924201d15120d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d30404a60727f8b979fa9afb5bcc9cad3d7dbdee1e9e4e5e6e7e8e9ebedeff2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfffbf5f3f0eeeae7e8e0dedbd7d5d2cfcecfd0d1d2d3d3d4d5d6d7d8d9dadbdddedfe3ece4e5e7e9ebedeceae6dfdcd1c8c1b5b1a1998a7f74635b4d4131241404000000000000000000000d1c2b3c4b6075889db3c8ddf2fffffffffffffffffffffff0dbc7b3a1947f6e61594b44373126190d00000000000001172c41566c8196abc1d6ebfffffffffffffffffef3e8e0ded7cdc9caced8dde0e7eceff1f3f4f4f3f2efebeae2dfdbd7d3d0cdccced1d5d9dcdfe2eae9eceef1f3f5fcfffbfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffaece0d2c5b8a99f8b7b655948341f0d0000000000000000000000000000000d18202b3b4758617584969fabb9c5d3e0eeece3dfd9d2cecccccdcfd2d6dcdee6f1f7fdfffffffffffffffffffffffffffffffffff2ddc8b29d88735f4d3d2d1a0a0000000000000000071b2d3e51626b797d7d7d7e80828486888a8d909aa2b2b7c3ccd6e2eaf5fefffffffffffffffffffffffffffffffbf5f1e6dfddd8d7cdc9c5c0c6b9b3aa9f927d675a4835200c000000000000000000000000000000000000000000000000060a161e21242627272523201d151714110e0b090a2034485972879cb1c7dcf1e3d0c0b09a85736057616a788497a0b0bccddcc7b29d87725846331f0a0000000000000000000000000000000000000000000000000000000013283d52687d92a7c8d9ebfeffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5af9a85705a45301b050000000000000000000f23384d63788c9fb5c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d0bfb49e8a77614c3d2d1a0300000000000000000000000000000000000000000000000000000003141f2d38454b5e667783929ea7b2becad4e1e9f4fdfffffffffffffbe8d6c5b1a097857968604c463a2e1d15090000000000000000000000000f243a4f64798fabbccfe3e8e6e4e4e9eef3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d8c8baa99e897a645a493b2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5c687e929fb1c0d1e1f1fffffffffffffffffffffff4e7dacfc3b7b2a59d937f6a604e3f2f1d0d000000000000000000000000000000000000000000000417293a4a5c667c8c9faab9c6d1dcdfe3ebe3e3e3e3e2e2e2e2e2e2e2e2e4e6e7e8e8e8e8e8e8e7e8e0dedbd8d6d4d1cfd8cec9c8c6c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c5c9cdd7dadfe2eaf2f4f7f4efeae6e6dfd8cebcab98836e5443301c0800000000000000000000000000000006142431424e5f6777808a99a1b4bac7d3e1eefcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcab59f8d7c665847332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d36434a566069767e878e9396989999989898989897979796969594939392908f8d8b8a8784807969604e3e2d1b070000000000000000000000000000000000000000000000000000000000010f1a28323d4b5c6b8095abc0d5eafffffffffffffffffffffffffffffffffffffffffff1decab6a4917c6751392816030000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4f647a8ea2b4c8dceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c7bab49f978578645c4b3f2e201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d192022272b2e313234263035302633312e2a24221b1008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0e1013151618181c1d1c1a17140f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e6c81949faab4bac7cacfdadee6ecf0f3f6fcfffafbfcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3f0edeae7e5e4e5e5e6e7e8e9eaeaebecedeef0f1f2f3f4f8fffffafcfefffffffff9f3efe4ddd2c9bfb3a99f948679675f4e42312212000000000000000003111d2b3a485a687e93a6b7cbe0f4fffffffffffffffffffffff6e2d0bfae9d9482776960554b44372a1d0d00000000000013283e53687d93a8c4d4e7fafffffffffffffffffffbf5f3eae2dfdfe2eaf2f4fafffffffffffffffffffffdf6f4f0ece8e5e3e1e3e6eaeef1f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e3d5c7baa99e8877624c3b2b1905000000000000000000000000000000050d1d2a3a47576173808d9ea7b6c2d0ddecf8f4eee7e3e2e1e2e4e7ecf1f3f9ffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d5841301f0f0000000000000000000010203444515b63686868696b6c6e717375787b85929da5b3b9c6cdd7e2ebf6fffffffffffffffffffffffffffffffffffaf4f2ede9e1dedad6d6ccc8bbb49f8a78624d3a2917040000000000000000000000000000000000000000000000000002090b0f111211100d0b080100000000000005182b3b596e8399aec3d8eedcc7b4a28f7a6454464c5a627482969eb0bccdcab6a58b76614c36210c000000000000000000000000000000000000000000000000000000000f253a4f647a8faabbcee2f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffeed9c3ae99846e59442f19040000000000000000000c2035495a6e8399aabbcee2f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d4c4b3a1937e685947341f0f0000000000000000000000000000000000000000000000000000000000010f1a2832404c59616e7d8998a0b2b6c3cdd7e2eaf6fffffffffffff4e4cebeb1a39b8a7d6e61584b3f31271909000000000000000000000011263b50667b90a5c9d9ebfefcf9f9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d7c7b9a79d887863594834200e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4e606d8197a2b4c3d4e3f3fffffffffffffffffff1e4d6c9bcb5a59d92877e6a6150423121110000000000000000000000000000000000000000000000000c1c2d3d4c5e677d8c9ea8b4c0c7cacfd9cececececdcdcdcdcdcdcdcdced1d2d3d3d3d3d3d3d2d6ccc9c6c3c1bebcbac7bab4b2b1afadadadadadadadadadadadadadaeb0b4bac6c4c9ced8dde0e2dfd9d5d1d4cac7bab49f8c7a644f362614010000000000000000000000000000000006142431414d59616b7883929fa9b6c3d0deebfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d1c0ac97816c5e4c3a2a17030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021018253038454b58616972797e8183838383838383828282818180807f7e7d7c7b7a787674726f6b635b4e4231201000000000000000000000000000000000000000000000000000000000000000000a151d2e3e53687d93a8bdd2e8fffffffffffffffffffffffffffffffffffffffff1e1cfbeb19c8673604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000f22364a5c70849aafc1d2e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdefe0d3c5b8a99f928174625a4a3e2e211102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1216191b1d1f141c201c141e1c19150f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667c919fb4bbc8cdd7dfe3ecf7f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9fafbfbfcfdfefffffffffffffffffffffffffffffffffffffffffffffffff7f0e5ded0c7bab4a49c8b7d68604e402f1b0b0000000000000014212e3b48586278899eb3c4d5e7faffffffffffffffffffffffffedddccbbaea098897e74676055483b2a180800000000000f24394e64798ea6b7cbdff6fffffffffffffffffffffffffdf6f4f4f7fefffffffffffffffffffffffffffffffffffffefaf8f7f8f8f7f6f6f6f7f8fbfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e5d7c7b8a698826d594834200b00000000000000000000000000000000000d1c2a394655606b7c899ca4b3bfcedbebf9fffdf9f7f6f8f9fdfffffffffffffffffffffffffffffffffffffffffffffffae6d4c3a6917c67513c27120100000000000000000000021626343d4a4e525253545557595b55606265707d87949ea8b4bac7ced9e3ecf7fefffffffffffffffffffffffffffffffffffffdf6f4efebe8e1d9cdbaa997826d5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b41566b8096abc0d5e7d5c4af9a846f5c4b363c4855606d80969eb0bcccc3a48e79644f39240f000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4ffffffffffffffffffffffffffffffffffffffffffffffffffffffecd7c2ad97826d58422d180300000000000000000006192c3c4e63798c9fb4c3d4e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffecdac9b7a699836e604e3b2a1801000000000000000000000000000000000000000000000000000000000000000a161e2f3b474c5f677782909da5b4b9c6ced8e6eefaffffffffffecdccec1b5a89e928276655d4b44372715010000000000000000000010253a4f657a8fa4c3d4e6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d6c5b8a69d8778624d3c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031424b6074849aa5b6c5d5e4f4fffffffffffffef0e1d3c6b9ab9f96877d736960504333241303000000000000000000000000000000000000000000000000000f1f2f404d5f677c8a9aa2adb2b4bcc9b8b9b9b8b8b8b8b8b8b8b8b8b9bbbdbdbebebebebdbdc5b9b3b0aeaba9a7a5a3a99f9d9b9998989898989898989898989898999b9fa8a9afb4bbc8c8cbcec9c4c0bcc3b6b2a99f94806b5c4a361808000000000000000000000000000000000000061323313a474c5a626f7d8a9ca5b3c0cde2eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1ddc8b4a28d78634e402f1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c28323a464c545b63686c6e6e6e6e6e6e6d6d6d6d6c6c6b6b6a69686766646361585c59554e493d312414020000000000000000000000000000000000000000000000000000000000000000000212273c51677c91a6c8d9ebfefffffffffffffffffffffffffffffffffffff4e4d3c3b2a0917c665443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e50667b90a3b5c9ddeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbedded1c2b6a79e8b7e6c6056483c2d2011030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080001080b0801000603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f445a6f8499afbdced8e1e9f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede5d7cdc2b5a99f917e685e4c392916030000000008131c323f4b596276859ba7b8cce2f2fffffffffffffffffffffffffffbe9d9ccbeb2a79e93877d7362594836261808000000000d21364a5c73889db3c8d9ebfefffffffffffffffffffffffffffffffffffffffffffffffffffefcfafffbf5f3f1efedebe9e7e5e4e3e2e1e1e1e2e3e5e8ebf0f4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e5d5c5b49f8b77624d37220d0000000000000000000000000000000000000c1b2937444b5e66798699a1b1bdcddbebfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1dfcab7a58c77624c37220d00000000000000000000000008161f2d36393d3d3e3f40424437444b4d505f67757f89969fa9b4bbc8cfdae3ebf2f4f9fffefffffffffffffffffffffffffffffffffffffcf6e9d7c7b49f8a76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9bfd4e0cbb8a6917c67513e2e2b37444b626b80969eafbcc3a5907a65503b251000000000000000000000000000000000000000000000000000000000091e32455771869cb1c6dbeefffffffffffffffffffffffffffffffffffffffffffffffffffffde9d7c7aa95806b55402b1600000000000000000000000e2135495b6c8196a5b7c8d8eafefffffffffffffffffffffffffffffffffffffffffffffffffffaede3cfbcab9d8876614c42311d0c00000000000000000000000000000000000000000000000000000000000000000003121d2a34414d59626e7b87949ea8b4bbc8d0dfe6f2fcfffffffaecdfd2c6b9b4a098877b6b605544311d08000000000000000000000d22374d62778ca5b7cadff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e4d5c4b7a59a846f5b4935210900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131d3145566176879da7b8c6d7e4f4fffffffffef0e0d3c3b6a89e8d81756760544f4233251506000000000000000000000000000000000000000000000000000001122230414d5e66788490989d9faba3a3a3a3a3a3a3a3a3a3a3a3a3a4a6a7a8a8a9a9a8a8a8a5a79e9b99969492908e8c8a888684838383838383838383838383838386898e949a9faaadb3b8bbb4afaaa7a4a59d968b7f6b62503e2d1b000000000000000000000000000000000000000005131c2a343c484d606879879aa2b0bccdd7e5f2f7feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdac5b09a85705b4935221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2933363d494e5357585959595958585858575756565555545352514f4e4c463a444039362c1f140600000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8faabbcee2f7fffffffffffffffffffffffffffffffffff5e5d6c5b6a598826e5e4c3626140100000000000000000000000000000000000000000000000000000000000000000000000000000000001023384c5e71859bb0c0d0e6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecddcfc0b4a49c897b68604b45382b1d100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddeaf6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e1d2c7bab49f8d7c665746321e0a00000008182530434f5d6577859ba3b5c5d6e8fffffffffffffffffffffffffffffff7e9dccfc5b8b3a59c92877762544336261808000000071a2d3d566b8096aabbcee2f2fffffffffffffffffffffffffffffffffffcf6f4f1eeedeceae8e7e5e3e8e0dedcdad7d5d3d2d0cfcdccccccccccced0d3d6dadee1e9eff4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e2cebbaa927d68533d2813000000000000000000000000000000000000000b192731404c5b637583979fb0bdcddfe7f0f4f7fefffffffffffffffffffffffffffffffffffffffffffffffffff1e1d3c2b29d87725948341f0b00000000000000000000000000010f1a2124282828292b2d2f27313638414d56606a77818b979faab5bcc9cfd9dcdfe6e7e9eaebf0f2f8fffffffffffffffffffffffffffffff5e1cdbaa9927c67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283e53687d93a8bdd2ddc8b39e8874604b36201927314451626b80959eb4b7a58e78634e39230e0000000000000000000000000000000000000000000000000000000003162839556b8095aac0d1e7f7fffffffffffffffffffffffffffffffffffffffffffffffffff7e1cdbaa9927c67523d27120000000000000000000000061a2c3d4b6175879daabbcee2ecfcfffffffffffffffffffffffffffffffffffffffffffffffceddccdbdb59f8d7b6558473324140000000000000000000000000000000000000000000000000000000000000000000000000c181f303b474c5e66747f8a969faab3c0cbd4e1e9f4fefffffdefe4d6cdbeb2a59d8c8073604b35200b000000000000000000000b2034485972879db2c9daecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e2d4c3b4a28d78634d372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273847586379899ea8b9c6d6e4f2fffffdefe0d2c2b6a59d8a7c6c60564b4336322415070000000000000000000000000000000000000000000000000000000004132330404c5a636f7b82878a8c8d8e8e8e8e8d8d8d8d8d8d8d8d8f919293939393939392908c898683817f7c7a78767473716f6e6e6e6e6e6e6e6e6e6e6e6e6e6e7075797f848a91989da6aa9f9a95918f8c8781786a615044332010000000000000000000000000000000000000000000000c181f2b34424e5b637684969eb4bac7d4dfe2ebf4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ece1d2c2a8937e68533d2c1a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b171f212c36393e4143444443434343434242424141403f3e3e3d3b3a383633292f2b23211a0f010000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a9fb4cadff4fffffffffffffffffffffffffffffffff3e5d7c7b9a79c8776614c402f1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f4050667b90a2b4c8d8eaf5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaecdccfbfb3a29a8678655d4e4232281a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73889db2c8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e5d7cdbcab9e8876614b36210c000000132536434a61697b889ba3b5c1d2e3f3fffffffffffffffffffffffffffffffffaece3d6ccc3b6b2a5998372605443362614010000000f23384d62788b9fb4c4d4e6f6fffffffffffffffffffdf6f4f1edeae7e9e1dedcd9d8d6d5d3d1d0ced6ccc8c7c4c2c0bebcbbb9b8b7b7b6b6b7b9bbbdc1c5c9cdd7dadfe2eaedeff0f1f3f4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffbebd9c8ab95806b56402b16000000000000000000000000000000000000000009151d303c4957617381969fb0becbd4dbdfe2eaedf2f4f9fffffffffffffffffffffffffffffffffffffffdefe1d4c3b6a498826d583b2a1805000000000000000000000000000000070c0e13131314161719151d20233038454b58616c78828c989fabb4bcc9c7cad4d1d3d5d6dbdde4eff8fffffffffffffffffffffffffffde9d7c7ac97826c57422d17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b91a6c9dad5c5ac96816c5544311d09151d344451626b80939faa9d8773604a35200b00000000000000000000000000000000000000000000000000000000000f24394e64798ea2b4c9daecf7fefffffffffffffffffffffffffffffffffffffffffffff7e7d5c5b49f8a76614c37210c0000000000000000000000000f1e324657657b8c9fb4becedeeefcfffffffffffffffffffffffffffffffffffffffffffbeddecfbeb09f947f695d4c3a2a18060000000000000000000000000000000000000000000000000000000000000000000000000004131d2a34404c56606a77818b9aa2b2b7c3cdd7e2ebf6fffffff4e9e1cfc3b7aa9f95836f59442f1a0400000000000000000005182b3b566c8196abbccfe3f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e1d1c0ab95806b5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2a3a495b647a8a9ea8b9c6d4e2eefaeedfd1c2b5a49c8779665e4b453830261814060000000000000000000000000000000000000000000000000000000000000513222f3c494d5d656d72757778797979797878787878787878797c7d7e7e7e7e7e7e7d7b7774716e6c6967656361585d5c5a5858585858585858585858585859556064696f767c82888e928a84807c7a76726b635b4f43332615020000000000000000000000000000000000000000000000040d1920313d4a58617380929fa9b7c4caced9dfe3ecf7f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e5decfc3b5a48c77624d37220e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1a2123292c2e2e2e2e2e2e2e2d2d2d2c2c2b2b2a292827262523211f171a160e0c060000000000000000000000000000000000000000000000000000000000000000000000000000091e32455671869cb1c6dbf1fffffffffffffffffffffffffffffef0e3d5c7baa99e897963584733221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000001123384c5e6f849aaabbcedee0e8f3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffff9ecdccebeb2a1998476625a4b3f311e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a30455a6f849aafc4d5e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf8f6f5f6f8fafcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dac9b8a6937e68533e29130000071c304354606c7f8c9da6b5c1d2dfeffff6f6f6f6f6f6f6f6f6f6f6f6f9fcfffffffff3e8e0d3cac3b3a1978172605443301c080000000b2035495a6c8196a6b7c8d8e6f4fffffff9f4f2eeeaeae2dfdbd8d5d2d7cdc9c6c4c2c1c0bebcbab9c5b8b3b1afadaba9a7a6a4a3a2a1a1a1a2a3a6a8acb0b4bac7c5caced8d8dadbdcdddfe3ece8eceff3f5fbfffdfefffffffffffffffffffefdfffdf7f4f0e8e0d1c0aa95806a55402b1500000000000000000000000000000000000000000001121e2c394655606d8196a0b2b7c4c6caced8d8dcdfe6ebf0f4f6fdfffffffffffffffffffffffffffeeddfd2c3b6a59c8676614c37210d000000000000000000000000000000000000000000000000020002080b131a28323a474c5a626d79838c999fabadb2b7c3bcbec0c1c5c9d2dde4eff8ffffffffffffffffffffffffefdac5af9a85705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798eabbccfcbb8a68f7a655037271502021626344451626a7e8b9c937e685443301c0700000000000000000000000000000000000000000000000000000000000d21364a5c70859aabbccfdfe2eaf6fffffffffffffffffffffffffffffffffffffffffeebd9c9b8a797816c5847331f0a000000000000000000000000031628394b5d697f94a0b2c0d0deedfffffffffffffffffffffffffffffffffffffffffdebddcfc0b2a096816c614f3f2f1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2f38454b59626c7984919da5b4b9c6ced9e3ecf7fefffcede1d4c8bbb29c87725d47321d08000000000000000000000e23384e63798c9fb5c4d5e6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeddc8b39d8874604b35200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2c3d4a5c657b8a9ea8b7c4d0dfe7ded1c1b5a39b8677635b4c4032281c140800000000000000000000000000000000000000000000000000000000000000000004121e2c353f4b505855606263636464636363636363636363646668686969696968686661595b59565452504e4c473a46444343434343434343434343434337444b4f545761676d74797d776f6b67646158564d493c32251507000000000000000000000000000000000000000000000000000005131f2d3a4755606b7d8b9da6afb4bbc8cacfdadfe6f1f7fdfffffffffffffffffffffffffffffffffffffffffffffdf6efe4ddd2c9beb2a59c8671594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1317191919191919181818181717161615141312110f0e0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838566b8196abc3d4e6f9fffffffffffffffffffffffffdede0d3c5b8a99f8b7b655b4a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404e63798b9fb4bfc8ccd5dee0e8f4f7fefffffffffffffffffffffffffffffffffffffffffffbecdbcebeb1a09883746158493c2e21130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e93a6b7c9daeaf5fffffffffffffffffffffffffffffffffdfffbf5f3f0eeece9e7e5e3e1dfe1e2e4e7e9ebedf0f2f4f7fefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcf9f7f6f6f7f8fafbfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7d5c4ad98836e58432e1900081b2e3f4a607281949faab7c4d2dfe1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e4e7eaf3f5fbfffbf1e6dfcfbfb19f978172604b35200b00000006192b3c4c6176879daabbc8d6e4eeeeeae6dfdcd8d4d7cdc9c6c3c0bdc6bab4b1aeadacaaa9a7a5a3a2a79e9c9a98969492908f8e8d8c8c8c8d8e9093969b9fa9aab0b4bbc8c3c5c5c6c8cacfdad3d6dadde0e7e6e8e9e9eaeaebebebebeaeae9e8e6eae2dfdbd6ccc2b4a2907b65503b261000000000000000000000000000000000000000000000000e1b2937444b607282949da6acb1b4bbc8c3c7cad4d5dadfe2eaf4f6fcfffffffffffffffffff6eae2cfc1b5a59d8778625847331f0a0000000000000000000000000000000000000000000000000000000000000a161e2a333c484d5b636e79838b93989da5a4a7a9abacb0b5c1c9d2dee5f0f9fffffffffffffffffffff2ddc7b29d88725d48331d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9fb5cac8b39e8874604b35200b000008162634435060687a87816c604e362513000000000000000000000000000000000000000000000000000000000000071a2d3e4f657b8d9fb5bccaced8e6edfbfffffffffffffffffffffffffffffffffff7ebe3cfbcab9e8977614c3a2a1704000000000000000000000000000b1b2e3f4f616d8298a2b3c0cfe3ecf7fffffffffffffffffffffffffffffffffff5eae2cebfb2a2988272604b4332211100000000000000000000000000000000000000000000000000000000000000000000000000000000000005121a28323b474c5b636f7c87959ea8b4bbc8cfdae2ebf6fbfff1e6d9c7b29c87725d47321d08000000000000000000000c2135495b6d8297a6b8c8d8e7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4dfcbb7a6907b66513a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4b5d657b8a9da6b3bfcbd4d0c0b4a39b85776259493d2f1e160a010000000000000000000000000000000000000000000000000000000000000000000000000e19202e373b37444b4c4e4e4e4e4e4e4e4e4e4e4e4e4e4f515253535454535353504c473b44413f3d3b39373329312f2e2e2e2e2e2e2e2e2e2e2e2e2e2631353939464c5154606368625955524f4c473a38352c1e150700000000000000000000000000000000000000000000000000000000010f1c2937444b5f687a88959a9faaafb5bcc9cad4dfe2eaf6fafffffffffffffffffffffffffffffffffffff8f5eae2dfd1c9c1b5b1a0988778634d3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8fa5b6cadff3fffffffffffffffffffffff5eae2cfc2b6a79e8b7b655d4b3d2d1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121364a5b6a7f95a1adb3b8c5c9ccd6dfe2ebf6f9fffffffffffffffffffffffffffffffef7f4f0ebddcebdb19f9782736056473a2b1e1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6175889dabbccdd7e5f0fbfffffffffffffffffbf5f3f0edeae8e5e8e0dedbd9d7d4d2d0cecccacbcdcfd1d4d6d8dadddfe2ebe6e9ebeef0f2f4f7fefffcfefffffffffffffffffffffffffffffdfffbf5f3f0eeebe9e7e4e2e1e1e2e3e4e6e8eaedeff2f4f7fefffefffffffffffffffffffffffffffffffffffffffffffffdfffbf4f3eee5ded2c3ae99836e59442f19000e22374b5d6b80969fb4bbc8d5ccccccccccccccccccccccccccccccccccced2d5dee0e8f4f6f3e7e0d6ccbdb19f96816c56412c17000000000e1f334758647a8c9faab9c6d2d8d8d5d4cac7c3bfc7bab4b1aeaaa7a4a89f9c999897959392908e8c8b89878582807e7d7b7a787777777777797b7e81858a8f959a9faaaaadafb0b1b3b5bcc9bec1c5c8ccd5d1d2d3d4d5d5d5d6d6d5d5d4d4d2d1d8cec9c6c5b9b3a49b8572604a35200b0000000000000000000000000000000000000000000000000b192631435460737f8890979b9faaa9adb2b7c3c0c5c9ced8dee1e9f5fffffffffffffff1e6d8cebfb2a39b8778625a493a2a170400000000000000000000000000000000000000000000000000000000000000030c181f2b353d494e5b636e777d83878b8f929495969ba3b1b5c1c9d2dee5f0f9fffffffffffffffff3dec9b39e89745e49341f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e33465772879cb1c7c8ad98826d5443301c0800000008162533424e5d64756c635242311808000000000000000000000000000000000000000000000000000000000000000f22374b5d6b80959eaeb4bbc8cfddeaf8fffffffffffffffffffffffffffffff3e7d9cfbbb49f8d7c665847331c0c000000000000000000000000000000102132434b6073839aa2b2bfcfdae7f3fffffffffffffffffffffffffffffcf0e5d7cdbdb1a19984746054433025150300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a343d494e5f67757f8a979faab5bcc9ced9e0e8f3f5f0dbc6b09b86715b46311c0600000000000000000000061a2c3d4c6177889daabbc9d9e7f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae7d4c4ae99836e5847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202e3f4b5d65798799a1b2b7c4c0b3a29a85766159483b2c1f120300000000000000000000000000000000000000000000000000000000000000000000000000000006111c232527313537383939393938383838383838383a3c3d3e3e3e3e3e3e3d3b37342a2e2c2a272523211f171c1a19191919191919191919191919141d202429333636434a4e524d483b3c3a3733292321190e00000000000000000000000000000000000000000000000000000000000000000c192631414e5c64777f858b939a9fabb2b7c3c9ced8dfe6f1f8fffffffffffffffffffffffffffcf5f0e5ded7cdc9c1b5b0a39b908276635a49351d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c72879db2c5d5e8fbfffffffffffffffffdf0e5d7cdbfb3a49c897b655d4c3f2e1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4b60728392989ea7acb3b9c5caced9dfe6f1f5fcfffffffffffffffffaf4f2eeebe2dfdbd6cfbfb19f97817260554538291c0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657667c8d9fb4bac7d2e0e8f1f3f6f4f2eeeae7e8e0dedbd8d5d2d0d5ccc8c6c4c1bfbdbbb8b6b5b6b8babcbec1c3c5c8caced9d1d4d6d9dbdddfe3ebe5e7e9eaecedeff0f0f0f0f0efefedebeae7e5e8e0dedbd9d6d4d1cfcccbcccccecfd1d3d5d7dadddfe3ebe7e9ebedeeeff0f0f0f1f1f1f1f1f1f1f1f0f0efeeedeceae8e6e7e0ddd9d3cac1b5a5947f6a543f2a150010253a4f657a8f9eb0bdb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b9bcc0c9ccd6e0e2dfd5cbc6b9b3a69e92806a55402b15000000000417293a4b5c677d8c9ea8b5c1c3c3c0c3b7b2aeaaa6a99f9c9895928f8c8987848381807e7c7b79777573726f6d6b696766646362626161626466686c70757a7f858a9094989a9b9c9e9faba5a9acafb3b8c5bbbdbebfbfc0c0c0c0c0c0bfbebdbcc8bbb4b1aca79e958677625443301c07000000000000000000000000000000000000000000000000000914253644556069747b81868a8f93989da5a6abb0b4bac7c9cdd7e5eff8fffffff7ece3d4c8bbb4a0988577625a493c2b1c0c00000000000000000000000000000000000000000000000000000000000000000000040e19202c353d4a4e5962686d72767a7c7e808185909ba3b1b5c2cad3dfe6f1f6fdfffffffffff4dfc9b49f8a745f4a351f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939576c8197acc0bbaa917c67523626140100000000071524313f4b55605552453424140000000000000000000000000000000000000000000000000000000000000000081b2e3f4a60728090999faab2bfccdaeaf8fffffffffffffffffffffffffef0e3d6c9bcb49d937e695e4c3a2a180000000000000000000000000000000003141d31445561758499a1b5bcc9d5e3ecf7fffffffffffffffffffffcf4e9e1d2c7bab49f9783746056453626140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d181f2c35414d57606a77828c989fabb4bbc8ccd5dee1e9d9c4ae99846f59442f1a0400000000000000000000000f1f344759657b8c9fabbcc9d7e4f0fdfffffffffffffffcf5f3eef3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2dfc9b49f8a77614c37210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212e3f4b5b637784929da6aaa9a29a84756158473a2b1d0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10151d2022232424242423232323232323232427282929292929292826221f1819171412100e0c0a0400050303030303030303030303030001080b0f171e21253035393d37342b2725211f170e0c060000000000000000000000000000000000000000000000000000000000000000000009141d313e4b59626a70777d858c959da5aeb4bbc8cad4dfe3ecf7f8fffffffffffffffcf5f3e8e1ded2c9c7bab4ada39b91867b6d6158493c2c19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e54697e94a7b8cce0f0fffffffffffffff5eae2d2c7bab4a1998679645c4c3f2f2111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c30435460747d828890979ea7afb4bbc8cad4dee1e8f1f4f8fef7f4f0ebe7e0ddd9d9cecac6c1c0b2a097817260544437281a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394c5e697e929fa9b5c2ccd6dcdee1dfdcd9d5d2d6ccc8c6c3c0bdbbc5b8b3b1aeacaaa7a5a3a1a0a1a3a5a7a9abaeb0b2b4bbc8bcbec1c3c6c8cacfd9d0d2d4d5d7d8d9dbdbdbdbdbdad9d8d6d5d2d0d5ccc8c6c3c1bfbcbab7b6b7b7b9babcbec0c2c5c8cacfd9d2d4d6d7d9dadadbdbdcdcdcdcdcdcdcdcdbdbdad9d8d6d5d3d1d5cbc8c4c2b6b1a39b8775614b36210c0014293f54697e94a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7aab3b9c5cccec9c5b8b3a89e95887d6a61503c281300000000000c1c2e3e4d5f677c8a9ba3abaeaeaba6a59d9995918d8a8683807d7a7774716f6d6c6b696765646260555c5a58565452514f4e4d4c4c4c4d4e5153575560656a70767b7f83858687888a8d9093979a9ea7a4a6a8a9aaaaabababababaaaaa9a8a6a4aa9f9b9791897f7462594836251300000000000000000000000000000000000000000000000000000008182737444b5560666c71767a7e83878c91969b9fa9aab4bac7d2dee5f0f4eee7dacfc3b7aa9f9483756259483c2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000050f1a212d363b474c535858616467696b6c707b86919ca4b1b6c2cad3dee1e9f2f4fafffff3dec8b39e89735e49341e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa2b4b49f8b76614c37210c0000000000000614202e37444b443734271706000000000000000000000000000000000000000000000000000000000000000000101c304354606b7b838b98a0afbcccdaebfbfffffffffefafcfffffffaebe0d2c5b9ab9f937f6a604f402f1c0c0000000000000000000000000000000000021527374657617483959fabb8c4cfdae7eef3f9fffffffffef7f4e9e1d7cdc2b5a99f9281736056453828180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a213039454b59626d79838c989faab3b8c5c9cdd6d2c1ab95806b56402b1601000000000000000000000004182a3a4c5d687e8d9fabbac6d3e2eaf6fcfffffffff4e8e1ded9dee0e8f3f7fefffffffffffef7f4f3f1f0f1f1f3f4f7fdfffdfffffffffffffffffffffffffffff6e2cebaa9937e69533c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311212e3d4a5962727d889095948f84756157473a2a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0e0e0f0f0e0e0e0e0e0e0e0e0e0f111313141414141313110c0b0400010000000000000000000000000000000000000000000000000000030a0c131c202428222018120f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000113202e3b484d5558616870787f8790989faab2b7c3cacfdadee5edf2f4f6f4f2efe8e1ded6ccc9c2b5b1a99f988f857c72655d4c473a2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364b6175889eb3c2d3e5f5fffffffffaeee5d8cec2b5a99f948376635b4b3e2f2111030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636455660686d747b828991999faab2b6c3c9ccd6dcdfe3ebe3dfdbd6d5cbc8c3c8bbb4b0aca7a29882726054433626190a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2f404f60697d8b9ba3b3b8c5c7c9cdcac7c3c0bdc5b8b3b0adaba8a5a3a79e9b99979492908e8c8a8c8d8f929496989b9d9faaa4a7a9acaeb0b3b4bcc9bbbcbec0c1c3c4c5c6c6c6c5c5c4c3c1bfbdbac5b8b3b1aeaca9a7a4a2a1a1a2a3a5a6a8aaadb0b2b4bcc9bcbfc1c2c4c5c5c6c6c6c7c7c7c7c7c7c6c6c5c4c4c3c1c0bebcc4b8b3afaaa49c938578625746331e0a000c22374c6177858c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8f92959ea7b3b8bab4afa69e94898076675f504333210d000000000000102030404d5e6679859096999995908c87837f7c7875716e6b686562595c595857555452504e4d4b44374543413f3d3b3a393837373738393b3e37444b4f555761656a6e7070717375787b7e8185888b8e9193949495959696969695959493918f8d8a86827c756a6056483b2b1808000000000000000000000000000000000000000000000000000000000919273137444b5057566064696e72777c80858a8f959fa9b5c1c9d2dfdfdcd1c9bcb5a59d8c7f6e6057483b2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a212a34373e3a464c4f525456575e66737c86919ca4b2b6c3c9cdd7dde0e7e9ebe8d9c9b19b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d70859aa8b09b85705847331f0a0000000000000002101927313531271917090000000000000000000000000000000000000000000000000000000000000000000000132536434a5d656e7883959eafbccddcedfdf8f2f0e9e4e6ebf1f2e7dfcec2b5a79e8d7e6a614f42322211000000000000000000000000000000000000000919283946566072808d9ea6b5bcc9d0dcdee5e9eaebeaebe3dfd7cdc6b9b4a49c8b7d6c60554538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b28323b484d5b636e79828b969ea7aeb4b9c6c3b5a38f7a65503a2510000000000000000000000000000c1c2f3f4e60687e8d9fa8b6c2ced8e1e9eff1f1eee4d6ccc9c4c8ccd5dfe2eaf1f1f0eeeaeae2dfdddcdbdbdcdddfe2eae5e8ebedf0f3f5fbfffcfdfefffffefdfdead8c7b09b85705a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111f2d3b47546068747b7f7f7a7460574639291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101d2b34373a474c535a626a737b838b949da5afb5bcc9c9d2d8dcdfe2dfddd9d6ccc9c6b9b3aca39b938a827a706660544c3f33291c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576a7f94a4b6c7d8eaf7fffcf1e6dfd1c7bab4a49c8b7e6e6158493c2e20110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182838454b535560656d757c848b949da5adb4b9c6c6cacfd9cfcac6c1c4b7b3aea9aa9f9b96918c8474605443362618090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232424f5f677986939ea7adb1b4b9b5b2aeaba7a4a79e9b989593908d8b898684827f7d7b79777576787a7c7f818385888a8d8f919496999b9d9faba4a5a7a9abacaeafb0b0b1b1b0b0afadacaaa8a5a3a79e9b999694928f8d8c8c8d8e8f919395989a9d9faba5a7a9abadaeafb0b0b1b1b1b2b2b2b2b1b1b1b0afaeadacaaa8a6a4a69e99948e867d74625a4839291703000a1f34475961737777777777777777777777777777777777777777777777797d8089969ea7a99f9a92887f766b61584d413325150400000000000002122230404c5b63717b808383807b77726e6a666360555955524f4c483b444342403e3d3b3937363127302d2b292826252322222222222426292731363a39464b5055585a5b5c56606366696c707376797c7d7e7f808080818180807f7f7d7c7a7875716c6760564b45382b1d0d00000000000000000000000000000000000000000000000000000000000009151d2631353b38454b4f54585962666b70757a808a9ba3b1b5c2cacac7c0b4ab9f97877b69614b45392b1d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d181f22282933363a3d3f40404c546066737c86929da5aeb4bac7c8cbd5d4d6d5ccbcab96816c57412c17020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4e63798a9da595806b563a29170400000000000000000009151d201d150900000000000000000000000000000000000000000000000000000000000000000000000000081825303f4b5059626e80959eb0becfdfefe4dddbd3cfd1d6dcded4cbbdb1a49c897c68604f433224140300000000000000000000000000000000000000000b1b28384554606b7c88989fabb3bfc7cad3d3d5d6d5d9cfcac6b9b4a89e95867a68604b4437281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b343d494e5b636d78808891989ea8a7a8a59b8572604a35200b0000000000000000000000000000112131424e60687c8a9ca4b4bbc8cdd7dadcdcdad1c6b9b3aeb3b8c5caced8dbdcdbd8d5d8cecac8c7c6c6c7c8c9ced8d0d3d5d8dbdee0e8e5e6e8e9eaeae9e8e7e7ddc8b4a38d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2a36434a5560666a696560564539291b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222a33373c484d5460656e777f8791999fabb1b5c2c3c7c9cecac8c4c6b9b4ada89e978e867e766d645d514a43362f1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b6074869ca9bacedae7efe9e1d4cac0b4a99f95867969614c463a2c1e100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323637444b505660676f777f878f979ea8acb1b5bcc9bcb4b0aba7a69d99948f8a86817c776f6056453626180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142432414d5b63737e8992989c9ea89f9d9995928f8c898683807d7b787673716f6c6a686663616061636567696c6e707375777a7c7f818486888a8c8e9092949597989a9b9b9b9b9b9a9a98969592908d8b898684817f7c7a77767777797a7c7e808285888a8d9092949698999a9b9b9b9c9c9c9c9c9c9c9c9b9b9a9998979593918f8c88847f7971686055483c2b1b0b000004182a3a475460616161616161616161616161616161616161616161616164676b7781898d8e8a847d756a61584c463a302315070000000000000000041222303d4a4e5d656b6e6e6b6661595955514d4b4437403d3a37342a2f2e2c2b2927262422201d151a18161412110f0e0d0d0c0c0d0f1113151d20252933363b3f43454638454b4d5054575a5861646668696a6a6b6b6b6b6b6b6a6968676562605557514b453832281a0d00000000000000000000000000000000000000000000000000000000000000000209141d20262832363a3e3b474c51565660656a7a85929ca4aeb4b7b2aca29a8d8176655d4f4332281b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13171f212527292b2f36434a546067737d8791989fa9adb3b8c4bfc0c5b8b39f8c79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121364a5b647a8790907b66503b2611000000000000000000000001080b080100000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e373b484d626b8096a0b2c0d1dcd2c9c6bebabcc1c6cac4b7b39f978679665e4e4232251506000000000000000000000000000000000000000000000b1a2836434b5e6677828d9aa1abb1b6c2bec0c0bfc9bcb4afa89e968a7f74645c4e423126190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18202c353d4a4e5a626b757c83898e9293918778635443301c07000000000000000000000000000003132431424e5e667986959faab4bac7c5c7c6c5c0b4a89e999ea7aeb4bbc8c6c7c5c3c0c8bbb4b3b2b1b1b1b3b4bbc8bbbdc0c3c6c9ccd6cfd1d3d4d4d5d4d3d2d5ccc8c1aa947f6a55372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18253037444b515554504b4538281b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f212b3536434a5059626a737c848c949ca4a8adb2b4bab4b2afaaa89e989189817a716961584f4b3f35302518110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1d324556647a8b9fb4bcc9d4dad7cdc3b7b2a29a8b7f74635b4f4333291b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2026313538454b5259626a737a828990979c9faba6ab9f9b96918d88837f7a76716c6762594b45382818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423303d4a556069757d8287898a8a8784807d7a7673716e6b68666360575c59575552504e4c4b4c4e50525456595b5560626467696c6e71737577797b7d7f80828384868686868685848381807d7b787673716e6c6a676562616262646567696b6d707375787a7d7f818284858586868787878787878787868685848381807e7c7976736f6a645c534b44372b1e0e000000000c1c2a36434a4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4f5259626c747879766f6760564c473a33291b13050000000000000000000004121f2d363f4b5056595956514c473a403c383531262b2825221f181a1817161412100f0d0b08020003010000000000000000000000000002080b10171e21262a2e3031273136383b3e423a464c4f5153545555565656565655555453514f4d4b44373c3632281e160a000000000000000000000000000000000000000000000000000000000000000000000001080b11161e2125292a34373c38454b505c64737d8690999fa59d978f857a6c61574b3f321e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f12141618253036434b556068747c838a91989da6a7aaabaaa79e93806a5b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4b5c64747b7f75614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c232b34444a60728298a2b4c1c7c1b5b0a9a5a7acb1b6b4a69d918174635b4c40312415070000000000000000000000000000000000000000000000000a182630404c58616d7a848d969ca4a6a9aaabaaa8ab9f9a938a81776a60564a3d311d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212d363c494d5660676e74797c7e7c74635a493625130000000000000000000000000000000006142431404c5b6375808b979fa9acb0b1b1afaba29a89848890999faaafb1b1b0aeaba7aa9f9e9c9b9c9c9e9faaa3a5a8abaeb1b3b9c5babcbdbebfbfbfbebcc5b8b3ada99c86715544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2731353b403f3a3631271a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0e19202530353b474c5460666f787f868d93989d9fa99f9d9a959089837c756c645c534c473a372e201c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384a5c687e929fabb7c4c4c6bab4a59d9184796a60554a3d321f170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b141d202832363b484d5460656d757b81878b8f908f8b86817c77736e6a65615757524d483b32281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f2d37444b5660676d72747575726e6b686461585b585653504e4b453944423f3d3b39373537383a3d3f414337444b4d4f525457595b556062646667696b6c6e6f7071717170706f6e6c6a68656360575c595754524f4d4c4c4d4e50515355585b56606265676a6c6d6f70707171717272727272727171706f6f6e6c6b69676461585a554e4a3e363127190e0000000000000c1825303537373737373737373737373737373737373737373737373a3b484c556063636056524b453833291f170b00000000000000000000000000010f1a212e373b414444403b37342a2a2723201d141613100d0b050003020000000000000000000000000000000000000000000000000000000000030a0c1015191b1b151d202326292c293336393c3e3f3f40404141414140403f3e3c3a3835312627211e160a020000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f14181f22272832363e4a546067737b838a8b87827a70645c4c46392e211403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c263037444b5560666e767c82888d9194969590887e6a62503d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2e3e4b5560666a615746321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d19203043546074849ba3b3b1aba39b948f91969ca49f97887c6c6056493d2f221406000000000000000000000000000000000000000000000000000008141c2f3a474c5c646f7880878d9194959695938f8b857e766c62594b45382d1f1301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a212b3538454b525560646769666056493c2c18080000000000000000000000000000000000061422303d4a56606b78828a92979a9c9c9a968f84786f757b838b949a9c9c9b9995928e8a8887868687888a8c8e909396989b9ea7a3a5a7a8a9aaaaa9a8a7a4a79e98928a8274604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20262a2a25201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508131c202a3436434b515a626a71787e83878a8b8a88847f7b756e6760574f4a3e37332a221b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4e60697f8d9da6adafaea89f95877d6f635b4b44372d1f1404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e212b3436434a505660666c7176797b7a76716c67625a5954504b46393c37342b1d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f19273138454b52585c5f60605d5956524f4c473a43403e3b383632282f2d2a2826242220212325272a2c2e263135383a3c3f414437444b4d4f5052545657595a5b5b5c5c5b5b5a58575553504e4b453944413f3d3a38373738393a3c3e404338454b4d5052545658595a5b5b5c5c5c5d5d5d5d5c5c5c5b5a5958575553514f4c473a3f39362d201d1509000000000000000008131c202222222222222222222222222222222222222222222222242b3437444b4e4e4b45383632281f170c040000000000000000000000000000000007111c23252b2e2e2b26221f1815110e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050002090b0e111417171f21242728292a2b2b2b2c2c2b2b2a2a28272523201d14120b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11161e212d36434b5460656e7575726c645c4f4b3e33291b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c263137444b515761676d73787c7f817f7b7568605043331f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110202e37444b51544b4639281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051325364556617685969e9c968e867e7a7c81878b8a8276665e4b45382c1f11040000000000000000000000000000000000000000000000000000000001121c2a333e4a4f5b636b72787b7e8081807e7a76706961584c483b31271a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e192028323637444b4e5253514b45382c1e0e0000000000000000000000000000000000000004121f2d38454b5a626d767c8285878785807a70635a60666e777f8486878683807d79757372717172737476797b7e808386898b8e9091939495959493928f8c88837d766d605544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b111514100b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d181f2630353c494d555b63696e72757675736f6a656056524b4539362d211f170c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102031424f61697c8792989a99948a7f75675f4e493d3127190f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d182025303538454b50575861646664615856524d483c3f3a363228272220180d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2832363d4347494a4a4844403d3a37332a2e2b282623211e161a171513110e0c0b0c0e1012141719141d202225272a2c2f26313537393b3d3f40424345464646464645454341403d3b383632282f2c2a272522212222242527292b2d273136383b3d3f414344454646464747474747474747464645444342403e3c3a37332a2a24211a0f08020000000000000000000000070b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0f18202631353839363228211e160a040000000000000000000000000000000000000000080e1016191916110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f111314151516161616161615141312100d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f18263036434a5054606055574f4b3e372e1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109141d27313539464b52585b63676a6b6a6660564e4233251501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210192731363b3f3632281b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182838475861758188878079716965676c7176766d61584c4032281a0e00000000000000000000000000000000000000000000000000000000000000000c181f2d363d494e565a6266696b6b6a68656157544c473a342b1d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a151d20263135393d3e3c3632281a0e000000000000000000000000000000000000000000010f1a28323c494d5861676c707271706b645d4d494b5059626a6f7172706e6b686460565d5c5c5c5e58616366686b6e717476787a7c7e7f7f807f7e7d7a77736e6861584b44372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508141c202b35383d494e535854606160545a55504b4538363228221b100a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002132432424f5e66747d8285837e776a60564d41352c1d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508131c202731363b3a464c4f514f4c463a3c38352b2a25211e16120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e21272d32343535322f2b2824211f17191613110e0b090300020000000000000000000000010001080b0d0f12141719141d20222426282a2b2d2e2f3131313131302f2e2c2b282623211e1619171512100d0c0d0d0f1012141618151d202325282a2c2d2f3030313132323232323232323131302f2e2c2b292724211f17150f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000509141d202324211e160b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c25303536434b4b44373a372e221b100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d202932363c3d494e52555655514b4538312415070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20262a211e160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a293a4756606b73726b635b54505257586160574c473a2f1e160a0000000000000000000000000000000000000000000000000000000000000000000004101b222c35383c484d515455565553504b463937332920180d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b141d2024272927201d150a0000000000000000000000000000000000000000000000000a161e2c353a464c52575b5c5c5a564f4b3f35353b484d555a5c5c5b5956524e4b45384647473a474c4e505356595c576163656768696a6a6a696765625958534c473a3127190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e1920232c35383e36434a4b4a4336403b363228211e160a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142432404c5660676d6f6e6961594b453830211a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b151d20262933363a3b3a3633292722201915100c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b12181d1f20201d1916130f0c0a04000100000000000000000000000000000000000000000000000000000000020001080b0d0f1112141617191a1b1c1c1c1b1b1a19171513100e0b090300020000000000000000000000000002090b0d10121517181a1b1b1c1c1c1d1d1d1d1d1d1c1c1b1a1a19171614120f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e0e0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108131c2026303536312725221b100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e21272c35383c3f41403b3632281a140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b11150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2938454b565e5c564e4a3d3a3c3a464c4b4539332a1c120200000000000000000000000000000000000000000000000000000000000000000000000000070e1a21232b35383c3f4041403e3a363329211f170c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f1214110b09020000000000000000000000000000000000000000000000000000030e19202933363d4245474745413a372e20202b34373f4547474644403d393631273131322a3337393b3e414339464c4e5052535455555453524f4c473b3d3733291d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1a212329253035363530252a26201d150b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f38454b52585a59544c473b32281a13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11171f21242625211f17120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070a0b0b0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102040506060707060605030200000000000000000000000000000000000000000000000000000000000103040506060707070808080807070706050403020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c20201d150f0d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c121a2123272a2c2a26211e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2832364149474139362d25272933363632281f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e19202226292b2c2b2925211e170c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c171f21272d303232302b25221b100d1820222a2f3132312e2b2824201d151c1c1d171f212426292b2e293336393b3c3e3f40403f3e3d3a37342a28211f170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e14131c2021201c1315100b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121a2832363d4345443f37342a1e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f110f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e12151615110b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e212c33322b24211a1012171f21211e160a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d111416161513100c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c12171b1d1c1b160f0d080000050b0d151a1c1d1b1916130f0b0902000700040a0c0e11131619171e21232527292a2a2b2a292825221f18130c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d20282d302e29221f180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b161e1d160e0c070000040a0c0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060707050100000000000000000005070706040100000000000000000000000000000100030a0c0e101213141515151412100d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b12181a19140c0b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: 1529ChampFleuryPro SDF + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TMP_FontAsset + m_Version: 1.1.0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: 1529ChampFleuryPro + m_StyleName: '?' + m_PointSize: 214 + m_Scale: 1 + m_UnitsPerEM: 1000 + m_LineHeight: 284.406 + m_AscentLine: 159.21599 + m_CapLine: 155 + m_MeanLine: 100 + m_Baseline: 0 + m_DescentLine: -54.783997 + m_SuperscriptOffset: 159.21599 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -54.783997 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -32.742 + m_UnderlineThickness: 8.559999 + m_StrikethroughOffset: 40 + m_StrikethroughThickness: 8.559999 + m_TabWidth: 84 + m_Material: {fileID: 9074173216178389243} + m_SourceFontFileGUID: 05ab42d00b62432448b94b14e2b9ffb0 + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 05ab42d00b62432448b94b14e2b9ffb0 + faceIndex: 0 + pointSizeSamplingMode: 0 + pointSize: 214 + padding: 5 + paddingMode: 2 + packingMode: 0 + atlasWidth: 2048 + atlasHeight: 2048 + characterSetSelectionMode: 6 + characterSequence: 20-7E,A0-FF,2000-200F,2012-2022,2026,202A-2030,2032-2034,2039-203A,203C,203E,2044,205E,206A-206F,20AC,2122,25A1 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_SourceFontFile: {fileID: 0} + m_SourceFontFilePath: + m_AtlasPopulationMode: 0 + InternalDynamicOS: 0 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 83.890625 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 4 + m_Metrics: + m_Width: 37.234375 + m_Height: 144.67188 + m_HorizontalBearingX: 5.140625 + m_HorizontalBearingY: 139.53125 + m_HorizontalAdvance: 53.5 + m_GlyphRect: + m_X: 1315 + m_Y: 759 + m_Width: 38 + m_Height: 146 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 5 + m_Metrics: + m_Width: 61.84375 + m_Height: 68.46875 + m_HorizontalBearingX: 17.765625 + m_HorizontalBearingY: 141.23438 + m_HorizontalAdvance: 94.59375 + m_GlyphRect: + m_X: 1801 + m_Y: 971 + m_Width: 63 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 6 + m_Metrics: + m_Width: 104.421875 + m_Height: 107.421875 + m_HorizontalBearingX: 1.71875 + m_HorizontalBearingY: 152.79688 + m_HorizontalAdvance: 119.84375 + m_GlyphRect: + m_X: 698 + m_Y: 806 + m_Width: 106 + m_Height: 108 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 7 + m_Metrics: + m_Width: 108.921875 + m_Height: 159.42188 + m_HorizontalBearingX: -1.28125 + m_HorizontalBearingY: 154.71875 + m_HorizontalAdvance: 120.046875 + m_GlyphRect: + m_X: 1347 + m_Y: 1274 + m_Width: 110 + m_Height: 160 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 8 + m_Metrics: + m_Width: 167.125 + m_Height: 127.765625 + m_HorizontalBearingX: -5.5625 + m_HorizontalBearingY: 107.859375 + m_HorizontalAdvance: 177.40625 + m_GlyphRect: + m_X: 253 + m_Y: 452 + m_Width: 168 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 9 + m_Metrics: + m_Width: 149.57812 + m_Height: 159.21875 + m_HorizontalBearingX: 0.21875 + m_HorizontalBearingY: 155.57812 + m_HorizontalAdvance: 163.28125 + m_GlyphRect: + m_X: 1697 + m_Y: 6 + m_Width: 150 + m_Height: 160 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 10 + m_Metrics: + m_Width: 50.9375 + m_Height: 94.375 + m_HorizontalBearingX: 20.96875 + m_HorizontalBearingY: 170.98438 + m_HorizontalAdvance: 93.515625 + m_GlyphRect: + m_X: 846 + m_Y: 1947 + m_Width: 52 + m_Height: 95 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 11 + m_Metrics: + m_Width: 46.015625 + m_Height: 178.90625 + m_HorizontalBearingX: 4.28125 + m_HorizontalBearingY: 150.23438 + m_HorizontalAdvance: 69.984375 + m_GlyphRect: + m_X: 448 + m_Y: 240 + m_Width: 47 + m_Height: 180 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 12 + m_Metrics: + m_Width: 58.21875 + m_Height: 178.6875 + m_HorizontalBearingX: 20.109375 + m_HorizontalBearingY: 149.375 + m_HorizontalAdvance: 83.25 + m_GlyphRect: + m_X: 528 + m_Y: 617 + m_Width: 59 + m_Height: 180 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 13 + m_Metrics: + m_Width: 73.390625 + m_Height: 73.828125 + m_HorizontalBearingX: 1.71875 + m_HorizontalBearingY: 139.53125 + m_HorizontalAdvance: 82.609375 + m_GlyphRect: + m_X: 760 + m_Y: 1964 + m_Width: 75 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 14 + m_Metrics: + m_Width: 92.4375 + m_Height: 104.4375 + m_HorizontalBearingX: -1.28125 + m_HorizontalBearingY: 101.015625 + m_HorizontalAdvance: 119.84375 + m_GlyphRect: + m_X: 935 + m_Y: 802 + m_Width: 94 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 15 + m_Metrics: + m_Width: 59.28125 + m_Height: 93.09375 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 54.78125 + m_HorizontalAdvance: 83.890625 + m_GlyphRect: + m_X: 909 + m_Y: 1947 + m_Width: 60 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 16 + m_Metrics: + m_Width: 75.765625 + m_Height: 76.1875 + m_HorizontalBearingX: 1.28125 + m_HorizontalBearingY: 87.09375 + m_HorizontalAdvance: 89.03125 + m_GlyphRect: + m_X: 672 + m_Y: 1964 + m_Width: 77 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 17 + m_Metrics: + m_Width: 46.21875 + m_Height: 48.140625 + m_HorizontalBearingX: 3.859375 + m_HorizontalBearingY: 47.71875 + m_HorizontalAdvance: 74.046875 + m_GlyphRect: + m_X: 448 + m_Y: 180 + m_Width: 48 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 18 + m_Metrics: + m_Width: 85.8125 + m_Height: 160.29688 + m_HorizontalBearingX: 0.421875 + m_HorizontalBearingY: 139.53125 + m_HorizontalAdvance: 104.640625 + m_GlyphRect: + m_X: 1345 + m_Y: 215 + m_Width: 87 + m_Height: 161 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 19 + m_Metrics: + m_Width: 89.65625 + m_Height: 99.515625 + m_HorizontalBearingX: 2.359375 + m_HorizontalBearingY: 98.875 + m_HorizontalAdvance: 119.625 + m_GlyphRect: + m_X: 1898 + m_Y: 1167 + m_Width: 91 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 20 + m_Metrics: + m_Width: 52.859375 + m_Height: 96.9375 + m_HorizontalBearingX: 1.5 + m_HorizontalBearingY: 95.875 + m_HorizontalAdvance: 77.890625 + m_GlyphRect: + m_X: 1898 + m_Y: 1388 + m_Width: 54 + m_Height: 98 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 21 + m_Metrics: + m_Width: 108.9375 + m_Height: 107.859375 + m_HorizontalBearingX: 1.0625 + m_HorizontalBearingY: 101.4375 + m_HorizontalAdvance: 129.89062 + m_GlyphRect: + m_X: 578 + m_Y: 808 + m_Width: 109 + m_Height: 109 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 22 + m_Metrics: + m_Width: 83.46875 + m_Height: 137.8125 + m_HorizontalBearingX: 1.921875 + m_HorizontalBearingY: 102.078125 + m_HorizontalAdvance: 116.625 + m_GlyphRect: + m_X: 1357 + m_Y: 1902 + m_Width: 85 + m_Height: 139 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 23 + m_Metrics: + m_Width: 132.67188 + m_Height: 142.95312 + m_HorizontalBearingX: -19.46875 + m_HorizontalBearingY: 95.015625 + m_HorizontalAdvance: 122.1875 + m_GlyphRect: + m_X: 1680 + m_Y: 1577 + m_Width: 134 + m_Height: 144 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 24 + m_Metrics: + m_Width: 78.96875 + m_Height: 153.65625 + m_HorizontalBearingX: -5.5625 + m_HorizontalBearingY: 107.21875 + m_HorizontalAdvance: 96.9375 + m_GlyphRect: + m_X: 1576 + m_Y: 1246 + m_Width: 80 + m_Height: 155 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 25 + m_Metrics: + m_Width: 118.328125 + m_Height: 123.046875 + m_HorizontalBearingX: 1.71875 + m_HorizontalBearingY: 123.6875 + m_HorizontalAdvance: 133.75 + m_GlyphRect: + m_X: 1453 + m_Y: 1902 + m_Width: 120 + m_Height: 124 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 26 + m_Metrics: + m_Width: 103.578125 + m_Height: 125.40625 + m_HorizontalBearingX: -13.265625 + m_HorizontalBearingY: 98.4375 + m_HorizontalAdvance: 105.5 + m_GlyphRect: + m_X: 1241 + m_Y: 1905 + m_Width: 105 + m_Height: 126 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 27 + m_Metrics: + m_Width: 81.109375 + m_Height: 139.75 + m_HorizontalBearingX: 2.140625 + m_HorizontalBearingY: 133.32812 + m_HorizontalAdvance: 107.859375 + m_GlyphRect: + m_X: 1681 + m_Y: 1899 + m_Width: 82 + m_Height: 141 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 28 + m_Metrics: + m_Width: 114.703125 + m_Height: 142.95312 + m_HorizontalBearingX: -6.640625 + m_HorizontalBearingY: 98.015625 + m_HorizontalAdvance: 132.03125 + m_GlyphRect: + m_X: 1715 + m_Y: 1732 + m_Width: 116 + m_Height: 144 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 29 + m_Metrics: + m_Width: 40.875 + m_Height: 137.59375 + m_HorizontalBearingX: 3.640625 + m_HorizontalBearingY: 131.60938 + m_HorizontalAdvance: 61.203125 + m_GlyphRect: + m_X: 1805 + m_Y: 177 + m_Width: 42 + m_Height: 138 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 30 + m_Metrics: + m_Width: 59.0625 + m_Height: 184.6875 + m_HorizontalBearingX: -4.28125 + m_HorizontalBearingY: 131.60938 + m_HorizontalAdvance: 61.203125 + m_GlyphRect: + m_X: 1076 + m_Y: 588 + m_Width: 60 + m_Height: 186 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 31 + m_Metrics: + m_Width: 61.640625 + m_Height: 90.734375 + m_HorizontalBearingX: 0.640625 + m_HorizontalBearingY: 92.453125 + m_HorizontalAdvance: 78.328125 + m_GlyphRect: + m_X: 980 + m_Y: 1947 + m_Width: 63 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 32 + m_Metrics: + m_Width: 106.359375 + m_Height: 56.5 + m_HorizontalBearingX: 9.203125 + m_HorizontalBearingY: 71.90625 + m_HorizontalAdvance: 147.45312 + m_GlyphRect: + m_X: 468 + m_Y: 1980 + m_Width: 107 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 33 + m_Metrics: + m_Width: 61.625 + m_Height: 90.734375 + m_HorizontalBearingX: 13.484375 + m_HorizontalBearingY: 92.453125 + m_HorizontalAdvance: 87.09375 + m_GlyphRect: + m_X: 1211 + m_Y: 1802 + m_Width: 63 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 34 + m_Metrics: + m_Width: 83.03125 + m_Height: 128.625 + m_HorizontalBearingX: 5.140625 + m_HorizontalBearingY: 119.203125 + m_HorizontalAdvance: 96.734375 + m_GlyphRect: + m_X: 1220 + m_Y: 776 + m_Width: 84 + m_Height: 130 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 35 + m_Metrics: + m_Width: 132.46875 + m_Height: 152.57812 + m_HorizontalBearingX: 0.21875 + m_HorizontalBearingY: 113.421875 + m_HorizontalAdvance: 154.29688 + m_GlyphRect: + m_X: 1657 + m_Y: 889 + m_Width: 133 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 36 + m_Metrics: + m_Width: 157.70312 + m_Height: 158.35938 + m_HorizontalBearingX: -10.90625 + m_HorizontalBearingY: 156.85938 + m_HorizontalAdvance: 156.85938 + m_GlyphRect: + m_X: 1858 + m_Y: 6 + m_Width: 158 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 37 + m_Metrics: + m_Width: 139.95312 + m_Height: 159.85938 + m_HorizontalBearingX: -5.140625 + m_HorizontalBearingY: 157.07812 + m_HorizontalAdvance: 148.9375 + m_GlyphRect: + m_X: 494 + m_Y: 930 + m_Width: 141 + m_Height: 161 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 38 + m_Metrics: + m_Width: 139.09375 + m_Height: 158.35938 + m_HorizontalBearingX: 0.859375 + m_HorizontalBearingY: 157.5 + m_HorizontalAdvance: 157.9375 + m_GlyphRect: + m_X: 1647 + m_Y: 520 + m_Width: 140 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 39 + m_Metrics: + m_Width: 159.85938 + m_Height: 157.28125 + m_HorizontalBearingX: -2.359375 + m_HorizontalBearingY: 156.21875 + m_HorizontalAdvance: 181.26562 + m_GlyphRect: + m_X: 886 + m_Y: 217 + m_Width: 161 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 40 + m_Metrics: + m_Width: 144.67188 + m_Height: 162.42188 + m_HorizontalBearingX: -9.421875 + m_HorizontalBearingY: 157.5 + m_HorizontalAdvance: 151.9375 + m_GlyphRect: + m_X: 1128 + m_Y: 1457 + m_Width: 146 + m_Height: 163 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 41 + m_Metrics: + m_Width: 120.921875 + m_Height: 158.14062 + m_HorizontalBearingX: -0.21875 + m_HorizontalBearingY: 154.9375 + m_HorizontalAdvance: 137.60938 + m_GlyphRect: + m_X: 1405 + m_Y: 917 + m_Width: 122 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 42 + m_Metrics: + m_Width: 165.84375 + m_Height: 162.42188 + m_HorizontalBearingX: -2.5625 + m_HorizontalBearingY: 157.71875 + m_HorizontalAdvance: 182.10938 + m_GlyphRect: + m_X: 646 + m_Y: 928 + m_Width: 167 + m_Height: 163 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 43 + m_Metrics: + m_Width: 175.90625 + m_Height: 159.64062 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 154.29688 + m_HorizontalAdvance: 194.3125 + m_GlyphRect: + m_X: 257 + m_Y: 280 + m_Width: 177 + m_Height: 161 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 44 + m_Metrics: + m_Width: 73.40625 + m_Height: 161.34375 + m_HorizontalBearingX: 9.625 + m_HorizontalBearingY: 158.14062 + m_HorizontalAdvance: 107.21875 + m_GlyphRect: + m_X: 1541 + m_Y: 180 + m_Width: 75 + m_Height: 163 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 45 + m_Metrics: + m_Width: 75.109375 + m_Height: 193.67188 + m_HorizontalBearingX: -1.28125 + m_HorizontalBearingY: 152.375 + m_HorizontalAdvance: 92.65625 + m_GlyphRect: + m_X: 829 + m_Y: 1741 + m_Width: 76 + m_Height: 195 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 46 + m_Metrics: + m_Width: 135.45312 + m_Height: 166.0625 + m_HorizontalBearingX: -8.34375 + m_HorizontalBearingY: 162.85938 + m_HorizontalAdvance: 138.45312 + m_GlyphRect: + m_X: 1379 + m_Y: 6 + m_Width: 137 + m_Height: 167 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 47 + m_Metrics: + m_Width: 149.15625 + m_Height: 158.15625 + m_HorizontalBearingX: -5.34375 + m_HorizontalBearingY: 155.79688 + m_HorizontalAdvance: 160.07812 + m_GlyphRect: + m_X: 1854 + m_Y: 400 + m_Width: 150 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 48 + m_Metrics: + m_Width: 200.73438 + m_Height: 155.79688 + m_HorizontalBearingX: 1.921875 + m_HorizontalBearingY: 154.51562 + m_HorizontalAdvance: 219.34375 + m_GlyphRect: + m_X: 508 + m_Y: 6 + m_Width: 202 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 49 + m_Metrics: + m_Width: 172.48438 + m_Height: 164.57812 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 160.71875 + m_HorizontalAdvance: 188.53125 + m_GlyphRect: + m_X: 702 + m_Y: 211 + m_Width: 173 + m_Height: 165 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 50 + m_Metrics: + m_Width: 166.5 + m_Height: 158.35938 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 157.07812 + m_HorizontalAdvance: 191.75 + m_GlyphRect: + m_X: 1627 + m_Y: 180 + m_Width: 167 + m_Height: 160 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 51 + m_Metrics: + m_Width: 127.765625 + m_Height: 155.14062 + m_HorizontalBearingX: 1.28125 + m_HorizontalBearingY: 153.85938 + m_HorizontalAdvance: 146.15625 + m_GlyphRect: + m_X: 354 + m_Y: 935 + m_Width: 129 + m_Height: 156 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 52 + m_Metrics: + m_Width: 198.15625 + m_Height: 193.25 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 149.375 + m_HorizontalAdvance: 178.26562 + m_GlyphRect: + m_X: 721 + m_Y: 6 + m_Width: 199 + m_Height: 194 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 53 + m_Metrics: + m_Width: 163.92188 + m_Height: 165.42188 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 160.07812 + m_HorizontalAdvance: 169.92188 + m_GlyphRect: + m_X: 1265 + m_Y: 387 + m_Width: 165 + m_Height: 167 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 54 + m_Metrics: + m_Width: 117.703125 + m_Height: 161.35938 + m_HorizontalBearingX: -1.28125 + m_HorizontalBearingY: 156.21875 + m_HorizontalAdvance: 137.60938 + m_GlyphRect: + m_X: 1217 + m_Y: 1274 + m_Width: 119 + m_Height: 163 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 55 + m_Metrics: + m_Width: 152.375 + m_Height: 164.5625 + m_HorizontalBearingX: -3.640625 + m_HorizontalBearingY: 160.92188 + m_HorizontalAdvance: 166.0625 + m_GlyphRect: + m_X: 1419 + m_Y: 565 + m_Width: 153 + m_Height: 165 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 56 + m_Metrics: + m_Width: 158.35938 + m_Height: 155.15625 + m_HorizontalBearingX: -15.40625 + m_HorizontalBearingY: 154.51562 + m_HorizontalAdvance: 151.51562 + m_GlyphRect: + m_X: 184 + m_Y: 935 + m_Width: 159 + m_Height: 156 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 57 + m_Metrics: + m_Width: 143.8125 + m_Height: 156.85938 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 154.71875 + m_HorizontalAdvance: 156.4375 + m_GlyphRect: + m_X: 1647 + m_Y: 351 + m_Width: 144 + m_Height: 158 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 58 + m_Metrics: + m_Width: 232.82812 + m_Height: 161.57812 + m_HorizontalBearingX: -3.640625 + m_HorizontalBearingY: 157.29688 + m_HorizontalAdvance: 228.125 + m_GlyphRect: + m_X: 263 + m_Y: 6 + m_Width: 234 + m_Height: 163 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 59 + m_Metrics: + m_Width: 158.14062 + m_Height: 162.64062 + m_HorizontalBearingX: -4.703125 + m_HorizontalBearingY: 159.85938 + m_HorizontalAdvance: 174.84375 + m_GlyphRect: + m_X: 1527 + m_Y: 6 + m_Width: 159 + m_Height: 163 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 60 + m_Metrics: + m_Width: 120.0625 + m_Height: 159.21875 + m_HorizontalBearingX: -8.78125 + m_HorizontalBearingY: 156.4375 + m_HorizontalAdvance: 125.1875 + m_GlyphRect: + m_X: 1285 + m_Y: 1448 + m_Width: 121 + m_Height: 160 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 61 + m_Metrics: + m_Width: 173.54688 + m_Height: 163.70312 + m_HorizontalBearingX: -1.921875 + m_HorizontalBearingY: 157.5 + m_HorizontalAdvance: 184.25 + m_GlyphRect: + m_X: 6 + m_Y: 489 + m_Width: 174 + m_Height: 165 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 62 + m_Metrics: + m_Width: 70.40625 + m_Height: 180.84375 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 155.15625 + m_HorizontalAdvance: 89.234375 + m_GlyphRect: + m_X: 1183 + m_Y: 387 + m_Width: 71 + m_Height: 182 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 63 + m_Metrics: + m_Width: 85.8125 + m_Height: 160.29688 + m_HorizontalBearingX: 21.1875 + m_HorizontalBearingY: 139.53125 + m_HorizontalAdvance: 120.484375 + m_GlyphRect: + m_X: 1550 + m_Y: 354 + m_Width: 86 + m_Height: 161 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 64 + m_Metrics: + m_Width: 74.6875 + m_Height: 181.46875 + m_HorizontalBearingX: 11.34375 + m_HorizontalBearingY: 154.29688 + m_HorizontalAdvance: 98.015625 + m_GlyphRect: + m_X: 1147 + m_Y: 582 + m_Width: 76 + m_Height: 183 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 65 + m_Metrics: + m_Width: 86.03125 + m_Height: 53.078125 + m_HorizontalBearingX: 0.640625 + m_HorizontalBearingY: 179.125 + m_HorizontalAdvance: 95.65625 + m_GlyphRect: + m_X: 670 + m_Y: 551 + m_Width: 87 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 66 + m_Metrics: + m_Width: 138.67188 + m_Height: 24.390625 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: -18.40625 + m_HorizontalAdvance: 133.75 + m_GlyphRect: + m_X: 1014 + m_Y: 1661 + m_Width: 140 + m_Height: 25 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 67 + m_Metrics: + m_Width: 35.9375 + m_Height: 53.296875 + m_HorizontalBearingX: 35.53125 + m_HorizontalBearingY: 173.34375 + m_HorizontalAdvance: 95.65625 + m_GlyphRect: + m_X: 768 + m_Y: 550 + m_Width: 37 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 68 + m_Metrics: + m_Width: 85.390625 + m_Height: 111.5 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 105.9375 + m_HorizontalAdvance: 99.515625 + m_GlyphRect: + m_X: 372 + m_Y: 810 + m_Width: 86 + m_Height: 112 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 69 + m_Metrics: + m_Width: 106.78125 + m_Height: 158.14062 + m_HorizontalBearingX: -2.5625 + m_HorizontalBearingY: 154.71875 + m_HorizontalAdvance: 114.28125 + m_GlyphRect: + m_X: 1474 + m_Y: 1615 + m_Width: 108 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 70 + m_Metrics: + m_Width: 85.390625 + m_Height: 100.796875 + m_HorizontalBearingX: -1.28125 + m_HorizontalBearingY: 95.875 + m_HorizontalAdvance: 91.59375 + m_GlyphRect: + m_X: 1798 + m_Y: 1246 + m_Width: 87 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 71 + m_Metrics: + m_Width: 96.9375 + m_Height: 163.70312 + m_HorizontalBearingX: -1.28125 + m_HorizontalBearingY: 159 + m_HorizontalAdvance: 107 + m_GlyphRect: + m_X: 1441 + m_Y: 387 + m_Width: 98 + m_Height: 164 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 72 + m_Metrics: + m_Width: 86.453125 + m_Height: 103.140625 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 99.71875 + m_HorizontalAdvance: 96.09375 + m_GlyphRect: + m_X: 1720 + m_Y: 768 + m_Width: 87 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 73 + m_Metrics: + m_Width: 68.0625 + m_Height: 158.14062 + m_HorizontalBearingX: 1.28125 + m_HorizontalBearingY: 156.85938 + m_HorizontalAdvance: 58.203125 + m_GlyphRect: + m_X: 1480 + m_Y: 1087 + m_Width: 69 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 74 + m_Metrics: + m_Width: 101.4375 + m_Height: 155.15625 + m_HorizontalBearingX: -2.78125 + m_HorizontalBearingY: 102.296875 + m_HorizontalAdvance: 103.578125 + m_GlyphRect: + m_X: 1607 + m_Y: 722 + m_Width: 102 + m_Height: 156 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 75 + m_Metrics: + m_Width: 104 + m_Height: 155.78125 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 151.07812 + m_HorizontalAdvance: 115.125 + m_GlyphRect: + m_X: 1539 + m_Y: 1435 + m_Width: 105 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 76 + m_Metrics: + m_Width: 39.8125 + m_Height: 149.375 + m_HorizontalBearingX: 4.703125 + m_HorizontalBearingY: 147.23438 + m_HorizontalAdvance: 54.78125 + m_GlyphRect: + m_X: 786 + m_Y: 387 + m_Width: 41 + m_Height: 151 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 77 + m_Metrics: + m_Width: 52.640625 + m_Height: 173.54688 + m_HorizontalBearingX: 1.28125 + m_HorizontalBearingY: 141.23438 + m_HorizontalAdvance: 54.78125 + m_GlyphRect: + m_X: 950 + m_Y: 1514 + m_Width: 53 + m_Height: 175 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 78 + m_Metrics: + m_Width: 111.0625 + m_Height: 157.5 + m_HorizontalBearingX: 0.640625 + m_HorizontalBearingY: 150.4375 + m_HorizontalAdvance: 117.703125 + m_GlyphRect: + m_X: 1351 + m_Y: 1619 + m_Width: 112 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 79 + m_Metrics: + m_Width: 52.4375 + m_Height: 164.78125 + m_HorizontalBearingX: 0.640625 + m_HorizontalBearingY: 157.5 + m_HorizontalAdvance: 60.140625 + m_GlyphRect: + m_X: 184 + m_Y: 758 + m_Width: 54 + m_Height: 166 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 80 + m_Metrics: + m_Width: 153.4375 + m_Height: 100.15625 + m_HorizontalBearingX: -1.28125 + m_HorizontalBearingY: 97.796875 + m_HorizontalAdvance: 164.35938 + m_GlyphRect: + m_X: 1858 + m_Y: 176 + m_Width: 155 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 81 + m_Metrics: + m_Width: 107.421875 + m_Height: 104.859375 + m_HorizontalBearingX: 0.859375 + m_HorizontalBearingY: 101.65625 + m_HorizontalAdvance: 119.84375 + m_GlyphRect: + m_X: 815 + m_Y: 802 + m_Width: 109 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 82 + m_Metrics: + m_Width: 102.28125 + m_Height: 98.65625 + m_HorizontalBearingX: 1.71875 + m_HorizontalBearingY: 97.15625 + m_HorizontalAdvance: 111.703125 + m_GlyphRect: + m_X: 1898 + m_Y: 860 + m_Width: 103 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 83 + m_Metrics: + m_Width: 107 + m_Height: 156 + m_HorizontalBearingX: -2.5625 + m_HorizontalBearingY: 101.4375 + m_HorizontalAdvance: 116.84375 + m_GlyphRect: + m_X: 1538 + m_Y: 911 + m_Width: 108 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 84 + m_Metrics: + m_Width: 104.640625 + m_Height: 154.9375 + m_HorizontalBearingX: -2.5625 + m_HorizontalBearingY: 99.515625 + m_HorizontalAdvance: 108.71875 + m_GlyphRect: + m_X: 1560 + m_Y: 1079 + m_Width: 106 + m_Height: 156 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 85 + m_Metrics: + m_Width: 70.203125 + m_Height: 102.078125 + m_HorizontalBearingX: -3.859375 + m_HorizontalBearingY: 100.15625 + m_HorizontalAdvance: 73.609375 + m_GlyphRect: + m_X: 1808 + m_Y: 1132 + m_Width: 71 + m_Height: 103 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 86 + m_Metrics: + m_Width: 70.40625 + m_Height: 104.4375 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 100.578125 + m_HorizontalAdvance: 82.609375 + m_GlyphRect: + m_X: 1040 + m_Y: 802 + m_Width: 71 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 87 + m_Metrics: + m_Width: 62.921875 + m_Height: 118.984375 + m_HorizontalBearingX: 0.421875 + m_HorizontalBearingY: 118.765625 + m_HorizontalAdvance: 74.6875 + m_GlyphRect: + m_X: 1774 + m_Y: 1887 + m_Width: 64 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 88 + m_Metrics: + m_Width: 97.375 + m_Height: 101.4375 + m_HorizontalBearingX: -2.140625 + m_HorizontalBearingY: 97.578125 + m_HorizontalAdvance: 106.140625 + m_GlyphRect: + m_X: 1391 + m_Y: 1789 + m_Width: 99 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 89 + m_Metrics: + m_Width: 98.4375 + m_Height: 102.296875 + m_HorizontalBearingX: -2.5625 + m_HorizontalBearingY: 101.015625 + m_HorizontalAdvance: 97.796875 + m_GlyphRect: + m_X: 1501 + m_Y: 1785 + m_Width: 99 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 90 + m_Metrics: + m_Width: 150.01562 + m_Height: 99.5 + m_HorizontalBearingX: -2.5625 + m_HorizontalBearingY: 98.21875 + m_HorizontalAdvance: 147.65625 + m_GlyphRect: + m_X: 1858 + m_Y: 288 + m_Width: 151 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 91 + m_Metrics: + m_Width: 98.21875 + m_Height: 103.15625 + m_HorizontalBearingX: -5.34375 + m_HorizontalBearingY: 100.15625 + m_HorizontalAdvance: 103.578125 + m_GlyphRect: + m_X: 1788 + m_Y: 1405 + m_Width: 99 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 92 + m_Metrics: + m_Width: 99.9375 + m_Height: 149.375 + m_HorizontalBearingX: -1.0625 + m_HorizontalBearingY: 99.515625 + m_HorizontalAdvance: 104.640625 + m_GlyphRect: + m_X: 838 + m_Y: 387 + m_Width: 101 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 93 + m_Metrics: + m_Width: 79.8125 + m_Height: 97.375 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 96.515625 + m_HorizontalAdvance: 97.375 + m_GlyphRect: + m_X: 1054 + m_Y: 1944 + m_Width: 81 + m_Height: 98 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 94 + m_Metrics: + m_Width: 75.328125 + m_Height: 156 + m_HorizontalBearingX: 2.5625 + m_HorizontalBearingY: 149.15625 + m_HorizontalAdvance: 94.15625 + m_GlyphRect: + m_X: 1593 + m_Y: 1603 + m_Width: 76 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 95 + m_Metrics: + m_Width: 20.765625 + m_Height: 191.3125 + m_HorizontalBearingX: 3.203125 + m_HorizontalBearingY: 161.14062 + m_HorizontalAdvance: 31.453125 + m_GlyphRect: + m_X: 221 + m_Y: 310 + m_Width: 21 + m_Height: 193 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 96 + m_Metrics: + m_Width: 176.54688 + m_Height: 156.42188 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 156 + m_HorizontalAdvance: 182.96875 + m_GlyphRect: + m_X: 6 + m_Y: 321 + m_Width: 177 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 97 + m_Metrics: + m_Width: 105.921875 + m_Height: 29.96875 + m_HorizontalBearingX: 2.359375 + m_HorizontalBearingY: 156.4375 + m_HorizontalAdvance: 115.78125 + m_GlyphRect: + m_X: 874 + m_Y: 548 + m_Width: 107 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 98 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 41.9375 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 99 + m_Metrics: + m_Width: 37.453125 + m_Height: 144.67188 + m_HorizontalBearingX: 2.140625 + m_HorizontalBearingY: 122.625 + m_HorizontalAdvance: 53.5 + m_GlyphRect: + m_X: 1805 + m_Y: 326 + m_Width: 38 + m_Height: 146 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 100 + m_Metrics: + m_Width: 85.390625 + m_Height: 120.6875 + m_HorizontalBearingX: -1.28125 + m_HorizontalBearingY: 103.140625 + m_HorizontalAdvance: 91.59375 + m_GlyphRect: + m_X: 1122 + m_Y: 785 + m_Width: 87 + m_Height: 122 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 101 + m_Metrics: + m_Width: 109.140625 + m_Height: 158.35938 + m_HorizontalBearingX: -4.0625 + m_HorizontalBearingY: 150.4375 + m_HorizontalAdvance: 114.703125 + m_GlyphRect: + m_X: 1417 + m_Y: 1445 + m_Width: 111 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 102 + m_Metrics: + m_Width: 118.984375 + m_Height: 146.59375 + m_HorizontalBearingX: -1.71875 + m_HorizontalBearingY: 147.01562 + m_HorizontalAdvance: 130.10938 + m_GlyphRect: + m_X: 1667 + m_Y: 1246 + m_Width: 120 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 103 + m_Metrics: + m_Width: 120.265625 + m_Height: 153.01562 + m_HorizontalBearingX: -8.125 + m_HorizontalBearingY: 151.51562 + m_HorizontalAdvance: 125.1875 + m_GlyphRect: + m_X: 1655 + m_Y: 1412 + m_Width: 122 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 104 + m_Metrics: + m_Width: 23.53125 + m_Height: 153.01562 + m_HorizontalBearingX: 3.640625 + m_HorizontalBearingY: 150.65625 + m_HorizontalAdvance: 32.734375 + m_GlyphRect: + m_X: 221 + m_Y: 145 + m_Width: 25 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 105 + m_Metrics: + m_Width: 120.921875 + m_Height: 158.79688 + m_HorizontalBearingX: 0.421875 + m_HorizontalBearingY: 154.9375 + m_HorizontalAdvance: 135.67188 + m_GlyphRect: + m_X: 1474 + m_Y: 741 + m_Width: 122 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 106 + m_Metrics: + m_Width: 55 + m_Height: 35.09375 + m_HorizontalBearingX: 27.171875 + m_HorizontalBearingY: 159.64062 + m_HorizontalAdvance: 96.9375 + m_GlyphRect: + m_X: 184 + m_Y: 711 + m_Width: 56 + m_Height: 36 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 107 + m_Metrics: + m_Width: 159.21875 + m_Height: 165.20312 + m_HorizontalBearingX: -3.640625 + m_HorizontalBearingY: 160.92188 + m_HorizontalAdvance: 165 + m_GlyphRect: + m_X: 1204 + m_Y: 1097 + m_Width: 160 + m_Height: 166 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 108 + m_Metrics: + m_Width: 60.125 + m_Height: 98.234375 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 152.375 + m_HorizontalAdvance: 72.125 + m_GlyphRect: + m_X: 1896 + m_Y: 1278 + m_Width: 61 + m_Height: 99 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 109 + m_Metrics: + m_Width: 93.734375 + m_Height: 86.015625 + m_HorizontalBearingX: 0.421875 + m_HorizontalBearingY: 90.515625 + m_HorizontalAdvance: 111.921875 + m_GlyphRect: + m_X: 1898 + m_Y: 971 + m_Width: 95 + m_Height: 87 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 110 + m_Metrics: + m_Width: 103.578125 + m_Height: 54.5625 + m_HorizontalBearingX: 0.859375 + m_HorizontalBearingY: 109.78125 + m_HorizontalAdvance: 119.84375 + m_GlyphRect: + m_X: 506 + m_Y: 551 + m_Width: 105 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 111 + m_Metrics: + m_Width: 65.28125 + m_Height: 24.390625 + m_HorizontalBearingX: 2.5625 + m_HorizontalBearingY: 58.421875 + m_HorizontalAdvance: 89.03125 + m_GlyphRect: + m_X: 1134 + m_Y: 1870 + m_Width: 66 + m_Height: 25 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 112 + m_Metrics: + m_Width: 159.21875 + m_Height: 165.20312 + m_HorizontalBearingX: -3.640625 + m_HorizontalBearingY: 160.92188 + m_HorizontalAdvance: 165 + m_GlyphRect: + m_X: 1234 + m_Y: 917 + m_Width: 160 + m_Height: 166 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 113 + m_Metrics: + m_Width: 60.984375 + m_Height: 28.890625 + m_HorizontalBearingX: 15.40625 + m_HorizontalBearingY: 154.9375 + m_HorizontalAdvance: 85.390625 + m_GlyphRect: + m_X: 916 + m_Y: 1907 + m_Width: 62 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 114 + m_Metrics: + m_Width: 73.609375 + m_Height: 61.84375 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 131.60938 + m_HorizontalAdvance: 83.671875 + m_GlyphRect: + m_X: 586 + m_Y: 1978 + m_Width: 75 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 115 + m_Metrics: + m_Width: 92.234375 + m_Height: 116.203125 + m_HorizontalBearingX: 0.421875 + m_HorizontalBearingY: 110.640625 + m_HorizontalAdvance: 119.84375 + m_GlyphRect: + m_X: 1611 + m_Y: 1771 + m_Width: 93 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 116 + m_Metrics: + m_Width: 74.890625 + m_Height: 67.84375 + m_HorizontalBearingX: 1.5 + m_HorizontalBearingY: 151.29688 + m_HorizontalAdvance: 103.796875 + m_GlyphRect: + m_X: 1808 + m_Y: 1052 + m_Width: 76 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 117 + m_Metrics: + m_Width: 66.765625 + m_Height: 82.8125 + m_HorizontalBearingX: 2.359375 + m_HorizontalBearingY: 151.07812 + m_HorizontalAdvance: 93.296875 + m_GlyphRect: + m_X: 1818 + m_Y: 873 + m_Width: 68 + m_Height: 84 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 118 + m_Metrics: + m_Width: 36.171875 + m_Height: 54.140625 + m_HorizontalBearingX: 35.734375 + m_HorizontalBearingY: 183.60938 + m_HorizontalAdvance: 95.65625 + m_GlyphRect: + m_X: 622 + m_Y: 551 + m_Width: 37 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 119 + m_Metrics: + m_Width: 182.125 + m_Height: 131.60938 + m_HorizontalBearingX: 1.0625 + m_HorizontalBearingY: 97.375 + m_HorizontalAdvance: 205.4375 + m_GlyphRect: + m_X: 508 + m_Y: 174 + m_Width: 183 + m_Height: 133 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 120 + m_Metrics: + m_Width: 132.25 + m_Height: 194.53125 + m_HorizontalBearingX: -2.359375 + m_HorizontalBearingY: 158.35938 + m_HorizontalAdvance: 142.73438 + m_GlyphRect: + m_X: 771 + m_Y: 1315 + m_Width: 133 + m_Height: 196 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 121 + m_Metrics: + m_Width: 46.015625 + m_Height: 47.9375 + m_HorizontalBearingX: 5.5625 + m_HorizontalBearingY: 73.40625 + m_HorizontalAdvance: 74.046875 + m_GlyphRect: + m_X: 816 + m_Y: 549 + m_Width: 47 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 122 + m_Metrics: + m_Width: 65.28125 + m_Height: 66.34375 + m_HorizontalBearingX: 15.1875 + m_HorizontalBearingY: 10.484375 + m_HorizontalAdvance: 95.015625 + m_GlyphRect: + m_X: 1720 + m_Y: 690 + m_Width: 66 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 123 + m_Metrics: + m_Width: 42.359375 + m_Height: 58.203125 + m_HorizontalBearingX: 4.5 + m_HorizontalBearingY: 153.21875 + m_HorizontalAdvance: 62.28125 + m_GlyphRect: + m_X: 414 + m_Y: 1980 + m_Width: 43 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 124 + m_Metrics: + m_Width: 67.203125 + m_Height: 97.375 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 153.65625 + m_HorizontalAdvance: 72.125 + m_GlyphRect: + m_X: 1818 + m_Y: 764 + m_Width: 68 + m_Height: 98 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 125 + m_Metrics: + m_Width: 93.953125 + m_Height: 87.734375 + m_HorizontalBearingX: 17.96875 + m_HorizontalBearingY: 92.234375 + m_HorizontalAdvance: 117.703125 + m_GlyphRect: + m_X: 1285 + m_Y: 1802 + m_Width: 95 + m_Height: 89 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 126 + m_Metrics: + m_Width: 77.90625 + m_Height: 172.48438 + m_HorizontalBearingX: -3.640625 + m_HorizontalBearingY: 153.21875 + m_HorizontalAdvance: 84.109375 + m_GlyphRect: + m_X: 1013 + m_Y: 1298 + m_Width: 79 + m_Height: 174 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 127 + m_Metrics: + m_Width: 75.765625 + m_Height: 166.70312 + m_HorizontalBearingX: -6.421875 + m_HorizontalBearingY: 154.29688 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 1234 + m_Y: 580 + m_Width: 77 + m_Height: 168 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 128 + m_Metrics: + m_Width: 82.171875 + m_Height: 182.76562 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 163.5 + m_HorizontalAdvance: 93.296875 + m_GlyphRect: + m_X: 1089 + m_Y: 387 + m_Width: 83 + m_Height: 184 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 129 + m_Metrics: + m_Width: 83.25 + m_Height: 128.625 + m_HorizontalBearingX: 2.140625 + m_HorizontalBearingY: 118.5625 + m_HorizontalAdvance: 96.734375 + m_GlyphRect: + m_X: 1146 + m_Y: 1906 + m_Width: 84 + m_Height: 130 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 130 + m_Metrics: + m_Width: 157.70312 + m_Height: 209.51562 + m_HorizontalBearingX: -10.90625 + m_HorizontalBearingY: 208.01562 + m_HorizontalAdvance: 156.85938 + m_GlyphRect: + m_X: 163 + m_Y: 1572 + m_Width: 158 + m_Height: 211 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 131 + m_Metrics: + m_Width: 157.70312 + m_Height: 207.15625 + m_HorizontalBearingX: -10.90625 + m_HorizontalBearingY: 205.65625 + m_HorizontalAdvance: 156.85938 + m_GlyphRect: + m_X: 332 + m_Y: 1545 + m_Width: 158 + m_Height: 208 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 132 + m_Metrics: + m_Width: 157.70312 + m_Height: 201.59375 + m_HorizontalBearingX: -10.90625 + m_HorizontalBearingY: 200.09375 + m_HorizontalAdvance: 156.85938 + m_GlyphRect: + m_X: 501 + m_Y: 1541 + m_Width: 158 + m_Height: 203 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 133 + m_Metrics: + m_Width: 157.70312 + m_Height: 202.01562 + m_HorizontalBearingX: -10.90625 + m_HorizontalBearingY: 200.51562 + m_HorizontalAdvance: 156.85938 + m_GlyphRect: + m_X: 602 + m_Y: 1319 + m_Width: 158 + m_Height: 203 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 134 + m_Metrics: + m_Width: 157.70312 + m_Height: 197.3125 + m_HorizontalBearingX: -10.90625 + m_HorizontalBearingY: 195.8125 + m_HorizontalAdvance: 156.85938 + m_GlyphRect: + m_X: 660 + m_Y: 1755 + m_Width: 158 + m_Height: 198 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 135 + m_Metrics: + m_Width: 160.71875 + m_Height: 209.9375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 205.875 + m_HorizontalAdvance: 170.76562 + m_GlyphRect: + m_X: 92 + m_Y: 1810 + m_Width: 161 + m_Height: 211 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 136 + m_Metrics: + m_Width: 203.09375 + m_Height: 164.57812 + m_HorizontalBearingX: -6.421875 + m_HorizontalBearingY: 157.9375 + m_HorizontalAdvance: 214.21875 + m_GlyphRect: + m_X: 6 + m_Y: 145 + m_Width: 204 + m_Height: 165 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 137 + m_Metrics: + m_Width: 139.09375 + m_Height: 213.35938 + m_HorizontalBearingX: 0.859375 + m_HorizontalBearingY: 157.5 + m_HorizontalAdvance: 157.9375 + m_GlyphRect: + m_X: 111 + m_Y: 1347 + m_Width: 140 + m_Height: 214 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 138 + m_Metrics: + m_Width: 144.67188 + m_Height: 212.9375 + m_HorizontalBearingX: -9.421875 + m_HorizontalBearingY: 208.01562 + m_HorizontalAdvance: 151.9375 + m_GlyphRect: + m_X: 6 + m_Y: 1585 + m_Width: 146 + m_Height: 214 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 139 + m_Metrics: + m_Width: 144.67188 + m_Height: 210.57812 + m_HorizontalBearingX: -9.421875 + m_HorizontalBearingY: 205.65625 + m_HorizontalAdvance: 151.9375 + m_GlyphRect: + m_X: 118 + m_Y: 1102 + m_Width: 146 + m_Height: 211 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 140 + m_Metrics: + m_Width: 144.67188 + m_Height: 205.01562 + m_HorizontalBearingX: -9.421875 + m_HorizontalBearingY: 200.09375 + m_HorizontalAdvance: 151.9375 + m_GlyphRect: + m_X: 592 + m_Y: 1102 + m_Width: 146 + m_Height: 206 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 141 + m_Metrics: + m_Width: 144.67188 + m_Height: 200.73438 + m_HorizontalBearingX: -9.421875 + m_HorizontalBearingY: 195.8125 + m_HorizontalAdvance: 151.9375 + m_GlyphRect: + m_X: 919 + m_Y: 590 + m_Width: 146 + m_Height: 201 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 142 + m_Metrics: + m_Width: 73.40625 + m_Height: 211.21875 + m_HorizontalBearingX: 9.625 + m_HorizontalBearingY: 208.01562 + m_HorizontalAdvance: 107.21875 + m_GlyphRect: + m_X: 6 + m_Y: 1810 + m_Width: 75 + m_Height: 213 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 143 + m_Metrics: + m_Width: 73.40625 + m_Height: 208.85938 + m_HorizontalBearingX: 9.625 + m_HorizontalBearingY: 205.65625 + m_HorizontalAdvance: 107.21875 + m_GlyphRect: + m_X: 387 + m_Y: 1102 + m_Width: 75 + m_Height: 210 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 144 + m_Metrics: + m_Width: 73.40625 + m_Height: 203.29688 + m_HorizontalBearingX: 9.625 + m_HorizontalBearingY: 200.09375 + m_HorizontalAdvance: 107.21875 + m_GlyphRect: + m_X: 396 + m_Y: 1764 + m_Width: 75 + m_Height: 205 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 145 + m_Metrics: + m_Width: 73.40625 + m_Height: 199.01562 + m_HorizontalBearingX: 9.625 + m_HorizontalBearingY: 195.8125 + m_HorizontalAdvance: 107.21875 + m_GlyphRect: + m_X: 1115 + m_Y: 6 + m_Width: 75 + m_Height: 200 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 146 + m_Metrics: + m_Width: 159.85938 + m_Height: 157.28125 + m_HorizontalBearingX: -2.359375 + m_HorizontalBearingY: 156.21875 + m_HorizontalAdvance: 181.26562 + m_GlyphRect: + m_X: 1058 + m_Y: 217 + m_Width: 161 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 147 + m_Metrics: + m_Width: 172.48438 + m_Height: 199.03125 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 195.17188 + m_HorizontalAdvance: 188.53125 + m_GlyphRect: + m_X: 931 + m_Y: 6 + m_Width: 173 + m_Height: 200 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 148 + m_Metrics: + m_Width: 166.5 + m_Height: 209.29688 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 208.01562 + m_HorizontalAdvance: 191.75 + m_GlyphRect: + m_X: 6 + m_Y: 665 + m_Width: 167 + m_Height: 211 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 149 + m_Metrics: + m_Width: 166.5 + m_Height: 206.9375 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 205.65625 + m_HorizontalAdvance: 191.75 + m_GlyphRect: + m_X: 253 + m_Y: 591 + m_Width: 167 + m_Height: 208 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 150 + m_Metrics: + m_Width: 166.5 + m_Height: 201.375 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 200.09375 + m_HorizontalAdvance: 191.75 + m_GlyphRect: + m_X: 482 + m_Y: 1764 + m_Width: 167 + m_Height: 203 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 151 + m_Metrics: + m_Width: 166.5 + m_Height: 202.875 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 201.59375 + m_HorizontalAdvance: 191.75 + m_GlyphRect: + m_X: 6 + m_Y: 887 + m_Width: 167 + m_Height: 204 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 152 + m_Metrics: + m_Width: 166.5 + m_Height: 197.09375 + m_HorizontalBearingX: -1.5 + m_HorizontalBearingY: 195.8125 + m_HorizontalAdvance: 191.75 + m_GlyphRect: + m_X: 1201 + m_Y: 6 + m_Width: 167 + m_Height: 198 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 153 + m_Metrics: + m_Width: 87.3125 + m_Height: 84.96875 + m_HorizontalBearingX: 1.28125 + m_HorizontalBearingY: 92.453125 + m_HorizontalAdvance: 119.84375 + m_GlyphRect: + m_X: 1798 + m_Y: 667 + m_Width: 88 + m_Height: 86 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 154 + m_Metrics: + m_Width: 170.34375 + m_Height: 159.21875 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 158.35938 + m_HorizontalAdvance: 191.75 + m_GlyphRect: + m_X: 506 + m_Y: 380 + m_Width: 171 + m_Height: 160 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 155 + m_Metrics: + m_Width: 158.35938 + m_Height: 208.65625 + m_HorizontalBearingX: -15.40625 + m_HorizontalBearingY: 208.01562 + m_HorizontalAdvance: 151.51562 + m_GlyphRect: + m_X: 262 + m_Y: 1324 + m_Width: 159 + m_Height: 210 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 156 + m_Metrics: + m_Width: 158.35938 + m_Height: 206.29688 + m_HorizontalBearingX: -15.40625 + m_HorizontalBearingY: 205.65625 + m_HorizontalAdvance: 151.51562 + m_GlyphRect: + m_X: 432 + m_Y: 1323 + m_Width: 159 + m_Height: 207 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 157 + m_Metrics: + m_Width: 158.35938 + m_Height: 200.73438 + m_HorizontalBearingX: -15.40625 + m_HorizontalBearingY: 200.09375 + m_HorizontalAdvance: 151.51562 + m_GlyphRect: + m_X: 749 + m_Y: 1102 + m_Width: 159 + m_Height: 202 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 158 + m_Metrics: + m_Width: 158.35938 + m_Height: 196.45312 + m_HorizontalBearingX: -15.40625 + m_HorizontalBearingY: 195.8125 + m_HorizontalAdvance: 151.51562 + m_GlyphRect: + m_X: 670 + m_Y: 1533 + m_Width: 159 + m_Height: 197 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 159 + m_Metrics: + m_Width: 120.0625 + m_Height: 208.4375 + m_HorizontalBearingX: -8.78125 + m_HorizontalBearingY: 205.65625 + m_HorizontalAdvance: 125.1875 + m_GlyphRect: + m_X: 264 + m_Y: 1794 + m_Width: 121 + m_Height: 209 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 160 + m_Metrics: + m_Width: 133.09375 + m_Height: 159 + m_HorizontalBearingX: -5.984375 + m_HorizontalBearingY: 158.14062 + m_HorizontalAdvance: 144.65625 + m_GlyphRect: + m_X: 1206 + m_Y: 1631 + m_Width: 134 + m_Height: 160 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 161 + m_Metrics: + m_Width: 96.296875 + m_Height: 157.71875 + m_HorizontalBearingX: 1.5 + m_HorizontalBearingY: 152.375 + m_HorizontalAdvance: 106.140625 + m_GlyphRect: + m_X: 1468 + m_Y: 1265 + m_Width: 97 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 162 + m_Metrics: + m_Width: 85.390625 + m_Height: 178.90625 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 173.34375 + m_HorizontalAdvance: 99.515625 + m_GlyphRect: + m_X: 431 + m_Y: 618 + m_Width: 86 + m_Height: 180 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 163 + m_Metrics: + m_Width: 85.390625 + m_Height: 189.17188 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 183.60938 + m_HorizontalAdvance: 99.515625 + m_GlyphRect: + m_X: 992 + m_Y: 387 + m_Width: 86 + m_Height: 190 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 164 + m_Metrics: + m_Width: 85.390625 + m_Height: 170.34375 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 164.78125 + m_HorizontalAdvance: 99.515625 + m_GlyphRect: + m_X: 824 + m_Y: 919 + m_Width: 86 + m_Height: 171 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 165 + m_Metrics: + m_Width: 85.390625 + m_Height: 169.92188 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 164.35938 + m_HorizontalAdvance: 99.515625 + m_GlyphRect: + m_X: 921 + m_Y: 919 + m_Width: 86 + m_Height: 171 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 166 + m_Metrics: + m_Width: 85.390625 + m_Height: 165.20312 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 159.64062 + m_HorizontalAdvance: 99.515625 + m_GlyphRect: + m_X: 1322 + m_Y: 565 + m_Width: 86 + m_Height: 166 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 167 + m_Metrics: + m_Width: 85.390625 + m_Height: 177.40625 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 171.84375 + m_HorizontalAdvance: 99.515625 + m_GlyphRect: + m_X: 708 + m_Y: 616 + m_Width: 86 + m_Height: 178 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 168 + m_Metrics: + m_Width: 110.84375 + m_Height: 112.765625 + m_HorizontalBearingX: 0.21875 + m_HorizontalBearingY: 103.140625 + m_HorizontalAdvance: 118.125 + m_GlyphRect: + m_X: 249 + m_Y: 810 + m_Width: 112 + m_Height: 114 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 169 + m_Metrics: + m_Width: 85.390625 + m_Height: 151.73438 + m_HorizontalBearingX: -1.28125 + m_HorizontalBearingY: 95.875 + m_HorizontalAdvance: 91.59375 + m_GlyphRect: + m_X: 688 + m_Y: 387 + m_Width: 87 + m_Height: 152 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 170 + m_Metrics: + m_Width: 90.296875 + m_Height: 174.20312 + m_HorizontalBearingX: 0.21875 + m_HorizontalBearingY: 173.34375 + m_HorizontalAdvance: 102.9375 + m_GlyphRect: + m_X: 916 + m_Y: 1721 + m_Width: 91 + m_Height: 175 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 171 + m_Metrics: + m_Width: 86.453125 + m_Height: 187.03125 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 183.60938 + m_HorizontalAdvance: 91.8125 + m_GlyphRect: + m_X: 915 + m_Y: 1315 + m_Width: 87 + m_Height: 188 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 172 + m_Metrics: + m_Width: 83.875 + m_Height: 166.92188 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 164.78125 + m_HorizontalAdvance: 99.9375 + m_GlyphRect: + m_X: 1138 + m_Y: 918 + m_Width: 85 + m_Height: 168 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 173 + m_Metrics: + m_Width: 86.453125 + m_Height: 163.0625 + m_HorizontalBearingX: -0.859375 + m_HorizontalBearingY: 159.64062 + m_HorizontalAdvance: 96.09375 + m_GlyphRect: + m_X: 1443 + m_Y: 184 + m_Width: 87 + m_Height: 164 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 174 + m_Metrics: + m_Width: 48.578125 + m_Height: 174.625 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 173.34375 + m_HorizontalAdvance: 54.5625 + m_GlyphRect: + m_X: 445 + m_Y: 431 + m_Width: 50 + m_Height: 176 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 175 + m_Metrics: + m_Width: 49.859375 + m_Height: 184.89062 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 183.60938 + m_HorizontalAdvance: 54.5625 + m_GlyphRect: + m_X: 191 + m_Y: 514 + m_Width: 51 + m_Height: 186 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 176 + m_Metrics: + m_Width: 48.578125 + m_Height: 166.0625 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 164.78125 + m_HorizontalAdvance: 54.5625 + m_GlyphRect: + m_X: 1143 + m_Y: 1097 + m_Width: 50 + m_Height: 167 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 177 + m_Metrics: + m_Width: 62.265625 + m_Height: 160.92188 + m_HorizontalBearingX: -0.421875 + m_HorizontalBearingY: 159.64062 + m_HorizontalAdvance: 54.5625 + m_GlyphRect: + m_X: 1132 + m_Y: 1697 + m_Width: 63 + m_Height: 162 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 178 + m_Metrics: + m_Width: 103.140625 + m_Height: 160.5 + m_HorizontalBearingX: 1.5 + m_HorizontalBearingY: 159 + m_HorizontalAdvance: 112.78125 + m_GlyphRect: + m_X: 1230 + m_Y: 215 + m_Width: 104 + m_Height: 161 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 179 + m_Metrics: + m_Width: 107.421875 + m_Height: 167.5625 + m_HorizontalBearingX: 0.859375 + m_HorizontalBearingY: 164.35938 + m_HorizontalAdvance: 119.84375 + m_GlyphRect: + m_X: 1018 + m_Y: 919 + m_Width: 109 + m_Height: 169 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 180 + m_Metrics: + m_Width: 102.28125 + m_Height: 174.84375 + m_HorizontalBearingX: 1.71875 + m_HorizontalBearingY: 173.34375 + m_HorizontalAdvance: 111.703125 + m_GlyphRect: + m_X: 805 + m_Y: 615 + m_Width: 103 + m_Height: 176 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 181 + m_Metrics: + m_Width: 102.28125 + m_Height: 185.10938 + m_HorizontalBearingX: 1.71875 + m_HorizontalBearingY: 183.60938 + m_HorizontalAdvance: 111.703125 + m_GlyphRect: + m_X: 919 + m_Y: 1101 + m_Width: 103 + m_Height: 186 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 182 + m_Metrics: + m_Width: 102.28125 + m_Height: 166.28125 + m_HorizontalBearingX: 1.71875 + m_HorizontalBearingY: 164.78125 + m_HorizontalAdvance: 111.703125 + m_GlyphRect: + m_X: 1014 + m_Y: 1483 + m_Width: 103 + m_Height: 167 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 183 + m_Metrics: + m_Width: 102.28125 + m_Height: 165.85938 + m_HorizontalBearingX: 1.71875 + m_HorizontalBearingY: 164.35938 + m_HorizontalAdvance: 111.703125 + m_GlyphRect: + m_X: 1103 + m_Y: 1279 + m_Width: 103 + m_Height: 167 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 184 + m_Metrics: + m_Width: 102.28125 + m_Height: 161.14062 + m_HorizontalBearingX: 1.71875 + m_HorizontalBearingY: 159.64062 + m_HorizontalAdvance: 111.703125 + m_GlyphRect: + m_X: 1018 + m_Y: 1697 + m_Width: 103 + m_Height: 162 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 185 + m_Metrics: + m_Width: 84.3125 + m_Height: 140.8125 + m_HorizontalBearingX: 1.921875 + m_HorizontalBearingY: 118.765625 + m_HorizontalAdvance: 100.578125 + m_GlyphRect: + m_X: 1584 + m_Y: 1900 + m_Width: 86 + m_Height: 142 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 186 + m_Metrics: + m_Width: 96.734375 + m_Height: 108.921875 + m_HorizontalBearingX: 1.28125 + m_HorizontalBearingY: 106.78125 + m_HorizontalAdvance: 107.859375 + m_GlyphRect: + m_X: 469 + m_Y: 809 + m_Width: 98 + m_Height: 110 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 187 + m_Metrics: + m_Width: 97.375 + m_Height: 177.20312 + m_HorizontalBearingX: -2.140625 + m_HorizontalBearingY: 173.34375 + m_HorizontalAdvance: 106.140625 + m_GlyphRect: + m_X: 598 + m_Y: 617 + m_Width: 99 + m_Height: 178 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 188 + m_Metrics: + m_Width: 97.375 + m_Height: 187.46875 + m_HorizontalBearingX: -2.140625 + m_HorizontalBearingY: 183.60938 + m_HorizontalAdvance: 106.140625 + m_GlyphRect: + m_X: 840 + m_Y: 1522 + m_Width: 99 + m_Height: 188 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 189 + m_Metrics: + m_Width: 97.375 + m_Height: 168.64062 + m_HorizontalBearingX: -2.140625 + m_HorizontalBearingY: 164.78125 + m_HorizontalAdvance: 106.140625 + m_GlyphRect: + m_X: 1033 + m_Y: 1099 + m_Width: 99 + m_Height: 169 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 190 + m_Metrics: + m_Width: 97.375 + m_Height: 163.5 + m_HorizontalBearingX: -2.140625 + m_HorizontalBearingY: 159.64062 + m_HorizontalAdvance: 106.140625 + m_GlyphRect: + m_X: 1364 + m_Y: 742 + m_Width: 99 + m_Height: 164 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 191 + m_Metrics: + m_Width: 99.9375 + m_Height: 233.46875 + m_HorizontalBearingX: -1.0625 + m_HorizontalBearingY: 183.60938 + m_HorizontalAdvance: 104.640625 + m_GlyphRect: + m_X: 6 + m_Y: 1102 + m_Width: 101 + m_Height: 234 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 192 + m_Metrics: + m_Width: 107 + m_Height: 206.28125 + m_HorizontalBearingX: -2.5625 + m_HorizontalBearingY: 151.71875 + m_HorizontalAdvance: 116.84375 + m_GlyphRect: + m_X: 473 + m_Y: 1102 + m_Width: 108 + m_Height: 207 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 193 + m_Metrics: + m_Width: 99.9375 + m_Height: 209.5 + m_HorizontalBearingX: -1.0625 + m_HorizontalBearingY: 159.64062 + m_HorizontalAdvance: 104.640625 + m_GlyphRect: + m_X: 275 + m_Y: 1102 + m_Width: 101 + m_Height: 210 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 349 + m_Metrics: + m_Width: 104.015625 + m_Height: 24.390625 + m_HorizontalBearingX: -0.21875 + m_HorizontalBearingY: 59.921875 + m_HorizontalAdvance: 119.84375 + m_GlyphRect: + m_X: 1018 + m_Y: 1870 + m_Width: 105 + m_Height: 25 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 350 + m_Metrics: + m_Width: 138.67188 + m_Height: 24.390625 + m_HorizontalBearingX: 1.0625 + m_HorizontalBearingY: 58.203125 + m_HorizontalAdvance: 153.85938 + m_GlyphRect: + m_X: 264 + m_Y: 2014 + m_Width: 139 + m_Height: 26 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 351 + m_Metrics: + m_Width: 138.67188 + m_Height: 24.390625 + m_HorizontalBearingX: 1.0625 + m_HorizontalBearingY: 58.203125 + m_HorizontalAdvance: 153.85938 + m_GlyphRect: + m_X: 989 + m_Y: 1907 + m_Width: 139 + m_Height: 26 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 352 + m_Metrics: + m_Width: 62.265625 + m_Height: 83.46875 + m_HorizontalBearingX: 2.359375 + m_HorizontalBearingY: 145.3125 + m_HorizontalAdvance: 99.078125 + m_GlyphRect: + m_X: 1968 + m_Y: 1278 + m_Width: 63 + m_Height: 85 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 353 + m_Metrics: + m_Width: 62.0625 + m_Height: 83.453125 + m_HorizontalBearingX: 31.03125 + m_HorizontalBearingY: 138.45312 + m_HorizontalAdvance: 105.5 + m_GlyphRect: + m_X: 1968 + m_Y: 1374 + m_Width: 63 + m_Height: 84 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 354 + m_Metrics: + m_Width: 62.28125 + m_Height: 83.46875 + m_HorizontalBearingX: 31.671875 + m_HorizontalBearingY: 86.671875 + m_HorizontalAdvance: 105.5 + m_GlyphRect: + m_X: 1963 + m_Y: 1469 + m_Width: 63 + m_Height: 84 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 355 + m_Metrics: + m_Width: 134.60938 + m_Height: 84.53125 + m_HorizontalBearingX: 1.0625 + m_HorizontalBearingY: 145.3125 + m_HorizontalAdvance: 170.125 + m_GlyphRect: + m_X: 1854 + m_Y: 570 + m_Width: 135 + m_Height: 86 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 356 + m_Metrics: + m_Width: 134.60938 + m_Height: 84.3125 + m_HorizontalBearingX: 31.03125 + m_HorizontalBearingY: 139.3125 + m_HorizontalAdvance: 180.82812 + m_GlyphRect: + m_X: 1898 + m_Y: 764 + m_Width: 135 + m_Height: 85 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 357 + m_Metrics: + m_Width: 134.82812 + m_Height: 84.53125 + m_HorizontalBearingX: 28.03125 + m_HorizontalBearingY: 87.09375 + m_HorizontalAdvance: 180.82812 + m_GlyphRect: + m_X: 1898 + m_Y: 667 + m_Width: 135 + m_Height: 86 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 358 + m_Metrics: + m_Width: 93.734375 + m_Height: 158.57812 + m_HorizontalBearingX: -1.921875 + m_HorizontalBearingY: 149.375 + m_HorizontalAdvance: 101.859375 + m_GlyphRect: + m_X: 1375 + m_Y: 1094 + m_Width: 94 + m_Height: 160 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 359 + m_Metrics: + m_Width: 93.734375 + m_Height: 225.5625 + m_HorizontalBearingX: -1.921875 + m_HorizontalBearingY: 149.375 + m_HorizontalAdvance: 101.859375 + m_GlyphRect: + m_X: 6 + m_Y: 1347 + m_Width: 94 + m_Height: 227 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 360 + m_Metrics: + m_Width: 92.671875 + m_Height: 85.8125 + m_HorizontalBearingX: 1.0625 + m_HorizontalBearingY: 90.515625 + m_HorizontalAdvance: 102.5 + m_GlyphRect: + m_X: 1898 + m_Y: 1069 + m_Width: 93 + m_Height: 87 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 361 + m_Metrics: + m_Width: 171.40625 + m_Height: 49.859375 + m_HorizontalBearingX: 3.859375 + m_HorizontalBearingY: 49.4375 + m_HorizontalAdvance: 192.8125 + m_GlyphRect: + m_X: 506 + m_Y: 318 + m_Width: 173 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 362 + m_Metrics: + m_Width: 245.45312 + m_Height: 127.765625 + m_HorizontalBearingX: -5.5625 + m_HorizontalBearingY: 107.859375 + m_HorizontalAdvance: 257.4375 + m_GlyphRect: + m_X: 6 + m_Y: 6 + m_Width: 246 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 363 + m_Metrics: + m_Width: 50.078125 + m_Height: 86.015625 + m_HorizontalBearingX: 2.140625 + m_HorizontalBearingY: 90.515625 + m_HorizontalAdvance: 69.984375 + m_GlyphRect: + m_X: 1583 + m_Y: 624 + m_Width: 51 + m_Height: 87 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 364 + m_Metrics: + m_Width: 50.078125 + m_Height: 86.015625 + m_HorizontalBearingX: 17.96875 + m_HorizontalBearingY: 90.515625 + m_HorizontalAdvance: 68.484375 + m_GlyphRect: + m_X: 1583 + m_Y: 526 + m_Width: 52 + m_Height: 87 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 365 + m_Metrics: + m_Width: 43.875 + m_Height: 126.46875 + m_HorizontalBearingX: 2.140625 + m_HorizontalBearingY: 106.359375 + m_HorizontalAdvance: 65.90625 + m_GlyphRect: + m_X: 1798 + m_Y: 520 + m_Width: 45 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 373 + m_Metrics: + m_Width: 118.984375 + m_Height: 146.59375 + m_HorizontalBearingX: -1.71875 + m_HorizontalBearingY: 147.01562 + m_HorizontalAdvance: 130.10938 + m_GlyphRect: + m_X: 1677 + m_Y: 1054 + m_Width: 120 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 375 + m_Metrics: + m_Width: 178.48438 + m_Height: 87.953125 + m_HorizontalBearingX: 0.640625 + m_HorizontalBearingY: 154.29688 + m_HorizontalAdvance: 181.46875 + m_GlyphRect: + m_X: 257 + m_Y: 180 + m_Width: 180 + m_Height: 89 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 97 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 161 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 162 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 163 + m_GlyphIndex: 101 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 164 + m_GlyphIndex: 102 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 165 + m_GlyphIndex: 103 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 166 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 167 + m_GlyphIndex: 105 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 168 + m_GlyphIndex: 106 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 169 + m_GlyphIndex: 107 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 170 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 171 + m_GlyphIndex: 109 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 172 + m_GlyphIndex: 110 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 173 + m_GlyphIndex: 111 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 174 + m_GlyphIndex: 112 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 175 + m_GlyphIndex: 113 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 176 + m_GlyphIndex: 114 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 177 + m_GlyphIndex: 115 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 178 + m_GlyphIndex: 116 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 179 + m_GlyphIndex: 117 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 180 + m_GlyphIndex: 118 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 181 + m_GlyphIndex: 119 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 182 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 183 + m_GlyphIndex: 121 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 184 + m_GlyphIndex: 122 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 185 + m_GlyphIndex: 123 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 186 + m_GlyphIndex: 124 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 187 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 188 + m_GlyphIndex: 126 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 189 + m_GlyphIndex: 127 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 190 + m_GlyphIndex: 128 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 191 + m_GlyphIndex: 129 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 192 + m_GlyphIndex: 130 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 193 + m_GlyphIndex: 131 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 194 + m_GlyphIndex: 132 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 195 + m_GlyphIndex: 133 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 196 + m_GlyphIndex: 134 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 197 + m_GlyphIndex: 135 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 198 + m_GlyphIndex: 136 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 199 + m_GlyphIndex: 137 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 200 + m_GlyphIndex: 138 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 201 + m_GlyphIndex: 139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 202 + m_GlyphIndex: 140 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 203 + m_GlyphIndex: 141 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 204 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 205 + m_GlyphIndex: 143 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 206 + m_GlyphIndex: 144 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 207 + m_GlyphIndex: 145 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 208 + m_GlyphIndex: 146 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 209 + m_GlyphIndex: 147 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 210 + m_GlyphIndex: 148 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 211 + m_GlyphIndex: 149 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 212 + m_GlyphIndex: 150 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 213 + m_GlyphIndex: 151 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 214 + m_GlyphIndex: 152 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 215 + m_GlyphIndex: 153 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 216 + m_GlyphIndex: 154 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 217 + m_GlyphIndex: 155 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 218 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 219 + m_GlyphIndex: 157 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 220 + m_GlyphIndex: 158 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 221 + m_GlyphIndex: 159 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 222 + m_GlyphIndex: 160 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 223 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 224 + m_GlyphIndex: 162 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 225 + m_GlyphIndex: 163 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 226 + m_GlyphIndex: 164 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 227 + m_GlyphIndex: 165 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 228 + m_GlyphIndex: 166 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 229 + m_GlyphIndex: 167 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 230 + m_GlyphIndex: 168 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 231 + m_GlyphIndex: 169 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 232 + m_GlyphIndex: 170 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 233 + m_GlyphIndex: 171 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 234 + m_GlyphIndex: 172 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 235 + m_GlyphIndex: 173 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 236 + m_GlyphIndex: 174 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 237 + m_GlyphIndex: 175 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 238 + m_GlyphIndex: 176 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 239 + m_GlyphIndex: 177 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 240 + m_GlyphIndex: 178 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 241 + m_GlyphIndex: 179 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 242 + m_GlyphIndex: 180 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 243 + m_GlyphIndex: 181 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 244 + m_GlyphIndex: 182 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 245 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 246 + m_GlyphIndex: 184 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 247 + m_GlyphIndex: 185 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 248 + m_GlyphIndex: 186 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 249 + m_GlyphIndex: 187 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 250 + m_GlyphIndex: 188 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 251 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 252 + m_GlyphIndex: 190 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 253 + m_GlyphIndex: 191 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 254 + m_GlyphIndex: 192 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 255 + m_GlyphIndex: 193 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8211 + m_GlyphIndex: 349 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8212 + m_GlyphIndex: 350 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8213 + m_GlyphIndex: 351 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8216 + m_GlyphIndex: 352 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8217 + m_GlyphIndex: 353 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8218 + m_GlyphIndex: 354 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8220 + m_GlyphIndex: 355 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8221 + m_GlyphIndex: 356 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8222 + m_GlyphIndex: 357 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8224 + m_GlyphIndex: 358 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8225 + m_GlyphIndex: 359 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8226 + m_GlyphIndex: 360 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 361 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8240 + m_GlyphIndex: 362 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8249 + m_GlyphIndex: 363 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8250 + m_GlyphIndex: 364 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8260 + m_GlyphIndex: 365 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8364 + m_GlyphIndex: 373 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8482 + m_GlyphIndex: 375 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -1539402957874324522} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_GetFontFeatures: 1 + m_ClearDynamicDataOnBuild: 0 + m_AtlasWidth: 2048 + m_AtlasHeight: 2048 + m_AtlasPadding: 5 + m_AtlasRenderMode: 4165 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 257 + m_Height: 139 + - m_X: 257 + m_Y: 0 + m_Width: 245 + m_Height: 174 + - m_X: 0 + m_Y: 139 + m_Width: 215 + m_Height: 176 + - m_X: 215 + m_Y: 139 + m_Width: 36 + m_Height: 165 + - m_X: 502 + m_Y: 0 + m_Width: 213 + m_Height: 168 + - m_X: 715 + m_Y: 0 + m_Width: 210 + m_Height: 205 + - m_X: 502 + m_Y: 168 + m_Width: 194 + m_Height: 144 + - m_X: 251 + m_Y: 174 + m_Width: 191 + m_Height: 100 + - m_X: 442 + m_Y: 174 + m_Width: 59 + m_Height: 60 + - m_X: 442 + m_Y: 234 + m_Width: 58 + m_Height: 191 + - m_X: 251 + m_Y: 274 + m_Width: 188 + m_Height: 172 + - m_X: 215 + m_Y: 304 + m_Width: 32 + m_Height: 204 + - m_X: 0 + m_Y: 315 + m_Width: 188 + m_Height: 168 + - m_X: 0 + m_Y: 483 + m_Width: 185 + m_Height: 176 + - m_X: 925 + m_Y: 0 + m_Width: 184 + m_Height: 211 + - m_X: 696 + m_Y: 205 + m_Width: 184 + m_Height: 176 + - m_X: 500 + m_Y: 312 + m_Width: 184 + m_Height: 62 + - m_X: 500 + m_Y: 374 + m_Width: 182 + m_Height: 171 + - m_X: 439 + m_Y: 425 + m_Width: 61 + m_Height: 187 + - m_X: 247 + m_Y: 446 + m_Width: 179 + m_Height: 139 + - m_X: 185 + m_Y: 508 + m_Width: 62 + m_Height: 197 + - m_X: 0 + m_Y: 659 + m_Width: 178 + m_Height: 222 + - m_X: 247 + m_Y: 585 + m_Width: 178 + m_Height: 219 + - m_X: 178 + m_Y: 705 + m_Width: 67 + m_Height: 47 + - m_X: 178 + m_Y: 752 + m_Width: 65 + m_Height: 177 + - m_X: 0 + m_Y: 881 + m_Width: 178 + m_Height: 215 + - m_X: 0 + m_Y: 1096 + m_Width: 112 + m_Height: 245 + - m_X: 0 + m_Y: 1341 + m_Width: 105 + m_Height: 238 + - m_X: 0 + m_Y: 1579 + m_Width: 157 + m_Height: 225 + - m_X: 105 + m_Y: 1341 + m_Width: 151 + m_Height: 225 + - m_X: 0 + m_Y: 1804 + m_Width: 86 + m_Height: 224 + - m_X: 86 + m_Y: 1804 + m_Width: 172 + m_Height: 222 + - m_X: 157 + m_Y: 1566 + m_Width: 169 + m_Height: 222 + - m_X: 112 + m_Y: 1096 + m_Width: 157 + m_Height: 222 + - m_X: 178 + m_Y: 929 + m_Width: 170 + m_Height: 167 + - m_X: 243 + m_Y: 804 + m_Width: 123 + m_Height: 125 + - m_X: 256 + m_Y: 1318 + m_Width: 170 + m_Height: 221 + - m_X: 269 + m_Y: 1096 + m_Width: 112 + m_Height: 221 + - m_X: 348 + m_Y: 929 + m_Width: 140 + m_Height: 167 + - m_X: 381 + m_Y: 1096 + m_Width: 86 + m_Height: 221 + - m_X: 366 + m_Y: 804 + m_Width: 97 + m_Height: 123 + - m_X: 425 + m_Y: 612 + m_Width: 97 + m_Height: 191 + - m_X: 500 + m_Y: 545 + m_Width: 116 + m_Height: 66 + - m_X: 463 + m_Y: 803 + m_Width: 109 + m_Height: 121 + - m_X: 522 + m_Y: 611 + m_Width: 70 + m_Height: 191 + - m_X: 258 + m_Y: 1788 + m_Width: 132 + m_Height: 220 + - m_X: 258 + m_Y: 2008 + m_Width: 150 + m_Height: 37 + - m_X: 326 + m_Y: 1539 + m_Width: 169 + m_Height: 219 + - m_X: 426 + m_Y: 1317 + m_Width: 170 + m_Height: 218 + - m_X: 467 + m_Y: 1096 + m_Width: 119 + m_Height: 218 + - m_X: 488 + m_Y: 924 + m_Width: 152 + m_Height: 172 + - m_X: 572 + m_Y: 802 + m_Width: 120 + m_Height: 120 + - m_X: 592 + m_Y: 611 + m_Width: 110 + m_Height: 189 + - m_X: 616 + m_Y: 545 + m_Width: 48 + m_Height: 66 + - m_X: 664 + m_Y: 545 + m_Width: 98 + m_Height: 65 + - m_X: 682 + m_Y: 381 + m_Width: 98 + m_Height: 163 + - m_X: 586 + m_Y: 1096 + m_Width: 157 + m_Height: 217 + - m_X: 640 + m_Y: 922 + m_Width: 178 + m_Height: 174 + - m_X: 692 + m_Y: 800 + m_Width: 117 + m_Height: 119 + - m_X: 702 + m_Y: 610 + m_Width: 97 + m_Height: 189 + - m_X: 762 + m_Y: 544 + m_Width: 48 + m_Height: 65 + - m_X: 780 + m_Y: 381 + m_Width: 52 + m_Height: 162 + - m_X: 799 + m_Y: 609 + m_Width: 114 + m_Height: 187 + - m_X: 810 + m_Y: 543 + m_Width: 58 + m_Height: 60 + - m_X: 832 + m_Y: 381 + m_Width: 112 + m_Height: 161 + - m_X: 880 + m_Y: 211 + m_Width: 172 + m_Height: 170 + - m_X: 809 + m_Y: 796 + m_Width: 120 + m_Height: 117 + - m_X: 868 + m_Y: 542 + m_Width: 118 + m_Height: 42 + - m_X: 913 + m_Y: 584 + m_Width: 157 + m_Height: 212 + - m_X: 986 + m_Y: 381 + m_Width: 97 + m_Height: 201 + - m_X: 1052 + m_Y: 211 + m_Width: 172 + m_Height: 170 + - m_X: 1109 + m_Y: 0 + m_Width: 86 + m_Height: 211 + - m_X: 1195 + m_Y: 0 + m_Width: 178 + m_Height: 209 + - m_X: 390 + m_Y: 1758 + m_Width: 86 + m_Height: 216 + - m_X: 408 + m_Y: 1974 + m_Width: 54 + m_Height: 70 + - m_X: 462 + m_Y: 1974 + m_Width: 118 + m_Height: 68 + - m_X: 476 + m_Y: 1758 + m_Width: 178 + m_Height: 214 + - m_X: 580 + m_Y: 1972 + m_Width: 86 + m_Height: 74 + - m_X: 495 + m_Y: 1535 + m_Width: 169 + m_Height: 214 + - m_X: 596 + m_Y: 1313 + m_Width: 169 + m_Height: 214 + - m_X: 743 + m_Y: 1096 + m_Width: 170 + m_Height: 213 + - m_X: 818 + m_Y: 913 + m_Width: 97 + m_Height: 182 + - m_X: 654 + m_Y: 1749 + m_Width: 169 + m_Height: 209 + - m_X: 666 + m_Y: 1958 + m_Width: 88 + m_Height: 89 + - m_X: 754 + m_Y: 1958 + m_Width: 86 + m_Height: 86 + - m_X: 664 + m_Y: 1527 + m_Width: 170 + m_Height: 208 + - m_X: 765 + m_Y: 1309 + m_Width: 144 + m_Height: 207 + - m_X: 823 + m_Y: 1735 + m_Width: 87 + m_Height: 206 + - m_X: 840 + m_Y: 1941 + m_Width: 63 + m_Height: 106 + - m_X: 903 + m_Y: 1941 + m_Width: 71 + m_Height: 105 + - m_X: 834 + m_Y: 1516 + m_Width: 110 + m_Height: 199 + - m_X: 909 + m_Y: 1309 + m_Width: 98 + m_Height: 199 + - m_X: 913 + m_Y: 1095 + m_Width: 114 + m_Height: 197 + - m_X: 915 + m_Y: 913 + m_Width: 97 + m_Height: 182 + - m_X: 929 + m_Y: 796 + m_Width: 105 + m_Height: 117 + - m_X: 1012 + m_Y: 913 + m_Width: 120 + m_Height: 180 + - m_X: 1034 + m_Y: 796 + m_Width: 82 + m_Height: 116 + - m_X: 1070 + m_Y: 582 + m_Width: 71 + m_Height: 197 + - m_X: 1116 + m_Y: 779 + m_Width: 98 + m_Height: 133 + - m_X: 1083 + m_Y: 381 + m_Width: 94 + m_Height: 195 + - m_X: 1141 + m_Y: 576 + m_Width: 87 + m_Height: 194 + - m_X: 1177 + m_Y: 381 + m_Width: 82 + m_Height: 193 + - m_X: 1224 + m_Y: 209 + m_Width: 115 + m_Height: 172 + - m_X: 910 + m_Y: 1715 + m_Width: 102 + m_Height: 186 + - m_X: 910 + m_Y: 1901 + m_Width: 73 + m_Height: 40 + - m_X: 974 + m_Y: 1941 + m_Width: 74 + m_Height: 103 + - m_X: 983 + m_Y: 1901 + m_Width: 150 + m_Height: 37 + - m_X: 1048 + m_Y: 1938 + m_Width: 92 + m_Height: 109 + - m_X: 944 + m_Y: 1508 + m_Width: 64 + m_Height: 186 + - m_X: 1007 + m_Y: 1292 + m_Width: 90 + m_Height: 185 + - m_X: 1027 + m_Y: 1093 + m_Width: 110 + m_Height: 180 + - m_X: 1132 + m_Y: 912 + m_Width: 96 + m_Height: 179 + - m_X: 1214 + m_Y: 770 + m_Width: 95 + m_Height: 141 + - m_X: 1228 + m_Y: 574 + m_Width: 88 + m_Height: 179 + - m_X: 1259 + m_Y: 381 + m_Width: 176 + m_Height: 178 + - m_X: 1339 + m_Y: 209 + m_Width: 98 + m_Height: 172 + - m_X: 1373 + m_Y: 0 + m_Width: 148 + m_Height: 178 + - m_X: 1008 + m_Y: 1477 + m_Width: 114 + m_Height: 178 + - m_X: 1008 + m_Y: 1655 + m_Width: 151 + m_Height: 36 + - m_X: 1097 + m_Y: 1273 + m_Width: 114 + m_Height: 178 + - m_X: 1137 + m_Y: 1091 + m_Width: 61 + m_Height: 178 + - m_X: 1198 + m_Y: 1091 + m_Width: 171 + m_Height: 177 + - m_X: 1228 + m_Y: 911 + m_Width: 171 + m_Height: 177 + - m_X: 1309 + m_Y: 753 + m_Width: 49 + m_Height: 157 + - m_X: 1316 + m_Y: 559 + m_Width: 97 + m_Height: 177 + - m_X: 1358 + m_Y: 736 + m_Width: 110 + m_Height: 175 + - m_X: 1413 + m_Y: 559 + m_Width: 164 + m_Height: 176 + - m_X: 1435 + m_Y: 381 + m_Width: 109 + m_Height: 175 + - m_X: 1437 + m_Y: 178 + m_Width: 98 + m_Height: 175 + - m_X: 1521 + m_Y: 0 + m_Width: 170 + m_Height: 174 + - m_X: 1122 + m_Y: 1451 + m_Width: 157 + m_Height: 174 + - m_X: 1211 + m_Y: 1268 + m_Width: 130 + m_Height: 174 + - m_X: 1535 + m_Y: 174 + m_Width: 86 + m_Height: 174 + - m_X: 1012 + m_Y: 1691 + m_Width: 114 + m_Height: 173 + - m_X: 1012 + m_Y: 1864 + m_Width: 116 + m_Height: 36 + - m_X: 1126 + m_Y: 1691 + m_Width: 74 + m_Height: 173 + - m_X: 1128 + m_Y: 1864 + m_Width: 77 + m_Height: 36 + - m_X: 1140 + m_Y: 1900 + m_Width: 95 + m_Height: 141 + - m_X: 1544 + m_Y: 348 + m_Width: 97 + m_Height: 172 + - m_X: 1621 + m_Y: 174 + m_Width: 178 + m_Height: 171 + - m_X: 1691 + m_Y: 0 + m_Width: 161 + m_Height: 171 + - m_X: 1852 + m_Y: 0 + m_Width: 169 + m_Height: 170 + - m_X: 1852 + m_Y: 170 + m_Width: 166 + m_Height: 112 + - m_X: 1799 + m_Y: 171 + m_Width: 53 + m_Height: 149 + - m_X: 1852 + m_Y: 282 + m_Width: 162 + m_Height: 112 + - m_X: 1799 + m_Y: 320 + m_Width: 49 + m_Height: 157 + - m_X: 1641 + m_Y: 345 + m_Width: 155 + m_Height: 169 + - m_X: 1848 + m_Y: 394 + m_Width: 161 + m_Height: 170 + - m_X: 1641 + m_Y: 514 + m_Width: 151 + m_Height: 170 + - m_X: 1792 + m_Y: 514 + m_Width: 56 + m_Height: 139 + - m_X: 1577 + m_Y: 520 + m_Width: 63 + m_Height: 98 + - m_X: 1577 + m_Y: 618 + m_Width: 62 + m_Height: 98 + - m_X: 1848 + m_Y: 564 + m_Width: 146 + m_Height: 97 + - m_X: 1200 + m_Y: 1625 + m_Width: 145 + m_Height: 171 + - m_X: 1205 + m_Y: 1796 + m_Width: 74 + m_Height: 103 + - m_X: 1235 + m_Y: 1899 + m_Width: 116 + m_Height: 137 + - m_X: 1279 + m_Y: 1796 + m_Width: 106 + m_Height: 100 + - m_X: 1351 + m_Y: 1896 + m_Width: 96 + m_Height: 150 + - m_X: 1279 + m_Y: 1442 + m_Width: 132 + m_Height: 171 + - m_X: 1341 + m_Y: 1268 + m_Width: 121 + m_Height: 171 + - m_X: 1369 + m_Y: 1088 + m_Width: 105 + m_Height: 171 + - m_X: 1399 + m_Y: 911 + m_Width: 133 + m_Height: 170 + - m_X: 1468 + m_Y: 735 + m_Width: 133 + m_Height: 170 + - m_X: 1345 + m_Y: 1613 + m_Width: 123 + m_Height: 170 + - m_X: 1385 + m_Y: 1783 + m_Width: 110 + m_Height: 113 + - m_X: 1411 + m_Y: 1439 + m_Width: 122 + m_Height: 170 + - m_X: 1468 + m_Y: 1609 + m_Width: 119 + m_Height: 170 + - m_X: 1462 + m_Y: 1259 + m_Width: 108 + m_Height: 170 + - m_X: 1474 + m_Y: 1081 + m_Width: 80 + m_Height: 170 + - m_X: 1532 + m_Y: 905 + m_Width: 119 + m_Height: 168 + - m_X: 1533 + m_Y: 1429 + m_Width: 116 + m_Height: 168 + - m_X: 1447 + m_Y: 1896 + m_Width: 131 + m_Height: 135 + - m_X: 1495 + m_Y: 1779 + m_Width: 110 + m_Height: 115 + - m_X: 1578 + m_Y: 1894 + m_Width: 97 + m_Height: 153 + - m_X: 1587 + m_Y: 1597 + m_Width: 87 + m_Height: 168 + - m_X: 1605 + m_Y: 1765 + m_Width: 104 + m_Height: 128 + - m_X: 1675 + m_Y: 1893 + m_Width: 93 + m_Height: 152 + - m_X: 1554 + m_Y: 1073 + m_Width: 117 + m_Height: 167 + - m_X: 1601 + m_Y: 716 + m_Width: 113 + m_Height: 167 + - m_X: 1570 + m_Y: 1240 + m_Width: 91 + m_Height: 166 + - m_X: 1651 + m_Y: 883 + m_Width: 144 + m_Height: 165 + - m_X: 1649 + m_Y: 1406 + m_Width: 133 + m_Height: 165 + - m_X: 1661 + m_Y: 1240 + m_Width: 131 + m_Height: 159 + - m_X: 1671 + m_Y: 1048 + m_Width: 131 + m_Height: 159 + - m_X: 1674 + m_Y: 1571 + m_Width: 145 + m_Height: 155 + - m_X: 1709 + m_Y: 1726 + m_Width: 127 + m_Height: 155 + - m_X: 1768 + m_Y: 1881 + m_Width: 75 + m_Height: 131 + - m_X: 1782 + m_Y: 1399 + m_Width: 110 + m_Height: 115 + - m_X: 1892 + m_Y: 661 + m_Width: 146 + m_Height: 97 + - m_X: 1792 + m_Y: 661 + m_Width: 99 + m_Height: 97 + - m_X: 1714 + m_Y: 684 + m_Width: 77 + m_Height: 78 + - m_X: 1714 + m_Y: 762 + m_Width: 98 + m_Height: 115 + - m_X: 1892 + m_Y: 758 + m_Width: 146 + m_Height: 96 + - m_X: 1812 + m_Y: 758 + m_Width: 79 + m_Height: 109 + - m_X: 1892 + m_Y: 854 + m_Width: 114 + m_Height: 111 + - m_X: 1812 + m_Y: 867 + m_Width: 79 + m_Height: 95 + - m_X: 1795 + m_Y: 965 + m_Width: 74 + m_Height: 81 + - m_X: 1892 + m_Y: 965 + m_Width: 106 + m_Height: 98 + - m_X: 1802 + m_Y: 1046 + m_Width: 87 + m_Height: 80 + - m_X: 1892 + m_Y: 1063 + m_Width: 104 + m_Height: 98 + - m_X: 1802 + m_Y: 1126 + m_Width: 82 + m_Height: 114 + - m_X: 1792 + m_Y: 1240 + m_Width: 98 + m_Height: 112 + - m_X: 1892 + m_Y: 1161 + m_Width: 102 + m_Height: 111 + - m_X: 1890 + m_Y: 1272 + m_Width: 72 + m_Height: 110 + - m_X: 1962 + m_Y: 1272 + m_Width: 74 + m_Height: 96 + - m_X: 1962 + m_Y: 1368 + m_Width: 74 + m_Height: 95 + - m_X: 1892 + m_Y: 1382 + m_Width: 65 + m_Height: 109 + - m_X: 1957 + m_Y: 1463 + m_Width: 74 + m_Height: 95 + m_FreeGlyphRects: + - m_X: 251 + m_Y: 139 + m_Width: 6 + m_Height: 35 + - m_X: 696 + m_Y: 168 + m_Width: 19 + m_Height: 37 + - m_X: 501 + m_Y: 174 + m_Width: 1 + m_Height: 138 + - m_X: 500 + m_Y: 234 + m_Width: 2 + m_Height: 78 + - m_X: 439 + m_Y: 274 + m_Width: 3 + m_Height: 151 + - m_X: 247 + m_Y: 304 + m_Width: 4 + m_Height: 142 + - m_X: 188 + m_Y: 315 + m_Width: 27 + m_Height: 193 + - m_X: 185 + m_Y: 483 + m_Width: 30 + m_Height: 25 + - m_X: 178 + m_Y: 659 + m_Width: 7 + m_Height: 46 + - m_X: 105 + m_Y: 1566 + m_Width: 52 + m_Height: 13 + - m_X: 245 + m_Y: 705 + m_Width: 2 + m_Height: 99 + - m_X: 243 + m_Y: 752 + m_Width: 4 + m_Height: 52 + - m_X: 112 + m_Y: 1318 + m_Width: 144 + m_Height: 23 + - m_X: 426 + m_Y: 446 + m_Width: 13 + m_Height: 166 + - m_X: 425 + m_Y: 585 + m_Width: 14 + m_Height: 27 + - m_X: 425 + m_Y: 803 + m_Width: 38 + m_Height: 1 + - m_X: 500 + m_Y: 611 + m_Width: 22 + m_Height: 1 + - m_X: 157 + m_Y: 1788 + m_Width: 101 + m_Height: 16 + - m_X: 0 + m_Y: 2028 + m_Width: 258 + m_Height: 19 + - m_X: 86 + m_Y: 2026 + m_Width: 172 + m_Height: 21 + - m_X: 256 + m_Y: 1539 + m_Width: 70 + m_Height: 27 + - m_X: 269 + m_Y: 1317 + m_Width: 157 + m_Height: 1 + - m_X: 366 + m_Y: 927 + m_Width: 122 + m_Height: 2 + - m_X: 463 + m_Y: 924 + m_Width: 25 + m_Height: 5 + - m_X: 522 + m_Y: 802 + m_Width: 50 + m_Height: 1 + - m_X: 684 + m_Y: 312 + m_Width: 12 + m_Height: 69 + - m_X: 682 + m_Y: 374 + m_Width: 14 + m_Height: 7 + - m_X: 572 + m_Y: 922 + m_Width: 68 + m_Height: 2 + - m_X: 592 + m_Y: 800 + m_Width: 100 + m_Height: 2 + - m_X: 664 + m_Y: 610 + m_Width: 38 + m_Height: 1 + - m_X: 682 + m_Y: 544 + m_Width: 80 + m_Height: 1 + - m_X: 762 + m_Y: 609 + m_Width: 37 + m_Height: 1 + - m_X: 780 + m_Y: 543 + m_Width: 30 + m_Height: 1 + - m_X: 880 + m_Y: 205 + m_Width: 45 + m_Height: 6 + - m_X: 702 + m_Y: 799 + m_Width: 107 + m_Height: 1 + - m_X: 799 + m_Y: 796 + m_Width: 10 + m_Height: 4 + - m_X: 832 + m_Y: 542 + m_Width: 36 + m_Height: 1 + - m_X: 810 + m_Y: 603 + m_Width: 103 + m_Height: 6 + - m_X: 868 + m_Y: 584 + m_Width: 45 + m_Height: 25 + - m_X: 944 + m_Y: 381 + m_Width: 42 + m_Height: 161 + - m_X: 326 + m_Y: 1758 + m_Width: 64 + m_Height: 30 + - m_X: 390 + m_Y: 1974 + m_Width: 18 + m_Height: 34 + - m_X: 0 + m_Y: 2045 + m_Width: 580 + m_Height: 2 + - m_X: 408 + m_Y: 2044 + m_Width: 172 + m_Height: 3 + - m_X: 462 + m_Y: 2042 + m_Width: 118 + m_Height: 5 + - m_X: 476 + m_Y: 1972 + m_Width: 104 + m_Height: 2 + - m_X: 426 + m_Y: 1535 + m_Width: 69 + m_Height: 4 + - m_X: 467 + m_Y: 1314 + m_Width: 129 + m_Height: 3 + - m_X: 586 + m_Y: 1313 + m_Width: 10 + m_Height: 4 + - m_X: 692 + m_Y: 919 + m_Width: 126 + m_Height: 3 + - m_X: 809 + m_Y: 913 + m_Width: 9 + m_Height: 9 + - m_X: 495 + m_Y: 1749 + m_Width: 159 + m_Height: 9 + - m_X: 0 + m_Y: 2046 + m_Width: 666 + m_Height: 1 + - m_X: 654 + m_Y: 1958 + m_Width: 12 + m_Height: 14 + - m_X: 596 + m_Y: 1527 + m_Width: 68 + m_Height: 8 + - m_X: 743 + m_Y: 1309 + m_Width: 22 + m_Height: 4 + - m_X: 664 + m_Y: 1735 + m_Width: 159 + m_Height: 14 + - m_X: 754 + m_Y: 2044 + m_Width: 86 + m_Height: 3 + - m_X: 823 + m_Y: 1941 + m_Width: 17 + m_Height: 17 + - m_X: 765 + m_Y: 1516 + m_Width: 69 + m_Height: 11 + - m_X: 818 + m_Y: 1095 + m_Width: 95 + m_Height: 1 + - m_X: 986 + m_Y: 582 + m_Width: 84 + m_Height: 2 + - m_X: 1070 + m_Y: 779 + m_Width: 46 + m_Height: 17 + - m_X: 1083 + m_Y: 576 + m_Width: 58 + m_Height: 6 + - m_X: 1195 + m_Y: 209 + m_Width: 29 + m_Height: 2 + - m_X: 834 + m_Y: 1715 + m_Width: 76 + m_Height: 20 + - m_X: 903 + m_Y: 2046 + m_Width: 145 + m_Height: 1 + - m_X: 974 + m_Y: 2044 + m_Width: 74 + m_Height: 3 + - m_X: 983 + m_Y: 1938 + m_Width: 65 + m_Height: 3 + - m_X: 909 + m_Y: 1508 + m_Width: 35 + m_Height: 8 + - m_X: 913 + m_Y: 1292 + m_Width: 94 + m_Height: 17 + - m_X: 1012 + m_Y: 1093 + m_Width: 15 + m_Height: 2 + - m_X: 1034 + m_Y: 912 + m_Width: 98 + m_Height: 1 + - m_X: 1141 + m_Y: 770 + m_Width: 73 + m_Height: 9 + - m_X: 1177 + m_Y: 574 + m_Width: 51 + m_Height: 2 + - m_X: 1007 + m_Y: 1477 + m_Width: 1 + m_Height: 31 + - m_X: 1027 + m_Y: 1273 + m_Width: 70 + m_Height: 19 + - m_X: 1132 + m_Y: 1091 + m_Width: 5 + m_Height: 2 + - m_X: 1214 + m_Y: 911 + m_Width: 14 + m_Height: 1 + - m_X: 1228 + m_Y: 753 + m_Width: 81 + m_Height: 17 + - m_X: 1259 + m_Y: 559 + m_Width: 57 + m_Height: 15 + - m_X: 1309 + m_Y: 910 + m_Width: 49 + m_Height: 1 + - m_X: 1316 + m_Y: 736 + m_Width: 42 + m_Height: 17 + - m_X: 1373 + m_Y: 178 + m_Width: 64 + m_Height: 31 + - m_X: 1097 + m_Y: 1451 + m_Width: 25 + m_Height: 26 + - m_X: 1137 + m_Y: 1269 + m_Width: 74 + m_Height: 4 + - m_X: 1198 + m_Y: 1268 + m_Width: 13 + m_Height: 5 + - m_X: 1521 + m_Y: 174 + m_Width: 14 + m_Height: 4 + - m_X: 944 + m_Y: 1694 + m_Width: 68 + m_Height: 21 + - m_X: 1008 + m_Y: 1691 + m_Width: 4 + m_Height: 24 + - m_X: 1012 + m_Y: 1900 + m_Width: 128 + m_Height: 1 + - m_X: 1133 + m_Y: 1900 + m_Width: 7 + m_Height: 38 + - m_X: 1437 + m_Y: 353 + m_Width: 107 + m_Height: 28 + - m_X: 1535 + m_Y: 348 + m_Width: 9 + m_Height: 33 + - m_X: 1691 + m_Y: 171 + m_Width: 108 + m_Height: 3 + - m_X: 1621 + m_Y: 345 + m_Width: 20 + m_Height: 3 + - m_X: 1848 + m_Y: 320 + m_Width: 4 + m_Height: 74 + - m_X: 1796 + m_Y: 345 + m_Width: 3 + m_Height: 169 + - m_X: 1796 + m_Y: 477 + m_Width: 52 + m_Height: 37 + - m_X: 1435 + m_Y: 556 + m_Width: 142 + m_Height: 3 + - m_X: 1544 + m_Y: 520 + m_Width: 33 + m_Height: 39 + - m_X: 1122 + m_Y: 1625 + m_Width: 78 + m_Height: 30 + - m_X: 1159 + m_Y: 1625 + m_Width: 41 + m_Height: 66 + - m_X: 1200 + m_Y: 1796 + m_Width: 5 + m_Height: 68 + - m_X: 1205 + m_Y: 1899 + m_Width: 30 + m_Height: 1 + - m_X: 1140 + m_Y: 2041 + m_Width: 211 + m_Height: 6 + - m_X: 1235 + m_Y: 2036 + m_Width: 116 + m_Height: 11 + - m_X: 1279 + m_Y: 1896 + m_Width: 72 + m_Height: 3 + - m_X: 1211 + m_Y: 1442 + m_Width: 68 + m_Height: 9 + - m_X: 1228 + m_Y: 1088 + m_Width: 141 + m_Height: 3 + - m_X: 1413 + m_Y: 735 + m_Width: 55 + m_Height: 1 + - m_X: 1279 + m_Y: 1613 + m_Width: 66 + m_Height: 12 + - m_X: 1345 + m_Y: 1783 + m_Width: 40 + m_Height: 13 + - m_X: 1341 + m_Y: 1439 + m_Width: 70 + m_Height: 3 + - m_X: 1411 + m_Y: 1609 + m_Width: 57 + m_Height: 4 + - m_X: 1369 + m_Y: 1259 + m_Width: 93 + m_Height: 9 + - m_X: 1399 + m_Y: 1081 + m_Width: 75 + m_Height: 7 + - m_X: 1468 + m_Y: 905 + m_Width: 64 + m_Height: 6 + - m_X: 1462 + m_Y: 1429 + m_Width: 71 + m_Height: 10 + - m_X: 1468 + m_Y: 1779 + m_Width: 27 + m_Height: 4 + - m_X: 1140 + m_Y: 2046 + m_Width: 438 + m_Height: 1 + - m_X: 1447 + m_Y: 2031 + m_Width: 131 + m_Height: 16 + - m_X: 1495 + m_Y: 1894 + m_Width: 83 + m_Height: 2 + - m_X: 1533 + m_Y: 1597 + m_Width: 54 + m_Height: 12 + - m_X: 1587 + m_Y: 1765 + m_Width: 18 + m_Height: 14 + - m_X: 1675 + m_Y: 2045 + m_Width: 372 + m_Height: 2 + - m_X: 1605 + m_Y: 1893 + m_Width: 70 + m_Height: 1 + - m_X: 1532 + m_Y: 1073 + m_Width: 22 + m_Height: 8 + - m_X: 1577 + m_Y: 716 + m_Width: 24 + m_Height: 19 + - m_X: 1640 + m_Y: 520 + m_Width: 1 + m_Height: 196 + - m_X: 1639 + m_Y: 618 + m_Width: 2 + m_Height: 98 + - m_X: 1474 + m_Y: 1251 + m_Width: 96 + m_Height: 8 + - m_X: 1554 + m_Y: 1240 + m_Width: 16 + m_Height: 19 + - m_X: 1601 + m_Y: 883 + m_Width: 50 + m_Height: 22 + - m_X: 1570 + m_Y: 1406 + m_Width: 79 + m_Height: 23 + - m_X: 1651 + m_Y: 1048 + m_Width: 20 + m_Height: 25 + - m_X: 1649 + m_Y: 1571 + m_Width: 25 + m_Height: 26 + - m_X: 1674 + m_Y: 1726 + m_Width: 35 + m_Height: 39 + - m_X: 1768 + m_Y: 2012 + m_Width: 279 + m_Height: 35 + - m_X: 1709 + m_Y: 1881 + m_Width: 59 + m_Height: 12 + - m_X: 1661 + m_Y: 1399 + m_Width: 121 + m_Height: 7 + - m_X: 2021 + m_Y: 0 + m_Width: 26 + m_Height: 661 + - m_X: 2038 + m_Y: 0 + m_Width: 9 + m_Height: 2047 + - m_X: 2018 + m_Y: 170 + m_Width: 29 + m_Height: 491 + - m_X: 2014 + m_Y: 282 + m_Width: 33 + m_Height: 379 + - m_X: 2009 + m_Y: 394 + m_Width: 38 + m_Height: 267 + - m_X: 1994 + m_Y: 564 + m_Width: 53 + m_Height: 97 + - m_X: 1792 + m_Y: 653 + m_Width: 56 + m_Height: 8 + - m_X: 1639 + m_Y: 684 + m_Width: 75 + m_Height: 32 + - m_X: 1791 + m_Y: 684 + m_Width: 1 + m_Height: 78 + - m_X: 1791 + m_Y: 758 + m_Width: 21 + m_Height: 4 + - m_X: 1714 + m_Y: 877 + m_Width: 98 + m_Height: 6 + - m_X: 1795 + m_Y: 962 + m_Width: 97 + m_Height: 3 + - m_X: 1795 + m_Y: 877 + m_Width: 17 + m_Height: 88 + - m_X: 1869 + m_Y: 962 + m_Width: 23 + m_Height: 84 + - m_X: 1795 + m_Y: 1046 + m_Width: 7 + m_Height: 2 + - m_X: 1671 + m_Y: 1207 + m_Width: 131 + m_Height: 33 + - m_X: 1889 + m_Y: 962 + m_Width: 3 + m_Height: 278 + - m_X: 1884 + m_Y: 1126 + m_Width: 8 + m_Height: 114 + - m_X: 1891 + m_Y: 661 + m_Width: 1 + m_Height: 611 + - m_X: 1890 + m_Y: 962 + m_Width: 2 + m_Height: 310 + - m_X: 1792 + m_Y: 1352 + m_Width: 98 + m_Height: 47 + - m_X: 2006 + m_Y: 854 + m_Width: 41 + m_Height: 418 + - m_X: 2036 + m_Y: 854 + m_Width: 11 + m_Height: 1193 + - m_X: 1998 + m_Y: 965 + m_Width: 49 + m_Height: 307 + - m_X: 1996 + m_Y: 1063 + m_Width: 51 + m_Height: 209 + - m_X: 1994 + m_Y: 1161 + m_Width: 53 + m_Height: 111 + - m_X: 1792 + m_Y: 1382 + m_Width: 100 + m_Height: 17 + - m_X: 1782 + m_Y: 1558 + m_Width: 265 + m_Height: 13 + - m_X: 1782 + m_Y: 1514 + m_Width: 175 + m_Height: 57 + - m_X: 1819 + m_Y: 1558 + m_Width: 228 + m_Height: 168 + - m_X: 1819 + m_Y: 1514 + m_Width: 138 + m_Height: 212 + - m_X: 1836 + m_Y: 1558 + m_Width: 211 + m_Height: 323 + - m_X: 1836 + m_Y: 1514 + m_Width: 121 + m_Height: 367 + - m_X: 1843 + m_Y: 1558 + m_Width: 204 + m_Height: 489 + - m_X: 1843 + m_Y: 1514 + m_Width: 114 + m_Height: 533 + - m_X: 1892 + m_Y: 1491 + m_Width: 65 + m_Height: 556 + - m_X: 2031 + m_Y: 1463 + m_Width: 16 + m_Height: 584 + - m_X: 1957 + m_Y: 1382 + m_Width: 5 + m_Height: 81 + m_FontFeatureTable: + m_MultipleSubstitutionRecords: [] + m_LigatureSubstitutionRecords: [] + m_GlyphPairAdjustmentRecords: [] + m_MarkToBaseAdjustmentRecords: [] + m_MarkToMarkAdjustmentRecords: [] + m_ShouldReimportFontFeatures: 0 + m_FallbackFontAssetTable: [] + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + fallbackFontAssets: [] + atlas: {fileID: 0} +--- !u!21 &9074173216178389243 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: 1529ChampFleuryPro SDF Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -1539402957874324522} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 6 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.8333333 + - _ScaleRatioB: 0.6770833 + - _ScaleRatioC: 0.6770833 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 2048 + - _TextureWidth: 2048 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro SDF.asset.meta b/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro SDF.asset.meta new file mode 100644 index 0000000..eb6d01a --- /dev/null +++ b/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a0ee74bf6f853704a8a568d5ef638ee9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro.ttf b/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro.ttf new file mode 100644 index 0000000..7701d87 Binary files /dev/null and b/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro.ttf differ diff --git a/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro.ttf.meta b/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro.ttf.meta new file mode 100644 index 0000000..467dbcc --- /dev/null +++ b/Assets/TextMesh Pro/Fonts/1529ChampFleuryPro.ttf.meta @@ -0,0 +1,21 @@ +fileFormatVersion: 2 +guid: 05ab42d00b62432448b94b14e2b9ffb0 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontNames: + - 1529ChampFleuryPro + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt b/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt new file mode 100644 index 0000000..f2473f9 --- /dev/null +++ b/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt @@ -0,0 +1,46 @@ +Digitized data copyright (c) 2010 Google Corporation + with Reserved Font Arimo, Tinos and Cousine. +Copyright (c) 2012 Red Hat, Inc. + with Reserved Font Name Liberation. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. + +The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the copyright statement(s). + +"Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. + +"Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. + +5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. \ No newline at end of file diff --git a/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta b/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta new file mode 100644 index 0000000..fa60cea --- /dev/null +++ b/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6e59c59b81ab47f9b6ec5781fa725d2c +timeCreated: 1484171296 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Fonts/LiberationSans.ttf b/Assets/TextMesh Pro/Fonts/LiberationSans.ttf new file mode 100644 index 0000000..626dd93 Binary files /dev/null and b/Assets/TextMesh Pro/Fonts/LiberationSans.ttf differ diff --git a/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta b/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta new file mode 100644 index 0000000..f2fc814 --- /dev/null +++ b/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: e3265ab4bf004d28a9537516768c1c75 +timeCreated: 1484171297 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 1 + use2xBehaviour: 0 + fontNames: [] + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources.meta b/Assets/TextMesh Pro/Resources.meta new file mode 100644 index 0000000..cfc142f --- /dev/null +++ b/Assets/TextMesh Pro/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 243e06394e614e5d99fab26083b707fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials.meta b/Assets/TextMesh Pro/Resources/Fonts & Materials.meta new file mode 100644 index 0000000..8a01112 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 731f1baa9d144a9897cb1d341c2092b8 +folderAsset: yes +timeCreated: 1442040525 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat new file mode 100644 index 0000000..5bc142c --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat @@ -0,0 +1,106 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Drop Shadow + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _DiffusePower: 1 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.05 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta new file mode 100644 index 0000000..fbd2cdb --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e73a58f6e2794ae7b1b7e50b7fb811b0 +timeCreated: 1484172806 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset new file mode 100644 index 0000000..dc7e8e5 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset @@ -0,0 +1,348 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + 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} + - _Cube: + 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} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28268798066460806} + 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} + - _OutlineTex: + 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: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _BumpScale: 1 + - _ColorMask: 15 + - _CullMode: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _Diffuse: 0.5 + - _DstBlend: 0 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _Parallax: 0.02 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.90909094 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.7386364 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SpecularPower: 2 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 512 + - _TextureWidth: 512 + - _UVSec: 0 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: LiberationSans SDF - Fallback + m_EditorClassIdentifier: + m_Version: 1.1.0 + m_Material: {fileID: 2180264} + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_SourceFontFile: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, type: 3} + m_AtlasPopulationMode: 1 + InternalDynamicOS: 0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_UnitsPerEM: 2048 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28268798066460806} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 1 + m_ClearDynamicDataOnBuild: 1 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 511 + m_Height: 511 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 512 + m_AtlasHeight: 512 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_MultipleSubstitutionRecords: [] + m_LigatureSubstitutionRecords: [] + m_GlyphPairAdjustmentRecords: [] + m_MarkToBaseAdjustmentRecords: [] + m_MarkToMarkAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + faceIndex: 0 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + paddingMode: 0 + packingMode: 4 + atlasWidth: 512 + atlasHeight: 512 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28268798066460806 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + 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: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta new file mode 100644 index 0000000..42dd6ac --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e498d1c8094910479dc3e1b768306a4 +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat new file mode 100644 index 0000000..cca8ce8 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Outline + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta new file mode 100644 index 0000000..88d6334 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 79459efec17a4d00a321bdcc27bbc385 +timeCreated: 1484172856 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset new file mode 100644 index 0000000..9dd5731 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset @@ -0,0 +1,8096 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - OUTLINE_ON + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0.1483016, g: 1, b: 0, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: LiberationSans SDF + m_EditorClassIdentifier: + m_Version: 1.1.0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_UnitsPerEM: 0 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_Material: {fileID: 2180264} + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + faceIndex: 0 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + paddingMode: 0 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + m_SourceFontFile: {fileID: 0} + m_SourceFontFilePath: + m_AtlasPopulationMode: 0 + InternalDynamicOS: 0 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 4 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 555 + m_Y: 816 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 5 + m_Metrics: + m_Width: 25 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 775 + m_Y: 922 + m_Width: 25 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 6 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 471 + m_Y: 170 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 7 + m_Metrics: + m_Width: 47 + m_Height: 70 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 161 + m_Y: 212 + m_Width: 47 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 8 + m_Metrics: + m_Width: 70 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 409 + m_Y: 10 + m_Width: 70 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 9 + m_Metrics: + m_Width: 53 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 437 + m_Y: 90 + m_Width: 53 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 10 + m_Metrics: + m_Width: 8 + m_Height: 19 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 975 + m_Y: 961 + m_Width: 8 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 11 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 146 + m_Y: 673 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 12 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 189 + m_Y: 671 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 13 + m_Metrics: + m_Width: 31 + m_Height: 30 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 33 + m_GlyphRect: + m_X: 495 + m_Y: 984 + m_Width: 31 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 14 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 330 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 15 + m_Metrics: + m_Width: 10 + m_Height: 20 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 583 + m_Y: 992 + m_Width: 10 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 16 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 399 + m_Y: 925 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 17 + m_Metrics: + m_Width: 10 + m_Height: 9 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 657 + m_Y: 958 + m_Width: 10 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 18 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 695 + m_Y: 409 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 19 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 532 + m_Y: 249 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 20 + m_Metrics: + m_Width: 38 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 501 + m_Width: 38 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 21 + m_Metrics: + m_Width: 40 + m_Height: 60 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 596 + m_Y: 329 + m_Width: 40 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 22 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 417 + m_Y: 503 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 23 + m_Metrics: + m_Width: 45 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 725 + m_Y: 252 + m_Width: 45 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 24 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 724 + m_Y: 330 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 25 + m_Metrics: + m_Width: 41 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 912 + m_Y: 262 + m_Width: 41 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 26 + m_Metrics: + m_Width: 40 + m_Height: 59 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 438 + m_Y: 830 + m_Width: 40 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 27 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 648 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 28 + m_Metrics: + m_Width: 40 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 856 + m_Y: 484 + m_Width: 40 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 29 + m_Metrics: + m_Width: 10 + m_Height: 45 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 897 + m_Y: 819 + m_Width: 10 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 30 + m_Metrics: + m_Width: 10 + m_Height: 57 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 429 + m_Y: 287 + m_Width: 10 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 31 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 846 + m_Y: 341 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 32 + m_Metrics: + m_Width: 42 + m_Height: 29 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 227 + m_Y: 281 + m_Width: 42 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 33 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 392 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 34 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 728 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 35 + m_Metrics: + m_Width: 74 + m_Height: 74 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 87 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 74 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 36 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 828 + m_Y: 103 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 37 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 542 + m_Y: 486 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 38 + m_Metrics: + m_Width: 55 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 509 + m_Y: 88 + m_Width: 55 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 39 + m_Metrics: + m_Width: 51 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 252 + m_Width: 51 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 40 + m_Metrics: + m_Width: 47 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 629 + m_Y: 409 + m_Width: 47 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 41 + m_Metrics: + m_Width: 43 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 789 + m_Y: 259 + m_Width: 43 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 42 + m_Metrics: + m_Width: 57 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 904 + m_Y: 103 + m_Width: 57 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 43 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 495 + m_Y: 407 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 44 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 552 + m_Y: 919 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 45 + m_Metrics: + m_Width: 36 + m_Height: 60 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 797 + m_Y: 569 + m_Width: 36 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 46 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 458 + m_Y: 326 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 47 + m_Metrics: + m_Width: 39 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 816 + m_Width: 39 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 48 + m_Metrics: + m_Width: 59 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 71 + m_GlyphRect: + m_X: 97 + m_Y: 955 + m_Width: 59 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 49 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 562 + m_Y: 408 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 50 + m_Metrics: + m_Width: 59 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 583 + m_Y: 89 + m_Width: 59 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 51 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 669 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 52 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 103 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 53 + m_Metrics: + m_Width: 52 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 461 + m_Y: 248 + m_Width: 52 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 54 + m_Metrics: + m_Width: 51 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 288 + m_Y: 273 + m_Width: 51 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 55 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 527 + m_Y: 329 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 56 + m_Metrics: + m_Width: 50 + m_Height: 60 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 330 + m_Width: 50 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 57 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 273 + m_Y: 195 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 58 + m_Metrics: + m_Width: 85 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 85 + m_GlyphRect: + m_X: 103 + m_Y: 10 + m_Width: 85 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 59 + m_Metrics: + m_Width: 56 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 58 + m_GlyphRect: + m_X: 175 + m_Y: 955 + m_Width: 56 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 60 + m_Metrics: + m_Width: 54 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 582 + m_Y: 169 + m_Width: 54 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 61 + m_Metrics: + m_Width: 49 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 427 + m_Y: 404 + m_Width: 49 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 62 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 232 + m_Y: 671 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 63 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 375 + m_Y: 951 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 64 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 223 + m_Y: 393 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 65 + m_Metrics: + m_Width: 38 + m_Height: 31 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 38 + m_GlyphRect: + m_X: 630 + m_Y: 870 + m_Width: 38 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 66 + m_Metrics: + m_Width: 51 + m_Height: 6 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -12 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 894 + m_Width: 51 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 67 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 456 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 68 + m_Metrics: + m_Width: 45 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 648 + m_Width: 45 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 69 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 738 + m_Y: 409 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 70 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 908 + m_Y: 579 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 71 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 797 + m_Y: 403 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 72 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 785 + m_Y: 337 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 73 + m_Metrics: + m_Width: 25 + m_Height: 62 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 25 + m_GlyphRect: + m_X: 538 + m_Y: 168 + m_Width: 25 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 74 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 75 + m_Metrics: + m_Width: 38 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 430 + m_Y: 666 + m_Width: 38 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 76 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 852 + m_Y: 567 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 77 + m_Metrics: + m_Width: 17 + m_Height: 80 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 20 + m_GlyphRect: + m_X: 145 + m_Y: 773 + m_Width: 17 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 78 + m_Metrics: + m_Width: 40 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 44 + m_GlyphRect: + m_X: 856 + m_Y: 403 + m_Width: 40 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 79 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 880 + m_Y: 564 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 80 + m_Metrics: + m_Width: 64 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 74 + m_GlyphRect: + m_X: 378 + m_Y: 222 + m_Width: 64 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 81 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 630 + m_Y: 805 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 82 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 264 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 83 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 145 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 84 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 329 + m_Y: 666 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 85 + m_Metrics: + m_Width: 23 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 926 + m_Y: 816 + m_Width: 23 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 86 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 956 + m_Y: 740 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 87 + m_Metrics: + m_Width: 23 + m_Height: 56 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 55 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 388 + m_Y: 672 + m_Width: 23 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 88 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 495 + m_Y: 919 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 89 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 226 + m_Y: 329 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 90 + m_Metrics: + m_Width: 63 + m_Height: 45 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 61 + m_GlyphRect: + m_X: 655 + m_Y: 188 + m_Width: 63 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 91 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 737 + m_Y: 188 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 92 + m_Metrics: + m_Width: 41 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 609 + m_Y: 640 + m_Width: 41 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 93 + m_Metrics: + m_Width: 35 + m_Height: 45 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 42 + m_GlyphRect: + m_X: 968 + m_Y: 806 + m_Width: 35 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 94 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 164 + m_Y: 113 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 95 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 181 + m_Y: 772 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 96 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 227 + m_Y: 182 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 97 + m_Metrics: + m_Width: 44 + m_Height: 11 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 34 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 333 + m_Y: 832 + m_Width: 44 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 98 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 99 + m_Metrics: + m_Width: 10 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 349 + m_Y: 195 + m_Width: 10 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 100 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 422 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 101 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 102 + m_Metrics: + m_Width: 40 + m_Height: 40 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 807 + m_Width: 40 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 103 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 358 + m_Y: 357 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 104 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 306 + m_Y: 766 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 105 + m_Metrics: + m_Width: 40 + m_Height: 69 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 223 + m_Y: 492 + m_Width: 40 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 106 + m_Metrics: + m_Width: 25 + m_Height: 8 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 931 + m_Y: 961 + m_Width: 25 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 107 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 277 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 108 + m_Metrics: + m_Width: 32 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 784 + m_Y: 870 + m_Width: 32 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 109 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 454 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 110 + m_Metrics: + m_Width: 42 + m_Height: 24 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 32 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 560 + m_Width: 42 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 111 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 583 + m_Y: 890 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 112 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 357 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 113 + m_Metrics: + m_Width: 50 + m_Height: 4 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 65 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 961 + m_Width: 50 + m_Height: 4 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 114 + m_Metrics: + m_Width: 24 + m_Height: 24 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 687 + m_Y: 906 + m_Width: 24 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 115 + m_Metrics: + m_Width: 43 + m_Height: 52 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 607 + m_Y: 487 + m_Width: 43 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 116 + m_Metrics: + m_Width: 27 + m_Height: 36 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 792 + m_Y: 815 + m_Width: 27 + m_Height: 36 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 117 + m_Metrics: + m_Width: 27 + m_Height: 37 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 796 + m_Width: 27 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 118 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 545 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 119 + m_Metrics: + m_Width: 43 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 593 + m_Y: 247 + m_Width: 43 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 120 + m_Metrics: + m_Width: 40 + m_Height: 70 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 46 + m_GlyphRect: + m_X: 208 + m_Y: 770 + m_Width: 40 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 121 + m_Metrics: + m_Width: 10 + m_Height: 10 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 996 + m_Y: 932 + m_Width: 10 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 122 + m_Metrics: + m_Width: 16 + m_Height: 18 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 958 + m_Width: 16 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 123 + m_Metrics: + m_Width: 24 + m_Height: 35 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 852 + m_Width: 24 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 124 + m_Metrics: + m_Width: 29 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 835 + m_Y: 877 + m_Width: 29 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 125 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 507 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 126 + m_Metrics: + m_Width: 67 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 498 + m_Y: 10 + m_Width: 67 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 127 + m_Metrics: + m_Width: 68 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 10 + m_Y: 955 + m_Width: 68 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 128 + m_Metrics: + m_Width: 66 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 584 + m_Y: 10 + m_Width: 66 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 129 + m_Metrics: + m_Width: 43 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 903 + m_Y: 183 + m_Width: 43 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 130 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 829 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 131 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 905 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 132 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 673 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 133 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 767 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 134 + m_Metrics: + m_Width: 57 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 88 + m_Y: 113 + m_Width: 57 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 135 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 861 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 136 + m_Metrics: + m_Width: 82 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 207 + m_Y: 10 + m_Width: 82 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 137 + m_Metrics: + m_Width: 55 + m_Height: 78 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 10 + m_Y: 576 + m_Width: 55 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 138 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 84 + m_Y: 580 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 139 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 487 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 140 + m_Metrics: + m_Width: 47 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 393 + m_Width: 47 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 141 + m_Metrics: + m_Width: 47 + m_Height: 72 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 150 + m_Y: 580 + m_Width: 47 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 142 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 227 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 143 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 265 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 144 + m_Metrics: + m_Width: 28 + m_Height: 75 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 981 + m_Y: 10 + m_Width: 28 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 145 + m_Metrics: + m_Width: 25 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 216 + m_Y: 580 + m_Width: 25 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 146 + m_Metrics: + m_Width: 58 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 751 + m_Y: 102 + m_Width: 58 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 147 + m_Metrics: + m_Width: 48 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 210 + m_Y: 88 + m_Width: 48 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 148 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 388 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 149 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 482 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 150 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 198 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 151 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 293 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 152 + m_Metrics: + m_Width: 59 + m_Height: 73 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 751 + m_Y: 10 + m_Width: 59 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 153 + m_Metrics: + m_Width: 40 + m_Height: 39 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 838 + m_Y: 819 + m_Width: 40 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 154 + m_Metrics: + m_Width: 63 + m_Height: 65 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 669 + m_Y: 10 + m_Width: 63 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 155 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 392 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 156 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 486 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 157 + m_Metrics: + m_Width: 50 + m_Height: 76 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 297 + m_Width: 50 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 158 + m_Metrics: + m_Width: 50 + m_Height: 73 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 157 + m_Y: 301 + m_Width: 50 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 159 + m_Metrics: + m_Width: 54 + m_Height: 74 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 88 + m_Y: 204 + m_Width: 54 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 160 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 734 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 161 + m_Metrics: + m_Width: 44 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 545 + m_Y: 564 + m_Width: 44 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 162 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 324 + m_Y: 583 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 163 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 333 + m_Y: 749 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 164 + m_Metrics: + m_Width: 45 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 478 + m_Y: 485 + m_Width: 45 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 165 + m_Metrics: + m_Width: 45 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 250 + m_Y: 952 + m_Width: 45 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 166 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 167 + m_Metrics: + m_Width: 45 + m_Height: 71 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 70 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 260 + m_Y: 580 + m_Width: 45 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 168 + m_Metrics: + m_Width: 71 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 661 + m_Y: 94 + m_Width: 71 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 169 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 427 + m_Y: 583 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 170 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 436 + m_Y: 747 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 171 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 484 + m_Y: 567 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 172 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 608 + m_Y: 558 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 173 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 851 + m_Y: 262 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 174 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 838 + m_Y: 737 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 175 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 418 + m_Y: 951 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 176 + m_Metrics: + m_Width: 29 + m_Height: 62 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 980 + m_Y: 104 + m_Width: 29 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 177 + m_Metrics: + m_Width: 25 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 794 + m_Y: 737 + m_Width: 25 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 178 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 487 + m_Y: 650 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 179 + m_Metrics: + m_Width: 38 + m_Height: 61 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 342 + m_Width: 38 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 180 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 548 + m_Y: 646 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 181 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 733 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 182 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 672 + m_Y: 714 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 183 + m_Metrics: + m_Width: 42 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 314 + m_Y: 952 + m_Width: 42 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 184 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 185 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 185 + m_Metrics: + m_Width: 43 + m_Height: 39 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 965 + m_Y: 603 + m_Width: 43 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 186 + m_Metrics: + m_Width: 50 + m_Height: 49 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 47 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 357 + m_Y: 435 + m_Width: 50 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 187 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 558 + m_Y: 729 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 188 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 615 + m_Y: 722 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 189 + m_Metrics: + m_Width: 38 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 799 + m_Y: 485 + m_Width: 38 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 190 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 956 + m_Y: 661 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 191 + m_Metrics: + m_Width: 41 + m_Height: 81 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 86 + m_Y: 673 + m_Width: 41 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 192 + m_Metrics: + m_Width: 40 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 773 + m_Width: 40 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 193 + m_Metrics: + m_Width: 41 + m_Height: 77 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 269 + m_Y: 670 + m_Width: 41 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 1997 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 1998 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 1999 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2000 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2001 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2002 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2003 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2004 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2005 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2006 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2007 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 7 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2008 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2009 + m_Metrics: + m_Width: 4 + m_Height: 65 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 54 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 204 + m_Y: 871 + m_Width: 4 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2010 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 267 + m_Y: 770 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2011 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 260 + m_Y: 393 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2012 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 282 + m_Y: 482 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2013 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2014 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 929 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2015 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 103 + m_Y: 88 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2016 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 277 + m_Y: 170 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2017 + m_Metrics: + m_Width: 22 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 862 + m_Y: 181 + m_Width: 22 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2018 + m_Metrics: + m_Width: 51 + m_Height: 15 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -4 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 288 + m_Y: 353 + m_Width: 51 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2019 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 612 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2020 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 640 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2021 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 1002 + m_Y: 961 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2022 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 686 + m_Y: 949 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2023 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 967 + m_Y: 894 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2024 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 916 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2025 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 954 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2026 + m_Metrics: + m_Width: 22 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 920 + m_Width: 22 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2027 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 303 + m_Y: 865 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2028 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 300 + m_Y: 387 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2029 + m_Metrics: + m_Width: 24 + m_Height: 23 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 40 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 819 + m_Y: 929 + m_Width: 24 + m_Height: 23 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2030 + m_Metrics: + m_Width: 64 + m_Height: 9 + m_HorizontalBearingX: 11 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 661 + m_Y: 160 + m_Width: 64 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2031 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 876 + m_Y: 737 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2032 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 916 + m_Y: 734 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2033 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 388 + m_Y: 583 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2034 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 397 + m_Y: 747 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2035 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 360 + m_Y: 862 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2036 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2037 + m_Metrics: + m_Width: 82 + m_Height: 61 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 308 + m_Y: 10 + m_Width: 82 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2038 + m_Metrics: + m_Width: 12 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 427 + m_Y: 363 + m_Width: 12 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2039 + m_Metrics: + m_Width: 26 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 907 + m_Width: 26 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2040 + m_Metrics: + m_Width: 35 + m_Height: 22 + m_HorizontalBearingX: -4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 866 + m_Width: 35 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2041 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 883 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2042 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 925 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2043 + m_Metrics: + m_Width: 28 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 583 + m_Y: 812 + m_Width: 28 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2044 + m_Metrics: + m_Width: 35 + m_Height: 5 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 968 + m_Y: 870 + m_Width: 35 + m_Height: 5 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2045 + m_Metrics: + m_Width: 44 + m_Height: 59 + m_HorizontalBearingX: -18 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 799 + m_Y: 181 + m_Width: 44 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2046 + m_Metrics: + m_Width: 10 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 322 + m_Y: 474 + m_Width: 10 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2047 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 399 + m_Y: 836 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2048 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 794 + m_Y: 648 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2049 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 833 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2050 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 874 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2051 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 915 + m_Y: 645 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2052 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 456 + m_Y: 908 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2075 + m_Metrics: + m_Width: 47 + m_Height: 61 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 351 + m_Y: 503 + m_Width: 47 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2090 + m_Metrics: + m_Width: 70 + m_Height: 33 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 382 + m_Y: 170 + m_Width: 70 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2179 + m_Metrics: + m_Width: 52 + m_Height: 51 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 51 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 358 + m_Y: 287 + m_Width: 52 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 97 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 161 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 162 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 163 + m_GlyphIndex: 101 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 164 + m_GlyphIndex: 102 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 165 + m_GlyphIndex: 103 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 166 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 167 + m_GlyphIndex: 105 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 168 + m_GlyphIndex: 106 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 169 + m_GlyphIndex: 107 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 170 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 171 + m_GlyphIndex: 109 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 172 + m_GlyphIndex: 110 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 173 + m_GlyphIndex: 111 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 174 + m_GlyphIndex: 112 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 175 + m_GlyphIndex: 113 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 176 + m_GlyphIndex: 114 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 177 + m_GlyphIndex: 115 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 178 + m_GlyphIndex: 116 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 179 + m_GlyphIndex: 117 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 180 + m_GlyphIndex: 118 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 181 + m_GlyphIndex: 119 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 182 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 183 + m_GlyphIndex: 121 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 184 + m_GlyphIndex: 122 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 185 + m_GlyphIndex: 123 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 186 + m_GlyphIndex: 124 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 187 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 188 + m_GlyphIndex: 126 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 189 + m_GlyphIndex: 127 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 190 + m_GlyphIndex: 128 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 191 + m_GlyphIndex: 129 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 192 + m_GlyphIndex: 130 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 193 + m_GlyphIndex: 131 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 194 + m_GlyphIndex: 132 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 195 + m_GlyphIndex: 133 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 196 + m_GlyphIndex: 134 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 197 + m_GlyphIndex: 135 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 198 + m_GlyphIndex: 136 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 199 + m_GlyphIndex: 137 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 200 + m_GlyphIndex: 138 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 201 + m_GlyphIndex: 139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 202 + m_GlyphIndex: 140 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 203 + m_GlyphIndex: 141 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 204 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 205 + m_GlyphIndex: 143 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 206 + m_GlyphIndex: 144 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 207 + m_GlyphIndex: 145 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 208 + m_GlyphIndex: 146 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 209 + m_GlyphIndex: 147 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 210 + m_GlyphIndex: 148 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 211 + m_GlyphIndex: 149 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 212 + m_GlyphIndex: 150 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 213 + m_GlyphIndex: 151 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 214 + m_GlyphIndex: 152 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 215 + m_GlyphIndex: 153 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 216 + m_GlyphIndex: 154 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 217 + m_GlyphIndex: 155 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 218 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 219 + m_GlyphIndex: 157 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 220 + m_GlyphIndex: 158 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 221 + m_GlyphIndex: 159 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 222 + m_GlyphIndex: 160 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 223 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 224 + m_GlyphIndex: 162 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 225 + m_GlyphIndex: 163 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 226 + m_GlyphIndex: 164 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 227 + m_GlyphIndex: 165 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 228 + m_GlyphIndex: 166 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 229 + m_GlyphIndex: 167 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 230 + m_GlyphIndex: 168 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 231 + m_GlyphIndex: 169 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 232 + m_GlyphIndex: 170 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 233 + m_GlyphIndex: 171 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 234 + m_GlyphIndex: 172 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 235 + m_GlyphIndex: 173 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 236 + m_GlyphIndex: 174 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 237 + m_GlyphIndex: 175 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 238 + m_GlyphIndex: 176 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 239 + m_GlyphIndex: 177 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 240 + m_GlyphIndex: 178 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 241 + m_GlyphIndex: 179 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 242 + m_GlyphIndex: 180 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 243 + m_GlyphIndex: 181 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 244 + m_GlyphIndex: 182 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 245 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 246 + m_GlyphIndex: 184 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 247 + m_GlyphIndex: 185 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 248 + m_GlyphIndex: 186 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 249 + m_GlyphIndex: 187 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 250 + m_GlyphIndex: 188 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 251 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 252 + m_GlyphIndex: 190 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 253 + m_GlyphIndex: 191 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 254 + m_GlyphIndex: 192 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 255 + m_GlyphIndex: 193 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8192 + m_GlyphIndex: 1997 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8193 + m_GlyphIndex: 1998 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8194 + m_GlyphIndex: 1999 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8195 + m_GlyphIndex: 2000 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8196 + m_GlyphIndex: 2001 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8197 + m_GlyphIndex: 2002 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8198 + m_GlyphIndex: 2003 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8199 + m_GlyphIndex: 2004 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8200 + m_GlyphIndex: 2005 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8201 + m_GlyphIndex: 2006 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8202 + m_GlyphIndex: 2007 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8203 + m_GlyphIndex: 2008 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8204 + m_GlyphIndex: 2009 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8205 + m_GlyphIndex: 2010 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8206 + m_GlyphIndex: 2011 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8207 + m_GlyphIndex: 2012 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8210 + m_GlyphIndex: 2013 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8211 + m_GlyphIndex: 2014 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8212 + m_GlyphIndex: 2015 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8213 + m_GlyphIndex: 2016 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8214 + m_GlyphIndex: 2017 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8215 + m_GlyphIndex: 2018 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8216 + m_GlyphIndex: 2019 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8217 + m_GlyphIndex: 2020 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8218 + m_GlyphIndex: 2021 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8219 + m_GlyphIndex: 2022 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8220 + m_GlyphIndex: 2023 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8221 + m_GlyphIndex: 2024 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8222 + m_GlyphIndex: 2025 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8223 + m_GlyphIndex: 2026 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8224 + m_GlyphIndex: 2027 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8225 + m_GlyphIndex: 2028 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8226 + m_GlyphIndex: 2029 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 2030 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8234 + m_GlyphIndex: 2031 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8235 + m_GlyphIndex: 2032 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8236 + m_GlyphIndex: 2033 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8237 + m_GlyphIndex: 2034 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8238 + m_GlyphIndex: 2035 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8239 + m_GlyphIndex: 2036 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8240 + m_GlyphIndex: 2037 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8242 + m_GlyphIndex: 2038 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8243 + m_GlyphIndex: 2039 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8244 + m_GlyphIndex: 2040 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8249 + m_GlyphIndex: 2041 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8250 + m_GlyphIndex: 2042 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8252 + m_GlyphIndex: 2043 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8254 + m_GlyphIndex: 2044 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8260 + m_GlyphIndex: 2045 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8286 + m_GlyphIndex: 2046 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8298 + m_GlyphIndex: 2047 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8299 + m_GlyphIndex: 2048 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8300 + m_GlyphIndex: 2049 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8301 + m_GlyphIndex: 2050 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8302 + m_GlyphIndex: 2051 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8303 + m_GlyphIndex: 2052 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8364 + m_GlyphIndex: 2075 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8482 + m_GlyphIndex: 2090 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 9633 + m_GlyphIndex: 2179 + m_Scale: 1 + m_AtlasTextures: + - {fileID: 28684132378477856} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_GetFontFeatures: 1 + m_ClearDynamicDataOnBuild: 0 + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 93 + m_Height: 93 + - m_X: 93 + m_Y: 0 + m_Width: 104 + m_Height: 78 + - m_X: 197 + m_Y: 0 + m_Width: 101 + m_Height: 78 + - m_X: 298 + m_Y: 0 + m_Width: 101 + m_Height: 80 + - m_X: 0 + m_Y: 93 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 188 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 283 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 378 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 472 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 566 + m_Width: 74 + m_Height: 97 + - m_X: 399 + m_Y: 0 + m_Width: 89 + m_Height: 80 + - m_X: 0 + m_Y: 663 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 757 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 851 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 945 + m_Width: 87 + m_Height: 78 + - m_X: 488 + m_Y: 0 + m_Width: 86 + m_Height: 78 + - m_X: 574 + m_Y: 0 + m_Width: 85 + m_Height: 79 + - m_X: 659 + m_Y: 0 + m_Width: 82 + m_Height: 84 + - m_X: 741 + m_Y: 0 + m_Width: 78 + m_Height: 92 + - m_X: 819 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 895 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 971 + m_Y: 0 + m_Width: 47 + m_Height: 94 + - m_X: 93 + m_Y: 78 + m_Width: 105 + m_Height: 25 + - m_X: 78 + m_Y: 103 + m_Width: 76 + m_Height: 91 + - m_X: 78 + m_Y: 194 + m_Width: 73 + m_Height: 93 + - m_X: 78 + m_Y: 287 + m_Width: 69 + m_Height: 95 + - m_X: 78 + m_Y: 382 + m_Width: 69 + m_Height: 94 + - m_X: 78 + m_Y: 476 + m_Width: 69 + m_Height: 94 + - m_X: 74 + m_Y: 570 + m_Width: 66 + m_Height: 93 + - m_X: 76 + m_Y: 663 + m_Width: 60 + m_Height: 100 + - m_X: 76 + m_Y: 763 + m_Width: 59 + m_Height: 99 + - m_X: 76 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 87 + m_Y: 945 + m_Width: 78 + m_Height: 78 + - m_X: 154 + m_Y: 103 + m_Width: 46 + m_Height: 99 + - m_X: 200 + m_Y: 78 + m_Width: 67 + m_Height: 94 + - m_X: 151 + m_Y: 202 + m_Width: 66 + m_Height: 89 + - m_X: 147 + m_Y: 291 + m_Width: 69 + m_Height: 92 + - m_X: 147 + m_Y: 383 + m_Width: 66 + m_Height: 94 + - m_X: 147 + m_Y: 477 + m_Width: 66 + m_Height: 93 + - m_X: 140 + m_Y: 570 + m_Width: 66 + m_Height: 91 + - m_X: 267 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 347 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 427 + m_Y: 80 + m_Width: 72 + m_Height: 80 + - m_X: 499 + m_Y: 78 + m_Width: 74 + m_Height: 80 + - m_X: 573 + m_Y: 79 + m_Width: 78 + m_Height: 80 + - m_X: 651 + m_Y: 84 + m_Width: 90 + m_Height: 66 + - m_X: 741 + m_Y: 92 + m_Width: 77 + m_Height: 78 + - m_X: 818 + m_Y: 93 + m_Width: 76 + m_Height: 78 + - m_X: 894 + m_Y: 93 + m_Width: 76 + m_Height: 80 + - m_X: 970 + m_Y: 94 + m_Width: 48 + m_Height: 81 + - m_X: 267 + m_Y: 160 + m_Width: 105 + m_Height: 25 + - m_X: 217 + m_Y: 172 + m_Width: 46 + m_Height: 99 + - m_X: 263 + m_Y: 185 + m_Width: 76 + m_Height: 78 + - m_X: 372 + m_Y: 160 + m_Width: 89 + m_Height: 52 + - m_X: 339 + m_Y: 185 + m_Width: 29 + m_Height: 78 + - m_X: 368 + m_Y: 212 + m_Width: 83 + m_Height: 65 + - m_X: 136 + m_Y: 663 + m_Width: 43 + m_Height: 99 + - m_X: 179 + m_Y: 661 + m_Width: 43 + m_Height: 99 + - m_X: 206 + m_Y: 570 + m_Width: 44 + m_Height: 91 + - m_X: 222 + m_Y: 661 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 383 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 482 + m_Width: 59 + m_Height: 88 + - m_X: 250 + m_Y: 570 + m_Width: 64 + m_Height: 90 + - m_X: 259 + m_Y: 660 + m_Width: 60 + m_Height: 96 + - m_X: 135 + m_Y: 763 + m_Width: 36 + m_Height: 99 + - m_X: 135 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 165 + m_Y: 945 + m_Width: 75 + m_Height: 78 + - m_X: 171 + m_Y: 762 + m_Width: 27 + m_Height: 99 + - m_X: 198 + m_Y: 760 + m_Width: 59 + m_Height: 89 + - m_X: 194 + m_Y: 861 + m_Width: 23 + m_Height: 84 + - m_X: 217 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 240 + m_Y: 942 + m_Width: 64 + m_Height: 81 + - m_X: 255 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 257 + m_Y: 760 + m_Width: 39 + m_Height: 89 + - m_X: 296 + m_Y: 756 + m_Width: 27 + m_Height: 99 + - m_X: 293 + m_Y: 855 + m_Width: 57 + m_Height: 87 + - m_X: 304 + m_Y: 942 + m_Width: 61 + m_Height: 81 + - m_X: 651 + m_Y: 150 + m_Width: 83 + m_Height: 28 + - m_X: 461 + m_Y: 160 + m_Width: 67 + m_Height: 78 + - m_X: 528 + m_Y: 158 + m_Width: 44 + m_Height: 81 + - m_X: 572 + m_Y: 159 + m_Width: 73 + m_Height: 78 + - m_X: 645 + m_Y: 178 + m_Width: 82 + m_Height: 64 + - m_X: 451 + m_Y: 238 + m_Width: 71 + m_Height: 78 + - m_X: 522 + m_Y: 239 + m_Width: 61 + m_Height: 80 + - m_X: 583 + m_Y: 237 + m_Width: 62 + m_Height: 82 + - m_X: 645 + m_Y: 242 + m_Width: 70 + m_Height: 78 + - m_X: 216 + m_Y: 319 + m_Width: 62 + m_Height: 64 + - m_X: 217 + m_Y: 271 + m_Width: 61 + m_Height: 48 + - m_X: 278 + m_Y: 263 + m_Width: 70 + m_Height: 80 + - m_X: 250 + m_Y: 383 + m_Width: 40 + m_Height: 89 + - m_X: 348 + m_Y: 277 + m_Width: 71 + m_Height: 70 + - m_X: 278 + m_Y: 343 + m_Width: 70 + m_Height: 34 + - m_X: 290 + m_Y: 377 + m_Width: 57 + m_Height: 87 + - m_X: 419 + m_Y: 277 + m_Width: 29 + m_Height: 76 + - m_X: 448 + m_Y: 316 + m_Width: 69 + m_Height: 78 + - m_X: 517 + m_Y: 319 + m_Width: 69 + m_Height: 78 + - m_X: 586 + m_Y: 319 + m_Width: 59 + m_Height: 79 + - m_X: 645 + m_Y: 320 + m_Width: 69 + m_Height: 79 + - m_X: 348 + m_Y: 347 + m_Width: 69 + m_Height: 78 + - m_X: 417 + m_Y: 353 + m_Width: 31 + m_Height: 41 + - m_X: 347 + m_Y: 425 + m_Width: 69 + m_Height: 68 + - m_X: 417 + m_Y: 394 + m_Width: 68 + m_Height: 78 + - m_X: 485 + m_Y: 397 + m_Width: 67 + m_Height: 78 + - m_X: 552 + m_Y: 398 + m_Width: 67 + m_Height: 78 + - m_X: 619 + m_Y: 399 + m_Width: 66 + m_Height: 78 + - m_X: 685 + m_Y: 399 + m_Width: 43 + m_Height: 82 + - m_X: 272 + m_Y: 472 + m_Width: 40 + m_Height: 89 + - m_X: 312 + m_Y: 464 + m_Width: 29 + m_Height: 81 + - m_X: 341 + m_Y: 493 + m_Width: 66 + m_Height: 80 + - m_X: 314 + m_Y: 573 + m_Width: 64 + m_Height: 83 + - m_X: 319 + m_Y: 656 + m_Width: 59 + m_Height: 83 + - m_X: 323 + m_Y: 739 + m_Width: 64 + m_Height: 83 + - m_X: 378 + m_Y: 573 + m_Width: 39 + m_Height: 89 + - m_X: 378 + m_Y: 662 + m_Width: 42 + m_Height: 75 + - m_X: 387 + m_Y: 737 + m_Width: 39 + m_Height: 89 + - m_X: 407 + m_Y: 493 + m_Width: 61 + m_Height: 80 + - m_X: 417 + m_Y: 573 + m_Width: 57 + m_Height: 83 + - m_X: 420 + m_Y: 656 + m_Width: 57 + m_Height: 81 + - m_X: 426 + m_Y: 737 + m_Width: 61 + m_Height: 83 + - m_X: 468 + m_Y: 475 + m_Width: 64 + m_Height: 82 + - m_X: 474 + m_Y: 557 + m_Width: 61 + m_Height: 83 + - m_X: 477 + m_Y: 640 + m_Width: 61 + m_Height: 83 + - m_X: 532 + m_Y: 476 + m_Width: 65 + m_Height: 78 + - m_X: 535 + m_Y: 554 + m_Width: 63 + m_Height: 82 + - m_X: 538 + m_Y: 636 + m_Width: 61 + m_Height: 83 + - m_X: 487 + m_Y: 723 + m_Width: 61 + m_Height: 83 + - m_X: 548 + m_Y: 719 + m_Width: 57 + m_Height: 83 + - m_X: 597 + m_Y: 477 + m_Width: 62 + m_Height: 71 + - m_X: 598 + m_Y: 548 + m_Width: 61 + m_Height: 82 + - m_X: 599 + m_Y: 630 + m_Width: 60 + m_Height: 82 + - m_X: 605 + m_Y: 712 + m_Width: 57 + m_Height: 83 + - m_X: 659 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 659 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 659 + m_Y: 638 + m_Width: 64 + m_Height: 66 + - m_X: 662 + m_Y: 704 + m_Width: 61 + m_Height: 82 + - m_X: 714 + m_Y: 320 + m_Width: 61 + m_Height: 79 + - m_X: 715 + m_Y: 242 + m_Width: 64 + m_Height: 78 + - m_X: 728 + m_Y: 399 + m_Width: 59 + m_Height: 82 + - m_X: 724 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 723 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 723 + m_Y: 638 + m_Width: 61 + m_Height: 80 + - m_X: 723 + m_Y: 718 + m_Width: 61 + m_Height: 79 + - m_X: 727 + m_Y: 178 + m_Width: 62 + m_Height: 64 + - m_X: 789 + m_Y: 171 + m_Width: 63 + m_Height: 78 + - m_X: 779 + m_Y: 249 + m_Width: 62 + m_Height: 78 + - m_X: 775 + m_Y: 327 + m_Width: 61 + m_Height: 66 + - m_X: 787 + m_Y: 393 + m_Width: 59 + m_Height: 82 + - m_X: 789 + m_Y: 475 + m_Width: 57 + m_Height: 82 + - m_X: 852 + m_Y: 171 + m_Width: 41 + m_Height: 81 + - m_X: 893 + m_Y: 173 + m_Width: 62 + m_Height: 79 + - m_X: 841 + m_Y: 252 + m_Width: 61 + m_Height: 79 + - m_X: 902 + m_Y: 252 + m_Width: 60 + m_Height: 80 + - m_X: 962 + m_Y: 175 + m_Width: 61 + m_Height: 79 + - m_X: 962 + m_Y: 254 + m_Width: 61 + m_Height: 66 + - m_X: 962 + m_Y: 320 + m_Width: 61 + m_Height: 62 + - m_X: 836 + m_Y: 331 + m_Width: 61 + m_Height: 62 + - m_X: 846 + m_Y: 393 + m_Width: 59 + m_Height: 81 + - m_X: 846 + m_Y: 474 + m_Width: 59 + m_Height: 80 + - m_X: 905 + m_Y: 332 + m_Width: 57 + m_Height: 80 + - m_X: 962 + m_Y: 382 + m_Width: 61 + m_Height: 62 + - m_X: 905 + m_Y: 412 + m_Width: 57 + m_Height: 79 + - m_X: 962 + m_Y: 444 + m_Width: 61 + m_Height: 53 + - m_X: 905 + m_Y: 491 + m_Width: 57 + m_Height: 78 + - m_X: 962 + m_Y: 497 + m_Width: 61 + m_Height: 53 + - m_X: 962 + m_Y: 550 + m_Width: 61 + m_Height: 43 + - m_X: 323 + m_Y: 822 + m_Width: 63 + m_Height: 30 + - m_X: 350 + m_Y: 852 + m_Width: 39 + m_Height: 89 + - m_X: 365 + m_Y: 941 + m_Width: 43 + m_Height: 82 + - m_X: 389 + m_Y: 826 + m_Width: 39 + m_Height: 89 + - m_X: 428 + m_Y: 820 + m_Width: 59 + m_Height: 78 + - m_X: 487 + m_Y: 806 + m_Width: 58 + m_Height: 78 + - m_X: 784 + m_Y: 638 + m_Width: 39 + m_Height: 89 + - m_X: 787 + m_Y: 559 + m_Width: 55 + m_Height: 79 + - m_X: 784 + m_Y: 727 + m_Width: 44 + m_Height: 78 + - m_X: 823 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 828 + m_Y: 727 + m_Width: 38 + m_Height: 82 + - m_X: 842 + m_Y: 557 + m_Width: 28 + m_Height: 81 + - m_X: 870 + m_Y: 554 + m_Width: 28 + m_Height: 81 + - m_X: 898 + m_Y: 569 + m_Width: 57 + m_Height: 66 + - m_X: 955 + m_Y: 593 + m_Width: 62 + m_Height: 58 + - m_X: 864 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 905 + m_Y: 635 + m_Width: 41 + m_Height: 89 + - m_X: 946 + m_Y: 651 + m_Width: 57 + m_Height: 79 + - m_X: 866 + m_Y: 727 + m_Width: 40 + m_Height: 82 + - m_X: 906 + m_Y: 724 + m_Width: 40 + m_Height: 82 + - m_X: 946 + m_Y: 730 + m_Width: 57 + m_Height: 66 + - m_X: 389 + m_Y: 915 + m_Width: 42 + m_Height: 26 + - m_X: 408 + m_Y: 941 + m_Width: 38 + m_Height: 82 + - m_X: 446 + m_Y: 898 + m_Width: 39 + m_Height: 89 + - m_X: 545 + m_Y: 806 + m_Width: 28 + m_Height: 78 + - m_X: 573 + m_Y: 802 + m_Width: 47 + m_Height: 78 + - m_X: 620 + m_Y: 795 + m_Width: 57 + m_Height: 65 + - m_X: 677 + m_Y: 786 + m_Width: 46 + m_Height: 56 + - m_X: 723 + m_Y: 797 + m_Width: 59 + m_Height: 59 + - m_X: 782 + m_Y: 805 + m_Width: 46 + m_Height: 55 + - m_X: 828 + m_Y: 809 + m_Width: 59 + m_Height: 58 + - m_X: 487 + m_Y: 884 + m_Width: 70 + m_Height: 25 + - m_X: 485 + m_Y: 909 + m_Width: 57 + m_Height: 65 + - m_X: 485 + m_Y: 974 + m_Width: 50 + m_Height: 49 + - m_X: 542 + m_Y: 909 + m_Width: 28 + m_Height: 78 + - m_X: 887 + m_Y: 809 + m_Width: 29 + m_Height: 64 + - m_X: 916 + m_Y: 806 + m_Width: 42 + m_Height: 65 + - m_X: 958 + m_Y: 796 + m_Width: 54 + m_Height: 64 + - m_X: 620 + m_Y: 860 + m_Width: 57 + m_Height: 50 + - m_X: 677 + m_Y: 842 + m_Width: 43 + m_Height: 54 + - m_X: 720 + m_Y: 856 + m_Width: 54 + m_Height: 41 + - m_X: 774 + m_Y: 860 + m_Width: 51 + m_Height: 52 + - m_X: 825 + m_Y: 867 + m_Width: 48 + m_Height: 52 + - m_X: 873 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 446 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 958 + m_Y: 860 + m_Width: 54 + m_Height: 24 + - m_X: 535 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 677 + m_Y: 896 + m_Width: 43 + m_Height: 43 + - m_X: 720 + m_Y: 897 + m_Width: 45 + m_Height: 41 + - m_X: 765 + m_Y: 912 + m_Width: 44 + m_Height: 38 + - m_X: 809 + m_Y: 919 + m_Width: 43 + m_Height: 42 + - m_X: 852 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 852 + m_Y: 951 + m_Width: 69 + m_Height: 23 + - m_X: 915 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 957 + m_Y: 884 + m_Width: 42 + m_Height: 38 + - m_X: 919 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 921 + m_Y: 951 + m_Width: 44 + m_Height: 27 + - m_X: 965 + m_Y: 951 + m_Width: 27 + m_Height: 38 + - m_X: 573 + m_Y: 880 + m_Width: 42 + m_Height: 26 + - m_X: 570 + m_Y: 906 + m_Width: 42 + m_Height: 38 + - m_X: 570 + m_Y: 944 + m_Width: 42 + m_Height: 38 + - m_X: 612 + m_Y: 910 + m_Width: 41 + m_Height: 38 + - m_X: 612 + m_Y: 948 + m_Width: 35 + m_Height: 37 + - m_X: 573 + m_Y: 982 + m_Width: 29 + m_Height: 39 + - m_X: 602 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 630 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 986 + m_Y: 922 + m_Width: 29 + m_Height: 29 + - m_X: 992 + m_Y: 951 + m_Width: 28 + m_Height: 38 + - m_X: 647 + m_Y: 948 + m_Width: 29 + m_Height: 28 + - m_X: 676 + m_Y: 939 + m_Width: 28 + m_Height: 38 + m_FreeGlyphRects: + - m_X: 78 + m_Y: 93 + m_Width: 15 + m_Height: 10 + - m_X: 74 + m_Y: 566 + m_Width: 4 + m_Height: 4 + - m_X: 198 + m_Y: 78 + m_Width: 2 + m_Height: 25 + - m_X: 151 + m_Y: 194 + m_Width: 3 + m_Height: 8 + - m_X: 147 + m_Y: 287 + m_Width: 4 + m_Height: 4 + - m_X: 267 + m_Y: 78 + m_Width: 31 + m_Height: 2 + - m_X: 488 + m_Y: 78 + m_Width: 11 + m_Height: 2 + - m_X: 573 + m_Y: 78 + m_Width: 1 + m_Height: 1 + - m_X: 651 + m_Y: 79 + m_Width: 8 + m_Height: 5 + - m_X: 818 + m_Y: 92 + m_Width: 1 + m_Height: 1 + - m_X: 970 + m_Y: 93 + m_Width: 1 + m_Height: 1 + - m_X: 200 + m_Y: 172 + m_Width: 17 + m_Height: 30 + - m_X: 263 + m_Y: 172 + m_Width: 4 + m_Height: 13 + - m_X: 368 + m_Y: 185 + m_Width: 4 + m_Height: 27 + - m_X: 140 + m_Y: 661 + m_Width: 39 + m_Height: 2 + - m_X: 250 + m_Y: 660 + m_Width: 9 + m_Height: 1 + - m_X: 136 + m_Y: 762 + m_Width: 35 + m_Height: 1 + - m_X: 179 + m_Y: 760 + m_Width: 19 + m_Height: 2 + - m_X: 171 + m_Y: 861 + m_Width: 23 + m_Height: 1 + - m_X: 198 + m_Y: 849 + m_Width: 19 + m_Height: 12 + - m_X: 217 + m_Y: 942 + m_Width: 23 + m_Height: 3 + - m_X: 259 + m_Y: 756 + m_Width: 37 + m_Height: 4 + - m_X: 293 + m_Y: 849 + m_Width: 3 + m_Height: 6 + - m_X: 499 + m_Y: 158 + m_Width: 29 + m_Height: 2 + - m_X: 572 + m_Y: 158 + m_Width: 1 + m_Height: 1 + - m_X: 645 + m_Y: 159 + m_Width: 6 + m_Height: 19 + - m_X: 451 + m_Y: 212 + m_Width: 10 + m_Height: 26 + - m_X: 522 + m_Y: 238 + m_Width: 6 + m_Height: 1 + - m_X: 572 + m_Y: 237 + m_Width: 11 + m_Height: 2 + - m_X: 216 + m_Y: 291 + m_Width: 1 + m_Height: 28 + - m_X: 263 + m_Y: 263 + m_Width: 15 + m_Height: 8 + - m_X: 348 + m_Y: 263 + m_Width: 20 + m_Height: 14 + - m_X: 278 + m_Y: 377 + m_Width: 12 + m_Height: 6 + - m_X: 448 + m_Y: 277 + m_Width: 3 + m_Height: 39 + - m_X: 517 + m_Y: 316 + m_Width: 5 + m_Height: 3 + - m_X: 417 + m_Y: 347 + m_Width: 2 + m_Height: 6 + - m_X: 347 + m_Y: 377 + m_Width: 1 + m_Height: 48 + - m_X: 485 + m_Y: 394 + m_Width: 32 + m_Height: 3 + - m_X: 552 + m_Y: 397 + m_Width: 34 + m_Height: 1 + - m_X: 619 + m_Y: 398 + m_Width: 26 + m_Height: 1 + - m_X: 250 + m_Y: 472 + m_Width: 22 + m_Height: 10 + - m_X: 290 + m_Y: 464 + m_Width: 22 + m_Height: 8 + - m_X: 272 + m_Y: 561 + m_Width: 69 + m_Height: 9 + - m_X: 341 + m_Y: 464 + m_Width: 6 + m_Height: 29 + - m_X: 312 + m_Y: 545 + m_Width: 29 + m_Height: 25 + - m_X: 314 + m_Y: 545 + m_Width: 27 + m_Height: 28 + - m_X: 314 + m_Y: 656 + m_Width: 5 + m_Height: 4 + - m_X: 319 + m_Y: 739 + m_Width: 4 + m_Height: 17 + - m_X: 378 + m_Y: 737 + m_Width: 9 + m_Height: 2 + - m_X: 416 + m_Y: 425 + m_Width: 1 + m_Height: 68 + - m_X: 417 + m_Y: 656 + m_Width: 3 + m_Height: 6 + - m_X: 416 + m_Y: 472 + m_Width: 69 + m_Height: 3 + - m_X: 416 + m_Y: 472 + m_Width: 52 + m_Height: 21 + - m_X: 468 + m_Y: 557 + m_Width: 6 + m_Height: 16 + - m_X: 474 + m_Y: 640 + m_Width: 3 + m_Height: 16 + - m_X: 532 + m_Y: 475 + m_Width: 20 + m_Height: 1 + - m_X: 532 + m_Y: 554 + m_Width: 3 + m_Height: 3 + - m_X: 535 + m_Y: 636 + m_Width: 3 + m_Height: 4 + - m_X: 477 + m_Y: 723 + m_Width: 10 + m_Height: 14 + - m_X: 538 + m_Y: 719 + m_Width: 10 + m_Height: 4 + - m_X: 597 + m_Y: 476 + m_Width: 22 + m_Height: 1 + - m_X: 597 + m_Y: 548 + m_Width: 1 + m_Height: 6 + - m_X: 598 + m_Y: 630 + m_Width: 1 + m_Height: 6 + - m_X: 599 + m_Y: 712 + m_Width: 6 + m_Height: 7 + - m_X: 659 + m_Y: 477 + m_Width: 26 + m_Height: 4 + - m_X: 659 + m_Y: 704 + m_Width: 3 + m_Height: 8 + - m_X: 734 + m_Y: 150 + m_Width: 7 + m_Height: 28 + - m_X: 734 + m_Y: 170 + m_Width: 84 + m_Height: 1 + - m_X: 734 + m_Y: 170 + m_Width: 55 + m_Height: 8 + - m_X: 779 + m_Y: 242 + m_Width: 10 + m_Height: 7 + - m_X: 775 + m_Y: 320 + m_Width: 4 + m_Height: 7 + - m_X: 775 + m_Y: 393 + m_Width: 12 + m_Height: 6 + - m_X: 787 + m_Y: 475 + m_Width: 2 + m_Height: 6 + - m_X: 893 + m_Y: 171 + m_Width: 1 + m_Height: 2 + - m_X: 841 + m_Y: 249 + m_Width: 11 + m_Height: 3 + - m_X: 1018 + m_Y: 0 + m_Width: 5 + m_Height: 175 + - m_X: 955 + m_Y: 173 + m_Width: 15 + m_Height: 2 + - m_X: 955 + m_Y: 173 + m_Width: 7 + m_Height: 79 + - m_X: 836 + m_Y: 327 + m_Width: 5 + m_Height: 4 + - m_X: 897 + m_Y: 331 + m_Width: 5 + m_Height: 62 + - m_X: 897 + m_Y: 332 + m_Width: 8 + m_Height: 61 + - m_X: 386 + m_Y: 822 + m_Width: 1 + m_Height: 30 + - m_X: 323 + m_Y: 852 + m_Width: 27 + m_Height: 3 + - m_X: 350 + m_Y: 941 + m_Width: 15 + m_Height: 1 + - m_X: 386 + m_Y: 826 + m_Width: 3 + m_Height: 26 + - m_X: 426 + m_Y: 820 + m_Width: 2 + m_Height: 6 + - m_X: 789 + m_Y: 557 + m_Width: 53 + m_Height: 2 + - m_X: 846 + m_Y: 554 + m_Width: 24 + m_Height: 3 + - m_X: 898 + m_Y: 554 + m_Width: 7 + m_Height: 15 + - m_X: 955 + m_Y: 569 + m_Width: 7 + m_Height: 24 + - m_X: 870 + m_Y: 635 + m_Width: 35 + m_Height: 3 + - m_X: 946 + m_Y: 635 + m_Width: 9 + m_Height: 16 + - m_X: 905 + m_Y: 724 + m_Width: 1 + m_Height: 3 + - m_X: 428 + m_Y: 898 + m_Width: 18 + m_Height: 17 + - m_X: 431 + m_Y: 898 + m_Width: 15 + m_Height: 43 + - m_X: 548 + m_Y: 802 + m_Width: 25 + m_Height: 4 + - m_X: 605 + m_Y: 795 + m_Width: 15 + m_Height: 7 + - m_X: 662 + m_Y: 786 + m_Width: 15 + m_Height: 9 + - m_X: 782 + m_Y: 797 + m_Width: 2 + m_Height: 8 + - m_X: 485 + m_Y: 898 + m_Width: 2 + m_Height: 11 + - m_X: 906 + m_Y: 806 + m_Width: 10 + m_Height: 3 + - m_X: 1003 + m_Y: 651 + m_Width: 20 + m_Height: 145 + - m_X: 946 + m_Y: 796 + m_Width: 12 + m_Height: 10 + - m_X: 720 + m_Y: 842 + m_Width: 3 + m_Height: 14 + - m_X: 774 + m_Y: 856 + m_Width: 8 + m_Height: 4 + - m_X: 825 + m_Y: 860 + m_Width: 3 + m_Height: 7 + - m_X: 873 + m_Y: 867 + m_Width: 14 + m_Height: 6 + - m_X: 446 + m_Y: 1019 + m_Width: 39 + m_Height: 4 + - m_X: 484 + m_Y: 987 + m_Width: 1 + m_Height: 36 + - m_X: 535 + m_Y: 974 + m_Width: 7 + m_Height: 13 + - m_X: 765 + m_Y: 897 + m_Width: 9 + m_Height: 15 + - m_X: 720 + m_Y: 938 + m_Width: 45 + m_Height: 85 + - m_X: 809 + m_Y: 912 + m_Width: 16 + m_Height: 7 + - m_X: 852 + m_Y: 919 + m_Width: 21 + m_Height: 7 + - m_X: 916 + m_Y: 871 + m_Width: 42 + m_Height: 2 + - m_X: 957 + m_Y: 871 + m_Width: 1 + m_Height: 13 + - m_X: 557 + m_Y: 884 + m_Width: 16 + m_Height: 22 + - m_X: 557 + m_Y: 884 + m_Width: 13 + m_Height: 25 + - m_X: 615 + m_Y: 880 + m_Width: 5 + m_Height: 30 + - m_X: 612 + m_Y: 906 + m_Width: 8 + m_Height: 4 + - m_X: 535 + m_Y: 1019 + m_Width: 38 + m_Height: 4 + - m_X: 570 + m_Y: 982 + m_Width: 3 + m_Height: 5 + - m_X: 535 + m_Y: 1021 + m_Width: 67 + m_Height: 2 + - m_X: 602 + m_Y: 982 + m_Width: 10 + m_Height: 3 + - m_X: 647 + m_Y: 978 + m_Width: 318 + m_Height: 7 + - m_X: 658 + m_Y: 978 + m_Width: 307 + m_Height: 45 + - m_X: 658 + m_Y: 989 + m_Width: 365 + m_Height: 34 + - m_X: 1012 + m_Y: 651 + m_Width: 11 + m_Height: 271 + - m_X: 999 + m_Y: 884 + m_Width: 24 + m_Height: 38 + - m_X: 957 + m_Y: 922 + m_Width: 29 + m_Height: 4 + - m_X: 1017 + m_Y: 593 + m_Width: 6 + m_Height: 358 + - m_X: 1020 + m_Y: 593 + m_Width: 3 + m_Height: 430 + - m_X: 1015 + m_Y: 651 + m_Width: 8 + m_Height: 300 + - m_X: 653 + m_Y: 910 + m_Width: 24 + m_Height: 29 + - m_X: 653 + m_Y: 910 + m_Width: 23 + m_Height: 38 + - m_X: 704 + m_Y: 939 + m_Width: 61 + m_Height: 84 + - m_X: 704 + m_Y: 950 + m_Width: 105 + m_Height: 73 + - m_X: 704 + m_Y: 961 + m_Width: 148 + m_Height: 62 + - m_X: 647 + m_Y: 977 + m_Width: 274 + m_Height: 8 + - m_X: 647 + m_Y: 976 + m_Width: 29 + m_Height: 9 + - m_X: 658 + m_Y: 977 + m_Width: 263 + m_Height: 46 + - m_X: 658 + m_Y: 976 + m_Width: 18 + m_Height: 47 + - m_X: 704 + m_Y: 974 + m_Width: 217 + m_Height: 49 + m_FontFeatureTable: + m_MultipleSubstitutionRecords: [] + m_LigatureSubstitutionRecords: [] + m_GlyphPairAdjustmentRecords: + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 50 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 70 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -5.578125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 83 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 84 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + m_MarkToBaseAdjustmentRecords: [] + m_MarkToMarkAdjustmentRecords: [] + m_ShouldReimportFontFeatures: 0 + m_FallbackFontAssetTable: + - {fileID: 11400000, guid: 2e498d1c8094910479dc3e1b768306a4, type: 2} + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + fallbackFontAssets: [] + atlas: {fileID: 0} +--- !u!28 &28684132378477856 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_IsAlphaChannelOptional: 0 + serializedVersion: 4 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 0 + m_IsPreProcessed: 0 + m_IgnoreMipmapLimit: 0 + m_MipmapLimitGroupName: + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: -92 + m_VTOnly: 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 + m_PlatformBlob: + image data: 1048576 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f101112121313131212100f0e0c0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a1313131313131313130e0d0b08030000000000000000000000000000000000000002070a0c0d1313131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313130e0d0b0803000000000000000000000000000000000000000000000004080a0a13131313131313131313131313131313131313131313131313131313131313131313131313131313130a09070400000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000020507080c0f1112131211100c080806020000000000000000000000030607090d1011121312110e0a070604010000000000000000000000000000000000000000000000000000000000000000000000000606060606060000000000000000000000000000000000000000000000000000000000010507070c0f1112131312100c08080602000000000000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000000000000000000000000000306080913131313131207070501000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000004080a0a0b0b0b0b0b0b0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131315171a1c1d1e1e1f20201f1f1e1d1c1b19171513120f0b06060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316172020202020202020201b1a18140f080100000000000000000000000000000000070e1317191a202020202020202020181715110c060000000000000000000000000000000000000000000000000000030a10161a1c1d202020202020201b1a18140f080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000000000000000000106090b0c131313131313080705020000000000000000000000000000000002090e111414181c1e1f201f1e1c191514120e090300000000000000060b101213161a1d1e1f201e1d1b171413110d0701000000000000000000000000000000000000000000000000000000000000030608091313131313130b0a0805000000000000000000000000000000000000000000000002080d111314191c1e1f201f1e1c191514120e09030000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000000000000000000000000000000002080d1113142020202020191815120d060000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d080200000000000000000000000000000000000000000000000002080d1113142020202020191815120d06000000000000000000000000000000050b10141617181818181818181413110d07010000000000000000000001030405060606060504040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f09010000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214181c1f20222426282a2a2b2c2c2c2c2c2b2a2927262422201f1c171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2022232d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000010a12191f2326272d2d2d2d2d2d2d2d2d2424211d171009000000000000000000000000000000000000000000000000040d151c2126292a2d2d2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c161008000000000000000000000000060d1215181920202020201f1514120e090300000000000000000000000002080e141a1e202125292a2b2c2c2b292622211e1a150e0903000000020a11171c1f2023272a2b2c2c2b2a282420201d18130c07000000000000000000000000000000000000000000000000000000030a0f121515202020202020181715110c060000000000000000000000000000000000000002080d13191e202125292b2c2d2c2b292622211e1a150e09030000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c040000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c0400000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000810171c2023242525252525252520201d18130c0400000000030607090b0e0f1112121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2123282c2d2f31333537373838393939383837353433302e2d2b282221201d1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921272c2f303939393939393939393433302b251d140b010000000000000000000000000a141c242a2f323339393939393939393931302d28221b120900000000000000000000000000000000000000000000030d161f262d323536393939393939393433302b251d140b0000000000000000000000000000000008111a22282d30313939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a1108000000000000000000010911181e2224252d2d2d2d2d2c22211e1a140d0600000000000000000000050d14191f252a2d2e3235373839383736322f2e2b26201a150e0600070c141c23282b2d303336383939383734312d2c29241d18120b03000000000000000000000000000000000000000000000000060e151a1f21222c2d2d2d2d2d2424211d1710090000000000000000000000000000000000050c13191e252a2d2e3235373939393836332e2d2b261f1a150e0600000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b13090000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b1309000000000000000000000008121a22282d3031313131313131312d2c29241d160d0405060b10121316181a1c1d1f1f20201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d20262a2d2e34383a3c3e40424344454546464645454342413f3d3b3938332d2d2c2924201e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b33383c3d46464646464646464641403c362f261d1308000000000000000000000007121c262e353b3f404646464646464646463e3d39342c241b10060000000000000000000000000000000000000000000a151f2831383e42434646464646464641403c362f261d0f05000000000000000000000000000005101a232c33393c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a1005000000000000000009131b23292e31323939393939392e2d2a261f180f060000000000000000080e171e252a30363a3b3f424445464544433f3b3a37312b2620180f0b12181e262e34383a3c40434445464544413d3a39352f28231c150c050000000000000000000000000000000000000000000006101820262b2e2f39393939393931302d28221a1209000000000000000000000000000000070e161e252a3036393a3f424445464645433f3b3a37312b2620180f0900000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b11060000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c02000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b110600000000000000000005101a242c33393c3d3e3e3e3e3e3e3e3a39352f281f160b1113171c1f20222527292a2b2c2c2d2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d130900000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d1309000000000000000000000000010b151f272f343846464646464646464645423d352d24190f04000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d24292c31363a3b404546484a4d4f505151525353525251504f4e4c4a4846443f3d3a39352f2d2a251f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a5353535353535353534e4c4841382f251a0f03000000000000000000020e19242e3840474b4d5353535353535353534b49453e362c22170c000000000000000000000000000000000000000005101c26313a43494e50535353535353534e4c4841382f21170d03000000000000000000000000000b17222c363e44494a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b0000000000000006111b252d343a3e3f4646464646463b3a36312921180b0200000000000008111a202930363b4246474b4f51525352514f4c4847423c37312a211b151c232830383f4446494d5051525351504e4a4745403a342e271e170e050000000000000000000000000000000000000000030e18222a31373a3c4646464646463e3d39342c241a0e0500000000000000000000000000071019202830363a4146474c4f51525352514f4c4847423c37312a211b12090100000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d01000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d0100000000000000000b17222c363e44494a4b4b4b4b4b4b4b4745403a31281d191d2023282b2d2f3234363738393939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393b4246484b51535557595b5d5d5e5f5f5f5f5f5e5d5c5a59575553504a4a4745413b3a36302c29241d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f54566060606060606060605b58534a41362b20140400000000000000000007131f2a35404a52575a606060606060606060575550483e34281d1101000000000000000000000000000000000000000a16212d38434c545a5d606060606060605a58534a4133291f140900000000000000000000000004101c28333e48505557606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c10040000000000010d18232d373f464a4c5353535353524846423b33291d140a000000000008111a232c323b41464d5254585c5d5e5f5f5e5c5955534d47423c332d241e272e343e424a5053565a5d5e5f5f5e5d5b5753514b444039302920170f05000000000000000000000000000000000000000a15202a343c4347485353535353534b49453e362c20170d020000000000000000000000071119222b323a41464c5254585c5e5f605f5e5c5955534d47423c332d241b130900000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e1206000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c0300000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e12060000000000000004101c28333e485055575858585858585853514b433a2f2625292d2e34383a3c3e414244454546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e08020000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000000000000000000000000000000000000000060d151d232930363a4045474d5355545c60626466686a6a6b6b6c6c6c6b6b6a6867666361605b545654514b4846423b39352f2a251f1a150e08020000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c67645c53483c3020150a0000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c6c6c64615a5045392d1d1207000000000000000000000000000000000000000d1a26323e49545e66696c6c6c6c6c6c6c67645c53453b30251a0e0200000000000000000000000814202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000000006121e29343f4951565860606060605f55534d453b2f261b1106000000050f1a232c353e444c52575e6165686a6b6c6b6a6965625f57534d453f372d27303940444f545c606366696b6c6c6b6a6764605d55514a423b322921170b020000000000000000000000000000000000030f1a26313c464e53555f6060606060575550483e32291e130800000000000000000000050e19232b343d444c52565e6165686a6c6c6c6b6966615f57534d453e362d251b110800000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e221509000000000000000814202d3944505a616464646464646464605d554b41382d3035393a3f4446494b4d4f5052525353525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000000000000000000000000000000000000000000000000000000030a11171f272f343b42464b5153575f6165666d6f71737576777878797979787876757472706e6c666663605d5554524d4745403936312b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70797979797979797979746e64584c3c32261b0f0300000000000000000c1926323f4b57636e73797979797979797979716c615549392f23180c000000000000000000000000000000000000000f1c2935424e5a66707679797979797979746e64574d42362a1f140900000000000000000000000a1623303c4955616c707979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f23160900000000000915222e3a46515b62656c6c6c6c6c6c615f574d41382d22170b0300030d17212c353e474f565e61696e7275777879787776726e69625f5751493f373039424a515961666d6f7376777879787774706d67605c544d443b33291d140a000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c64615a50443a3025190e040000000000000000020d17202b353d464f565e61686d7275777879797876726e69625f5750483f372d23190d0400000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c1207000000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e312418080100000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e31241808010000000000000a1623303c4955616c70717171717171716d675d53493f383a4146474a505355585a5c5d5e5f5f605f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000000000040c151c2328313940454d52555d6065696e7276797b7d80828384848586868585848382817f7d7b797673706d6765615e5753514b46423b37312a251e170e07000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d868686868686868686807467584e43372b1f12060000000000000005111e2a36424d576673808686868686868686867e7164554b4034291c1004000000000000000000000000000000000000101d2a3643505d697682868686868686868074695e52463b30251a0e02000000000000000000000a1724313d4a5764707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a00000000000b1824313e4a56626d727979797979796e695f53493f33271f14090009141f29333e474f5961686e747b7e828485868584827f7b756e69625b51493f39424b545c606c70787c80838485868483817d7a726d665e564d453b2f261c1106000000000000000000000000000000000815212e3a47535f6a6f797979797979716c61564c41362a20160c020000000000000009141f29333d474f5960686d747a7f828485868584827f7b756e69625a51493f352b1f160c01000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c04000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c030810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c0400000000000a1724313d4a5764707e7e7e7e7e7e7e7e796d655b504443484c5254545c60626567696a6b6c6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000000000000000000000000000000000000000000060d161e262e343d434b51575e61676d72777b7f8286888a8c8e909091929292929291908f8d8c8a888583807d7a76726e6964605d55534d47433c36302920191007000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d939393939393939184786a5f53473b2e211508000000000000000714202d3a46525e69778390939393939393938e8275675c5145382c1f13060000000000000000000000000000000000000a1723303d4a5663707d89959393939392867b6e61574d42362a1f1409000000000000000000000a1724313d4a5764707d8a9393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a00000000000c1925323f4c5865727f8686868686867b6e655b50443b31251a0e050e1a25313b454f59616b707a81878b8f90919292918f8c88827b726d625b5147404b545c666d757d84898d9091929291908e8a857f786e695e574d42382d22170b010000000000000000000000000000000915222f3c4855626f7b8786868686867e71685e52463e32281e1308000000000000020e1a25303b454f59606b6f7a81868b8f91929392918f8c87827b716c625b51473d31281d1307000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140908111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d040000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d04000000000a1724303d4a5763707d868b8b8b8b8b8b81776c605a504e54565e6165666d6f7174757778787979787877767573706e696763605c54524c46413b322a251e170e060000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c201306000000000000000000000000000000000000000000000000000000060f171f2830383f444f555c60696e737a7f84888b8f929897999b9d9d9e9e9f9f9f9e9e9d9b9a99969892908c8986827f7b76716d67615e57534e46413b322b22190f04000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e9f9f9f9f9fa196887c6f6255483c3025190d010000000000000814212e3b4754616e7b8795a09f9f9f9f9f9f9285796d6053473a2d22170b0000000000000000000000000000000000000916222f3c4854606b7683909da79fa3998d8074695e52463b3025190e020000000000000000000a1724313d4a5764707d8a979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a00000000000613202d394653606c7782909893988f82776c60574d42362a20170d121e2a36424d57616b707d868e939a9b9d9e9d9d9d9c98948f877f726d62594f45515c666d78818a9196999c9e9d9d9e9d9a98928c837b6e695e544a3f33281d12070000000000000000000000000000000815212e3a47535f6a737f8c95939392857a6d615a50443a3024190d04000000000005111e2a36424d57606b6f7d858d92999b9d9c9b9c9e9c9a938f867e726d62594f433a2f24180d0100000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d101a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c01000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d1a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c010000000a16232f3c4855616b727f8c93979797938d80736c6158586062686d7175797c7e8082838585868685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000050e172129313a424a505960676d737b80858b9195989c9fa3a39f9d9b9a999898989898999b9c9d9fa3a29f9c9999928f8b87837e79746e69625f58524c443d342b21160a000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adacacacb2a8998c7f7266564c41362a1d1105000000000004101c2834404b5465717e8b98a7b1acacacaea2988a7d7063544a3f33281c0f0300000000000000000000000000000000000714202c38444f5963707d8a959fabab9f92867b6e61564d42362a1f14080000000000000000000a1724313d4a5764707d8a97a3acacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a3968a7d7063574a3d3024170a000000000005121f2b3744505b656e7b86929f9f948b7e72695e53463f32291f1414212d3a46535e69707d8692989f9d9b9691909192999f9e99928b7f726b60554e58606d78818e939ea09e9892909091979d9f9f9590847b6e665b5044392f23180c00000000000000000000000000000006121f2b37434e58606d78839099a1978e81756c61564c4135291f160c01000000000714202d3a46525e696f7d8691979f9f9892908e8f91979f9f98928b7f726b60554b4035291d1307000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f1617212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f16212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000714202c38444f59636d74818e959fa59c928a7e716a60626a6f757a7e8285888b8d8f9091929293929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000030d172029333b434c545c606b707980868d92979da0a29f9b989892908e8d8c8c8b8b8b8c8d8e8f919299979a9d9fa39f9c9a938f8b85807b756e6a615e564e463d32271b0f03000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808d99a8b1acaaacaea99d908376685e5246392d201306000000000006131f2c3845515c6675828f9ba8b0aba9abb0aa9a8e8174665b5044382b1f1206000000000000000000000000000000000004101c27333d4855616b7783909da7aea3988d8074695e52463b3025190e0200000000000000000a1724313d4a5764707d8a97a3b0b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a968a7d7063574a3d3024170a0000000000030f1b27333f49535f69727f8c959f9f92867b6e615a50443b3025191f2c38434e58616e7b869298a29c938e88848384868c9299a39f93887d6f675c535f6a73808d939ea197928b858483858990959fa0969083786c60554b4034291c10040000000000000000000000000000030f1a26313c44515c666f7c87929f9e938a7d70685d52453d31281d130700000007131f2c38434f59616e7b859298a19a938c86838282858a9297a29f93877d70675d51453a2f24180d010000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e1c28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d0100000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d01000004101c28333e47515b606d79839096a1a49f92867c6f6a6f767c81868b8f9298989a9c9d9e9f9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000020b151f29323b454d565d666d747d848c92999fa29f9c98928f8b88858381807f7f7e7e7f7f8081828486888a8d9092999b9ea19f9c98928d86817c746e6860584e43382c1f130700000000000000000000000000000000000000000000000000000000000814212e3a47535f697784919daaa7a09d9fa2aa9f93867a6d6154473a2e23170c00000000000713202d3a4653606d7985929faca69f9c9fa6ab9e9285796c605346392d20130a0000000000000000000000000000000000000b16212c38444f5964707d8a95a0acaa9f92867b6e61564d41362a1e140800000000000000000a1724313d4a5764707d8a97a3b0aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7d7063574a3d3024170a0000000000000b17222d38414d57606d78839099a2988f82766c62564d41362a20222e3b4854606a75828f98a29c918c817b7876777a7f87929aa49a9184796d6056626e7c87929fa19791857e797776787c838f949f9f958b7f72675c5145382c1f13060000000000000000000000000000000a15202834404a54606a73808d96a09e91857a6d60594f433a2f24180d0300000915222f3b4854606b75828f97a19f9388807a767576797e859297a2999184796d60554b4035291d1104000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24202d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f242d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000b17212c353f45515c676e7a849198a2a39891857b747c82898e92999c9fa2aaa7a8aaa8a8a7a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e050000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000a141d27313a444d575f686d78808991969fa39e9b948f8a85827e7b7977757373727171727273747677797b7e8083868a8e92979b9fa29f99928e87817a6f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0aca095909298a2a4998a7e7164544a3f34281c1003000000000a1723303d4a5663707d8998a2a99f9490949faba197897c6f6356493c31261b0f03000000000000000000000000000000000005101c28333e4653606c7883909da7aea3988d8074685e52463b3025190e02000000000000000a1724313d4a5764707d8a97a3b0ab9e91848080808080808080808080808080808080808080808080808080808080808080807c6e6255483b2f22150800000000000006111b262f3c44505c666f7c86929f9f948b7e71685e52463e32292834404b54626f7c89939e9f948c7f746e696a686d737e88939fa0968b7f72655e6875828f99a39e91857b716d676a6a6f78828f98a29f9285796d6053473a2e23170b000000000000000000000000000000030c18232e39424e58606d7984919aa1978e81746b60554b4035291f150b0105111e2a36414c56636f7c89939e9e938b7e736d6868666d717c85929fa1968c8073675d5145392c2013070000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c41352923303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c413529303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000005101a232834404b555e686f7c86929aa4a197908381878f949b9fa3abacaaaba39f9d9c9b9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006111c262f39434c565f696e7a828d929ea0a09d938e88827d7975716e6c666867666565656565666869666d6e7174767a7d81858a8e92989ea19f99928e867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c99a7aa9d908386929fab9b8e8175665c5044382c1f120600000005121e2a36424d576774808d9aaaa1979083909ca9a99a8d807367584e43372b1f12060000000000000000000000000000000000000b161f2b3744505b65717e8a95a0acaa9f92867b6e61564c41362a1e14080a0a0a0a0a0a0a0a1724313d4a5764707d8a97a3b0a99c8f827673737373737373737373737373737373737373737373737373737373737373736e6a5f53473a2e211408000000000000000a141d28343f4a545f6a737f8c95a09f92857b6e615a50443a302c3845515c6674818e9aa59c9082786c615f575d616c74818d99a49d9083776a616d7a86929fa0958a7d7069605c5860666e7b86929fa2978a7e7164544a3f34281c100300000000000000000000000000000007121c27303c45515c676f7d88939f9d93897d70675d51453d31271d12070714202d3946525e6875828f9ca59b8e81756c615d565c606a717e8b96a09f92857a6d6053473a2f24180c00000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c3026313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d211407000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d21140700000000081118232e39434c565f6a717e88939fa5a095908d93999fa6acaaa8a09d999992908f8e8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000b17222d38424b555e686e7b838f949da49c969189817c76706d666561605b545a5959585858595a5b545c60626467676d7174797d81868c91969da09e9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9a79a8d80828f9ca99f9285796d6053463a2d2013090000000714212d3a46535f697784919daa9e91857e8a97a8aa9e9184776a5f53473a2e211509000000000000000000000000000000000000030f1b27333f4953606c7884919da8aea3988d8074685e52463b3025191616161616161616161724313d4a5764707d8a97a3b0a99c8f82766967676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000020b17232e38424e58606d78839099a2978f82756c61564c41362d3a4653606d7985929fa2988a7d70655b534d5259616e7b87939f9f95887b6f65727e8b99a39d9184786c6057514e545e6874818d9aa99c8f8276665c5044382b1f1206000000000000000000000000000000000b151e2934404b55606b74808d96a19e9184796d60594f43392f24180c0814212e3b4754616e7a86929f9f94887b6e615a524c5058606c7884919da2978b7e7164554b4035291d100400000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e323f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e21140700000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e3f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e211407000000000007121d27303b444e58616c73808c939ea7a09d9a9fa4abaca59e9b96918c898684828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b403428201509000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000030f1c28333f4a545d676d7a8491959fa39f928d847d756f6a64605c545553504a4d4c4c4b4b4c4c4d4e4a51535557555d6064666d70757a7f848a9095978c7f72675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939faca7978a7e7f8c99aba297897c6f6356493c31251a0e0200000815222e3b4855616e7b8896a0a89b8e827a8796a0aca096887b6f6255483c31251a0e020000000000000000000000000000000000000b17222d3844505b66717e8a96a0acaa9f92867a6e61564c41362a232323232323232323232324313d4a5764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261a0f02000000000000000006111c26303c44515c666f7c87929f9e938a7e71685e52463e323c4956626f7c8997a29f9285796d6053494246535f697683909da7988b7f726875828f9bab998c8073655b5045424d5663707c8998a39f9285796d6053463a2d20130700000000000000000000000000000000030c18232f39434f59606d7984919ea1968d80746b60554b4035291e150b1825323e4b5865717e8b99a39c908376695f53464144505b65727f8c99a99c8f8276675d5145392c1f1306000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34323f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e211407000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f343f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e2114070000000000000b151e29323c46505a606c77818e96a0acaaa7acafa7a09d938e89847f7c7a777575747373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000005101a232b3844505b666d79839096a0a299928b8079706b625f5853514b4846443f40403f3e3e3f3f4041404446484b4c5154545c6063686d72797e838a91857a6d60554b4035291d100400000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b9aa4aca095877a7d8999a3a9998d807366574d42362a1e12050004101d2935404b5565727f8b98a8a9988b7f7784919daaa8998c7f7366574d42362a1e120500000000000000000000000000000000000006111b28333f4a54606d7884919ea8aea2988d8073685e52463a30303030303030303030303030313d4a5764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c332a201509000000000000000000000a141e2834404a545f6a73808d95a09e92857a6d615a50443a3f4b5865727e8b98a99c8f8276665c504138424d576673808d99a69b8e8174677784919eab96897d706353493f3b4653606d7986929fa298887b6e6255483b2f221508000000000000000000000000000000000007121d27313d45515d67707d89939e9f93887d6f675d51453d30271c121d2935414c566875828e9bab998c7f7266574d42353f4953626e7b8897a29f92867a6d6053473a2d2014070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b303f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e2114070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b3f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e211407000000000000030c17202a343e44505b656d7a84919daab6b4b3a9a0959189817c7773706d6769686766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000b17212a36424d57606c78818f959fa29892877e736d676059534e46454040434546464544423f3b3a373134383a3b3e4145474a5053565d60666d71787e847f73675d5143392f24180c000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cacaa9d9184777a86929faa9d908477695e53463a2d2114070006131f2c3945515d6776828f9ca9a197887c74818d9aa7aa9d908377695e53463a2d211408000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acaa9f92867a6e61564c413d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4a5764707d8a97a3b0a99c8f8276695c4f43404040404040404040404040404040404040404040404040404040403b3a37312a21180e0300000000000000000000020c18232e39424e58606d79839199a1978e81756c61564c41414e5b6774818e9aa79a8d807467544a3f2f3e4b5764717e8a97a49d9083776d7a86939fa399877b6e6154473b3845515c677784909daa978a7e7164574b3e3124180b0000000000000000000000000000000000010b151f2935404b55616b74818e97a19a9184796d60584e42392e2318202d3946525d687884919ea996897c706356493d31394653606c7985929fa398897c6f6356493c3023160900000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42363f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e21140700000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d423f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e2114070000000000000008131e28313a46535e696f7d86929facb9b9ada29791837d75706b6663605d555b5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e050000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000004101c28333a46525e69727f8b939ea39992867d716c605c554f47434446494d5051525352514f4c4847433c37332d2f2f35393a3f44464c52545c60656c7179796d60554b4131271f1911060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79a8d81747683909da9a095877b6e6154483b2f24180c000714202d3a4753606d7a86929fab9e928579717e8a97a7aca095877b6e6154483b3025190d0100000000000000000000000000000000000006111c28343f4a54606d7984919ea8aea2988d8073685e52494949494949494949494949494949494a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343434342f2e2b2620180f0600000000000000000000000007121c27303c45515c676f7c87939f9e938a7e70685d5246434f5c6976828f9ca5988b7f7265584c3f2e3c4956636f7c8996a29f9285786f7b889aa49f9286796c6053463934404b556975828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea0968d80736a60544a4034281e212e3a4754616d7a8796a1a297877a6d6054473a2d3744505b6576828f9caa988b7f7265584c3f3225190c000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e3a4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000010d19242f3a43505a616e7b859299a3aebbb8ab9e92857a706b6360595653514b4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d0100000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000714202c38444f59616e7b86929fa59f92877d706b615a514b4344495053565a5c5e5f5f5f5e5c5955534e46443f382f27343c424a5053565b5d5f5f5b60666c6d675c51454039312b2317110a0200000000000000000000000000000000000000000000000004101c2834404b5464717e8a99a3aea7978a7e7173808d99aba7988b7f7265554b4035291d10040a1724303d4a5763707d8a98a3a89b8f82756e7a8795a0aca7988b7f7265564c4135291d1105000000000000000000000000000000000000000b17232e3844515c66727e8b96a1adaa9f92867a6d615656565656565656565656565656565656565764707d8a97a3b0a99c8f8276695c4f433629272727272727272727272727272727272727272727272727272722211f1a150e0600000000000000000000000000000b151e2834404b55606a73808d96a09e91857a6d61594f43505d6a7683909da4978a7e7164574b3e313b4855616e7b8894a19f9286796f7c8996ac9e918578655b5044372e414e5b6774818e9aa6998d8073665a4d4033271a0d0000000000000000000000000000000000000007131d28313d45525d68717e8a939e9f92877c6f665c51443c3026232f3c4956626f7c8995a89f928578685d5245392c333f49536774818e9aa79a8d8174675a4e4134271b0e00000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f433946525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f4346525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000004111d2935414c55626c76828f97a1abb5afacada2978e81776c605a504947454042414040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000a16232f3c4855616b75828f98a29d938b7e716b60595045414950535b606366696b6c6c6c6b6866625f58535049413d333d464e545b6063676a6b6c6c6b696663605c54514b433d3528221c140b02000000000000000000000000000000000000000000000006131f2c3845515c6675818e9babaca095877a6e707d8999a3a89c8f8275675d5145392c1f1306121f2b37434e586774818d9aaaa8988b7f72687784919daaa99c8f8376685e5246392d2013070000000000000000000000000000000000000006111c2834404a54606d7984919ea9aea2988d8073686363636363636363636363636363636363636364707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120f0903000000000000000000000000000000030c18232e39434e58606d7984919aa1978e81746b61564c515e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1a399867a707d8a96a39e9184776b5e493f3334414d5a6774808d9aa79a8d8174675a4e4134271b0e000000000000000000000000000000030608090d0c161f2935414c56616c75818f97a2999083786d60584e42382e23313e4a5764717d8a97a49d9084776a564c4135292d404c5966737f8c99a69c8f8276695c4f4336291c10000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b40414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000000000000000000020608080c0e07131d28313e46535e69727f8c95a0988e81756b61554b414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000613202c3945515d67717e8b949fa9b3aba39fa3a99e938c80736c61584e453b352f3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000007131f2c38434f5963707d8a949ea1978e81746c62594f47444c535b60656c6f7376787979787775726e6a64605b534e443f464e585f666c707477787979777673706d66605d554f4740332d261d140a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabaa9d908477686d7a86929fac9f92867a6d6053473a2d20140a15212e3a47535f6a7884919eaba196887b6e6774818d9aabac9f92867a6d6154473a2f24180c00000000000000000000000000000000000000000c18232e3945515c66727f8b97a1adaa9f92867a707070707070707070707070707070707070707070707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000000000000000000000000007121d27303d45515d67707d88939f9e938a7d70685d52515e6b7884919ea3968a7d7063574a3d303a4754616d7a8794a0a194877a717d8a97a49d9184776a5e51442d34404d5a6773808d9aa69b8e8175685b4e4235281b0f00000000000000000000000000040a0f1315161a1d1f1924303a44505a616e7a85929ea0958c7f736a5f544a3f3428323f4b5865727e8b98a59c8f8376695c50432f24323e4b5865717e8b98a49d9083776a5d5044372a1d1100000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e13080000000000000000000000000003090e121415191b1d1e161f2a36424d57606d788390999e938a7d70675d5145444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e130800000000000004111d2935414c55606d7a85929ea6b0aaa2999299a1a59c928a7e716a60574d43392f26272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000915222f3b4854606b7683909da69e91857a6d605a5047454d565e656c71787c80838485868584827f7b77716c65605850494e58606a6f787d81838586858483807c78726d67605952443f382f261c1106000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aeaa9a8d807367677683909ca9a3988a7d7063574a3d31261b0f15222f3c4855626f7b8896a1ab9e9184786a64717d8a99a3afa3998b7e7164554b4035291d10040000000000000000000000000000000000000007121c2834404b54606d7985919ea9aea2988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8c99a6b2a99c8f8276695c4f4336291c1003010101010101010101010101010101010101010101010100000000000000000000000000000000000000000000000b151e2935404b55606b74818d96a19e91847a6d60594f5e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1aa93877a707d8a96a39e9184776b5e51442f34414d5a6774808d9aa79a8e8174675b4e4134281b0e0000000000000000000000040a0f151b1f212226292b2c2c28323e46525e68717e8b949e9f92877c6f665c50443c2f33404c5966737f8c99a69c8f8275695c4f423629313e4b5764717e8a97a49e9184786b5e5145382b1e120000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e413d45515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000000000000060c11151a1e212226282a2b2c2c25313b44505c666f7c87939f9e9184796d60584e4145515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000613202c3945515d67737f8c97a2adaea29892869196a1a49f92867c6f695e554b41382d2217171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c10040000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d1104000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005111e2a36424d56636f7c89959f9f958a7e71685d5248434d575e686d777e84898d8f91929292918f8c88837e786f6a605b5354606a6f7c83898e9092929291908c89847f796f6b635c504a42382d22171007000000000000000000000000000000000000000005121f2b3744505b6574818e9aaaaea398897d70636673808c99a9aa9a8d817467584e43372b1f121d2935414c5666727f8c99a8ac9b8e817468606d7a86929facab9b8f8275675d5145382c1f130600000000000000000000000000000000000000000c18232e3945515d67727f8c97a1adaa9d938e898989898989898989898989898989898989898989898c919ca8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7984919ea1968e81746b60555d6a7783909da4978a7d7164574a3e313b4855616e7b8894a1a2988679707c8996a39e9184786b564c413534414e5b6774818e9aa69a8d8073675a4d4034271a0d00000000000000000000070e151b20262b2e2f3336383939393736414c56626c76828f98a2999083786d60574d41382d404d596673808c99a69b8e8275685b4f423528313d4a5764707d8a97a39e9285786b5f5245382c1f12000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e050000000000000000000002090e171d1f262b2e2f3235373839393938343f4a54606a74808d97a1968d80736a5f5349404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e05000000000000000714212d3a4754606d7a85929fa9b3a99f92867c849198a2a29891847b6e675d53493f332722190f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714202d3a46525e6975828f9ba79d9083766c61564c414b555e696e7a828b9196999c9e9f9f9f9e9b9995908a837c726c655c5c666f7c8690959a9d9e9f9f9e9c9996918b847d736e605b544a3f332822190c02000000000000000000000000000000000000000613202d394653606c7885919eabac9f9286796d60636f7c8997a2ab9e9184786a5f53473a2e2115202c3945525d687683909ca9a49a8a7e71645d687683909ca9ac9f9285796d6053473a2e23170b000000000000000000000000000000000000000007121d2935404b55606d7985929ea9afa59d9a96969696969696969696969696969696969696969696999ca3adb5a99c8f8276695c4f4336291c100c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000000000000000000000000000007121d27313d45515d67707d89939d9d93897d70675d5c6976838f9ca4988b7e7165584b3e323c4855626f7b8895a29f9285796f7c8895a99f928578685d52453935424e5b6875818e9ba6998c807366594d4033261a0d00000000000000000109101920272b32373b3c40434546464544423e44505a616e7b86929f9f958c7f72695f53493f33404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f120000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c0500000000000000000000050d141a22282d31373a3b3f414445454646454441424e58606d7a85919e9f92877c6f655b5044434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c050000000000000006121e2b37424d5765727e8b97a2adada1978c7f727c86929aa4a1969083796d655b50443e342b20170d090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d201308000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e13080000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000814212e3b4754616e7b87939fa1968a7e71645a504445515d676e7b848f949ea0a8a39f9c9a999a9b9e9f9d9590877f776d66606d79849198a0a79f9d979595989c9f9e96918780746c665b50443f342b1e140a00000000000000000000000000000000000000091623303c4956636f7c8997a1ada99c8f8276675d606d7985929faba196887b6f6255483c302419212d3a4754606d7a86929fac9f93877a6e615666737f8c99a8aea2988a7d7064544a3f34281c100300000000000000000000000000000000000000000c18242f3945515d67727f8c97a2adafa9a7a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a6a8adb5b5a99c8f8276695c4f4336291c1919191919191919191919191919191919191919191313100c070000000000000000000000000000000000000000000000010b151f2935414b55606b74818e97a19e9184796d60596875818e9ba6998c807366594d40313d4a5763707d8a96a39e9184776e7a8797a1a298877a6d6054473a36424d57697683909cac988b7e7265584b3f3225180c00000000000000010a131b222b32373c4347494d5052525352514e4b4746535e69727f8b949f9f92867b6e655b50443b404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f12000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c413c46515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000000060f171f252a34393c4247484c4e505152535252514e4c48525d68717e8a949f999083776c60564c4146515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000814212e3a47535f697683909da9b3ab9e9185796d717e88939fa59f958e81776c605a50463c32291f150b02091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101d2935404b5565727e8b99a49e9184786d605346434e58606d798391969fa6a49f9992908e8d8d8e91969a9f99928c81786d66717e8a96a0a89f95908a88898b8f949da099938c81786c605b51463d30261c1106000000000000000000000000000000000006121f2b37434e586773808d9aa9b2a8988c7f7265555c6675828f9ba8a8998c7f7266564c4135291d27333f495364717d8a99a3aa9d908377685e55626f7c8896a1adaa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000007121d2935404b55606d7a85929faab3b5b4b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a6abb4b5a99c8f8276695c4f43362926262626262626262626262626262626262626262626201f1c18120b0300000000000000000000000000000000000000000000030d18242f3a434f59606d7a84919ea1968d80746b6066727f8c99ab9b8e817568574d42373f4a5465727f8b98a59b8f8275697885929eaa95887c6f6255493c3a46535e697885919ea49a897c6f6256493c2f231609000000000000000a131c252d343c43474e5355595c5e5f5f5f5d5b5853514d57606c77829098a3989082776c60574d42404d596673808c99a69b8e8175685b4e423528303d4a5763707d8a96a39e9285786b5f5245382c1f1200020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d3f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c00000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b58555356616c76828f989f948b7e71685e52463f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c0000000000000000000815222f3b4855626e7b88959fabafa3998c7f73676c73808c939ea79e938c7f736c61584e443b31271d120700071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000613202c3945515d6775828f9ca8998c7f72665c50444854606a74808d95a0a8a499938d87838180808184888d92989f938e81786c74818e9ba8a09690837d7b7c7e828991969f9f938e81746d62584e42382e23170b01000000000000000000000000000000000815212e3a47535f6a7784919eaaaca196887c6f62555465717e8b98a7a99c908376685d5246392d202b3744505b6574818e9babaa9a8d80736756535f6a7884919eabab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000010d18242f3945515d6773808c98a2aebab1a7a09d93939393939393939393939393939393939393979aa2abb5a99c8f8276695c4f433633333333333333333333333333333333333333333333332d2c28231d150c030000000000000000000000000000000000000000010407131d28313d45525d68707d8a939e9f93887d6f6763707d8a99a39e918478695f53473f44505c6675818e9ba9998c7f736976838f9ca5988b7f7265574d423f4854616e7b8796a19f93867a6d6053473a2d20140700000000000008121c252e373f464e54585f6266696b6c6c6c6a6864605d55515b656e7b86929f9f948b7f72695e5346404c5966737f8c99a69b8f8275685c4f423529313e4a5764717d8a97a49e9184786b5e5145382b1e120006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f4239414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f575a616e7b86929f9e92857a6d61594f42414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c0000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867b6e61606c77818e95a0a59f93887e716a60564d43392f231812080007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d010000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000714202d3a4753606d7a86929fa096887b6e62544a414d56626f7c87939fa7a4999387807a7674737375777b80868e939f938c807376838f9ca99e918478706e6f71767d848f949f9d938b7f726a60544a3f34281d1207000000000000000000000000000000000915222f3c4855626f7b8896a0acab9e9184786a5f5354616e7b8795a0ac9f92867a6d6154473a2d222d394653606c7885929eaba298897d7063564e586774818e9aaaada197897c706356493d32261b0f03000000000000000000000000000000000000000007121d2935414c55606d7a85929faab4aca09591868686868686868686868686868686868686868a909aa6b5a99c8f8276695c4f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b00000000000000000000000000000000000001080d111314161f2935414c56616c75818e97a19a9184796d616d7a86929fa196887b6e6259504a4e56606d7985919ea197897d706673808d99a79c8f8275695f544d4a505b65717e8b98a99d908377675d5145392c2013060000000000040e1a242e374049515860626a6f7376787979787775716d67605c555f69727f8c959f9f92867b6e615a50444b5865727e8b98a59c8f8276695c4f432f24313e4b5864717e8b97a49d9083776a5d5044372a1d11000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b403a444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c0000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e6963605f69727f8c95a0978e81746b60544b40444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c000000000000000006121f2b3844505b6676828f9ca9b5a99c8f8276685e5b656d79839097a1a49a92867c6f685e554b403429241a1006010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a1724303d4a5763707d8a98a39e9184776a5f534246525e6875828f99a4a89f93877e746d6867666768696e737a818b929893887d7783909da5988c7f72666262656b707a828f959f9f92877c6f665c5044392f24180d00000000000000000000000000000005121e2a36424d5766737f8c99a8b2aa9a8d807467584e525e697783909daaa3998a7e7164544a3f33282f3c4956626f7c8997a1ab9f9285796d60534a5764707d8a98a3aea99a8d807467584e43372b1f13060000000000000000000000000000000000000000010d19242f3a45525d6873808d98a2aeaa9d9184777979797979797979797979797979797979797e8a97a3b0a99c8f8276695c4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d120700000000000000000000000000000001070c13191d20212428242f3a444f59616d7a85929ea0968d80736a6876828f9ca89a8d80746b605b54585f68707d8a97a19e9185796d626f7b8895a09f93877b6e665e57545c606d7683909da4998c7f7266554b4035291d110400000000020c16202c364049525b626a6f767c80838585868584817e7a736d675e57606d78839099a2988f82766c62564d4a5764717d8a97a49d9083776a554b403529323f4c5965727f8c98a59c8f8276695c4f4336291c10000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51453c3d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b60606d7883919a9e93897d70665c51453d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c00000000000000000613202d394653606c7985929facb3a9988b7f726556535d676e7b859198a3a29891847a6e675c514540362c22180e0506111c2935414c5665727f8b98aab4aa9d918477685d5245392c2013060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e1308000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000c1926333f4c5966727f8c99aa9a8d807467584e434754616e7b86929faba1968c7f736c615e565a5a575f61686d757e86929891857a83909ca3968a7d706354565960686d79839096a1999083786d60554b4035291c110600000000000000000000000000000714202d3a46525e697783909daaaea298897d7063564a4d566673808d99a9ab9b8e8175665b5044382b36414c566673808c99a9ab9b8e8275665c514753606d7a86929facab9e9184786a5f53473b2e21150900000000000000000000000000000000000000000008131e2935414c56616d7a86929faaaca0958a7d706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c707d8a97a3b0a99c8f8276695c595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000000000000000000030b12181e24292c2d31353738323e46525e68717e8a939e9f93877c6f67717e8a95a09f92877d716c6667676a6e7a84919ea2988d8073665f6a7783909da4998f82786e696767666d727f8b959f9f93877b6e6154483b2f24180d010000000008131e28323e48525b636d727c82888c8f91929292908e8b857f796e695e5c666f7c87929f9f948b7e71685e524956626f7c8995a99e918578675d5145392c34404d5a6773808d9aa69a8e8174675b4e4134281b0e000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d4237404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d67666f7d88939f9d9184796d60574d42404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000815222f3b4855626e7b8898a2aeada197887b6e62554b555e696f7c86929fa4a1969083796d605b51483e342a20170c030d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1b27333f49536874818e9bab978a7e7164574b3f4c5965727f8c99a3ab9e9184796d605a524c4d4d4d53565e616c717d8692978d80828f9ca396897c706356494f565d676e7a84919ea0958b7f72675d5145382d22170b00000000000000000000000000000815212e3b4854616e7b87939facab9f9285796d6053464956636f7c8997a1ab9e9285796c605346392d3946525e687783909daaa4998b7e7164544b45515d6776828f9ca9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000000010d1924303a46525e6873808d98a3aea79c9083766b606060606060606060606060606064707d8a97a3b0a99c8f827669666666666666666666666666666666666666666666666666666666605c554b4034281c1004000000000000000000000000060d151d24292f35393a3e4144454645414c56616c75828f97a2999183796d6d7984919da39992857e78757474767b839096a19f92867b6e615864717d8a949e9f948f827b76747475797f87929fa1978e8174695e52463a2d1d130700000000010d1924303a44505a636e737f878f94999c9e9e9d9e9d9b98928c837b6e695e5f6a73808c95a09f92857b6e615a5054616d7a8797a1a197867a6d6053473a2d35414c566875828f9bac998c7f7266594c3f3326190c000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f53463e39434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c0000000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d676b74818e97a0968c7f73695f53463e434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c00000000000000000b1824313e4b5764717e8a97aab4ab9e928578695f53474d57606a717e8a929ca59f958e81756d635a50463c32291e150b0813202d394653606c7985929facb1a795897c6f6256493c2f2316090000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c2013040000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000005121f2b3744505b657783909da499887c6f625549424d566875828f9baba9998c7f73675c514641404042474c525a626b707d8792928785919ea3968a7d7063574a434c555e68707d8a939e9f9285796d60544a3f33281c0f0300000000000000000000000004111d2935414c5665727f8b9aa4afab9b8e8275665c51444653606d7985929eaba197897c6f6356493c303a4754616d7a87939fac9f93867a6d615447404b5565727e8b98a7b1a8998c807366574d42362a1e120500000000000000000000000000000000000000000008131e2a36414c56616e7a86929fabab9f94897c6f63574e535353535353535353535764707d8a97a3b0a99c8f8276727272727272727272727272727272727272727272727272727272726d675c5145382c1f13060000000000000000000000060f181f272f353a4145474a4e505253525150505a616e7a85929fa0958d80736a707d89919fa297928a8482808183879095a09e938c7f72695e55616c75828f95a09f948f8783818082858b9299a29892857a6d61574d42362a1e0c010000000005111d2935414c56616c73808c92999f9f9992919091979c9e9f9590847b6e675c606d79839099a2978f82756c6156525e687885919ea995897c6f6256493c303946525d687784919ea49a897d7063564a3d3023170a000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a50443a3c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c0000000000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d616d7a85929e9f92867b6e615a50443c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c00000000000000000d1a2633404d596673808c99a6b3a99c8f827669574d42454e58616c73808d939ea79e938c7f736c61584e443b30271d1207121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f00000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7985929f9f93867a6d60534746525e697885919eaba297887b6e62554b40363031373a41465059616b727f8b93929197a1a4978b7e7164584b3e434c56616c75828f9ba2978b7f72665b5044382b1f12060000000000000000000000000713202c3945525d6876828f9cacafa3998a7e7164544a4044505c6675818e9baba9998c807366574d42363f4a5464717e8b9aa4a99d908376685e52463b4854616e7b8795a0acaa9d908377695f53463a2d211408000000000000000000000000000000000000000000020d1925303a46525e6874808d99a3aea69b8f82756a5f534746464646464646464a5764707d8a97a3b0aa9d91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000000000000060f18212a313940454c5254575b5d5e5f5f5e5d59565e68717e8b949e9f92877c6f6b737f8c93999e9f97918e8d8e90939aa09e938e81786d6056505a616e7a8390959e9f9993908e8d8e92979f9f9892867d70685e52453b30251a0e00000000000713202d3946525d68717e8a929fa198928b86848385888f949da0969083796d605c666f7c87939f9e938a7e71685e52566975828f9ca5988b7f7265574d42363b4754616d7a86939f9f93867a6d6154473a2e211407000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61564c41353f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a68717e8b949f988f82766c61564c413f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000000010e1b2834414e5b6774818e9aa7b4a79a8d8174675a4e413d46505a606c77818f95a0a59f93887e706a5f564c43392e2318110f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f00000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212d3a4754606d7a8798a29e918478675c51454754616e7a8797a1ab9e928578695f5343392f25262b30363e474f59626d74818e979ea1a9a6998c7f7366594c403b444f59626f7c88949e9e9184786c605346392d22170b0000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d6054473a3f4a5464717e8a99a3aa9d908377695e52463a44505c6675828e9baca8998c7f7366564c413a46535e697783909daaaca095887b6e6155483b3025190d0100000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabac9f93877b6e62564d423639393939393d4a5764707d8a97a3b0aca096918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d211407000000000000000000030c18212a333c434b51565d6064686a6b6c6c6b69666260626c76828f98a2999083786d6d737f878f94989b9d9b9a9a9d9c9996918a81786d665c5046525e686e7a838b92979a9c9c9a9a9b9d9b9a938e867d706b60564c4133291f14090000000004111d2935414c56616d7a85929ea19792867f7a7776787c828d929d9f958c7f73685e606a73808d96a09e92857a6d61595965727f8c98a79c8f8275695e524641444f5964717e8a9aa49d908377685e5246392d20130700091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d52453d36414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f626c76828f989f948a7e71685d52453d414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000003101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f343e44505b656d79839097a1a49a92867c6f685e554b403428231a1017222d404d5a6773808d9aa6b3a89b8e8275685b4f4235281c0f020000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815212e3b4854616e7b8794aa9d9083776a554b404955626f7c8895a9a99c8f837669574d4231271d1a1e252a353e47515b616d7a85929ea7b1a79a8e8174675b4e41323e47535f6a75828f9ca096897d7063544a3f33281c0f030000000000000000000004101c2934404b5564717e8b99a3afa99c8f8376685d5245393a4754606d7a86929faca095877b6e6154473b4653606d7985929faba196887c6f6255493c36424d576673808d99a9b1a7988c7f7265564c41362a1d1105000000000000000000000000000000000000000000020e1925303b46525e6974818d99a3afa49a8e8174695e52463a2f242d2d313d4a5764707d8a97a3b0b2a8a09d99999999999999999999999999999999999999999999999999999993877a6d6054473a2d2114070000000000000000000b151e2a333c454d555d60686d7174777879787776736f6c65616e7b86929fa0958c7f736a6d727c82888b8f9091929291908d89847d756d665c544a414c565e686d787e85898d9091929291908f8b87817b706b60594f443a3021170d02000000000713202c3945525d6873808d97a19e92857c726d676a6a6f77808d95a09f92867a6e6158606d7984919aa1978e81756b6155616e7b88959f9f92867b6e615a524d5056606b75828f9ca4998c7f7366564c4135291d1105000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60584e42383a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e817566626e7b86929f9e91857a6d60584e423a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000004111d2a3744505d6a7783909daab1a4978a7e7164574b3e31333f49535d676e7b859299a3a29891847a6e675c51453f352c22181926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f030000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815222f3b4855626e7b8895a19c8f8376695c5043495663707c8996a3a89b8e8175685b4e423128150e1319232c353f46525d68717e8a95a0aca99c90837669574d423637434e5864707d8a97a29a8e8174665b5044382b1f12060000000000000000000006131f2c3845515c6775828f9babb1a7988b7f7265564c41353945525d687683909ca9a7988b7e7165544b40495663707c8997a2ab9e9184786a5f53473b313c4956636f7c8997a1ada99c908376685e5246392d2013070000000000000000000000000000000000000000000008141e2a36424d57616e7b87929fabac9f92867b6e61564c4135291d24313d4a5764707d8a97a3b0bab2acaaa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211407000000000000000007121d27303c454e575f676d737a7e81838586858483807c78706b69727e8b949f9f92867c6f666a6f757b7f82848586858483807c79706c605c544a423b444c565e666d72797d80838485868584827e7b746e6860594f473d32281e0f0500000000000714212d3a4754606d7a86929f9f958a7e716a605d585f656d7883919da3988d8073665c5d67707d88939f9e938a7d70675d5f697683909da3998e81756c615e565b60686f7d87939f9f93877b6e6155483b3025190d01000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a60544a3f343d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285796d606973808c96a0978d80746a60544a3f3d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000004111e2b3744515e6a7784919daab0a3968a7d7063574a3d302d38414b555e696f7d87929fa4a1969083796d605b51473e342a201725323e4b5865717e8b98a4b1a99c908376695d5043362a1d10030000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f424a5764707d8a97a3a79a8e8174675b4e4134281b0e08111a232935414c56616c7783909da8ab9f928578695e52463a323c4653606d7985929e9e9285796c605346392d201306000000000000000000000714202d3a4753606d7985929facaca095887b6e6155483b3035414c5666727f8c99a8a89b8f8275665c51454d576673808d99a9aa9a8d817467584e43372d394653606c7985929eabac9f93867a6d6154473a2f24180d01000000000000000000000000000000000000000000020e1a25303b46535e6974818e99a3aea3998d8073685d5245392e2324313d4a5764707d8a97a3b0b8b0aaa99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d21140700000000000000000c18232e39424e575f696e7980868a8e9091929291908c89837d746c6c77828f98a2999083786d6062696e7275777879787776736f6d66615a504a4238323b444c545c60676d707376777879787775716e69615e564f473d352b20160c000000000004101d2935404b5565727e8b98a29d9083766c6158514e535c66707d8a97a19e9185796d6055606b74818e96a19e91847a6d605964717e8a95a09e938b7e736e6869666c707a84919aa3998f8275695f53463a2d1e13080000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f665c50443b34404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e61606d7984919e9f93877c6f665c50443b404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000005121e2b3845515e6b7884919eabafa396897c706356493d30262f3a434d57606b717e8b929da69f958e81756d635a50463c32291e24313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11040000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000a1623303d495663707c8996a39b8e8275685b4f424b5764717e8a97a4a79a8d8074675a4d4134271a0e0008111924303a44505a64717e8a96a1aca297877b6e6154473b2e3845515c6674818e9ba197897c6f6356493c30231608000000000000000000030f1c28333f4a5463707d8a98a2aeaa9d908477695f53463a2d303c4855626f7b8896a1ac9f9285796d605346535e697784909daaa2988a7d7063574a3d322b3844505b6674818e9babafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000009141f2a36424d57616e7b87929fabab9f92857a6d60554b40342824313d4a5764707d8a97a3b0b0a69f9c93939393939393939393939393939393939393939393939393939393877a6d6054473a2d2114070000000000000004101c2834404b545f6a6e7b848c92989b9d9e9d9d9e9c9995908980776c6e7b86929f9f958c7f72695f5f6165686a6b6c6c6b696663605c5450443f383029323a424a50555c606367696b6c6c6b6a6865615e57524d443d352b23190e04000000000006131f2c3945515d6776828f9ca8988b7f72655a5045414a54606d7985919ea197897c70635659606d7a84919ea1968e81746b60606c78839098a39b908b807b777576797d849196a09f92877c6e62574d42362a1e0c020000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60574d423639434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f625c67707d89939e999083786d60574d4239434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000005121f2c3845525f6b7885929eabafa296897c6f6356493c302328313b454f59626c73808d949ea79e938c7f726c61584e443a302724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11050000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000091623303c4956636f7c8996a29b8f8275685c4f424a5763707d8a96a3a79a8e8174675b4e4134281b07000008131e28323e4653606d7984919eaba9978a7d7064574a3d2d34404b5464717e8a97a8998c7f7266594c3f2f24190d01000000000000000006121f2b3844505b6674818e9baab3a9998d807366574d42362a2e3a47535f6a7884919eaba298897d7063564954616e7b8795a0ac9f9286796d6053473a2d28333f4a5464717d8a99a3aeab9c8f8275675d5145392c20130600000000000000000000000000000000000000000000020e1a25313b46535f6975818e99a4aea2988c7f72675c5145382d22313d4a5764707d8a97a3b0aa9f948f86868686868686868686868686868686868686868686868686868686867a6d6054473a2d2114070000000000000006131f2c3845515c666e7c8591969f9f9c9791909092989fa09d928d81786c727f8c959f9f92867b6e665b55585c5d5e5f5f5e5d5a5653504a423e342e26202930383f444b5153565a5d5e5f5f5e5d5c5854524d46413b322b231911080000000000000714202d3a4753606d7a86929fa196877a6e6154473e3944505c6674818d9aa9998d80736654515d67707d8a939e9f93887d70675d666f7c869299a29b928d86838283858a9196a09d938c80736a5f53453b31261a0e00000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e52463e313c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d706355606b75818e97a0958c7f72695e52463e3c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000005121f2b3845525e6b7885919eabafa296897c6f6356493c30231f29333d47505a606c78828f95a0a59f93887e706a5f564c42392e23313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f42495663707c8996a3a89b8e8175685b4e422e23180c0000020c16202c3844505c6673808d99a9a6998c807366544a3f332e3a4754616d7a8796a19b8f827568564c4135291d110400000000000000000613202d394653606c7985929eabada197897c6f6256493c31262b37434e586774808d9aaaaa9a8d807367574d5565727e8b98a7a89c8f8275675d5145382c222d3a4754606d7a86929facac9f92867a6d6053473a2e23170c000000000000000000000000000000000000000000000009141f2b37424d57626e7b87939facaa9e9184796d6053493f3327313d4a5764707d8a97a3b0a99c8f82797979797979797979797979797979797979797979797979797979797976685d5245392c20130700000000000004111d2935414c56606d79849197a19e949089858384858b9297a29d938c7f726c78839098a3989083786c60574d4f5152535251504d4946443f383028231c171e262e34394045474a4d5051525352514f4b4846423b3630292019110800000000000000091623303c4956636f7c8998a39e918478685e524639343f4a5464717e8b97ac9c908376665b5055616b75818e97a19a9184796d60606a717e8792989f9d9992908f8f91979ea09d938e81786d60584e4333291f1409000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e61594f4339343f46525e68707d8786868686867f7265584c3f3225190c0000000000000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f625559616d7a85929f9f92867b6e61594f43393f46525e68707d8786868686867f7265584c3f3225190c0000000000000005111e2b3844515e6b7784919eaab0a396897d7063564a3d302317212b353f44505b666d79839197a2a49a92867c6f685e544b403428313e4b5864717e8b97a4b1aa9d9084776a5d5144372a1e11040000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000915222f3c4855626f7b8895ab9c908376695d50434955626f7c8895a9a99c8f837669554b4034281c1004000004101c28343f4a54626f7c8996a1a99c8f8276665b5044382d3946525e687884919e9e918578685d5245392c2013070000000000000000091623303c4956636f7c8997a1adab9e9185786c605346392d2026313d4a5663707d8998a2aa9d918477695e535c6775828f9ca8a7988b7e7265554b403529202c3945515d6776828f9ca9aea3988a7d7164544a3f34281c100300000000000000000000000000000000000000000000030e1a26313c47535f6a75818e9aa4ada1978b7e71655b5044372b313d4a5764707d8a97a3b0a99c8f82766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000613202c3945525d68737f8c96a09e938e827c787677797e859298a29f92867b6e6e7b86929f9f948b7f72695f53493f4546454443403c3a38342e261e17110c151c23282f34383a3d40434445464544423e3b3a36302a251f170e0800000000000000000c1925323f4c5865727f8b98aa9b8f827568564d41362e3b4855626e7b889aa49f9285796c60534f59616d7a85929ea0968d80746a60616c717e868e92999b9d9d9c9c9e9c9a96918a81786d665c50463c3121180d03000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c61554b403536414c56616b70797979797979726d62564a3e3124180b00000000000006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054525e68717e8b949f988f82756c61554b4036414c56616b70797979797979726d62564a3e3124180b0000000000000004111e2a3744515d6a7784909daab0a3978a7d7064574a3d312417192328333f4a545d676e7b859299a3a29891847a6d665c51453f35323f4b5865727e8b98a5b1a99d9083766a5d5043372a1d100400000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212e3a4754616d7a8799a49d9184776a564c414754606d7a8797a1ab9e918478675c5145382c1f13060000000c17232e394653606c7884919eab9f9285796c605346392d36414c566975828f9ca197877a6d6054473a2d2114070000000000000006121f2b37434e586773808d9aa9b3aa9a8e8174655b5044372b1f202d3a4653606d7985929faca095877b6e6154606d7985929faca095877b6e6154483b2f241d2935414c5565727f8b98a7b1aa9b8e8175665c5044382c1f1206000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939faca99d9184786c6053463d32313d4a5764707d8a97a3b0a99c8f8276696060606060606060606060606060606060606060606060606060605f524c443a2f24190d010000000000000714212d3a4754606d7a86929fa1978e81786f6a6a676d717c86929fa2988e81746a727f8c95a09f92867b6e655b50443b3039383633302d2c28231c150c06030a11171d23292c2d303436383939383735322e2d2a251f19140d050000000000000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40302d3a4653606d7986939fa298877b6e615448525e68717e8a939e9f93877c6f675c616c717b81868b8f9192929291908d89847d746d665c544a3f342a200f060000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d51453c2f3a444f5961636c6c6c6c6c6c65625b51463a2e221509000000000000010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d514c56606c778390999e938a7d70675d51453c3a444f5961636c6c6c6c6c6c65625b51463a2e2215090000000000000003101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225181017222d38424c555f69707d87929fa4a1969082786d605b51473e34404d596673808c99a6b3a89c8f8275695c4f4236291c0f0300000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7986939f9f928578685d524545515d677885919eab9f9386796d6053463a2d20130800000006121f2b3744505b6575818e9ba8a298887b6f6255483c2f30404d5a6673808d99a995887c6f6255493c2f221609000000000000000815212e3b47535f6a7784919eaaaea2988a7d706453493f33271b1f2c3845515c6775828f9baca7988b7e72655463707d8998a2aa9d908377695e52463a2d1d19242f3b4855616e7b8895a0acab9f9285796d6053463a2d20130a0000000000000000000000000000000000000000000000030f1a26313c47535f6a75828f9ba6aca0968a7d7064594f4438313d4a5764707d8a97a3b0a99c8f8276695c53535353535353535353535353535353535353535353535353535345413a32281e130800000000000004101c2934404b5565717e8b98a29e92857a6d6660585c606a717e8b96a19f92857a6d6d78839099a2988f82776c60574d42362a2b2a2723201f1c17110a03000000060c12181c1f2023272a2b2c2c2b2a292521201e1a140e0802000000000000000000000f1c2936424f5c6975828f9ca5988c7f7265594c3f322c3845515c667885929eaa96897c706356494c56616c75828f97a2999183796d605a61696e757b7f82848586858583807c78706c605c544b42382e22180e00000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d60584e4138323d474f5556606060606060585651493f34291e12060000000000000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b44505b656f7c87929f9e9184796d60584e41383d474f5556606060606060585651493f34291e120600000000000000020f1c2835424f5b6875828e9ba8b3a6998c807366594d402f23180c111c262f3a434d57606b727f8b929da69f948e81746d63594f463c414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0100000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000006121f2b3844505b667884919ea297877a6d605447414c556976838f9ca9a499897c6f6356493c3025190d000000030f1b27333f495365727e8b98acaa988b7e7265584b3f30323f4b5865727e8b98a3978a7d7064574a3d3124170a000000000000000915222f3c4855626f7c8896a0acac9f9286796d6053473a2d22171c2834404b5565717e8b9aa4a89c8f8275665c6774808d9aaaa9998d807366574d42362a1e14212d3a46535f697784919daaada297897d706356493d32271b0f0300000000000000000000000000000000000000000000000915202b37434e58626f7c88949eaaa89d9083766b6054483c313d4a5764707d8a97a3b0a99c8f8276695c4f464646464646464646464646464646464646464646464646464639352f2820160c0100000000000006131f2c3845515c677683909ca9998c7f73675d544e5157606d7984919ea2988b7e71666f7c87929f9f948b7e72695e52463e32291f1a161312100c0600000000000001070c101314171a1d1e1f201f1e1c181514120e0902000000000000000000000000111d2a3744505d6a7783909da4978a7d7164574a3e312834404b546a7783909da4978a7d7164574a44505a616e7b85929fa0958c80736a5f575f61696e727577787979787673706c65615a514b423930261c0f0600000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f53493f33353d44484a5353535353534c4a463f372d23180d0100000000000000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433f49535f6a73808d96a0968d80736a5f53493f333d44484a5353535353534c4a463f372d23180d0100000000000000010d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100a141d28313b454f59626d74808d949fa69d938c7f726b61584e44424d57697683909ca9b2a6998c7f7366594c403326190d000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1c28333f4a546976838f9ca995897c6f625649404d5a6673808d99aaab998c7f7266564c41362a1c11060000000b17222d3c4956626f7c899aa4a89b8e817568564c4136313d4a5764707d8a97a3988b7f7265584c3f3225190c00000000000005121e2a36424d5766737f8c99a8b2ac9c8f8275675d5145382c1b1118232e3b4754616e7a87939fac9f9285796d60697784919daaa197897c6f6256493c30251a121e2a36424d576673808d99a9b3a99a8d807467584e43372b1f13060000000000000000000000000000000000000000000000030f1b26313c4754606a75828f9ca6ab9f95897c6f63584e43373d4a5764707d8a97a3b0a99c8f8276695c4f43393939393939393939393939393939393939393939393939392c29241e160d04000000000000000714202d3a4753606d7986929fa197887b6f62554b4245515c6674818d9aaa9b8e8174686a73808c95a09f92867b6e615a50443b3025190e07060300000000000000000000000406070a0d1011121312110f0b080705020000000000000000000000000000121e2b3845515e6b7884919ea3968a7d7063574a3d30232e43505d697683909ca5988b7e7265584b3f46525e69717e8b949f9f92877c6f665c53575e6165686a6c6c6c6b696763605b535045403930271e140a0000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b50443b3033383c3d4646464646463f3e3a342d251b1106000000000000000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4438414e58606d7984919e9f92877c6f655b50443b33383c3d4646464646463f3e3a342d251b11060000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060b161f2a333d47515b606d78828f96a0a59f93877d706a5f564c47535f697885929eabb4aa978a7e7164574b3e3124180b0000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000b17222d414e5b6774818e9aa4978b7e7164584b3e495663707c8998a2a99c8f8276685e5246382d22170b0000000614202d3a4753606d7a86939faa9e918477685e5246392f3c4956626f7c8995a2998c7f7266594c3f3326190c0000000000000714212d3a46535e697783909daaafa49a8b7e7165554b4035291d0a14202d3946525e687783909daaa298897c70636e7b8796a0ab9e9285796c605346392d20130e1a26313c4956636f7c8997a1adab9e9184786a6054473b2e2215090000000000000000000000000000000000000000000000000a15202b37434e58626f7c89949faba79c8f82756a5f53473b3d4a5764707d8a97a3b0a99c8f8276695c4f43362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d19130c0400000000000000000916232f3c4956626f7c8999a39e9285796c6053463a404a5464717d8a97ac9d90847767606d79839099a2988f82766c62564d41362a20170c0200000000000000000000000000000000010305060605040200000000000000000000000000000000000000121f2c3845525f6b7885929ea396897c706356493d302936434f5c6976828f9ca5988c7f7265594c3f424d56626c76828f98a2999083786d60584e5254585c5e5f5f5f5e5d5a56535049413e342e271e150c020000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c41362a2c2f3039393939393932312e29231b1309000000000000000000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e2f3c45515d67707d8a939e999083776c60564c41362c2f3039393939393932312e29231b130900000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b040d18212b353f44505c666d7a849197a2a49992867c6f685e544b55626e7b8897a2adaea298887b6f6255483c2f2215090000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000061825323f4b5865727e8b98aa9a8d817467564c414653606d7986929fac9f92867a6e61544a3f33281d1207000006131f2c3945515d677885919eaba096877a6e6154473b2f3c4955626f7c8895a2998c807366594d4033261a0d0000000000000815212e3b4854616e7b8795a0acac9f93877a6e6154473b2f24180c111e2a36414c5666737f8c99a9aa998d807366717e8b97a8ab9b8e8174665b5044382b1f120913202d3a4653606d7985929eabada196887c6f6255493c31261a0e020000000000000000000000000000000000000000000000040f1b27323c4854606a76828f9ca6ac9f93877c6f62574d423d4a5764707d8a97a3b0a99c8f8276695c4f433629202020202020202020202020202020202020202020201413110d08010000000000000000000b1825323e4b5865717e8b98ab9c908376655b5044373b4855626e7b889aa49f9286796d60666f7c87929f9e948b7e71685e52463e32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa296897c6f6356493c302935424f5c6875828f9ba6998c7f7366594c403b44505a616e7b86929fa0958c7f726a5f544a484c4f5152535252504d4946443f382f28231d150c0300000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d302723232d2d2d2d2d2d2524221e18110901000000000000000000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352935404b55616b75818e989f958b7e72685e52463d3027232d2d2d2d2d2d2524221e18110901000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f03060f192328343f4a545d686e7b859299a3a29891847a6d665c515665717e8b98a9b3ac9f9285796d6053463a2d20130700000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c100300000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000916222f3c4955626f7c8898a29d908377685d524545515c6775828e9ba8a3998b7f72665b5044392e23180f060004101d2935404b556a7784909daaa8978a7d7064574a3d2f3b4855626e7b8895a19a8d8074675a4d4134271a0e000000000005111d2a36414c5665727f8b98a7b1a99d908376685e5246392d1d12070e1925303c4955626f7c8896a1a99d9083766774818e9ba7a3998a7d7164544a3f33281c0f06121f2b3844505c6674818e9babb2a8998c807366574d42372b1e12060000000000000000000000000000000000000000000000000a15202c38434e5863707d89949faba49a8e8174695e52463d4a5764707d8a97a3b0a99c8f8276695c4f4336291c1313131313131313131313131313131313131313130707040100000000000000000000000d1a2633404d596673808c99a69b8e81746853493f333a4653606d7986939fa399887b6e61606a73808d96a09f92857b6e615a50443a3025190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa295897c6f6256493c2f2935424f5c6875828f9ba6998c7f7366594c40323f46535e69727f8b949f9f92867c6e665b50443f42444546464543403d3937332d261d18120b0300000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e2318202020202020191815120d06000000000000000000000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e242f39434f59616e7b85929f9f92857a6e61594f43392e23182020202020191815120d060000000000000000000000000613202c3945515d677784909daab5ab9a8d8073655b5044372b1f140a00071117232e38424c565f69707d87929fa5a0969082786d605b5d6875828f9ca8b5a99c908376665c5044382b1f1206000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000713202d3a4653606d7985929f9f93867a6d605447404b5563707d8996a1ab9e9184786c60554b4034282118100b09111d2a36414c566a7784919daaa69a8d807367554b40343b4855616e7b8894a19a8d8174675a4e4134271b0e00000000000713202d3946525e6876838f9ca9b2a8998c7f7266564c41362a1e0b010815222e3b47545f6a7884919eab9f92867a6d7784919eaa9f92867a6d6054473a2d22170b03101c28343f4a5464717d8a99a3aeaa9d908477695f53473a2d211408000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909ca7ac9f92867b6e61564c414a5764707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000e1a2734414d5a6774808d9aa69a8d8073675a4d402d3845515c677885929fab95887c6f6258606d79849199a2978f82756c61564c41362a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929ea296897c6f6356493c302936434f5c6976828f9ca5998c7f7266594c3f3336424d57606c78839098a3989083786c60574d41382d393939383634302d2b27221b140b070000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f1509131313130c0b0906010000000000000000000000000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a40342827313e46525e68727f8b959f978e81756b60554b4034281f15091313130c0b0906010000000000000000000000000004111d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b11060006111c26303a444d57606b727f8b939da69f948e81746d62606d7a86929facb2a8998c7f7266544a3f34281c1003000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000006121f2c3844515c6676828f9ca4998a7d7164554b404653606c7884919ea8a0968a7d71675c51453d332a221c18181a222d3946525e687885929eaba99d908376675c5145383c4955626f7c8895a2998d8073665a4d4033271a0d00000000000714212e3a4754616d7a86929facaca096887b6f6255483c3025190d0006131f2b37434e586774818e9aaaa399897d707b8796a0a99c8f8276675d5145392c1c1106000b17232e3a4754606d7a86929facaca095887b6e6155483b3025190d010000000000000000000000000000000000000000000000000a16212c38444f5963707d89959faba3998d8073685d52454a5764707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b05000000000000000e1b2835414e5b6874818e9ba6998d8073665a4d403334404b556b7885919ea396897c7063565c676f7c87939f9e938a7e71685e52463e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919ea396897d7063564a3d30293643505c6976838f9ca5988b7f7265584c3f32313b44505b666e7b86929f9f958b7f72695f53493f33272c2c2b2a2723201f1b17110a0200000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e04060606000000000000000000000000000000000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f2a36414d56606c788390999e93897d70675c51453c31261a0e040606000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000a151e28323c454f59626d74818e949fa69d938c7f726b66727f8b98a3aeaca096887c6f6255493c2e23170b000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a00000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101c2834404a5465727f8c98a79b8e8175675c514544505b66727f8c96a1a89e9184796d60594f453c342c272524262a343c4754616d7a86939facac9f9286796d6053473a3d495663707c8996a3998c7f7266594c3f3326190c0000000004101d2935404b5564717e8b99a3afaa9e9184776a5f53473a2e1e140800030f1b26323d4a5763707d8a98a2ab998c80737e8a97a8a8988c7f7265554c4135291d0a00000613202c3945515d6776828f9ca9b1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000004101b27323d4854606b7683909da7ab9f92857a6d60554b4a5764707d8a97a3b0a99c8f8276695c4f4336292727272727272727272727272727272727272727272727272423201c1710080000000000000f1c2835424f5b6875828e9ba6998c7f7366594c40332e44515e6b7784919ea3968a7d70635755606b74808d96a09e92857a6d615a50443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da3978a7d7064574a3d312a3743505d6a7683909da4978b7e7164584b3e3128333f4a545f6a737f8c95a09f92867b6e655b50443b30251a1f1d1a1613120f0b0600000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c312625303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f08030c16202a333d47515b606d78828f96a0a59f93877d706d7984919eaab4aa9d9184776a5f53473b2e1c1106000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000c18232e3b4855616e7b88959f9f9285796d6053473f4a54606d7984919ea6a0968c7f736b60574e463f3833313131363d46505a64717e8a9aa4afaea399897c6f6356493c3d4a5764707d8a97a3988b7f7265584c3f3225190c0000000006131f2c3945515d6775828f9babb3a99a8d807467584e43372b1f0d0200000a14202d3a4753606d7986929fa99c908376818d9aa7a096887b6e6155483b2f24190d000004111d2935414c5565727f8b98a7b1a99c908376685e5246392d201407000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a95a0aba2988c7f72675c514a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343431302d28221a110800000000000f1b2835424e5b6875818e9ba6998c807366594d40333845525e6b7885919ea396897c7063564f59606d7984919ea1978e81756c61564c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca4988b7e7165584b3e322935414c566b7784919eac968a7d7063574a3d30222d38424e57606d78839099a2988f82776c60574d42362a20170d0d0a06050300000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e13080000000000000000000000000000000000000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e090e18212c353f44515c666d7a849198a2a49992867c717e8b96a0acaea3988c7f7265584e43372b1f0a000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714212d3a46535f697783909da2988a7e7164584e4345515c67717e8b949fa89f92877d70695f585048443f3e3e3f42464f58616c7683909cacaab0ab998c7f7266594c3f3f4c5865727f8b98a4978b7e7164584b3e3125180b000000000714202d3a4753606d7a86929facada297897c706356493d31261a0f00000006131f2c3845515d6775828f9ca89f92867983909daa9d918477695f53473a2d1e13080000010d19242f3b4855616e7b8895a0acac9f93867a6e6154473b2f24180d0100000000000000000000000000000000000000000000000004101c27333d4855616b7783909da7aa9e9285796d60544a5764707d8a97a3b0a99c8f8276695c4f4340404040404040404040404040404040404040404040404040403d3c39332c231a1005000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40343744505b657885929ea295897c6f625649515d67707d89939d9e938a7d70685d52453e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba6998c7f7366594c402e2c3945525d687985929fa49a887b6f6255483c2f22262f3c44505c666f7c87929f9f948b7e71695e52463e32291e1308000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e21222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312101a232834404a545e686f7c869299a4a29891847b85929ea8b2aa9f92867a6d6154473c32261b0f0000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005121e2b37424d5765727f8c98a39c9083766a605447404b55606c77828f97a2a39992857b6f6a625a554f4c4b4b4c4d5359606a707d8a949f9b9ea6a89b8f827568574d42404b546774818e9aa896897c6f6356493c3023160900000003101c28343f4a5464707d8a98a2aeab9f9285796d6053463a2d20130a00000004101d2935404b5565727e8b98a7a3988a7d87939fa99a8d807367574d42372b1e0c010000000814212d3a46535f697784919daaafa4998b7e7165554b4135291d1104000000000000000000000000000000000000000000000000000b16212c38444f5964707d8a95a0aca1978b7e72665b505764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000d1a2734404d5a6773808d9aa69a8e8174675b4e4130394653606c7986929fa895887b6e6255484b55606b74818e96a19e91857a6d60594f433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69a8e817467544b40342d3a4754606d7a8798a29f93867a6d6053473a2d201d28343f4a545f6a73808d95a09f92857b6e615a50443a3025190e040000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221c262f3c45515d67707d8a939e988f82766c61564c4135291e150a00000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c1818232e39424c565f6a707d87939fa5a09691859297a1adaea2988d8074685e5246392a20150a00000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000020e1a26313c4754616d7a86929f9f94887c6f62584e4244505b656e7b859299a4a19791857c716c63615959585758575f616b707c869299938f939eab9e928578695f534745515c667683909da196877a6d6054473a2d21140700000006121f2c3844505c6674818e9baab4ab9b8e8175665c5044382c1f1206000000000c18242f3b4754616e7b8795a0aa9c8f838f99a4a297897c706356493d31261a0e0000000005121e2a36424d576673808d99a9b3ab9c8f8275675d5145392c2013070000000000000000000000000000000000000000000000000005101c28333e4653606c7883909da8a99e9184786c60555764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c10040000000c1926323f4c5965727f8c98a59c8f827669564c41363b4754616e7a8799a3a196877a6d605447434f59606d7a84919ea1978e81746b61554c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a89d908376665c514538303d495663707c8996aa9e918477675d5145392c1f17232e38424e58606d79849199a2988f82756c61564c41362a20160c0200000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c2823272727303a444e58616b727f8c939ea7a0989298a1a9b1a79f92867a6e61564c41362a1e1105000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000914202d3946525e6874818e9aa49b8f82756a60544a3f49535e69717e87939fa3a19791867e76706b686564646567696e747d8592989387828f9baaa197887b6e6255484653606d7985929f9e918478675d5145392c2013060000000713202d3a4653606d7985929eabaea3998a7e7164544a3f34281c1003000000000714202d3a46525e697783909daa9f948f949fab9f9285796d6053463a2d20130900000000020e1a26313c4956636f7c8997a1adac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a95a0aca0968a7d7064626264707d8a97a3b0a99c8f827669676767676767676767676767676767676767676767676767676767676764615a5044392d2014080000000a1723303d4a5663707d8996a89e918477685e5246393c4956626f7c8995ab9e918478685d52453d45515d67707d8a939e9e938a7d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a09f9286796d6053463c36414c5665727f8c98ab9b8e817568554b4035291d111c26303c45515c676f7c87939f9e948a7e71685e52463e32281e130800000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c030000000000000000000000000000000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e32251818242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e34343430353c464f59636d74818e959faaa29fa2aab3aaa0958c7f72685e52443a3025190d010000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000005111d2935414c56626f7c87939f9f93877c6f665b5044414d57616c727f8b919fa3a198928b827d78757271717274777b81879297978e817d8998a3a9978b7e7164584b4a5463707d8a98a29c8f827569554c4135291d11040000000a1623303d495663707d8997a2adac9f92867a6d6054473a2e23170c000000000005111e2a36424d576673808c99a9a69f9c9fa6ab9b8e8275665c5044382c1f120600000000000913202d394653606c7985929eabaea3988a7d7164544a4034281c100400000000000000000000000000000000000000000000000000030f1b27333f4953606c7884919da8a89c9083766e6e6e6e707d8a97a3b0a99c8f8276737373737373737373737373737373737373737373737373737373737373706c6155493c3023160a0000000714212e3a4754616d7a8796a0a096877a6d61544740414d5765727f8c98ac9c8f827569564c4135414c55616b75818e97a19e91847a6d60594f43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea398897d7063584e433f46525e6876828f9ca3998b7e7164584b3e2f24180c151e2834404b55606b74808d96a19e92857a6d615a50443a3024190d04000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f140900000000000000000000000000000006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e312417131d28313e46525e69727f8c95a0978e81746b60544a3f34281f14090000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d49464440414141414241464749505b606d79839098a2aeacaeb4aea2989083786d60564c4132291e13080000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000010d1925303a47535f6a75828f9aa49a9083786c60564c4145505a626d737f8a9298a0a29f948f8984817f7e7e7f8083878e92999992857b7986929fa79a8e817467564c505c6674818e9aa7988c7f7265594c3f2f24190d01000006131f2b37434e586774808d9aa9b3a99c8f8276675d5145392c1c11060000000000020e1a25303c4955626f7c8897a1adaba9abafa4998b7e7164544a3f34281c1003000000000006121f2b3844505b6674818e9babb4aa9b8e8175665c5144382c1f120600000000000000000000000000000000000000000000000000000b17222d3844505b66717e8b96a0ab9f948a7d7b7b7b7b7b7f8b98a5b1ab9e9184808080808080808080808080808080808080808080808080808080808080807e7064574a3d3124170a0000000713202d3946525e687784919ea8978a7e71645b514b4c535f6976828f9ca49a8c7f7266594c3f2f3a434f59616d7a85919ea1968e81746b60554b4035291f150b01000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aa69b8e81746a5f554e4a5059616d7a86929f9f92867a6d6154473a2e2114070c18232e39434f59606d7984919ea1978e81756c61564c4135291f160c010000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c3023160c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d04000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4f4c5254535b60636b6f7a85929facb8bab2a89f92867c6f665c50443b3020170d0200000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000008131e2b37434e58626f7c87939f9f958b7f72685e53493f48515b636d737e8691969fa39f9c96918e8c8b8a8b8d9093999f9993877d707683909ca99d918477685d5253606d7985919ea095887b6e6155483b2e2215080000000815222e3b4754606a7884919eabb1a7988b7f7265554c4135291d0a000000000000000913202d394653606c7884919eabb8b6b9ac9f93867a6d6154473a2e23170c000000000000030f1c28333f4a5464717d8a99a3aeab9f9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000006111b28333f4a54606d7884919ea8a69a8f8a88888888888b919ba7b3aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8074675a4e4134271b0e01000005111d2a36414c566673808c99a59d9083766d605c55565e656e7b87939f9f93877b6e6154483b2e313e46525d68717e8a939e9d93897d70675d51453d31271d12070000000000000000000000000000000000000000000000000000000000000000000000020e1a25303c4855626f7c88949f9f92867c6f676058545c606b73808d99a39c8f8275685e5246392d20130707121d27303d45515d67707d89939d9e938a7d70685d52453d31281d13070000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5b5c565d6163656c70757d839098a2aebab9aca0968a7e716a5f544a3f32291e0e0500000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020f1b26323c47535f6a74818e97a29f92857a6d655b50443f49515b636c717c848c92989ea1a19e9b989797989a9d9f9f9791877e716b73808c99a09f93867a6d61545b65717e8a97a19d918477695f53473a2d2114080000000916222f3c4955626f7c8896a1adaca095877b6e6154483b2f24190d0000000000000005121f2b3744505b6574818e9aaab4bfb6a99c908376685e5246392d1c1106000000000000000b17222d3a4754606d7a86929facada297897d706353493f33271b0f0300000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1aca19a969595959595989ba3adb8b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8d8174675a4e4134271b0e010000010d1925303b4855626e7b88939e9f958b7f736d676767686d77828f99a49c908376695e53463a2d2935414c56616c75818e97a19e9184796d60594f43392f24180c0400000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f9aa3999083796f6a6867666d717d87929f9f94897d7063564c41362a1e1105000b151e2935404b55606b74818e97a19e91857a6d60594f433a2f24180d04000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f120609141f28343f4a54606a74808d97a0958c7f72695e53463e31281d1307000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869686d7073787d82899095a0aab4b4b7aa9e9184796d605b51473e342a20160c030000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000104000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060503000000000000000000000000000000000000000a15202b37434e58616d7a85929fa2978f81776c605a50464049515a616a6f797f868c9196999c9d9e9f9f9e9c9a98928d857d716c63707d899994949a8a7d706355606c7883909da3998c807366574d42372b1e1206000005121e2a36424d576673808c99a8b2aa9d908377695e53463a2d1e130800000000000000030f1b27333f495364707d8a98a2aeacb2a8998c7f7266564c41362a1d0a00000000000000000613202c3945515d6776828f9ca9b3a99a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea8aba5a3a1a1a1a1a1a5a7adacacacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8d8174675a4e4134271b0e010000000814212e3a47535f6975818e98a29f92877f79757474767a818f949f9e93897d7063574d42362a24303a44505a616d7a85929ea0968d80746b60554b40352920150a000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939f9f9590837c77757475797e869299a2988f82766b6054443a3025190d0100030c18242f39434f59606d7a84919ea1978e81746b60554b40352921160a0000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d010000000000000000000000000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c1004030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d0100000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c797776747474747576777a7d8084898e939da0a7afaaa8abaca0968e81746d62594f463c32281e150b000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000004090e11131314202d3a4753606d7a8693a0acac9f9286796c5f5346392c201312110f0c070100000000000000000000000000000000040f1b26323c46525e68717e8b949e9e938c80736c61584f474048505860676d737b8084898c8f9192929291908d8a85807a706b61606d798787878787878073665d67707d8a95a09f92867b6e6154483c31261a0e0200000714212d3a46535f697784909d9f9fa9998c807366574d42362a1e120500000000000000000b17222d3a4753606d7a86929f9f9f9fa196887b6f6255483c3025190d000000000000000004111d2935414b5565727f8b98a79f9f9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000b17232e3844515c66727e8b96a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8174675a4e4134271b0e0100000006121e2b37424d57616e7b859298a299928c8582818182868f939e9f958e81756b6054453b31251e28323e46525e68717e8a949e9f93887d6f675d51453d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606a74808d949e9f95908983818082848b9298a29992857b6e61594f4432291e130800000007121d28313d45525d68707d8a939e9d93897d70675d51453d32271b0f0300000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d110400000000000000000000000000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808182838487898c91969b9ea5acaba59e9b9ea1a89d938c7f726b61584e443a30271c1207000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000080f151a1d1f2020202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20201f1e1c18130c05000000000000000000000000000000000a15202a36414c56626d76828f97a19f93887e716a60594f473f464e555c60696e73797c7f82848586858583817d79736d6860595d67757a7a7a7a7a7a796d60606d7984919ea49a8e8174695e53463a2a1f15090000000815222e3b4855616e7b88959393939396897c6f6256493c31251a0e02000000000000000006131f2c3945515d6775828f93939393939184786a5f53473a2e1e13080000000000000000010d18242f3b4854616e7b87959393939396897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000006111c2834404a54606d7984919393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938d8174675a4e4134271b0e01000000020e1a26313c46525e69707d8692989f9f98928f8d8d8f92999e9f9590837a6d61594f4433291f16202a36414c56616c75828f97a29a9184796d60584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828e939da09d95908e8d8e91969f9f9792877d70695f53473d3320170d02000000010c161f2935414c56616c75818e97a19e9184796d60594f44382c1f1307000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c12070000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8e8f8f919696999ea1a8aaaca69f9c938e9196a1a59f93877d706a5f564c42392e2318110800000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000009121a20262a2c2d2d2d2d3a4753606d7a8693939393939286796c5f5346392d2d2d2c2b28241e170f07000000000000000000000000000000040d1925303a44505a616e7b859299a39a92867c6f6b6159504641434b51565e61666d6f737677787979787674706d67615d564f555d686d6d6d6d6d6d6d67616b74808d96a19f93877c6f62574d42362a180e030000000c1926323f4c5965727f8686868686868684786c605346392d20130900000000000000000004101d2935404b5565727f86868686868686807467584e43372b1f12060000000000000000000714212d3a46535e697783868686868686868073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000c18232e3945515c67727f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868074675a4e4134271b0e01000000000915202a36424d56616b707d868e92999b9d9b9a9a9c9d9a97928b837a6d685d52473d3321170e1925303a44505a616e7b85929393968d80736a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d44515c666d79818a9195999c9d9b9a9b9e9c99928e857d706b61574d42352b210e050000000000040d19242f3a44505a616d7a85929393968d80746b6054483b2f2215090000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b00000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9ea0a8a6abacaba39f9b94908981849198a2a49992867c6e685e544a40342823190b020000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a0000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000008121b242b323639393939393a4753606d798686868686868687796c5f5346393939393837342f2921190f0500000000000000000000000000000008131e29323f46525e69707d87929fa29892857d706b625a524c4440454d52545c606366696a6b6c6c6b696764605c55524c444c565d61616161616160606a707d88939fa2978e81756a5f53453b31251a06000000000b1825313e4a57626d7279797979797979786c655b5044372b1f1205000000000000000000000c18242f394a56626d7279797979797979746e6458463c31261b0f0300000000000000000005121e2a36424d5767717779797979797979736e63584b3f3226190c0000000000000000000000000000000000000000000000000000000007121c2834404b55626d727979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000030e1925303b444f59616b707a81868b8e9091929291908d8a857f786d685e564c41352b210f08131e29323e46525e69717e8686868686877c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000a16202834404a545c676d747d84898d8f91929292918f8c87817b706b61594f453b3123190f0000000000000008131e28323e46525e68717e8686868686887c6f6356493c30231609000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c03000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a8a9aaa8a6aaa29f9c99928f89837d757c86929aa4a29891847a6d665c51443f352b1d140a000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d32261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000040f1a242d363d4245464646464545515c67767979797979797979756a5e523e454646464544403a332b21170c010000000000000000000000000000020d17202a36424d56606b727f8b929ca29792867d716c615e5650474242464a505356595c5e5f5f5f5e5d5a5753514b46413a444c5254545454545960696f7c86929aa49f92857b6e61584e4333291f1409000000000916222e3a46515b62656c6c6c6c6c6c6c6b605b53493f33271b0f030000000000000000000007121d2e3a45515b62656c6c6c6c6c6c6c67645c5247342a20150a00000000000000000000020e1a25313b45555f676a6c6c6c6c6c6c6c66635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000c18232e3943515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3024170b00000000000009141f29323e474f5960686e747a7e81838485858483817d79726d665e564c443a3023190f020d17202a36424d57626c717979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000040c18232e39424b555c606c70777c80838485868584827f7b756e6961594f473e332a1f110700000000000000010c16202a36414c56616c717979797979796f6b6054483b2f22150900000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9f9e9d9c9a9898928f8b86827d76706b707e88939fa5a0968f82786d605b51473d2f261b1106000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a010000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b51443f3830261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e040000000000000000000000000000000000000000000000000915202b363f484e5253535353514a4b555c6c6c6c6c6c6c6c6c6c6a6359464b5253535352504c453d33291e1307000000000000000000000000000000050e1925303b444f59626d73808d929da29892877e756d68615a534e47433f4446494c4f5152535252504e4a4745403935323a414647474d535b626b707b859198a29e948b7e71685e52463c3121170d030000000006121e29353f49515759606060606060605e53504941382d22170b000000000000000000000001111d29343f48515658606060606060605a58524a413622180e04000000000000000000000009141f2933434d555b5d606060606060605a58524a40352a1f1307000000000000000000000000000000000000000000000000000000000007121d27303f4951565860606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a41362b1f1408000000000000020d17202c353e474f565e61686e717577787979787674706d67605c544c443a32281e110700050e1a25303b45505a62656c6c6c6c6c6c6260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434b515a61646b6f7376787979797775726e69615e574f473e352c21180e000000000000000000040d1925303a44505a61646c6c6c6c6c6c6360594f44382c1f1307000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e0400000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929293929291908f8d8b8885827e7a75706b63616c737f8c939ea79f948d80746d62594f41382d22170b000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f606060606060606060605f5e504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505e5f606060606060606060585651493f3422190f000000000000000000000000000000000000000000000000000e1a26323d4851595e606060605e575550515f606060606060605f5e595053585f6060605f5c574f453a2f24180c0000000000000000000000000000000009141f29323d47515b636e74808d929fa299928b817a706c625f57534e4745413c4043444546464543413d3a383435393a3d43474c52575f626d727d859197a1a0958f82756c62564d41342a200f050000000000010d18232d373f464a4c535353535353535246443f382f261b11060000000000000000000000010c18232d363f454a4b535353535353534e4c4741382f241006000000000000000000000000030d1721323b434a4f51535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000b151e2d373f464a4c53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4741382f241a0e0300000000000000050e1a232c353d444c52565e6164686a6b6c6c6b6a6763605d55504a423a322820160c00000009141f29333f4850565860606060605f56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730394045505559606366696b6c6c6c6b6965615e57524d453e352c231a0f060000000000000000000008131e29323e4850555760606060606056544f473d32271b0f0300000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b2219110700000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868685848382807e7c7975726e686360595a636d75818e95999999928b7f726b6053493f33271b0f030000000000000000000000000000080e171f252a33383d44484d535f605c60626567686a6b6b6c6c6c6b6a6a68666462605c605f534d47433c383229241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464753534d545b60666c6c6c6c6c6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6a6c6c6c6c6c66605b544d4c4a463f372d23130c04000000000000000000000000000000000000000000000000111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f00000000000000000000000000000000020d17202b353f49525c646e74808c9399a29f938e857d756e6a625f5854524c49474540413f3e3e3d3d3e3f3f404045474a4e53565e61696e767e879297a1a1969083796d605a50443b3022180e0000000000000007111b252d353a3e3f46464646464646453937332d261d140a0000000000000000000000000006111b242d343a3d3f4646464646464641403c362f261d130000000000000000000000000000050f202932393f434446464646464646403f3b352e261c120800000000000000000000000000000000000000000000000000000000000000030c1b252d343a3e3f4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646413f3c362f261d130800000000000000000008111a232c323b41464c5254585b5d5e5f5f5e5d5a5753514b443f38302820160e04000000020d17202d363f454a4b5353535353534947433d342b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e44494f54565a5c5e5f5f5f5e5c5954524d46423b332c231a11080000000000000000000000020d17202c363e45494b5353535353534948443d352b21160a00000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f19100700000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979797878777573716f6d6665615e56544f515b606d79838c8c8c8c8c8c867d70655b5044372b1f1205000000000000000000000000000000050d141a21272c36424d575e6c6c6c6c6c6c6c6a665f5f5f5f5f5e5e66696c6c6c6c6c6c6c5e574d42362b272018130c04000000000000000000000000000000000000000000000000000000000000000000000000000001070e17202930363b424651575f666c72797979797975665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66757979797979726c665f575146423b3229251e160e070100000000000000000000000000000000000000000000131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110000000000000000000000000000000000050e19232d37404a525c646e737f8792979f9e97928a827b756f6a65605d565653514b4d4c4b4b4a4a4b4b4c4d4b515357585f62686d737b828b9299a19f9791847a6e675d51483e32291f100600000000000000000a131b23292e313239393939393939382d2b27221b140b02000000000000000000000000000009121b23292e3132393939393939393433302b241d140b0100000000000000000000000000000e1720272e3336373939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b241d140b010000000000000000000008111a202930363b4146474b4e5051525251504e4a47454039342e261e160e040000000000050e1b242d343a3d3e4646464646463c3b37322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232833393d4348494d5051525352514f4c4846423b363029211a110800000000000000000000000000050e1b242c34393d3e4646464646463c3b38322b23190f040000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d04000000000000000000000000000000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6c6b6a69676562605c5454524c484445515c676e7b808080808080807f786c605346392d2013060000000000000000000000000000000002090e16212d3a46535e69767979797979797771665b5253525a66707679797979797976695e53463a2d21160d07010000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c0400000000000000000000000000000000000000000013202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f1200000000000000000000000000000000000007111b252e38414a525c646d727d8590949fa19e938f87817c76716d686663605d555a59585757575858595a555d6063676a6f747a80868f949fa39e9590857c6e685e554c41362d20170d000000000000000000010a11181e2225262d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000050e161c2227292a2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000080e171e252a3036393b3e42444546464543413d3a39352f28231c150c040000000000000009121b22292e31323939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121822282d32383b3c40434546464644423f3b3a36302a251f170f0800000000000000000000000000000009121b22282d3031393939393939302f2c27211911070000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c040000000000000000000000000000000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c04000000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f605f5f5e5d5c5a585553504a4746413b38404b555e696e73737373737373726c655b5044372b1f12050000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50464f5c6976828686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d0700000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000000000009131c262f38414a525b626b707b828c92989e9e99928e88837e7a76726f6d67696766656464646465666769676d7074777c81868d92999fa19e938e837b6e6a5f564d433a2f241b0e050000000000000000000000070d12161819202020202020201f13120f0b0600000000000000000000000000000000000000060c11151718202020202020201b1a17140e08010000000000000000000000000000000000040b11161a1d1e202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000070d1216181920202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a17140e08010000000000000000000000000000050d14191e252a2d2e313537383939383734302d2c29241d17110a030000000000000000000911181d2124252d2d2d2d2d2c23221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171c21272c2f303336383939393836322e2d2a251f1a140d0500000000000000000000000000000000000910171d2124242d2d2d2d2d2d23221f1b160f0700000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d07010000000000000000000000000000000000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d07010000000000000000000000000000000003090e1214151f202020201e1413110d0701000000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253535251504f4d4b4946443f3b3936302f39434d565e616666666666666665605b53493f33271b0f030000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000000010a141d262f384049515961696e787f868f949c9f9f9b94908b86837f7c7a77757472717170707172727376787a7d8084888e92989fa39f97928b81796e695f574e443b31281e1209000000000000000000000000000106090b0c1313131313131312060503000000000000000000000000000000000000000000000105090b0c131313131313130e0d0b0803000000000000000000000000000000000000000000060b0e1011131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b0803000000000000000000000000000000000002080e14191e202125282a2b2c2c2b2a2724201f1d18120c06000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1f222327292b2c2c2c2b292621201e1a140e090300000000000000000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b0701000000000000000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464645454442403e3c3a38342e2d2a2527313b444d5254595959595959595953504941382d22170b000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000000000000020b141d262e373f474f575e666d727b828990949b9f9f9c9992908c89868482807f7e7e7d7d7e7e7f808284868a8d91969b9fa39f99938d857e756d675e574e453c32291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1e1f1f1e1d1b171413100c070100000000000000000000000000000105090b0b13131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1e1f201f1e1c191514120e0903000000000000000000000000000000000000000000000005080a0b1313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d101112131212100e0b070604000000000000000000000000000000000000000000000000000000060606060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393938373634322f2d2c2823201e191f29323b4246474d4d4d4d4d4d4d4c46443f382f261b1106000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004000000000000000000000000000000000000000000020b141c252d353e454d545c60696e757c83898f93999da09f9c999992918f8d8c8b8a8a8a8b8b8c8d8f91939a9a9ea0a19e99928e87817a716c605d554d453c332a20170d040000000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a0500000000000000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0f1112131312100e0a07060400000000000000000000000000000000000000000000060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d1012131313110f0c08070502000000000000000000000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f1111121313121111100d0b08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2d2c2c2b2a29272522201f1c1714110d17202930363a3b404040404040403f3937332d261d140a00000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b0000000000000000000000000000000000000000000000020a131b232c333b424a50575f616b6f767c82878c9196989c9fa29f9d9c9a99989797979798999a9c9e9fa39f9c9997918c86817c746d68625a514b433b332a21180e0500000000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a03000000000000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10121316181a1c1d1e1f1f201f1e1d1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f20201f1e1d1c1a18161312100c0605050e171f252a2d2e33333333333333322d2b27221b140b0200000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000000000000109111a212930383f444d535960636b6f757b7f84888c8f929797999b9c9d9e9f9f9f9f9e9d9d9b99979992908c8884807a746f6a615d5650454039312920180f0600000000000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d04000000000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111213131312110f0d0b07070501000000000000000000020608080c0f1112131312110f0c080705020000000000000000000000000000000000000000000000000000000001080d1113181c1f20222527292a2b2c2c2c2c2b2a29272422201f1c1712100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313131212110f0d0b0907060300000000050d14191e20212626262626262626201f1b17110a020000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000000000000000000080f171e262e343b42464f54596063696e73777b7f8285888a8c8e8f9192929292929191908f8d8b8886837f7c78736e68625f58524c443f352f271f170e0600000000000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d03000000000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1e1f1f20201f1e1c1a171413110d08040100000000030a0f121415191c1e1f20201f1e1c191514120e090300000000000000000000000000000000000000000000000003090e13191d2023282c2d2f31333637383839393838373634312f2d2b28221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204050506060606050403010000000000000000000002090e1114141a1a1a1a1a1a1a1913120f0b0600000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b12090000000000000000000000000000000000000000000000000000000000050c141c232831363d44484f54575e61666a6e7276797b7e80818384858586868584848382807e7c7a76726f6c65615e56534e46413a3229241d150d0500000000000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a00000000020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b100500000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d20212427292a2c2c2d2c2c2b29272421201d1913100d0701060b0f151a1f212226292b2c2c2c2c2a282621211e1a140d05000000000000000000000000000000000000000000030a0f151a1e24292c2e34383a3c3e4042444445464645444443403e3b3938332d2c28231c19130d08010000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0d0d0d0d0d0d0c060503000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000000020a11171f262a32383d44484d5354575f6265666c6f717375767778797979787877767573716f6d676662605b53524c47433c3530282018120b03000000000000000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c100500000008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000060b12181d1f252a2d2e313336373839393939373634312e2d2a25201d18120d11171b1f262b2e2f323537393939393735322e2d2a251f170f0500000000000000000000000000000000000000060b151a1f262b2f35393a404446494b4d4f50515252535251504f4d4b4846443f3a38342e29241e19130c0400000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a01000000000000000000000000000000000000000000000000000000000000000000060b141a21272c32383b4246484e5355545b6062646668696a6b6c6c6c6c6b6a6a68666462605d555553504946413b373229241e160e07010000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a0000000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000020a11171d24292c3036393a3e40424445464646454442403e3a3936302c29241d191b22272b31373a3b3f42444546464544423f3b3a36312921170d0300000000000000000000000000000000020a111720262b31373a4145474a515355585a5c5d5e5f5f5f5f5e5d5c5a575553504a46443f38353029241e160d070000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d0500000000000000000000000000000000000000000000000000000000000000010407070a0d10111213131211100d0b07070501000000000000000000000000000000010406070a0d0f11121213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000000000000000000000000000000000000000003090e161b21272c31363a3c4247484a50535557595b5c5e5f5f5f5f5f5e5e5d5c5a585553514b4946443f3836302b262019130c0400000000000000000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d000000101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c04000000000000000000000000000000000000000000000000000000060c141c23282f35393a4146474a4d4f515252535352514f4d4a4746413a39352f2924262d33373c4347484c4f5152535352514f4c4846423b33291f1409000000000000000000000000000000060c141c232831373c42474c5154545c60626466696a6b6b6c6c6b6b6a69676462605b5453504a45413a352f281f18120b0300000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000002080d111314171a1d1e1f201f1f1e1c1a181413110d0803000000000000000000000003080d111314171a1c1e1f1f201f1f1e1d1b181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f252a2d31373a3b3f4446484b4d4e505152525353525151504f4d4b494745403c3937332d2a251e1b150d08020000000000000000000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f000000121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d2013000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d080200000000000000000000000000000000000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d0802000000000000000000000000000000000000000000000000070f181e262e34394045474c5254575a5c5d5f5f605f5f5e5c5a5754524c47454039352f2f383f44464e5355595c5e5f5f5f5f5d5b5954534d453b31251a0e0200000000000000000000000000070f181e262e343c43474d53555d6064666d6f71737577777879797877777673716e6c6663605c54524c45413a3128231d150c040000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000003090e13191d202124272a2b2c2c2c2c2b29272421201d1913100c0600000000000000060b0f13191d20212426292a2b2c2c2c2b2b29272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3338393c3e40424344454646464545444342403e3c3a39352f2d2b27221b19140f0a040000000000000000000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d10000000131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000071019212a30383f444b5153565e616466696a6b6c6c6c6c6a696764615e5653514b45413a3c41495053585f6265686a6c6c6c6c6a6865615e574d42362a1e1205000000000000000000000000081019212a30383f444e53575f62676d7175797c7e8082838485858685848382807e7b7974706d66605d56524c433d342e271e160e050000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000060e141a1e24292c2d3134363738393938383634312e2d29251f1c17110a03000000020a11171b1f24292c2d313335373839393938383634322f2e2b26211e1a150e09030000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2122282b2d2f313335363738393939393837373533312f2d2c2924201f1b17110e08020000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d2013000000131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d2013000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000071019232b333b424a50555d6065686d717375777879797978777573716d6865605d55524c44464e535b60646a6e727577787979787775726e695e53463a2d211407000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f90919292929291908f8d8a8885817d79736d68605d564f454039302820160e050000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000000000000000000060f181f262b3035393a3d404344454646454443403e3a3935302c28231c150c0802070b141b22272b2f35393a3d40424445454646454443413f3c3b37322e2b26201a150e060000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f2022242628292b2c2c2c2c2c2b2b2a2927252220201d1813120f0b060000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d2013000000131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d201300000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e353028201910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e35302820191008000000000000000000000000000000000000050e19222b353d454d545c60676d72767a7e80828485858686858482807d7a76726d67605d565050585f656c71767b7f82848586868584827f7b6e6154483b2e2115080000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9d9e9e9f9f9e9e9d9c9a9797928e8985807a736d686059514b423a322820170e05000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a211910070000000000000000000000000000000000020a1117212a31373a4145474a4d505152535252514f4d4b4746413a38342e261e19130d12181d262d33373a4145474a4d4f51525253525251504e4b4947433c3a37312b2620180f06000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b020000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f121315181a1b1d1e1f1f20201f1e1e1d1c1a18161413110d07050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a110900000000000000000000000000000000020d17202b343d474f575f666d72797e83878a8d8f909292939292918f8d8a86837e79736d68605b5a626a6e787d83888c8f9192929292908e8c8275685b4f4235281c0f000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000000000000020b141b2227333c42464c5254575a5d5e5f5f5f5f5e5c5a5754524c46443f38302a251e171d24292f383f44464c515457595c5d5e5f5f5f5e5e5c5a5855534e4847423c37312a2117110a020000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0f101112131313121211100f0d0b090706040100000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d201300000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b1209000000000000000000000000000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b120900000000000000000000000000000008141e29323d464f5960696e787f858b90939a999c9d9e9f9f9f9f9d9c9a9992908b85807a726c65636c717c838a9095989b9d9f9f9f9f9d9b8e8275685b4f4235281c0f0000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000a141d262d333f454d53565d606467696a6b6c6c6b6b696764615e5653504a423e36302920272f353e41495053555d606466686a6b6c6c6c6b6b696765625f5855534e47423c3328221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d2013000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000020e1925303b444e58606b6f7b838b92979c9fa4a9a19e9c9a9a999a9c9ea1a39f9c97928d857e776e6d737e8690959d9fa7a8aba49f9f9f9f9b8e8275685b4f4235281c0f00000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000006111b262f383f4451575f61686d7073767778797978777673716d6864605c545046413a322a313940454f535b6064676d707375777878797978777674726f6a67625f57534d453f332d261d140b0200000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0f111213131211100e0c0a07060401000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b11070000000000000000000000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b110700000000000000000000000005111e2a36414c56606a6f7d8590959ea1a9a29e9997928f8e8d8d8d8f9197999ea1a29f97928b827a747f8b92989fa7a9a19e999993929292998e8275685b4f4235281c0f0000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d0400000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000000000b17222d384149505b62696e747a7d808384858685858482807e7a76716d66615a524c443b333a434b515961656c71757a7d80828485858685858483817e7c78746e6a625f5751443f382f261d140a0000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000000000000000000000000001040707090c0e101111121313121211100f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191c1e1f1f201f1e1d1b19161413110d0801000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d2013000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f060000000000000000000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f0600000000000000000000000714202d3946525e686f7c869297a0a7a49d97928c888582818080808285888c91969ea1a29f948f84818c919fa3aaa39f97928d898685858687898275685b4f4235281c0f000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000030f1b27333f49535b606d727b81868a8d909192929292918f8d8a86837e78716c615e564d453c444c555d606c70787d82868a8c8f909192929291918f8d8b8884807b756e69625b504a42382f261b11060000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000206080d11131416181a1c1e1e1f1f201f1f1e1d1b1a18161312100b060603000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1f222226292a2b2c2c2b2b2a28252321201d19130c0400000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c0300000000000000000007131f2c38444f59616e7a859198a2a9a39f928d85807b78757473737475787b7f848b91969ea59f96918d929ca4a9a199928c85807c797878797a7d7e7164574a3e3124170b00000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d13070000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000040f19232b3744505b656c747f868d92989a9c9d9e9f9f9e9e9c9a9992908a847e756d685f574e464c565d676d747d838a8f9299999b9d9e9f9f9f9e9e9c9a9896918d87817b726d605b544a41382d22170b040000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a0300000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000040a0f1214191d2021232527292a2b2c2c2c2c2b2b2a28272522201f1c1715120f0a050200000000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f272b2e2f3235373839393837363532302d2c29241e160d04000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d201300000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000915222f3b4854606b75818e97a1aaa399928a8079736e69696767666769696e73797f848e939fa3a19e9a9da4a8a09691877f79736f6d67666c6e70716c6155493c3023170a000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000b16212c38444f59606c77818b92999fa2aaa9a8a09e9c9b9c9d9fa29f9c96918a827a6e695f584e555d686d79818a90959c9fa3aba39f9e9c9b9c9d9ea1a9a8a19e99938e867f746c665b53493f332720150a000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a0400000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000000000000000000000070c10151a1f2124292c2d303234363738383939393838373533322f2d2b2823211f1b15120e090300000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c32373b3c3f4244454646454443413f3d3a39352f281f160c0100000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b1005000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4d505152535352514e4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4a484746444647484a4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000005111d2a36414c56636f7c89939ea9a59f92877e746d67625f575b5a5a5a575f62666d7279818c9299a3aba7a9aca09691847c736d6762605c5b60616364615a5045392d21140800000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f140900000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000003101b27323b4854606b73808c939fa3aba9a19e9896918f8f8f909297989d9f9e938f847b6e6a5f565d676d7a838e939da0a7a59e9b999291908f8f909297979c9fa6a49f98928b81786c655b50443c32261b0f05000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c0700000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000070c12181c1f262b2e2f35393a3c3f414344444546464545444342403e3c3a38342e2e2b26211e1a140f0a0400000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10191f272f35383c4347494c4f515252535251504e4c494745413a31281e13080000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c130900000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d2013000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b5153575a5c5e5f5f5f5f5d5b5854524d51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b514f4b443b3a3a383a3a3b3d3f44464b51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000713202d3946525e6875828f9ca5ab9e938b7e716c605d55534d4e4d4d4d4d53545c60676d757f87929facb4b7aa9e91847b6f6a605d55535150535456575550483e33281c11050000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e0200000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000713202c38444f5963707d88939fa5aea69f97918c87848382828385888b90959d9e9691857c6e685e606d798390959da5a8a09d938f8a86848382828385878b8f949da0a7a29f938e81776c60584e43372b21160b00000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b03000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000000000000000000000000000000000030b12181c23282c31373a3b414547494b4d4f5151525253525251504e4d4b4946443f3c3a37312d2a251f1b160f0a0400000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222b31394045474e5455595c5d5e5f5f5e5e5d5b585654514c433a2f24190d01000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d201300000000000004101c2834404b555f69707d87929892877e726c665f57514d53555c606467696b6c6c6c6b6a6865615e57544f51575e616d727d86929792877d706a5f544a3f3428201509000000000000000000000004101c2834404b555f69707d87929892877e726c665f57606060605e5c564e44392d2c2d2e323f49515759606060575e616d727d86929792877d706a5f544a3f34282015090000000000000714212e3a4754616d7a86929faca3998e81756d625a514b47424140404142474b51555e69707c86929facb8b0a3968a7d70696058514b46454446474a4a49453e362c22170c00000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c100400000000000916222f3b4854606b7683909aa4afa89f948f847f7a7776757676787b7f838990959c9791847a6d666c75818f959fa7a79f959189827e7a7776757676787b7e828990959ea5a59d938c7f736a5f53473d33271c100400000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000000000001070c151d23282e34383c4347484c525456585a5c5d5e5f5f5f5f5e5e5d5b5a585553504a4847433c3a36312b27201b150d0802000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141c252e343d434b515358606265686a6b6c6c6b6a69686563605d554c4135291d110400000000000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b161009010000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130000000000050f1a232c3845515c676e7b85929992867d716c605b544d51575f61676d70737677787979787775726e69636059524d525b626b707c85929892857c6e665c50443c31261a0f04000000000000000000050f1a232c3845515c676e7b85929992867d716c605b63666c6c6c6c6b6760564b3f331f25303b44515b62656c6c6c6c6c67646b707c85929892857c6e665c50443c31261a0f0400000000000b1825313e4b5864717e8b99a3ac9f92867b6e625a504540393731343331373c45515c676e7b859299a3aeabaea99c9083786c60564c413a3838393b3d3e3c39332c241a100500000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000a1623303d495663707c89949facaca0958f827a726d686968696a696e72767d838c929f968f82786d717e8b939ea7a79f9590837d75716d676968696a696e71767d838e939ea5a59f92877c6f62594f44382c20140700000000000000000005121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000000000000030b12181e272e34394044464e5355565d60636567696a6b6b6c6c6c6b6b6a68666562605c5455534e4846423b37322b262019130c04000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e3740464f555d60656a6f7275777879797877767472706d675d5145392c201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a0500000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d201300000000000b16212b37434e58606d7983919792877d706b615a504d555c60696e74797d8082848586868584817f7b76706b605d564e5159606a6f7c8692979083786d60584e43372b21160a0000000000000000000b16212b37434e58606d7983919792877d706b615a636d72797979797772675c4f43372a2a36414d56626d727979797979746e646a6f7c8692979083786d60584e43372b21160a00000000000e1b2834414e5b6774818e9aaba99c8f8276695f53483f352f2b262727313c46515b606d79839097a1aaa29fa2aa9f948b7e71685e52463c322b2d2e3031302d28221a1208000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e21140800000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f0000000004101d2935404b556774808d9aa6b0a99d91837a6d68615e565c5c575f61656b7078808b9399948c7f737a85929fa5aba095908279706b64605d555c5c565e61646b7079818e939ea8a3999083776b6054483c2f22160900000000000000000006131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a11090000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d151d2329303940454a5153585f6266686d6f7274767777787979787877767573716f6d6666625f5854534d47433d373129241e160e060000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e384049515960676d71777c7f8284858586858483817f7d796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130000000004101c27333a47535f6a73808c95928b7f726b6159504d575e676d737b81858a8d8f9192929292908e8b87827d756d685f584e4f58606a707e8793958c7f726a5f53473d32271b0f040000000000000004101c27333a47535f6a73808c95928b7f726b61595966727f8686868684776b5e51443826303846525e68727f8686868686817467606a707e8793958c7f726a5f53473d32271b0f0400000000101d2a3743505d6a7683909da9a5988c7f7265574d423629241d1a242f39434e58626d74818e959fa9a29892989fa69e92857a6d61584e43372b2021232423211c1710080000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d00000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000006131f2c3945515d677784909daaada1978a7d70675e56524c4f4f4d53555960666d737e87939f92867b7f8c97a2ada39990837a6d67605954514c4f4f4d52545960676d78818f96a0a49f95897d7063564a3d3023170a00000000000000000006131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b120900000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000050e161f272f343d434b51545c60646a6e72767a7c7e808284848585868585848381807e7c7976736f6a66615e57544e47433c3530282017110a0200000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525b636b6f797e84888c8f909192929191908e8b897f7266594c3f3326190c0000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000000000000000000000000000000000000000406070b0e11121313131313130c0c0a0602000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d2013000000000714202c38444f59626f7c8792968e81746d62594f4d575e696e7980868d92989a9c9b999898999b9b9a938f89827a6f6a5f574d4e58616c737f8c9592867c6e62594f43382c20150a000000000000000714202c38444f59626f7c8792968e81746d62594f5966727f8c93939184776b5e5144382e38424f59616e7b8692939391857a6d6058616c737f8c9592867c6e62594f43382c20150a00000000121f2b3845525e6b7885919eaba295897c6f6256493c31231817202935404b555f6a727f8b939da7a298928590949fa1978e81746a5f53473c32261b17171714110c05000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000714202d3a4753606d7a86939facab9e9285786c60554c464142434246484f545c606c727f8b9398908385929ea9ab9f92877c6f685d554f47454142434246474f555d666d7984919b9a93908c8276695c4f4336291c1003000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b1209000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000000000000000000050f172028313940454f555c60666d71777b7f8386898b8d8f9091929292929191908e8d8b8885827f7c77736e69626058534e46413a3228221c140b03000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646d737c848b9095989b9d9e9f9f9e9d9c9b988c7f7266594c3f3326190c000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000001070c101314171b1e1f202020202020191816120d070000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d2013000000000916232f3c4855606b768390999184796d605b514b555e696e7b838d92999f9c96918e8c8b8b8c8e92979e9c938f847c6f695f564c505a606d788390988f82766b6054483d32271b0f000000000000000916232f3c4855606b768390999184796d605b514c5966727f8c999e9184776b5e514438343f4a54606b75818e989e948a7e71685d525a606d788390988f82766b6054483d32271b0f00000000131f2c3946525f6c7985929faca194887b6e6155483b2e22151f29333b45515d676f7c86929fa5a49a92867b829099a39f93877c6f62584e43372b20150a0a0805000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f1205000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000815212e3b4854616e7b879aa4afa89b8f8275655b50433a363031363a3d424a515a626d75818e9794909297a1ada3998d80736a5f564c433d39352f30363a3d434b545d67707d8a8e8b87837f7c6f6255493c2f22160900000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b10070000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000050e172129323a434b515960676d72797e83888c909399989a9c9d9e9e9f9f9f9e9e9d9b999898928f8c8884807b756f6a625f58524c443d332d261d150c040000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e737f8791969da0a7a8aaa8a4a2a0a0a0a1998c7f7266594c3f3326190c00000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000060b12181c1f2024282a2b2c2d2d2d2d2d2625221e18120a01000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d201300000007131f2c38434f5963707d899593897d70675d5145515d676e7b8490959f9f948f898481807e7e7f82858a91969e9691857b6e685d5245505c666f7c879294897c6f63584e43372b1c1106000000000007131f2c38434f5963707d899593897d70675d51494c5966727f8c999e9184776b5e5144383844505c666f7d89939e988f82756c61564c505c666f7c879294897c6f63584e43372b1c110600000013202c3946535f6c7986929faca093877a6d6054473a2d211a25303b45505a606d79839199a3a59f93887e707c87929fa49a8f82756a5f53473c32261b0f01000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f0300000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000916222f3c4955626f7c8895acb6a79a8d81746753493f312a25262a2d30394044515b616d7a85929f9c9ea1a9ac9f92867a6d61584e433a312c2924252a2d3139424b55606c7783827e7a76736f6a6054473b2e22150800000000000000000006131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f05000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000030d172029333b444c555c606b6f797f848b9095999c9fa4aba7a9a9a8a7a6a6a7a7a8a9a8a6aaa29f9c9995918c87817c766f6a615d564f443f382f271e160d0400000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d73808c9299a0a8acaaa39f9b979594939394958c7f7266594c3f3326190c000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000000000000000000000000000000000020a11171d23292c2d3134373839393939393933322f2a231c130a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130000000915222f3b4854606b7683909a8e81756b60554b4e58606d798390969f99928b827c78747372727375797e848e939d9791847a6d605a504a545f6a74808d988f82766a605447382e23170c00000000000915222f3b4854606b7683909a8e81756b60554b414c5966727f8c999e9184776b5e514436414c56606d7883909d9f92867b6e615a50444a545f6a74808d988f82766a605447382e23170c000000121f2c3945525f6c7885929faba194877a6e6154473b2e21202a36424d57616c74818e95a0a89e938c7f736c74808d97a29f93877c6f62584e43372b1e1308000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b0000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000091623303c4956636f7c8996a2afa69a8d8073675a4d403025191a1e21272e343f46525e6873808c99a3abadb3a89c8f8275685e52463c3128201d19191e2027303944505b656c7675716d68666260584e43372b1f130600000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d0300000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000000000000010b151f29333b454d565d676d747c848c91969da0a7a9aca8a9a19e9c9b9a9a999a9a9b9d9fa2a9a6aaa9a7a09d99928e89827c746d686059504a423930281f160c01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b929fa3abaca49f98928e8b8887868687898b7f7266594c3f3326190c00000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000030b141b22272f34383a3e4144454646464646463f3e3a352e251c12070000131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d2013000004101c2934404b55636f7c899493877c6f62594f4754606a74808d95a09892877e766f6c6566656566666d7179818e939d968e81756c61554b4e58616e7b869294897c6f62544a3f34281c100300000004101c2934404b55636f7c899493877c6f62594f433f4c5966727f8c999e9184776b5e51443846525e68727f8b959f958b7f72695e53483e424e58616e7b869294897c6f62544a3f34281c10030000111e2b3844515e6b7784919eaaa295887c6f6255493c2f2428323a46525e69707e8a939da8a0958e81776c606d7a85929fa49a8f82756a5f53473a2f24190d010000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b11060000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000916222f3c4955626f7c8895aab4a79b8e817468564c41362a24201d191c232a36414c56616e7a86929facb9b3a9978a7e7164564c41342a1f161d1d1d1d151e27333f49535b606a6864615e5655544e463c32271b0f0300000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000007121d27313b454d575e686d79808791959ea1a8acaaa29f9b979791908e8d8d8d8d8e8f909297979a9ea0a8ababa39f9b948f87817a706b605b544b433a31281d1307000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707121f2c3844505c666f7c87929fa4afaaa39a938d86817e7b7a797a7a7c7e7d6f6356493c302316090000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000000000000030c151d262d33394045474a4e51525353535353534c4b463f372e23180d0200131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a5f53474d57626f7c87939f9f92867d716c62605b535858545c60676d77818e959e938a7e71675d5146525e6974818d9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a5f53473d3f4c5966727f8c999e9184776b5e5144424e58616d7a85929f999083786c60574d42363c46525e6974818d9a8e8174665c5044382c1f12060000101d293643505c6976838f9ca9a4978b7e7164564c413529303a44505a616e7b85929ea5a3989183796d655d6873808d98a39f93877c6f62564c4135291d1104000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000814212e3b4754616e7a8798a2aeaa9d908377685e52463c352f2c2924272625303a46525e6876828f9ca9b6ada197877b6e6154483b302a2a2a2a2a2a2a2a2a222d38414950535d5b5854524c4947433c342b20150a0000000000000000000006131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f040000000000000000040e18242f39434d575e696e7a828d9399a0a8ada8a19e98928e8a878583818180808081828385878a8d9196999ea1a9aca69f99928d847d736c665c554b433a2f24180d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141d2935404b55606d78839099a3aeaba3989288817a75716f6d6d6d6e6f716f6b6054483b2f22150900000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000000000000000000000b151e272f383f444b5153575b5d5e5f6060606060595751493f352a1e120600131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d201300000714202d3a4753606d79859296897c6f63584e46535f6975828f9a9f948b7f726b615a5350494b4b4b51555d656d78839099999184796d6053474d56616e7b88959285796d6053463a2d2013070000000714202d3a4753606d79859296897c6f63584e43353f4c5966727f8c999e9184776b5e513f4a54606a74818e979f92877c6f665b50453b3136424d56616e7b88959285796d6053463a2d20130700000d1a2633404d596673808c99a9a79b8e8174685d52453b3136414c56616c75828f97a2a59f92867c6f675d56616e7a86929fa49a8e8174685d5245392c20150a000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b020000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929fabac9f92867a6e61584e45403a39352f3433333236414c566673808c99a6b3ab9e928578695e53463a3737373737373737373737372f383f4446504f4b4746413c3b37322b2620180f0600000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000020c16202935404b555e696e7b8390949fa4abaaa29f96918b86817e7b78767574737374747577787b7d8084888d92979ea1a8aba39f96918780786d675d554b4035291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242c3945515d67727f8b95a0abafa39992867d746d6864626160606162656360594f43382c1f130700000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000000000000000000000000000007121d273039414950555c6064676a6b6c6c6c6c6c6c66635b51463a2f22160a00131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d201300000a1724313d4a5764707d8a989184786c6053464855616e7b88949e9c9083786c60595046443f3f3f40454b535c666e7b878e8a86827c6f62554846535f6976839097897d7063564a3d2f23180c0000000a1724313d4a5764707d8a989184786c6053463c313f4c5966727f8c999e9184776b5e5144505b666f7c87939f968d80736a5f544a3f3329303b46535f6976839097897d7063564a3d2f23180c00000a1723303d4a5663707d8997a1ac9f92867a6d60574d43393946525e68717e8a949ea89e938b7f726a5f55525e6874818d9aa49f92867a6d6054473d32271b0f03000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a02000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070005111e2a36424d566976828f9caaafa3998c80736a5f58514b4745414240403f3f3f3e4a5764717d8a97a4b0a99c8f827669574d4244444444444444444444444444444444444444444444444444443b3a37312a21180e03000000000000000006131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d13070000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000008131e28323a45515d676e7b8491959fa6afa7a098928c847f7a75716e6969686767666767686a696e7173777b80858b91969fa2aaa9a199938c81796d675d5145392c2013060000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e2124292c2d30333f4a54606d7985929ea7b1a79f92877d706b615e565554535354565856544f473d32271b0f0300000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d18232e39434b535b60676d71747778797979797979726d63574b3e3225180c00131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566874818e9a8d8073655b50444b5566737f8c99a096897d70665b50473e37332d2e3439414a545f697380827e7a766f6a5f5347424d5765727f8c988d817467554b4034291c10040004111d2935414c566874818e9a8d8073655b504437333f4c5966727f8c999e9184776b5e514c56606c7883909a9e9184796d60584e42382d212a36424d5765727f8c988d817467554b4034291c1004000713202d3a4653606d7985929eaaa2988c7f72695f554b43424f59616d7a85929ea6a1968f81756d62584e4c56616e7b87939fa2988b7f7265584e43372b1f1306000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b060000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900020e1925303f4b5865727e8b98a2aeab9f92867c6f6a605d5554524c4e4d4d4c4c4b4b4b5663707c8996a3afa79b8e8174685b505050505050505050505050505050505050505050505050505050504847433c332a201509000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d00000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000010d1925303a44505a606d79839096a0a8b0a69e9591867f79726d6764615e575b5a5a5a5a5b5c575e6164676a6e73797e848c92989fa7aba49f938e82796d6053473a2d2014070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f35393a3d4044505b66727f8b97a1adaca0958c7f736b6159524c4847464747494b4948433d352b21160a0000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000010c161f2834404b555c656c71797d8184858686868686867f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f62534945515d677683909d9e9184786c60544a3f352b272223282f38424d57636e7375716d68625f584e433b4854616e7b8797908477675c5145382c1f1306000713202c3945525d6877849199897c6f6253493f33333f4c5966727f8c999e9184776b5e53535d68717e8b959e93897d70675d51463c2f261c26313b4854616e7b8797908477675c5145382c1f13060006131f2c3845515c6773808c98a2aa9f92867b6e675d554c4a54616b75818e97a1a59e91847a6d605b514646535f697683909caa9d9083776a6054473b2e221509000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b0600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b00000914212d3a4754606d7a85929fa7aea29891847c726d6763605d565b5a59595858585857626f7c8995a2afa79a8d8074675d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f020000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d1207000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000005111d2935414c56626d75818e959fa8b0a69e948f837b726d66605d5554534d4e4e4d4d4d4e4f4d525457585f62666d71797f8690959ea5afa59e948d8073665a4d4033271a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000003090c151c23282c31373a3b4145474a4d4e53606c7884919ea9b1a79d9083786c60594f46413c3a3a3a3b3c3e3c3b38322b23190f040000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000007131d28313a45515c676d777e848a8e909192999393938c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d6053464753606d7a86939f998d8073655b5042382d231b17181d26303b45525c63666864615d56534e463c3a46535e697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b606060606d7a85929e978e81746b60554b40342a1d14212d3a46535e697885919286796d6053473a2d2014070004101c2834404b55616e7a86929fa6a2989083796d675e56515c66707d8a939ea99e938a7d70685d52493f424d5765717e8b98a3a095897c6f6256493c31261a0e020000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b06000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d00000713202c3945525d68737f8c95a0a8aaa19691867f7974706d6869686766666565656464646f7c8995a2afa6998c7f736a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a625f584e43372b1f12060000000000000006131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000000713202d3946525e68717e8b939ea7b1a79e948f82796e69605c54514b484642424140404141424246484a4e53545c60666d727b838f939ea8afa69a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383c4247484c525457595b5563707d8996a0acab9f95897d70665b504745403a37322d2e2f32302f2c2721191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000000000000000000010d18242f3a43515b606d79818b91969a9d9e9fa39f9f998c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377665c51454956626f7c8999a4978a7d706453493f2f261c0f0b0b151e2a33404a5257595b5754524c47433c3436424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377665c5145382c333f4c5966727f8c999e9184776d6d6d6d6d74808d979e92857a6d61594f433b322920171e2a36424d576976828f99897c6f6256493c2f23160900000c18232e3946525e68727f8b949fa89f958f82796e68615a606d7884919ea5a1978e81756b61564c41373b4754606d7a86929fa79a8d807467574d42372b1e12060000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b060503000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000004111d2935414c56606d79839096a0a7a8a198928c85807d7a787675737372727271717171707c8995a2afa5988c7f777777777777777777777777777777777777777777777777777777777777776e6a5f53473a2e2114080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c1004000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000006121f2b37434e58616d7a85929ea5afa9a0958f82796d675f57514a45403b3a3631343433343430363a3b3e43474b51545c60696e79818f96a0aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000080f171f252a30383f44464d5355565d60636668696775818e9ba8b2aa9d9083776b605b5353514b47433c3731292423221f1b160f07000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000004111d2935414b55626d75818e939ea1a8aaa29f9c9998988c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817467544b404b5864717e8b97a398877b6e6154473b2d21140a00030c18212e3840474b4d4f4b4746413a37322a31404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817467544b403428333f4c5966727f8c999e9184797a7a7a7a7a7c87929f978b7e7168605b544d443b32291d1a2531404d596673808c988b7e7165584b3e3225180b000007121d2a36414c56606c78829096a1a79e948f837a716c6268727f8c96a0a69e91857a6d61594f443a303945525d6875828f9bac9e918477695f53473a2e2114080000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a070000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000010d19242f3a45515c666e7b8490959fa3aaa29f97928d898784838180807f7f7e7e7e7e7d7d7f8c98a5b2ab9e9184838383838383838383838383838383838383838383838383838383838383837c6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000815212e3a47535f6a74818e97a2adada2979083796d675d554d444039352f2d2a252727272728252a2d2e31373940454b51575f676d7884919eaaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000020a121a212931363e424a5053575f6266686d70737576777986929facb1a4988b7e716e6c6564605d55534e47433c352f281f180f0a04000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300000000000000000000000613202c3945515d67727f8b939ea5ada49d98928f8d8c8b8b7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404c5966727f8c999f928579695e52463a2d2014020000060f1c262e353b3f40423e3a3935302b2625323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c99a096918686868686868892999e92857c78716c665e564d443b2f261b25323e4b5865717e8b988c7f7266594c3f3326190c0000000d1925303b44505b666e7b849197a1a69e9590857e756f6d7a85929fa89f948a7e71685d52473e322935414c5664717e8a9aa4a096887b6e6255483b2f2215080000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000008131e2834404b545e696e7b838d92999fa2a9a29e9a9696918f8e8d8c8c8b8b8b8b8a8a8a8c919ba7b4ada19691909090909090909090909090909090909090909090909090909090909090887c6f6255493c2f2216090000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e02000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c010000000000000005111d2935414c56626f7c87939fa9b0a69f92857b6e675d554b433c342e2924211e1a1b1a1a1a1b1a1e2021262b2e343940454d555c667784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000020b141c242c333b424650545c6065696e73777a7d80818384869298a2aeb3a69a8d807d7b7975716d67625f58534e454039312a211a1108000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000714212d3a4754606d7a85929fa6ada39c928d8682807f7f7f7c6f6255493c2f22160900131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7e7265584b404d5a6773808d9a9e9185786b574d42362a1e11050000000a131c242a2f323335312e2d29241e1b24313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7e7265584b3f3226333f4c5966727f8c99a8a09e939393939393959fa3a1979289847e786e685e564d41382d2224313e4a5764717d8a978d8073665a4d4033271a0d00000008141e28333f4a545e696e7b8591969fa69f97918a827c76808d97a2a3998f82766c61564c41352c242f3a4754616d7a87939fa1988c7f7265594c3f3226190c0000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000000010c18232e39424d575e696e7980878e92989b9ea1a9a8a19e9c9b9a999998989897979797989ba3adb8b2a8a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d95887b6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e12050000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c20130400000000000000000713202d3946525e6874818e9aa4afab9f948b7e71695e554b433a3128231c1814120e090d0d0e090e1214151a1d23282e343c434b546a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000020b141c262e363e454d535a61666d71767b8084868a8c8e90919298a2aab4b5a89d928d8a8885817e7a756f6a625f58514b433c332c231a120800000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000000000000000004101c2934404b5565727f8b98a2aea79c918c807a75737272726f6a5f54473b2e22150800131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b414d5a6774808d9a9d9184776a5e514430251a0e02000000010a12191f232626282421201d19131723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c99a8a09393939393939393939496999e96918b827a6e685e53493f332723303d4a5663707d89968d8174675a4e4134271b0e000000020b17222d38424d575f696f7c8490949fa3a19e948f888287929fa99f92877c6e625a50443a3028232d3946525e687783909997928e8376695c504336291d100300000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e110000000007121d27303b454d575e676d747b81868b8e929796989a9b9c9d9d9d9e9e9e9e9e9f9f9f9fa4acb6c0b6aea9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa8aaaaaaaaab94887b6e6155483b2e2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d2114060000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000714212e3a4754616d7a86929facb0a69c9082766c62574d433930281f18120d07050c111517181c1c1c1c1c1c1c181d23283144515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000a141c262e38404850575e616c71787e83888d90939a999b9c9e9fa2aab4b1b2aea49d9a9797928e8b86817c756f6a605d554e463e352c241a11080000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000000000000000000006131f2c3845515c677683909daaaca0958c7f746d6866656565625f584e43372b1f130600131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1c2935424f5c6875828f978a7d7064574a414e5a6774818d9a9d9184776a5e51442f24180d0100000000040c13181d2020201d1814120f0916232f3c4956626f7c89958e8175685b4e4235281b0f000f1c2935424f5c6875828f978a7d7064574a3d3126333f4c5966727f8c99a09689868686868686868687898d92989e948f847a6e655b5044372b232f3c4956626f7c89958e8175685b4e4235281b0f0000000006111c262f3b454d575f6a6f7a828d92999fa69e9c948f9299a3a2978d80746a5f534b454039342e2a36414c566673808d8c8985817e7064574a3d3124170a0000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000b151e29333b454d555d60696e747a7e8285888a8c8d8e8f9090919191919192929292939aa4afbbaea49d9a93939393939393939393939393939393939393939393939b9ea5afafa499877a6d6154473a2e2114070000000000000003131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c07060400071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000005111e2a36424d5666727f8c98a3aeab9f94897c6f635a50453b31271e160d07000911181d212425292929292929292929292a3744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000009121c262e38404a525a61696e767e848b9095999d9fa4aca8a9a8a6a5a4a4a4a5a6a8aaa6a9a19e9b98928e88827c736d675f584f473e362c231a1007000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7986929facac9d9083786c605d5659585855544e463c32261b0f0300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b404d5a6773808d9a9e9184786b554b4035291d1004000000080d161d24292c2d2c2924211f1a151723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c999e918479797979797979797a7c808590959f969082776c6053463c3126303d4a5663707d89968d8174675a4e4134271b0e00000000000a141d29333c454e585f686d78808790959ea0a69e9c9fa3ab9f92857a6d65605c54514b443f3830303d495663707d83807c7874706c6155493c3023160a0000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000030c172129333b434b51575f62686d7175787b7d7f808283838484848485858585858687939facb9a99d928d86868686868686868686868686868686868686868686868e939eaaac9f9386796c605346392d2013060000000000040a0f131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191313100c0707131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000714202d3a46525e697784909daab4aa9c9083766b6054483f33291f150c040009121b22292e313236363636363636363636363744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006101b242e38404a525c636c717b838a91969d9fa7aaacaba39f9d9b999897979898999b9d9fa3ababaaa29f9b948f8780796e6a615950483e352c22180d0400000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000916232f3c4956626f7c8999a3aea49a8b7e71665b524c4c4c4c4947433c342a20150a0000131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7f7265584c404d596673808c999f928578675d5145392c20130600000811191f282f35393a39352f2e2b26201824313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7f7265584c3f3226333f4c5966727f8c999e9184776c6c6c6c6c666c6d6f737b8390969f948b7e7165574d42372b313e4a5764717d8a978d8073665a4d4033271a0d0000000000020b17202a333c464e565e666d737c838b91969ea1a9acafaa9d90837d77716d66605d55504a423d353b4854606b7077736f6c656461594f44392d2014080000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e0200000000000000000000000000000000000000000000000000000102030000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000040d161e2429313940454d53565d606468696e707274757676777777787878787879797c8995a2afa79a8d807979797979797979797979797979797979797979797979818e9ba8ab9e928578665b5044382b1f120600000000070e151b1f222c3946525f6c7985929facada093877a6d6054473a2d26262626262626262626201f1c18120b0b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f120600000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000814212e3b4754616e7b8795a0acaea2988a7e7164594f44362d21170d030006111b242d343a3d3e43434343434343434343434344515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000030c18222d36404a525c646e737e8590949da0a8abaaa29f9b9992908e8c8b8b8a8b8b8c8e9092999a9ea1a9aca69e99928d837c706b615a50473e342a1f160c01000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000a1724313d4a5764707d8a97abac9f93867a6d61544a413f3f3f3c3b37322a22190e040000131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404b5865727e8b989f93867a6d6053473a2d20140900030d19232b313a40454745403b3a37312a2125323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c999e9184776b606060605b606163696e7a84919e9d908377695f53463a2d323e4b5865717e8b988c7f7266594c3f3326190c000000000000050e18212a343c444c545c606a6f787e848b9297a1adb8aca0959089837e79726d67605c544f45403a444f5960636a6662605b53554f473e33281c10040000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b07070401000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000010c161f282f35393a3e3f42474c525458575f6163656768696a6a6a6b6b6b6b6b6c6c6f7c8995a2afa89b8e82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7783909daaa99d9083766a544a3f33281c0f0300000007101920262b2e2f3946525f6c7985929facada093877a6d6054473a33333333333333333333332d2c28231d150c111b2935404b5564717d8a99a3afac9f9285796d6053463a2d201307000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c2013040000000000000000000b1825323e4b5865717e8b98a7b1ac9f9285796d6053473d32201b0f0500010c18222d363f454a4b4f4f4f4f4f4f4f4f4f4f4f4f4f515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000b151e2a343f48525c646e73808a92979fa6aca9a29f98928e8a868381807f7e7e7e7f80818386898d92979ea0a8aba39f9591867d716c61594f463c31281e13080000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000b1825313e4b5864717e8b97a4ab9e918478685e5242382f32322f2e2b2620191007000000131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817468554b404a5663707d8996a49a897c6f6356493c30251a0e090c151f2b353d434b5153514b4847433c332f2633404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817468554b403428333f4c5966727f8c999e9184776b5e53534a505354565e68727e8b9aa095887b6e6155483b2e33404d596673808c988b7e7165584b3e3225180b00000000000000060f18222a323a424b51585f666c71787e85929eabadaba7a09d95908b847f79726d666059514b433d474f54565d595653504949443e352c21170b000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d0805010000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0000000008131e28313a4145474b4c4d4e4f5052504d535557595a5b5c5d5d5e5e5e5e5e5f5f626f7c8995a2afa99c908376655b60606060606060606060606060606060605e697885929faba79b8e8174685b4e412d22170b000000040e19222a32373b3c3f46525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000004101d2935404b556875828e9ba8b5a89b8f8275675d5145392c1f1309000005111d29343f485056585c5c5c5c5c5c5c5c5c5c5c5c5c5c5d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000007121d27303c46505a646e73808d929fa2a9aea59e97928c86817d7a77757372717171727375777a7d81858b91969fa3aba7a09892877e716b61584e433a2f24190c03000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669564c412f26252522221f1b150e0700000000131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377675c51454754616e7a8796a1988b7f7265574d42362a201a19191e27313d474f555d605d5555534e4641382a36424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377675c5145382c333f4c5966727f8c999e9184776b5e51463f4446474d56616d7a87939f978a7e7164574b3e3136424d576976828f99897c6f6256493c2f23160900000000000000000610182029303940454e545b60666d7a85929fa9a19e989ea0a09d97918c857f78706b605d554e463d444849514d4946443f3839332c231a1005000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d0802000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000000010d19242f3a434c525457595a5b5c5d5e5d5a54484a4c4d4f5050515151515252525663707d8996a3b0ab9e9285796c605353535353535353535353535353535354616e7b8798a2aeaa988c7f7265594c3f322619060000000a15202a343c4347494c4c525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d1213202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000006131f2c3845515d677884919eabb5ab988b7e7265554b4035291d100400000915212e3a45505a62656969696969696969696969696969696a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000c18232e39434e58626c73808d929ca4adaaa39f938e857f7a75706d67686665646465656668676d7074797e848c9299a1a9aaa29992877d706a5f554c4135291e150a0000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f42302814191615130f0a040000000000131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d60534646525e687884919e9c8f8275695e52463c332a262524293039434f5960676d6765625f58534a41363a46535f697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b5e51443338393b46525d687784919e998c7f7366594c40333a46535f697885919286796d6053473a2d201407000000000000000000060e171e272e343c424a505b66727f8c98a2a197918c91969d9fa19e97918b837d746d675f584f473d3b3d44403c3937332d2d28211a110800000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c070100000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000004111d2935414c565d6064656668696a6b69665e54423f414243434444444545454a5764717d8a97a4b0ada297887b6f625548464646464646464646464646414c5665717e8b98aaaea298897c6f6256493c2f2316090000030f1b26323c464e54555959595f6c7985929facada093877a6d60595959595959595959595959595953514b43392e2318111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000714202d3a4753606d7986939facaea399887b6f6255483c2f24180c0000000b1724313d4a56626c71767676767676767676767676767676767784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000004101c2834404b555f6a717e8b929da4aeaaa298928b817a736d6863605d5559585857585859555d6063676d717980879197a0a8aba39992867c6f675d51453d30261c1106000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0908060300000000000000131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f635349414d566774818e9a9f92877b6e61584e453c3631322f353a424b55606b707a76726e6a645c53483c3b4855616e7b8897908477675c5145382c1f1306000713202c3945525d6877849199897c6f6353493f33333f4c5966727f8c999e9184776b5e5144382e2e35414c566a7683909d9a8d8073675a4d40343b4855616e7b8897908477675c5145382c1f130600000000000000000000050c151d23282f394653606c7884919eaa9e91857f848a90959c9fa19e95918981796e6a60594f463c3237332f2d2b27221b1c17100800000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b0300000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e2215080000000613202c3945525d686d71727374757778767066544b403435363737373838383f4b5865727e8b98a5b1b3a9988b7f7265594f42392e393939393939392d3945525d6875828e9ba8ac9f9285796d6053463a2d201307000006131f2b37434e585f62666666666c7985929facada093877a6d666666666666666666666666666666605c554b4034281c1019242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c889aa4afac9f9286796d6053463a2d2013070000000b1825323e4b5865717e828282828282828282828282828282828286929faca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa4aeaaa29892867e756d68605d5654514b4d4c4b4b4b4c4d4b5153555c60676d737d859196a0a8aba29891847a6d60594f42382e23170c0000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566875818e9a8d8074655b5044495663707d8996a0998d80736a5f574e4642403f3f41454c545d67707d86837f7b746e64584c40424d5765727f8c988e817467554b4034291c10040004111d2935414c566875818e9a8d8074655b504437333f4c5966727f8c999e9184776b5e51443b3b3b3c44505c667783909d998d8073665a4d4037424d5765727f8c988e817467554b4034291c10040000000000000000000000030b121b27333f4953636f7c8996a1a3998c7f73787d83898f949da0a09d938e847c706b60584e443b302523201f1b1711100b0500000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d030000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d2013070000000714212d3a4754606d7a7e7f80818283858276665c5145382f2c2924262a2d37434e586774818e9aa7b4b7aa9d9083776b60544b40352f2b2623282b2f38414c56606d7a85929faca99b8e8275665c5144382c1f120600000815222e3b47545f6a6f72727272727985929facada093877a727272727272727272727272727272726d675c5145382c1f131824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000b1824313e4b5764717e8a97acb6aa9d908477665c5144382c1f12060000010d1a2734404d5a6773808d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9298a2aea79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000004111d2935414c56606d79839198a2aeaea39892867d716c615e56524c474541403f3e3e3e3f404045474b51555c606b6f7b849196a1abaaa0968e81746b60544a3f34281c110600000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d201300010d19242f3d4a5764707d8a989184786c6053464653606c7884919e9f92877c6f695f58534d4d4c4c4c51565d666d7983918f8c888174675a4e4147535f6977839097897d7063564a3d2f23180c0000010d19242f3d4a5764707d8a989184786c6053463c323f4c5966727f8c999e9184776b5e5148484848494e56606d7985929f988b7f7265584c3f3a47535f6977839097897d7063564a3d2f23180c0000000000000000000000000005121f2b3744505b6574808d9aa89f92867a6e6c70767c828991959fa39d9691867d706a5f564c41362a2113120f0b0600000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b0100000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000714212d3a4754606d7a878c8d8e8f909186796d60544a403a39352f31363a3f47535f6a7783909daab6b8aca095897d70665c5145413a37312e34383b424a525e68727f8c98a2ada1978a7d7164544a4034281c100400000916222f3c4955626f7c7f7f7f7f7f7f86929facb3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20131724303d4a5763707d8a96a3b0a99c908376695d5043362a1d1000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669544a4034281c10040000010d1a2734404d5a6773808d9a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa2aab4a79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000713202c3945525d68727f8c95a0aaafa59f92867d706b625a524c45413a39352f32313132322f35383a40454b515960696e7b849199a3aea89e93897d70665c5044382d22170b000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000813202d3a4653606d79859296897c7063584e44505b66717e8b959f9991847b6f6a615f57595859555d60686d78818e959c93877c6f625548424d57616e7b88959285796d6053463a2d2013070000000813202d3a4653606d79859296897c7063584e43373f4c5966727f8c999e9184776b5e545454545556585f68707d8a98a298897d7063564a3d424d57616e7b88959285796d6053463a2d201307000000000000000000000000000613202d394653606c7884919eac9b8f82756860646b6f767d838c9299a2a09892867c6f685e52463d32271b1003000000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000613202c3945515d67778390999b9c9d988a7d71665b514b4745404343424648505a626f7b8895a0acb8bcb1a79d9083796d605b524c464242413f44464d545b616d7a85919eaaa99e9184796d6053463a2e23180c0000000c1925323f4c5865727f8b8c8c8c8c8c9299a3aeb4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e412e23180c000000010d1a2734404d5a6773808d9aa6a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000004111d2935404b55606d7a85929fa7b1a99d938b7e716b60595046413a352f2c2924252524252524292c2e343940454f575e696f7c87929fa7afa59d9183786d60544a3f33281c0f0300000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a6054474a54606c78839098a09691847c746e696766656567676d727a828e939e958d80746a5f534746535e6974818e9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a6054473e3f4c5966727f8c999e9184776b61616161616162656a6f7a84919e9f9285796d6053463a46535e6974818e9a8e8174665c5044382c1f1206000000000000000000000000000815222f3b4855626e7b8896a1a49a8b7e7164565960636b70787f879297a2a29891847a6e61594f44382c1e13080000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000004111d2935414c556673808d99a3a8aa9d9083786c605d5553514b50504d53555a626c74818e9aa7b1b6b4b6aca0958d80736d605d56534d4e4e4a5053575e666c75828f97a1ada1978c7f73665c5145382c1c12070000000c1925323f4c5865727f8b98999999999fa3abb4b9ada49c99999999999999999999999999999993877a6d6054473a2d211416222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000e1a2734414d5a6774808d9aa7b3a69a8d8073675a4d4034271a07000000010d1a2734404d5a6773808d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000613202c3945515d6773808d97a2adada1978e81746c61594f473e36302924201d181918181819181d1f23282f343d454d57606a727f8c95a0acaca0958b7e71665b5044382b1f1308000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000004101c2834404b55636f7c899494887c6f62594f44505b666e7b869298a0969187807b777473727273767a7f858f939e969083796d60584e434e58616e7b869294897c6f62544a3f34281c100300000004101c2834404b55636f7c899494887c6f62594f443f4c5966727f8c999e9184776e6e6e6e6e6e6e6f72757c839096a0978d8074665c5145434e58616e7b869294897c6f62544a3f34281c1003000000000000000000000000000b1825323e4b5865717e8b98a89f93877a6d61544f545960666d737d859297a2a1968f82756b6054483a2f24190d0100000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d100400000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000010d19242f3b4854616e7b86929fa9ab9f958c7f736d6762605d555d5d575f61656d717e8a939da9afa9a7a9aba79c928c7f746d68615f575b5b545c6062696e78808d949ea9a59e9184796d60544b4034281c0b000000000c1925323f4c5865727f8b98a5a5a5a5acaeb4bdbfb6ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211416222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d000000010d1a2734404d5a6773808d939393939393939393939393939393939393939393938d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000714202d3a4753606d7a85929fa9b2a89e91857a6d605a50473d352a251e1913110d070b0b0b070c1013181d2329333b454e58606d7883909da7b1a79e9184786c6053463a3024190d0100000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000c18232e394854606b76828f9c8f82756c61564c4a545f69707d8692979f99928d888481807f7f8082868b91979e9691847b6e675c51464b55606a74818d998f82766a605442382e23170c00000000000c18232e394854606b76828f9c8f82756c61564c414c5966727f8c999e91847b7b7b7b7b7b7b7b7c7e82879095a09892857a6d61544b404b55606a74818d998f82766a605442382e23170c00000000000000000000000000010e1b2834414e5b6774818e9aa79e918477685e5246484f545c606b707c85929fa59e93897d7063564c4135291d1104000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f1306000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000814212d3a46535e6974818e97a1aba79c918c8079736f6d676a6a6a6a696e71777e87929fa5afa59d9b9c9fa6a49c918c807a726e6969686768666d6f747b828d929da6a69e938a7e71675d5142392e23180c000000000c1925323f4c5865727f8b989f9f9f9fa0aeb4bcb9b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211416232f3c4956626f7c8995a2afaa9d9184776a5e5144372b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000f1c2835424f5b6875818e9ba8b2a5998c7f7266594c3f3326190c000000010d1a2734404d5a6773808686868686868686868686868686868686868686868686868074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeaca0968b7e71685d52483e352b2319130d08040100000000000004070c12182129333d44505c66707d89959fabaca0968a7d7064564c4135291d110400000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000007121d2c38434f5963707d8994948a7d70685d52454d57606b707d858f949c9f9a95918e8c8b8c8d8f92989e9c938e847b6e695f554b45515c676f7c879394897c6f63584e4330261c1106000000000007121d2c38434f5963707d8994948a7d70685d52454c5966727f8c99a196918787878787878788898b8f93999e9691867d6f685d524245515c676f7c879394897c6f63584e4330261c11060000000000000000000000000004111d2a3744505d6a7783909da89b8e827568564c413d424a5159606a707d8a939ea69c8f8276685d5245392c2013070000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d201407000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000005121e2a36424d57616e7b859299a3aba39c928d84807c7a7877767677787b7e838b9299a3aea69d938e90949fa6a39c928d857f7b777675747576797c80868f949da4a69f948e81746c61554b4030271d1207000000000c1925323f4c5865727f8b939393939393a2aab4b3a89e9693939393939393939393939393939393877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b2a6998c7f7366594c403326190d000000000d1926333f4c58646e73797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000814212e3a47535f697683909daab4aa9e9184786d60564c41362d2319110802000000000000000000000001070f172128343f4a54606b7783909daab2a89b8f8275685d5245392c201307000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000f1b27323d4854606b7682909991847a6d605b51484f59606b707b828a8f939a9a9d9a9998989a9c9a99928f8981796e695f574d47505a606d798491988f82766b6054463d321e150a000000000000000f1b27323d4854606b7682909991847a6d605b514c5966727f8c99a8a19e949494949494949495989c9a97928d847d6f6b60564c47505a606d798491988f82766b6054463d321e150a000000000000000000000000000004101d2935404b556b7885919ea6998c807366594d40303940444f58616b75818e9ba99f92867a6d6054473a2d21140700000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f13060000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f1409000000000000020e1a25313b46525e69707d879299a1a9a49c96918d8986858483838485888b90959fa3aba59d948e818390949da5a49d97928c8884828181828385898d92989ea6a49f948f82796d605a5043392f1e150b00000000000c1925323f4c5865727f8686868686868998a2aeafa2968c87868686868686868686868686868686867a6d6054473a2d21141824313e4b5764717e8a97a4b1a99c8f8376695c504336291d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a0d000000000b17232f3b47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000815222f3b4855626e7b88959fabaea3988b7e72665c50443a2f241b1107000000000000000000000000000000050f17232e38424f5964717e8a98a2aeac9f92867a6d6054473a2d2114080000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000a16212c38444f59626f7c8692978e81746d625a50474f5960696e767d83878b8e909192929291908e8b86827c756d675f574d474f59626c73808d9592867c6e62594f44342b200c03000000000000000a16212c38444f59626f7c8692978e81746d625a505966727f8c9393939393939393939399929291908d8a8580796f6b60594f474f59626c73808d9592867c6e62594f44342b200c03000000000000000000000000000006131f2c3945515d677986929fa5988b7f7265584c3f322e343d464f59626f7c8997a2a3998a7d7164574a3e3124170b00000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d100400000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000009141f2a36424d57606b717e8792979fa2a8a19e999a9391909090919297989da0a7a8a19e938e82797a828e939da0a8a19e9996918f8e8e8f9092989a9fa3a7a09a938d82796d675d51483e31281d0c0300000000000b1824313e4a56626d7279797979797986929facada093877a7979797979797979797979797979797976685d5245392c20131926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e0000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675a4d4134271a080000000007131f2b36404a52585a6060606060606060606060606060606060606060606060605a58524a40362b1f13070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867a6d60544a3f32281e1209000000000000000000000000000000000006111c26303d4753606d7a85929facaea3998b7e7164584b3e3025190e02000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000004101c27333d47535f6a737f8c95938c7f726c615950444f575f616b70767b7e8183858586858583817e7a756f6a605d554d445059606b717e8b92958c7f736a5f53473d3222190f000000000000000004101c27333d47535f6a737f8c95938c7f726c61595966727f86868686868686868686868686858483807d79736d6760594f445059606b717e8b92958c7f736a5f53473d3222190f0000000000000000000000000000000714202d3a4753606d7a8699a3a4978b7e7164584b3e312328343e4653606c7985929fab998c7f7266594c3f3326190c000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000030e1a25303b454f59626c717d858d92989d9fa4aca49f9e9d9d9d9d9ea1a9aba49f9c96918a81786d6d78818991959c9fa3a8a09e9c9b9a9b9c9fa2aaa39f9b95908880786d675d554b40362c1f160c0000000000000915222e3a46515b62656c6c6c6c6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d111c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8e8175685b4e422f24190d01000000020e19242e3840474c4d5353535353535353535353535353535353535353535353534d4c4740382f24190e030000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000006121f2b3844505b6675828f9ba8b5a89b8f8275685d5242382e20160c000000000000000000000000000000000000000a15202c3945515d6775828e9ba8b4ab9b8e817468564c41362a1e11050000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000b16212b37434e58606d7883909793887e716b625a514a4d53596163696e71747678797979787674716d68626058514b4a505a616b707d8792979083786d60584e43352b2110070000000000000000000b16212b37434e58606d7883909793887e716b625a636d727979797979797979797979797978777673716d67605d554f4a505a616b707d8792979083786d60584e43352b2110070000000000000000000000000000000613202d394653606c7986929fa5988b7e7265584b3f3025212b3744505b657784909da79a8d8074675a4d4134271a0e0100000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d1207000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000009141f29333d47505a626b6f7a80868c90939a999b9d9e9e9f9f9f9e9d9c9a9993908b847d746d66666d747d848a8f92999a9c9d9e9f9f9f9e9d9b9998928f89837d746d665d554c43392f241a0d0400000000000006121e29343f49515658606060606c7985929facada093877a6d6060606060606060606060606060605f524c443a2f2419131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f837669554c4135291d11040000000008121c262e363b3f40464646464646464646464646464646464646464646464646413f3c362f261d1208000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000613202d394653606c7885929fabb2a9988b7e7165564c4130261c0d040000000000000000000000000000000000000004101d2935404b5565717e8b98aab3ab9e918478685e5246392d20140700000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000050f1a26313c44505c666e7b85929992867d716c605c544e464f55575e6165676a6b6c6c6c6b6a6765615e56544e454e545c606c717d86929992857b6e665c50463c3123190f00000000000000000000050f1a26313c44505c666e7b85929992867d716c605c63666c6c6c6c6c6c6c6c6c6c6c6c6c6b6b696764605c55514b4e545c606c717d86929992857b6e665c50463c3123190f0000000000000000000000000000000005121f2b3744505b657885929ea6998c807366564c41362e2e2e3844505b667784909da79a8d8074675a4d4134271a0e01000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b010000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000030d17212c353f48505960686d737a7f83878a8c8e90919192929292908f8d8a86837e79706c605c5c606b70787d82868a8d8f919292929292908f8c8986827d776f6b605c544c433a31271d120800000000000000010d18232d373f464a4c5353535f6c7985929facada093877a6d6054535353535353535353535353535345413a32281e1314202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000a1724313d4a5764707d8a97abb5ab9e918478675d5145392c20130600000000010a141c242b2f33343939393939393939393939393939393939393939393939393433302b241d140b01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000815222f3b4855626e7b8897a2adada197877b6e6154483b2f21140a0000000000000000000000000000000000000000010d18242f3b4855616e7b8898a2aeada196877a6e6154473b2e21140800000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000c1926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000a152028343f4a545f696f7d87929892877e736d665f58524c484d5254585b5d5e5f5f5f5e5d5b5854524c474b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000a152028343f4a545f696f7d87929892877e736d665f586060606060606060606060605f5f5e5d5a5753514b4b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000000000000030f1b27333f49536a7784909da99c8f8276685e52463f3b3b3b404653606c7985929fac998c7f7266594c3f3326190c000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d030000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d040000000000000000000000050f1a232d363f474f565d60686e72767b7d7f82838485858685858482807d7a76716d66615a51515960666c71767a7d80828485858685858382807d7a75706b636059514a423a31281f150b00000000000000000006111b252d343a3e3f4646525f6c7985929facada093877a6d6054474646464646464646464646464639352f282016101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d2013070000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8899a3aeaca196877a6d6054473a2d2114080000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000a1724313d4a5764707d8a97a9b3ab9e918578695e53463a2d2114020000000000000000000000000000000000000000000714212d3a46535f697885929fabb2a896897d7063564a3d3023170a000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000000003060809192633404c5966737f8c99a6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c46474b4e505252535252504e4b47464b51555d606a6e787f889299928a7e716b60574d42382e22180e000000000000000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c5353535353535353535251504d4a474b51555d606a6e787f889299928a7e716b60574d42382e22180e0000000000000000000000000000000000000b17222d414e5a6774818d9aa99f92867a6d6159504a4847484b515b636f7c8998a2a49a8a7e7164574b3e3124180b00000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e0000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000000000000000008111b242d353d444c52565e6165696e71737577777879797978777573716e6864605c545044454f545b6064686d717376777879797978777573706d67636059544f44403930281f160d030000000000000000000009131b23292e31323946525f6c7985929facada093877a6d6054473a3939393939393939393939392c29241e160e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f120600000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000713202d3a4653606d7986929facb2a896897c6f6356493c3025190e00000000000001080e1317191a20202020202020202020202020252728292622211f1a20201a1a17130e08010000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669574d42362a1e120500000000000000000000000000000000000000000005121e2b37424d576a7683909da9b2a5988c7f7265594c3f3226190c0000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000040a0f1315161a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000003050916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f060000000000000000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f06000000000000000000000000000000000000061724313d4a5764707d8a97a2a3988d80736b605c54555455555c606d75828f9caa9f93877a6e6154473b2e211408000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f100600000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000009121b232b323a41454c5254565e616466686a6b6b6c6c6c6b6a696764615e5653514a423e3d424a5053565e616467696a6b6c6c6c6b6a686663605d55554f48433d342e271e160d040000000000000000000000010911181e22242c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d201d19130e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c1003000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000006131f2c3845515c677783909daab2a6998c7f7366564d41362a1c11060000000000000002070b0d0d131313131313131313151e252c31343536322f2e2b26201f1c18120b0300000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a69a8d8073675a4d4031251a0e02000000000000000000000000000000000000000000020e1a2631414e5b6874818e9ba7b3a79a8d8074675a4d4134271a0e00000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000070f151b1f2222262b38434e586875828f9ba8a79a8d8074675a4d4134271a0e0100000000000000000000131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900010407070c10121316232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a0000000000000000000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a000000000000000000000000000000000000000714202d3a4753606d7a85929ea89f93887d726d666362616263676d737f8b949ea69d908376685e5246392d2014070000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000000000000091119202830353b4146474d525457595b5d5e5e5f5f5f5f5d5c5a5754524c46444039302f383f44464c5254575a5c5e5f5f5f5f5f5d5c595653514b48443d383228231c150c040000000000000000000000000000060d12151f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020201413110d0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000004101c2834404b556774818e9aabb5a99c908376685e5246382e23170c0100000000000000000000010606060606060008111e272f373d4042433f3b3a37312d2c29231d150d04000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f322619090000000000000000000000000000000000000000000000091a2733404d5a6673808d99a6b3a89b8e8175685b4f4235281c0f00000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000007101920272b2e2f31363e4754606a7885919eabaa998c7f7266594c3f3326190c0000000000000000000000131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d02080d111314181c1f201f232f3c4956626f7c89959f9f9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000000000000613202c3945515d67727f8c96a1a49a92877f7873706e6e6e7073798088939fa69f948a7e7164564d41362a1e1105000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f050000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000070e161e24293036393b4246474a4c4f50515252535252514f4d4a4746413b38342e27262d33383a4146474a4d4f515252535252504f4d4a4745403a38332c272118120b03000000000000000000000000000000000106131f2c3946525f6c7985929facada093877a6d6054473a2d21141313131313131313060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000c18232e3e4a5764717e8a99a3afac9f93877b6e61544a3f34281d13070000000000000000000000000000000000040e1a232f3941484d4f504c4847433d3a38342f271f160e040000000000000000000001040606111e2a3744515d6a7784909daaa99c8f8376695c504336291d10060000000000000000000000000000000000101d2a3743505d6a7683909da9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a99c908376695d5043362a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000040f19222b32373b3c3f4246505a626f7c8997a1ada298897d7063564a3d3023170a0000000000000000000000131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f080d13191d202125292b2c2c292f3c4956626f7c89939393939386796c605346392d2013000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f060000000000000000000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f06000000000000000000000000000000000000000004111d2935404b55606d79849197a1a399928b84807d7b7a7b7d80858d939aa4a0968f82766c6155443b3025190e020000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c110800000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000000000000000000000000040c13191e252a2d30363a3b3e4042444445464646454442403e3b3936302c28231c1c22282b3036393a3e40434445464646454442403d3a39352f2c27211b160c070000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000714212d3a4754606d7a86929facafa4998c7f72665c50443a2f24181007000000000000000000000000000000030c16202c35414b53595b5c5955534e4a47454039312820160c020000000000000004090e111213131e2a3744515d6a7784909daaa99c8f8376695c504336291d13130807050200000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000a15202b343c4347494c4d5359616c75818e9ba9aa9f92867a6d6054473a2d2114070000000000000000000000131f2c3946525f6c7986868686868686868681756c61554b40342b1e150c13191e24292c2d323638393836323c4956626f7c86868686868686796c605346392d20130000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a11070000000000000000000000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a1107000000000000000000000000000000000000000000010d18242f3a45515d676e7c8592979fa39f96918c89888788898d91979fa49d9691847b6e615a504532291f140800000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a00000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000000000000000000000002080d14191e20252a2d2e31333537383839393938373634312e2d2a251f1c181211171c1f252a2d2e313436373839393938373533302d2c29241d1c160f0a04000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e0000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e13080000000000000000000000000000000000000713202c3945525d6876838f9ca9b3ab9e9184796d60554b4035292219100903000000000000000000000000040c151e28323d47535d65686965625f585653514b433a32281e1308000000000000080f151a1d1f2020202a3744515d6a7784909d9f9f9c8f8376695c504336292020201514120e09030000000000000000000000121e2b3845515e6b7884919eabafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9184776a5e5144372b1e1100000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000030f1b27323c464e545559575f616b707e8a939eaaa3988e8174675d5145392c2013060000000000000000000000121f2b3844515d6974797979797979797979756f65594f433a342e261e191e252a3035393a3f43454645433f3a4754606a6f79797979797979766c5f5346392d2013000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b120900000000000000000000000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b1209000000000000000000000000000000000000000000000007131d2935404b555f6a6f7d858f949c9fa09e999695949596999ea19f9b938e847b6e695e52483e3320170d020000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c02000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a00000000000000000000000000000000000000000000000002080e1114191e20212426282a2b2b2c2c2c2c2a29272421201e1914100c07060b0f13191d20212427292b2c2c2c2c2c2a29262320201d1813100b050000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000004111d2935414c5664717e8a97a1adaca0968b7e71675d51453e342b221a140e09060400000101000205060c10161e27303a444f59656f7576726e6a6763605c554c443a3025190d010000000009121920262a2c2c2d2d2d3744515d6a778490939393938f8376695c5043362d2d2d2d22211e1a140e0600000000000000000000121f2c3845525f6b7885929eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000006131f2b37434e5860626567696e747d86929fa5a49f92867b6e61554c4135291d11040000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c68655d535246443f383026252a30363a4145474b4f525352504c47454e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000000010c18242f39434e58606b6f7b828a8f94979a9d9e9e9f9f9e9d9a99928f89817a6e695e574d42362c220e0500000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b020000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a0100000000000000000000000000000000000000000000000000000205090e11141417191c1d1e1f1f201f1f1e1c1a171414110d08040000000003080d111314171a1c1e1f1f201f1f1d1c1a171413110d070100000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000000010d19242f3a4653606d7985929ea9b2a89e9184796d605a50463d342a251f1a1313100c070e0e080e1114171c1f283039424c56606b7581837f7b7774706d675e564c4135291d110500000008121b242b313638393939393844515d6a77838686868686868276695c504337393939392e2d2b261f180f06000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000815222e3b4754606a6f7274777b81879298a2a39f928c7f72695f53433a2f24190d0100000000000000000000000d1925303b4650585d5f60606060606060605b5e60605f53504a42382e30363a41464c5254585c5e5f5f5c5853514b4e5456606060606060605f5a52493e33271b0f0000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a1109000000000000000000000000000000000000000000000000000007121d27313c464f5960696e777d82888b8e909192929291908d8b86827d746d685e574d453b30241a100000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a01000000000000000000000000000000000000000000000000000000000000020507080b0d0f11111213131312110f0d0b080705010000000000000000010507070b0d10111213131312110f0d0a07060401000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000008131f2c3845515c6773808c97a1adada1968d80746c61584e463e36302a26201f1c181b1a1b1b191e2023282c313a424a545d68707d898f8c8884807d796d685e5246392d2013070000040f19242d353d424546464646453d4f5b6771777979797979797670665a4e3b44464646463b3a37312a21180e030000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c7f8084888e9299a29f99928c80746d63574d4231281e130800000000000000000000000008141f2a343e464d51525353535353535761686b6c6c6c605c544a3f353a41464c52565d6065696b6c6b6965605c554e474953535353535353534f4940372c21160a00000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f1910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f191008000000000000000000000000000000000000000000000000000000010b151f2a343d474f575e656c70767b7e8183848586858483817e7b756f6b605d564d453b33291f1208000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f1911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c1106000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000004101c2834404b55606d7a85929ea7b1a89d928a7e706a60585046423b36312d2c282327272728252a2d2e34383e434c545c666d7a84919c9896918d89857a6d6154473a2e21140700000915202b353f474e5253535353514948555f676a6c6c6c6c6c6c69665e54474851535353534846423c332a1f14090000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000e1a2734414d5a6774808c8d90959b9fa098928e877f746e645b51453c311f160c01000000000000000000000000020d18222c343b4144464646464646505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e464646464646464646433e372e251b1005000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000030d18222b353d454d535b6063696e71747677787978777674716e69636059524c433b332921170d0000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d07000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a0804000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000c18232e3945525d68727f8c959faaaea49f92867c6f6a625a524d46423c3a38342e343434353036393b3f444650565d666d78828f96a0a8a09e988d8074685e5246392d20130700000e1a26313d4751595e5f6060605e56544f555b5d6060606060605c5a544d53555d6060606055534d453c31261a0e0200000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000e1a2734414d5a6774808d9a9da0a7a0969186817b726d645c53493f332a1f0d04000000000000000000000000000006101a222a303538393939393945525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e393939393937332c251c13090000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000060f19232b333b41495053575f6164676a6b6b6c6c6b6a6764615e57544f45413a312921170f0500000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018130c0400000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c030000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000007121d2935414c56606d78839098a2acaea29892857c716c615e57534d494645404141414141424146474a50535a61686d78818e949fa8b0a69f92857a6d61564c4135291d11050000111d2a36424e59636a6c6c6c6c6b636059514a51535353535353504e50575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000f1b2835424e5b6875818e9ba8b3a6998c807366594d402f24180c00000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000e1a2734414d5a6774808d9aa5a9aa9e91847d78716c605d554b43392f24180c050000000000000000000000000000000810181f25292b2c2d2d2d3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34282d2d2d2d2b27211b130a0100000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000007111920292f383f44464d5355585b5d5e5f5f5f5e5d5a5854524d48443d352f281f170f05000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c171008000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000d19242f3a44505c666e7b86929aa4afaaa29792867e756e69615f575653514b4e4e4d4e4e4f4c5254545c60646c717a828e939ea6b0a89f948c7f72685e52443a3025190d010000121f2c3845525e6a757979797978706b605c544d4546464646434b515a61696e777979797976695f53463a2d211407000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4035291d100400000000000000000000000000000000000000000005121e2b37424d57697683909ca9b2a5988c7f7265594c3f3226190c00000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000e1a2734414d5a6774808d95999c9fa096918a847e756d675d554b40352921160b00000000000000000000000000000000060d14191c1f1f20202834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f2020201e1b16100901000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c04000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33373b4246484b4e505152535251504e4b4746423b383229241e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1b150f0a04000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000008131e28343f4a545f69717e88939fa3afa9a298928b827b746e696662605c545b5a5a5a5b5c565e6164666d71767e848f949ea5afaaa1968f82786c60564c4132281e130800000013202c3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e221508000000000000000c1825323f4b5865727e8b98abb5aa9d908477675d5145392c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000e1a2734414d5a67748087898c90949da09e96918a81796d675d51453d33271c10030000000000000000000000000000000002080d101213131825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d13120f0a0500000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b31363a3b3e4143444546454443413e3b3a36302c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a0400000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000010b17232e38424d57616c727f8c919fa3abaaa39f938f86817b76726f6d66696867676768686a686e7174797d838a91969fa6afa9a19891847a6d665b50443a3020160c020000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000916232f3c4956626f7c8999a3afac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aeaea298887b6e6155483b2e221508000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000713202d3a4653606d787b7c7f838990959fa09d938e82796d60594f44382c1f1409000000000000000000000000000000000000000305060815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110405020000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262a2d2e31343738383939383734312e2d2a251f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000006131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c12090000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000006111c26303c45505a636d737f8b9299a1a8aea59e98928d87837f7c79777674747474747577787a7d81848a90949ea1a9afa8a19792867c6f685e544a3f32281e0e04000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000714202d3a4753606d7a86929facafa399897d7063544a3f33281c0f030000000000000000000000000000000000000004111d2935414c5665727e8b98aab3ab9f9285786c605346392d2013060000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000006121f2b3844505c666d6e6f72767c838f949fa59e948e81746b6054483b31251a0e020000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212225282a2b2c2c2c2b2a272521201e1a140f0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b06040100000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a0000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000a141e2a333e48515b636d737f8791969fa4acaaa29f9a93908c898684828181808181828385878a8e91979c9fa6adaca59d9691857c6f6a60564c42382d20160c00000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000006131f2c3945515d677783909daab5ab9a8d8073665b5044382b1f140a000000000000000000000000000000000000010c13202c3945525d6875828f9ba8b5a89b8f8275665b5044382b1f120600000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000003101c28343f4a545c606162666b6f79828f97a1a69d93897d7063574d42362a1e120500000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b09070603000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c0200000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000020c18212c363f49515b636d727d848e939a9fa6acaca49f9d999992918f8e8d8d8d8e8f909298979a9ea1a9abaca7a09d938e847c6f6a60584e443a2f261c0e05000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000004101d2935404b556673808d99a9b3ab9e9184786c6053463d2f261c1106000000000000000000000000000000000008131e28343f4a54606d7a86929facb1a7988b7e7265544a3f33281c0f03000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000b17232e38424a505354565960676d7a85919eaba59c8f8276695e53463a2d211407000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000000000000000000000000000006131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000060f1a242d374049515b626b6f7a818790949b9fa3ababa9aba39f9d9c9b9a9a9a9b9b9d9fa2aaa7ababaca49f9c959189817a6e6a60584e463d32281d140a000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e030000000000000000000c18242f3c4956636f7c8997a1adada196897d7063584e42382d22170f06000000000000000000000000000000081119242f3844505c66727e8b98a3aeaca095877b6e6154483b2d22170b00000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000006111c2630383f444647494f555e68727f8c99a3ab9f94877b6e6154483b2e2115080000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111320202020202020201a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c101212131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000006131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000008121c252e374048515960686d757c83898e92999b9fa2a9a6a8a9a9a7a7a7a7a7a8aaa9a8a6aaa29f9c9a938f89847d746d685f584e463d342b20160b020000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000713202d3a4653606d7985919eabb2a89c8f82766a60544a3f3328211810080200000000000000000000000309111a232935414c56606d7884919eaab3a99d908377695e53463a2d1c1106000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000a141e262e34383a3b3d434c56606d7a86929faca6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f0200000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a05000000000000000000000000000000000000000000000105090b0b131313131309090703000000000000000003070b0d0e1313131311100e0a0600000306080913131313100f0d09040004090e111213131313130a090704000000000000000000000000000000000003080b0d0e13131313070604000000000000000005090d0f1013131312110f0c07010000000000000000000000000000000000000000000000000000000000000000040c13181d202d2d2d2d2d2d2d2d2626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000000000000000000000000000005121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000a131c252e363f474f565d606a6f767c81868b8e929797999b9c9e9e9f9f9f9e9e9d9d9b999798928f8b87827d78706b605d564e463c342b22190e05000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000006121f2b3844505c6673808d99a4afaa9f94897c6f665b50443d332a2219140e09060400000100000406090e151a232b353d45525d68717e8b96a0acada1978b7e7165574d42362a1e0a000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000020c141c23282b2d2e313a45525d687783909daaa6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e11040000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a0300000000000000000000000000000000000000060c1115171820202020201615130f0a040000000001080e13171a1a202020201e1d1a16110b0a0f131516202020201c1b1915100a0f151a1d1f2020202020171614100b050000000000000000000000000001080e14171a1b202020201413100c0701000000020a1015191c1c2020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000040d161d24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000000000000000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444c525860626a6f757a7e8285888a8d8e909192929292929191908e8c8a8985827f7b75706c656059524c433c332b22191007000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000003101c28343f4a54616e7b87939fabb0a69d9083786c60594f453c342a251f1a1312100c070e070c1013131a1f262b353d47505a606d7a84919ea8b2a99e9285796d6053473b31251a0e0000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000020a11171c1f20212935414c566774818e9aa7a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d100400000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d0400000000000000000000000000000000000911181d2124252d2d2d2d2d23221f1b160f070000020b12191f2326272d2d2d2d2a2927221c15151b1f22232d2d2d2d292825211b141920262a2c2c2d2d2d2d2423201c1610080000000000000000000000020b131a1f2426272d2d2d2c201f1d18120b0300040c141b212528292d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000010c161f282f35394646464646464646403f3b352e261c120700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a0000000000000000000000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e0400000000000000000000000000000000000000000000000000000000000000000000010a121b232b323a41454e54586062686d7175797b7e80818384858586858584848381807e7c7975726e6963605b534f45413a312a21191007000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000b17232e3846535e6975818e99a3aeab9f958b7f726b60574e463e36302a25201f1c181b1a1b181c1f20262b31373f474f59626c74818e97a1adada1978d8073675c514538291f140900000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000060b10121319242f404d5a6673808d99a6a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d0300000000000000000000000000000009121b22292e31323939393939302f2c2721191007010b141d242b303334393939393736332e271f20272b2e2f393939393635312c261e242b3136383939393939302f2c28211a1108000000000000000000010b141d242b303334393939392d2c29241d150d030c161e262d3235363939393837342f2921180f0000000000000000000000000000000000000000000000000000000007131d28313a404553535353535353534d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b010000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f6060606060606060585651493f3422190f00000000000000000000000000000000000000000000000000000000000000000000000000091119202830353d43474e54565e6164656c6e717375767778797979787877767573716f6d6665615f57535049413d352f281f180f070000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000006111c2a36424d57616e7b86929fa8b1a79f92877d6f6a5f585046413b36312d2c282327272723282c2d31373c42475159606b717e8b939da9b1a79e92857a6d61554b4034291c1004000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000306081926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a000000000000000000000000000006111b242d343a3d3e46464646463c3b38322b23190f08121d262f363c3f414646464644423f3931292b32373b3c4646464643413d3830282d353d424546464646463d3c38332c231a1005000000000000000008131d262f363c4041464646463a39352f271f150b141e2830383e41434646464544403a332a210f050000000000000000000000000000000000000000000000000000010d18242f3a434b515f606060606060605957524a40352a1f13070000000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000000000000000000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146475353535353535353534c4a463f372d2310070000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373d43484c5254535b6062646668696b6b6c6c6c6b6b6a6a68666462605c5455534d46443f382f29241e160d0600000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a1007000000000000000000000000000000000e1a25313b46535f6973808d96a0abaea39991857c6f6a615a524d46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa5afaa9f958b7e71685e5243392f23180c00000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c1005000000000000000000000000010c18222d363f454a4b53535353534948433d352b21160e19242f3840474c4d53535353514f4a433b31343d434749535353534f4e49423a30353f474e5253535353534a48443e352c21160b00000000000000030e1a242f3841474c4e535353534745403931271d121b26303a42494e4f53535352504c453c3321170d030000000000000000000000000000000000000000000000000004111d2935404b555d6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a0000000000000000000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b4646464646464646463f3e3a342d251b1100000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b32383a41464749505355575a5b5d5e5f5f5f5f5f5e5e5d5b59575653514a4846423b37332d261d19130c04000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000009141f2a36424d57606d79849199a3afaba19791857c716c615e56534d494644404141414141404546494e53575f616d727d869298a3aeaba2989083776c60564c4131271d1207000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a00000000000000000000000005111d29343f48505658606060606056544f473d32271b131f2b36404a52585a606060605d5b554d43393d464e5456606060605c5a544c42333d4751595e5f6060606057554f473e33281c100400000000000008141f2b36414a52585a6060605f5e514b43392f2418212d38424c545a5c6060605e5c574f4533291f1409000000000000000000000000000000000000000000000000000613202c3945515d677679797979797979736e63574b3f3226190c00000000000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c100400000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a00000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e39393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3035393a3f4446484b4d4e505152525352525151504e4d4b494644403b3a36312b27221b140b08010000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000030e1a26313b45515d676f7c87929fa4aea9a19791867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa39992857c6e655b50443a301f150b010000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e04000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d0000000000000000000000000915212e3a45505a62656c6c6c6c6c6360594f43382c1f1723303c47525c64676c6c6c6c6a675f554a3f434e5860626c6c6c6c69655e54453b424e59636a6c6c6c6c6c6361594f44382c2014070000000000000b1724303c47525c64676c6c6c6c6a5d554b4035291d25323e49545e66696c6c6c6b686157453b31251a0e020000000000000000000000000000000000000000000000000714202d3a4753606d7986868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c070503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212c2d2d2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e25292d2d3337393b3e40424344454646464545444342403e3c3a38342e2d2a261f1b17110a020000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a010000000000000000000000000000000000000009141f2935404b55606a717e8b929ca4afa9a198928a817b746e696562605c545b5a5a5a5b545c6063666a6e747b828b9299a2aaaca49f92877d706a5f53493f32281e0d030000000000000000000000000000000000000000000000000003090e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1109030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e0500000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f0000000000000000000000000b1724313d4a56626c7179797979796f6b6054483b2f221a26333f4c58646e74797979797771675b4f424754606a6f79797979767065574d4245525e6a757979797979706b6155483c2f2316090000000000000d1a2633404c58646e747979797975675d5145392c1f2835414e5a667076797979787368574d42362a1e12050000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a0000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414202020202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2022272b2d2f313335363838393939383837373533312f2d2c2823211e1a140f0b06000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000030c18242f39434e58626d73808d929fa4acaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39a938c7f726b61584e41382d20160c00000000000000000000000000000000000000000000000000050d141a1e212b3844505b66737f8c999393939393939084776b6054443a30241e1a140d0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b04000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d100000000000000000000000000b1825323e4b5865717e86868686867d6f6356493c30231a2734414d5a6774808686868683776a5d51404b55626f7c868686868276695e534646535f6c7987868686867d7063574a3d3024170a0000000000010e1b2734414e5a67748086868687796d6053473a2d202936434f5c6976828686868578695e53463a2d2114070000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313131313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113171b1f20222427282a2b2c2c2c2c2c2b2b2a28262423201f1c1814120e0903000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000007121d27313d46505a636e73808c939aa1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6afa8a09992887f726d62594f463c2f261b0e04000000000000000000000000000000000000000000000000050f171f252a2d2e333f4a54616e7a8786868686868686867f7265594f43322e2d2a251f170f05000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d20130000000000000000000000000b1825323e4b5865717e8b939393897c6f6356493c30231a2734414d5a6774808d93939084776a5d5145515d6774818e939393877b6e61544a3f535f6c79869293938a7d7063574a3d3024170a0000000000000b1825313e4b5864717e8b9399897c6f6356493c30232633404d596673808c9397877b6e6154483b2e2115070000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0aca6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f121315181a1b1d1e1f1f201f1f1e1e1d1b1a18161312100c070502000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f050000000000000000000000000000000000000000000000010b151f2b343f48525c646e737f8892979ea5acaaa29f9a93908c898684828181808181828486898c90959b9fa3ababa39f9691877e726d635b51473e332a1d140a000000000000000000000000000000000000000000000000030d17212931363a3b464646525e686e797979797979797979726d62564746463b3a36312921170d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b989f96897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514753606d7a85929fa4998c8073665c5044535f6c7986929f968a7d7063574a3d3024170a0000000000000915222f3c4855626f7b8898988c7f7265594c3f302424303d4a5763707d8a96978a7e7164574a3e2e23180c0000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131312070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f101112131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000030d19222d36404a525c646d727d858f939da0a7acaca49f9c989892918f8e8d8d8d8e8f919299999da0a7acaca49f99928d847d716c635b51493f352c21180b0200000000000000000000000000000000000000000000000009141f29333b4246485353534d565e616c6c6c6c6c6c6c6c6c65625b515353534846423b33291f14090000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131312100d0a06050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514e5764717e8b98a2ab9e9184796d605346535f6c7986929f968a7d7063574a3d3024170a0000000000000613202d394653606c7985929b8e817568564c413529212e3a4754616d7a87969a8d807467544b4034281c100400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000007101b242e38404a525b636b707a828990959c9fa4abaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3abaaababa39f9a938f8780796f6b615a51493f372d231a0f06000000000000000000000000000000000000000000000000020e1a25313b454d535f6060606060605d5f60606060606060605c6060606060605f534d453b31251a0e0200000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020201f1e1d1a1613120f0b060000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d51535f6a7683909caaa9a1978a7d7064574d535f6c7986929f968a7d7063574a3d3024170a00000000000006121f2b3844505b6676838f9c918477685d5246392d202d3946525e687884919d908376665c5145382c1f130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000000020608080b0e1011121313131312100f0d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000009121c262e384049515961686e757d83898f93999c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a19e9b99928e87827c736d67605950483f372d251b11080000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d4a54626e7b88949f9f9c9f9c8f8276695e53535f6c7986929f968a7d7063574a3d3024170a000000000000030f1c28333f4a546773808d9a96877a6d6154473a2e212a36414c566875818e9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000306090f121415181a1c1e1f1f20201f1e1d1c19171413100d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e373f474f565e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817b756f6a605d554f473e362d251c130900000000000000000000000000000000000000000000000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000010b141d242b303334393939393939383734302d2b27221b140b080000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d515c6673808d9a9f948f949f93877b6e61544a5f6c7986929f968a7d7063574a3d3024170a000000000000000b17222d3e4a5764717d8a9796897d7063564a3d302325303f4c5965727f8c9898897c6f6256493c2f23160800000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b110600000000000000000000000000000000040a0f13151a1f21222527292a2c2c2d2c2c2b2a28262320201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000000000000000020a141c252e353d444c525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817d7a746e6a626058514b433d352c241c130a0100000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000008121d262f363c3f414646464646464543403d3937332d261d1a110a010000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d53606d7985929e978f828f99998c8073665c505f6c7986929f968a7d7063574a3d3024170a000000000000000615212e3b4854616e7b8797998c7f7366594c40302523303c4956636f7c8999988b7f7265584c3f3025190d01060606000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000040a0f151b1f21262b2e2f32343637383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b06000000000000000000000000000000000000000000000000000000000000020a131c232c323b41464f54596063686e7276797c7e808283848585868585848382807d7b7974716d68625f58544e454039312b231a120a010000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0709080603000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535251504d4946443f382f2b231c130a01000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5764707d8a979e92857a86929e9184796d60535f6c7986929f968a7d7063574a3d3024170a000000000000030714212d3a46535e697885929b8f827568574d42362a202d3a4753606d7a86929b8e817568564c41362a1d11131313130b0b09050100000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d1105000000000000000000000001070d161b20262b2e31373a3b3e4143444546464646454342403d3a39352f2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000010a111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433c352f271f19110800000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f422f2418191615130f0a040000000000000000000000000000000000000000000007131f2b36404a52585a60606060605f5e5d5a56535049413d352e251c130a000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5e6975828f9c9a8d8075828f9b978a7d7064575f6c7986929f968a7d7063574a3d3024170a0000000001090f14181e2a36424d576975828f9c918578695e52463a2d202c3845515d677783909d918477685e5246392d202020202020181715110c06000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e1111131313131313131308070502000000000000000000000105090b0c13131313131313130f0e0c08040000000000000000000000000000000000000000000000000004090c0e0f131313131313130c0b09060100000000000000000000000000000004090c0e0f1313131313131310060503000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e21150900000000000000000000040c131820272b32373b3c4347484b4d4f51525253535251504f4c4a4745403a38342e28231c150c070000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000080e171e252a32383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c373229241d150d070000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669554b403529252522221f1b150e070000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6b6a6763605b534f473f372e251c100700000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a53616e7b87939f95887c707d8a979c8f8276695e5f6c7986929f968a7d7063574a3d3024170a000000030b131a2024272531404c5966737f8c9997877b6e6154483b2e2d2935404b556774818d9a96877a6d6154473a2e2d2d2d2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000040b12171b1d1e20202020202020201514120e090300000000000000060c1115171820202020202020201b1b18140f090100000000000000000000000000000000000000000002091015191b1c20202020202020191816120d0700000000000000000000000002091015191b1c202020202020201c13120f0b060000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000060d161d242932383c4347494e5355585a5c5d5f5f605f5f5e5d5b595653514b46454039342e271e191009010000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000050d141921272c33383b4146474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018120b03000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aa9e918477675d5145392f32322f2e2b262019100700000000000000000000000000000000000000000d1a26333f4c58646e74797979797979787673706c656059514940372e22190f0400000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c1309000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5b65737f8c999d9083766d7985919e93877b6e615f6c7986929f968a7d7063574a3d3024170a0000010b151d252b303435393d4a5763707d8a96978a7d7064574a3d2d39392f3e4b5864717e8b97968a7d7063574a3d2d39393939393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d22211e1a140e0600000000000911181d2224252d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2625221e18110901000000000000000000030c141b212528292d2d2d2d2d2d2d29201f1b17110a02000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b0000000000000000060f181f282f353d43474e5355585f626567696a6b6c6c6c6c6b6a686663605d5553514b444039302b221b130b020000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000000000000000000002080e161c21272c3036393b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b150c070100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acac9f93867a6d605347403f3f3f3c3b37322a22190e04000000000000000000000000000000000000000e1a2734414d5a6774808686868686858483807d78706b635b514940342b20160a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a01000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a606c7884919e988b7e716673808d9a998c8073665c6c7986929f968a7d7063574a3d3024170a000009131d272f373c404146464754616d7a8796998d80736653493f46464646464855626e7b8898998c807366544a3f464646464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000e1820282e33363839393939393939392e2d2b261f180f0600000009121b23292e313239393939393939393534312c251d150b000000000000000000000000000000000000020c151e252c3134353939393939393932312e29231b13090000000000000000000c151e262c31343539393939393939362d2b27221b140b020000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b00000000000000061018212a313a40454e54585f62676a6e71747677787979797978767573706d6764605c54514a423d342d251d140b01000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1a150f0a04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afa4998a7e71645b514b4c4c4c4947433c342a20150a000000000000000000000000000000000000000e1a2734414d5a6774808d939393989291908d89837d726d635b51463d32271b0f04000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b1610090100000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a63707d89969f92857a6d626f7b88959e9184796d606c7986929f968a7d7063574a3d3024170a00030f1a252f3941484d4e535353525e687884919c8f8276655b505353535353535353606c7985929c8f8276665b5053535353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000060f202a32393f434446464646464646463b3a37312a21180e030006111b242d343a3d3f464646464646464642403d372f271d0b02000000000000000000000000000000000009141e2730373d4142464646464646463f3e3a352d251b0f060000000000000008121e2730373d414246464646464646433937332d261d140a00000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000050e18222a333c434b515860626a6f74787b7e80828485858686858483827f7d7a76716d66605c544e463f372e261d130a0000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facab9c9083766d605d5559585855544e463c32261b0f030000000000000000000000000000000000000e1a2734414d5a6774808d9a9f9fa29f9e9d9a9590887f726d63584e43372b20150a0000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a05000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6875818e9b9a8e8174675f6a7683909d978a7d70646c7986929f968a7d7063574a3d3024170a000814202b37414b53595b60606060566875828e9b9285796c606060606060606060605b6576838f9c9285796c60606060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000030d1821323c444b4f5153535353535353534846423c332a1f1409010c18232d363f454a4b53535353535353534e4d4841392f1d140a0000000000000000000000000000000004101b25303942494d4f535353535353534c4a463f372d21180b020000000000050e1a24303942494d4f535353535353534f46443f382f261b11060000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000020b17202a343c454d555d606a6f767c8084888b8d8f90929293929291908e8c8986827e79726d666058514940382e251c1108000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d0300000000000000000000000000000000000000000000000000000000000002080e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d20140700000000000000000000000000000000000000000000000000000713202c3945525d687784919dabab9f948b7f736d6766656565625f584e43372b1f13060000000000000000000000000000000000000e1a2734414d5a6774808d98989a9c9fa3aba7a09a938c7f726a6054473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6d7a86929f95897c6f635865727e8b989c8f8276696c7986929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c727f8c9897887b6e6c6c6c6c6c6c6c6c6c6c6c6c73808d9998887b6f6c6c6c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000009141f2933444e565c5e606060606060606055534d453c31261a0e05111d29343f4851565860606060606060605b59534b412f261b11060000000000000000000000000000000915212c37424b53595c60606060606060595651493f332a1d140a00000000020d17202c36424b54595c606060606060605c53504941382d22170b0000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000a141d29333c464e575f676d747c82888d9196989a9c9d9e9f9f9f9f9e9d9b9999928f8a847f786f6a625b524a40372e231a0e0500000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b01000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000000000004111d2935414c566673808d99a3afa69f9388807a75737272726f6a5f54473b2e2215080000000000000000000000000000000000000e1a2734414d5a6774808b8b8c8d9092999ea5aca49f92877c6f62584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e101113131313131313110605030000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131308070502000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a727f8b989d9184776b6054606d7a86929f93877b6e6c7986929f968a7d7063574a3d3024170a000e1a2734404d59646f74797979797979797d8996978a7e79797979797979797979797979797e8a97988b7e7979797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b455660676b6c6c6c6c6c6c6c6c6c5f574d42372b1e120915222e3a45515b62656c6c6c6c6c6c6c6c68655d5341382d22170b0000000000000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c65625b51453c2f261c110600000008141e29323e48545d65686c6c6c6c6c6c6c69605b53493f33271b0f030000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c0200000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000006111b262f3b454e585f696e7981878f949a9ea1a8a7a9aaaaaaa9a9aaaba9a8aba39f9c97918c847c726d645c524940362c20170c0200000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000010d1924303b4854616e7b87929fa7afa49a938d8582807f7f7f7c6f6255493c2f221609000000000000000000000000000000000000091623303c4956636f7d7f7f7f8083868f939ea5afa3999083766a6054473b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000040b11171b1d1e202020202020201e13120f0b0600000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a7783909d998c7f726559515d6774818e9a998c8073667986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686898f999a908a86868686868686868686868686868a909a9b908b86868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57677277797979797979797976695f53463a2d21140b1724313d4a56626d727979797979797979756f6553493f33271b0f0300000000000000000000000000020e1b2834414d59656f7579797979797979726d62574d42382d22170b0200050e1925303b44505a656f7579797979797979766c655b5044372b1f120500000007121d27313e46525e69727f8b959f988f82756c61554c4135291e140a00000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000b17222d38414d575f6a6f7b848e939a9fa6abacaaaaa39f9e9d9c9c9d9ea1a9a7acaca9a19e9691877f746e645b52483e32291e13080000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000814212d3a46535e6974808d959fa7aca49f98928f8d8c8b8b7f7266594c3f3326190c0000000000000000000000000000000000000915222f3b4854606b6f72727273767b818e939ea9ab9f95897c6f6256493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000050e161d22272a2b2d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000000000000000000000000000000040c13191d20212d2d2d2d2d2d2d2d22211e1a140e06000000000000000000000000000000000000020b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776f7c88959f92867a6d61544b55626f7c89959e9184796d7986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9393939393939699a1a29a979393939393939393939393939393979aa2a29b98939393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69778486868686868686867b6e6155483b2e2215091825323f4b5865727f86868686868686868175655b5044372b1f120500000000000000000000000000020f1c2935424f5c687582868686868686867f72695f544a3f33281d140a020c17202a36414c56616c75818686868686868682796c605346392d201306000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c1106000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1b27333f49535e696f7c8591969fa4acaca7a09d98989291908f90909197979b9fa2aaada8a099928c80746e635a50443a3025190d03000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d020000000000000000000000000000000000000000000000000000000005121e2a36424d57606d798390959fa2aaaaa29f9b9998988c7f7266594c3f3326190c00000000000000000000000000000000000007131f2c38434f59606365656567696e78818e97a1ada79a8d807467554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000e1720282e33363739393939393939382d2b27221b140b0200000000000000000000000000000000000000000000000000000000040e161e24292c3939393939393939392e2d2b261f180f0600000000000000000000000000010507070f0f1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d90847774808d9a9b8e8275685e524754606a7783909d978a7d707986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9b9f9f9f9f9f9fa0acafa6a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a3a8a6a49f9f9f9f9f9f9f9f9f988b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88969393939393938b7e7165584b3e31261a121e2a36424d576875818e9393939393939285786c605346392d20130800000000000000000000000000000714212e3a4754616d7a85919393939392867b6e665b50443c2f261c1108131e29323a46525e68717e8a939393939392857a6e655b5044372b1f120500000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e23170b020000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000005121f2b3744505b656e7b849197a0a8afa7a09d95908b8885848383838485878a8e92989fa3ababa39f928c80736c61564c41362a1f140900000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000000000000020e1a25313b45515c676d7a838c92989b9d9e9fa39f9f998c7f7266594c3f3326190c000000000000000000000000000000000000030f1b27323d474f5456585859575e666d7a85929eabaa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000711202932393f434446464646464646443937332d261d140a000000000000000000000000000000000000000000000000000000020c1620283035394646464646464646463b3a37312a21180e030000000000000000000002080d1113141c1c1c25323e4b5865717e8b98a296897c6f6356493c30231c2734414d5a6774808d9a9d9084777985929e96897d7063564c434e5865727e8b989c8f82767986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e93939393939393939fa3a59d9b939393939393939393939393939394979ea49d9a9393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b98a89f9f9f9f9b8e817568574d42372b1e14212d3a46535f697884919e9f9f9f9fa197887c6f6255493c2f24190d01000000000000000000000000000713202d3946525e68707d8a929da8a2989083786c60574d42382d22170e1925303a44505a616e7a85929ea5a89d938a7d70685e53493f33271b0f03000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000004101c2834404a54606c77828f96a1a9aea49d959189837f7c797777767677787a7d81868c9299a0a8afa49c928a7e70685e52463b31251a0e0000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d050000000000000000000000000000000000000000000000000000000000000009141f2934404b555e686d7980858b8e909192999393938c7f7266594c3f3326190c000000000000000000000000000000000000000a16212b353d4348494c4c4c4d545d6873808c99abac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000050f1923323b444b4f51535353535353535146443f382f261b1106000000000000000000000000000000000000000000000000000008131e28323a41455353535353535353534846423c332a1f1409000000000000000000040c13191d202128282828323e4b5865717e8b98a296897c6f6356493c3028282834414d5a6774808d9a9d9084777d8a979e9184786c6053463d4754606d7a86929f93877b7986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686868692999d938e8686868686868686868686868686878c979d928d868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8acabacab9e918578695f53473a2e2115222e3b4855616e7b8896a1adacaaaca9998c7f7366564c4135291d11040000000000000000000000000005111d2a36414c56616b74808d96a0aa9f948b7f72695f544a3f33281d16202a36414c56616c75818f97a1aba0968e81746c61564d41382d22170b000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a0d0300000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2c3844515c66717e8b949fa9afa59d928d837d77726f6d666a69696a696e70747a80879196a0a8aea49e92857a6d61574d42362a1c11060000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d08020000000000000000000000000000000000000000000000000000000000000000030c18232f39434c565e676d737a7e8184858686868686867f7266594c3f3326190c00000000000000000000000000000000000000040f19232b32383b3c3f3f3f424c56626f7c8899a3aea399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000b16212b35444d565b5e606060606060605e53504941382d22170b00000000000000000000000000000000000000000000000000010d1924303a444c525f606060606060606055534d453c31261a0e0200000000000000040e161e24292d2e35353535353e4b5865717e8b98a296897c6f6356493c3535353535414d5a6774808d9a9d908477828e9b9a8c8073665b50443945515d6774818e9a998d807986929f968a7d7063574a3d3024170a000e1a2734404d59646f7479797979797979797987929b8e8179797979797979797979797979797a87969a8d8079797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa8a19ea1a8a197887b6e6255483b2f221825313e4b5864717e8b97a8a8a09ea0a89c908376685d5245392c20130700000000000000000000000000010d1925303a444f59606d79849199a3a69f92867b6e665b50443c2f261e28323a46525e68717e8a939ea9a3999184796d605a50443b2f261b11060000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000713202d3a4653606d7984919ea6b0a79d938d8079706b6562605c545c5d565e6164686d737c849196a0aaada2978e8174695e5346382e23170b000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d01000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d10101010101008070501000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c555d60686d71747778797979797979726d63574b3e3225180c000000000000000000000000000000000000000007101921272c2f3032322f3a4653606d7986929facab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000004101c27323d47565f676a6c6c6c6c6c6c6c6b605b53493f33271b0f0300000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000000000000020c1620283035393a4242424242424b5865717e8b98a296897c6f635649424242424242414d5a6774808d9a9d90837a86929f93877b6e61544a3f35414c55626f7c89959e91847886929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c6c677783909d918477686c6c6c6c6c6c6c6c6c6c6c687784919d908377676c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a1969196a1a9988b7e7265584b3f31261e2a36424d576874818e9ba9a0969196a09f92867a6d6054473a2d21140a000000000000000000000000000008131e28323e45515d676f7c87929fa6a2989083786c60574d42382d25303a44505a616d7a85929ea5a69f92877c6f675d51483e32291d140a0000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1207000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00030f1c28333f4a5464717d8a96a1acaca0958e81746d6760595553514a50504d5254565d606a6f7b849198a2aea99f92867b6e61544a3f34281c1003000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323a434b51565d6064686a6b6c6c6c6c6c6c66635b51463a2f22160a000000000000000000000000000000000000000000070f161b1f222325252c3844515c667784919daaa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000713202c38444f5967717779797979797979776c655b5044372b1f14090000000000000000000000000000000000000000000000000713202c3945525d6876797979797979797976695f53463a2d21140700000000000008131e28323a4146474f4f4f4f4f4f4f5865717e8b98a296897c6f63564f4f4f4f4f4f4f484d5a6774808d9a9d90837e8b989c8f8276695e5342382f3a4754606a7783909d978a7d86929f968a7d7063574a3d3024170a000814202b37414b53595b606060606060556774818d9a96877a6d61606060606060606060566875818e9b9286796d6060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b0100000000000000000000000000000000000000000000000000000000000005111d2935414c566673808c99aa9e9184919eaa9b8e817568584e43372b202d3a46525e697784919ea1979184919ea3998a7d7164574a3e31261b0f0300000000000000000000000000020c16202935404b55606a737f8c949faa9f948b7f72695f544a3f332935414c56616c75818e97a1aa9f948c7f736a60554b40362c20170b02000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0006121f2b3844505b6675828f9ba8b1a89d9083786d605c554f4946444043434246474c52585f696e7b86929fa8afa3998d8073665c5044382b1f120600000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1012121313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029313940454c5254585b5d5e5f6060606060595751493f352a1e120600000000000000000000000000000000000000000000040a0f131516191c2834404a546a7683909da9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b77838686868686868684776c6053463b30251a0e0000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686867b6e6155483b2e2215080000000000010d1924303a444c52545b5b5b5b5b5b5b5b65717e8b98a296897c6f635b5b5b5b5b5b5b5b54535a6774808d9a9d918483909c978a7e7164574d422f2b37434e5865727f8b989b8e8187929f968a7d7063574a3d3024170a00030f1a252f3941484d4e5353535353535864717e8b97968a7d70635753535353535353535865727f8b9899897c6f63565353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000000000000000000000713202d3946525d687683909da8988c7f8c98a29e9185786a5f53473a2e212e3b4754616e7b8796a09e9285808c99ab9a8e817467584e43372b1f12060000000000000000000000000000050e18242f39434e58606d78839098a2a69f92867b6e665b50443c323a46525e68707e8a939ea9a2989083786d60584e43392f231a0e05000000000000000000000007131d28313e46535e69727f8c95a0988e81756b61554b4035291d140a0000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000613202d394653606c7985929fabaca095897d70665c514b433d3a38342e30363a3b41454e565e69727f8b96a0acab9e9185796d6053463a2d20130700000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353a4145474b4e51525353535353534c4b463f372e23180d02000000000000000000000000000000000000000000000000030709090c18232e43505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d8995939393939396897d7063574d42362a1c110600000000000000000000000000000000000000000000000714202d3a4753606d7a86939393939393877b6e6154483b2e211508000000000005111d2935414c565d61686868686868686868717e8b98a296897c6f686868686868686868615e576774808d9a9f928690949e9285796d6053463b3127323d4754606d7a86929f928588939f968a7d7063574a3d3024170a000009131d272f373c404146464646464855626e7b8897998d807366544a3f46464646464956626f7c8998988c7f7265594c46464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa096877a85929fa197887b6e6255483b2d22313e4b5764717e8a97a89b8f827d8a96a89e9184786a5f53473a2e21150700000000000000000000000000000007121d27313c44505c666e7b86929fa5a2989083786c60574d423a44505a616d7a85919ea5a59f92867b6e665c50463d31281d1108000000000000000000000000010c161f2a36424d57606d788390999e938a7d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000815222f3b4855626e7b8897a2adaa9d9184776b60544a4039312d2c2823252a2d30353c444d57606c7884919eaaada197897c6f6356493c302316090000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d24293035393a3e4144454646464646463f3e3a352e251c12070000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9ba89f9f9fa89b8f8275695e5246382e23170b00000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f9f9f94877a6e6154473b2e21140800000000000713202d3946525d686d757575757575757575757e8b98a296897c757575757575757575756e695e6774808d9aa29892989f9a8d8074665c51453829202c3945525d6874818e9b9892939aa4968a7d7063574a3d3024170a0000010b151d252b30343539393939394653606c7985929c8f8376665c5044383939393a4653606d7986929b8e827568574d423639393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a00000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a49e918477828f9ca9988b7e726553493f332a36414c566774818d9aaa988b7f7a8796a0a196887c6f6255483c2f24180d010000000000000000000000000000010b151f28343f4a545f69717e8b939ea99f948b7f72695f544a414c56616c75818e97a1a89e938b7e71695f544a3f342b1f160c0000000000000000000000000000040d1a25313b44505c666f7c87939f9e9184796d60584e41382d22170b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a9b3a69a8d807367594f42382f27201f1c18191e202429323b44505b65737f8c99a9a6a9998c807366594d4033261a0d000000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f0700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3135373839393939393933322f2a231c130a000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facacacacac9f92877b6e61544a3f34281c10030000000000000000000000000000000000000000000006121f2c3844515c667986939facaca094877a6d6154473a2e21140700000000000714212e3a4754616d7a8182828282828282828183909da99c8f82828282828282828282817b6e616774808d9aaaa29fa29f95887b6f62544b4034281d2935414c56626f7c8995a09f9fa4ac968a7d7063574a3d3024170a000000030b131a202427282d2d2d2b3744505b6576828f9c9285796d6053463a2d2d2c3844515c667683909c918478695e52463a2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0707040100000000000000000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c110600000000000000000000000000000000000000000000000000000006121f2b37434e586774818e9aab9b8e81757f8c99a99b8e8275655b5044372d3946525e687784919da298887c7784919ea9998c7f7266554b4035291d1104000000000000000000000000000000030d17232e38424d57626c75828f97a1a69f92867b6e665b5045525d68707d8a939ea9a1968e81756c62574d42382e22190d0400000000000000000000000000000009141f28343f4a54606a74808d97a1968d80736a5f53493f33271e1308000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4b1a4978a7e7164574b3e30261d1512100c0e1114192027333f4953616e7b88979a9998978f8276695c4f4336291c10030000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e2215060000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d202125282a2b2c2d2d2d2d2d2625221e18120a01000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c99a3aeaaa8aaafa3998c7f73665c5044382b1f14090000000000000000000000000000000000000000000004101c2834404a5f6c7986929facada093867a6d6053473a2d20140700000000000815212e3b4854616e7b878e8e8e8e8e8e8e8e8e90959fab9f948f8e8e8e8e8e8e8e8e8e887c6f626774808d9aa7aeacaa9d9083766a5f5342392e2319242f3a4754606a7783909daaacafa3968a7d7063574a3d3024170a0000000001090f14181a1b20201b27333f495366737f8c9998887c6f6255493c2f222834404a546773808d9a96877b6e6154473b2e212020201b1a17140e08010000000000000000060c1114202d3a4753606d7a8693a0ada6998c807366594d4033261a1a1413110d0801000000000000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eab988c7f727c8897a29e9285796c605346392e3a4754616d7a8795a09f92857974818e9ba79c8f8376675d5145392c2013060000000000000000000000000000000006111c26303b45505a616d7a85919ea4a2989083786c60574f59606d7a84919ea5a49a91847a6d615a50453b30261c100700000000000000000000000000000000030c17232e38424e58606d7a85919e9f92877c6f655b50443a3025190c030000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1925323f4c5865727f8b98a5afa396897c706356493d3023140b0604000205080e17222d3846535f6978858e8d8c8c8b8a85786b5e5245382b1f12050000000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1e1f202020202020191816120d070000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaba69e9c9ea6ab9e9184786d6053463b31261a0e00000000000000000000000000000000000000000000000c18232e46525f6c7985929facaca09386796d6053463a2d20130700000000000815212e3b4854616e7b87949b9b9b9b9b9b9b9b9d9fa79fa69f9c9b9b9b9b9b9b9b9b95887c6f626774808d9a9f9f9fa2988b7e7165584e4330271d131e2b38434e5865727f8b98a29f9f9f968a7d7063574a3d3024170a0000000000010911181e2225252d222d3d4a5663707d899a988b7f7265584c3f3025232e3e4a5764717d8a97978a7d7164574a3e2e232d2d2d2726241f1a130b020000000000000910171d21202d3a4753606d7a8693a0ada6998c807366594d403326262621201d19130c040000000000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f140900000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1a399897c6f7985929fa197887b6f6255483c2d3e4a5764717d8a97a89c8f8276717e8b98a89f92867a6d6053473a2d20140900000000000000000000000000000000000a141e29333f46525e68707d8a929da89f948b7f72695f56616b74818e97a1a79f93887d70685d52483e33291e140a00000000000000000000000000000000000006111c26303d45525d68717e8a949f999083776c60564c41362a1e150b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5afa295897c6f6256493c2f23160600000000000006111b2a36424d576673808180807f7e7d7d706356493d3023160a000000000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e11121313131313130c0c0a0602000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a96a0ab9e948f949eaaa1968a7d7064574d42362a1c120700000000000000000000000000000000000000000000071f2c3845525f6b7885929eabaea3998679665c5145382c1f130600000000000815212e3b4854616e7b8793939393939393939393939393939393939393939393939393887c6f626774808d939393939392857a6d6054473c3121150f1b27323d4754606d7a869293939393938a7d7063574a3d3024170a000000000009131b23292e31323939393a4754606d7a86939b8e817568564d42363939393b4854616e7b87969a8d807367544a3f34393939393433302b241d140b010000000009121b22282d30313a4753606d7a8693a0ada6998c807366594d40333333332d2c29241e160d04000000000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000000000000000000004101c2934404b5565727f8c98a89f9286796d75828f9ba9988b7f726553493f35414c566774808d9aaa998c7f726e7b8896a1a3998a7d7064574a3d31261a0e0200000000000000000000000000000000020c18212a36414c56616b74818d96a0a69f92867b6e665d68707d8a939ea9a0958d80736b60564c41362d21180c02000000000000000000000000000000000000000a151e2935414c56616c76828f989f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a396897d7063564a3d2d22170b010000000000000e1a26313b4b58636e73757473727170706b6054483b2f22160900000000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ba8a3998f828f98a2a89c8f8276695f5346392e23180c00000000000000000000000000000000000000000005121f2b3845525e6b7885919eabac9f9286796c5f4b4034281c100400000000000815212e3b4854616e7b8686868686868686868686868686868686868686868686868686867c6f62677480868686868686868174675d5145392c20130a16202c3945525d687481868686868686867d7063574a3d3024170a0000000007111b252d343a3e3f4646464645525d687784919d918478695e5246464646464646525e697884919c908376665c50444646464646413f3c362f261d130800000006101b242c34393d3e404753606d7a8693a0ada6998c807366594d40404040403a39352f2820160c0100000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca99c90837667727f8b98a99b8f8275655b50443945525d687783909da298897c6f697884919eab9a8d817467574e42372b1e12060000000000000000000000000000000000060f1925303a444f59606d79849199a3a2989083786c606d7a84919ea5a3989083796d60594f443a30241b0f060000000000000000000000000000000000000000030c19242f3a43505a616e7b86929f9e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1623303d495663707c8996a8b1a4978b7e7164544a3f33281d120700000000000009141f2f3b47525c63666867666564646360594f44382c2013070000000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131313060400000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929fac9f92877a85929fab9f93877b6e61544a4034281c1004000000000000000000000000000000000000000005121e2b3845515e6b7884919eabac9f9285796c5f52462e23180c0000000000000714202d3a46525e6976797979797979797979797979797979797979797979797979797979766a5f646e7479797979797979746f64554b4135291d1104111d2935414c56646f7479797979797979706b6155483c2f231609000000010d18232d373f464a4c53535353534c566774818e9a96877b6e6154535353535353534d576875828f9b9285796d60535353535353534e4c4741382f241a0e0300000c17222c363e45494b4d4d53606d7a8693a0ada6998c807366594d4d4d4d4d4d4745413a32281e13080000000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e140800000000000000000000000000000000000000000000000714202d3a4753606d7986929fab998d8073666f7b8897a19e9285796c6053463a4754606d7a86939f9f9286796d6875818e9ba89e9184786a5f53473a2e21140700000000000000000000000000000000000008131e28323e45515d676f7c87929fa79f948b7f726b74818e96a1a69f92867c6f675c51473d32281e12090000000000000000000000000000000000000000000008131e28313e46535f69727f8c95a0978e81746b60544b4034281f1409000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000814212e3b4754616e7a8795a0aca79a8e8174665b5044392f2318110a020000000003131f2a35404a52585a5b5a5959585756544f473d32271b10040000000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c070100000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808c99a3ab9c8f8276818e9ba9a4998d8073665c5144382c1f1509000000000000000000000000000000000000000005111e2b3844515e6b7784919eaaab9f9285786c5f5245392c1f0700000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f585c64676c6c6c6c6c6c6c67645d53433a2f24180d010d19242f3a43535d64686c6c6c6c6c6c6c6361594f44382c20140700000006121e29343f495156586060606060606065717e8b98978a7d71646060606060606060606065727f8c9898887c6f62606060606060605a58524a41362b1f14080005111d28343e48505557595959606d7a8693a0ada6998c8073665959595959595954524c443a2f24190d010000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2a3998a7d70636a7885919ea297887c6f6255483d4a5763707d8a99a49c8f82766665717e8b98a8a196887b6e6255483b2f24180c000000000000000000000000000000000000020c16202935404b55606a737f8c959fa69f92867b707d89939da89f948b7f726a5f554b40352b20160c0000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919a9e93897d70665c51453c31261a0d040000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000714202d3a46525e697784919dacab9e9184786c60554b403429221c140b05000000020e19242e3840474b4d4e4d4d4c4b4a4948443d352b21160b000000000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f22150900000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b03000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaba3998b7e717d8a97a2ab9e9285796d6053463c31261a0e010000000000000000000000000000000000000004111e2b3744515e6a7784919daaab9e9185786b5e5245382b1f12050000000000020e1a25303b454d525f60606060606060606060606060606060606060606060606060606055534e52585a606060606060605b59534b4131281d13070008131e2831414b53595b6060606060606057554f473e33281c10040000000916222e3a46515b62656c6c6c6c6c6c6c6c6f7b88989a8d80736c6c6c6c6c6c6c6c6c6c6c6c6f7c8999988b7e726c6c6c6c6c6c6c6c67645c52473c3024170b000815212d3945505a6164666666666d7a8693a0ada6998c80736666666666666666605d564c4135291d110400000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000000000000005111e2a36414d566773808d9aaa9f92867a6d606875818e9ba9988b7f7265544a404b556773808d9aaa998c7f7366616e7b8896a1a8988b7f7265554b4035291d1004000000000000000000000000000000000000050e18242f39434e58606d78839098a2a29890827a84919ea5a2978f82776c60584e43392e23190e04000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939f9d9184796d60574d42372b20160c0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0005111e2a36424d566774808d9aa4ada1968a7e71675c51453f332d261d170e0600000008121c262e353b3f404241403f3e3d3d3b38322b23190f04000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000005121e2a36424d5764707d8a96a1ac9f92867a6d7985929faba1978a7e7164574d42372b1d12070000000000000000000000000000000000000004111d2a3744505d6a7783909daaab9e9184786b5e5145382b1e120500000000000009141f29333b424648535353535353535353535353535353535353535353535353535353494743474c4d535353535353534e4c4841382f1f160c0100010c161f2f3941484d4e535353535353534a48443e352c21160b000000000b1825313e4a56626d727979797979797979797885929d908379797979797979797979797979797986929b8e81797979797979797979746e64584c3f33261a0d000a1724303d4955616c7173737373737a8693a0ada6998c807373737373737373736d685d5245392c2013070000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000000000000714202d3946525e687784909daa9d908377675d65717e8b98a89b8f8275665b5045515d677683909da298897c6f635f697884919ea99c8f8276675d5145382c1f13060000000000000000000000000000000000000007121d27313d44505c666e7b86929fa69f9490849196a1a59e92857b6e655b50463c30271d1108000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a0968c7f73695f53463e32281e130800000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00020e1925303b4855626e7b87939faaa99e9184796d605a50443f382f292017110a0300000a141c242a2f3233353433323131302f2c272119110700000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca8ab9c8f82766874818e9ba9a99c8f8276695f5347392f23180c0000000000000000000000000000000000000004101d2a3743505d6a7683909da9aa9e9184776b5e5144382b1e1105000000000000020d17212930363a3b4646464646464646464646464646464646464646464646464646463c3b373c3f414646464646464641403c362f261d0d04000000040d1d272f373c4041464646464646463d3c38332c231a1005000000000c1925323f4c5865727f868686868686868686868a989f95908686868686868686868686868686868b999e938e8686868686868686868074675a4e4134271b0e000b1824313e4b5764717e8080808080808d99a6b3a99c90828080808080808080807a6d6054473a2d211407000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c03000000000000000000000000000000000000000814212e3b4754616e7a8795a0ac9a8d80736755616e7b8796a19f9285796c60534753606d7a86929f9f9285796d60576874818e9ba79f9286796d6053473a2d20140900000000000000000000000000000000000000010b151f28343f4a545f69717e8b939ea69f969196a0a89d938a7e71695e53493f342a1e150b000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929e9f92867b6e615a50443a2f24190c02000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000914212e3a47535f6a75828f98a3aca0968d80746c625a504a423b3228231c150c0500020a12191f2326272827262625242322201b160f070000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d120700000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939faca3998b7e7165707d8a97a2ab9f94887b6e62554b4034291c100400000000000000000000000000000000000003101d2a3643505d697683909ca9aa9d9184776a5e5144372b1e110400000000000000050f171f252a2d2e3939393939393939393939393939393939393939393939393939392f2e2b303334393939393939393433302b251d140b00000000000b151d252b30343539393939393939302f2c28211a110800000000000c1925323f4c5865727f8b93939393939393939394a2a79f9d9393939393939393939393939393939fa3a59e9b93939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828c8c8c8c8c8d929ca8b4ab9f94908c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b000000000000000000000000000000000000030f1b27333f495364717e8b97a7a49a8a7d7064575e697884919ea297887c6f62554a5663707d8999a39c8f8276665c5864717e8b97a8a3988a7d7063574a3d31261a0e0200000000000000000000000000000000000000030d17232e38424d57626c75828f97a1a8a09ea0a8a0968e81746c61564d41382d22180c030000000000000000000000000000000000000000000000000000000007121c27303d46525d68717e8b949f988f82766c61564c4135291e140a000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2b37434e58626f7c86929fa6a89d928b7e716c605b544d443d342e261e170e070000080e1317191a1b1a1a191817161613100b04000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000006131f2c3845515c6673808d9aa4ac9f92867a6d606d7985929faba69a8d8073675c5145382c1f150a00000000000000000000000000000000000003101d293643505c6976838f9ca9aa9d9084776a5d5144372a1e11040000000000000000050d141a1e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f2326272d2d2d2d2d2d2d282724201a130b020000000000030b131a202427282d2d2d2d2d2d2d2423201c1610080000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9f9f9faaacaba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaacaaa89f9f9f9f9f9f9f9a8d8174675a4e4134271b0e00101c2936434f5c6976828f99999999999ca4aeb9b0a69f9c9999999999999994877b6e6154483b2e211508000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000005121f2b3744505b6575818e9ba89f93867a6d6154576774818e9aa9988b7f7265544b556673808c99aa998c7f72665454616e7b8796a1aa9a8d807467574d42362a1e1205000000000000000000000000000000000000000006111c26303c45505a616d7a85929eabacaaaca3999184796d605a50443b2f261b10060000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000020f1a26313c47535f6a727f8c949fa7a49f93877e736c665e564f443f38302920191109000002070a0c0d0f0e0d0c0b0a0a0907040000000000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a396897d7063564a3d302317080806020000000000000000000000000000000000000000000000000713202d3a4653606d7985929eacaa9c8f8275685d6674818e9ba9ab9e9285796d6053473c31261b0f01000000000000000000000000000000000003101c2936434f5c6976828f9ca9a99d9083766a5d5043372a1d100400000000000000000002090e121415202020202020202020202020202020202020202020202020202020161513171a1a202020202020201b1a18140f08010000000000000001090f14181a1b20202020202020171614100b05000000000000000c1925323f4c5865727f8b939393939393939393939da0a7a09393939393939393939393939393939393a0a79f9d939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828f9c9f9f9fa0a2a7afb9b6aea8a69f9f9f9f9f9f9f94877b6e6154483b2e21150800000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b02000000000000000000000000000000000613202d394653606c7885929eaa9d908477685d525764717e8a97a79b8f8275665b515c677683909ca298897c6f6356535e697884919eaa9d918477695f53463a2d2114070000000000000000000000000000000000000000000a141e2a333f46525e68707d8a99a3aeb7ac9f92877c6f675d51483e32291d140a00000000000000000000000000000000000000000000000000000000000000030c1924303a44505a626e7b86929f9e91857a6d60584e42382e23170b0300000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000a15202b37434e58606c78828f959fa6a499938b80786e686159504a423b322b231b1209000000000000020100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f15212e3a47535f6a76797979797976675c5145382c1f130e090603000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a4978a7d7164574a3e2f24191514120e090300000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1ada3988b7e71645663707d8a97a1ada2978b7e7164584e43372b1d13070000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a99c908376695d5043362a1d10030000000000000000000000020507081313131313131313131313131313131313131313131313131313130908060b0d0e131313131313130e0e0b0803000000000000000000000003080c0e0e131313131313130a0907040000000000000000000c1925323f4c5865727f86868686868686868686868995a0958986868686868686868686868686868689959f958986868686868686868074675a4e4134271b0e00101c2936434f5c6976828f9393939393969da7b2aea49c999393939393939393877b6e6154483b2e211508000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000916222f3c4955626f7c8897a1a79a8d817467564c54616e7a8795a09f9285796c6053606d7986929f9f9285796d60534d576874818e9ba7a096887b6e6155483b2e23180c00000000000000000000000000000000000000000008131e28323a45515c666e7b86929facb7ab9e91847a6d605a50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0978d80746a60544a3f34281f140900000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1a26313c44505b666d79838f949da5a49f928d827a706b605c544d443d352d241b12090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a0000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d12070000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f222f3c4855626f7c8686868686796d6053473a2d201e1a15130f0a04000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a6998c7f7366554b4135292422211e1a150e0600000000000000000000000000000000000000000814212e3a47535f6a7683909ca9ac9f92867a6d6054606d7985929eaba99d9083766a5f53473a2f24180d0100000000000000000000000000000000020f1c2835424f5b6875828e9ba8a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a56626d72797979797979797979797983909d918479797979797979797979797979797983909d90837979797979797979746e64584c3f33261a0d00101c2936434f5c6976828686868686868b96a2aea89c928c8686868686868686867b6e6154483b2e21150800000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c1106000000000000000000000000000004111d2935404b5566727f8c99a9a8978a7d7164574a525e687784919da297887c6f625663707c8998a39c8f8276665c514b5864717e8b97a8a8988b7e7265544b4034281c100400000000000000000000000000000000000000050f19242f3a444f59606d79839099a3acaaaca1968e81746c61564d41382d22170c0300000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919e9f93877c6f665c50443b30251a0d04000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000a152028333f4a545d676d79828e939fa3a49c948f857d736d665e564f473e362d241b110800000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f3c4855626f7b88939393867a6d6053473a2e2d2a25211f1b15100b0500000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a89b8f8275675d51453c352f2f2e2b2620180f0600000000000000000000000000000000000004101d2935404b55626e7b88949faba89b8e8175685d525c6674808d9aa7ab9f95887c6f62554b4035291d110400000000000000000000000000000000020f1b2835424e5b6875818e9ba8a99c8f8276695c4f4336291c100300000000000000060b0e10111313131313130f0e0c0904000000000000000000000003070b0d0e13131313131312110f0c0701000000000000000000000004080a0b1313131313131308070502000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c74818d9a93867a6d6c6c6c6c6c6c6c6c6c6c6c6c74818e9a9286796d6c6c6c6c6c6c67645c52473c3024170b000f1c2835414e5a6670767979797979798693a0ada6998c8079797979797979797976695e53463a2d2114070000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b03000000000000000000000000000613202c3945515d6776838f9ca9a096877a6e6154474c566774808d9aa9988b7f72655466737f8c99aa998c7f7266544a4854616e7b8796a0a89c8f8275665c5145382c1f1306000000000000000000000000000000000000020b17212935414c56606b73808d95a0a7a09da0a79d938a7e70685e53493f33271e150b0000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939e999083786d60574d42362a1f160c010000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000030b17222d38424b555d676d78818b9298a0a69f97928880786e69605950483f362d231a0e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282b2d3337393b3e4855626f7b88959f93867a6d6053473e3b3a36312e2b26201c170e09030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a6ac9f92857a6d60574d45413f3b3a37312a21180e03000000000000000000000000000000000006131f2c3945515d6774808d9aa6aca096897d7063564c54626f7b88959faba79a8d8174675d5145392c20150a00000000000000000000000000000000020e1b2835414e5b6874818e9ba7a89c8f8275695c4f4236291c0f030000000000040b12171b1d1e2020202020201c1b19150f09020000000000000001080e13171a1a2020202020201f1e1b18130c050000000000000000050c11141717202020202020201514120e0903000000000000000000000000000000000006121e29343f4951565860606060606060606064717e8b979a897d70636060606060606060606065717e8b9899897c6f6360606060605a58524a41362b1f1408000d1925323d49545e66696c6c6c6c6d7a8693a0ada6998c80736c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000714202d3a4753606d7a86929faa9d918477685e52464a5764707d8a99a49b8f8275655c6676828f9ca298897c6f62564946525e697784919eaa9f9285796d6053463a2d2013090000000000000000000000000000000000000a141d29333b45525d68707d87939fa69f959095a0a59e92857a6e655b50443c30271d120700000000000000000000000000000000000000000000000000000000000000000915202834404b55606b75818e97a0958c7f72695e52463e31281d12070000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000006111c262f3a434b555d666d747f8691969ea5a19a938d827b706b615a50483f352b20160c020000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383a3f4446484b4d55626f7b8895a093867a6d60534d4a4846423c3b37322d28221a150e0600000000000000000000000000000000000000000815222f3b4855626e7b88949faba2988b7f72695f57514c4c4847423c332a20150900000000000000000000000000000000000714202d3a4753606d7985929fabab9e9184786c605346535f6a7683909daaab9f92857a6d6053473d32271b0f01000000000000000000000000000000010e1b2834414e5b6774818e9aa7a89b8e8275685b4f4235281c0f0200000000050e161d23272a2b2d2d2d2d2d2d282825201b140c030000000000020b12191f2326272d2d2d2d2d2d2b2b28241e170f060000000000000810171c2123242d2d2d2d2d2d2d22211e1a140e0600000000000000000000000000000000010d18232d373f464a4c535353535353535355626e7b8897998c7f736659535353535353535355626f7b8898988c7f726559535353534e4c4741382f241a0e03000915212c38424c545a5c606060606d7a8693a0ada6998c807366606060606060605f534d453b31251a0e0200000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e040000000000000000000000000a1724303d4a5763707d8a99a3a79a8e817467564c414754606d7a86939f9e9285796c606d7985929f9f9285796d605346424d576774818e9aa7a298897d706356493d30251a0e020000000000000000000000000000000006111c262f3b45505a606d7a849199a49f9490849096a1a1978f82776c60584e43392e23180e0400000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929f9f92867b6e61594f43392f24180b0200000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000a141d28313a434b545c606d727c848e939fa2a49f9490857d716c625a50473d32281e130800000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f13060000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d20130800000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000040b141b22272f35383f444649505355585a5c626f7b8895a093867a6d605b5a5754534d4947433c39332b261f180f09000000000000000000000000000000000000000814212e3a47535f697683909ca5aa9f92857b6e69605d555855534d453c31261a0e0200000000000000000000000000000006131f2b37434e5865717e8b97a2ada3998c7f72655b50444e5865717e8b98a2aea2988b7e7165584e43372b1e1308000000000000000000000000000000010e1a2734414d5a6774808d9aa7a89b8e8175685b4e4235281b0f02000000040e1720282e3336373939393939393534312c251e150c02000000010b141d242b3033343939393939393837342f2921180f050000000008121a22282d3031393939393939392e2d2b261f180f060000000000000000000000000000000007111b252d343a3e3f4646464646464647535f697885929c8f827569574d4246464646464653606c7985929b8e827568564d424646413f3c362f261d1308000005101b26303a42494e4f535353606d7a8693a0ada6998c807366595353535353534846423b33291f140900000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c020000000000000000000005121e2a36424d576774808d9aaba8978a7e7164574b3e45525d687783909da297887c6f626f7c8998a29c8f8276665c50443e4b5764717e8a97a8aa9a8d807367574d42362a1e1205000000000000000000000000000000030d17222d38424d57616c75818e96a1a39890827a84919ea59f948b7f726a5f554b40342820160c020000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949f988f82756c61554b4035291d140a00000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000020b161f28313a424a515b626a6f7a818b9298a0a69f9792877e716c62594f443a3025190d03000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000050d161d262d333a41454a5053535b60626467686a6f7b8895a093867a6d6a686664615e5755534e49443e37312a211a120a01000000000000000000000000000000000006121e2b37424d5763707d89939ea6a29891847b736d676665625f574d42372b1e12060000000000000000000000000000000815212e3b47535f6a7683909da9ac9f92867b6e6153493f4753606d7a85929facaa9d9083776a6054473a2f24190d010000000000000000000000000000010d1a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e020000000b16202932393f434446464646464642413d3730271e140900000008121d262f363c3f414646464646464544403a332b21170c01000005101a242c33393c3e464646464646463b3a37312a21180e030000000000000000000000000000000009131b23292e313239393939393937424d576975828f9c928578695f53473a3939393844505b6676838f9c918478695e52463a393433302b241d140b010000000a141e2830383d4143464753606d7a8693aab4a6998d8073665a4d46464646463b3a36312921170d030000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000714212d3a46535e697784919eaaa196877b6e6154483b414c566673808d99a9988b7f7266727f8c99aa998c7f7266544a3f3b4754616e7b8796a0aa9d908477695e52463a2d2014060000000000000000000000000000010b151f28333f4a545e69717e8a939ea79f92867b707d89939ea69f92867c6f675c51453d32281e130800000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c778390999e938a7d70675d51453c2f261b1106000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000040d161f2830394044515860676d757e8691969fa7a19992887e716b60564c4135291f15090000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000050e171f282f383f444c51545c6063656c6e71747576787c8895a093867978777573716e6967625f58555047423c332c241c130a0000000000000000000000000000000000020e1a26313c4854606b74818e949da5a09691857f7a7673726e695f53473a2e211408000000000000000000000000000004111d2935414c55626f7c88959faba99b8f8275685e52413845515d6774818e9ba7aca095897c6f62564c4135291d11040000000000000000000000000000000d1a2733404d5a6673808d99a6a79a8e8174675b4e4134281b0e01000006121d28323b444b4f515353535353534f4d48423930251b0f0400030e19242f3840474c4d53535353535352504c453d33291e130700000c17222c363e45494a535353535353534846423c332a1f140900000000000000000000000000000000010911181e2225252d2d2d2d2d2631404c5966737f8c9997887b6e6255483b2f2d28333f4a546673808d9996877a6e6154473b2e2726241f1a130b0200000000020c161e262c3235363a4653606d798698a3aea79a8d81746753493f36393a3c3a38342f271f150b01000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d040000000000000000000815212e3b4854616e7b8796a0ab9e918478695e53463a3d4a5663707d8999a39b8e82756675828f9ca298897c6f6256493c3a46525e697784919daaa095877b6e6154483b2e23170c000000000000000000000000000007121d27313944505b666e7b85929fa5a0958c7f726b75818e97a1a3989083796d60594f443a3025190f0600000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929f9e9184796d60584e41382d22170b020000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000040d161e272e343f464e555d606c717c8490959fa7a39a92877d70685e52463c31261a0e0000000000000000000000000000000000000000000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040e172029313a414950555d60666d7075797b7e8082838486929fac9f9286858382807d7b77736f6a64615a534d453e362d251c120900000000000000000000000000000000000915202c38444f59606d79828e939c9fa097928c8683807f7b6e6255483b2f22150800000000000000000000000000000613202c3945515d6774818e9aa7ada1968a7d7063564d4135404b55636f7c8995a0aca79b8e8174685d5245392c20160a0000000000000000000000000000000d1a2633404d596673808c99a6a79a8d8074675a4d4134271a0e0100000b17232e39444d565b5e6060606060605b59534b42372c2015090007131f2b36404a52585a6060606060605e5c574f453a2f24180c0004111c28333e485055576060606060606055534d453c31261a0e020000000000000000000000000000000000070d12161819202020202023303d4a5663707d8999978b7e7164584b3e2f24222d3d4a5764707d8a97978a7d7064574a3d2e231717140e0801000000000000040c141b2125282c3845515c667986929faca89b8f8275655b5046424547484745403931271d12070000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c010000000000000003101c28343f4a5465727e8b98a8a79b8e817468574d42363a4753606d7a86929f9e9285786c7985929f9f9285796d6053463a36424d566774818e9aa7a7988b7e7165544a3f34281c1003000000000000000000000000050e18242f39434e58606c78829097a2a3999083786d616d7a85929ea6a0958d80736b60564c41352921180c030000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0968d80736a5f53493f33271e14080000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000040c151c2328343c434c515a626a6f7a839095a0a9a39992857a6d61574d42372b1b110600000000000000000000000000000000000000000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000020b162029323b434b535b60676d73797d8285888b8d8f90919298a3aea3989291908e8d8a8784807c76706c625f5750483f372d241b10060000000000000000000000000000000003101c27333d45515c676d7981898f939aa29f9992908d8b7f7265584c3f3225190c00000000000000000000000000000714212d3a4754606d7a85929facac9e9184796d6053463b303a4854606b7784919dabac9f92867a6d6054473d32271b0f0200000000000000000000000000000c1926333f4c5966727f8c99a5a69a8d8073675a4d4034271a0d0100020e1b27333f4b565f676a6c6c6c6c6c6c68655d53483d3125190c000b1723303c47525c64676c6c6c6c6c6c6b6861574c4034281b0f030814212d3945505a61646c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000106090b0c1313131314212d3a4754606d7a86939a8d817467554b403529212e3a4754616d7a8796998d807366544a3f34281c100303000000000000000000020a1015191c2834404b546b7885929eabab9e9184786c6056534d51545553514b43392f23180c000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d12070000000000000006121f2c3844505c6675828f9ba8a9988b7e7165584b3e313945515d677683909ca197887b6f7b8897a29c8f8276665c504438303e4b5764717e8a97a8a89b8e8275665c5044382c1f12060000000000000000000000020c17202935404b555f6a727f8c949fa89f92877c6f665e68717e8a949ea79f93887d70685e52463f332a1e150a00000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919e9f92877c6f655b50443b3025190c0300000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000030b1218222b313a414550585f686d79839097a1aba1978e8174695f5347382d22170b000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000a141d28323b444d555d656c717a80858a8e9297979a9b9d9e9fa3aab4aaa39f9e9d9b999796918d88837d766e69615a51493f362d22180b02000000000000000000000000000000000b16212834404b555d676d747d82889297a2a39f9c988b7f7265584c3f3225190c0000000000000000000000000007131f2c38434f5965727e8b98a2aea49a8d8073665c5044382c38434f5965727f8c99a3aea2988b7f7265594f44382c1e130800000000000000000000000000000c1926323f4c5965727f8c98a5a6998d8073665a4d4033271a0d000004101d2a36434f5b677177797979797979756f65594d4134281b0e020d1a26333f4c58646e747979797979797873685c5044372b1e11050a1723303c4955616c717979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000606060613202c3945515d677784909d908377675d5145382c202d3946525e687884919c908376665c5044382c1f120600000000000000000000000005090c18232e43505d6a7683909da9ada196897d7068615f575d6062605c554b4034291c1004000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c030000000000000713202d3a4653606d7985929faba197887b6e6155483b2e35404b556673808c99a9978b7e717e8b97a9998c7f7266544a3f342e3b4754616e7a8795a0ab9f9285796d6053463a2d201308000000000000000000000008131e29323a45515d676f7c87929fa6a0968d80736a5f56616c75828f98a2a49a91857a6d615a50453c30261c11060000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939e999083776c60564c41362a1e150b00000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000710191f282f353f464e565d676e7a85929ea6a99f93877b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000006111b262f3a444d565e676d777e858d91979b9ea2a9a7a8a5a4a4a6acb3aba5a3a4a5a7a6a8a09d9a95908a827b716c635b51483f342a1d140a0000000000000000000000000000000006111c262f3b444d575e666d72797e85929faba8a5988b7f7265584c3f3225190c000000000000000000000000000a15222f3b4854606b7783909daaac9f93877b6e61544a3f3428323d4754616d7a86929facaa9d9184776b6054483a3025190d00000000000000000000000000000c1925323f4c5865727f8b98a5a6998c807366594d4033261a0d000004111e2b3744515e6a77848686868686868175685b4f4235281c0f020e1a2734414d5a67748086868686868685786b5e5245382b1f12050b1724313e4a5764717e868686868686867b6e6155483b2e221508000000000000000000000000000000000000000000000000000004111d2935414c556774818e9a92867a6d6053473a2d202a36414c566875818e9b9285796d6053463a2d2013070000000000000000000000000000071a2734414d5a6774808d9aa9b2a89d91837a726e696c676d6f6d675c5145382c1f13060000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a000000000000091623303c4956636f7c8997a2ab9e918578695f53463a2d2f3c4956636f7c8998a29a8e8174818d9aa298897c6f6256493c2e2d3946525e687784919daaa297897c6f6356493c3025190d01000000000000000000060f1925303a444f59606d79839199a3a49a9184796d6058505a616e7b86929fa7a1978f81756c62574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e989f958b7e72685e52463d30271d1207000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000070d161e2429343c444c555e68707d8a949faba49a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000b17222d38414c565e696e79828b91979ea1a9aba8a19e9b9997989ba2aba1999697989b9ea0a8aaa79f9d948f867e726d635a50463c2f261b11060000000000000000000000000000000b17222d38424d565e696e787f858b9297a29f9c98958b7f7265584c3f3225190c00000000000000000000000006111b2935414c56636f7c8995a0aca99c8f8276695f5342382e232d3946525e6875828e9ba8aca095897c6f63564c41362a1b1106000000000000000000000000000c1825323f4b5865727e8b98a5a6998c7f7366594c403326190d000004111e2b3744515e6a778491939393938e8275685b4f4235281c0f020e1a2734414d5a6774808d939393939185786b5e5245382b1f12050b1724313e4a5764717d8a9393939393887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b9899897c6f6356493c302325303f4c5865727f8b9898887c6f6255493c2f22160800000000000000000000000000000b1724313e4a5764717d8a97a1adaca09591847f7b7978797a7c796d6053473a2d201407000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700000000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c11060000000005111d2935414c566673808c99a9a89b8e817568574d42372b2d3a4653606d7985929f9d90847783909d9f9285796d6053463a2d2a36414c566774818d9aa7a9998d807366564c41362a1e11050000000000000000030c18212a36414c56616b74808d95a0a89f93887d6f675c5146535e69727f8b959fa99e938b7e71695f544a3f34281f160c01000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e23180c030000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000040c1319222a323a434d56616c7683909cabac9e9285786c605346392d201306000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000030f1b27333f49535d686e7b838f949ea1a9a9a19e9996918e8c8b8b909ba5998f898a8c8e9196999ea1a9a69f98928a7f726c62584e41382d22170b0000000000000000000000000000030f1c28333f4a545e696e7b838c92979f9f99938f8b88877f7265584c3f3225190c0000000000000000000000000b17222d3946525d6875818e9ba7ada1978a7e7164574d4230261c2a36414c5663707d8996a1ada79b8e8175685e5246382d22170b000000000000000000000000000b1825323e4b5865717e8b98a4a5988c7f7265594c3f3226190c000004111e2b3744515e6a7784919d9f9f9b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9a9f9f9e9185786b5e5245382b1f12050b1724313e4a5764717d8a979f9f9f94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897988c7f7265594c3f3025232f3c4956626f7c8998988b7e7265584b3f3024190d01000000000000000000000000000713202d3a4653606d7985929ea6b0a7a096918b8886858687877b6e6154483b2e21150800000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c00000000000000000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c000000000713202d3946525d687683909da9a9988b7e7265584b3f31262c3844515c6676828f9c9f93867a86929f9c8f8275665c5044382b25303e4a5764717d8a97a7aa9d908377685e5246392d20140600000000000000000b151e2a333c46525e68707d8a929da8a1968d80746b60554b424d57606c78839099a3a59f92867b6e665c50443d31281e13080000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68727f8b959f978e81756b60554b4034281f15090000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000010810182028313b44505a64717e8a99a3ada197887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000010c161f2b3744505b656d7a8490959fa6aaa29f96918c8884817f7e7e8b98a396897d7d7f8184888c91979fa3aaa29f918b7e716a5f53493f33271b0f030000000000000000000000000006121f2b3844505b666e7b8490959ea19d948f87827e7c7a786c605346392d2013060000000000000000000000030f1b27333f4953616d7a86929facab9e9285796d6053463b31201925303a4653606c7884919eabac9f92867a6d6153493f33271b0f030000000000000000000000000b1824313e4b5764717e8a97a4a5988b7f7265584c3f3225190c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aca194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000613202d394653606c7985929b8e827568574d42362a202d3a4653606d7986929b8e817468564c4135291d11040000000000000000000000000006131f2c3845515c67737f8c949fa6ada8a19e989992929299877b6e6154483b2e2115080004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a0d040000000000000000030c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c10030000000714212e3a4754616d7a86939faca197887b6f6255483c2f222834404a5466727f8c99a4998c7f8c99a3998c7f7266544a3f3428212e3a4754616d7a8795a0ac9f93877a6e6154473b2d22170b0000000000000007121c27303c45515b616d7a85919ea4a59e9184796d60594f433b44505b666f7c86929fa7a2989083786d60594f433a2f24190f05000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e0400000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000060e161f29323e4753606d7a86929f9fa9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000008131e2935414c56606c77828f96a0a7a8a198928c84807b787572717b8895a0938679717274777b80848d9299a2aaa39f92867c6f655b5044372b1f130800000000000000000000000003101c28343f4a54606c788390969fa79d938e827b75726f6e6c665b5044382b1f1206000000000000000000000005121f2b3744505b65727f8c98a3aea79a8d8074675c5145382c1f131f2b3844505b6673808c99a4aea3988c7f72655b5044372b1f14080000000000000000000000000b1724313e4a5764717d8a97a4a5988b7e7265584b3f3225180c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9c918478695e52463a2d202c3845515c667683909d918477685d5245392c2013070000000000000000000000000004101c2834404b55606d78828f949ea1a8a9aaaba39f9f9f94877b6e6154483b2e2115080006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f11080000000000000000000008141e28333f4a54606a74808d979393939392877c6f665c5044382c1f12060000000b1724313e4a5764717d8a99a4ab9e9285796c605346392d20232e3c4955626f7c8897a29e9184919ea298897c6f6256493c2e23202d3946525e687784909daaa49a8b7e7164544a3f33281c0f030000000000040d18232e39424d57626d75828f97a1a99e938a7d70675d51473d333f4a545f6a73808c95a0aa9f958c80736b60554c41352921170b02000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000040d17202c3945515d67778490939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000010d19242f3946525e68727f8c949ea8a8a19691867f79736e6968666f7b8895a093867a6d6568696e737980879298a2aea3999083786c6053463a2f24190d01000000000000000000000006121f2b3844505c66727f8b959fa89f958e81786e69656261605b544a3f33281c0f0300000000000000000000000613202d394653606c7884919daaab9f95887c6f62554b4034281c101c28333f4a54616e7b87939facaa9e9184786c6053463b3025190e0000000000000000000000000a1724313d4a5764707d8a97a3a4988b7e7165584b3e3225180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000030f1b27333f49536673808c9396877b6e6154483b2e212834404b546774808d9393867a6d6054473a2d21140700000000000000000000000000000c18232e3944505c666d7a828c91969a9c9e9f9f9f9f9e94877b6e6154483b2e211508000713202d3a4653606d798386868686868686857a6d60584e42382e21170d0000000000000000000000020b17222d38424e58606d7a858686868686868683796d6053463a2d201307000006121f2b37434e586774818e9aaba89b8f8275655b5044372b1f202d394653606c7985929fa1969196a19f9285796d6053463a2d201e2a36414c566774818d9aacac9b8e8175665b5044382b1f120600000000010c161f2834404a545f69727e8b949ea9a1978e81756b61554b41352d38424e58606d79839199a4a79f92877d6f675d51453e33291d140a0000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000005111d2935404b556976828686868686868174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000004111d2935414c55616d7a86929fa6aba19691847c726d66615f57626f7b8895a093867a6d60575f61676d737d86929fa5ab9f958a7d7064554c4135291d110400000000000000000000000713202d3a4653606d7884919ea7a89d9083786d665f57555453504a42382d22170b000000000000000000000005111e2a36414c5663707d8996a0acaa9d9083766a5f5343392e23180c17222d3846535e6976828f9ca9aca096897d7063564d41362a1c110600000000000000000000000a1724303d4a5763707d8a96a3a4978b7e7164584b3e3125180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000b17222d3d4a5763707d868686867d7164574a3e3124232e3e4b5764717e868686867d7063564a3d3023170a000000000000000000000000000007121d28343f4a545e686d787f848a8d9091929292929190877b6e6154483b2e2115080006121f2c3844515c666d7779797979797979786d685d52463d30261c0f0500000000000000000000000006111c262f3c45525d686d7879797979797979776d665c5044382c1f120600000814212e3a47535f6a7884919eaba9988b7f726553493f33271b1f2b3844505b6675828f9ba8a19ea1a89c8f8275665c5044382b1f1925303e4a5764717d8a9aa4ab9e9285796c605346392d2013080000000008131e28313a44515c666e7b86929fa6a69e92857a6d61594f433a2f262f3c45515c666f7c87939fa8a39991847a6d605a50453b2f261c1106000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000010d18242f3a4e5a667076797979797979746f64584c4033271a0d01000000000000000000000000000000000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b010000000000000000000000000000000000000000000613202c3945515d6773808d98a2aea49991847b6e6a605c545355626f7b8895a093867a6d605353555d606b707d8a939ea9a79c8f8276675d5145392c20130600000000000000000000000a1623303d495663707c8996a1aca096897d70665c544d494746443f382f261c110600000000000000000000000714202d3946525e6875828e9ba8aea2988b7e7165584e4330271d1207111c2a36424d5764717e8a97a1ada89b8f8275685e5246382e23170b00000000000000000000000a1723303d4a5663707d8996a3a4978a7d7164574a3e3124170b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000616232f3c4855616b7079797979716c6155493c302323303d4955616c7179797979706b6055483c2f2316090000000000000000000000000000000c17232e38424c565e666c72797d808384858686858483817a6d6054473a2d2114070004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c41342b1e150a00000000000000000000000000000a141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c100300000815222f3b4855626e7b8896a1ada297887c6f6255493c2d22171c28333f4a5465727f8b98a9acabaca9988c7f7265544a3f34281c14212e3a4754616d7a86939faca197897c6f6256493c3024190d010000010d19242f3a434f59606d78839098a2a99e948a7e71685e52473e31281d2834404b54606b74808d96a1aba0968e81746c61574d42382d22170b0000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000007131d323e49545e66696c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000714212d3a4754606d7a85929faaab9f93877d6f695f58514b4855626f7b8895a093867a6d6053474b5159616b74818e9ba8ac9f92867a6d6054473a2d21140700000000000000000000000d192633404c5966737f8c99a8aa9d9184776b60544a423c3b3938332d261d140a0000000000000000000000030f1c28333f4a54616e7a86929facac9f92857a6d6053473c3120150b000e1a25313b4653606d7985929eabac9f92867b6e61544a3f34281c100300000000000000000000091623303c4956636f7c8996a2a3978a7d7064574a3d3124170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c64615a5044392d21212d3945505a61646c6c6c6c6360594f44382c20140700000000000000000000000000000006111c26303a444c545b60666d70737677787979787876746d685d5245392c20130700000c18232e39424a51535d606060606060605e54524c433a2f22190c030000000000000000000000000000020b19242f3a434c52545e606060606060605d53504a42382e23170c000004101c2834404b5565727f8b98a89f9f9285796c605346392d201317222d3b4855626e7b8897a19f9f9fa297887c6f6255493c2e231713202d3946525e687784909d9fa9998c7f7366564c4135291d1105000004111d2935414c55606b73808d959f9fa2978f82756c61564c41352c1f18232e39424f59606d7984919ea5a89e938a7e71695e544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000115212d38424c545a5c6060606060605b58534a41362b2014080000000000000000000000000000000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000030f1b27333f495364717e8a98a2aca3998d80746b60574e45404855626f7b8895a093867a6d60534740454f59626f7c8896a0aca3998a7d7063574a3d3024170a00000000000000000000020f1b2835424e5b6875818e9ba8a79a8e817467594f4239302e2d2b28221c140b02000000000000000000000006121f2b3844505b66737f8c99a3aea79a8e8174675d5145392c2013030009141f2c3845515c6674808d9aa7afa3998c7f73665c5044382b1f1409000000000000000000000916232f3c4956626f7c8995a2a3968a7d7063574a3d3024170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000004101c28333e474f555760606060575550483e33281c1d28333e485055576060606056554f473d33271c1004000000000000000000000000000000000a151e29323a424a50545c606467696b6c6c6c6c6b6967605d564c4135291d1104000007121c2730394044465153535353535353524745413a31281e10070000000000000000000000000000000008131e28313a41454752535353535353535146443f3830261c1106000006131f2c3845515c6775828f939393938f8275665b5044382b1f1214212e3a47535f6a78859193939393939285796d6053463a2d2013111d2935414c566774808d93939393908376685d5246392d20130700000613202c3945515d676f7d87939393939392857b6e615a50443a30231a121d27303d45515d67707d8a939393939392857b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a0000000000000000000000000000000000000005121f2b3744505b6574818e9b9ea09f92867b6e61594f453c3c4855626f7b8895a093867a6d6053473a3e47535f6a7784919eaaab988c7f7265594c3f3226190c00000000000000000000030f1c2936424f5c6975828f9ca8a4988b7e7165584b3e302721201f1c17110a020000000000000000000000000613202d394653606c7884919eabaca095897c6f62554b4035291d11040004101c2834404b54626f7c88959fabab9e9184786d6053463b31251a0e000000000000000000000916222f3c4955626f7c8895a2a396897d7063564a3d3023170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b16212c353e44484a535353534a49443e362c221717222c363e45494b535353534a48443d352c21160b0000000000000000000000000000000000030c1720292f383f444a5053575a5d5e5f5f5f5f5e5d5b54524c443a2f24190d010000000b151e272e34383a4446464646464646453a39352f281f160c0000000000000000000000000000000000010c161f282f35393a4546464646464646443a38342e261e150a0000000713202d3a4653606d79868686868686867f7266544a3f33281c0f121f2b37434e58687581868686868686868275665c5044382b1f120d1925303d4a5764707e868686868686877a6d6154473a2e21140700000714212d3a4754606d7a84868686868686867f71695e52483e32281e110b151e2935414b55616b75818686868686868682796c605346392d201306000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f02000000000000000000000000000000000000000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c11060000000000000000000000000000000000000613202d394653606c78858b8e9196968f8275695e53473d333c4855626f7b8895a093867a6d6053473a37434e586976828f9ca9a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a3978a7d7064574a3d31241513120f0b060000000000000000000000000005121e2a36424d5763707d8a96a1acaa9d9083776a6054433a2f24180d0100000c18232e3947535f6a7683909daaada1968a7d7063574d42362a1c12070000000000000000000915222f3c4855626f7b8895a2a396897c706356493d3023160a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000005101a232c33383c3d464646463e3c39332c241a10101a242c33393d3e464646463d3c38332c231a0f05000000000000000000000000000000000000050e171d262d33383f44464a4d50515253535251504e4745413a32281e130800000000030c151c23282c2d3739393939393939382d2c29241e160d04000000000000000000000000000000000000040d161e24292c2d3839393939393939372d2c28231c150c0300000006131f2c3845515c676d79797979797979726d635742382d22170b0f1a26313c4d59656f7579797979797979757065544a3f34281c10081623303c4955616c707979797979797975685d5246392d20130700000613202c3945515d676d7879797979797979716d62574d42362c20160c030c18242f3a434f59656f7579797979797979766c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b4c4841382f21191108000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000613202d394653606c777c7e8184878a8b7e7165574d42352f3c4855626f7b8895a093867a6d6053473a32414e5b6874818e9ba7a79a8d8174675a4e4134271b0e0000000000000000000003101d293643505c6976838f9ca9a396897c706356493d3023160a06030000000000000000000000000000000714202d3a46525e6975828f9ca8aea3988b7f7265584e4331281d130700000007121d2b37434e5865717e8b98a2aea89c8f8275695e5346392e23180c0000000000000000000815222f3b4855626e7b8895a1a295897c6f6256493c2f231609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000008111a21282c2f303939393931302d28221a120808121a22282d303139393939302f2c27211a11080000000000000000000000000000000000000000050b141c22282e34383a3d404344454646454543413a39352f2820160c010000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2a201f1c17110a030000000004101c2834404b555c606c6c6c6c6c6c6c66635b51462f261c11060a1520313d48535d65686c6c6c6c6c6c6c69655d5442382e23170b0814202d3944505a61646c6c6c6c6c6c6c6b5d564c4135291d1105000004111d2935414c555d606b6c6c6c6c6c6c6c65625a50453b30241a0e040007131d28313e47535d65686c6c6c6c6c6c6c69605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d2013060000000000000000000000000000000000000000000000000000000000000000050d1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5c5a6060606060605a58534a41362b201408000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f1409000000000000000000000000000000000005121f2b3744505b656c6f7274777a7d807a6e6154473b312f3c4855626f7b8895a093867a6d6053473a35414b556875828e9ba8a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000003101c28343f4a54616e7b87929facac9f92867a6d6154473d3221160c01000000000f1b26313c4754606d7a85929facac9f93877b6e61544a4034281c100400000000000000000815212e3b4854616e7b87949f9f95887c6f6255493c2f221609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000810161c2023242d2d2d2d2423211c17100800000810171d2123242d2d2d2d2323201c160f0800000000000000000000000000000000000000000000020a11171c23282c2d31343638393939393836342d2c29241e160d040000000000000000070c1012131e202020202020201f1413110d08010000000000000000000000000000000000000000000001080d1113141f202020202020201e1312100c06000000000000000c18232e39434b51535f606060606060595751493f351d140a000314202c37414b53595b606060606060605c5a544b4230261c110604101c28333e485055576060606060606054524c443a3024190d010000010d19242f3a434c51545e60606060606060585650483f33291f12080000010c161f2c35414b53595b606060606060605c53504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d201306000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000030f1b27333f49535b60626568686d70736e685e524639292f3c4855626f7b8895a093867a6d6053473a3a45515d677683909da9a5998c7f7266594c3f3326190c0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000006121f2c3844505c6673808c99a3afa89b8e8175685e5246392d20130400000000000a15202c3945515d6774818e9ba7afa4998d8073665c5144382c1f150900000000000000000814212e3b4754616e7a8793939393887b6f6255483c2f221509000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000050b1014161720202020171614100b0500000000060c1114171820202020171614100b0500000000000000000000000000000000000000000000000000060b11171c1f2024272a2b2c2c2c2c2b2a2821201d19130c0400000000000000000000000406071113131313131313120706040100000000000000000000000000000000000000000000000000000104060712131313131313131107060300000000000000000007121d273039404546525353535353534c4a463f372d230b0200040f1a252f3941484d4e535353535353534f4d494239301e140a00000b17222c363e44494a535353535353534746413a32281e13080000000008131e28313a41454751535353535353534b4a453f362d20170d00000000040d1a232f3941484d4e535353535353535046443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d010000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000b17222d38414950535558565d616366615e564c41362a2f3c4855626f7b8895a093867a6d6053473e444d57606d7a86929faca9988b7e7165584b3e3225180b0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000713202d3a4653606d7984919eabaca096897d7063564c4135291d1105000000000004111d2935414b55636f7c8995a0acab9e9185796d6053463c31261a0e00000000000000000714212e3a4754616d7a8686868686867b6e6255483b2f221508000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000407090a131313130b0a0804000000000000000005080a0b131313130a0907040000000000000000000000000000000000000000000000000000000000060c101213171a1d1e1f20201f1e1d1b1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a464646464646463f3e3a352d251c1100000009131d272f373d40424646464646464642413d3730271e0c02000005101a242c33393c3d464646464646463a3935302820160c0200000000010c161f282f35393a45464646464646463e3d3a342d241b0e05000000000008111d272f373d404246464646464646433938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f120600000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e14080000000000000000000000000000000006111b262f383f4446494b4c5254575954524c443b30252f3c4855626f7b8895a093867a6d605347464f565f69727f8b98a3ada197887c6f6255493c2f2216090000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000005121e2b37424d5764717d8a97a1adab9e9184786c6053463a3025190d010000000000010d18242f3a4854606b7784919dabada1978a7d7164574d42372b1d1207000000000000000713202d3946525e687679797979797976695f53473a2e211408000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d10111213131212100e0707040100000000000000000000000000000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3939393939393933312e2a231c130a000000020b151d252c313435393939393939393634312c261e150c0000000008111a22282d3031393939393939392e2d29241e160e04000000000000040d161e24292c2d383939393939393932312e29221b1209000000000000000b151d252c31343539393939393939362d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000a141d262d3337393c3f4146474a4d4746413b3229222f3c4855626f7b8895a093867a6d605350535961686e7b85929eaaac9e9285786c605346392d2013060000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000714212d3a46535f6976828f9ca9afa3998c7f73655b504437281e13080000000000000007131d2c38434f5965727f8c99a3aea99c8f8276695f5347392e23180c0000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c5f574d42372b1e1206000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000002080d10121313131313131313070704010000000000000000000000000000000000000000000000000002070b0d0d13131313131313130f0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202c2d2d2d2d2d2d2625221e18110a0100000000030b131a202527282d2d2d2d2d2d2d292825211b140c0300000000000810171c2023242d2d2d2d2d2d2d21201d19130c040000000000000000040c13191d20212b2d2d2d2d2d2d2d2524211d1811090000000000000000030b131a202527282d2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000020b141b22272b2d2f3035393a3d403b3936302920232f3c4855626f7b8895a093867a6d60545c60636b707a839197a1ada49a8e8175655b5044372b1f12050000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000004101c2834404b55616e7b87939facac9f92867b6e6153493f3327160c0200000000000000010f1b27323d4754616d7a86929facac9f93877b6e61554b4034281c1004000000000000010d1925303a444c525f60606060606055534d453c31261a0e02000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000060d14191c1f1f202020202020201413110d080100000000000000000000000000000000000000000001080e1317191a20202020202020201c1b191510090200000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a07060400000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131f202020202020191816120d070000000000000002090f14181b1b202020202020201c1b191510090200000000000000050b10141617202020202020201413110d08020000000000000000000001080d1113141e20202020202020181715110c060000000000000000000002090f14181b1b202020202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c201306000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c1106000000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000020a11171b1f202224292d2e30332e2d2a25292c2e343c4855626f7b8895a093867a6d6063666d70767d859195a0a9a89f93877c6f6253493f33271b0f030000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000006131f2c3845515c6773808d9aa4afa99c8f8275695e5241382d2217040000000000000000000a16202d3946525e6875828e9ba8afa49a8d8073675c5145382c1f150a0000000000000008131e28323a4146535353535353534847423c332b23190f04000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c0400000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c0701000000000000000000000000000000000000000000040d161e24292c393939393939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607131313131313130c0c0906010000000000000000000004080c0e0f131313131313130f0f0c0904000000000000000000000004080a0a131313131313130707050100000000000000000000000000000104060712131313131313130b0b0905010000000000000000000000000004080c0e0f13131313131313100606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c030000000000000000000000000000000000060b0f121316191d2021242621272c2f35393a3f444855626f7b8895a093867a6d6d7074797d828a9297a0a7aaa1968e81756a5f5341382d22170b000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000713202d3a4653606d7985929eacada1978a7d7064564d422f261b110600000000000000000005111d2a36414c5663707d8a96a1adac9e9285796d6053463c31261b0f01000000000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000006101a222a3035383939393939393939392c29241e160d040000000000000000000000000000000000000a141c242b2f333439393939393939393534312c261e150c0200000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d01000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b00000000000000000000000000000000000000030506080d11131821272c33383a4145474a505356626f7b8895a093867976797d81858a8f949ea1a9a9a29891847a6e61584e432f261b1106000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000006121f2b37434e5864717e8a97a1adac9e9184796d6053463b3020140a00000000000000000000010d1925303a4653606c7884919eacada1978a7e7164584e43372b1d120700000000000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000006101c262e363b3f40464646464646464642413d3730271e14090000000000000000000000000000000000020a11171b1f252a2d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000000000000050d161d242932383d44484c5154545c6063666f7b8895a2998c7f8285898d91979c9fa6aca69f9792867c6f685e52463c311d140a00000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000815212e3a47535f6a7683909ca9afa49a8d8073665c5044382c1f1202000000000000000000000008131f2b3844505b6673808c9aa4afa99c9083766a5f5347392f24180d01000000030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000000020b18222e3840474c4d53535353535353534f4d49423930261b1004000000000000000000000000000000060b141b22272b3036393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000010d19242f3a444c525f606060606060605957524940352a1e13070000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c0100000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e2115090000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d1004000000000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b0200000000000000000000000000000000000000050f171f282f353d43484f54555d6064666d6f73767c8895a29c918c8f92989a9ea1a9aca8a09d948f857d6f6a60564c41342a200b0200000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000004101d2935404b55626f7c88949fabac9f93877b6e61544a3f34281c10030000000000000000000000030f1c28333f4a54616e7b87939facab9f94887c6f62554b4035291d100400000005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000d1925303b4650585d5f606060606060605f524c443a2f24190d0100000000000000000000000000000a141d2a34404a52585a60606060606060605c59544b42372c21150900000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f080000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d110500000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f0200000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000000050e172129313940454f54596063676d7175797c808387929faca39c999c9fa2aaabaca49f9c96918a827b6f6b60584e443b3022180e0000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000613202c3945515d6774808d9aa6b0a99c8f8276695f5342382e23170c000000000000000000000000000b17222d3846535e6976828f9ca9b0a69a8d8074675d5145392c20150a00000005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f07000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000000000000000006111c262f3c46525c64676c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a0100000000000000000000000713202c3945525d687679797979797979736d63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c39393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a00000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e2216090000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c110600000000000000000000000000000000030c172029333b434b515960636b70757a7e8285898c909299a3afada7a5a9aaaba39f9c9a93908a847e766e6960594f463c32291e10060000000000000000000003070909101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000714202d3a4753606d7985929fabada2978a7e7164574d4230261c11060000000000000000000000000006111c2a36424d5764717e8a97a1adab9f9285796d6053473c32271b0f01000005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e52452f24180c000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800121f2b3844515d6974797979797979797976685d5245392c201307000000000000000000000000000b17222d38424e58646e737979797979797979756f65594d4134281b0e0200000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a01000000000000000000000714212d3a4754606d7a86868686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b1106000000000000000000000000000000000000000000040e18222a32373b3c464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c010000000000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b030000000000000000000000000000000b151e29333b454d555d606b6f767d81868a8e9298999d9fa3abb5aca6a8a09e9a9992908c87837e78716c615e574f473d342b20170d000000000000000000040a0f131516191c28333f4a546a7683909da9a296897c6f6356493c30231609000000000000000000000006131f2b37434e5865717e8b97a2adab9f9285796d6053473b3120150a0000000000000000000000000000000e1a25313b4653606d7985929eabaea2988b7e7165584e43372b1e1308000005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8f8275685c4f4235291c08000e1a2734414d5a6774808d9aa7ab9e9285786b554b4035291d10040b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7986868686868686867a6d6054473a2d211407000000000000000000000000030f1c28333f4a545f6a738086868686868686868275685c4f4235291c0f02000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a000000000000000000000714212d3a4754606d7a8793939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313120706040100000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000000000006101820262b2e2f39393939393939393937332c251c1309000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000007121c27303b454d575e676d747c83898e92989b9fa2aaa9a8aab0aca29a9796918e8a86837f7b76716d66615a524d453d352b22190e050000000000000000070f161b1f222325252b3844505b667784909daaa296897c6f6356493c3023160900000000000000000000000815222e3b4754606a7783909da9b1a79a8d8074675c5145382c1f130300000000000000000000000000000009141f2c3845515c6774808d9aa7b1aa9d9083776a6054473a2f24190d010005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaa99c8f8376695c50433025190e020e1a2734414d5a6774808d9aa7ac9f928679675d5145392c1f13060b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000030d1a232b3844505b666f7c8792939393939392857b6e6154473b2e211408000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c12090000000000000000000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e04000000000000000000000000000c18232e39424d575e696e79818990959b9fa3aaaaa8a19e9c9ea6a69a908a8784817d7a76726e6964605c545046423b332b23191007000000000000000007101921272c2f30323230394653606c7985929faca295887c6f6255493c2f2216090000000000000000000004111d2935414c56626f7c88959fabab9f95887c6f62554b4034291c100400000000000000000000000000000004101c2834404b55626f7c88959fabab9f95887c6f62564c4135291d11040005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaaa9d9083776a564c41362a1e11050e1a2734414d5a6774808d9aa7afa399867a6d6053473a2d2014070b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d21140700000000000000000000010b151f2a36414c56606c78839099a39faa9e948b7e71685e5246392d20140700000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f0600000000000000000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000001070b0f111213131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c06000000000000000000000000000000000000000000000000000000040a0f1315162020202020202020201e1b1610090100000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c02000000000000000000000004101c2834404a545e696e7b838e939d9fa7aca7a09d9996918f949ea4978a7e7b7774716d6865615e5753504a423e363029211911070000000000000000040f19232b32383b3c3f3f3f424b55626e7b8898a2aea894877b6e6154483b2e211508000000000000000000000613202c3945525d6874818e9aa79faa9d9083766a5f5343392f23180c00000000000000000000000000000000000c18232e3947535f6a7683909daa9fa79a8e8174685d5245392c2013060005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaab9e918578685e5246392d2014070e1b2834414e5b6774818e9aa7b5ab94887b6e6155483b2e2215090b1825313e4b5864717e8b97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000007121d27313946525e68727f8b959fabaea2988f82766c62564d41362a1e11050000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b02000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976695e53463a2d211407000000000000000000000000050c12171b1d1e202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000003060809131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000006121f2c3844515c666e7b8490959da5aba49f9b95908c8884828f9ca09386796e696764605d5654534d46443f38302a251f170f070000000000000000000a16212b353d4348494c4c4c4d525d67727f8c99aaaca096867a6d6053473a2d201407000000000000000000000714212d3a4754606d7a869293939393988b7e7165584e4331271d1207000000000000000000000000000000000007121d2b37434e5865717e8b989393939392867a6d6054473a2d2114070005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaada197877a6e6154473b2e23180b0f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d31261a0d0c1825323f4b5865727e8b98a5aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000020b18242f39434f59616e7a85929fa7b0a69f92867b6e615a50443b3025190e0200000000000000010b151f28343f4a545c666d77808890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78868686868686867b6e6154483b2e2115080000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d22211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d0400000000000000000005111e2a36414c56606d78829096a0a7a8a099938e88837f7b787c8895a093867a6d60565754524c4846423b38342e261e1a140d05020000000000000000030f1b27323d474f5456585859575e616d7984919eabaa9e918477675d5145392c201306000000000000000000000c1925323f4c5865727f8686868686868686796d6054473c3121150b010000000000000000000000000000000000000f1b26313c4754606d7986868686868686867f7265584b3f3225180c0005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daab3a9968a7d7063554b4034281d14111c2935424f5c6875828f9ba8b3a6998c807366584e43372b1f16111926323f4c5965727f8c98a5b5ab94877a6e6154473b2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000a141d2935404b55606b75818e97a2adaa9f948b7e72695e52483e32291f1408000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b11060000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393877b6e6154483b2e21150800000000000000000000050f1820282f333738393939393939392e2d2b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0e10111213131212100e0b080806020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c0100000000000000000713202d3946525e6873808d949fa8a7a0969187817c77726e6f7b8895a093867a6d60534a4745413b3a36312b2823201f1b1714110e090200000000000007131f2c38434f59606365656667696e75808d96a1aca89b8e817568554b4035291d1104000000000000000000000b1824313e4a56626d7279797979797979796d675d5145392c201303000000000000000000000000000000000000000a15202c3945515d676d7979797979797979726d62564a3d3124180b0005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daab4a79a8d8074675c51453a2f26201d1e2b37424d576a7783909daab6a99d9083766a5f53473c3128201e1d27333f49536774808d9aa7aea399877a6d6054473a2d21140700131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000006111b262f3845515d67707d89939ea9aea2988f82776c60574d42362d20170d0200000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0604020000000000000000000000000000020506060503000000000000000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f94877b6e6154483b2e211508000000000000000000010c16202a323a3f4345464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1c1e1f20201f1e1d1b181514120e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d120700000000000000000714212e3a4754616d7a86929fa6aaa09590847c756f6a66626f7b8895a093867a6d6053473a3935302d2e3633312e2d2b2722201e19140d0500000000000915222f3b4854606b6f72727273767b818d929da8aca1968a7d7064574a3d2f24180d01000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c605d554b4135291d11040000000000000000000000000000000000000004111d2935414b555d606c6c6c6c6c6c6c6c65625b51463a2e22150900030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daab7ab9f9285796d60564c42382f2c292a2d3a47535f697885929fabb8ab9f95887b6e62584e4339312d2a2a2d3744505b6576828f9ca9ac9f928679685d5245392c20130600131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000b17222d38414e58606d7984919ea5afa79f92867b6e655b50453b30241b0e05000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c110600000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a1312110f0b0706040100000000000306070b0f11131312100d0a09070400000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b1007000000000000000000000000000000000000000606060606060606060606060606060606060713202d3a4653606d798693a0aca194877b6e6154483b2e21150800000000000000000007121d28323c444b5051535353535353534846423c332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e090200000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2c2b2a282522211e1a15110d070100000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c0300000000000004111d2935414c566673808c98a2aea29890837a6f6a625f58626f7b8895a093867a6d6053473a2d30363a3b43403e3b3937332d2d2a251f170e0500000000091623303c4956636f7d7f7f7f8083868e939da4aea59e9184786d6053463a2d201307000000000000000000000006121e29343f49515658606060606060605f54514b433a2f24180d0100000000000000000000000000000000000000010d18242f3a434b51545f60606060606060585651493f34291d120600000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daab7ada2978b7e71685e544a423c3935363a3f4a54616e7b8898a2aeb5afa79a8d80746a5f554b433d393636393d4653606c7985919eabaa9e9184776b564c4135291d110400131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000030f1b27333f49535f6a73808d96a0acaa9f958c7f72695f53493f33291f120900000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c00000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261f201f1e1b181413110d080100060b101213171c1e1f201e1d1a171613100b050000000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f050000000000000000000000000000000306071313131313131313131313131313131313131313202d3a4653606d798693a0aca194877b6e6154483b2e2115080906010000000000000b17232f3a444e565c5e6060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d3134363839393939383634322e2d2b26201d18130c060000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a0000000000000713202c3945525d687783909daaab9f92857b6e6860585355626f7b8895a093867a6d6053473a333b4246474f4d4a4846443f3b3a36302920170d020000000e1a2734414d5a6774808b8b8c8d8f92999ea5aca59e938a7e71665c5044382b1f12060000000000000000000000010d18232d373f464a4c53535353535353524745413a31281d130700000000000000000000000000000000000000000007131d28313a41454752535353535353534b4a463f372d23180d01000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daab1a7a09d92857a6d665b544e474541424648505b66727f8c98aab4aba49f9d92877c6f675d554f4746414146474e58626f7c8997a1ada99c8f8276695c4f432f24190d0100131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000030c19232b3744505b656e7c87929fa8aea3989083786c60574d41382d21170d00000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000714212d3a4754606d7a8793a0ada6998c807366594d40332b2c2c2c2b282521201d19130d0a11171c1f2024282b2c2c2b2a272322201c160f0800000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d03000000000000000000000000060b1012132020202020202020202020202020202020202020202d3a4653606d798693a0aca194877b6e6154483b2e21191815120d0600000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000000000000000000000000060b151b21272c2f35393a3d414344454646454543413e3b3a37312c29241d17110a03000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700060000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c110600000000000714212d3a4754606d7a86939facaa998c8073695e564e4855626f7b8895a093867a6d6053473a3b454d52545c5a57555350494746423b32291f14090000000e1a2734414d5a6774808d98999a9c9fa3aba8a19e938e81756c61544a3f34281c100300000000000000000000000006111b252d343a3e3f46464646464646463a39352f281f160c01000000000000000000000000000000000000000000010c161f282f35393a46464646464646463f3d3a342d251b1106000000010c17212b333a404445464646464646463d3b38322b23190f04000004111e2b3744515e6a7784919daaaca09590958e81786c665f5854524c4d53555a606c7883909daaafa4999390959083796d67605954524c4c525458606a74818e9aa9b3aa998d8073665a4d4033271a080000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000b151e2a36414c56606c77829099a3aea79f92867b6e665b50453b2f261b0f050000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f1509000000000714212d3a4754606d7a8793a0ada6998c807366594d4036383939393735322d2c29241e19141c23282b2d3135383939383633302f2c2721191108000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000000020a11171c1f202c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2d3a4653606d798693a0aca194877b6e6154483b2e2c2524221e18110901000000111d2a3743505c6872787979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000020a111720262b33383a4145474a4d4f515253535251504e4b4847423c39352f28231c150c05000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f19110900000000000000000000000000000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c1313130c060603000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c00000000000916232f3c4956626f7c8999a4aea298887b6e62574d444855626f7b8895a093867a6d6053473a424d575e6169666461605b5354524d443b3025190e0200000e1a2734414d5a6774808d9a9f9fa29f9e9d9a96918b81786d605a5042382e23170b000000000000000000000000000009131b23292e313239393939393939392d2c29241d160d040000000000000000000000000000000000000000000000040d161d24292c2d393939393939393932312e29231b13090000000000050f1821292f34373839393939393939302f2c272119110700000004111e2b3744515e6a7784919daaaa9d908490938e81786e6a64605d56575f61646c727f8b95a0acac9f93878390958f82796f6b64615e56565e61646a6f7c87929facaea298897d7063564a3d3023170a0000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000007121d27303946525e68717e8b949fababa0958c7f726a5f544a3f332a1d140a000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e020000000714212d3a4754606d7a8793a0ada6998c807366594d40434445464544423e3a39352f2a251e262e34383a3e424446464543403d3c38332b23190f050000131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000000020c141c23282b2d393939393939393939393939393939393939393939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884868686868686867b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a0200000000000000000000000000000000000000030b141b222732373d44484c5254575a5c5e5f5f5f5f5e5d5b5855534d4745413a342e261e170f0700000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000000000000000000000000080e171f252a33384851595e6060605c60626567686a6b6b6c6c6c6b6a6a68666462605c6060605f5c574f453a29241d160d07000000000000000000000000000004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a20202020201913120f0b060c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c1003000000000a1724303d4a5763707d8a96abab9f9285796c6053463c4855626f7b8895a093867a6d6053473a46525e696e7673716e6c6567615e564d42362a1e110500000e1a2734414d5a6774808d939393989291908d8a847e746d665c51483e30261c11060000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2c21201d18130c0400000000000000000000000000000000000000000000000000040c13181d20212c2d2d2d2d2d2d2d2524221d18110901000000000000060f171e24282b2b2d2d2d2d2d2d2d2322201b160f070000000005111e2b3844515e6b7784919eaaa4978b7e8491938e827c75716d686b6b696e71767e87929fa7b1a79c8f827b8692948f837c75716e686b6b686d70757c859299a3afaa9f9285796d6053463a2d2013070000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000c18232e39424f59616d7a85929ea6aea3999083786d60574e42382d21180b0200000000000000000007131f2c38434f5965727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e12060000000714212d3a4754606d7a8793a0ada6998c807366594d4c5051525352514e4b4745413a36302a30383f44464a4f51525351504d4a48443d352b21160b0000131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000000a141e262e34383a46464646464646464646464646464646464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11060000121e2b3845515e6b7884919393939393887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000030c151d262d333c43474f54565d606467696b6c6c6c6c6b696765615f5754514b443f3830292119100700000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000000000000000000000000050d141a2136424e59636b6c6c6c6c6b64615a5c5d5e5f5f5f5f5e5e5d5b535b60656c6c6c6c6b6861574c403428130c0400000000000000000000000000000006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f202c2d2d2d2c26201f1c17110a141e28333f4a54606a74808d979393939392877c6f665c5044382c1f1206000000000b1824313e4b5764717e8a97a4aa9e918477655b50443c4855626f7b8895a093867a6d6053473b4754616e7b82807d7b7976746e695e52463a2d20140700000e1a2734414d5a6774808686868686858483807d79716c605c544a40362c1e140a0000000000000000000000000000000000060d12151819202020202020201f1413110d070100000000000000000000000000000000000000000000000000000001070d1113141f20202020202020181815120d06000000000000000000050c13181b1e1f20202020202020161613100b04000000000005111e2b3844515e6b7784919eaaa3978a7d7d8992948f86817d7a797778797b7e838b9299a3afaba0958a7e737f8c94959087827e7a797878797a7d82889297a1abaea3988d8074665c5145382c1f13060000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000004101c2834404b54606b74818e97a1ada79f92877c6f665c50453c2f261c0f06000000000000000000000915222f3b4854606b7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d2114080000000714212d3a4754606d7a8793a0ada6998c8073665956595c5e5f5f5f5e5b5854524c46413a333c424a5053575b5e5f5f5e5d5a56544f473d33271c100400131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d130700000000000006111c2630383f444653535353535353535353535353535353535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919e9f9f9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a00000000000000000000000000000000030c151e272f383f444e54596063686d7074767778797978787674716e6965605d55504a423b332b221910070000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000002091f2c3945525e6b757979797978706c615f57514b525352524b51575f656c71787979797873685c5044372b1e11000000000000000000000000000000000713202d3a4653606d798386868686868686857a6d60584e42382e282b383939393939332d2b28221c140b17222d38424e58606d7a858686868686868683796d6053463a2d201307000000000b1824313e4b5764717e8a97a4ab9e918578665c50443c4855626f7b8895a093867a6d605347424e5865717e8b8d8a888583807b6e6154473b2e21140800000d1a26333f4c58646e74797979797979787774706d66625a514a42392e241a0c020000000000000000000000000000000000000106090b0c131313131313131307060401000000000000000000000000000000000000000000000000000000000000000104060713131313131313130c0b090601000000000000000000000001070c0f1112131313131313130a0907040000000000000005121e2b3845515e6b7884919eaba3968a7d73808d9499928e8a8785848585888b90959fa3abaea3999183786d78828f959a938f8b8786848485878a8e939aa1a9afa59f92867b6e61544b4034281c10040000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000040e1a242c3845515c66707d89939ea9aba0958c80736a5f544a3f332a1d140a0000000000000000000000091623303c4956636f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d0100000714212d3a4754606d7a8793a0ada6998c807366606366696b6c6c6c6a6865605d56524c443e454d545c6064686b6c6c6b69666360594f44382c20130700131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d0000000000000b17232e38424a50535f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606d798693a0aca194877b6e615f5f5f5f5f585651493f34291e120600121e2b3845515e6b7884919eabaca194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000a151e273039414950585f626b70757a7d808284858686858483817e7b77726d67605c544d453d342b22190f05000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d03000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000006121f2c3844515c666d7779797979797979786d685d52463d302e34384546464646463f3938332d261d18111c262f3c45525d686d7879797979797979776d665c5044382c1f1206000000000a1723303d4a5663707d8996a9ac9f9286796d6053463e4855626f7b8895a093867a6d6053474b54606a76838f9997989290857a6d6053473a2d20140700000b1723303c47525c64676c6c6c6c6c6c6b6a6764605c545044403930271c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eaba396897c7078828f949f9b97989291919298979d9fa7aeaaa29f92877d70666d7a8390959f9c97999291919298979b9fa4acaca49f938c7f72695e5342392e23180c000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140b0b0b0b0c16202b37424d57606d7984919da5afa3999083796d60584e42382e21180b020000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d110500000714212d3a4754606d7a8793a0ada6998c8073656c6f7376777879787775716d68615e5650484d575f666d7175777979787673706b6054483c2f22160900131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d12070000000003101c28343f4a545c6a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22150900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000006111c263039424a535b606a6f767d82868a8d8f919292929291908e8b88847f7a726d665e574e463d342b21170b0200000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c413430383f445253535353534c46443f382f2a2119141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c1003000000000815222e3b4855616e7b8897a1ada399897d70635a50474855626f7b8895a093867a6d60534c535c666f7c89949faaa29b8e8175675d5145382c1f1306000007131f2b36404a52585a60606060605f5e5d5a5753514b423f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e10111212131313131211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929f9f9f95887c6f6d79828d939a9fa29f9e9e9fa3aaa9a9aba39f98928a7f726b60686d7a838d939a9fa39f9e9e9fa2aaa8a9aba49f9a938c81776c60574d4230271d1207000000131f2c3946525f6c7985929facada093877a6d6054473a2d211818181818181e28323a47535f69737f8c96a0aca89f92877c6f665c51463c30261c0f0600000000000000000000000714212d3a46535e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d20130700000714212d3a4754606d7a8793a0ada6998c807370787c7f838485868584817e7a746d68615a51575f696e787e828485868483807d7063564a3d3023170a00131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000006121f2b3844505c6674797979797979797979797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3124180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000040e17232e38424a545c656c727c82898f92999a9c9e9f9f9f9f9e9c9a9895908b857f786e6960584e463d33291d140a000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000c18232e39424a51535d606060606060605e54524c433a2f38424a505e5f6060605f5953504a423b332a251f19242f3a434c52545e606060606060605d53504a42382e23170c00000000000613202d394653606c7985929eabab9b8f82756c615a544e55626f7b8895a093867a6d6053565d656d7983909da6aca0958a7d7064554b4035291d10040000030e19242f3840474c4d53535353535251504d4a464540393028231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141517191b1d1e1f1f2020201f1f1e1d1c1a18161312100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6779869293939393887b6e676d7880878f93999b9d9e9f9f9f9e9c9a99928e867e726d62595e686d7980878e92999a9c9e9f9f9f9e9d9a99938e877f746c655b50453b311e150b00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2424242424242424303a44505a616e7b86929fa8aca0968d80736a60544b40342a1e150a0000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e21140700000714212d3a4754606d7a8793a0ada6998c80747d83898c8f91929292918e8b86807a706c635b5e696e7b838a8e91929291908d86796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c10040000000713202d3a4653606d78868686868686868686868686868686868686868686868686868686868a95a1b9ac9f9286868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000000020c162028343f4a545c666d777f8790949b9fa3aba7a3a2a1a1a2a4a8a7a7a09d97928b837b6f6a60584e453b2f261b1106000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201408000000000000000000000000000000000007121c2730394044465153535353535353524745413a31343f4a545c6a6c6c6c6c6c66605b544d453f363029201e28313a41454752535353535353535146443f3830261c1106000000000005121f2b3744505b6574818e9ba6aa9e938a7e716c62605857626f7b8895a093867a6d605c60686d77818e95a0aca79d9184786c605346392f24180c0000000008121d262f363c3f414646464646464544413d3a38342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141a1e2121242628292a2b2c2c2d2c2c2c2b2a29272522201f1c1814120e0903000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79868686868686867a6d61666d737c82878b8e909192929291908d8a86817b716c625b51565e676d737c81868a8d909192929291908e8a87817c736d605b53493f33291f0c0300000000131f2c3946525f6c7985929facada093877a6d6054473a31313131313131313135414c56616c76828f98a3aea49a9184796d60584e42392e22180c030000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d3124170700000714212d3a4754606d7a8793a0ada6998c80808a9095999c9e9f9f9f9d9b98928d857e736d63616e7b8590959b9e9f9f9e9c9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000713202d3a4653606d798692929292929292929292929292929292929292929292929292929298a3aebaaea399929292929292928b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000008131e28323a44505c666d78818c92999fa6a9a19e9a9795949596979b9fa2a9a9a29f9590857c6f6a60574d41382d22170b01000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c10040000000000000000000000000000000000000b151e272e34383a4446464646464646453a39352f2b3844505c66757979797979726c665f575146423b3229251f282f35393a4546464646464646443a38342e261e150a000000000000030f1b27333f4953626f7c89949ea9a59f92877e756f6a6764626f7b8895a093867a6d65676d717a818e939da7a99f958a7e71665b5044382b1d120700000000010b141d242b303334393939393939383734312d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f20252a2d2e31333536373839393939393838373534322f2d2c2823211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67767979797979797976685e5c606a6f757a7e8183858586858483817e7a746e69615a51494c555c606a6f757a7e8183848586858483817e7b756f6a635b504941382d21170d0000000000131f2c3946525f6c7985929facada093877a6d6054473e3e3e3e3e3e3e3e3e3e3e45525d68717e8a949faaa89f93887d6f675d51463d30271d1006000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c00000714212d3a4754606d7a8793a0adab9f92858d929da0a7aaa39f9e9e9fa2a39f97928a7f736d6975828e97a0a7aaacaaa29f9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e0200000713202d3a4653606d7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aab4bfb4aba39f9f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000010d1924303a44505a606d78818e939fa3a9a29f97918d8a888788898b8e92979fa2aaa79f9792867c6f695e53493f33271d12070000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000000000000000030c151c23282c2d3739393939393939382d2c29242d3a4653606d7987868686867f786e69625b524d443e3530282024292c2d3839393939393939372d2c28231c150c03000000000000000b17222d384854606a75828f97a2aaa399928b827c7773716e6f7b8895a093867a6f7175797e848e939da5aba2979083786c60544a3f33281c0b010000000000020b12191f2326272d2d2d2d2d2c2b2a2724201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a1d24292c2d31363a3b3d4041434445454646464645444342403e3c3a38342e2d2a261f1b17110a0200000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6c6c6c6c6c6c6c6c6c5e5651586062686d71747678797978787674716d67615e5750483f434b51585f62686d71747678787978777674716e69625f5851443f382f261b0f050000000000131f2c3946525f6c7985929facada093877a6d60544b4b4b4b4b4b4b4b4b4b4b4b4f59606d7a85929ea6aca1968d80746b60554b40342b1e150b0000000000000000000000000004111d2935414c55697683909ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d1004000714212d3a4754606d7a8793a0adada29792979da49f9c97989291919298969a9f9f918c7f726e7b87939fa9b1a7a09d98929286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e120500000713202d3a4653606d798693a0acacacaca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8b1a9a3a19f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000005111d2935414c56616c74808d939ea5a7a097928b85807d7b7b7b7c7e81858c9298a0a7a9a29891857b6e655b5044392f24180c000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d1f2b3844505c66717e879399928c827b726d615e565046413a3229241d20212b2d2d2d2d2d2d2d2a201f1c17110a03000000000000000006111b2c38434e58616e7b859298a2a9a39f948f8984807e7b7a7c8895a194877a7c7e82858b91969ea5aaa29992857b6e665b5042382d22170b0000000000000001080e13171a1a20202020201f1e1d1a171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f262b2f35383a3e4246484a4c4e50515252535353525251504f4d4b494644403b3a36312b27221b140b070100000000000000000000000000000000000000000000000000000000000000010d18242f39434b515f606060606060605f524c454e54565e6165686a6b6c6c6c6b696764605d55534d453e363940454e53565d606467696b6c6c6c6b6a6764615e57534e4640332d261d140a000000000000131f2c3946525f6c7985929facada093877a6d605757575757575757575757575754606b74818e97a1ada59e9184796d60594f43392f22190c04000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f1306000714212d3a4754606d7a8793a0adb3a9a29fa2a19e948f8b8786858485878a8d92979f93887e727e8b99a4afaba0959088858686796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d21140600000713202d3a4653606d798693a5afaca29a979393939393939393939393939393939393939393959ca6b1a99f97949393939393938b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f1306000000000000000713202d3946525d68717e8a929da5a79f9590857f7974706f6e6e6f7175797f869195a0a7aaa1978f82776c60554b4035291d1004000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000000070c1012131e202020202020201f1413111c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191f202020202020201e1312100c0600000000000000000000000f1b27323d46525e69707d8692979ea5a69e9c95918d8a888786929fac978d87898b8e92979ea1a8a8a09892877e70695f544a3f2f261c110600000000000000000003070b0d0e13131313131312110e0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a3137394045474a4d535457595b5c5d5e5f5f605f5f5f5e5d5c5a585553514a4846423b37332d261d18120c040000000000000000000000000000000000000000000000000000000000000007121d283139404553535353535353535346413c43474c5254585b5d5e5f5f5f5e5d5a5754514c46423b332c2e343c43474c5254575a5d5e5f5f5f5e5d5b5754524d47433c3427221b140b02000000000000131f2c3946525f6c7985929facada093877a6d646464646464646464646464646464666f7c88939fa9a89d93897d70675d51473d3129241e160e060000000000000000000000000714212d3a4754606d7a8797a2ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbcb3ada9a1979289827e7b797878797a7d81858d929992857b818e9babafa49990837c79797b6e6255483b2f22150800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000713202d3a4653606d7986939ea8a69a908a86868686868686868686868686868686868686868a95a1ada3978d87868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000000000005121e2a36424d57616d7a85929ea4a99f9590837b726d66646261626364676d727b839095a0aaa99f948b7e71675d5145382c1f140900000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000004060711131313131313131207060b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f13131313131311070603000000000000000000000000000a16212a36424d57606b707d858e939d9fa7a7a09d9a9795989298a3ae9f979495989b9fa2a9aaa29f9691867d706c61574d42382d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363c42474b515357575e61646668696a6b6c6c6c6c6c6b6b6a68676562605c5455534d46443f382f29241d160d05000000000000000000000000000000000000000000000000000000000000010c161f282f3539464646464646464646393632373a4146474b4e505252535251504e4b4745413a36312921232831373a4145474b4e505152535251504e4b4746423b37312a2217110a0200000000000000131f2c3946525f6c7985929facada093877a71717171717171717171717171717171717883909aa4ada1968e81746b60554e48443d35302820180f0600000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f221508000714212d3a4754606d7a8793a0adbab9ada19792857d76716e696b6b676d70747a808792978e81828f9ca9ac9f93877b6f6a6c6e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000007131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030006121f2b3844505c6675818e96a1a4978a7e79797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3125180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000000000714212d3a46535e6974818d97a1ada19790837a6e69605c5455545556555c60696e7a839098a2aea69e9184796d6053473b31261a0e0200000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000040606060606060605000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00060606060400000000000000000000000000000000040e1a25303b454f59606b707b818a90959a9ea1a8a6a4aaa39fa3aab4a8a3a1a2a4a8aba49f9c98928c847c706b615a50453b2f261c0b0200000000000000000000000306080909090909090909090909090909090909090909090909090909090909090909090909090909090909090806030000000000000000000000000000020b141c2228323b41464d53555d606468696e70737476777878797979797877767573716f6d6665615f57535049413d352f281f170f06000000000000000000000000000000000000000000000000000000000000040d161d24292c39393939393939392e2d2a272b3036393a3e4143454646454543413e3a39352f2a251f171820262b2f35393a3e4143454546454443413e3b3a36302b2620181006000000000000000000131f2c3946525f6c7985929facb1a4988b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808d95a0acab9e91847a6d67625f58544f45413a322a21181006000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbcb1a79e92857c706b64615e57555d6063686d747e8692938e86929faca99d908376695f60625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000010b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f12060003101c28343f4a54606d7a84919ea59f92867b6e666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22160900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f020000000004101d2935404b55616e7b86929fa9a69e92857a6e685e57514b484848494b51575e686e7b86929fa9ada1968b7e7165574d42362a1e12050000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000000000009141f29333d474f5960696e757d83888d9196979a9b9d9e9fa3aab4aaa29f9e9c9b9999938f8b857f796f6a615950483e33291d140a00000000000000000000040a0f121515161616161616161616161616161616161616161616161616161616161616161616161616161616161515120f0a030000000000000000000000020b141d262d333e444c52575f62676d7174787b7d7f81838485858686868585848382807e7c7976726e6964605b534f454039312921170f06000000000000000000000000000000000000000000000000000000000000040c12181d202d2d2d2d2d2d2d2d21201d1b1e252a2d2e32353738393939383634312d2c29241e1a140d0c151a1e24292c2d31343638393939383734312e2d2a251f1b150e0600000000000000000000131f2c3946525f6c7985929facb8a69b908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da7b1a79a8e817b77746f6a636059524c443c332a22180f050000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adb8ab9f958a7e716a605954524d4b5154565d616c707d8793989298a3aea79a8d817467575355534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000006111b2935404b5564717d8a99a3afac9f9285796d6053463a2d20130700000b17232e3845525d68707d89939da2989083796d6059606060606060606060606060606d798693a0aca194877b6e616060606060585651493f34291e120600121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150802020202020202020202020202020202020202020202020000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f221509000000000006131f2c3945515d6774818d99a3ab9f948a7e71685e564d45403c3b3b3c40454d565f69727f8b97a1ada99d908377695f53463a2d211407000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d20140900000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000000000000030d17212b353d474f575e616b70767c8084878a8d8f90919298a3aea2989291908e8c8986837e79726d6660584f473e362c21170b02000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000000a141d262f383f4450565e61696e74797d8184878a8c8e8f909192929392929291908f8d8b8886837f7b76706c656059514b433b332921170d0400000000000000000000000000000000000000000000000000000000000001070d101320202020202020201413110f13191e202125282a2b2c2c2c2b2a272421201d19130e0903030a0f13191d202124272a2b2c2c2c2b2a282421201e1a140f0a030000000000000000000000131f2c3946525f6c7985929facb8aca29b9897979797979797979797979797979797979a9da4aeb5a99d938e8784817c76706b605d564e463c342a21170b0200000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adb6aa9d9083776c61584f4846424145474c525a616b73808d969fa3aab4a5998c7f7266594c4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000006111c2935414c56606b74818e96a1a0958d80746b60564c53535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b0a08040000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000000000714202d3a4753606d7985929faba89c8f82766c61564c433b342e2e2f2f343b444d57606d7985919eababa095887b6e6155483b2e221508000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000000000000050f19232b353d454d525961636a6f74787b7d8082838486929fac9f92868483827f7c7a76716d67605c544e463e352c231a0f0600000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000006111b262f38424a505a61686e747b81858a8e919697999b9c9d9e9f9f9f9f9f9e9e9d9b9a9898928f8c87827d78706b605d554d453b33291f160c0100000000000000000000000000000000000000000000000000000000000000010406131313131313131307070502080d111314181b1d1f1f201f1e1d1b181413110d08010000000001080d111314181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000131f2c3946525f6c7985929facb8b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a7a9aeaeafafa59d9a96918d88837d746d685f584e463c33291d140a00000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d000714212d3a4754606d7a8793a0adb3a9988b7f72655a50463d3a3635393a41465059606d7984919eabb4b2a5988b7f7265584c3f3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000713202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000d19242f3a444f59606d7984919aa49f93887d70685d5245464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11070000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171714110c05000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000004101c2834404b5564717e8b98a2aca096897d70635a50443b31282321222329323c44515c6673808c99aab1a7988b7e7265584b3f3225180800000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000071119232b333b42464f55585f6267696e71737576787c8895a093867977767572706d6764605d55514b423d342c231a1108000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000040d17222d38414a545b606c717a81878d92989b9ea1a8a6a7a8a7a5a4a3a3a3a3a4a5a6a8a6aaa39f9c9a938f8a837d746d675e574d453b31281d13070000000000000000000000000000000000000000000000000000000000000000000006060606060606060000000000010507070b0e101213131212100e0b070604010000000000000000010406070b0e101212131211100e0b08070502000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a7aba8a09e9a949089817a6e6a5f584e453b2f261c1106000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adada197877a6e6154473e342d2a292c30353e45515c67727f8c99a3aeb2a5988b7f7265584c3f322b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000008131e28323d45515d67707d88939fa49a91847a6d60594f443a303939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e28282828282828282828282828282828282828282828282828282423211c1710080000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000006131f2c3845515c6775828f9caaaa9d9184776b6054483e32291f18151518202834404a54626f7b8898a2aea89b8e8175685b4e423025190d0100000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000000000000071119202930363e44484e5355575e616467686a6f7b8895a093867a6d69686663605d5553514b454039302b221a1108000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a0000000000010c161f27333f49535b666c747e858e92999fa2aaaba9a8a19e9c9a9897979696979798999c9e9fa4acaca49f9c95908981796e695f574d433a2f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939495989b9ea1a9aaa69f9c938e847c6f6a5f574d42382d22170b000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0adab9e918578685e5246392c221e1d20242934404b55616e7a86929facb2a5988b7f7265584c3f32251a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000010d19242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000010c16202935404b55606b74808d96a0a1968e81746b61564c4135292d2d3a4653606d798693a0aca194877b6e6154483b2e2d2525221e18110901000000121e2b3845515e6b7884919eabaea194887b6e6155483b35353535353535353535353535353535353535353535353535353531302d28221a120800000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a00000000000713202d3a4653606d7985929facab998c7f7366594f44362c20170d07070e18232e394653606c7985929fabaa9d9184776a564c41362a1d110500000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000000000000070e171f252a33383c4347484d5254575a5c626f7b8895a093867a6d605b595653514b47454039342e271e19100800000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000007131d28313a44505b656c78808a92979fa3abaaa69f9c9896918f8d8b8a8a89898a8a8b8d8f91939a9c9fa4aca7a09d938e837b6e695f554b41352921160a000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a050000000000000000000000000104060712131313130908060300000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868787898b8e92979da0a7aba59d9691857c6f695e544a3f33281d12070000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada99c8f827669564d41362a1a12111319232f3946525e687683909da9b2a5988b7f7265584c3f32251909030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000000081824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f00000000040d18242f3a434f59606d79849199a39d938a7d70685e52463e32292d3a4653606d798693a0aca194877b6e6154483b2e21191816120d070000000000121e2b3845515e6b7884919eabaea194887b6e615548424242424242424242424242424242424242424242424242424242423e3c39332c241a100500000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f06000000000a1723303d4a5663707d8998a2aea399897c706356493d32231a0e05000007121f2b3844505b6676838f9ca9ac9f928579685e5246392d20130700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b0000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000050d141a21282c31373a3c4246484a4d55626f7b88959f93867a6d60534c494745403a39352f28231d150c07000000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f1206000000010d18242f3a434f59606c77818d929fa2a9ada59e9b948f8b888482807f7e7d7d7d7d7e7e808284878b8f939a9ea6aca59d9590847b6e675d51453d32271b0f03000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a03000000000000000001070d1113141f202020201515120f0a040000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797a7b7c7e81858a90959fa3aba8a19792857b6e665b5044392e23180c0000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0ada89b8e8175685b4e423025190f0408121d2a36414c566774818d9aa7b2a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c908276695d5043362a1d10000000000007131d28313d45515d676f7c87929fa59e91857a6d615a50443b302d3a4653606d798693a0aca194877b6e6154483b2e211508090601000000000000121e2b3845515e6b7884919eabaea194887b6e61554e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a49453e362c22170c00000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000d192633404c5966737f8c99aaac9f92867a6d6053473a2d201407000000030f1c28333f4a546874818e9ba7aea298877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000002090e161c20262b2e30363a3b3e4855626f7b88939393867a6d6053473d3a39352f2c29241d18120b030000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e21150800000004111d2935414b55616b73808d939da4ada9a29f938e88827e7b78757472717070707071727375777b7e82878f939fa2aaa7a0969183796d60594f43382c1f14090000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d04000000000000040c13181d20202b2d2d2d2d22211f1b150e0600000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666c6d6e6f7274797e838c9299a3aba9a1978f82786c60554b4034281c100400000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada79a8d8174675a4e4134271b0801010d1925303e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000010c161f2935404b55606a73808d95a0a1978e81756c61564c41362d3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b575550483e33281c110400000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101d2935404b556975828f9ca8aa9d918477675d5145392c201306000000000b17222d414d5a6774808d9aa7b4aa94887b6e6155483b2e2215080005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000000000000000000000000050b10151b1f21252a2d2f3c4855626f7c8686868686796d6053473a2d2c2924201d18120c0700000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000613202c3945515d67707d8a929ca5aea9a197928a817c76726e69696765646463636464656669696e72767c828a9298a2aaa8a0958e81746b6054483c31261a0e02000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000000040d161d24292c2d38393939392f2e2b2620181006000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060605b6060616265666d71787f879299a3afa99f948b7f72675c5145382c1f130700000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100081724303d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000040d18242f39434e58606d79839099a39e938a7e71685e52463e333a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6868686868686868686868686868686868686868686868686868686868686864615a5045392d21140800000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006131f2c3845515d677884919eaba99d9083766a554b4035291d110400000000061a2633404d596673808c99a6aea295887b6f6255483c2f221509000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1e212e3a47535f6a76797979797976675c5145382c201d1813100d0701000000000000000000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000004101d2935404b55606d7984919ea4aeaaa19791857e756f6a65615f575a58575756565757585a565e61656a6f757e869298a2aea89e93897c6f63574d42372b1e12050000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a000000010c161f282f35393a45464646463c3b37322a22180e040000000000000000131f2c3946525f6c7985929facada093877a6d6054535353535353535353535353534a5053545456545c60666d737e87929fa7b0a69e9185796d6053463a2f24180d01000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100091623303c4956636f7c8996a2afa5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000007121d27313d45515c666f7c87929fa59e92857a6e615a50453b3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7575757575757575757575757575757575757575757575757575757575757575716c6155493c3023170a00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000714202d3a4753606d7a86939faca89c8f8275695c4f422f24180d01000000000d1a2733404d5a6673808d99a6afa295887c6f6255493c2f221609000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000306090e121f2b37434e585f626c6c6c6c6c6c5c554b4034291c110d0704010000000000000000000000000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d10000006131f2c3945515d67737f8c96a1adaea29891857b716c625f5855534d4d4c4b4a4a4a4a4b4b4d4d5254585f626c707c86929fa7afa59c8f8276695f53463a2d211407000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000007131d28313a40454752535353534847433c342a20150a0000000000000000131f2c3946525f6c7985929facada093877a6d6054474646464646464646464646463f44464748494b51545c606c727e8b959fabada1978b7e7165554b4135291d1104000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222f3b4855626e7b8895a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916232f3c4956626f7c8995a2afaa9d9183776a5e5144372b1e1100000000000000010b151f2834404b545f6a737f8c959fa1978f82756c62574d423a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb5a89b8f8281818181818181818181818181818181818181818181818181818181818181817e7164574a3e3124170b00000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000915222f3c4855626f7b889aa4afa89b8e8275685b4f422d22170b00000000000e1b2834414e5b6774818e9aa7b4ab95887b6e6255483b2f221508000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c010000000000000000000000000000000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d1000000714202d3a4753606d7985929ea8b1a79f92867c6f69615a534e484642413f3e3d3d3d3d3e3f404246474e535a616a717e8b959fabac9f93877b6e6155483b2e22150800000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a00010d18242f3a434b51535e6060606055534e463c32261b0f0400000000000000131f2c3946525f6c7985929facada093877a6d6054473a393939393939393939392d3338393a3b3c40454a505a606c7883909da9b3a99d908376675d5145392c201306000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000000000030d18232e39424e58606d78839098a39e948b7e71695e52463f4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7aa9e938f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c807366594d4033261a0d00000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e221508000a1724303d4a5763707d8a96acb6a89c8f827569544a3f33281c0f0300000004111d2935414c566875828e9ba8aea399877a6e6154473b2e211408000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d1207000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d100004101c2834404b5464717e8a97a2acaca0958b7e726a5f575047433c3a3631323131303031313230363a3c43475058616c7683909da9afa49a8c7f7265594c3f3226190700000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d0004111d2935404b555d606b6c6c6c6c625f584e43372b20150a00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d22282b2d2d2e2e34383f44505b65707d8997a2adac9f92867a6d6054473a2d211407000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000b1824313e4b5764717e8a97a4b1a99c8f8276695c504336291d1000000000000000000007121d27303c44505c666f7c86929fa69f92857b6e615b51454653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7afa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000b1825313e4b5864717e8b97a4b1a99d908376665b5044382b1f130a0603060a13202c3945525d687784919daaac9f9286796c605346392d201306000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b01000000000000000000000000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100006131f2c3845515c6675828f9a9c9fa29d9083786d60584e453e37322d2a262524242323242425252a2d32373e46505a64717e8b97aab3ac9c8f8275695c4f422f24180c00000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3945515d676d78797979796f6a5f53473d32271b0f00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020171c1f20212123282e343f4953606d7985929eabafa3998a7d7063574a3d3024170a000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e000000000000000000000b151e28343f4a545f6a727f8c949fa2978f82766d62574d4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000c1926323f4c5965727f8c98a5b2ab9e9285796c6053463a30241b14121012141c26303a4754606d7a86939facaa9d918477655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d0300000000000000000000000000000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000713202d3a4653606d79868b8d909298988a7e71665c50463c332b26211e1a1918171717171818191e20262b343e4754616e7b8798a2aeaa9e9184776b554b4035291d100400101d293643505c69768386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000714202d3a4753606d7a85868686877c6f62584e43372b1d1207000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313130b0f12131415181c232d3844505c6675828e9ba8b5ab998c7f7266594c3f3326190c000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004101c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000030c17232e38424e58606c78839098a29f948b7f72695f544a53606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b1a9a3a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998c807366594d4033261a0d00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000d1a2733404d5a6673808d99a6b3ada297887c6f62564c41352d26201f1c1f20262e38424e5864707d8a9aa4afa89b8e81756853493f33271b0f03000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000613202d394653606c777c7e808385888b867a6d60544a3f342a211b15120e090b0a0a0a0a0b090e11151b222d3a46525e697885929fabac9f928679675d5145392c1f130600101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d10000613202c3945515d67717e8b959a8f82756a605447392e23180c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606000003060607070c111b28343f4a546673808d99a6b3a69a8d8073675a4d4034271a0d010000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000006131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000006111c26303c44505b666e7b86929fa69f92867b6e665b5053606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a99f9894939393939393939393939393939393939393939393939393939393939393938c807366594d4033261a0d0000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d211407000e1a2734414d5a6774808d9aa7b3b3a9998c8073685d52463f382f2d2b282b2d30383f4a545f6a76828f9cacb0a6988b7e7265584b3f2d22170b00000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c07010000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d0005121f2b3744505b656c6f717476797b7e7e71675d5142382e22180f0a0502000000000000000002050b111e2a36424d566b7884919eabafa399867a6d6053473a2d20140700101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100004111d2935404b55606d7883909d94897c6f62544b4034281c10040000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000b17232e3f4c5965727f8c98a5b2a79a8e8174675b4e4134281b0e010000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000714202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000a151e28333f4a545f69727f8b949fa2989082786c605753606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a3988d888686868686868686868686868686868686868686868686868686868686868686807366594d4033261a0d00000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c201306000e1b2734414e5a6774818d9aa7b4b8ab9f92857a6d615b5049413c393834383a3d424a505c666e7c87939facab9f94877b6e6154483b2e21150600000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313131306040000000000000000000000000000000000000000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00030f1b27333f49535b60626467666c6e71716c62554b4030261c100600000000000000010507090e12161c222c3845515c677885919eabaea399877a6d6054473a2d21140700101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d1000010d18242f3a44505c66717e8a979a8e8174665c5145382c1f13060000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000104091925323f4c5865727f8b98a5b2a89b8e8175685b4e4235281b0f0200000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000007101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d201307000000000000000000000000030c17222d38424d57606c77828f98a29f948c7f726a5f54606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7979797979797979797979797979797979797979797979797979797979797979736e63574b3f3226190c00000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000e1b2834414e5b6774818e9aa7b4b3ada2988d81746d605b534e4846443f4446484e545c606d7883909aa4afa79c8f8376695e52463a2d20140700000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000b17222d38414950535558545b60626465625a50433a2f1e140a00000000020507080d1113141a1e21272c343c4653606d7986929facac9f928679675d5145392c20130600101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d10000007131d28343f4a54606d7985929e9285796d6053463a2d2013070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0c070d10151c28333f4a546673808c99a6b3a79a8e8174675b4e4134281b0e01000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000050e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f12060000000000000000000000000006111c262f3c44505b656e7b86929fa69f92867b6e665c606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a00000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d01000e1b2834414e5b6774818e9aa7b3a9a19e9e928b7f726c655f585553504a5053555860666d74808d959facaba0958a7d7164574d42362a1e120500000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000006111b262f383f4446484b4a50535558585650483f31281d0c02030506090e121415191d2021262b2d33383e464e58636f7c8999a3afab9e9185786b554b4135291d110400101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d100000010b17232e3845515c6673808d99978a7d7063574a3d302417070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191919191a181d20262b3844505b6674818e9ba7b3a6998d8073665a4d4033271a0d00000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000060e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c100300000000000000000000000000000a141d27333f49535e69717e8b949ea3989083786d60606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e616060606060606060606060606060606060606060606060606060606060605957524a40352a1f1307000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000e1b2734414e5a6774818d9aa7ada19792919692877f776f6a6562605b545c6062656a6f78808d929ca7afa4999083786c6053463b30251a0e0200000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d03000000000a141d262d3337393c3e3f4446484b4b4a453f362d1f160c0b0f1213151a1e2121252a2d2e31373a3d44485058606a74818e9babb5a99d9083766a5d50432f24180d0100101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d1000000006111c2834404b54626f7c88979a8d8073675a4d402e23180c0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252525252525262624292c31373f4a54606c7985919eabb3a9988b7e7165584b3e3225180b00000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030a0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000020b17222d38414d57626c75828f97a29f958c7f736a606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615553535353535353535353535353535353535353535353535353535353534d4b4740382e24190e020000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000e1a2734414d5a6774808d9aa7ab9e9285849199928c827c76726e6c666b666d6e72767c828d929ca4aea69f93877c6f655b504437291f14090000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d20130700000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b03000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000020b141b22272b2d2f2d3338393b3e3e3d3a342d241b1114171b1f2022252a2d2e3036393a3d4246484f545a616a6f7c87939facb2a8998d8073665a4d4033271a070000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d10000000000c18232e394653606c7985929c90837669544b4034281c100400000000131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232323232323232332f35393c4347505b66707d8997a1adada297887c6f6255493c2f22160900000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000205060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000006111b262f3b45505a616e7b85929fa59f92877c6f666d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554846464646464646464646464646464646464646464646464646464646403f3b352e261c120700000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f22150900000d1a2734404d5a6773808d9aa6ab9e92857d89929f948f88827e7b79787778797b7f828990949da4aea69e938d80736b6053493f3327170d0300000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b06000000000000000000000000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a0300000000000000020a11171b1f202222282b2d2f3132312e29221b191e2022272b2d2f31363a3b3e4146474a4d53555960636c717c859199a4afaca096897d706356493d3023160a0000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d1000000915202b353f4744505b6575828f9b918578665c5145382c1f130600000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40414045474e535b606c7883909da9b3ac9e9285796c605346392d201306000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f120500000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a0000000000000000000000000000000000000a141d29333f46525e69717e8a939ea3999083796d6d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b39393939393939393939393939393939393939393939393939393933322f2a241c130a00000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d20130600000d192633404c5966737f8c99a6ab9f928578808d939f9c948f8b888685848586888b8f949c9fa6aca49d948f81786c60594f41382d2217050000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e05000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a0200000000000000000000000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000060b0f121315171c1f2022252524211d1d20252a2d2d3337393c3f4246484b4c525457575f61656b70767e859197a1abb1a79d9184786c605346392d2013060000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6673808c999786796d6053463a2d20130700000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4b5153585f626d737f8c959fabafa49a8d8174665b5044382b1f1206000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e000000000000000000000000000000000000020b17212a36424d56616c75818f97a1a0958c80736d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2626231f19120a0100000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000c1825323f4b5865727e8b98a5ac9f92867977818c939a9f9c989993929192939a989c9fa6aba8a09d928d82796d665b50463d2f261b110600000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b07000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b262018100600000000000000000000030506060b0f12131518181b1e25292d3036393b3f4446484b4d535457565e616467696e72777d828a9297a1a9b3aa9f958b7e71665b5044382b1f12060000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c727f8b9894877a6e6154473b2e21140800000000131f2c3946525f6c7985929facada093877a6d605858585858585858585858585858585859595a555d60646a6e767f8c919ca7b1a99f93877c6f62544a3f33281c0f030000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d333a424b55616b7683909daaab9f9285796d6053473a2d22170b0000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000050f1925303b44505a616d7a85929ea59f92877c6f798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22202020202020202020202020202020202020202020202020201a1917130e070000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f0300000b1824313e4b5764717e8a97a4aea399867a6d74808891969d9fa49f9e9e9e9fa4aca9a7a79f9d95918980786d675c544a3f342b1d140a0000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e0500000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000000000000000000003060b141a20262b3035393b4146474950535558575e616467686d7074777b7f84898f949fa2a9b2aaa2989083786d60544a3f33281c0f030000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797e8a9795887b6e6255483b2f22150800000000131f2c3946525f6c7985929facada093877a6d656565656565656565656565656565656565666768676d71757b828c919ca4adaba2978e81756a5f5342382d22170b000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b11060000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000009141f29323e46525e68707e8a939ea399908378798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22151313131313131313131313131313131313131313131313130d0c0a07020000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000a1623303d495663707c8996abb5ab94877b6e6e737d848a9095989b9d9e9f9f9f9e9c9a9895908a847d736d665c554b42382d22190b020000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a00000000000000000000000000020a11171f262a32373a4146474c5254535b60626568696e7174777a7d8084888c91959c9fa6adafa9a19892867b6e665c5142382d22170b000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c798786868a909a95887b6f6255483c2f22150900000000131f2c3946525f6c7985929facada093877a72727272727272727272727272727272727272737475777a7d82878f949ca3adaba39992857b6e61584e432f261c11060000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000020d17202a36414c56616c75818e96a1a0958b7e788693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080606060606060606060606060606060606060606060606000000000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b11060000000815222e3b4855616e7b8899a3afa295897c6f626b6f797e83888b8e909192929291908e8b87837e78706b605c544b43392f261c10070000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000000000000000000040b141c222831363c43474c5254565e6164656c6f7275787b7e8184868a8d9196989da0a8abb0aba59e9791867d6f695f544a402f261c1106000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c79869293979aa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284868a8f92999fa6adaaa29992877d70695e52463c321d140a0000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c110600000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea59e91847a8793a0ada194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000713202d3a4653606d7986929faca4978a7d716460666d71777b7f8183858586858483817e7b76716d666059504a423930271d140a0000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c1106000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f120600000000000000000000040d161d262d333b42464e53565e6165686e7175787c7e8184878a8e91939a9a9da0a8aaacaeaca69f9c938e857c6f6b60574d42392e1d140a00000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e9193999c9fa3abaca69f9892877e716b61564d42342a200b0200000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818f939ea8a69f92867b6e61574d4231271d1207000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a00000000000000000000000000000000000000000000000008131e29323e45525d68707d8a939da1978c808c99a6aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150801010101010101010101010101010101010101010101010100000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000006121f2c3844505c667784919eaaa5998c7f7266545c6064696e72747778797979787674716e6964605c544f443f3830271e150b020000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c0400000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e050000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000030c161f282f383f444d53585f62686d72767a7e8185888b8e9196979a9d9fa4acaaacafacaba39f9b948f89817a6f6a60594f453b30271c0b0200000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facafa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898989898989898999a9b9d9fa4abacaba7a09d9490867e716c62594f443b3022180e00000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848f939ea5a79f948c7f72695e53453c311f150b01000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c03000000000000000000000000000000000000000000000000020c17202935414c56616b74818e96a19f9285929fabaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000003101c28343f4a546875828f9ba8a89b8e817568565153575f6165686a6b6c6c6c6b696765615e5753504a423d342e261e150c070100000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000000000000000a151e283139424a50575f616a6f757a7f83868b8e9297989b9ea1a8a7aaacafacaaaba39f9c99928e89827c756d6860584f473d33291e150b0000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facaca295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa9a7a9a19e9a95908a837b706c625a50473e32291f100600000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d0300000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000000050e1924303a444f59606d7984919aa2989298a2aeaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b050000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000c17232e404c5966737f8c99abaa9d908477685d52464d5355585b5d5e5f5f5f5e5d5b5854534d46443f3830282321201d18130c040000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000000000000000006111c263039434b545b60696e757c81868b9093999b9ea1a9a8abadafaca9a6a8a09d9a99928f8b86817c766f6b605d564e463d352b21180c030000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f22160900000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9897928e89837e766e69615a50483f352c20170d000000000000000000000000040f1a26313c44505c666e7b8491969ea6a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e0000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000008131e28323e45515d67707d88939fa29fa2aab4aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2727272727272727272727272727272727272727272727272727272423201c161008000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b02000000000000061724303d4a5763707d8a99a3ac9f93867a6d6054474246484c4e505252535251504e4b4846423c3b3937332d302d2c29241d160d04000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d1000000000000000020c17232e38424b555d666c727b82888e92999c9fa4ababadaeaca9aba39f9d9a9795918d8a86837e7a756f6b636059524c443c342b23190f06000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f22160900000000131f2c3946525f6c7985929393939393939393939393939393939393939393939393939399929291908f8d8b8885817d77716c615f5750483f362d231a0e05000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f060000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000000020c16202935414b55606b74808d96a0abaeb4bcaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b34343434343434343434343434343434343434343434343434343434302f2c28211a110800000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000000714212d3a4754606d7a86929faca4998a7d7063544b403a3b3f4144454646464543413e3d4347494846443f3f3c3a39352f281f160c0100000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f010000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d10000000000000000a141e28343f4a545d676d787f868f939b9fa3abacafaca9aaa29f9c999992908d8a8784817d7a76726d68636059544f45413a322b2219110700000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000000131f2c3946525f6c79868686868686868686868686868686868686868686868686868686868685858482807e7b7874706b64615a534d453e362d241b11080000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000714212d3a4754606d7a8793a0aca69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aca5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c1209000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d79849199a4afbbb9aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554840404040404040404040404040404040404040404040404040404040403d3c38332c231a100500000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000613202c3945515d677683909ca9ab9a8e8174665c5145382e323537383939393836313d464e5456555350494b494745413a31281d1307000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000006111c26303844505c666d79828c92989ea5acaeabaca49f9d9998928f8c898683807d7a7774716d6865615e56544f48443d353028201910070000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e22150800000000121f2b3844515d697479797979797979797979797979797979797979797979797979797979797978777674716f6c65636059555046423c332c241b12090000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f05000000000000000714212d3a4754606d7a87939f9f9f9a8d8073675a4d4034271a0d01000815222e3b4855616e7b88949f9f9f988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a000000000000000000000000000000000000000000000000000000000000000007131d28313d45515d676f7c87939fa7b1acaca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c21160b000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000004111d2935414b5566737f8c99a7ab9e9285796d6053463e3128282a2b2c2c2c242f39434e58606261605b53585654514b433a2f24180d0100000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100000000000000b17232e38424f59606d78828f949fa3aaafaca7a09d9a93908c8985827f7c7a7673706d686764605d5654524c48433d383229241e160e07000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f130600000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605b53544f49453e37312a211a12090000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000714212d3a4754606d7a8793939393938d8073675a4d4034271a0d01000815222e3b4855616e7b8893939393938b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c020000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606b73808d95a09f9f9f9f94877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e33281c1004000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a000000000000000000010d18242f3b4855616e7b88959faba1978a7e71645a50433a2f241d151f141c2935404b55606a6f6e6c65676563605d554b4135291d1104000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000003101c28343f4a54616b74818e949ea6aeafa7a09d95908b8783807c797673706d676764615e565754524c4746413a38322c272119130c0400000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f03000000000d1925303b4650585d5f6060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504948443d39342b261f180f0800000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b0200000000000000000714212d3a4754606d7a868686868686868073675a4d4034271a0d01000815222e3b4855616e7b868686868686867f7265584c3f3225190c000000000000131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000040d18242f39434f59606d798390999393939393877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e67676767676767676767676767676767676767676767676767676767676767676361594f44382c2014070000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000714212d3a46535f697683909da8a99d9083766c61554b40352e27222222262d3845515d676f7c7b797674726f6d675d5145392c2013060000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f13060000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000000000006121f2b3844505c66707d89939da6b0aca49f959089837f7b76736f6d666663605d555754524c4a4745413a3936302c27211b160d08020000000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000000000008141f2a343e464d5152535353535353535353535353535353535353535353535353535353535252514f4d4b4846443f3838332d28221a140e06000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000713202c3945525d687679797979797979736e64584c3f3326190d00000714212d3a46535f697679797979797979726d62564a3e3124180b000000000000131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c86868686868686867b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b737373737373737373737373737373737373737373737373737373737373737373706b6155483c2f231609000000000000000000020a131c242c323b41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e4e4c4841382f1d150c03000000000000000000000005121e2a36424d5764717e8b96a1ab9f958a7d70675d51454039302f2e2f2f38404b55606d7986888583817e7c796d6054473a2d211407000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d00000000000713202d3a4653606d7883909da5afafa49a938c837d77726e686663605c545653514b4a4746413e3a3935302d2a251e1b17151312100b0600010000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f040000000000020d18222c343b4144464646464646464646464646464646464646464646464646464646464646454443413e3c3937332d2c27211d170e09030000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c67645c52473b2f23170b000005121e2b37424d575f6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b55606a6f797979797979797976695e53463a2d211407000000000000000000121e2b3845515e6b7884919eabb4a79a8e818080808080808080808080808080808080808080808080808080808080808080807d7063574a3d3024170a00000000000000000000020e1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5b596060606060605a58534a41362b2014080000000000000000000000020e1a26313b4653606d7984919ea7a79e9184796d605b514b423d3c3b3c3d424a515d67717e8b9892908e8b897e7164574b3e3124180b00000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b23191107000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a0000000003101c28343f4a5464717e8a95a0acaea49f93888078706b65615e565653514a494745403d3a3936302d2c292424242b29262422201f1c1711110c0600000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b27201910070000000000000006101a222a30353839393939393939393939393939393939393939393939393939393939393938373634322f2d2b27221b1c16110c060000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d050000000000000000000000010d19242f3a444c525f606060606060605a58524a40362b1f13070000020e1a26313c454d535560606060606060585651493f34291e1206000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39434e5860626c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000121e2b3845515e6b7884919eabb7a99d938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8073665a4d4033271a0d0000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000000009141f2c3844515c66727f8b95a0aca1968e81756e605c544f4a4948494a4e545b606d7984919e9f9d9a92857a6d6053473a2d2014070000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c1003000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c11050000000006121f2b3844505c6675828f9ca7b1aa9d928b7e736d66605954524d494644403d3a39352f2e2d2a252120282d3031383533312f2d2b28231c1d181109000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1b1711100b050000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000008131e28323a414553535353535353534d4c4740382e24190e0200000009141f2a333c424648535353535353534c4a463f372d23180d010000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e54555f606060606060605f534d453b31251a0e02000000000000000000121e2b3845515e6b7884919eabb7afa59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998d8073665a4d4033271a0d000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000004101c2834404a54606d7883919aa4a89e938c80746d6660595755555556585f666c75818e96a1aca3998e8174675d5145392c201306000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f0800000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000713202d3a4653606d7985929facaea3988d80746c605c544f4746413c3a38342e2d2c292421201d19242c34393d3e4442403e3b3a38342e2e29231b12090000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a040000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020202020202020201f1f1e1c1a181513120f0b0600000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d07010000000000000000000000000000010c1620282f35394646464646464646403f3b362e261c120800000000030e18212a31373a3b464646464646463f3e3a342d251b11060000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343c43474953535353535353534846423b33291f140900000000000000000000121e2b3845515e6b7884919eabacacafa9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000000000c18232e3944515c66707d88939fa6a59c928c8079706b666462616263666a6f78808d939ea9a89f92877b6e62554b4035291d100400000000000000000000000000030b121821272c323839404546494c4f50515253535252504f4d4a4746413a39352f28231c150c060000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d20130700000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d0300000000000815222f3b4855626e7b8898a2aeac9f92867a6d615a504a423d3936302d2c282320201d18141317222c363e45494b514f4d4a4846443f383a342d241b110600000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000000000004090e1112131313131313131309080603000000000000000000000000000002080d10121313131313131313131313131313131313131313131313131313131313131211100e0b0906050300000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000040d161e24292c393939393939393934332f2b241c140a010000000000060f181f262b2d2e3939393939393932312e29231b13090000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222b32373b3c46464646464646463b3a36312921170d0300000000000000000000121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000000000007121c2834404a54606b73808d949fa7a49c928d837d7773706f6e6f7072767c828d929da5aaa1968d8174695f5343392f24180d01000000000000000000000000000001070c161b21272c2e34383a3d3f42434545464645454442403d3a3936302c29241d17110a03000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f22150800000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b0000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000a1723303d4a5663707d8996aab4a89c8f8275685e52443f38302d2a25201f1c181413100d07111d28343e485055575e5c59575553504a4a453f362d23180c01000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000001040606060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c070100000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2726231f19120a0200000000000000060e141a1e21222d2d2d2d2d2d2d2524221e1811090100000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939392e2d2a251f170f050000000000000000000000121e2b3845515e6b7884919393939393939393939393939393939393939393939393939393939393939393939393939393938d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000c18232e39424f59606d788290959fa7a49d95908984807d7c7b7c7d7f838890949da4aaa39891847a6d61574d4231281d12070000000000000000000000000000000000040a0f161b1d23282c2d30333537383939393938373533312e2d2a251f1d18120c060000000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a03000000000000000b1724313e4a5764717d8a97a4b0a6998d807366564c41342e26201e191312100c070604010815212d3945505a61646b68666462605c545651483f34291d1105000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000004080a0a1313131313131313130e0e0b080300000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e0904000000000000000000000000000000000000000000000001080d111314202020202020201a1917130e080100000000000000000003090e12141520202020202020191815120d060000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222c2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000121e2b3845515e6b788486868686868686868686868686868686868686868686868686868686868686868686868686868686868073665a4d4033271a0d000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000007121c27303d44505c666d7a8390959da5a7a09d95918d8a888888898c90959c9fa6a9a19892867c6f685e52453c311f160c0100000000000000000000000000000000000000040b1012181c1f202326282a2b2c2c2c2c2b2a29272421201d1913100c0701000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a050000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f30231c15110e080807070808090e131925303d4955616c71777573716e6d6665625b51453a2e221509000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000050b101416172020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000001040707131313131313130d0d0b07020000000000000000000000000002050708131313131313130c0b0906010000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020201514120e090300000000000000000000000000111d2a3743505c6872787979797979797979797979797979797979797979797979797979797979797979797979797979797979736e63584b3f3226190c000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000b151e28343f4a545d686d7a838e939ea0a8a8a09d999795949596999d9fa7aba49f9792867e706a60564c41332a1f0d040000000000000000000000000000000000000000000000070c10131316191c1d1e1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5a69a8d807367544b403428201c1816151514141515171a1e242b37434e5864717e8482807d7b7977726d62564a3d3124170b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091313131313131313080705020000000000000000000000000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000000000000030c17232e38424c565e686d79818991969d9fa4aca6a3a2a1a2a3a5a8a9a29f99938e857c706c61584e443a3021180e00000000000000000000000000000000000000000000000000000406070a0c0f10121213131212110f0d0a07070501000000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f221508000000000000000000000000000000000000000000000105090b0b1313131313131313120706030000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a4afa89b8e8275665c51453a322c29232322212121212223252a2f353f47535f6a76828f8f8c8a8886837e7265584b3f3225180c000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000008121a22282d30313939393939393939393533302b251d140b010000000000000000000000000000000000000000000000000000000003090d1012131313131313131313060300000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232f3a444e565c5e60606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a40362a1f1307000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000006111c26303a444c565e676d747d848a90939a9a9c9e9f9f9f9e9d9b9997928d87817a6f6a615a50463c32281e0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000000000000000000000000000000000000000060c1115171820202020202020201f1312100c06000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facab9f9285796d60564c443d38342f2f2f2e2d2e2e2f3031363a4145515b626f7c87939b999798928a7e7164574b3e3124180b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b010000000000000000000000000006101a242c33393c3d46464646464646464641403c362f261d1309000000000000000000000000000000000000000000000000000000070e14191d1f20202020202020202012100c06000000000000000000000000000000000000000000000000000000000002090f14181b1c20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0b080705020000000000000000000000000000000000000000000000000007121d28323c444b505153535353535353535353535353535353535353535353535353535353535353535353535353535353534d4b4740382e24190e02000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000000000000000a151e28323a444c555c606b70787e83878b8d909192929291908f8c8985817c746d68605850483e342b20160c000000000000000000000000000000000000000000000000000000000000000306060808080808080605030000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000006131f2c3945515d677683909dabada2978a7e71685e564f4745403e3c3b3b3a3a3b3b3d3f42464c515a626d76828f99a4a6aa9f92857a6d6053473a2d201407000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d1207000000000000000000000000050e18222c363e44494a5353535353535353534e4c4841392f251a0f03000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1c1a181514120e09050200000000000000000000000000000000000000000000010c16202a323a3f43454646464646464646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000030c162029323a434b515960666d71767b7e8183848586858484827f7d79746f6a615e564e463e362c22190e050000000000000000000000000000000000000000000000000000000000060b0f121314141414141413120f0b06000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000009121b22292e31323939393939393939382d2c28231c150c030000000000000000000000000000000000000000000004101d2935404b5566737f8c99a3aea99e91857a6d68605953514b4b494848474748484a4b4d53555d606c727f8c949fabaea3998d8074675d5145392c201306000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000030c17202a343e485055576060606060606060605b59534b41362b20140800000000000000000000000000000000000000000000000007111a232a3135383939393939393939392c28231c150c03000000000000000000000000000000000000000000000000020c151e252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c020000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000060b1012181d1f202325282a2b2b2c2d2c2c2a29272521211e1a14110e0902000000000000000000000000000000000000000000050f1820282f333738393939393939393939393939393939393939393939393939393939393939393939393939393939393933322f2a241c140a00000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000000040d172029303940454f545c6064686e7174767878797878777573706d67625f58524c443d342c241a100700000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121201f1b17110a0200000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000006111b242d343a3d3e4646464646464646453a38342e261e150a00000000000000000000000000000000000000000000000c18242f3b4754616e7a86929fa8ada19790827a6f6b63605c5557565554545454555658575e61676d747e88939fa6b0a89f92867b6e61554b4035291d1004000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000b151e29323c46505a61646c6c6c6c6c6c6c6c6c68645d53483c3024180b0000000000000000000000000000000000000000000000030e19232c353c414546464646464646464638342e261e150a00000000000000000000000000000000000000000000000009131e272f373d4042464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e1309000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d30323437373839393938373634312e2d2a25201e19140e09020000000000000000000000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000050e171e272e343d424a5053565e616567696b6c6c6c6b6a686663605c55534e46413a322b221a110800000000000000000000000000000000000000000000000000000000020b141c22282b2d2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000010c17222d363f454a4b53535353535353535246443f3830261c1106000000000000000000000000000000000000000000000714202d3946525e6874808d96a1aaa99f9490847c76706d67666462626160616162636567696e737a818b939aa4afaaa1968d8074695e5343392f24180d01000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000007121c27303a444e58616c70797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000009141f2a353e474d51535353535353535353443f3830261c110600000000000000000000000000000000000000000000040f1a252f3941484d4f53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f04000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000003090c141c23282b2f35383a3c3f41434445464646454443413e3b3a36312d2a251f1a140d050000000000000000000000000000000000000000050c12171b1d1e20202020202020202020202020202020202020202020202020202020202020202020202020202020201a1917130e0800000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000050c151d232830383f44464d5254585a5d5e5f5f5f5e5d5c595653514b47433c3630292019100800000000000000000000000000000000000000000000000000000000000a141d262d3338393b3b3b3b3b3b3937332d261d140a000000000000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000005111d29343f4850565860606060606060605e53504a42382e23170c0000000000000000000000000000000000000000000005111e2a36414c56606d7a849198a2aaa69f969189827d797573716f6e6e6d6d6e6e707274777b80858e939fa4acaba3989184796d60574d4231281d120700000000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d1000000000000000000104060606060606060606000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000081118232e39424c565f6a707e8786868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000000010d1925313c4750585e5f606060606060605f504a42382e23170c000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000060d141a1e262e34383a404547494c4e50515252535252514f4d4b4846423b3a36302a251f170e07010000000000000000000000000000000000000001070b0f111213131313131313131313131313131313131313131313131313131313131313131313131313131313130d0c0a070200000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000000000000000000000000000000000000000000030b12181e262e34383b4146474b4e505152535251514f4c4a4645403937322a251e170e07000000000000000000000000000000000000000000000000000000000006111c262f383f444647474747474746443f382f261b11060000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6b605c544a3f34281c1003000000000000000000000000000000000000000000020e1925303b45525d686f7c869298a0a8a8a09e948f8a8582807e7c7b7b7a7a7b7b7d7e8084878d92979da5afaaa29992867c6f675d51453b311f160c0100000000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d1000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140700000000000000060f19232834404a545e686f7c86929a93939393968f82786d6053463a2d2013070000000000000000000000000000000000000000000004101d2935414d58626a6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000000000000000070f181f262a30383f44464b515356585b5d5e5e5f605f5f5d5c5a5854534d4746423b3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000000000000000000070c151c23282c3036393b3e414345454645454442403d3a38342e2b262019130d050000000000000000000000000000000000000000000000000000000000000b17222d38424a505354545454545453504941382d22170b00000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000b1724313d4a56626c717979797979797979786d665c5044382c1f13080000000000000000000000000000000000000000000008141e2935414c56606a707d8691969fa3aba69f9c98928f8c8a89888787878788898b8d9195999fa2a9aba69f9892877e706a60554b4133291f0d040000000000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000040d18212b353d44515c666d7a849198a29f9fa19791847a6d665c5144382c1f12060000000000000000000000000000000000000000000005121f2b3845515e6a74797979797979797976665c5044382c1f12060000000000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e00000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000081019212931363e424a5053555d606365676a6a6b6c6c6c6b6a696764615e5754524d46423b3329241d150d040000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3234363839393938373533302d2c28231d1b150d0802000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60616161616161605b53493f33271b0f03000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000005121e2a36424d5765717e868686868686868685786d6053463a3025190d01000000000000000000000000000000000000000000020d19242f3a434e58606b707c848d92999fa2aaaaa29f9c99979595949394949596989a9da0a8abaaa79f9d948f857d706c61584e433a2f21170d000000000000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facaca093867a6d6053473a2d2014070000000000020b161f2a333d47515b606d78829096a1aaaea39992857b6e685d544a4034281c1004000000000000000000000000000000000000000000000613202c3946535f6c798686868686868686786d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b68758286868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f0000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000000000000008111a222b333b424650545c6063676d6f727476777879797978777674716e6966615e56524d453f352f271f160d04000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000060c1014191e202125272a2b2c2c2c2b2a292623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c6e6e6e6e6e6e6c655b5044372b1f1205000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000714212d3a46535e69768390939393939393978a7d7063564c4135291d11050000000000000000000000000000000000000000000008131e28313c464f59606a6f7980878e92989b9fa2aaa6a6a4a2a1a1a0a0a1a1a3a5a7a7aca49f9d9995908a827b706b615a50463d31281d0f05000000000000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000a141d28313c454f59626d74818e949fa8aea49f92877d6f695f564c42392e23180c00000000000000000000000000000000000000000000000613202c3946535f6c798692939393939386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9393939393939393939393939393939393939393939393939393939393939393939393938e8175685b4f4235281c0f00000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000000000000060f1a232c343d454d535a61666d7075797c7f81838485858685858482807e7b77736e69615e575145403931281f160c030000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000003080e111414181b1d1e1f201f1e1e1c19171313100c0700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a776c605346392d20130600000000000000000000000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000815212e3b4854616e7b87939f9f9f9f9fa99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000010c161f2b343d474f585f676d737b81868b8f9298989a9b9d9e9f9f9f9f9f9f9e9d9c9a989a93908d88837d766e69615950483e342b1f160c00000000000000101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facada093867a6d6053473a2d2014070000000006111c262f3a434d57606b727f8b939da6afa59c928b7e716b60574d443a30271c120700000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9f9386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000000000000030d18212c353e464e575f616c70787d8185898b8e90919192939292908f8d8b87847f7b746e69625b514b433a31281e150b000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101212131212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8787878787877a6d6154473a2e211407000000000000000000000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000007131f2c38434e5866737f8c9aa4afaca8aaac9f92867a6d6154473c32261b0f0000000000000000000000000000000000000000000000040d19222b353d464e555d60696e747a7e8285888b8d8f909192929292929291908f8d8c898683807c76706c615f574f473e362c22190d0400000000000000101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000071017222d38424c555f69707d87929fa5afa79e938d80736c61594f453c32281e150b0000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8acacb2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8275685b4f4235281c0f0000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000010b151f2a333e474f5860696e767d84898e9298989a9d9d9e9f9f9f9e9d9c9a9795918c86817b726d605d554b433a30271d1207000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794949494877a6d6154473a2e211407000000000000000000000000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000915222e3b4854606a7784919eaca49f9b9ea5a3998b7f7265584e43372b1c12070000000000000000000000000000000000000000000000071019232b343c434b51575f61676d7175797c7e80828384858586868585848482817f7d7a77736f6a64615a534d453e352c241a10070000000000000000101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473a2d2014070000050e192228333f4a545d676e7b859299a3afa89f958e81776c605a50473d332a20160c030000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875818e9babb5b2a8a19e98989898989898989898989898989898989898989898989898989898988e8275685b4f4235281c0f000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000007121d27313c454f59616a6f7b828a91969b9fa2aaa7a7a5a3a2a2a3a4a5a8a7a7a09d99928e867f756d675d554b42392e23180c0300000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b09050100000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000004101c2834404b54626f7c8996a0a49a938e939eab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000071119222a313940454d53555d6065666d6f71737576777879797979787877757472706d6866625f58555046423b332c231a1208000000000000000000101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d20140700030d17202b343d44505b666d79839197a2abaaa1969083796d655b50483e352b21180e04000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000d1a2734404d5a6773808d99a3aeada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4f4235281c0f0000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c11060000000000000000000c18242f39434d57616b707c858f949ea0a8aca8a19e9a989695959697989c9fa2aaaba39f98928b81796d675d544b4034281e150b0000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126292825201b140c0300000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000006131f2c3845515c6674818d9aa89f9388828e9baaa095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000710181f282f353b42464c5154545c60626567686a6b6c6c6c6c6c6c6b6a69676563605d5655534e49443e36312a211a110800000000000000000000101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d201407010b151f29333d46505a606c78828f95a0a9aba29891847a6e675c53493f362d23190f0600000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000815212e3b4854616e7b86929faaab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063564a3d3023170a000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c040000000000000004101d2935404b555f69707d8692979fa6aca69f9c96918e8b898988898a8c8f92989ea1a8aaa29f938f83796d665c51453d30271c1207000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e333534312c251e150c0200000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000713202d3a4653606d7985929eaa9d90837d8998a2a79a8d8074665c5144382c1f130800000000000000000000000000000000000000000000000000060d161d242931363a4145474a505355585a5c5d5e5f5f5f5f5f5f5e5d5c5a595654524c4847433c39332a261f180f080000000000000000000000101d293643505c6976828f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d20140707121d27313b454e58616c73808d949ea7afa39992867c6f685e554b41382d241b11070000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000714212d3a46535e6974818e98a2ada196887c7272727272727272727272727272727272727272727272727272727272706b6054483c2f22160900000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a0000000000000006131f2c3845515d676e7b869298a1a9aaa29f948f8984817e7d7c7c7c7d7f82868b91969da4aea59e958f82786d60594f42392e23180c0000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e1409000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b120900000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000005111d2935414c5664707d8a97a2a9998c807885929fab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000040c12181f262a2f35393a3f4446494b4d4f505152525353525251514f4e4c4a4745413c3b37322d28221a140e06000000000000000000000000101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014071118242f39434d57606a717e8b929ca6aea49f92877d706a5f564c43392f261b1209000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa8a89c8f82766c6565656565656565656565656565656565656565656565656565656360594f44382c2014070000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000004111d2935414b55606d79839098a2aaa9a198928a827c787472706f6f70717275797e848d929fa4aba79f948d80746b60544a4034281c10040000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32383a4146474c4f4d49423930251b0f0400000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000713202d3946525e6875828f9ba9a197897c75828e9baba1978a7d7064564c41362a1e1105000000000000000000000000000000000000000000000000000001070d141a1e24292c2e34383a3c3e40424344454646464645454442413f3d3a3935302e2b26201c170e0903000000000000000000000000000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014101a232935404b555e696f7c86929fa4aea69d928b7f726b61584e443b31271d140a00000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a25313b46525e6973808c96a0ac9f948b7e716a5f5658585858585858585858585858585858585858585858585856544f473d33271c10040000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a00000000000613202c3945515d67737f8c95a0aaaba19792867e766f6c6565636262636465676d7279808b9399a4afa69d92897d70665c5144382c1f150a00000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f262b2f35393d43474c5254595c59534b42372c2015090000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c010000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000714212e3a4754616d7a86929fab9e928579717e8b99a3a99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000003090e13191d2023282c2d2f32343537383939393939393837363432302d2c2924211f1b15100b050000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201418222c353e45515d676e7b859198a3aea79e948d80746d62594f463c32291f150b0200000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009141f2a36424d57606d7984919aa4a69f92867c6e685d554b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352b21160b0000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f01000000000714212d3a4754606d7a85929fa7afa49992857c716c63605b535656555657555c60676d747f87939fa6aea49d9184796d6053463c31261b0f0300000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e0300000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616668655d53493d3125190c000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d11050000000000000002050708080808080808080814212e3b4754616e7a8794a1a094877a6d6154473a2e21140808080808080808080705020000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000006121e2b37424d5765727f8b99a3ab9b8e81756d7a86929fac9f92867a6d6154473c32271b0f00000000000000000000000000000000000000000000000000000000000001080d1113171c1f20222527292a2b2c2c2c2c2c2c2b2a2927262321201d1915120f0a0400000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2016202a343e47515b606d79839097a1aaa9a0958f82786d605b51473d342a20170d030000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e1a25303b45515d67707d88939fa6a29891847a6d675c544b423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231a0f05000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000005111e2a36424d5766727f8c97a2adaa9f93877d706a615a5350494a4949494a4b51555c606d73808c949fabaca0958b7e7164584e43372b1f1206000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f14090000000000000000000000000000000000000000000000000000000000000001080d11161c1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e00000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000000000002090e121415151515151515151515212e3b4754616e7a8794a1a094877a6d6154473a2e211515151515151515151514120e09020000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000814212e3a47535f697683909daba3998a7e716875828f9caba3998c7f7265584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000104060c10121316181a1c1d1e1f1f20201f1f1e1e1c1b19171413110d0806030000000000000000000000000000000000000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201e28323c464f59636d75818e959fa9aaa1979083796d665c50493f352c22180e05000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000009141f2935404b55606b73808d949fa8a0968f82796d665c544b433a323232323232323232323232323232323232302f2c27211a110800000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c0000000714202d3a46525e697784909da9a8a2988d80746b60585046443f3d3c3c3d3e40454b515b606d7882909ca6b0a89d9083776a5f53473a2e21150600000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464e53555d60656a6f747a7f8175685c4f4235291c0f00000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b00000000050d141a1e2021212121212121212121212e3b4754616e7a8794a1a094877a6d6154473a2e2121212121212121212121201e1a140d05000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000030f1b27333f4953626e7b88959fac9f92867a6d64717e8b99a3ab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112131313131212110f0e0c0a0707040100000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2026303a444e58616b727f8c939ea7aca29891857b6e675d544a3f372d231a100600000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000020c18242f39434f59606d78829096a0a89f948f82786d665d554c443b332b2525252525252525252525252525252322201c160f08000000000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000814212e3b4754616e7b8795989a9b9c92857a6d61594f463e37332d2f2f302e34394045505c666f7c88949fabaca095887b6f6255483c2d22170b0000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000000000000000000000000000000000000001070c10151b1e24292c33383b42464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e3b4754616e7a8794a1a094877a6d6154473a2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f0500000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000005121f2b3744505b6573808d99a7ac9c8f837668606d7a86929faca095887c6f62554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d232e38424c565f6a707d87939fa5afa49a92867c6f695e554b42382e251b11080000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007121d27313d44505c666d7a849197a1a69e948f81786d675d564d453d3528231c141919191919191919191919171614100b050000000000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f130600000b1825323e4b5865717e888a8b8d8e908e8174685e52473d342b272223222323282f343f4a545f6a76828f9cacb1a7998c7f736653493f33271b0f030000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c60646a6e74797e83898e929084776a5d5144372a1e110000000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b0000020d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b4754616e7a8794a1a094877a6d6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a36302921170d020000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000613202d394653606c7884919eaba49a8b7f72655d6875828f9caaa79a8d8074675c5145382c1f14080000000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d0400000006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d28343f4a545e686f7c869299a4afa59f93887e706a60574d433a30261c1309000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010b151f28343f4a545e686e7b859298a2a69e938f82796d685f574f473e342e261e160d0c0c0c0c0c0c0c0c0c0a09070400000000000000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000714212d3a4754606d797c7d7f808183847d7063564c41352b221b17161616181d232e38424e5864717d8a9aa4afa99c8f8276655b5044372b1f12050000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000000000000000000000000000000000000060b0f141a1d23292c32373a4145474f54565e61666d71767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000009141f29333b4246484848484848484848484848484854616e7a8794a1a094877a6d6154484848484848484848484848484846423b33291f140900000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004101d2935404b5563707d8996a1ac9f93877b6e615664717e8a98a2ab9e9285796d6053463b3025190e02000000000000000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a030000000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d353d44505c666d7a849198a2aba69d938c7f726c61584e453b31281e140a01000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000030d17232e38424c565f696f7c869299a3a59e948f827a6e69605950443f38302820180f07000000000000000000000000000000000000000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b00000613202c3945515d676d6f707273757678706b6054443a30231a0f0b0609070c121c26303c4754616d7a86939facab9f9285796c605346392d20130600000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000000000000000000000000000000002080d11171c1f262a2f34383c43474c5254596063696e73797d82888d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b00020e1a25303b454d52545454545454545454545454545454616e7a8794a1a094877a6d61545454545454545454545454545454524d453b30251a0e020000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000006131f2c3945515d6774818e9ba8ab9c908376695e53606d7a86929faca2978a7d7164564d41362a1e110500000000000000000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a05000000000000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473f383d47515b606d78828f96a0aaa89f948e81746d635a50463c33291f160c0200000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000006111c26303a444d57606a707d879298a2a69e9490847b6f6b625a504a423a322a21191106000000000000000000000000000000000005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030004111d2935414c555d606264656768696b6360594f4432291e110800000000010a14202d3946525e687784919daaaea298877a6e6154473b2e21140800000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f231609000000000000000000000000000001040a0f13191c22282b3136394045474e53565d60656b70757b80848a8f949a9fa2a7a09d979083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005121e2a36424d575e616161616161616161616161616161616e7a8794a1a094877a6d616161616161616161616161616161615e574d42362a1e120500000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000714202d3a4753606d7985929faba3998b7f726557515d6775818e9ba9a99c8f8275685e5246392d20160a000000000000000000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6059504a42454f59626d74808d949fa8a9a0968f82786d605b51483e342b21170d040000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a151e29323c454e58616b707d869298a2a69f9691857d716c605c544c443c332b2317110a020000000000000000000000000000000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600010d19242f3a434c51545557585a5b5d5e56544f473d3320170d00000000000005111d2a36414c566875828e9ba8b3aa95897c6f6256493c2f2316090000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000000000000000000000001070d11161b1e252a2d33383b42464b5153585f62686d72777d82868c91969c9fa6a39f9b95908b857f7366594c403326190d0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1a094877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000005111e2a36414d5664717e8a98a2ac9f92867a6e61544b5563707d8a97a1ac9f92867b6e6154473d32271b0f0100000000000000000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b110700000000000000000000000000000000000000000000000000000000050a0d0f101313131313130f0f0d0904000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facaea194887b706b605b544c4d57606b727f8b929da6aba19791847a6d665c51493f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000030c17202a333d464f59616b707d869298a1a8a09792877e746d665d564d453d3527221b140b0300000000000000000000000000000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d201307000008131e28313a414547494a4c4d4e50514948443d352b210e05000000000000010d192530414e5b6774818e9aa7b0a3968a7d7063574a3d3024170a000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000000000000000000040a0f13181d20272c3036383f44464d53555c60646a6f747a7f84898f92999ea1a9a19e99928e89837e79736d63574b3e3225180c0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8995a2a295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154483b2e211508000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000714202d3946525e6876828f9caaab9c8f8276685e524653606d7985929eaba3998c7f7266584e43372b1d12070000000000000000000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000000000000000000030a11161a1c1d2020202020201c1b1915100902000000000000000000000000000000000000000000000000000000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facb8ab9e92857d736c665e56555f69707d87929fa4aea39992857b6e685d544a40372e241a100700000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000050e18212b343e474f59616b707d8691969fa7a199928b80786d685f574f473f332d261d150c03000000000000000000000000000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080000010c161f282f35393a3c3d3f404243453d3b38332b23190f0000000000000000081a2733404d5a6673808d99a6b0a4978a7d7164574a3e3124170b00000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000000000000070c10151b1d24292c32383a41464a5053575f61676d71767c81868b91959b9fa3a69f9c96918c86817c77716d67635b51463b2f22160a0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788487878787878787878787878787878787898e99a4a4988e888787878787878787878787878787878784786b5e5245382b1f120000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000814212e3b4754616e7b86929faca3998b7e7165564c44515c6674818d9aa8ab9d9184776a605447392f23180c000000000000000000020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facb9ada197928780786d68605d676e7b859299a3aea49f92877d6f695f564c42392e251c12080000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000060f19222c353e474f59606b6f7c8490959ea5a39f928d827a6e69605950443f382f271e150d040000000000000000000000000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000040d161e24292c2d2f313234353638302f2c272119110700000000000000000d1a2633404d596673808c99a6b1a4978a7e7164574b3e3124180b00000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f1206000000000000030b12181c1f262b2f35393d43484c52545b6063696e73797e83888e92989da0a8a29f9a94908a847f7a756f6b65605d55514940352a1e12060000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919494949494949494949494949494949599a0aaaaa098959494949494949494949494949494949184786b5e5245382b1f1200000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000006131f2b37434e5865727f8c99a3ac9f92867a6d615447404a54636f7c8996a1aca095897c6f62554b4034291c1004000000000000000005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000000000000000000000000000000030d161f272d3235363939393939393635312c261e150c020000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929facb9b3a9a199938c827a6f6a656d79839097a1aba59c928b7e716b60574d443a30271c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007101a232c353e474f59606a6f7a838f939fa4a49d948f847b706b625a5049413930271f160d0400000000000000000000000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000040c13191d202122242527282a2b252423211c170d0801000000000000000e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000000030c151c23282c31373a4045474f54565e61666c70767b80858b90959a9fa2a8a09e98928e88837e79736e6863605953514b4340372e23190d020000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2b2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000815212e3b47535f6a7783909dabaa9c8f8275685e5246394653606c7884919eaba89a8d8174675c5145382c1f140900000000000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000000000000000a151f2831383e424346464646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929facb9bab2aba49f948f847c726c77818f95a0a9a79e938c80736c61594f453c32281e150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000008111a232c353d474f585f686e79818c939aa2a69f9691857d716c605b534a423931281f160d04000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000000000008121a22282d303132323232323231302d282219130c04000000000006121e2b37424d576875828f9ba8b4aa96897d7063564a3d3023170a00000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000000000b151e272e34383c43474b5153596063686d72787d82878d92979d9fa7a49f9c96918b86817c76716d66615e56544f47454039312e251c1207000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a3a8b0b0a8a3a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f12000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f08040000000000000000000003050e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000003101c28343f4a54626f7c8895a0aca3988b7e7164564c413744505b6573808d9aa7ab9f9285796d6053473b30251a0e02000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c0000000000000000000000000000000000000000000005111c27313a434a4e505353535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9b2a8a09da09f9691877f76808c939ea7a89f958e81776c605a50473d332a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000008111a232b353d464e565e676d7780889298a0a8a09792877e736c655c544b433a31281f160c030000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0000000005101a242c33393c3e3f3f3f3f3f3f3e3c393329241e16100c0709060b1117232d3a47535f697884919eabaea398887b6e6155483b2e2215080004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000007121c2730394044464e53555d60656b6f757a7f848a8f939a9ea1a9a29e99938f89847f7a746f6a64605c54524c48433d39352f271f1c130a00000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b78849193939393939393939393939393939394979ea8a89e97949393939393939393939393939393939185786b5e5245382b1f12000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1614100b05000000000000060b0f12131b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000006121f2b3844505c6673808d9aa7ac9f92867a6d6054473a333f4953626f7c8895a0aca2978a7e7164574d42362a1e1205000000000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060605c5a544c42372c2115090000000000000000000000000000000000000000000000000000000105090b0b13131313070604000000000000000000000000000013202c3946535f6c7986929facb9aca0969196a0a199928c838c929ca5aaa1969083796d655b50483e352b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000081119232b343c444d555d656c737e8691969fa6a299928b80776d665d554b433a31281e150a0000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222c363e44494a4b4b4b4b4b4b4a49453e352f281f1c18171616171b222935404b55616e7b8896a1acac9f9286796d6053463a2d2013070006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000c18232e39424a5153585f62676d72777c81868c91969c9fa4a7a09d97928d87827d78726d68625f5853504a46413b38322c29241d150d0a0100000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788486868686868686868686868686868686878c97a3a3978c878686868686868686868686868686868684786b5e5245382b1f12000000000000000000000000000000080e171f2f3a454f575c5e60605f545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e42352b2423201c170e09030000020a11171b1f20252c34414e5a6774818d93939393938b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000713202d3a4653606d7985919eabaa9b8f8275675d5145392d3847535f6a7784909daaa99c8f8276695e52463a2d20160a000000000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c2013000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000000000000000000000000000060c111517182020201f1413100c0701000000000000000000000013202c3946535f6c7986929facb7aa9d91849196a0a39f9490949ca4aba29891847a6d675c53493f362d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000071019222a323b434b535b606c707c848f949da4a39f928d81786d675d554b433a30261c110600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000004101c28333e4850555758585858585857555045413a312c282323222322282d333d45515d67727f8c99a8b2a99d908376665c5144382c1f1206000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101c2834404a545c60646a6f747a7e83898e92999ea1a8a39f9b95908b85807b75706c65605d56534e46443f3836302c271f1d18120b03000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00111e2a3743505c687278797979797979797979797979797979797a8794a1a094877a797979797979797979797979797979797872685c5043372a1e11000000000000000000000000000000000f1b2834404c5761686b6c6c6c605c5455585a5c5d5e5f5f565d6065696b6c6b6965605c554e463c37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e42393831302d28221a140c07070b141b22272b2d323939414e5a677480868686868686867e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060403010000000000000203060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000004111d2935414c5563707d8a97a1ada2988a7e7164554c41352b37434e5866737f8c99a7ac9f93877b6e6154483d32271b0f010000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000000000000000000000000000000030f1c2935424e5a6670767979797979797570655a4d4135281b0f020000000000000000000000000000000000000000000000000911181d2124252d2d2d2c201f1c18120b030000000000000000000013202c3946535f6c7986929facaea194877b849196a1a69f9c9fa6afa39992867c6f685e554b41382d241b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000071018202931394149505a616a6f7a828d929fa4a49c938e82796d675d554b42382e23171006000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000814212d3944505a616465656565656564615a514c433e38342e302f302d33383f44505a606d7985929eabb1a7998c807366544a4034281c1004000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006121f2c3844515c666d71767c81858b90959b9fa3a8a19e99928e89837e79736e6963605b53524c47433c38342e2a251e1b16100c070100000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000f1b2834404b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e7a8794a1a094877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6860564b4034281b0f00000000000000000000000000000005111e2a3744505c6873787979796d665c504b4d4f4c52565e61686d727678797876726d675f584e463c30261c160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4646453d3c39332a261f181212181d262d3337393e4546464c58646e7479797979797979716c6256493d3024170a000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b13131311100e0a050005090d0f1013131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0000000000000613202c3945515d6775818e9ba9ac9f92867a6d6053473a2f26323c4855616e7b88959faba4998c7f7266594f43382c1d12070000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d6976828686868686868275695c4f4236291c0f03000000000000000000000000000000000000000000000009121b22292e3132393939392d2c29231d150d0300000000000000000013202c3946535f6c7986929facada09386797b849197a1a9a9abb0a89f92877d706a5f564c43392f261b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f383f4450585f686d78808b9399a3a59e948f82796d675d544a3f342822180b020000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303c4955616c71727272727272716c605d554f4645403e3d3c3c3d3f44495059616c73808d97a1adab9f95887c6f6255483c2e23180c00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000713202d3a4653606d787e83888d92989da0a7a69f9c96918c86817c77716d67615f5753504945413a37312c28231c19140f0a0400000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b17232f3a454e565c5e6060606060606060606060606060616e7a8794a1a094877a6d6160606060606060606060606060605e5c564e453a2f23170b00000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b0000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53535353514a49443e363129231d1d23282f383f44464b52535353535c64676c6c6c6c6c6c6c64625a5045392d211508000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e423528202020201d1d1a16110b1015191c1c2020202734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0000000000000714212d3a4754606d7a86929facaa9b8e8175675d5145392c212d3a46535f697683909dabab9e9184776b605448392f24180c0000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d69768390939393938f8275695c4f4236291c0f030000000000000000000000000000000000000000000006111b242d343a3d3e464646463a38342f271f150b01000000000000000013202c3946535f6c7986929facada093867a6e7b859197a1a9b3aca1968b7f726b60584e443a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e464e565d666d747f879298a2a69e949082796d665c50443f342a1d140a0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1724313e4a5764717e7e7e7e7e7e7e7d756d67615953514b4b4a49494a4a50535b606b707e88939fa9b0a69d9083766a5f53473b2e1c120700000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d21140700101d293643505c6976828a90949a9fa2aaa29f9a948f8a847f7a756f6a64605d55534d46443f38352f2b261f1c17110e0802000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0007121e28333c454b50525353535353535353535353535354616e7a8794a1a094877a6d61545353535353535353535353535352504b453c33281e120700000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c1003000000000000000000000000000000000005111d29343e48505658606060606060605b595e606060605e57555046423b342f27272e343c41495053585f6060605f5c585a60606060606060585650483e34291d1105000b1825313e4b5864717e8b93939393938e8175685b4e42352d2d2d2d2d2a2926221c151b212528292d2d2d2d34414e5a6774818d93939393938b7e7164584b3e3125180b000000000005121e2a36424d5765717e8b98a2aea2988a7d7064554b4035291e2a36424d5765727f8b99a3aca096897c6f63554b4035291d100400000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000010c18222d363f454a4b535353524745403931271d1207000000000000000013202c3946535f6c7986929facada093867a6d6f7c859297a2aaab9e91847a6d675c554b423930261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227343c444c545c606d727e869298a2a69f958f82786d605a50463c2f261c110600000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000003101d2a3643505d6976838b8b8b8b8b8b8a817a706b64605c545756555657545b60656c727d86929aa4afaa9f948a7d7064584e43372b1f0b0000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e22150800101d2a3743505d6a7683909c9fa6a8a09d98928d88837d78736d6862605853514b46423b37332d29241e1b15100c06000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010c17212a333a4043454646464646464646464646464754616e7a8794a1a094877a6d6154474646464646464646464646464543403a332a21170c01000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000000000c17222d363e45494b5353535353535359636b6c6c6c6c6b64615a534d45403931303940454d535b60656c6c6c6c6b686157535353535353534b49453e362d22170c00000b1825313e4b5864717e868686868686868175685b4e423939393939393736322d271f262c3235363939393939414e5a677480868686868686867e7164584b3e3125180b00000000000714212d3a46535e697683909caaab9f9285796d6053463a2f241a26313b4754616d7a86929faca89a8e8174675d5145392c1f140900000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000000000000000407090a0b0b0b0b0b0b101d2a3643505d697683909ca9a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0a09070400000000000000000000000005111d29343f485056586060605f53514b43392f23180c000000000000000013202c3946535f6c7986929facada093867a6d6a6f7c859298a2aaa1968f82796d675c544a423830261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a323a424a505b626c717d869298a2a79f948e81746d62584e42382d22170b00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000030f1c2936424f5c6975828f9898989898938e847d76706d6666646362636465666c71787f879298a2acaca2988f82766c6155463c32261b0f0000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f22150800101d2a3743505d6a7683909da9a49c96918b85817c76716d66615e56544e4745403936312b27221b19130f0a030000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000050f1821282f34373839393939393939393939393b4754616e7a8794a1a094877a6d6154473a39393939393939393939393837342f2821180f0500000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d01000000000000000000000000000000000006111b242d34393d3e464646464646525e6b757979797978706c615f57514b433e3d424b51575f656c71787979797873685c504646464646463e3d39342d241b110600000a1724303d4956626c7179797979797979756f65594d3b46464646464644423e39312930383d41434646464646464c58646e7479797979797979716c6256493d3024170a00000000000815212e3b4854616e7b87939faca99b8e8174675c5145382c1d14202d3946525e6876828f9caaab9f9285796d6053473b31251a0e00000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000040b10131616171717171717171d2a3643505d697683909ca9a89c8f8275695c4f4236291c17171717171717161613100b05000000000000000000000915212e3a45505a62656c6c6c6c605c554b4034291c10040000000000000013202c3946535f6c7986929facada093867a6d606a6f7d869298a3a89f948f82796d665c544a42382f261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202830383f44515a616b707d869299a4a69d938b7e716a5f544a3f33281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000020e1b2835414e5b6874818e9ba5a5a5a59e96918a837d79767271706f6f707275787d838b9299a2aaafa49a92867b6e61594f44342a20150a0000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524c48433d38352f2a261f1b17110d080100000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000060f171e23282a2b2d2d2d2d2d2d2d2d2d2d2e3b4754616e7a8794a1a094877a6d6154473a2e2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000000000009121b22292d303139393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245393939393931302d29221b12090000000815212d3945505a62646c6c6c6c6c6c6c68655d534648535353535353504f4a433b313a42494e4f53535353535348535c64676c6c6c6c6c6c6c64625a5045392d2115080000000007131f2c38434e5866737f8c9aa4ada2978a7d7063554b4034281c111d2a36414c5664717e8b98a2aea2988b7e7164574d42362a1b1106000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c000000000000000000070f161b20222324242424242424242a3643505d697683909ca9a89c8f8275695c4f42362924242424242424242322201c160f070000000000000000000b1724313d4a56626c71797979796d675c5145382c1f13060000000000000013202c3946535f6c7986929facada093867a6d60606a707d869299a3a69f948f82786d665c544a42382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f485059606b707e87939fa6a59f92867c6f665b5044392e23180c000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000010e1a2734414d5a6774808d9aa7b1b4aea8a19e94908a85827f7e7d7c7c7d7f82858a90959fa3ababa39f93887e71695f53473e3322180e040000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e21140800101d2a3743505d6a7683909da69a8d8079726d68625f5853504a46413b38322c29241d1a150f0b0600000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000050c12171b1e1f202020202020202020212e3b4754616e7a8794a1a094877a6d6154473a2e212020202020202020201f1e1b17120c05000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000911171d2124252d2d2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d2d2d2d2524211d1711090000000005111d29343e48505658606060606060605b59534d535f6060606060605d5b554d4339424c545a5c6060606060605f5353585a60606060606060585650483e34291d1105000000000915222e3b4854606a7784919eacab9e9285796d6053463a2e23180d1925303a4754606d7a86929facaa9c8f8276695e5346382d22170b000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000007111921272c2f303131313131313131313643505d697683909ca9a89c8f8275695c4f4236313131313131313131302f2c272119110700000000000000000b1825323e4b5865717e86868686796d6053473a2d20140a0000000000000013202c3946535f6c7986929facada093867a6d6058606b707d879299a3a69e948f81786d665c544a41382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000010000040607080707050100040c141c2328363e474f59616c727f8c949faaa3989083786c60554b4034281c10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000d1a2633404d596673808c99a6b4aaa29f9a9f9f9c98928f8c8a8988898a8b8e92979da0a7aea8a199928b7f726c61574d42352c21100600000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d21140700101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524d48443d39352f2b261f1c17110d080200000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000001070b0f1112131313131313131314212e3b4754616e7a8794a1a094877a6d6154473a2e2114131313131313131312110f0b0701000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d2114070000000000000000000000000000000000000000060c1115171820202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023202020181715110c060000000000000c17222d363e45494b535353535353534e4d4d575e6c6c6c6c6c6c6c6a665f554a3e49545e66696c6c6c6c6c6c6c5e574d4e535353535353534b49453e362d22170c0000000004101c2834404b54626f7c8996a0aca99a8e8174665c5144382c1d120813202c3945515d6775818e9ba9ac9f93877b6e6153493f33271b0f030000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000040f19232b32383b3d3e3e3e3e3e3e3e3e3e3e43505d697683909ca9a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3d3b38332b23190f05000000000000000a1723303d4a5663707d8993988a7d7063574a3d31261b0f0300000000000013202c3946535f6c7986929facada093867a6d605359616b717e87929aa4a69e938e81786d665b534941382d2217140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020608080e070c101313151413110d0802020a1117242c353d47505a606c77828f98a2aa9f958b7e71675c5145382c1f14080000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000c1926323f4c5965727f8c98a5aea298928d939aa0a29f9c999796959697989b9ea1a9acaba39f9691877f726d625a50453c31231a1000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600101d2a3743505d6a7683909da9a49c96918b86817c76716d66615e56544f4745403937312b28221c19130f0a040000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000020405060606060606060814212e3b4754616e7a8794a1a094877a6d6154473a2e211407060606060606060504020000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000005080a0b131315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201413130b0a0805000000000000000006111b242d34393d3e464646464646464246535e69767979797979797771665b4f424e5a66707679797979797976695e5346464646464646463e3d39342d241b11060000000006131f2c3845515c6674818d9aa8ada197897d7063544a4034281c0b04111d2935414b5564707d8a97a2ada49a8c7f73655b5044372b1f13070000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a505d697683909ca9a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4948443d352b21160b000000000000000815222f3b4855626e7b88959a8d817467584e43372b1f120600000000000013202c3946535f6c7986929facada093867a6d60534f59616c717e88939fa3a59e938e81786c655b53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000003090e1214151a1c181c1f202121201d19130c050006121a232b353e44505b656e7b86929faaa79e9184796d6053463b3025190d0100000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1825313e4b5864717e8b97a4ab9f9286818890959b9fa3aba4a3a2a2a3a5a8a9a7a8a19e99928d847d716d625b51483e332a1f110800000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400101d2a3743505d6a7683909c9fa6a8a09d98928d88837e79736e6863605953514b47423c38332d2a251e1b15100c07010000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004060000000000000000000000000009121b22292d3031393939393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b39393939393931302d29221b120900000000000713202d3a4653606d7985929eabab9e9185796d6053463a2e23180c010d18242f3a4653606d7985929fabac9e9184786c6053463a2f24180d0100000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000004101b27323d474f54565757575757575757575757575d697683909ca9a89c8f8275695c57575757575757575757575756544f473d33271c10040000000000000714202d3a4753606d7a86979e9184786a5f53473a2e21150800000000000013202c3946535f6c7986929facada093867a6d605347505a616c727f8b919ba4a59e938e81776c655b504440382e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000060e151a1e2122272823282c2d2e2e2d2a251e160e05000811192327333f49535e69737f8c98a2ada1968b7e7164564c41362a1e110500000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1724313d4a5764707d8a97a3ac9f9286797c83898e9299999c9d9e9f9f9f9e9d9b9896918c86807a706b625a51493f362c21180e0000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d0100101c2936434f5c6976828a8f949a9fa2a9a29f9a94908a84807b756f6b65605d55534d46443f3836302b271f1c18120e0903000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000911171d2124252d2d2d2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d2d2d2524211d171109000000000005111d2935414c5664707d8a97a2ada89a8d8074665c5044382b1c12070007131f2c3845515c6674818e9aa8aca096897c7063554b4035291d110400000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000713202c38444f59606364646464646464646464646464697683909ca9a89c8f827569646464646464646464646464646360594f44382c20130700000000000006131f2c3945515d677885929e96887b6f6255483c3025190d01000000000013202c3946535f6c7986929facada093867a6d60534748505a626d727f8c929ca4a59d938e80776c605c524a40382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000060f181f262b2d2e34352e34383a3b3a3936302820160c0200071117222d38414d57606d7a86929faca89c908376685e5246392d20140700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303d495663707c8996a3afa399867a6f787d82868a8c8f909192929291908e8b8884807b736d68605950483f372d241a0f0600000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000713202d3a4653606d787d82888d92979da0a7a69f9c97918c86817c77726d67625f5753504a46413a37322c29231d1a140f0b0600000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e110400000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000060c111517182020202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120202020181715110c060000000000000713202d3946525e6875828f9ba9ada196897c6f63544a3f34281c0b000004101c2834404b5463707c8996a1ada89b8e8174675d5145392c20140900000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f120000000000000916222f3b4854606b7071717171717171717171717171717683909ca9a89c8f82757171717171717171717171717171706b6054483b2f22160900000000000004101d2935404b556a7783909d998c7f7266564c41362a1d1105000000000013202c3946535f6c7986929facada093867a6d6053473e48515b626d737f8c929ca4a59d938d80746e645c524a40372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e18212a31373a3b414243404546484746413a32281e1308000006111b262f3b45525d6875828e9ba8ac9f93877a6e6154473b2e21140800000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000916222f3c4955626f7c8895a2b5ab94877b6e6c70757a7d808284848586858583817f7c78736e68605d564f473f362d251b120800000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000006121f2c3844505c666d71767b80858b90959b9fa3a9a19e99928e89837e79746e6964605b54524c47433d38342f2a251f1b17110d080100000000000000000000000000000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d10040000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000005080a0b1313131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21151313130b0a080500000000000000000714212e3a4754616d7a86929facab9e9184786c605346392e23170b0000000c18232e394653606c7884919eabac9f92857a6d6053473b31261a0e02000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83919daaaa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d706356493d3023160a000000000000000c18242f424f5c6875828f9b9c908376685e5246392d201307000000000013202c3946535f6c7986929facada093867a6d6053473a3f49515b636d73808d929da5a59d928d80746e635c524940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009151f2a333c4247484d4f504b51535454524c443a3025190d0100000a141d2935414c5664717e8b97a4afa49a8a7e7164574b3e3124180b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000815212e3b4854616e7b8794abb5a295887b6f6263686d7073767778797978787674726f6a66615e56524c433d352d241b1309000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000003101c28343f4a545c60646a6e74797e83898e92989ea0a8a39f9b95908b85807b76706c66615e56544e4745403936312b27221b19130c04000000000000000000000000000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000606060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080606000000000000000000000006121e2b37424d5765727f8b99a3aea89a8d8073655b5044372b1c110600000007121f2b3844505b6673808d9aa8aea2988b7e7164574d42362a1e12050004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000000000003101d2a3643505d6976838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9195a0acab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d1104000000000000071a2734414d5a6774808d9a9f93867a6d6154473a2e23180c000000000013202c3946535f6c7986929facada093867a6d6053473a373f49525b636e74808d939da5a49d928d80736e635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c454d53555a5b5c555c6061615e564c41362a1d11050000020b19242f3c4955626f7c8895a2b6ac998d8073665a4d4033271a0d00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000714212d3a4754606d7a8799a4afa296897c6f63565d606366696a6b6c6c6c6b6a6865625f5854524d45413a312b231b1209010000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000c17232e38424a5053575f62676d71777c81868c91969c9fa4a7a09d97928d87827d78726d6862605853514b46423b37332d29241e160d0a0100000000000000000000000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a87949f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b0000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000814212e3a47535f697683909d9f9fa096897c6f6253493f33271b0a00000000030f1c28333f4a54626f7c8895a09faa9c908376695f53463a2d21140700000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f1409000000000003101d2a3643505d6976839097979797979797979797979797979da0a8b1b1a79f9d97979797979797979797979797979083776a5d5044372a1d11040000000000000c1926323f4c5965727f8c98a4998b7e7164544a4034281c10040000000013202c3946535f6c7986929facada093867a6d6053473a2d374049525c606c77818e939ea6a49c928c80736d635b51493f372d241b1209000000000000000000000000000000000000000000000000010101010101010101010613202c3946535f6c7986929facaca09386796d6053463a2d20130701010101010101010101000000000000000000000006121e2b37424d575f616768696a676d6e6d685e5246392d2013080000000814212e3b4754616e7a8794a1ada89b8e8175685b4e4235281b0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000613202d394653606c7986939faca3968a7d706357525457595c5d5e5f5f5f5e5d5b5855534e4746413b352f281f19110900000000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000006111c2630383f44464e53555d60656a6f747a7f848a8f93999ea1a9a29f9a938f8a847f7a746f6a64605c55534d46443f38352f28201c140a00000000000000000000000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8792929292877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815222f3b4855626e7b8895939393939184776a605441382d22170b00000000000b17222d3847545f6a7784919393939394887b6e6155483b2e221508000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000b1724313e4a5764717d8a97ab9b8e8275665c5144382c1f12060000000013202c3946535f6c7986929facada093867a6d6053473a2d2e374044505b656d78818e949ea6a49c928c7f736d635b51493f362d241b120900000000000000000000000000000000000000010406070d0d0d0d0d0d0d0d0d0d0d13202c3946535f6c7986929facaca09386796d6053463a2d20130d0d0d0d0d0d0d0d0d0d0d07060400000000000000000814212d3a47535f696e7475767778797b7a6d6154473a2f24190d0100000714202d3a4753606d7a8693a0ada89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000005121f2b3744505b657885929faba4978b7e7164584b474a4d4f515152535252504e4c4947433c39363029241e160d0700000000000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000000000a151e262e34383c42474b5153586062686d72787d82878d92979c9fa6a49f9c96918c86817c76716d67615e5753504945413a322e261c1207000000000000000000000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000000000000000000000814212e3b4754616e7a8786868686877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a010000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000d1a2733404d5a66738086868686868686807366584e432f261b1106000000000006111c2b37434e5866737f86868686868686807366594d4033261a0d00000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a110700000000000003101d2a3643505d6976839093939393939393939393939393939c9fa6b0b0a69e9c93939393939393939393939393939083776a5d5044372a1d11040000000000000916232f3c4956626f7c8995ab9f9285796d6053463a2d2013090000000013202c3946535f6c7986929facada093867a6d6053473a2d2027333f49535c666d78828f949fa6a49c918c7f726d625b51483f362d241b12080000000000000000000000000000000001070d1113141a1a1a1a1a1a1a1a1a1a1a1a202c3946535f6c7986929facaca09386796d6053463a2d201a1a1a1a1a1a1a1a1a1a1a1a1313100c070000000000000815222e3b4855616e7b80828384858687807367554c4135291d120c070a0a15212e3b4854616e7b8794a1aea89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000030f1b27333f495e6b7884919eaba5988b7f7265584c3f3d404344454646454543413f3c3b37322d2a251f19130c0400000000000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000000030c151c23282c3137394045474e54565e61666c70757b80858a90949a9fa2a8a19e98928e89837e79736e6963605b53524c4440382e24190e020000000000000000000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000714202d3946525e687579797979797975685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a02000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000c1926323f4b57636e7379797979797979736e6358463d321d140a000000000000000f1b26323c4b57636d7379797979797979736e63574b3f3226190c000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f1911080000000000000003101d2a3643505d69768286868686868686868686868686868690949fabaa9e948f86868686868686868686868686868683776a5d5044372a1d11040000000000000814212e3b4754616e7a8799a3a297897c706356493d31261a0e0200000013202c3946535f6c7986929facada093867a6d6053473a2d20222d38414a545c666d79828f949fa7a49c918c7f726d625b51483f362c241a12080000000000000000000000000000040c13181d2021272727272727272727272727272c3946535f6c7986929facaca09386796d6053463a2d27272727272727272727272727201f1c18120b03000000000915222f3c4855626f7b888e8f9192978f8276675d5145392f241d181616141b222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222d44505d6a7783909daaa6998c7f7366594c403333363738393939383735322f2e2b26201e19140d080b09050100000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000030a11171c1f262b2f35393d43474c52545b6063696e73797e83888e92989da0a7a39f9b95908b85807b75706c65605d56524a40352a1f13070000000000000000000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e050000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c66635c5247342b200b02000000000000000a15202f3b46515b63666c6c6c6c6c6c6c66635c52473b2f23170a0000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000030f1c2935424e5a66707679797979797979797979797979797982909ca9a89c8f827979797979797979797979797979797771665b4f4236291d10030000000000000613202d394653606c7986929fa99a8d807367574d42372b1e120600000013202c3946535f6c7986929facada093867a6d6053473a2d201b262f38424a545c676d798290959fa7a39b918b7f726d625a50483e362c241a1108000000000000000000000000040d161d24292c2d34343434343434343434343434343946535f6c7986929facaca09386796d6053463a34343434343434343434343434342d2c28231d150c030000000713202d3a4653606d7985929c9d9f9f92867a6d60554b40352f2923232324262d36424d5765717e8b98a4b1a69a8d8073675a4d4034271a0d01000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000061d293643505c6976838f9ca9a69a8d8073675a4d403427292a2b2c2c2c2b2a282522211f1b1919191919181715110c06000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000000000000060c10151a1d24292c32383a41464a5053575e61666d71767c81868b91959b9fa3a79f9d97928d87827d78726d68635c52473b2f23170a0000000000000000000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000000000000000000000010d1925303b444c52545f5f5f5f5f5f54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b040000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000007131f2a35404a52575a606060606060605a58524a403522190f000000000000000004121e2a354049515759606060606060605957524a40352a1f1307000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0903000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e0100000000000005121f2b3744505b657784919eaa9d918477695f53473a2d21140800000013202c3946535f6c7986929facada093867a6d6053473a2d20141d263039424b555d676d79839095a0a8a39f93887f726c625a50483e362c231a110800000000000000000000010c161f282f35393a40404040404040404040404040404046535f6c7986929facaca09386796d6053464040404040404040404040404040403a38342e271e150b00000006121f2c3844515c6676828f9caaaba2988b7e72675d51454039342f3030312f383f46525e6975818e9ba8b3a9988b7e7265584b3f3225180c00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020f1c2935424f5c6875828f9ba8a79a8e8174675b4e413428252525252525252525252525252525252525252524211d17110900000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000003090e12181d1f272b3036383f44464d53545c60646a6f747a7f84898e92999ea1a8a19e99938f89847f7a736e63574b3f3226190c0000000000000000000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000000000000000000008141e29323b4146475353535353534746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e14080000000000000000000000000000020e19242e3840474b4d535353535353534d4b4740382e2410070000000000000000020d19232e3740464b4c535353535353534d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d606060606060606060606060606976838f9ca9a89c8f827569606060606060606060606060605d5b554d43392d22160a00000000000000030f1b27333f49536976838f9ca9a096887b6e6155483b2f24190d01000013202c3946535f6c7986929facada093867a6d6053473a2d2014141e273039434b555d676d7a839096a0a8a49a93887e716c615a50483e352c231a110800000000000000000007131d28313a4145474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d535f6c7986929facaca09386796d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4645403930271d1207000004101c2834404a5465727e8b98a2aeaa9e9184796d605b514b45403e3d3d3d3f4149505b616e7b86929facada197887c6f6255493c2f22160900000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020e1b2835414e5b6874818e9ba7a89b8f8275685c4f4235323232323232323232323232323232323232323232312e29221b12090000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000000000000000000000001070c10161b1e252a2d33383b42464b5153585f62676d72777c82868c91969c9fa4a49f9c96918b868073665a4d4033271a0d0000000000000000000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000000000000000020d1720293036393b4646464646463a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000007121c262e353b3f4046464646464646403f3b352e261c120000000000000000000007121c252e353b3e4046464646464646403f3b352e251c12070000000000000000000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b0803000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565656565c6976828f9ca9a89c8f8275695c56565656565656565656565655544e463c32271b0f0300000000000000000b17222d414e5b6874818e9ba7a8988c7f7265554c4135291d1104000013202c3946535f6c7986929facada093867a6d6053473a2d20140c151e273039434c555d686e7a849196a1a9a49a93877e716c615a50473e352c231a110700000000000000010d18242f3a434b51545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5f6c7986929facaca09386796d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b42392e23180c0000000c18232e3a4754616d7a86929fa9aca1968d80746d605d55514b4a49494a4b4f535b606d74818e98a3aeab9e9285796d6053463a2d20130700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000010d1a2734404d5a6773808d9aa6a99c8f8376695c50433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3a342d241b1106000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000000000000000000000000040a0f13191c22282b3136394045464e53555d60656b70757b7f848a8f939a9fa2a8a09e989083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000000000000050e171e252a2d2e3939393939392e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000a141c242a2f32333939393939393933322f2a241c140a00000000000000000000000a131c232a2f32333939393939393933322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e08010000000000000000000000000000000000000000000000000006131f2b37434e585f62636363636363636363636363636976828f9ca9a89c8f827569636363636363636363636363636260584e43372b1f13060000000000000000061a2633404d596673808c99a6a99c8f8276675d5145392c201306000013202c3946535f6c7986929facada093867a6d6053473a2d2014070c151e27313a434c565e686e7b849196a1a9a49992877e716c61594f473e352b23190f0400000000000004111d2935414b555d606767676767676767676767676767676767676c7986929facaca09386796d676767676767676767676767676767676767605c544b4034281c100400000713202d3946525e6874808d97a2ada89d928c7f746d67605c5557565657585960656c727f8b939daaafa4998d8074665c5044382b1f120600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000d192633404c5966737f8c99a6aa9d9083776a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a453f362d22170c0100000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000002080d11171c1f252a2e34383c43474c5154596063686e73797d82878d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e02000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2726231f19120a020000000000000000000000010a12191e2325262d2d2d2d2d2d2d2626231f19120a010000000000000000000000000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070707070707075828f9ca8a89c8f827570707070707070707070707070706f6a6054473b2e22150800000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d6054473a2d22170b000013202c3946535f6c7986929facada093867a6d6053473a2d201407030c151f28313a444c565e696e7b849197a1a9a39992877e706c61594f473d352b21160b0000000000000613202c3945515d676d737373737373737373737373737373737373737986929facaca0938678737373737373737373737373737373737373736d665c5145382c1f1306000005111d2935414c56616d7a85929fa5aea49b918c8079716d67656463636465686b70787f87929fa5afa89f93877b6e61544a3f34281c100300000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000c1925323f4c5865727f8b98a5aa9e9184776b5e5858585858585858585858585858585858585858585858585650483f34291d1105000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000000000000000000000000000000000000060b0f141a1d23282c32373a4145474f54565e61666d70767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000002080d1114142020202020201413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000070e1317191a202020202020201a1917130e08000000000000000000000000000000070d12161919202020202020201a1917130e07000000000000000000000000000000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d82909ca9a99d90837d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f22160900000000000000000a1723303d4a5663707d8996a3aea3998a7d7164544a3f33281c0f030013202c3946535f6c7986929facaca093867a6d6053473a2d20140700030d161f28323b444d575f696e7c859297a2aaa39992877e706b61594f473d32271b100400000000000714212d3a4754606d79808080808080808080808080808080808080808087929facb3a69a8d8080808080808080808080808080808080808080796d6053463a2d2013070000010d1925303a46525e68717e8b939da5ada39b928d847e797572717070707274777d828c9299a3afaaa1968e8174695f5342382e23170b0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b1825313e4b5864717e8b97a4ab9f9285786565656565656565656565656565656565656565656565656565625a50453a2e21150900000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c6064696e74797e83898e929084776a5d5144372a1e110000000000000000000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000000000000000000000000000000000000000000105070813131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000002070a0c0d131313131313130d0c0a0702000000000000000000000000000000000002060a0c0d131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d13080000000000000000000000000000000000000000000003101d2a3643505d69768289898989898989898989898989898990949fabab9f959089898989898989898989898989898983776a5d5044372a1d1104000000000000000815222f3b4855626e7b8895a99f9f9b8e8174665b5044382b1f12060013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070000040d162029323b454d575f6a6f7c859298a29fa39992877d706b60594f44382c20130700000000000814212e3b4754616e7a878d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3afb5a89d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d867a6d6053473a2d20140700000008131e2a36414c56626c74818e939da4aea49d96918b85827f7d7c7c7d7e8184898f949fa3abaaa29891847a6d60574d4230261c11060000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000a1724313d4a5764707d8a97a3ac9f93867872727272727272727272727272727272727272727272727272716c62564a3d3124170b000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000000000000000000000000000000000000000000000000070c10151b1e24292c32383b41464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e0300000000000000000000000000000000000000000003101d2a3643505d6976839096969696969696969696969696969c9fa6b0b1a79f9d96969696969696969696969696969083776a5d5044372a1d1104000000000000000714202d3a4753606d7a8697939393939285796c605346392d2013060013202c3946535f6c7986929393939393867a6d6053473a2d201407000000040e172029333b454e585f6a6f7c8692989393939992867d706b6054483b2f22160900000000000814212e3b4754616e7a87949a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5b9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a93867a6d6053473a2d201407000000020d1925303a44505a606d78818d929fa2aaa8a09e97928f8c8a89898a8b8e91969c9fa6ada7a09892867c6f685d52453c311e140a000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000091623303c4956636f7c8996a2afa4998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7165584b3e3225180b00000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464d53555d60656a6f747a7f8175685b4f4235281c0f0000000000000000000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e020000000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a08040000000000000000000000000004080a0b1313131313131313131313131313131311100e0b06000000000000000000000005090d0f101313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f140800000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9fa3a3a3a9abb0b9b9b1aba9a3a3a39f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000006131f2c3945515d677885868686868686867c6f6256493c2f2316090013202c3946535f6c798786868686868686796d6053473a2d20140700000000050e172129333c464e58606a707d8686868686868686867c706356493d3023160a00000000000814212e3b4754616e7a8794a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6acafb5acacacaea8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a093867a6d6053473a2d2014070000000008131e29323f44505c666d78808b92989fa3aba9a29e9b9897969697989b9ea0a8aca9a19e9590867d6f6a60564c41332a1f0c02000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000915222f3c4855626f7b8895a2b5ab9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12050000000000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000001080d11161b1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e0000000000000000000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f150900000000000002090f14181b1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000050c11141717202020202020202020202020202020201e1d1b17120b0400000000000000020a1015191c1c20201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939b9ea5afb7b7b6b7b9b8afa59d9b93939393939393939393939083776a5d5044372a1d11040000000000000004101d2935404b55687378797979797979796f6a6054483b2e22150900121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000050f18212a333c464e58606b70797979797979797979706b6054483b2f22160900000000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93867a6d6053473a2d20140700000000020d172028343f4a545c666d747e858e92999ea1a8a7a8a5a4a3a3a3a5a7a8aca49f9d97928c837b6f6b60584e443a3021180e00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000815212e3b4854616e7b8794abb5ada39b989898989898989898989898989898989898989898989898989285786b5f5245382c1f1205000000000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616568655d53483d3125190c0000000000000000000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e030000000000030b131a202527282621201d19130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000040c141b212528292d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d00000000000000000000000000000000000000000003101d2a3643505d6976828686868686868686868686868e939ea9b0aba9abacb2a99d938e86868686868686868686868683776a5d5044372a1d110400000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260584e43382c1f130700111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000060f18212a343d464f5960636c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000814212e3b4754616e7a8793939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393867a6d6053473a2d2014070000000000050e17232e38424a545c606c717a81868d9196989a9c9e9f9f9f9f9e9d9c999a93908b857f786e6960594f463c32281e0f0600000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000000000714212d3a4754606d7a8799a3afacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9285786b5f5245382c1f120500000000000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5f5f5e5d5b595653514a47433d373127221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f262b2f35393d43474c5254595b59534b42372c2015090000000000000000000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000000020b151d252c313435332e2d2a251e1b16110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000020c161e262c32353639393635322c261e160c0200000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e010000000000000000000000000000000000000000030f1c2935424e5a667076797979797979797979797979818e9ba7a69f9c9ea1a8a79b8e817979797979797979797979797771665b4f4236291d1003000000000000000007121d2731454f575d5f6060606060606056544e463d32271b0f03000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000060f18222b343d474f54565f606060606060605f56544f473d32271b100400000000000814212e3b4754616e7a868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796d6053473a2d20140700000000000006111c263038424a505a61686e747b8084888b8e90919292929291908f8d8a87837e79726d665f574f473d342b20160c0000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000000000613202c3945515d677986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f1205000000000000000000000000000000080e161e252a30363a3c4347484b4e50515253535252504e4c494644403937322b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32373a4146474c4f4d48423930251b0f040000000000000000000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000009131d272f373d40423f3a3936302c27201d18130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000a141e2830383d4143464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d010000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c66707d89939eab9f94909196a1ac9f93887c6f666c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e010000000000000000010b151f333d454c5052535353535353534948433d342b21160a00000915202b353f474e5253535353535353535345403931271d1207000000000000000000061019222b353d4448495253535353535353524948443d352b21160b0000000000000714202d3946525e687679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976675d5145392c201306000000000000000a141e2630383f4450565e61696e73787b7e81838485868685858482807d7a76726d67605c544d453d352b22190e040000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0000000004111d2935414b556b7885929393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f120500000000000000000000000000000000050c13191f252a2d32373b3c3f414345454646454543423f3c3a38342e2b27201b150b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e14090000000000000000000006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c10070000000000040f1a252f3941484d4e4c4746413a38322c29241d1a15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060005101b26303a42494e4f53534f4e49423a30261b10050000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060606057606d7883919da5a499908384919ea6a49a9083786d6057606060606060605d5b554d43392d22160a00000000000000000000030d212b333b404445464646464646463c3b38322b22190f040000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000071019232b32383b3d4646464646464646463d3b38322b23190f0400000000000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d554b4035291d110400000000000000020c141e262e343e444c52575e61666a6f727476777879797978777573716d6865605d55504a423c332b23191007000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a677480868686868686867e7164584b3e3125180b00000000010d18242f44515e6b7784868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f1205000000000000000000000000000000000002080d141a1e20262b2e2f323536383939393938373533302d2c28231c1b150f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e323534312c251e150c0200000000000000000000030f1b27323d464e545660606060606060595751444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000814202c37414b53595b5954524c48433d39352f2b261f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000915212c38424c545a5c60605c5a544c42382c2115090000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000005111c27313a434a4e50535353535353535e69727f8c95a0a99f93877c7e8a949faba0958c7f72695e53535353535353504f4a433b31271c110500000000000000000000000f1921292f343738393939393939392f2e2c27211910070000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000007111921272c2f30393939393939393939302f2c272119110700000000000000020e1925303b444c525f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f514b433a2f24180d010000000000000000020c141c2328323b41464d5354585f626567696b6c6c6c6c6b6a696664615e5653514b443f38302a2119110700000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e01000000000000000000000000010d1a2733404c58646e7479797979797979716c6256493d3024170a0000000000071d2a37434f5c67727779797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11050000000000000000000000000000000000000003090e12151b1f212225282a2b2c2c2c2c2b2a282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126282825201b140c030000000000000000000000000a16202b343d434749535761686b6c6c66635b5146464b515357565e61666a6c6c6a66605d56514c46423b3328231c140c020000000000000c1825313d48535d656866615e56544f4745403a37312c28231c1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e000d1925323d49545e66696c6c69665e54493d3225190d0000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000a151f2831383e42434646464643505a616e7b86929fa7a2978d817476828f99a3a79f92867b6e61594f434646464644423e3931291f150b000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000070f161b2022232c2d2d2d2d2d2d2d2c2322201b160f0700000000000000000008141e29323b4146535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535345403a31281d130700000000000000000000020a1117202930363b4246484e5355585b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f070000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180c00000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800000000020f1b27333f4b5660676b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1d1b19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000040f19222b32373b3c505c6873787979736d63574b434750555d60686d7276787977736d685f584e443b31292117110a02000000000000000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d08020000000000000000000000000000000000000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000f1c2835414e5a66707679797670665a4e4135281c0f0200000000000000000000000000000000000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b0203040506000000000000000000000000000000000000030d161f272d323536393935404b55616c75828f98a2a79f92857a6d6e7c87929fa9a2988f82756c61554b403539393736322d271f170d0300000000000000000000000000060d13181c1e1f202020202020201615130f0a040000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000040b101316161f202020202020201f161613100b0400000000000000000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464639352f281f160c01000000000000000000000000060e171e252a31363a3c4347484b4e50515253535252514f4d4a4746413a39352f28231c150c060000000000000000000005111d29343e48505658606060606060605b59534b41372c20140800000000000000000000000000000814202b36414a53585a60606060606060585650483e34291d110500000000000b17232e3a444e565c5e60606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c00000000000000000000000000000000000000000000000000030608090c0e10121213131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c09040000000000000000000000000000000007101920272b3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f14080000000000000000000f1b2835424e5b6875817f7a756f6b65605d55534e4644403936302b27221b19130f0a040000000000000000000000000000000000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000b1724313e4a5764717d8686868686868686868686868686868684776a5e5144372b1e1100101c2936434f5c69768286868276695c4f4336291c10030000000000000000000000000000000000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e1011121307060401000000000000000000000000000000040d151c2226292a2d2c3945515d67707d8a949eaaa0958b7f72686a73808d97a1aa9e938a7d70675d51453c31262a2926221c150d0500000000000000000000000000000002070c0f11121313131313131309090703000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000307090a1313131313131313130a09070400000000000000000000000000050e171e252a2d2e393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392c29241d160d040000000000000000000000000000050d14191f252a2d31373a3c3f41434445464646454442403e3a3936302c29241d17110a030000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a0f040000000000000000000000000000030f1a252f3841484c4e535353535353534b49453e362d22170c00000000000006121d28323c444b4f51535353535353535353535353535353535353535353535353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000101d2a3743505d6a76838c86817c77726d67625f5853514a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000b1724313e4a5764717d8a93939393939393939393939393939184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1413110d08010000000000000000000000000000030a11161a16202b37434e58606d7984919ea6a59d9083786d60606d7a85919ea6a59e9184796d60584e43372b20161a16110b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d18130c040000000000000000000000000000000002080d141a1e21262b2e2f323436383939393938373633312e2d2a25201d18120c06000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d13090000000000000000000000000000000008131d262f363c4041464646464646463e3d39342d241b1106000000000000010c16202a323a3f434446464646464646464646464646464646464646464646464646464646464646464544403b332b21170d0200000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312100e0c08070502000000020404060606060606000000000000000000000000000000000001040707131313131313130d0c0a07020000000000000000000000000002060808131313131313131310060603000000000000000000000000040a1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e11050000000000000000101d2a3743505d6a768390928e89837e7a746f6a64605c54524d46443f3835302b271f1d18120e09030000000000000000000000000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070f161b1f22232c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201d19130c040000000000000000000000000000000508131e28323a47535f6a73808d96a1aa9e93897d70665c5d67717e8b949faba1968d80736a5f53473e32281e13080500000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202013110d07010000000000000000000000000000000000000003090e12151a1f212225282a2b2c2c2c2c2b2a29272421201e1913100d07010000000000000000000000000000000009121b22292d3031393939393939393534312c251d150b0100000000000000000000000000000000010b141d252b3033343939393939393931302d29221b12090000000000000000040e1820282e33373839393939393939393939393939393939393939393939393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191514120e09030b0e10111313131313130b0b0905010000000000000000000001080d111314202020202020201a1916130d0700000000000000000000030a0f1214151f202020202020201c13120f0b0600000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d2014060000000000000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29241d1a15100b060000000000000000000000000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101920272b2e2f3938373635343331313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392d2c29241e160d040000000000000000000000000000020c1924303a44505a626e7c87929fa8a2988e81756b605455606c78839099a4a89f92877c6f625a50443a3024190c03000000000000000000000000000000040b101316162020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313060401000000000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1e1c1a171413110d080401000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2524211d17110900000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a282522211e1a1410171b1d1e202020202020181715110c060000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a0100000000000000060e151a1f21222c2d2d2d2d2d2d2d29201f1c17110a020000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000101d2a3743505d6a7683909da7a09d98928d88837e79736e6963605b53524c47433c38352f2b261f1c17110e0802000000000000000000000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040f19222b32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041434445463a39352f281f160c01000000000000000000000000000a141e2935414c56616c76828f99a3a89f92867b6e61594f505b656f7c87939fa9a3999082766c62564c4135291e150a0000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e10111213131312110f0d0b070705010000000000000000000000000000000000000000000000060c11151718202020202020201b1b18140f0901000000000000000000000000000000000000000001080f14181a1b20202020202020181715110c06000000000000000000000000040c12171b1d1e20202020202020202020202020202020202020202020202020202020202020201f1e1c18130d0600000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322e2d2b261f1c23272a2b2d2d2d2d2d2d2524211d181109000000000000040d161e24292c393939393939393933322f2a241c130a000000000000060f1820262b2e2f3939393939393939362d2b28221c140b0200000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000101d2a3743505d6a768390979d9fa7a29f9a94908a85807b75706c65605d56544e4745403937312b28231c1914100b040100000000000000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a16202b343d4347495251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524745413a31281e130800000000000000000000000006111c26303845525d68717e8b949faba1968c8073695e534749535f6a74818d97a2ab9f948b7e71685d52463d30261c110600000000000000000000000007111921272c2f303939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c27211a11080000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f0e0c080400000000000000000000000000000000000000000000000003080b0d0e131313131313130b0a080500000000000000000000000000000001060b0f1111131313131313131313131313131313131313131313131313131313131313131312110f0c070200000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464543413f3b3a37312c282e33363739393939393932312e29221b120900000000010c1620282f35394646464646464646403f3b352e251c120700000000040d18222a31373a3b4646464646464646433938332d261d140a000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f1206000000000000000c1926323f4c5965727f858b90959b9fa3a69f9c97918c87827d78726d6862605853514b47423c38342e2a251e1b16110d0801000000000000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f221509000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b27323d464e54565f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c433a2f24190d0100000000000000000000000b17232e38424e58606d7a85929ea6a69e9184796d60574d42414e58616d7a85929ea7a69e92857a6d61584e42382e23170c0200000000000000000000040f19232b32383b3d46464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a10050000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b161009010000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4846423c3834393f43444646464646463e3d3a342d241b110600000008131e28323a414553535353535353534d4b4740372e24190d020000010c161f2a343c43474852535353535353534f46443f382f261c11060000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d201306000000000000000b1825313e4a57626d72797e83898e92999ea1a8a19e99928f89847f7a746f6a65605d55534d46443f3836302c27201d19130f0a0400000000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e5860626c6b6a696867666463626160626f7b8895a2aa93867a6d606162636465666768696a6b6c605d564c4135291d11040000000000000000000003101c28343f4a54606a74818d97a1ab9f948a7e71675d51453b3c46525e68727e8b95a0aca1978e81746a60544a3f34281f1409000000000000000000000b16212b353d44484953535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443d352c21160b000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000001060b0f111113131313131207060300000000000000000000000000000000000000000000000000000000000000000000060606060606060503000000020608080c0f111213131312100e0b08070502000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5855534d46443f444b4f515353535353534b4a453f362d22180c0100010d19242f3a444c525f606060606060605957524940352a1e1307000007131d28313c464e53555f606060606060605c53504a42382d22170b00000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f221508000000000000000916222e3a46515b62676d71777c81868c91969c9fa6a39f9b96918c86817c77716d67615f5753504a46413b38322c29241e1b15100c0700000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222e3b4754606a6f7877767574737271706f6e6d686e7b8894a1a39886796c6c6d6e6f7071727374767778796d685d5245392c201306000000000000000000030c19232b3844505c666f7c87939fa9a3998f82766c61554b403335414c56606c7883909aa4a99f93887c6f665c50443b30251a0d03000000000000000004101b27323d474f5456606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606056554f473d33271c1004000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c1309000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000040c12171b1d1e20202020201f1312100c060000000000000000000000000000000000000000000000000000000105090b0b13131313131312120f0c04090e121415191b1d1f1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865615f5753504a4e565b5e606060606060585650483f34291d11050004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a00071018242f3a434e585f626c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000006121e29353f4951555c60646a6f757a7f848a8f949a9fa2a8a09e98928e88837e79736e6964605c54524c48443d39352f2b261f1c18120b030000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f03000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6d6054473a2d2114070000000000000000000b151e2a36414d56606d78839099a4a99f92877c6f625a5043392f303a44505b666f7c87939faaa49a9083786d60574d42362a1f150b01000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c20140700020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b1005000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000060e161d23272a2b2d2d2d2d2d2c201f1c17110a03000000000000000000000000000000000000000000000000060c111517182020202020201f1e1c1810151a1e212225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787674726e6964605c545660676a6c6c6c6c6c6c65625a50453a2e211509000713202c3945525d687679797979797979736d63574b3f3225190c050e19222935404b555f6a6e7979797979797979766c665b5044382b1f120600000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c00000000000000010d18232d373f434b5153586062686d73787d82888d92989da0a8a29f9b95908b85807b76706d66615e56544f4745413a37312c28231d150c030000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8991908f8e8d8c8b8a898887868583919daa9f92878385868788898a8b8c8d8e8f9091877a6d6054473a2d211407000000000000000007121d27303946525e68727f8b95a0aba1978d80746a5f53483e312728333f4a54606b74818e98a2aca0958c7f72695e52463e31271d1207000000000000000916222f3b4854606b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f2316090008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a00020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b1005000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000040e1820282e3337383939393939392d2c28231c150c03000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735312e2d2a251f1b150d07010000000000000000000000000000000000020b18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f58677277797979797979716c62564a3d3124170b000714212d3a4754606d7a86868686868686807366594d4033261a0d0b16202b343d45515d676e7c868686868686868682796c605346392d201306000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000007111b252d31394045474e54565e61666d70767b81858b91959b9fa3a79f9d97928d87827d78736e6863605954514c47433c38342e271e150b000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959d9c9b9a99979695949992919195a0aca399929091929995969798999a9b9c9d93877a6d6054473a2d21140700000000000000000c18232e39424f59616e7b85929fa7a79e92857a6d60584e43362c1f222d38424f59616e7a86929fa7a79f92867b6e61594f43392f24180c030000000000000a1623303d495663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063564a3d3023170a000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f0008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a00040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000010c16202a323a3f43444646464646453a38342e261e150a00000000000000000000000000000000000000000009121b22292e313239393939393939373430282c31373a3b3f4244454646464543413e3b3936302b272018130c04000000000000000000000000000000000a141d2a333e474f5961696e787e83888b8e909292939291908e8b88837e786f6a606a77848686868686867e7165584b3e3225180b000714212d3a4754606d7a8793939393938c807366594d4033261a0a141d28323d46515b606d798391989393939991847a6d665b5044382b1f12060000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000a131b1f272f34383d43474c52545c60646a6e747a7f84898f92999ea1a9a29f9a938f8a847f7a75706b65605d55534e4645403930271d1207000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8995a2a7a6a5a4a3a2a1aaa29f9e9da0a7b1aba39f9d9e9fa2aaa2a3a4a4a5a6a7a093877a6d6054473a2d2114070000000000000004101c2834404b54606b75818e98a2aca0958b7e72685d52463c31241a1c262f3d46525e68727f8c95a0aca2988e81756b61554b4035292015090000000000000a1623303d495663707c89939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393897d7063564a3d3023170a00101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c000006121d28323c444b4f5153535353535246443f3830261c11060000000000000000000000000000000000000006111b242d343a3d3e4646464646464544403b34383c4247484c4e505252535252504e4b4746413b373229241d160d05000000000000000000000000000006111b262f3c454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c706b67798592939393938a7d7164574a3e3124170b000714212d3a4754606d7a87939f9f9f998c807366594d4033261a111c262f3a444e58626d75818e95a0aaa59f92877c6f685e544a3f33281c0f03000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e1206000000000000000000010a0d151d23292c32383a41464a5053585f62676d72777d82878d92979d9fa7a49f9c96918c86827c77726d67625f5853514b42392e23180c000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959b9a999998979695949892919095a0aba39992909192989495969798999a9b9c93877a6d6054473a2d211407000000000000040d1a242c3845515c66707d89939eaaa59d9083786c60564c41342a2012141d2a36414c56606d7883919da5aa9e938a7d70675d51453c31261a0d0400000000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f96897d7063564a3d3023170a00121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000b17232e3a444e565c5e60606060605f53504a42382e23170c000000000000000000000000000000000000010c18222d363f454a4b53535353535352504c454044464e5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000000000000b17222d38414d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d706d798698a29f9f96897d7063564a3d3023170a000714212d3a4754606d7a8793a0aca6998c807366594d4033261a17222d38424c56606a727f8b939ea8a79e938b7f726a60564c42382d22170b000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d010000000000000000000000030b12181c1f272b3036383f44464e53555d60656b70757b80858b90959b9fa3a8a19e99928e89847f7a746f6a64605c544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6d6054473a2d2114070000000000010c161f2a36424d57606d7984919da5aa9e93897c6f665b50443a3022180e0b1925303b44515c66707d89939eaaa59e9184796d60574e42372b20160c01000000000a1623303d495663707c8996a3acacacb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a396897d7063564a3d3023170a00131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d201300111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000f1b27333f4b5660676b6c6c6c6c6c6c605c544a3f34281c1003000000000000000000000000000000000005111d29343f485056586060606060605f5d574f4a5153575f6265686a6b6c6c6c6b6a6864615e56544e45413a312921170f050000000000000000000000030f1b27333f49535f69707d8792989fa7aba7a09d9898929191919299989d9f9892877d707a8794aab4a396897c706356493d3023160a000714212d3a4754606d7a8793a0ada6998c807366594d403326172128333f4a545e686f7c87929fa5aaa0958e81756d62584e443a2f261c11060000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b11060000000000000000000000000001070c10161b1e252a2e34383c43474b5154596063696e73797e83888e92989ea1a8a39f9b95918b85817c76716d665c5145382c1f1306000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c83838281807f7e7d7c7b7a7978777887939f9e9184787879797a7b7c7d7e7f80818283847a6d6054473a2d211407000000000007131d28313a46535f69737f8c96a0aca2988e81756b60544a3f32281e100608141e2834404a54606b75828f98a2aca0968c80736a5f53473e32281e1308000000000a1623303d495663707c8996a7b1bbb5aba39f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a96897d7063564a3d3023170a00131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00111d2a37434f5c6772777979797979786d665c5044382c1f120600000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c696157545c60646a6e72757778797979787674716e68626058514b433b332921170d030000000000000000000005121f2b3744505b656e7b859299a2aaaaa39f95918b888584848586888b90959e9992857b7b8894a1aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d4033261e29333b44505b666d7a849199a3aea2989083796d605b51463d32281d140a00000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000040a0f13191c23282b31373a4145474f54575e61676d71767c81868c91969c9fa4a7a09d98928e88837e796d6053463a2d20130700000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815212e3b47535f6a6f77767574737271706f6e6e6d66667885929e9d9083766b676d6e6f7071717273747576776d675d5145392c20130600000000020b18242f3a43505a616e7b86929fa8a89f92867b6e61594f42382d20160c00020c18232e39424f59616e7b86929fa8a89f92867b6e625a50443a2f24190c020000000a1623303d495663707c8995a0a9b3afa399928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d20130013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00111e2b3844515e6b7784868686868686786d6053463a2d20130800000000000000000000000000000000000b1724313d4a56626c71797979797979787369585f666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b010000000000000000030f1b27333f4953606c77829097a2abaaa398928b837f7b79787778797b7f83899196978f827c8895a2aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d40332627303b454f59606c78828f96a1aba49f92857b6e675d51493f342b20160b02000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e181109010000000000000000000000000000000000000002080d11171c1f262b2f35393d44484d53555c60646a6f747a7f848a8f939a9fa2aaa29f9a94908a8376695d5043362a1d1000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e585f626a69686766666564636261605c6a7784919d9c8f8275695c60616263646566676869696a605d554c4135291d1104000000000a141d2935404b55616c75828f98a3aca0968c7f73695e52473d2f261c0e04000007121c27303d46535e69737f8c96a0aca3998f82766c61564c4135291e140a0000000714202d3a4753606d79839097a2acac9f928780808080808080808080808080808080808080808080808080808080808080808080808080807b6e6255483b2f22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d20130013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000e1b2734414e5a6774818d93939398897c6f6356493c2f24190d01000000000000000000000000000000000b1825323e4b5865717e868686868686857866616a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000000005121f2b3744505b65717e8a949fa9aea39892867f78726e6c656b666d6e72767d849094948c7f8c99a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033232e39424d57616b73808c949fa8a69d928a7e71695f554b40372d22190e050000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d06000000000000000000000000000000000000000000000000060b10151a1d24292c33383b42464b5153586062686d72787d82878d92989da0a7a69f9c9084776a5d5144372a1e1100000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b26323c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54514c433a2f24190d0100000006111b262f3845515d67717e8a949eaaa69e9184796d60574d42352b1d140a000000000b151e2a36424d57606d7984919ea6ab9f948a7e71685d52453d30261c1106000006131f2c3945515d676e7b85929aa4afa3998e81747373737373737373737373737373737373737373737373737373737373737373737373736e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000a1724313d4a5764707d8a99a3aa998c807366564c4135291d1104000000000000000000000000000000000b1724313e4a5764717d8a939393939786796d6c707c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f24180c03000000000000000613202d394653606c7883909da6b0a79f92867d726c6662605b545c6062656b707a8290959286929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332834404b545e69707d88939fa6a99f948d80736c61574d43392f251b100700000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000030a0f13181d20272c3136394045464e54565e61666c70767b80858b90959ca4aa9d9084776a5d5144372a1e1100000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474951504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514745413a31281e1308000000000b17222d38414e58606d7984919ea6ab9f948a7d70675c51453b3023190b0200000000030c1a25313b45515c67707d8a949eaba69e91857a6d60584e42382e23170b000004101d2935404b555f69707d88939fa6ab9d938b7e716a67676767676767676767676767676767676767676767676767676767676767676767625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a86929fa99d908376685d5245392c201307000000000000000000000000000000000a1723303d4a5663707d89969f9fa994877a6d707e8690959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403529201509000000000000030f1c28333f4a5463707d8995a0acab9f958b7e716b605b5453504a5053555961686d798391999299a3aeafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033343c45515c666e7b85929aa4aba1979082786d605a50453c31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161c1f252a2e34383c43474c52545b6064696e747a7e838c929caa9d9084776a5d5144372a1e1100000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040e18222a32373b3c44434241403f3e3d3c3b414e5a6774818d9a988c7f7265594c3f3c3d3e3e3f40414243443a39352f281f160c01000000030f1b27333f49535f6a73808d96a19fa3998f82766c61554b4033291f100700000000000009141f2934404b55616c76828f99a39fa1978d80746a60544a3f34281c100300000c18242f39434d57616b73808c949ea8a59f92867c6f685d545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000613202c3945515d677683909ca99f92867a6d6054473a2d211409000000000000000000000000000000000a1623303d495663707c8996a3aca195887b707e8792989e9896918f8e8d8e8f91979b9fa4aca49f9691847b6e675d51453c31261a0f02000000000006121f2b3844505b6674818e9ba7b1a99d9083766d6259504a46443f4446484f565d676f7c87929fa3abb4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40313c46505a606d78839097a2aca39991857a6e665c50483e332a1f150b00000000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1d24292c32383a41464a5053585f62676d7279808c99a69d9084776a5d5144372a1e110000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101820262b2e2f37363534333332313033404d596673808c99978b7e7164584b3e313031323334353636372d2c29241e160d040000000005121f2b3744505b656f7c87929393939392877c6e625a5043392e21170d00000000000000030c18232f3943505a616e7b86929393939393877c6f665c5044382b1f1206000007121d27313b454f59606c78828f96a0aaa39891847a6d665b504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0004111d2935414c5566737f8c99a9a3998a7d7164574a3e31261a0e02000000000000000000000000000000091623303c4956636f7c8996a2afa295897c7c86929996918c8784828181818285888e939aa1a9a8a0969083796d60584e43372b1f140900000000000613202d394653606c7985929eabada1978a7d70645a50443f393734383a3d444c555f6a74818e9aa7b1bdafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403a434e58616c74808d959fa9a59f92877d6f685e544a3f362c21180d0300000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f262a2f35383d43484c52545c60646a6e747a7e838c929caa9d9084776a5d5144372a1e110000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070e151b1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0400000000000613202d394653606c79838686868686868680736a5f53473e30271d0f05000000000000000007121d27313e47535f6973808686868686868683796d6053463a2d2013070000010b151f2a333e44505b666d7a849198a2aaa1968f82786c60594f45404040404040404040404040404040404040404040404040404040403b3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900010d19242f3c4956626f7c8997a2ab9a8e817467574d42372b1e12050000000000000000000000000000000916232f3c4956626f7c8995a2afa396897d839098938d847f7b777574747476787c81889197a1a9a8a0958d80736a5f53473b30251a0e02000000000916232f3c4956626f7c8997a2adab9e9285796d6053463f332d2b282c2d323a434e58626e7b88959fabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40414b555f6a717e8a929da7a89e938c7f726b60564c42382e241a0f06000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000040a0f13191c22282b3136394045474e54565e61666d70767b80858b90959ca4aa9d9084776a5d5144372a1e110000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161e1d1c1b1a19181724313e4a5764717d8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d080100000000000005121f2b3744505b656c7679797979797979736e64584e43352c1e150b000000000000000000010b151f2b37424d57636e7379797979797979776d665c5044382b1f1206000000030d182128333f4a545d686f7c86929fa4a89f948c80736b61574d43392f343434343434343434343434343434343434343434343434342f2e2b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000813202d394653606c7985929eab9e918478695f53463a2d2114060000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f828f9593888079726e6969686768696a6f747d859197a2ada79f92877c6e62574d42362a1e1205000000000c1926323f4c5965727f8c98a9b3a79b8e8174665c50443828221f1c1f2028313c47535f6a7683909da9b6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d3f45515d676f7c86929fa4aaa0968f81756d62594f443b30261c12080000000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f05000000000000000000000000000000000000000000000000000000000000070c10151b1e24292d33383b42464b5153586062686d73787d82888d92989da0a7a69f9c9084776a5d5144372a1e110000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000306080911100f0e0d0c0b1623303d495663707c899694877b6e6154483b2e21150b0c0d0e0f1011070604010000000000000000030f1b27333f49535b60696c6c6c6c6c6c6c67645c52463c31231a0c0300000000000000000000030d1a26313c45525c63666c6c6c6c6c6c6c6a605c544a3f34281c100300000000060f17222d38424c565f6a717e8b929da7a69f93887d70695f554b40352927272727272727272727272727272727272727272727272722211e1a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000006121f2b3844505b6675828e9ba8a196887b6e6155483b2e23170c0000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e948f9493887e736d67615e575b5a5b5860626b6f7c85929ea6afa3998e8175695e52463a2d201408000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f342817121012161f2b37434e5866727f8c99abb5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595049515b606d79849198a2aea29891847a6d605b51473d32291e150a0000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c01000000000000000000000000000000000000000000000000000003090e12181c1f262b3035383f44464d53555d60656a6f757a7f848a8f949a9fa2aaa29f9a948f8a8276695d5043362a1d100000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020100000915222f3c4855626f7b889598867a6d6053473a2d201407000102030304000000000000000000000000000b17222d38414950535d606060606060605a58524a40332a20110800000000000000000000000009151f2a33404a52585a606060606060605d53504a42382e23170b00000000000006111c262f3a444e58616c74808d959fa9a49a92857b6e675d51453f342b20171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120e09030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030000030f1c28333f4a5465717e8b98a8a8988b7e7265544a3f34281c100300000000000000000000000000000916222f3c4955626f7c8895a2afb0a69e9c958c80736c605c55524d4e4e4e4e5459606a717e8a949fabab9f92877b6e6154483b3025190e02000005111d2a36414c566a7784909daaafa499887b6f6255483c2e23170603060d1a26313c4956626f7c8999a3afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736b605b5358626d75818e96a0aaa49f92867c6f675d51493f352b20170c03000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000001040b10141a1d23282c32373a41464a5053575f61676d71777c81868c91969c9fa6a7a09d98928d88837e786d6053463a2d2013070000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879a928579675d5145392c2013060000000000000000000000000000000000000006111b262f383f444650535353535353534d4c4740382e21180e00000000000000000000000000030e18212e3840474b4d535353535353535046443f3830261c1106000000000000000a141d28323c46505a606d78839097a1aba2979083796d605b51463d32291e140a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000b17222d3b4854616e7b8795a0a89b8f8275665c5044382c1f120600000000000000000000000000000916222f3c4955626f7c8895a2afb8b0a89d9083786d605a514b464241414143474f58616c76828f9ca9afa3998c7f7266564c41362a1e110500000713202d3946525e687985929facac9f9386796d6053463a2d20130600000913202d3a4653606d7986929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adab9e91847d726c655d606a727f8b939ea8a79d928a7e716a5f554c41372d23190e050000000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b00000000000000000000000000000000000000000001080d11161c1f252a2e34383c43474c52545b6063696e73797e83898e92999ea1a8a39f9b95908b85807b76716d665c5144382c1f12060000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939184786b554b4035291d100400000000000000000000000000000000000000000a141d262d3337394346464646464646403f3c362e261c0f060000000000000000000000000000060f1c262e363b3f4046464646464646443a38342e261e140a0000000000000000020b16202a343e44515c666e7b859199a3a9a0958e81756d62584e443a30261c11060001010101010101010101010101010101010000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000000000614202d3a46525e697784919daa9f9285796d6053463a2d20130800000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d71665c5045403936303432373d46505a63707d8a97a1adab9d908377685e5246392d20140700000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3845515c667784919daaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adada19691877f776d68686f7c87929fa5a99f958d80746c61584e433a2f251b110700000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f0200000000000000000000000000000000000000040c13191d20272c3036394045464e54565d61666c70757b80858b90959b9fa3a8a19e99928e89837e7a746e6a64605c544a4034281c10040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869a9184786b554b4135291d11040000000000000000000000000000000000000000020b141b22272b2d36393939393939393433302b241c140b000000000000000000000000000000000a141c242a2f323339393939393939372d2b28231c140c02000000000000000000040e18222834404a545e69707d87929fa5a79e938b7f726a60564c42382e23170f0600000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000005121e2a36424d576774808d9aaaa298897c6f6356493c2f24190d01000000000000000000000000000916222f3c4955626f7c8895a2afb8ab9e9184786c60544a3f342f2a2527272b333e4653606c7885929eabaca095877a6e6154473b2e21140800000915222f3c4855626f7b8895aab4a99d9083766a554b4034281c1004000004101c2834404b546975828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb2a9a199928c827a6f6d7a849199a3aba1979083786d605a50463c31281e130a000000000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e07000000000000000000000000000000000000010a0d161e24292c33383b42464b5153585f62686d72787d82878d92979da0a7a49f9c96918c86817c77726d67625f5853514a42392e23180c000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794928679675d5145392c201306000000000000000000000000000000000000000000020a11171b1f202a2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2a201f1c17110a020000000000000000000000061018232e39424d57606b727f8c939ea7a59f92877c6f685e544a3f342821180d04000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000020e1a25303d4a5763707d8a98a3aa998c807366564c4135291d1104000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8074665b5042382e231d1a1b1b212b3844505b6674818e9ba7b1a7978a7e7164574b3e3124180700000a1623303d495663707c8996a3afa89c8f8275695c4f422e23180c000000000c18232e414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbbb2aba39f948f847c78828f96a1aba49992857b6e665c51483e342a1f160c0100000000000000000000000000000000000000000000000000000002080e111724313d4a5764707d8686868684786b5e5245382b18120e09030000000000000000000000000000000a131c1f282f35393d44484d52545c60646a6f747a7f848a8f939a9fa2a9a19e9a938f8a847f7a756f6b65605d55534e4644403930271c12070000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020101000915222f3c4855626f7b889598877a6d6054473a2d2114070001020303040000000000000000000000000000000000060b0f12131d202020202020201a1917130e080100000000000000000000000000000000000000080e1317191a202020202020201d1312100b06000000000000000000000000000007121c27303b454f59626d75818e95a0aaa39991847a6d665c50443e332a1f160c010000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a0400000000000000000914202d3a4753606d7a86929fa99d908376685d5245392c201307000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0a0f1c28333f4a5465717e8b98abb5a69a8d8073675a4d402e23180c00000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb8b0aaa9a69e969186828f949fa8a69f93877d70695e544b40362c22180d04000000000000000000000000000000000000000000000000000001070c14191b2227313d4a5764707d8a93939185786b5e52453828231c1a140d070100000000000000000000000007121c252e313a4145474f54575e61666d71767c81868c91969c9fa4a79f9d97928d87827d78726d6863605953514b47433c38342e271e150b000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000206080811100f0e0d0c0b1623303d495663707c899694887b6e6155483b2e22150b0c0d0e0f10110707050100000000000000000000000000000003050610131313131313130d0d0b07030000000000000000000000000000000000000000000002070a0c0d131313131313131107060300000000000000000000000000000000000b151e29333d47515b606d79839098a2aba1968f82786d605a50453c31281d13070000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070303030303030303030303030713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000000000006131f2c3945515d6776838f9ca99f92867a6d6054473a2d211409000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6054473a2d21150a01000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c1004000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb0a69e9c9fa2a199928f949ea6a89e948c7f736b60574d42392e241b10060000000000000000000000000000000000000000000000000000030b12181e252a2d33373d4a5764707d8a979e9185786b5e524538342e2a251f18120c0400000000000000000000020d19232e3740434c5154596063696e73797e83888e92989ea0a8a29f9a95908b85807b76706c66615e56544f4745403a37312c28231c150c03000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000030a0f1214151e1d1c1b1a19181824313e4b5764717e8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515d676e7b86929aa4a89f948d80736c61574e433a2f2418110700000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114101010101010101010101010101013202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000000000004101d2935404b5566727f8c99a9a3998a7d7164574a3e31261a0e020000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130300000613202d3a4653606d7986939facab9e918478675c5145382c1f1306000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adaa9e948f9298a2a39f9c9ea6aaa1968f82776c60594f453b30271d12090000000000000000000000000000000000000000000000000000060d151d23293036383f44464a5764707d8a979e9185786b5e5246444039363029241d160d0600000000000000000006121e2a35404951555d60656b70757b80858a90959a9fa2a8a09d98928e88837e79736e6963605b54524c48433d39352f2b261f1c18120b030000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000060e151a1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0500000000000000000000000305060e101010101010090806030000000000000000010304060606060504030100000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555f69707e88939fa6a69d928a7e716a5f554b40352923190e05000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3c4955626f7c8897a1ab9a8d817467574d42372b1e12050000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4135291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada99c8f82869298a3aba9aaaea39891847a6d655b50473d33291e150b0000000000000000000000000000000000000000000000000000070f181f272f343b4146495053565964707d8a979e9185786b5e5753514a46423b352f281f180f0700000000000000000a16232f3b46515b63676d72777d82878d92979d9fa7a39f9b96918b86817c76716d67615f5753504a46413a38322c29241d1a15100c07000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000060f1820262b2e2f37363534343332313033404d596673808c99978b7e7164584b3e313031323334353636372e2d2a251e170e050000000000000000060b0f12131b1d1d1d1d1d1d1615130f0a0400020507080b0e1011121313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434d57616c73808d949fa8a49f92867c6e675d51453f352b20170c030000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2929292929292929292929292929292929292d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000713202d394653606c7885919eaa9e918477695f53463a2d2114060000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e221508000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807d869299a3abb5ac9f92867c6f685d53493f352b21170c0300000000000000000000000000000000000000000000000000071019212a313940454c52535b60636669707d8a979e9185786b6763605c54524d454039312921191007000000000000000c1925323e4b57636d737a7f84898f92999ea1a9a19e99928f89847f7a746f6a64605c55534d46443f3836302c27201d18130f0a040000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000030e18222a31373a3b44434241403f3e3d3c3b414e5a6774818d9a998c7f7266594c3f3c3d3d3e3f40414243443a3936302920170c020000000000020a11171b1f202729292929292922221f1b150e090e111414181a1c1e1f20201f1f1e1c1a181514120e0904010000000000000000000000000000000000000000000000000000000000000000000007121d28313c45505a606c78828f96a1aaa2989183796d605b51473d33291e150b0000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a36363636363636363636363636363636363636363a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d07010000000000000000000000000005121f2b3744505b6575818e9baca096887b6e6155483b2e23170c0000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95897c6f6256493c2f231609000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80737d879299a4aca6998c80736a60584e453c332a21170f05000000000000000000000000000000000000000000000000060f19222b333c434b51565e61656c6f7375777e8a979e9184787674706d66615e57514b433b332b22190f060000000000000d192633404c5966737f868b91959b9fa3a69f9c97918c86827d78726d68625f5853514b46423b38332d2a251e1b16110d0701000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474851504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514746413a32291e130800000000020b141b22272b2d343636363636362f2e2b262019141a1e20212527292b2c2c2d2c2c2b29272421211e1a14110d08020000000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505b666d7a849198a3aaa0958e81756d62594f453b30271c120700000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605447434343434343434343434343434343434343434343434653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000000000000030f1b27333f495364717e8b9aa4a8988b7e7265544a3f34281c100300000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073717e87939aa4ab9e92857c6f6a5f574d453b332921170e0500000000000000000000000000000000000000000000040d18212b343c454d555c60686e73787c7f828486929fa196898482807d79746e69605d554d453d342b21180d030000000000101d2a3743505d6a768390989da0a8a29f9a948f8a84807b75706c65605d56544e4745403936312b28221c19130f0a040100000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000020f1a26313c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54524c443a3025190d010000000a141d262d333739414343434343433c3b37322a2220252a2d2e313436373939393938373634312e2d2a25201d19130d070100000000000000000000000000000000000000000000000000000000000000040d182128333f4a545e686f7c86929fa5a79e938c7f726b60574d42392e23181006000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d60544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f53606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000000000000b17222d3b4754616e7a87939fa89b8f8275665c5044382c1f120600000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000916232f3c4956626f7c8995acb6a89b8f8275685c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736c717e88939fa3a19792857c6e695f574d453b332920170e050000000000000000000000000000000000000000010c161f2a333c464e575f676d737a8084898c8f919298a3a8a197918f8d8a85817b736d675f574e463d332a1f150b0100000000101d2a3743505d6a7683909da7a09d98928d88837d79736e6963605b53524c47433c38342f2a261f1c17110d080200000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006121f2b37434e585f626a69686767666564636261605c6a7784919d9c8f8275695c60616263646566676869696a615e564c41362a1d1105000006111b262f383f44464e5050505050504947433c34292c30363a3b3e41434445464646454443413e3b3a36312c29241e18130c0400000000000000000000000000000000000000000000000000000000000000060f17222d38424c56606a717e8b939da7a59f92877d70695e544a40342822180d040000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000000000000000614202d3946525e687783909daa9f9285796d6053463a2d20130800000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000815222e3b4855616e7b889aa4afa99d9083766a544b4034281c10040000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073666c727f8b919ca4a19791857b6e695f574d453b322920170e050000000000000000000000000000000000000008131e28313c464e5860696e7980868d9196999c9d9fa3aaaba9a19e9c9a97928d8680796e6960584e453b31271d120700000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29231d1a140f0b06000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000814212e3a47535f6a6e77767574737271706f6e6d6d66667885929e9d9083766b666d6e6f7070717273747576776d685e5246392d20130700000b17222d38414950535a5c5c5c5c5c5c55544e463c35393b4246474b4d4f515253535252514f4d4b4846423b39353029241d160d070000000000000000000000000000000000000000000000000000000000000006111c262f3a444e58626c74818e959fa9a39991857b6e665c51443e342a20160b0200000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d696969696969696969696969696969696969696969696969696969696d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000005111e2a36414c566773808d9aaaa298897c6f6356493c2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000714202d3a4753606d7a86939facab9e918478665c5145382c1f1306000004111d2935404b556976828f9ca9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366626d727f8c929ca4a19791847b6e695e574d443b322920160e040000000000000000000000000000000000010d19242f3a434e58606a6f7b838c92989ea1a9a8aaa39f9e9e9fa3aaa8a9a29f98928d837b6f6a60574d43392f24180c03000000101d2a3743505d6a768390928e89837e79746e6a64605c54524d46443f38352f2b261f1c18120e09030000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222f3b4855626e7c83838281807f7e7d7c7b7a7978777887939f9e9184787778797a7b7c7d7e7f80818283847a6d6154473a2e21140700030f1b27333f49535b6067696969696969625f584e454045474d5254585a5c5e5f5f605f5f5e5c5a5754534d4745413a352f281f191109010000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79839097a1aba1979083786d605a50463c32281d140a00000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a767676767676767676767676767676767676767676767676767676767676788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000000010d1925303d495663707d8998a2aa998c807366564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000613202c3945515d677784919eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073665b636d73808d929da5a19691847b6e695e564d443a322820160d040000000000000000000000000000000004111d2935414c555f6a6f7c8590959fa2aaa69f9c98989291919298979c9fa4aaa39f9590857c6f695f554b4035291f1509000000101d2a3743505d6a76838c86817c77716d67625f5853504a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c88908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6e6154473b2e2114080005121f2b3744505b656c747676767676766f6a5f574d4b5153575e616467696a6c6c6c6c6b6a696764615e5754524c45403a312b231b130a010000000000000000000000000000000000000000000000000000000000020b16202b343f45515c676e7b859299a3a99f958d80746c61584e443a2f261b1106000000000000000000000000000000000000131f2c3946525f6c7985929facb6a99c8f82828282828282828282828282828282828282828282828282828282828282828f9ca9b5ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d110400000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0004101c2934404b55697683909ca9afa399887b6f6255483c2d22170b00010714202d3a4753606d7a86939facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595b636e74808d939da5a19691847b6e685e564c443a32281f160d040000000000000000000000000000030e18222c3945515d676e7c859297a0a7a8a09e94908b8886858586878a8f93999fa7a7a09792857b6e675d51453c31261a0e0000000f1b2835424e5b6875817f7a756f6b65605d55534e46443f3836302b27221b19130f0a040000000000000000000000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100704000000000000000000000000000000000916222f3c4955626f7c88959b9a9a99989796959a93929190959faba39992909192989495969798999a9b9c94877a6e6154473b2e211408000613202d394653606c79808283838383837c6f695e56555d6065696e717476777879797978777674716e6966605d56514b433d352d251c130a000000000000000000000000000000000000000000000000000000000000040e19222834404b555e69707d87929fa5a79d928a7e716a5f564c41382d22170f050000000000000000000000000000000000131f2c3946525f6c7985929facb8ab9f948f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000006131f2c3845515c6775828f9ca89f92867a6d6054473a2d211409000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261906000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000c18232f414d5a6774808d9aa7b5ab978b7e716453493f33271b0f0b0e121c28333f4a5463707d899aa4afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736659525c606c77818e939ea6a09691847a6e685e564c443a31281f160d04000000000000000000000000000a15202b37434e58606d7a849197a2a9a79f969189837e7b797878797b7e828790959ea5a9a1979184796d60574d42372b1d120700000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d0801000000000000000000000000000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1614100b0500000000000000000000000000000916222f3c4955626f7c8895a2a7a6a5a4a3a2aca49f9f9e9d9fa7b1aba39f9d9e9fa2aaa2a3a3a4a5a6a7a194877a6e6154473b2e2114080005121f2b3744505b656e7b858f8f8f8f8f857b6e685d60676d72777b7e80828485868685858482807e7b77726d68605d554f473f372e251c1209000000000000000000000000000000000000000000000000000000000000071018232e39434d57606b727f8c939ea8a49f92867c6f685d53493f332721170c0300000000000000000000000000000000131f2c3946525f6c7985929facb8b0a69f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000000000000000004101c2834404b5565727f8b98a8a3998a7d7064574a3d31261a0e020000000000000000000916222f3c4955626f7c8895a2afa79a8d8074675a4d412e23170c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000071824313e4b5764717e8a97a7b1a79a8e8174655b5044372b211b171a1d242b3844505b6673808d9aacb6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d505b656c78818e949ea6a09691837a6d685e564c433a31281f160d030000000000000000000000020f1a26313b4754606a74818e96a0a9a89f9590847d76716e6c656b696e71757c838e939ea6a9a0968d8073695f5347392e23180c00000c1825313d48535d656866615e56544f4745403937312c28231c1a140f0b060000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336292423201c171008000000000000000000000000000916222f3c4955626f7c88959d9c9b9a98979695949992919095a0aca399929091929994969798999a9b9c9d94877a6e6154473b2e21140800030f1b27333f49535e696f7c8692999c9790837a6d666d72797f83878b8d8f919292939292918f8d8a87837f7a736d676059514940372e241b0f0600000000000000000000000000000000000000000000000000000000000007121d27303b454f59636d75818f95a0aaa29891847a6d655b50443d33291e150b00000000000000000000000000000000131f2c3946525f6c7985929facb8b8b0aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8b9ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000c18232e3b4855626e7b8896a1ab9a8d817467574d42372b1e12050000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a3f34281c1003000004101d2935404b556a7683909da9b4aa95887b6e6255483b2f22150800000814212e3b4754616e7b8795a0acab9e9184786c6053463e332b2722252a2f35404a54606c7884919eabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d49535b666d78828f949fa6a09590837a6d685d564c433a31281f150c030000000000000000000006121f2b37434e58626f7c89939da8aca09690837a706b6561605b575e61646a6f78818e949faaa89f92867b6e62554b4034281c1004000814202c37414b53595b5954524c48433d39352f2b261f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433633302f2c28211a11080000000000000000000000000916222f3c4955626f7c8891908f8e8d8c8b8a898887868583909daa9f92878385868788898a8b8c8d8e8f9091877a6e6154473b2e21140800000b17222d38414d57606a707e87939fa0958f82786e787f858b9095979a9c9d9f9f9f9f9e9d9c9a9795908c868079706b625b514940362c21180e030000000000000000000000000000000000000000000000000000000000000b151e29333d47515b606d79839198a2aaa0968f82776c60594f453b30271d1207000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714212e3a47535f6a7884919eaa9e918477695f53463a2d2114060000000000000000000916222f3c4955626f7c8895a2afaa9d908377665c5044382c1f1206000006131f2c3845515d677885919eabaea298877a6d6154473a2e21140700000714202d3a46525e697784909dabada197897d70635a50453d37332d3136394045515c66717d8a96a1adb9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d414a545c666d79828f949fa7a09590837a6d685d554b433931271e150c030000000000000000000814212e3a47535f6a76828f9ca5afa49a91847a6d6860595553504d5254585f666d78828f98a3aea3998d8074675c5145382c1f130600040f1a252f3941484d4e4c4746413a38322c29241d1a15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433e3f3d3c38332c231a110800000000000000000000000915222f3c4855626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6e6154473b2e211408000006111b262f3b454e58616c727f8b929d9f948e817b838c92979d9fa7a8a09e9c9b9a9b9c9d9fa4a7a09d98928d847d726d635b51483e332a201509000000000000000000000000000000000000000000000000000000000000030c17212b353f45515d676e7c86929fa4a89e948c7f736b60574d43392e231810070000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939393939393939393939393959ca6b1ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000000000006121f2b37434e586774818e9aaba096887b6e6155483b2e23170c0000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facab9f928578685e5246392d201307000005111e2a36424d5666737f8c99a3afa99c8f82766c61574f46443f414142464b515a606d7883919da8b0b8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40424a545c676d79829095a0a7a09590837a6d675d554b433930271e150c0300000000000000000815222f3b4855626e7b88949fabac9f93877d6f685d564f4846444246484e545c666e7b86929facab9f9285796d6053463a2d201307000009131d272f373d40423f3a3936302c27201d18120f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f464a4c4a48443e352c231a1108000000000000000000000815212e3b47535f6a6f7877767574737271706f6e6d676e7b8894a1a39886796c6c6d6e6f7071727374757677796e685e5246392d2014070000000a141d29333c464f59626d74808d939e9d938e8690959ea2a8a19e9896918f8e8d8e8f91939a9d9fa7a29f9691877f736d635a50453c31261a0e05000000000000000000000000000000000000000000000000000000000000050f19232935414b555f6a717e8a929da6a69f93877d70695e554b40342822190e0400000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868686868686868686868686868a95a1adac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000020f1a26313e4a5764717d8a99a4a8988b7e7265544a3f34281c100300000000000000000916222f3c4955626f7c8895a2afaea398887c6f6255493c31251a0d06030615222f3c4855626f7c889aa4afaa9d9083776a564c4135291d11050000020e1925303b4854616e7b87929fabab9f948a7d706a60595350494e4e4d53555d606c73808c959c9ea6b0afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4038424b555d676d7a839095a0a79f959082796d675d554b433930271e150c0200000000000006121f2b37434e586774808d9aa6b0a89b8e82756b60564c443d3937363a3c424a545f6975818e9baba7a2978a7d7064574a3d3124170a0000020b151d252c313435332e2d2a251e1b16100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f51575957554f473e352c231a110800000000000000000006121f2b37434e585f626c6b6a696867656463626160626f7b8895a2aa93867a6d606061636465666768696a6b6c615e564c41362a1e1105000000020b17212b343e47515b606c78818f959f9d999299a0a7a49f96918b8884828181818284878b90959ea2a8a199928c7f736c61574e42372b22170b00000000000000000000000000000000000000000000000000000000000000071118242f3a434e58616c73808d949fa8a49992857b6e675c51453f342b20160b02000000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797979797979797979797979788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000a14212e3a4754616d7a86939fa89b8f8275665c5044382c1f120600000000000000000916222f3c4955626f7c8895a2afb4aa988b7f7265574d42362a1f161210121c2834404a5465717e8b98acb6a79b8e8174685b4e413025190d010000000914202d3a46525e6975818e99a3afa69e92857c6f6b62605b535a5b575e61676d737e8893948f949eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403039434b555d686d7a839096a0a79f959082796d675d554b423930261e140b0200000000000815212e3b47535f6a7884919eabaca096897c6f62594f443a322d2b2a2d3038424d5763707d89999b9a99988d8073665a4d4033271a0d000000030b131a202527282621201d19130f0a04010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c515b63666361594f473e352c231a11080000000000000000030f1b26323c464e53555f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c443b3025190d0100000000050f19222c353f44505b666d79839096a1a39fa3aba49a938c847f7b777675747475777a7e838a9297a1a8a39f918a7e716a5f53473e33281c10040000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78828f96a1aba1979083796d605a50463c32281d140a000000000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000713202d3946525d687683909da99f9285796d6053463a2d20130800000000000000000916222f3c4955626f7c8895a2afb6a99c8f8376695e53463c3128201f1c1f232c3844515c6675818e9ba8b3a9988b7f7265584c3f322519080000000005121e2a36424d57626e7c87929fa7ada19791857d746f6c6568676869696e7279808893958f828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40333039434c565e686e7a849196a1a79f948f82796d675c544b423830261d140a00000000000915222f3c4855626f7c8896a1adaa9e9184776a6054473d3228201f1e2026303c4753606d79868f8e8d8c8b8b8276695c504336291d100000000002090f14181b1b191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c5b636d72706b61594f473e352c231a110800000000000000000a15202a343c4347485251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524746413b32291e140800000000000007101a2328333f4a545d676e7a84919eabacafa49a93888079726e696968676869686d71767e859196a1aaa39f92867c6e625a5044392d20150a00000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505c666d7a849199a3a99f958e81746c62584e443a2f261c11060000000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060606060606060606060606060606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000005111d2935414c566673808c99aaa298897c6f6356493c2f24190d01000000000000000916222f3c4955626f7c8895a2afb9ac9f93877b6e61584e433a312d2c282b2e343f4953606d7985929eabada197887c6f6255493c2f22160900000000020e1a25303b47535f6a73808d95a0a8a9a1979188817c797674747476787b7f848d939890837e8a97a3afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403328313a434c565e686e7b849197a1a69f948f82796d665c544a42382f261c1106000000000c1925323f4c5865727f8b98a8b2a79a8d807467584e43352b20161212151f2c3845515c677481828180807f7e7d7063564a3d3023170a00000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958636d727f7d706b61594f473e352c231a110800000000000000040e18222a32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041424344463b3936302920170d0200000000000000081117222d38424b555e6873808c99a6b3ac9f93887e736d67615f575b5a5b565e61656c717b849198a2aea2988f82766c6155493c32271b0f0300000000000000000000000000000000000000000000000000000000000000040d182128343f4a545e686f7c87929fa5a79d938b7e716a60564c42382d22170f0600000000000000000000131f2c3946525f6c7985929facada093877a6d605453535353535353535353535353535353535353535353535353606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000010d1924303c4956636f7c8998a2aa998c807366564c4135291d1104000000000000000916222f3c4955626f7c8895a2afbbafa4998d80746a5f554c433d3a383438393f44505b65717d8a97a2adab9e9285786c605346392d201306000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284878c91969992867c7d8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332628313a444c565e696e7b859197a1a69f948f82786d665c544a42382d22170b000000030f1b27333f49536875818e9ba8b4aa978a7d7064574a3d3224190d0505101c2934404b55646f74757474737271706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a727f8c867d706b61594f473e352c231a11080000000000000006101820262b2e2f3938373635343231313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392e2d2a251e170e0500000000000000000006111c28343f4a54606d7a85929eabb7aa9d91847a6d665d55534d4e4e4e4c52545a61696f7c86929fa8aa9f948a7d7064584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000060f17232e38424c56606a727f8b939da7a59f92867c6f685e544a3f332821180d03000000000000000000131f2c3946525f6c7985929facada093877a6d605447464646464646464646464646464646464646464646464653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e0200000000000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000916222f3c4955626f7c8895a2afb4aba39f92877c6e675d554f4846443f44464a5059606c7883909da9b1a79a8e8174655b5044372b1f12050000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877e717e8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261f28323b444d575f696f7c859298a2a69e948f81786d665c544a3f33281c0f03000005121f2b3744505b657784909daaaea298877b6e6154483b2e21150800000c18232f3943535d64686968676665646360594f44382c2014070000000000000000000000000000000000000000000406071013131313131310100d0a050000000003060809121313131313130d0c0a0702000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f827669626e7b869292877d706b61594f473e352c231a110800000000000000060e151b1f21222c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201e19140d050000000000000000000006121f2b3844505c66727f8c97a1adb8aca0968f81786c605b514842414141464750575f6a727f8c96a1ada69d9083766a6054473b2e22150900000000000000000000000000000000000000000101010101010101010101010006111c26303a444e58626d74818e95a0a9a39891847a6d665b50443e332a1f150b010000000000000000131f2c3946525f6c7985929facada093877a6d6054473a39393939393939393939393939393939393939393a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d211409000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760595553504a5053545c606b727f8b959fabaca095897c6f6353493f33271b0f030000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9e9f9d9590867e70717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403326162029323b454d575f6a6f7c869298939393938e81786d665b5044382b1f120600000613202d394653606c7985929facab9f928578695e52463a2d201407000007121d2731414b53595b5c5b5a59585856544f473d33271c100400000000000000000000000000000000000001070c1013141d2020202020201d1c1a16110a03040a0f1215151f2020202020201a1916130d07000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000060606060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a707e869292877d706b61594f473e352c231a0e0400000000000000040a0f1215151f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1414110d080200000000000000000000000713202d3a4653606d7985919ea9b3b2aca89e938d80746d625a50463d3336393e454e58606d7984919eabab9f95887c6f6255493c31251a0e02000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0a141e29323d46515b606d79839097a1aaa1968f82786c60594f453c31271d12070000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e020000000000000916222f3c4955626f7c8895a2afac9f928692958f827a706b6562605c545b6062666d727d86929fa7b0a69d9083776b605441382d22170b00000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908a837c706c717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a172029333c454e58606a6f7d868686868686868681796c605346392d20130600000714212e3a4754616d7a8798a2aeaa9d9084776a574d42362a1e12050000010b151f2f3941484c4e4f4e4d4d4c4b4a48443d352b21160b000000000000000000000000000000000000030b12181d1f202a2d2d2d2d2d2d2a2926221c150d0e151b1f21222c2d2d2d2d2d2d2625231e19120a010000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f0200000000000306060c13131313131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958616c707d869292877d706b61594f473e352c20160c020000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e0f1011130807050100000000000000000000000000091623303c4956636f7c8997a1adb2a8a19ea19d928b7f726c61584e453c322d333c44515c66727f8c99a7b1a79a8d807367574d42362a1e12050000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17202b343f45515c676e7b859299a4a89f948d80736c61574d43392f2418100700000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2120202020202020202020202020202020202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c17232e3b4855616e7b8896a0ab9a8d817467574d42362a1e12050000000000000916222f3c4955626f7c8895a2afa6998c7f8c94948f847d76726f6d666b666c6e72787f879298a3aea99f948a7e7164594f442f261b1106000000000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0e17212a333c464e58606b6f7979797979797979756c665b5044382b1f120600000815222f3b4855626e7b8895aab4a99c8f8276695c4f4330251a0e02000000030d1d262f363c4041424141403f3e3d3c38332b231a0f050000000000000000000000000000000000030d151d24292c2d363939393939393736322d271f161820262b2e2f3939393939393933322f2a241c130a0000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000060b0f12131920202020201b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276696464646b707d859292867d706b61594f473d32281e130800000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b02030405060000000000000000000000000000000005111d2935414c566773808d9aa9b2a8a0969196a19f93877e706a60574d443a312834404a54616e7b8795a0acaa9e918477695e53463a2d211407000000000000000000000000050c13191d2021272727272727272727272727272727272727272934404b555e69707d87939fa6a69f93887d70695f554b40352922190e05000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313131313131313131313202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000614212d3a46535f697784919eaa9e918477695f53463a2d2114060000000000000916222f3c4955626f7c8895a2afa396897d828f97969189837f7b79787778797b7f848b9299a3aaaaa2978f82766c6155473d321d140a000000000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0f18212a343c464f5960636c6c6c6c6c6c6c6c68605b544a3f33281c0f030000091623303c4956636f7c8996a2afa89b8e8275685b4f4235281c0900000000000b141d252b303335363534333231302f2c27211a11080000000000000000000000000000000000020c151f272f35383a4346464646464643423e3831281f222a31373a3c45464646464646403f3b352e251c120700000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f0200020a11171c1f20262c2d2d2d2c202734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276717171717171717c859292867d706b61594f443a3024190d01000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000713202d3946525d687784919daaaca09691849197a19992867c6f695f564c43392f2e3946535e697784919daaaca096877b6e6154483b2e2115080000000000000000000000050e171e252a2d2e34343434343434343434343434343434343434342f39434d57606b737f8c939ea8a49a92857b6e675d51453f342b20170c030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606060606060606060713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e09020000000000000000000000000000000000000005121e2a36424d576774818d9aaba096887b6e6155483b2e23170b0000000000000916222f3c4955626f7c8895a2afa3968a7d7b8592999e95908b888685848486888c91959fa3abaaa29892857b6e615a5045352b210b0200000000000000000000030d172129333b434b51586062686e71747678797978787674726e6964605c5464717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d060f18222b343d474f54565f606060606060605b53504a42382d22170b0000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e0100000000020b131a202427282928272625252322201c160f080000000000000000000000000000000000000a141e27313940454750535353535353504e4a433a31212a343c434748525353535353534d4b4740372e24190d0200000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5b60666c6c6c6c6c6a5c544a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f00060b141c22282b2d333939393939382b34414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f90837e7d7d7d7d7d7d7d7e7f869392867d706b61564c4135291d1105000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acaa9e91847b859298a29892857b6e685e554b42382d36424d576774818d9aa7b2a8978a7e7164574b3e3124180b00000000000000000000020c1720293036393a4040404040404040404040404040404040404040404040454f59606c77828f96a0aaa2979083796d605b51463d32291e150a0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3a8988b7e7265544a3f34281c100300000000000916222f3c4955626f7c8895a2afa4978a7d717d8792989f9d9899929191919298989da0a8aba79f9892867d70695f53483e3323190f000000000000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865615f5753505864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00061019222b353d43484952535353535353534e46443f382f261c11060000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e01000000000001090f14181a1b1c1b1a1a1918171614100b0500000000000000000000000000000000000006111c263039434b51535d6060606060605d5b554d433829333c464e53555f6060606060605957524940352a1e1307000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051575f666c72797979797975665c504439352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e090f181d262d3338393f4646464646453834404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f95908a8a8a8a8a8a8a8a8a8c93999892867d70685d5246392d201307000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2a89b8e81757c869299a19791847a6d675c544a3f33313e4b5865717e8b98a4b1a6998d8073665a4d4033271a060000000000000000000008131e29323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d505b656d7a849198a2a9a0958e81756d62594f443b30261c110600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000000000000000000000914212d3a4754606d7a86929fa89b8f8275665c5044382b1f120600000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959d9fa39f9e9e9e9fa3aaa9a8a79f9d9590867d706b60574d42362c22110700000000000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534d464b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000071019232b32383b3c4646464646464646423938332d261d140a000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e010000000000000003070909131211100f0e0d0a09070400000000000000000000000000000000000000091317232e38424b555d60696c6c6c6c6c6c6a665f554a3e323b454e585f626c6c6c6c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e444d525b62696e787f8686868687796d6053463a2d241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180d1419212a2f383f44464c535353535352443f3848535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f9393939393939393939393979fa4a39892857a6d6154473a2e211407000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a6998c7f73707e87939fa0969083796d665b50443f363c4956636f7c8996abb5a89c8f8275695c4f422e23170b000000000000000000010d1925303a444c52545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535d686f7c86929fa4a79e938b7f726b60564c42382e23170c00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000000000000000000000000000613202c3945515d677683909ca99f9285796d6053463a2d20130800000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838a9095989b9d9e9f9f9f9e9d9b9895908a837b706b60594f453b31241a10000000000000000000000000000000050d161d242932373b4146474b4e505252535252504e4c4846423e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000007101921272c2f303939393939393939352d2b28221c140b02000000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e010000000000040a0f131516201f1e1d1c1b1a171614100b050000000000000000000000000000000009121b2528343f4a545d676d767979797979797671665b4e423b444d575f6a6f78797979797979736d63574b3f3225190c000000000000000000000000000000000000000000050b1014191e202429323a414650565e616d727b828c929992877e71665c5044382b1f130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b41372c200e171f252a333b424a5053595f6060605f5e504a42414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828686868686868686868686868b93999992877e70685d5246392d20130700000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e0100000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b1a4978a7e716c727f8b929d9f958f81786c605b51483e3b4754616e7a8799a4afaa9d9084776a544a3f34281c1003000000000000000005111d2a36414c565e6167676767676767676767676767676767676767676767676767676767676a717e8a929daba59f92877d6f685e544a3f34281c1003000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000004111d2935414c5566737f8c99a9a297897c6f6356493c2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192929291908e8b88837e766e6960594f473d33291f120800000000000000000000000000000000040c131820272b3036393b3e4143454646454543413f3b3a363e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000070f161b1f22232c2d2d2d2d2d2d2d28201f1c17110a020000000000091623303c4956636f7c8996a2afa79b8e8174685b4e4135281b060000000000070f161b1f22232c2b2a292827262322201c160f08000000000000000000000000000008111b242d373f44505c666d798286868686868683766a5d5043434c565f696f7c85868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c100100000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a19202930363f454d545b60666c6c6c6c6c6a5c544a3f41484c4e535353535353534b49453e362d22170c00000915202b353f474e5253535353535359636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b686157535353534e4c4841382f251a0f03000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000f1c2835414e5a6670767979797979797979797979797e869392877e706c61564c4135291d1105000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d0000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8afa396897c70636d74808d939e9e938d80746d625a50463d4653606c7986939facab9e928578665c5044382b1f120600000000000000000713202d3946525e686d7373737373737373737373737373737373737373737373737373737373737374808d99a3aea39991847a6e665c5044382c1f1206000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000000000000000000010d19242f3c4956626f7c8997a2a9998c807366564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7e8183858586858583817e7b76716c615f574f473d352b21180d00000000000000000000000000000000000001070d151b1e252a2d2e31353738393939383735322e2d313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000040a0f1315161f202020202020201b13120f0b06000000000000000915222f3c4855626f7b8895aab4a89b8f8275685c4f422d22170b0000000007101921272c2f3039383736353433302f2c27211a110800000000000000000000000007101a232d363f49525c606d78828f94939393938c807366594d434c565e686e7b85919793939992877d706356493d3023160a00000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b00000000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d1e2529323b424651575f666c72797979797975665c5044383c4041464646464646463e3d39342d241b11060000040f19242d353d42454646464646525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5046464641403c362f261d130800000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c717e879392877e716c615a50443a3024190d01000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9aea295887b6f62606c78818f959f9d928b7f726c61584e4544505b667885929fabac9f9386796d6053463a2d20130700000000000000000714212e3a4754616d7a80808080808080808080808080808080808080808080808080808080808080808086929facaba1969082786d6053463a2d201307000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a1005000000000000000000000000000000000813202d394653606c7985929ea99d908376685d5245392c201306000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678787979787675726e6964615a534d453d352b23190f060000000000000000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a28252225313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000307090913131313131313130f0606030000000000000000000714212e3a4754616d7a8798a2aea99c8f837669544a3f33281c0f030000040f19222b32383b3c464544434241403d3c38332b231a0f0500000000000000000000060f19222c353e48515b636e74818e949ea69e948e81746e63574b4b555d686e7a849197a1a49f93877e716b6054483b2f221609000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c11060000000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312c2518202830353e444d525b62696e787f8686868687796d6053463a2d33343939393939393931302d29221b12090000000008121b242b313638393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f524539393433302b251d140b0100000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000915212c38424c545a5c6060606060605a626c717e879392877e716c615a50483e32281e130800000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f1408000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea194877b6e615b666d79839096a09f93877e706a60574d444a546b7884919eabafa49a867a6d6053473a2d20140700000000000000000815222f3b4855626e7b888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3aeb2a99f94897d7063564a3d3023170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000000000000000000000000000006121f2b3844505b6675828e9ba89f92867a6d6054473a2d211409000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6865615f57555046423b332b231a1108000000000000000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000000000000000000606060606060606020000000000000000000000000613202d394653606c7985929facaa9e918477665b5044382b1f120600000a16212b343d434849535251504f4e4d4a48443d352b21160b000000000000000000050f18222b343e47505a626d73808d939da69f948f82786d605c524a545c676d7a839096a0a49c918b7f726c61594f44382c201307000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201d2429323a414650565e616d727b828c929992877e71665c5044382b27272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d282724201a130b020000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110005101b26303a42494e4f535353534e58626c717e879393877e716c615a50483e362c20160c02000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e03000000000000000000000000000000000000000004111d2a3744505d6a7783909daaada194877a6e61545d676d7a849197a19992867c6f695f564c515e6b7784919eaab6a094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bbb0a6968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000000030f1c28333f4a5465717e8b98a7a3998a7d7064574a3d31261a0e020000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f5f5f5e5d5b5855534d49453e36312a211a11080000000000000000000000000000000000000000000000000000020507080b0e101213131212100e0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daaac9f9285796c605346392d20130600030f1b27323d464f54565f5e5d5c5b5a5956544f473d33271c100400000000000000040e17212a343d464f59616c727f8c929ca5a0959082796d665c5044505c666d79829095a0a59d928c7f736d625a50473d32271b100400000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c0200000000000000000000000000000000000000000000000000000000060c11151718202020202020201b1b191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c1b20202020202020181715110c060000000000000000080f151a1d1f202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c30231b1a18140f08010000000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000a141e2830383d414346464647535f6a717e879393877e716c615a50483e362c231a0e04000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d130800000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada094877a6d6154555e686e7b859298a29892857b6e685e554b5e6a7784919daaada194877a6e6154473b2e21140800000000000000000815222f3b4855626e7b8895a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7acaeb5acacaca3968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000000000b17222d3b4854616e7b8795a0ab9a8d817467574d42362a1e12050000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484b4e505252535252504e4b4847423c39332a261f180f0800000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba8aea398887b6e6255483b2d22170b0407131f2c38434f5960636c6b6a696867666360594f44382c201407000000000000040d162029333c464e58616b717e88939fa4a19690837a6d675d544a525c606d78818f949fa69e938d80746d635b51483e352b21160b000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b131313131313130b0a0805000000000000000000000004090e11121315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d20140d0b08030000000000000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110000020c161e262c32353639393c4855626f7b869393887e716c615a50483e362c241a11080000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada194877a6e61544c565f696f7c869299a19791847a6d675c545e6b7784919eaaada094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000000000614202d3a46525e697784919daa9e918477695f53463a2d2114060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e363a3b3f4143454546464543423f3b3a37312d28221a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a8b2aa978a7e7164544a3f33281b13101014222f3b4854606b6f79787776757473706b6054483c2f2216090000000000030c161f28323b454e58606a707d87929aa4a19791847b6e685d554b515b636e74818e939ea69e948e81776c605b51493f362c23190f04000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000606060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060606000000000000000000000000000000000001040605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000000040c141b212528292d2e3a47535f6a73808c887e716c625a50483e362c241a120800000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaaea194877b6e6154484d57606a707e87939fa0969082796d665b5e6b7884919eabb4aa93877a6d6054473a2d21140700000000000000000815222f3b4855626e7b88939393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b0000000000000000000000000000000005121e2a36424d576774808d9aaaa096887b6e6155483b2e23170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735322e2d2b261f1c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8896a1ada79a8e8174665b5044382d241f1c1d1f27303c4956636f7d868584838281807d7063564a3d3023170a00000000020b151e28313a444d575f6a6f7c869299a3a29892857b6e695e564c505a626d73808d939da59f948f82786d655b504940372d241a110700000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000020a1015191c1c1f2b37434e58636d73807e716c625a50483e362c241a1208000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e0801000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea295887b6f625548454e58616c727f8c929d9f948e81786c605b657885929eabaea29886796d6053463a2d20130700000000000000000815222f3b4855626e7b8686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a000000131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000000000000000000000020e1a25303d4a5763707d8a98a3a8988b7e7265544a3f34281c100300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2c2c2b2a282522211e1a15110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabab9e9185786c6053493f352f2c28292c2f39424f5966727f8c91908f8e8d8b7e7265584b3f3225180c000000000a141d273039434c565e696e7c859298a2a39992867c6f695f564d4f59626c727f8c929ca5a0959082796d665c53493f372e251b12080000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c02000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000000005090d0f0f1a26313c46525b646e73716d625a50483e362d241a120800000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b080300000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8afa296897c6f6356493d46505a626d74808d939e9e938d80736d606c7986929facab9f928578665c5044382c1f120600000000000000000814212e3a47535f6a76797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f231609000000131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000000000000000000000000000000000914202d3a4753606d7a86929fa89b8f8275665c5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518181b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f221609000714212d3a4754606d7a8793939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa6ada1978a7d70655b5045413a383435393b424b54606b7783909d9d9c9b95887b6e6155483b2e22150800000006111b262f39424b555e686e7b849197a2a49a92877d706a60574d4f59616c717e88939fa4a19690837a6d675d544a41382d251c1309000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b110800000000000000000000000000020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000a15202a344049525c646765625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3e48515b606c78818f959f9d928b7f726c6d7a8799a3afaa9e9184776b544a3f34281c1003000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000131f2c3946525f6c7986929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d0000000000000000000916232f3c4956626f7c89959f9f9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000000000006131f2c3945515d6776828f9ca99f9285796d6053463a2d20130800000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101212131312100f0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f221609000714212d3a4754606d7a86868686868686807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855626e7b88949eaca99d9083786c605a524c4645404045474c545c66707d8995a0aaa99d918477695f53463a2d2114070000000b17222d38414a545d676d7a839196a1a49f93887e716b60584e4e58606b707e87929aa4a19791847b6e685d554b42392f261b130a00000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100000000000000000000030e18222e37404a52585a585650483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000010507071313131313131313080705020000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a5998c7f7266594c3f363f44505b666d79839096a09f93877e706f7c8995abb5a99c8f8376695c50432e23170c000000000000000000020e1a26313c454e535560606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c1004000000131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f060000000000000000000916232f3c4956626f7c89939393939386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000004101d2935404b5566727f8c99a9a297897c6f6356493c2f24190d01000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000713202c3945525d687679797979797979736d63574b3f3225190c000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a76828f9aa4ab9f958c7f726c605d5653514b4b5153565e666d7983909da7ada2978b7f7265574d42372b1e12050000030f1b27333f49535c666d79839095a0a59c928b7f726c61594f4d575f6a6f7d869299a3a29892857b6e695e564c433930271d140a010000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c13090000000000000000000000000000000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000006101c252e3840474c4d4b4a453f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e0902000000000000000000000000000000000a1724313d4a5764707d8a97a9b2a89b8e817568564c4136333f4a545d676d7a849197a19992867c717e8a97a4b1a79a8e8174675b4e4134281b06000000000000000000000915202a333c4247485353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b00000000121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300131f2c3946525f6c7986868686868686868681756c61554b40342b1e150a000000000000000000000916232f3c4956626f7c86868686868686796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000000000000000000000000000c18242f3c4955626f7c8897a1a9998c807366564c4135291d1104000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a0000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa8a79f93887e746d6863605c54555d6063686e78818e95a0aca69f9285796d6053473c31261a0e02000005121f2b3744505b656d78828f959fa59d938c80736d625a504c565f696f7c859298a3a39892867c6f695f564d443a31271e150b020000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b1209000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e110000000000000000000000000a131c262e363c3f403e3d3a342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000815222e3b4855616e7b8896a1adaa9d908477685e5246392d38424b555e686e7b859298a29892857b808d9aa6b4aa988b7f7265584c3f3225190c00000000000000000000030e18212a31373a3b4646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a100500000000101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200121f2b3844515d6974797979797979797979756f65594f433a2f22190c03000000000000000000000815222e3b4754606a6f79797979797979766c5f5346392d20130013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000000000000000000000000000713202d394653606c7885919ea99c908376685d5245392c201306000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f130600010d19242f3a444c525f606060606060605957524940352a1e130700000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754606a74818e96a0a9a49a9387807a74706d666a6a676d70747a828e939ea7a89f948b7e72675d5145392a1f140900000815212d3945505a606c77818e949fa69e938e81746e635b5146525e686e7b859197a2a39992867d706a5f574d443b32281f150c030000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b13090000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e11000000000000000000000000010b141c242b30333432312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e39393939393939392e2d2a251f170f0500000000000000000000000000000714212d3a46535f697884919eabac9f93877a6d6154473c322f39434c565f696f7d86929aa197918483909daaaea298897c6f6356493c302316090000000000000000000000060f1820262b2e2f393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a110800000000000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f00101c2935414d5862696c6c6c6c6c6c6c6c6c68655d53473e31281d1007000000000000000000000006131f2b38434e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000000000000000000000000000000005121f2b3744505b6575818e9bac9f92867a6d6054473a2d211407000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f03000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d7a849197a2a9a499938d85807d79787777787a7c81868f949ea5a9a1969082776c60554b403529180e0300000a1724303d4956626c74808d939ea69f948f81786d605c52494754616e7a849197a1a49a92877e706b60584e453c322920160d0300000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100000000000000000000000000020b12191f2326272524211d181109000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036394646464646464646463b3a36302921170d020000000000000000000000000005121e2a36424d576875818e9baaafa49a8b7e7164584e43372b313a444d57606b717e88939fa096919095a0abac9f9285796d6053463a2d201307000000000000000000000000060e151a1e21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c16100800000000000008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a000d1925303b4650585d5f60606060606060605b59534b42352c1f160c000000000000000000000000030f1b27323d464e5456606060606060605f5a52493e33271b0f00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000000000000030f1b27333f495364717e8a9aa4a3998a7d7064574a3d3124170a000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c45515d676e7c859297a0a7a49f97928d89868584848586898d92989fa6a79f9791847b6e655b50433a2f2418060000000b1825313e4b5864717e8b929da5a0958f82796d665c504a43505d6a76839096a0a99f93887e716c61594f463c332a20170e0400000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c13090100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000001080e1317191a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000020e1a26313e4a5764717e8a98a2aeac9c8f82766a5f53473f352f323c454f59616c727f8c929da09d9da0a7b1aa9c8f8275665c5145382c1f13060000000000000000000000000003090e121415202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b10050008141f2a343e464d515253535353535353534f4d48423930231a0d04000000000000000000000000000a16202b343d43474953535353535353534f4940372c21160a000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000000000000000b17222d3a4754616d7a87939393938d8174675a4e4134271b0e000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e0400000000040d161e24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000a15202935414c555f6a6f7c8590959fa3a9a19e9a96979291909192999a9fa2aaa29f9590857b6e695e53493f31281d13070000000d1a2633404d596673808c99a4aa9d91847a6d675c544a3f45525e6b7885919ea8a5998c7f726c625a50473d342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000b1724313e4a5764717e8a93939393939393939393939393939184776a5e5144372b1e110000000000000000000000000000000003070b0d0d0b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c525f60606060606060605f524d453b30251a0e02000000000000000000000000000914202d3a4753606d7985929fabab9f94887c6f625b5145403937333d46505a626d74808d939ea7aaabb1aea2988b7e7164544b4034281c1004000000000000000000000000000000020608081313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c13090000020d18222c343b414446464646464646464642413d3730271e11080000000000000000000000000000040f19222b32383b3c4646464646464646433e372e251b1005000915202b353f474e5253535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000613202d3946525e687783868686868684776b5e5144382b1e11000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b2620181006000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434e58606a6f7b838c92989ea1a9a7a9a29f9d9d9e9fa3aba9a19e98928d837b6e695f574d41382d1f160c010000000d1a2633404d596673808c99a3ac9f92867c6f695f564c4345525e6b7885919ea6a89c8f82786d605c52493f362c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000b1724313e4a5764717e8686868686868686868686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000006131f2c3945515d6774818d99a3afa69c8f82766d625a514b474242414148515b606c78818f959fabb8b4aa9f92857a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000006101a222a3035383939393939393939393534312c251e150c0000000000000000000000000000000007101920272b2e2f393939393939393937332c251c13090000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641403c362f261d1308000000000000000000000000000000000000000005111e2a36414c5667717779797979797772675c4f43372a1d11000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e06000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c464e5860696e7980868d9197999c9d9fa3aaaaa9a19e9c9a97928d8680796e695f574d453b2f261b0d04000000000a1623303d495663707d87929aa4a29891857b6e685e554b424e5b6874818e949fa79e948e81746e635b51483e352b22180f060000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013130f0e0c09040000000000000713202d3946525e6876797979797979797976695e52463a2d2014070000000000000000000000000004101d2935404b55616e7b87929fa9ab9f948b7f726c605d55534d4e4e4e4b51535b666d7983909da9b6aea2988d8073675d5145392c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b1610090100000000000810181f25292b2c2d2d2d2d2d2d2d2d282825201b140c030000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2d2b27211b130a0100000008121b242b31363839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b251d140b010000000000000000000000000000000000000000010d1925303a44555f676a6c6c6c6c6c6b6760564b3f33271b0e0006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a04000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464e575f676d737b8085898c8f919298a3a8a196918f8d8985807b736d675e574d453c33291d140a00000000000916222f3b4854606b717e88939fa4a19791847a6d675d544a4653606d78828f959fa69d938d80736d625a50473d342a21180e050000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c04000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1b1915100902000000000714212e3a4754616d7a86868686868686867b6e6154483b2e21150800000000000000000000000000000c18242f3946535f6974808d96a1aba69f92877e736d67615f575b5a5b555d60636a6f7a83909daab6ab9f92857a6d61554b42382d2217110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a050000000000000000060d14191c1f1f20202020202020201c1b19150f090200000000000000000000000000000000000000040a0f13151620202020202020201e1b16100901000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000008131e2932434d555b5d60606060605e5c564e44392e23170b00030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d454d555d60696e73787c7f828486929fa196898482807d79746e69605c554d453c332a21170b0200000000000713202c38444f59616c727f8c929da5a0969083796d665c5044515c666d79839096a0a59c928b7f726c61594f463c332920170d0400000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c030000000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000000000000000007121d2a36424d57606d7a849199a3aba39992878079736e696968676869676d70757c8490959fabb3ab9e91847a6e675d544a3f3328231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313130f0e0c09040000000000000000000000000000000000000000000000030608091313131313131313120f0a050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a18140f08010000000000000000000000000000000000000000000000020d1720313b434a4f515353535353514f4b443c32281d120600000a15202a343c434749535353535353534b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d0f111213131212100e0c080705020000000000000000000000000000000000000000000000000000000000060f19222b333c434b51565e61666c6f7375777e8a979e9184787673706d66615e56514b433b332a21180f0500000000000003101b27323d47505a626d73808d939ea69f958f82786d605b524a545d676d7a849197a1a49f93887e716b60584e453b32291f160c0300000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393534312c261e150c0200000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000010e1a26313b45525d686f7d879299a3aaa399938d847f7b787675747475777a7d828991969fa7aca6a8a1969083796d665b50443f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000050e1f2931393f4244464646464644433f39322a20160c010000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000000000000000000002080d111314171a1c1e1f1f201f1f1d1b181514120e090400000000000000000000000000000000000000000000000000000000071019212a313940454d52545b60636669707d8a979e9185786b6763605c54524d454039302921180f0600000000000000000b16212b353e48515b606c77818e949fa79e948e81746d635a504b555e686e7b859198a2a49a92877d706a5f574d443a31281e150b02000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464642413d3730271e140900000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e21150800000000000000000000000000000009141f2935414c56606b717e879298a0a8a49f97918c8885838181818283868a8f939da0a8a39f999b9e9f958f81786c605b51483e342b21170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000004090e111213131313131313131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d171f272e33363739393939393837332e2820180e040000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f1112131313131313090907030000000000000000000000000000000000000000050b1013191d20212427292b2b2c2c2c2b2a282522211e1a14100c07010000000000000000000000000000000000000000000000000000070f181f272f353b42464a5053565964707d8a979e9185786b5e5653504a46423b342e271e170f06000000000000000000040f19232c363f44505b656d78828f95a0a69d938c80736c62594f4c565f696f7c869299a3a39992867c6f695f564c433a30271d140a0000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4d49423930261b1004000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000000000000030d19242f3a444f59616c717e8691969fa2a9a19e9997918f8e8d8e8f9092999b9ea5a69f99928d8e939e9e938d80746d625a50463d33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000080f151a1d1f202020202020202020202020202020202020202020202020201f1f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2b2a27231d160e06000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a0400000000000000000000000000000000040a0f171c1e24292c2d3133363738393939383735322e2d2a261f1d18120b060000000000000000000000000000000000000000000000000000060d151d24293036383f44464a5764707d8a979e9185786b5e5246443f38363028231d150c05000000000000000000000007111a2427333f49535c666d79839096a1a59c928b7e716b61584e4d575f6a707d879299a4a29891857b6e685e554b42392f261b11060000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c0500000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c59544b42372c211509000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e2115080000000000000000000000000000000008131e28323d47505a616c717c848c92989d9fa4a9a19e9c9b9a9b9c9d9fa3a9a29f9a94908780818e949f9d928b7f726c61584e453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b29282623201f1d1813110d080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e20202020201e1d1b17120c040000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000000000000000000070f151b22282d3035393a3e404244454646454543413f3b3a36312c29241d17110a0200000000000000000000000000000000000000000000000000030b12181f252a2d33383d4a5764707d8a979e9185786b5e524538342e2a251f18120b0300000000000000000000000000091217222d38414b545d676e7a849197a1a49f92877d706a60574d4e58606b717e87939fa4a19791847a6d675d544a41382d22171209000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000050c11141717202020202020202020202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c68655d54493d3125190c000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800000000000000000000000000000000010c16202b343e48505a616a6f797f858b90939a9a9c9d9e9f9f9f9e9d9c9a9897928d88837c7378828f95a09f93877e706a60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000008121b242b31363839393939393939393939393939393939393939393939393939393837363432302d2c2924201d19130e0902000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131311110e0b0601000000000000000000000003060809131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000009101920272b33393a4145474a4d4f515252535252504e4b4846423b39352f27221b140b050000000000000000000000000000000000000000000000000001070c14191c2228313d4a5764707d8a93939185786b5e52453828231c19140c070000000000000000000000000000000006111b262f39424c555e686e7b859298a2a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f3327241a1007000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000004080a0b1313131313131313131313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a6670767979756f65594d4134281b0e000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000000000000040d19222d363e48505860676d737a7f83878a8d8f90929292929190908e8b8885807c766f6a6d7a8390969a9992867c6f695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100040f19242d353d42454646464646464646464646464646464646464646464646464646454443413f3d3a38352f2c29241e1a140c06000000000000000000000000000008111a21272c2f30393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000000000000020a131b222b32373e44494c5254575a5c5e5e5f5f5f5e5d5b5855534d47454039332d261d170e06000000000000000000000000000000000000000000000000000002090e111724313d4a5764707d8686868684786b5e5245382b17110e09020000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857b6e685e554b505a626d73808d939da69f958f82786d655b50443f362c22190f04000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868175685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000007101b242d363e464e555c60676d72767b7e80828485858685848483817e7c79746f6a625f686e7b848d8d8d8d8d857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000915202b353f474e5253535353535353535353535353535353535353535353535353525251504e4c494745403a39352f2a251f17110a03000000000000000000000005101a232c33383c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000000000000a141c252d343d43475055565d606466696a6b6c6c6c6b6a6865615f5753514b443f382f292018100600000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e06000000000000000000000000000000000000000000020b151e28313b444d57606a707d87929fa3a19791847a6e675d544a515b636e74818e949ea79f948e81776c605b51483e342b21160a0000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000000000000000000000000000000000000010406070a0c0e101112131313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000000000000000000000009121b242d343d434b51555d6065696e717375777879797978777674716f6d66625f58565e696f7c8181818181807f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000e1a26313d4751595e5f60606060606060606060606060606060606060606060605f5f5f5e5c5b595653514b4745413a363028231c150c05000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000009121c262e373f464e545a6164686d7173757778797978787674726e6965605d555049413a322a221810060000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f00000000000000000000000000000000000000000000030c161f29323c454e58616b717e8b919ca4a0969083796d665c5349525c606d78828f959fa69e938d80736d625a50473d32271b0f03000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000000000000000104080d11131417191b1d1e1f1f20201f1e1e1d1b19161413100d0704000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000009121b222b313940454b5154575e616467696a6b6c6c6c6b6a69676562605c54534e4d575f6a6f747474747474726d62564a3d3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d5554524c46423b342e261e170f06000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000000000006101b242e384049515860626c70757a7d808284858586858583817e7b77726d67605b534c443c342a22180e05000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b0000000000000000000000000000000000000000000000040d17202a333d464f59626c737f8c929da5a0958f82786d655b5044505c666d79839095a0a59d928c7f726c61594f43382c1f13070000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000002080d1113191d2021232628292b2c2c2c2c2c2b2b2a28252320201d1813100c0700000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c10040000000000000000000000000000000000000000000910191f272f343a4145474d5254575a5c5d5f5f5f5f5e5d5d5b585553514a4743454e585f6267676767676765625b51463a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797877767472706d6765605d56524d443f38302921180f06000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000008121b242b3136383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e2215090000000000030e18222d36404a525b626a6f767d82868a8d8f919192929291908e8b88847e79716c655e564e463c342a20170c0300000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000000050e18212b343e47505a636d74808d939ea69f948e81776c6053464a545d676d7a839196a1a49f93887e716b6054483b2f221509000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000000000001080d13191d2024292c2d303335363738393939393837363432302d2c29241f1c18120b060000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000070d151d23292f35393b4246474a4d4f51525253525151504e4b4946444039373c464e53555a5a5a5a5a5a585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130013202c3946535f6c798786868686868686868686868686868686868686868686868685858483817f7c7976726d68615e57504a423b332a22180f050000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00040f19242d353d424546464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000000000a15202a343e48525c636d727c838a8f9299999c9d9e9f9f9f9e9d9b9895908b857e776d685f584e463c32291e150a000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c0100000000000000000000000000000000000000000000000000060f19222c353f48515b606c78818f94939393938c7f7366594c424b555d686e7b84919793939a92867c6f6356493c302316090000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000000040c13191e24292c2f35393a3d3f4143444546464645454443413f3d3a39352f2c28231d17110a02000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c1207000000000000000000000000000000000000000000000000030b12181d24292c30363a3b3e40424445464646454443413e3c3a38342e2b343c4347484e4e4e4e4e4e4b4a463f372d23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939399929292918f8e8c8986827e7a746e69605c544d453c342a21170c0200000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000030f1b26313c46505a636e737f8790949c9fa3aba8a5a3a1a1a1a3a5a7a7a09d97928b827a6f6a5f584e443b30261c1106000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f0500000000000000000000000000000000000000000000000000000007101a232d364044505b666d79828686868686868275695c4f42434c565e696f7c858686868686867f7265584c3f3225190c000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000000000000000000070d161e24293035393a4145474a4c4e505152525353525151504e4c494745403a38342e27221b140b060000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000000001070c13181d20252a2d2e313436373839393938373634322f2d2c2823222a31373a3c4141414141413f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9899928f8b86817b736d665e574e463c33291e140a00000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000006121f2b37434e58626c73808b92999fa6aca49f9c989695949596989c9fa4a9a19e948f847c6f6a5f564d42382e23170c0300000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000008111b2428333f4a545c676d767979797979797570655a4d413a444d575f6a6f78797979797979726d62564a3e3124180b00000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000810181f282f353a4145474c525456595b5c5e5f5f5f5f5f5e5e5d5b585653514b46454039332d261d180f0700000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000000000000000000000000000001070d11141a1e20212427292a2c2c2c2c2b2a2a282522201f1c181820262b2e2f34343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8a9a7aba39f9c98928d867f786e695f584e453b30261c1106000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000815212e3a47535f6a717e8b929fa3aba69f9a938f8c89888788898c90939a9ea6a69f9691857c6f685e544a3f34281f1409000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000091217222d38424b555c60696c6c6c6c6c6c69655e54493d323b454e585f626c6c6c6c6c6c6c65625b51463a2e221509000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0000000000000008111a222a313a41454c5254565d60636668696a6b6c6c6c6c6b6a69676563605d5553514b443f382f2a21191107000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000104090e111414171a1c1e1f1f201f1e1e1d1b18161312100c0e151b1f21222727272727272524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a0013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a8a9acaaa29f98928c837b6e6a5f574d42382e23170b010000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000713202c38444f59626f7c86929fa4afa49c948f87827f7c7b7a7b7c7f83878f949fa3a8a19791857a6e665c50443b31261a0e030000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000006111c262f39434b51535d6060606060605c5a544c423729333c464e53555f606060606060585651493f34291e120600000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000007101a242c343c434c51565d6065686d707274767778797979787877767472706d6764605c555049413c332b231910070000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121313131211100e0b0907060400040a0f1215151b1b1b1b1b1b181815120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9196979c9fa3abaaa29f9590847c6e695e544a3f34281d13070000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c798786868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d2014070000000916222f3b4854606b76828f98a2aea49c928c827b7672706e6e6e7072767c828b9299a3a9a1979082786d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139404547505353535353534f4d49423930212a343c434748525353535353534c4a463f372d23180d010000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0000000000040e19222c363e464e555d60686d72767a7d7f8183848585868685848483817f7c7a75706d67605b534e463d352b22190d0400000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000001030405060606050403010000000000000000030608090e0e0e0e0e0e0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284878b8f92999fa7aea79f9691847b6e665c50443a2f24180d0100000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000005111e2a36424d5663707d89949faaa79d928c80766e69656362616263656a6f767f879299a4a99f948c7f73695f53463c31261a0f010000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000000000000000000020b151f272f34383a4346464646464642413d3730271e222a31373a3c454646464646463f3e3a342d251b110600000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000020c16202b343e4850585f676d737a7f8386898c8e8f9192929292929191908e8b8986827d79716c655f584f473d342b20160c01000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c10040013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787a7e828790959da4aea9a1969083786d60554b4135291d110400000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070606060606060606060504020000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d20130700000714202d3a46525e6976828f9ca6aca0958d80736d625f575655545556585f626d727e87939fa6a69f92867b6e61584e43372b1e13080000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000000030d151d23292c2d363939393939393635312c261e151820262b2e2f3939393939393932312e29231b13090000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080000000008131e28323d46505a616a6f7a80868b909399999b9c9d9e9f9f9f9f9e9d9c9a9898928e8a847e786e6a60594f463d32281e1308000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000020608080b0e10121213131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f1111121313131211100e0c0906050300000000000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769686d71767c838d929da5afa89f958c7f72675d5145392c201307000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20141313131313131313131212110f0d0a07060401000000000000000000000000000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d20130700000814212e3b4754616e7b87939e9fa39d9083786d605b534d49484748494e535b626c727f8c949faba3988f82756a5f53473a2f24190d010000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d292825211b140c0e151b1f21222c2d2d2d2d2d2d2524221e1811090100000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000000010d1924303a444e58616c707c848d92989c9fa4a49f9e9c9a9a99999a9a9b9d9fa3a29f9b96918b837c706b60584e443a2f24190d020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000104090e121415181b1d1e1f20201f1e1d1a181514120e090401000000000000000000000000000000000000000000000000000000000000000105080e11141417191c1d1e1f20201f1f1e1c1b181513120f0b060000000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565d60646a6f78808d939eaab1a79e92857a6d6054473a2f24180d010004101c2834404b545c606161616161616161616161616161616161616161616161616161616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20202020202020202020201f1f1e1c1a171413110d08040000000000000000000000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d20130700000c1926323f4c5965727f8c8f91929996897d70665c5047423d3b3b3b3d4347515a606c77828f99a3aa9f93877c6f62564c4135291d1104000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c020000000000000000000000000000000000000001070c1013141d2020202020201c1b1915100902030a0f1215151f202020202020191815120d06000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000005111d2935414c56606a707e8691969fa2a49f9b9993918f8e8d8d8c8d8d8f9092989a9fa2a19e9590867d706a60564c4135291e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000001080d11151a1e212225282a2b2c2c2c2b2b2a272421211e1a14100d070100000000000000000000000000000000000000000000000000000002080d1114191e20212426292a2b2c2c2d2c2c2b29272522201f1b17110f0a040000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4c5254585f666c78818e98a2aeada2978b7e7265554b4035291d100400000c18232e39424b51535454545454545454545454545454545454585c5c5c5c5c58545454545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a28262421201d1913100c07000000000000000000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d20130700000a1723303d4a5663707d80828486888a84776b60544a3f37312f2e2f31373f44505b656e7b87929faca49a8e8174685d5245392c2013080000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000000000000000000000000000000000000000000040607101313131313130f0f0d09040000000003060809121313131313130c0b0906010000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000713202d3946525d686f7c869298a0a7a099938f8a868482818080808081828486898d92989da59f9892867c6f685d52453a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000000000000000000000000000000070c13191d20262b2e2f3234363839393938373634312e2d2a25201d18120c0400000000000000000000000000000000000000000000000002090e13191e20252a2d2e30333537383839393938373634322f2d2b27221b1b16100b04000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f40414145474e545b666d7a85929fabb3a99c908376675d5145392c201306000007121d2730394045464747474747474747474747474747505a6264686868686865625b5147474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312d2c29241f1c18120c060000000000000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d20130700000916222f3c4854606b70737577797b7d7d7063594f42382e26222122262b333f49535f6974818e9aa6ac9f92867a6d6054473a2f24190d010000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000005121e2a36424d57616d7a859298a3a69f959087827d7a77767474737373747577797d80868e929ba3a29891847a6d60564c4135291d110400000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000030b12181e24292c31373a3b3e414345454646454443413e3b3a36312c29241d160d0802000000000000000000000000000000000000000000070c141a1e252a2d3036393b3d4042444445464646454443413f3c3937332d2b27201b160d070100000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b05000000000013202c3946535f6c7986929facada093867a6d6053473a3232323232323232323233332f35393c424a545e68737f8c99a9b2ac9f9286796d6053473a2d2014070000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b4956626c717575757575726d62564a3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403d3a39352f2c28231d17110a030000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d20130700000714202c38444f5960636669666d6f71706b6054473d30262c2c2c2b2a222d38414d57626e7b88949faba3988b7e7265554c4135291d1104000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900000000000002070a0c0d131313131313120908060300000000060b0e10111313131313130f07060300000000000000000000000000000000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000714212d3a46535f6974808d97a1a99f948f837c75706d686967676666676768666d70747a818b919ba5a1968d8074685d5245392c20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e2115080000000000000000000000000000000000000000060c151d23282f35393c4247484b4e50515253535251504d4b4846423b39352f281f19130c04000000000000000000000000000000000000030b12181f252a3036393b4146474a4c4f50515253535252514f4e4b4846443f3837322c272118130c04000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252525262724292c2f38424c56626f7b8896a1adaea399897c6f6256493c2f231609000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e313e4b5864717e82828282827f7265584c3f322e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252514f4d4a4745413a38342e28231c150c0700000000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000004101c27333d474f54565a545c6062646360594f44353638393939383734312f3c47535f6a76838f9ca9aa9c908376675d5145392c20130600000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0000000000070d1316191a2020202020201f1515120f0a04040b11171a1d1e2020202020201c1312100b060000000000000000000000000000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000815222e3b4855616e7b86929fa9a1978f82796e6a64615d565b5a5a595a5a545c6063686d747f8b939ea89f92867a6d6054473a2d21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000000000000000000000000000000000810181e272e343a4145474d5355585b5d5e5f5f5f5e5e5d5a5754534d474540393129251e160e0500000000000000000000000000000000050c151c232830363a4146474d525457595c5d5e5f5f605f5f5e5c5a585553504947433d383229241d160d060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191d20262f3a47535f6a7885919eabb5ab978b7e7164584b3e3125180b00000000030b12181c1f20212121212121212121212734404d5a6773808d8f8f8f8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d606060606060606060606060606060605f5e5d5b595754514c46454039342e261e191009000000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d2013070000000b16212b353d44484a4d4b5153555756544f473e4143454646464543413e3a39424e5765727e8b98a7ac9f92867a6d6054473a2d21140600000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000000010a12191e2325262d2d2d2d2d2d2c22211f1b150e0e161d22272a2a2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000004101c2934404b556673808c99a2a99e91857a6d675f5854524c4e4d4d4d4d4e4b5153565d606d75818e9ba9a2988b7e7164584b3e3125180b00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000000000000000000000000000000009121a222a303940454c5254575f626567696b6c6c6c6b6a696764615e5753514b433e35302820170e050000000000000000000000000000050e171e272e343b42464c5254565e616366686a6b6b6c6c6c6b6a69676562605b53544e48443d352f281f180f0600000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c080d11141d2b37434e58697683909ca9b2a5988c7f7265594c3f3226190c000000000000070c1013131414141414141414141a2734404d5a6773808d9a9b9b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664605d5553514b443f38302b221b120a0100000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000000050f1a232b33383c3d40404546484a494845474a4d505152535252504e4b4746414754616e7a8795a0aca3998a7d7064574a3d2e23170b00000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f0000000a131c242a2f3233393939393939392f2e2b2620181720272e333637393939393939352d2b28231c140c02000000000000000000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000006131f2c3845515c6777848f929797988b7f72685d554e4746414141404040414045464c525b626f7c8897a2aa9b8e8174685b4e4135281b0e02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000009121a242c343c434b51565d6066696e7174767878797978777674716e6965605d555046413a322920170e05000000000000000000000000050e172029303940444d52565e6165686e70737577777879797978777674726f6c65626058544f45413a312a21180f060000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040b1b2631424f5c6875828f9ba8b2a6998c7f7366594c403326190d000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573706d6764605c54504a423d342d241c130a01000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d2013070000000008111a21272c2f302e34383a3c43474b5154575a5c5e5f5f5f5e5d5a5854524c48525e687784919daaab9a8d807467544a3f34281c1003000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000007121c252e353b3f40464646464646453c3a37312a22202932393f4344464646464646423a38342e261e140a00000000000000000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d2014070101010101010101010101010101010101010101010101010101010100000000000000000000000714202d3a4753606d79808285878a8c86796d60564c433c393530343333342e34383a4147535f6a7885929fa99d9083766a5d5043372a1d1004000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000000000000000000000000000000007111a242c363e464e555c60686d72777b7e818384858686858483807e7b76716d67615a524c443b332920170b0200000000000000000000040d172029323b424a51575e61686d72777a7d7f82838485868685858482817e7b78746f6a636059514b433b332a21180d0400000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040a1b2835424e5b6875818e9ba8b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858482807d7a76716d66605c544e463f372e251c1309000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000080f161c2022232a313a41454e53555d606467696b6c6c6c6b6a6764615d56544f566774818d9aa7a99c908376665c5044382b1f1206000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00020d19242e3740474b4d535353535353524847433c342a21323b444a4f515353535353534f46443f3830261c1106000000000000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d7376787b7d807f73675d51443a312d29242727262723282c3037434e586a7784919daa9e9184776b5e5144382b1e1105000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000000000050e19232c363e4850585f676d737a7f84888b8e90919292929191908d8a87837e79716c615e564d453b32291d140a000000000000000000010c161f29323b444c545c60696e757a7f83878a8c8f90919292939292918f8d8b8885817c76706b605d554d453c332a20160c010000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140a0a0a0a0a0a0a0b070d10141b2a36414c566976828f9ca9b4aa978a7e7164574b3e3124180b000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0907060401000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399939291908e8c8a86837e79726d666058514940372e251b10070000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000000000000050b1019232b343c434c52585f62676d71747678797979787674716d686360595865717e8b98a4ac9f9285796d6053463a2d201307000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f0007131e2a3540495257596060606060605f55534e463c332939444d555b5d6060606060605c53504a42382e2317130a0000000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000004101c2934404b555c606769696e7073736d63554b403228201d191a1a1e21262b30363e46525e697885919eab9e9184786b5e5145382b1e1205000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000000000000000000000000000000020d17202b353e48505a616a6f797f868c9195989a9c9e9f9f9f9e9d9c9a9795908b857e766d685e574d443b2f261b1106000000000000000007121d28313b444d565e666d727b81868c909596999b9d9e9e9f9f9f9e9d9c9a9897918d89837d746d675f574d453c32281e13080000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2016161616161616171718181d20262d3946525e687784909daaaea298897c6f6356493c30231609000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20181818181818181818171716151413110d080705020000000000000000000000000000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9b9999928f8b857f786f6a625b514940372d22190c0300000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000050e19222b353d464e565d606a6f747a7d8083848586858583817e7a76706b625f626f7c8995aaaea298887b6e6255483b2f221508000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f000a16232f3b47525b63666c6c6c6c6c6c6c625f584e453b323f4a555f676a6c6c6c6c6c6c68605c544a3f3428251c120900000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000c18232f39434b51535a575e61646666635b5143392f20191d2021262b2e31373a41464f59616e7b8796a1aa9d9083776a5d5044372a1d1104000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000008141e29323d47505a616c717c848c92989da0a7a7a7a4a3a2a1a2a4a6a7a79f9d97918a827a6e695e564c41382d22170b01000000000000010d18242f39434d565e686e787f868e92999da0a7a6a8a7a5a4a3a3a4a5a7a9a7a9a19e9a94908981796e695f574d443a2f24190d04000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d232323232323232324242524292c2f38404b55616e7a86939facac9f9285796d6053463a2d201307000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d242424242424242424242424232221201d191514120e0903000000000000000000000000000000000013202c3946535f6c7986929facb9b3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa2a5a8aba39f9c97928c837c726d635b51493f342b1e150b00000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000020c17202b343d474f585f686d747c81868a8d8f9192929291908d8b86827d766f6a616d7a8798a2aeaa968a7d7063574a3d3024170a000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000c1925323f4b57636d73797979797979786f6a5f574d443a434f5b677177797979797979756d665c504440372d241b1108000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c0400000000000000000007121d2731394045474d4d535457595957514940312720252a2d2e31373a3c42464c5259616b73808d99a9aa9b8e8175685b4f4235281c0f02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f120600000000000000000000000000020b1925303b444f59616c717e8691969fa2aaa9a19e9b9796959595979a9ea1a8a9a19e948f837b6e685e53493f33271e130800000000000004101d2935404b555e696e7a838c92989fa3ababa39f9d9a9897969697989a9d9fa3ababa69f9c938e847b6e695f564c41352921160a0000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a3030303030303030303031312f35393c4149515d67727e8b99a4afa79c8f8275665c5145382c1f1306000000000000070c1013131414141414141414141a2734404d5a6773808d9aa69b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a31313131313131313131313131302f2d2c292422211e1a14100b0600000000000000000000000000000013202c3946535f6c7986929facb9ada1979292929292929292929292929292929292989495989b9fa3aaa9a19e9591877f736d635b51463c30271d1207000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000008131e29323d464f59606a6f7a81878e92989a9c9e9f9f9f9e9d9a99928f89837c726d687885929faba5988b7f7265584c3f3225190c000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a000d1a2633404d59667380868686868686857c6f695e564c4344515d6a778386868686868682786d605c52493f362d231a1107000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000010b151f272f34383a404246484a4d4c4b464037292c2d3036393a3e4247484d53565e616b707d87929faca2988b7e7265584b3f3225180c00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000a141d2a36414c56606b717e879298a0a8a8a19e97928e8b898888898a8d91969ea1a8a69f9591847a6e655b50443a2f24190d0000000000050f1a232c3945515d676e7b8490959fa2aaa9a19e9992908d8b8a89898a8b8d9092999ea1a9aba59e9691847b6e685d52453d32271b0f03000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473d3d3d3d3d3d3d3d3d3d3d3e3e3f4045474e535b606d7984919eababa0958a7d7164544b4034281c100400000000030b12181c1f20212121212121212121212734404d5a6773808d9aa69b8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3c3a39352f2e2d2a261f1c17110a020000000000000000000000000013202c3946535f6c7986929facb8ab9e9285858585858585858585858585858585858687898b8e92989fa2aaa7a099928b7f736d62584e43392e23180c000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000010d1925303a444e58606b707c848e939a9fa2aaa9a8a4aba39fa3aba39f9c9490877f746d7784919daaa69a8d8073675a4d4034271a0d000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f231609000a1623303d495663707d87929a93939791847b6e685e554b424d5a6774808d93939393938e81746e635b51483f352c231910060000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c010000000000000000030d151d23292c2d31363a3b3d40403e3b352f35393a3d4146474a4d5355575f61686d747d869299a3a79f92867a6d6154473a2e21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000006111b262f3846525e68707d879299a3aaa49d96918a85817e7d7b7b7c7d80848a91969fa7a7a0968f82776c60564c4135291c1106000000000b16212c38444f59606d798390969fa7aea59d97918c8683817e7d7d7d7d7e8083868c91979ea5ada8a09691847a6d60594f43382c1f14090000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d605349494949494949494949494a4a4b4c4b5153585f656c74808d96a1aca4999083786c605346392e23180c00000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e34404d5a6773808d9aa69b8e8174685b4e41352e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d60534b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484745413f3b3a36312b28231c140c0701000000000000000000000013202c3946535f6c7986929facada093867978787878787878787878787878787878797a7c7f82868c92989fa7aba39f918b7f726a60554b4034281d12070000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000005111d2a36414c56606a707d8691969fa4acaaa29f9b979599929994979a9e9f99928c81787683909ca9a79b8e8174685b4e4135281b0e0006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c201407000916222f3b4854606b717e88939fa4a19691847a6d675d544a4653606c78818e949fa69d938d80736d635a50473e352b22180f0600000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000030b12181c1f20252a2d2e3133332f34383a4045474a4c525457575f6265696e737a81889298a2a8a0958d8073685d5246392d20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000b17222d38414f59616e7a859299a3aba49c928d847e787471706f6e6f7173787d8490959fa8a89f948c7f72685d5245382d22170b00000004101c27333c4854606b74818e95a0a8ada39c938e857f7b777472717070717274777a7f858e939ca4ada9a0968e81746b6054483b31251a0e02000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6056565656565656565656565657575859555d60646a6f77808d929da8a59f93877d70655b5044372b1d1207000000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b404d5a6773808d9aa69b8e8174685b4e413b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6057575757575757575757575757575757565554514c4c4846423b38342e261e18120b030000000000000000000013202c3946535f6c7986929facada093867a6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b666d6d6f72757a808590959fa6aea49f92877c6f675c5145392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000040f19232d3946525e686f7c869298a1a8aba39f98928e8a88878686888a8e92979f9f938d8075828f9ba8a89c8f8275695c4f4236291c0f00020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c1004000713202c38444f59616c727f8b929ca5a0969083796d665c5349505b666d78828f959fa59c928c7f726c625a50473d342a21180e05000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000001070c1013141a1e2124293036394045474b515357565e616467696e72767b80858d939aa2a79f969183796d60564c4135291d110500000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000030f1b27333f4953616b75828f97a1aba49c918c8079716c66646362626264666c707a839096a0aca69f92857a6d60544a3f33281c0f0300000714202c38444f5963707d89939ea7aea49c918c817a726e686765646363646567686e737a818c919ca5afa89e93897c6f63574d42362a1e12050000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d636363636363636363636363636364646668676d71757c828d929da4a49f938c7f726b6053493f33271b0b0000000007121d273039404546474747474747474747474747474d5a6773808d9aa69b8e8174685b4e474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d64646464646464646464646464646464646362605d555855534d46443f383029231d150d0500000000000000000013202c3946535f6c7986929facada093867a6d605f5f5f5f5f5f5f5f5f5f5f5f5f5c60616265686d737b838f949fa7afa3999183796d60544b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a16212c38444f59616d7a849198a2aaaaa299928d85817d7b7a79797b7d81858b92979d928a7e818e9ba7a99d9083766a5d5043372a1d1000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b000004101c27323d47505a626d73808c929da59f958f82786d655b504a545c666d79839096a0a49c918b7e716c61594f463c332a20170d040000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000000000000000000040610181f272f353b41464b5153555d606467686d7174777b7f83888d92989fa4a39f9590847b6e675d51443a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000005121f2b3744505b65707d8a939ea9a79d928c7f746d67605b5456555556545b60686d7984919da6aea2988c7f72665b5044382b1f120600000916222f3c4854606b7783909da5afa89d928c7f746d68615e56585756565758565e61686d747f8c939da9afa59c8f8276695e53463a2d211407000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867970707070707070707070707070707071717274767a7d82878f949da4a099938c80746d63594f41382d22170b000000000c18232e39424b515354545454545454545454545454545a6773808d9aa69b8e8174685b545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada0938679717171717171717171717171717171717170706f6d676865615f5753504a423d342f271f170e05000000000000000013202c3946535f6c7986929facada093867a6d605352525252525252525252524a50535456565e61696e78828f95a0acaba0958b7f72665c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1b27323c4855606b75818e96a1aaaaa2989287807a75716e6d676d6e7074797f858f949e9185818e9ba8aa9d9084776a5d5144372a1e110000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a10050000000b16212b353e48515b636e74808e939ea69f948e81776c605b514b545d676d7a849196a1a39f92877e706b60584e453b322920160d0300000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000000071019222a313940454d52555c6064676d7074777a7d8184888c90959a9fa2a39f98928c837b6e695e554b4032281e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000613202d394653606c7883909da6aca0958d80736d605c55504a4a4848494a50565d676f7d89949facaa9e9185786c605346392d2013060004101c2834404b5463707d8995a0acaca0968d80736d605d56524d4b4a4a4a4a4b4c52565d606d74818e97a2adab9f94877b6e6154483b2e211507000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb0a396897d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7e7f8183868a8e93999f9f9d9590877f746e645b51473d2f261b110600000004101c2834404b545c606161616161616161616161616161616773808d9aa69b8e817468616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facb1a4978b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a7875726e6964605c544f454039312920170e050000000000000013202c3946535f6c7986929facada093867a6d605347454545454545454545453f444647494c52575f666d7a83919da6b0a79e9184796d6053463a2d20130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000007131f2c38444f5963707d89939ea8aea29892867d746d686462605d606164676d727a828e93979185929facaa9e9184776b5e5144382b1e11000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a110800000000050f19232c363f49525c606c78818f949fa69e938d80746d635a504b555e686e7b849197a2a39992867d706a5f574d443b32281f150c03000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000061019232b343c434b51565e61676d71757a7d8084868a8d9196989d9fa7aba399928e867f796e695e574d43392f20160c020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000005111e2a36424d5763707d8a95a0aca69d9083786d605b514b443f3d3c3b3c3f444c55606b7683909c9f9e9d97897c6f6256493c2f2316090006131f2c3845515c6675818e9ba7b1a99e9184796d605b524c46413f3e3d3d3e3f41464c525b606d7a85929fabb0a6988c7f7265594c3f2f24180d0100000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9a5998f8989898989898989898989898989898a8a8b8c8e9092989b9e9c9995908a837d726d645c53493f352b1d140a0000000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e73808d9aa69b8e81746e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facb9a69a908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784827f7b76716d666059514b433a322920160c0300000000000013202c3946535f6c7986929facada093867a6d6053473a38383838383838382e34383a3a3c41464d545d686f7c89949eaaada1968a7d7064574a3d31251a0e02000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000915222f3b4854606b7683909da5afa69f92867d706b605d565554515355555d60686d78818e94989298a2aeab9e9184786b5e5145382b1e1200000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c16100800000000000007111a242d374044505b666d79828f95a0a59d928c7f726c625a504c565e696e7c859298a2a39892867c6f695f564d443a31271e150b020000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e21150800000000000000000000030c18222b353d464e555d60686e73797e82868a8d90939a9a9ea0a8a9abb1ac9f9287817b736d665e574d453b31271d0e04000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000714202d3a46525e6976828f9ca7ab9f94897d70665c50454039332d2f2f2d333a434f5964717e8b989291908f8c7f7366594c403326190d000713202d3a4653606d7985929facada1978a7e71675d5145413a36303130303130363a4145525d68737f8c99a9b3a89c8f827569554b4035291d10040000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9aba199969696969696969696969696969696969797999b9d9f9e96918f8c88837e78706b625b534a41372e23190b02000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a808d9aa79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929facb9aca29a97979797979797979797979797979797979797969596918f8b88837e78706b605c554c443a32281e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d2c2c2c2c2c2c2c23282b2d2e30363b424c56606b75828f9cabb2a89b8e817568574d42362a1e1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700030f1c28333f4a54636f7c89959fabab9f948b7e716a6059524c48474546484b51565e666d788290989fa2aab4ab9e9185786b5e5245382b1f12000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b05000000000000000008121b2528333f4a545c676d79839096a0a49c918b7e716c61594f4d575f6a6f7d869299a3a29891857b6e685e564c433930261d140a0000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000000000000000b151e2a343d474f585f676d737b80858a8f92989a9d9fa4a39f9fa4aba4a7a79a8d807b756f6a605c544a42382e23170c03000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000205070814212e3b4754616e7b87939facaa9c9083766b60544a3f342f282222222228313d4855616e7b878685848483817f7265584b3f3225180c00091623303c4956636f7c8998a2a5a69e9285796d60554b40352f2a2524232324252a2f35414c56626f7c8897a1adab9e918578675d5145392c201306000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9b3aba5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a5a7a99e948f84827f7b76716c656059514941382f251c110700000000000a1723303d4a5663707d87878787878787878787878787878787878d929da99e938e87878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929facb9b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a8a19e9b9894908a847d746d675e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d201f1f1f1f1f1f171c1f2021252a303a434f5964707d8a99a3afab9e928578695e53463a2d211407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505b6674818e9ba7b1a79c8f82766c62584f45413b3a393a3b40454c545c666e7b86929facb4b7ab9e9184786b5e5145382b1e1200000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a0907040000000000000000000000091317222d38424b555d676d7a849197a1a39f92877e706b60584e4e58606a707d87929aa4a19791847a6e685d554b42382f261b1106000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000007121c27303c464f59606a6f7980868d92979c9fa3a8a09e9a9992939995989b9f9d928d87827c736d665c544a3f34281e150a000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000002080e1114141d2935404b5565727f8c99a4aea2988a7e7164594f42382e231d17191917212d3a46535f69767b7a7978777675726d62564a3d3124180b000c1926333f4c5966727f8c969798999a8d8174665c5143392f241e1917171717191e24303a4653606c7985929eabada197867a6d6053473a2d20140700000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f2316090000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a4a6aaa89c8f827e7a736e6964605b534f473f372f261d130a0000000000000a1723303d4a5663707d89949494949494949494949494949494949a9da4aea59e9b949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a1a2a5a8aba8a69f9c95918981796d685e564c42382e23170c030000000013202c3946535f6c7986929facada093867a6d6053473a2d201412121212060b10121314191e28313d4754606d7a86929facada297877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000613202d394653606c7985929eabaca095897c6f635a50463d35302d2c2d2f353a424a545e6973808d9aa4afb7aa9e9184776b5e5144382b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000006111c262f39434c555e686e7b859197a2a39992867d6f6a5f574d4e58616b717e88939fa4a09690837a6d675d544a41382d22170b060000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000c18232e39424e58606b6f7c848c92989fa2a7a09d9996918d8a868687888b8e92989f9a948f8780786d665c50443e30261c11060000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000050d14191e2021252c3845515d6776838f9cabac9f9285796d6053463d3026252525252525252a36424d575f696e6d676b6a696865625b51463a2e221509000e1b2835414e5b68748188898a8b8d8e8b7e7164544b4031271d130e080a0a080e131f2b3744505b657683909da9b3a994887b6e6155483b2e2215080000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393949597999d9f9e948f8a85807b726d605c544a42392e2318140b010000000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6afaaa8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949496989b9fa2a9aba7a09d938e837a6d685e544a3f342820150a0000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070505050000030607080c16202c3945515d677783909daab3a9968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000916232f3c4956626f7c8997a2adaa9d9083776b6054483f34292421202024293039424d57616e7b87939facb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000a141d27303a434c565f696f7c859298a3a39892857c6f695e564c4f59616c727f8b929ca5a0959082796d665c53493f332722170c0000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000004101c2834404a545f6a6f7d8691969fa2a69e9c95908c8884807d7a797a7c7e81858c92989e99938c81786d605a5042382e23170c0000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000050e171f252a2d2e32323a4753606d7986929faca89b8e8275675c51453832323232323232323230313b454d575e61605d555d5c5b585651493f34291d1206000714212d3a4754606d7a7b7c7d7f8081827b6e6155483b2e22150b0100000000030f1b27333f49536975828f9ca8aea295887b6f6255483c2f2215090000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d2114070000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868787888a8d90959a9f9c98928d867e756d665c544a40342820160a000000000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa6a8aeb6afa9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868788898c8e92979da0a8aca59d9590837a6d665c50443c31261a0f0300000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004111d2935414c556975828f9ca8b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000c1925323f4c5865727f8b98a9b3ab998c7f7266594f43362d2219141313181e27303b46525e697683909da9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000020b151e28313a444d575f6a6f7d869299a3a29791847b6e685e554b505a626d73808d939da59f948f82786d655b50443e34281d11050000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000006121f2c3844515c666f7c859298a0a8a19e948f89847f7b7774706d6c6d6f7174797f869195a09f938e81746c61544a3f34281c100300000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000020d1720293036393b3f3f3f495663707c8998a3aeaa988b7e7265554b403f3f3f3f3f3f3f3f3f3f3d3c383b454d535453514b51504f4b4a463f372d23180d01000613202c3945515d676d6e7071727374756e695f53463a2d2114030101000205080f17222d424f5b6875828e9ba8b5ab95887b6e6255483b2f2215080000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c2013060000000000000013202c3946535f6c7986929facada0938679797979797979797979797979797a7a7b7e8083888d9299a19f98928b81786d665c51443d32271b0f030000000000000a1723303d4a5663707d89939393939393939393939393939393939a9da4aea59d9b939393939393939393939393939393938a7d7164574a3e3124170b0013202c3946535f6c7986929facada0938679797979797979797979797979797979797a7b7c7f81858b91969fa4aca79f959082786d60584e43372b1f140900000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000010d19242f414e5b6874818e9ba7b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c6f6356493d32231b100806070c151e2a36424d576774808d9aa7b3a99c8f8276695c4f4336291c10000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000030c161f29323b454e58606b707e87929fa3a19691847a6d675d5145515b636e74818e939ea69e948e81776c605a5045392d21150800000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d20140700000000000000000713202d3a4653606d78839197a2a8a097928a827c77726e6967636060616265676d727b839196a19d938a7d70665c5044382c1f120600000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000008141f29323b4146474c4c4c4c5966727f8c99aaaea398887b6f62554c4c4c4c4c4c4c4c4c4c4c4c4948443d3b4246484745404443423f3d3a342d251b1106000004111d2935414c555d6062636465666869615f574d42362a1e120d0d0e090e121419212b37434e58697683909ca9aea399877a6d6154473a2e2114070000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c666c6d6e6f7173777b80879196a1a29f938e81786d60584e43382b20150a0000000000000a1723303d4a5663707d86868686868686868686868686868686868d929da89d938e86868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e6f7275797e848d939aa4afa79f948d80736a5f53473b31261a0e02000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000081b2734414e5a6774818d9aa7b2a6998c7f7366594c403326190d000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d201407000000030c1a25303f4b5865727e8b98a5b1a89b8e8275685b4f4235281c0f000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000040d172029333c464f59616c717e8b919ca4a0969083796d60534749525c606d78818f949fa69e938d80736c6156493d3024170a00000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000006131f2b37434e5865727f8c95a0a9a09691857d766f6b66625f575753535455555d60696e7a84919ea59e9184786d6053463a2d20130800000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c12070000020e1925303b444d5254585858585b6875828e9ba8ac9f9286796d605858585858585858585858585856544f473d363a3b3a39352f363532312e29231b1309000000010d19242f3a434c5154555657585a5b5c55534d453b31261a1a1a1a1b1b1a1e21252a333b4754606a7884919eabac9f9286796c605346392d20130600000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000013202c3946535f6c7986929facada093867a6d606060606060606060605b606061626466696e747c849196a1a59e938d80736a6054473c31261a0f0200000000000916232f3c4855616b707979797979797979797979797979797979808d9aa69b8e817979797979797979797979797979797979716c6155493c3023170a0013202c3946535f6c7986929facada093867a6d606060606060606060606060605c6061616365676d71798088939fa5afa69f92877c6f62574d42362a1e1205000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004101c2834404a546875828e9ba8b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c1f130600000000091724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000050e17212a343d474f59626c727f8c929da89f958e8175685b4e4244505c666d79828f95a0a59d928b7e7164584b3e3125180b000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000000000815222e3b47545f6a7784919ea7a39891847b706b63605955534d4a474647484b51575e68707d8a96a1a1968a7e7164574b3e2f24190d01000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000005111e2a36414d565e6165656565656a7784909daaaa9d9083776665656565656565656565656565656360594f44382d2e2d2c292429282524221d181109010000000008131e28313a41454748494a4c4d4e4f4846423b332923272727272728252a2d30363c454e58626f7c8896a1adab9c908376655b5044372b1f1205000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000013202c3946535f6c7986929facada093867a6d6053535353535353534a505354545557575f616a6f7b84919ea7a59f92877c6f62584e43372b1f120600000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c73808d9aa69b8e81746c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080013202c3946535f6c7986929facada093867a6d6053535353535353535353534a5153545556555d60676d747f8c939daaaea3998e8275695f53463a2d211407000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000104060708090b141f2c3844515c667683909ca9b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000000b1824313e4b5764717e8a97a4b1a5998c7f7266594c3f3326190c000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000060f18222b353e47505a636d74808d9aa7a79d9083766a5d50433f4a545c676d7a84909daaa4998c807366594d4033261a0d0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000916222f3c4955626f7c8896a0ac9f92867c6e696159544f4847423d3a393a3c40454d56606c7884919ea89b8f827568554c4135291d1104000000000000000000000000000000000408101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000714202d3946525e686e7272727272727985929faca89b8e8275727272727272727272727272727272706b6054483c3126201f1d181d1c181815120d06000000000000010c161f282f35393a3b3d3e3f4041423b3a36312c2f3034343434343531363a3b41464e57606a74808d9aa8aea3998c7f726653493f33271b0f03000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646463f44464747484b4d53585f69707d8a959faba3998f82766a5f53473a2e211408000000000004101c27333d474f55566060606060606060606060606060606773808d9aa69b8e817468606060606060606060606060606060575550483e33281c11040013202c3946535f6c7986929facada093867a6d6053474646464646464646464044464748494b51555d606d74818e98a2aeab9f93877b6e6155483b2f24180d010013202c3946535f6c7986929facada093867a6d6053473a2d2014131313070d10131414151a1d27303a4653606d7985929fabb2a896897c706356493d3023160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180c00000000000c1825323f4b5865727e8b98a5b5ab978a7e7164574a3e3124170b000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000007101a232d373f44505c666d7983909da9a59d9083766a5d5043434c565e696f7c85929faca3998c807366594d4033261a0d0000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000b1825323e4b5865717e8b98a8a79a8d81746a5f574f48443d3a37312d2d2e2f353b44505b6574818e9ba79e928578675d5145392c2013060000000000000000000000000000050c1114171d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000814212e3b4754616e7a7f7f7f7f7f7f7f8c98a2aea99c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574e42372b1e13100c070f0c0b0906010000000000000000040d161e24292c2d2f3031323335362e2d2a32383b3d404040404141424246484c525860696f7c87929faca99f92867b6e6155483b2d22170b000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939392d3338393a3b3c3e42464e57616c7683909da9ab9f94887b6e6255483b2f2215060000000000000b16212c353d44484a53535353535353535353535353535a6773808d9aa69b8e8174685b53535353535353535353535353534a49453e362c22170c000013202c3946535f6c7986929facada093867a6d6053473a393939393939392e34383a3a3b3c40454b515b616d7a86929facafa4998c7f7366554b4035291d10040013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181d20202122252a2f39434d57636f7c8998a2aeaca196877b6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180d01000000000c1926333f4c5966727f8c99a5afa399887c6f6255493c2f221609000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000060f19222c363f49525c606d78828f959fa69d938c807366594d424b555e686e7b859198a2a49a92867d706356493d3023160a00000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000d192633404c5966737f8c99a6a3968a7d7063584e453e38322e2b262020212429333f49536673808d99a6a197877a6d6054473a2d211407000000000000000000000000000810171c2123242a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000714202d3a4753606d7a868b8b8b8b8b8c919caab4ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b84776a5f53473a2e2114080000020000000000000000000000000000040c13191d202122232425272829222b353d4448494d4d4d4d4e4e4f4d5354565e616a6f7b849199a3aba1978d8174695f53463a2d1b11060000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d22282b2d2d2e2f31363c45505a65727f8c98a5b0a6998c7f7366594c402d22170b00000000000005101a232c33383c3d464646464646464646464646464d5a6773808d9aa69b8e8174685b4e464646464646464646464646463e3c39332c241a1005000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d23282c2d2e2e2f35394046525e6873808d99a9b3ab9d908377675d5145392c2013060013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d24292c2d2e2f30363b424b555f6974818e9aaab4ab9e918478695e52463a2d201407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000030f1b27333f49536773808d9aa6ac9f92867a6d6053473a2d201407000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000050e18212b343e48515b636e74818e949ea79e948e81746e63574b4a545d676d7a849197a1a49f93887e716b6054483b2f22160900000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000000000d1a2633404d596673808c99a6a295887c6f6255493c332c27211e1d2024292d333b434e586774818d9aa7a994887b6e6155483b2e22150800000000000000000000000008121a22282d3031323643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e211508000613202c3945515d6775828f98989898999ca3adbcb0a69f9c98989898989898989898989898989896887b6e6255483b3025190e02000000000000000000000000000000000001080d111314151617191a1b1c27323d474f54565a5a5a5a5a5b5c575e6164686d747c859196a0aaa39992857a6e61574d42362a1e0a000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d202020171c1f20212122262a333e4955626f7c8895a2afa99c8f82766953493f33271b0f0300000000000008111a21272c2f30393939393939393939393939404d5a6773808d9aa69b8e8174685b4e4139393939393939393939393931302d28221a120800000013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181c1f20212224292f35414c56626f7c8897a2adac9f9286796d6053473a2d2014070013202c3946535f6c7986929facada093867a6d6053473a393939393939392f35393a3b3b3d42464d545c676e7b87929facb1a79a8d817467574d42362a1e1105000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c20130600000005121f2b3744505b6576838f9ca9aa9d908477675c5145382c1f1306000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000040d17202a333d47505a626d73808c939da69f958f82786d605b5244505c666d79839096a0a59c928b7f726c61594f44382c201307000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000000000c1925323f4c5865727f8b98a9a396897c706356493d332b262324292c2f35383f444d56606a7683909da9a399877a6e6154473b2e211408000000000000000000000008121a242c33393c3e3f3e43505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080004101d2935404b5565717e8b99a49f9fa5a7adb5bbb2aaa4a19f9f9f9f9f9f9f9f9f9f9f9f9f9fa8998c7f7266564d41362a1e11050000000000000000000000000000000000000001040607080a0b0c0d13202c38444f596063676767676768686a696e71757a81879197a0a8a19892877d6f685e52453b31261a0e00000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014130b0f12131414151a212e3b4754616e7a8794a1adab9e928578655b5044372b1f1205000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d34404d5a6773808d9aa69b8e8174685b4e41352d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000013202c3946535f6c7986929facada093867a6d6053473a2d2014131313130c1012131415181d25303a4653606c7985929fabafa399897c6f6256493c2f2316090013202c3946535f6c7986929facada093867a6d60534746464646464646464640454747484a4d52575e666d79829099a3afab9f95897c6f6356493c30251a0e02000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d20140a0000000613202d394653606c7985929fabac9b8e817468554b4034291c1004000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000030c161f29323c464f59616c727f8b929ca5a0969083796d665c5049525c606d78828f959fa69e938d80736d625a50473d32271b10030000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2014131313131313131313131313131313131313131313131313130807050200000000000000000000000000091623303c4956636f7c8997a1a5988b7e7265594f453d3731302f35393a40454950565e686f7c89959fac9f9286796d6053463a2d2013070000000000000000000008121a242c363e45494a4c4a46505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800010d18242f3a4754616d7a86939393939a9da5afb5aaa0989593939393939393939393939393939393908376685e5246392d2014070000000000000000000000000000000000000000000000000000000916222f3b4854606b707373737374747576787b7e82868e9299a1a39f9791867e716b60564d4133291f140900000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c090e13202d3a4653606d798693a0acac9f9286796c605346392d2013060000000000000000050b10141617202020202020202020202734404d5a6773808d9aa69b8e8174685b4e41352820202020202020202020171714110c05000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000004060707070c131f2b3844505b667683909ca9b5ab978a7e7164574b3e3124180b0013202c3946535f6c7986929facada093867a6d6053535353535353535353534b5153545557575e61696e78818e949fabafa59d9083776b6054483b2f1f140900000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c706356493d30261c110a080a111c28343f4a54626f7c8898a2aea49a8a7e7164574b3e2f23180c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000020b151e28313b444e58606b707e87929fa4a19791847a6d675d544a515b636e74818e949ea79e948e81776c605b51483e352b21160b0000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000713202d3a4653606d7985929ea99c8f82766b60574f47433e3d3d4045474b51535b60686e7a84919ea7a99d908376665c5145382c1f130600000000000000000008121a242c363e48505557585651505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000713202d3946525e687682868686868e929da9b0a4988e888686868686868686868686868686868686887b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000a1623303d495663707d808080808181828385878b8f92999fa09e99928d857c716c61594f443b3021180d030000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20191919191919191a1a1c222d3a4754606d7a8793a0adafa399877a6d6054473a2d211407000000000000000000000407090a1313131313131313131a2734404d5a6773808d9aa69b8e8174685b4e4135281b1313131313131313130b0a08040000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000030f1c28333f4a546875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facada093867a6d606060606060606060606060555d6061626466696e737b828e939ea6b0a79e938a7d7063594f44382c200d0200000b1825323e4b5865717e868686868686867c6f6256493c2f23160b0301071a2733404d5a66738086868686868686786d6053463a2d201307000c1825323f4b5865727e8b98a9b2ab998c7f7266594f42382e231a1615141c232c3844505c6673808d9aaaac9f93877a6d6154473a2e21140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000a141d27303a434d565f6a6f7d869299a3a29892857b6e685e554b505a626d73808c939da69f958f82786d655b50493f362c23190f0400000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000006121f2b3844505c6673808c96a19f94897d70696059534e4b49494b5153555d60656c717a839096a0aca2978c7f7265544b4034281c1004000000000000000008121a242c363e48505a616465625b515d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000005111e2a36414c5666707679797979818e9aa7aea195887c79797979797979797979797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c8d8d8d8d8e8f909298979c9c9a9896918d86807a6f6a615a50473d32291f0f060000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252626262b2d333c4855616e7b8894a1aeaea399867a6d6053473a2d201407000000000000000000000000000006060606060606060d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0606060606060606000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000b17222d414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6e7073767b80858f949ea5afa8a0958e81756b6155473d32271b0f0000000b1724313d4a56626c71797979797979796f6a6054473b2e231c150c0b121826323f4b58636e737979797979797976665c5044382c1f1206000916222f3c4955626f7c8897a1adaa9d9184776b60544a3f342b26232222262e35414c56606d7985919eabaa9d908376685e5246392d20130700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000006111c262f39434c565e696e7c859298a3a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f372d241a110700000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000003101c28343f4a54606d7a849199a49e91847b6f6b625f58585656555d6064676d71787e859095a0a8a49e92857a6d6154473a2e23180c000000000000000008121a242c363e48505a616c71726d625b5d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000010d1925303a44545e66696c6c6c75818e9ba8ada194877a6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564d41362a1e11050000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999a9a9a9b9b9d9fa29f94908d8b8884807b746d68605850483e352b20170d00000000000000000000000915202b353f474e524d52575f62666a6e71737577787879797978777573706d67636059534d46423c332a1f140900000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a323232323232323233333137383f444f5964717e8b97a4b1ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000061b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0013202c3946535f6c7986929facada09386797979797979797979797979797979797a7a7b7d8082868c92979fa6afa79f969183796d60594f44352b21160b0000000915212e3a45505a62656c6c6c6c6c6c6c6260584e443d342e271e18151d2329333c47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000613202d394653606c7884919eabaca095897d70665c50443f37312f2e2f30383f46525e68717e8b97a1ada3988b7e7265564c41362a1e110500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000091217222d38424b555d686e7b849197a2a39f92877d706a60574d4e58606b707e87929fa4a19791847a6d675d544a41382d251b120800000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000b17232e3845525d68707d87939aa19691847d746f6a6764636366676d70757a7e838b9297a0a7a49c928b7e71685d5246392d1d12070000000000000008121a242c363e48505a616c717e7f726d6257697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000008131e28323a4146545a5d60606875828f9ba8ada093877a6d606060606060606060606060606060606054524d443b3025190e020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a6a7a7a8a9aba99c9083807e7c77736e69615e564e463e362c23190e0500000000000000000000010e1a26313d4751595e5f6060605e575f626466696a6b6b6c6c6c6b6a686663605d6060606055534d453c31261a0e02000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f404142464a5057606b75828f9ca8b5aa9d9184776a554b4035291d1004000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000205101c2834404b556875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868687888a8c8f92999fa2a9aba39f9590847b6e675d51473e3323190f0400000005111d29343f4850565860606060606060605e56544f444039302a211f272f343e454d53555d60606060606060605f504a42382e23170c000005121f2b3744505b6574808d9aa6b0a89d9083786d605a5047433d3c3b3c3d424a505b616d7a85929ea9ab9f92867a6d6154473a3025190d0100000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000007101b2428333f4a545c676d7a839096a1a49c918b7e716b61584e4d565f6a6f7d869299a3a29891857b6e685e554b42382f261b130900000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000000000006111c2935414c56606b717e8892989f969188817c777471707073767a7d81858b91959ea1a9a29f928d80736c61564c4135291d0b0000000000000008121a242c363e48505a616c717e878b7f72695e697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e21150800010d1925303a444c52545757575c6875828f9ba8aca09386796d60575757575757575757575757575755544e46413b32291f1408000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999f9fa0a1a2a4a6aa9e9185817e7a746e69605c554d443d342c241a1107000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585a5c5d5e5f5f5f5f5e5d5b575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4d4e4d53545b6069707d88939facb3a99b8e8174685b4e412f24180c00000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c090e1116202c3845515c677683909ca9b6ac978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949597999c9fa3abaca49f99928d837b6e695e554c41352c21110700000000010c18222d363f454a4b5359636a6c6c6c6c6b636059514a423c332a2a3139404550575f626a6c6c6c6c6c5f574d53443f3830261c11060000030f1b27333f4953626f7c88949eabab9f958c7f726c625a534e4a4948484a4e545c606d75818e97a1ada3998d8074685d524639291e13080000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000040f19222d363e44505b666d79828f95a0a59d928c7f726c62594f4c565e696e7c859298a2a39892867c6f695e564c433930261d140a01000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000d19242f3a444f59626c717e868f949c9a938e8883807e7c7c7f83868a8e92989da0a7a39f97928a80736e645a50443a3024190d00000000000008121a242c363e48505a616c717e879292867b6e61697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e2115080005111d2a36414c565e61646464646875828e9ba8aca09386796d6464646464646464646464646464646260584e43372b20170d02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c939393939495979a9d9f97918e8b85817b736d675e564d453b30271d1207000000000000000000000006121f2c3845525e6a757979797978706b605c544d5151525353524b515a61696e777979797976695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada093867a6d60585858585858585858585859595a575f61666c717b84919aa4afada2978a7e7164574b3e3124180700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191e2028323a4653606d7986929facafa49a897c6f6356493c302316090013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a1a3a6a8a6a8a09e9a938f8780796e695e574d433a2f231a1000000000000006111b242d343a3d3e525e6a757979797978706b605c544d453f36333c434b515a61696e777979797976695f53463a342e261e150a000000000b17222d3847535f6a75828f99a3afa79f92877e716c625f5857565555575860666d737f8c939ea9a89f92867b6e61564c413529170d02000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000a16212b343e48515b606c78818e949fa69e938d80746d635a504b555d686e7b849197a2a49992867d706a5f574d443a31281e150b02000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c11050000000000000008131e28323d47505a626c717b82898f92999b95908d8b89898c8f92999b9fa2a9a29e99928e857e736e645c52483e32281e13080000000000050e1a242c363e48505a616c717e879292867d70695e697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d201407000713202d3946525e686d717171717174818e9ba7ada093877a717171717171717171717171717171716f6a6054473c31261a0e02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868686868687888a8d90959a9e9b98928d8680796e695f574d43392e23180c03000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e221508000000000000000000000013202c3946535f6c7986929facada093867a6d65656565656565656565656566666769696e72787e859196a1acb1a79f9285796d6053473a2d20140700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a9a9a8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2525252525252525252627252a2d323a444e5863707d8998a2aeac9f93867a6d6154473a2e2114070013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999796918c87827c736d675e574d453b31281e11080000000000000009121b22292e3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e231c150c030000000006111b2b37434e58626f7c87929fa6aea39992877e766f6a666462616263666a6f78808c919ca5aaa0968c8073695e53443a302419050000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000030f1b27323d47505a636d74808d939ea69f948e81786c605b514a545c676d7a839096a1a49f93877e716b60584e453b32281f160c030000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000000000000010c16202b353f48505a61696e767d8287929fa09d9a979696999c9fa3a9a29f9b97928d86817a716c635c524a40362d20160c0200000000020d17202c363e48505a616c717e879292867d706b6057697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000714212e3a4754616d7a7e7d7d7d7d7d828f9ca9b1a4988b7f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f62574d42372b1e1205000000000000000000000000000000000000000000000000000000000c1825323e4b57636d72797979797a7a7b7e8083888d9399a09f99928c837b6e695f554b4034281f140900000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada09386797272727272727272727272727272737476787b7f848a9297a1a8b2a9a0958c7f72675d5145382c1f130600000000000000000000000000000000000000000000010d1a2734404d5a6773808d8d8d8d8d8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a32323232323232323232333330363a3e444c565f6a75818e9baab4aa9d918477685d5246392d2013070013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399929291908f8d8a8784807b756f6a605c554d453b33291f160c0000000000000000000911181d25323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d21110a030000000000000f1b26313c47535f6a73808c949fa7aba399928b827c7773706f6e6f7073777c838d929ca3aba2989184796d60574d4232281e130800000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000007131f2c38434f59616c727f8c929da5a0959082796d665b5044505b666d79828f95a0a59c928b7f726c61594f463c332920160d0400000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a0000000000000000040d19232d363f49515a61696e757b818e9aa7aaa7a4a3a3aba39f9c9997928e8a85807b746d68615a524a40382e241b0e04000000000008141f29323e48505a616c707e879291857c6f6b646464697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e02000714212d3a4754606d7a868a8a8a8a8a8f949fabb3a79b918b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8377695f53463a2d211408000000000000000000000000000000000000000000000000000001020a16222f3a46515b63666c6c6c676d6e6f7173777c81879195a0a39f9590847b6e675c51453b30251a0e02000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818384888b91959fa2a9afa8a1979083796d60554b4035291d100400000000000000000000000000000000000000000000000a1724303d4a5763707d80808080807e7164574a3e3124170b0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f404142464750565d686f7c87939facb0a69a8d807367564c4135291d11050013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858382807e7b77736e69625f58514b433b332921170d0400000000000000000000060c1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1200000000000000000a15202b37434e58606d78828f959fa6aba39f948f8883807d7c7b7b7d7f838990959ca4aba39992867c6f675d51453b3120160c020000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222f3b4854606b717e88939fa4a19690837a6d675c544a4653606c78818e949fa69d938c80736d625a50473d342a21170e0500000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000000000000000915202a333f48515b636c717b81878e939da9acaba49f9d999992908c8985817d79746e69615e56504840382e261c12090000000000020e1925303b44505a616c707e879291847c717171717171717683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000613202c3945525d6876828f979797979c9fa6b0b7aca39b9897979797979797979797979797979795887b6e6155483b3025190e0200000000000000000000000000000000000000000407090a0d0e0f10121e2a353f495157596060555d60616264676a6f747c839095a0a7a0969083796d60574d42362a1e1205000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f9196989da0a7adaba59e9691857b6e675c5143392f24180c0000000000000000000000000000000000000000000000000916232f3c4855616b707373737373716c6155493d3023170a0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4e4d52545a61686d7a83909aa4afac9f94887c6f6255493c3024190d010013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573716e6966625f57534e454039302920170f050000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e0200000000000000030f1b26313c44505c666d7a8390949fa4aca69f9c95908c8a8988888a8c90959d9fa7a8a19992877e716a5f554b4033291f0e0400000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000091623303c4956636f7c86929a93939791847b6e685d554b424d5a6673808d93939393948e81746e635b51483e352b22180f0500000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000020e1a26313c45505a636d727e868e939a9da5a39f9c9993908c898683807c7975706d66615e57524c443e362e261c140a00000000000005111e2a36414d56616c707e879292867f7e7d7d7d7d7d7d7d7e83918f8275685c4f4235291c0f0000020c1620283036394646464646464646463b3a36302921170d02000004111d2935414c5665727e8b9aa49f9fa1a3a9b1bbb5aca7a49f9f9f9f9f9f9f9f9f9f9f9f9f9fa7988c7f7265564c41362a1e1105000200000000000000000000000000000000050b101416171a1b1c1d1e1f232e373f464b4c53534b5153545557585f626a6f7a839097a1a8a0958d8074695e52463a2d2014090000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000000000013202c3946535f6c7986929facb9ada39b989898989898989898989898989899999a9c9ea1a8aaacaaa69f9c938e847c6f695f554b4031271d12070000000000000000000000000000000000000000000000000714202c38444f596163676767676764615a5045392d2114080000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565e61656c707a829095a0acafa49a8f82766a5f53473b2e1e1308000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5755534d47433c342e271e170e050000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f14090000000000000000000a152028343f4a545d686d7a828d939a9fa6aba7a09d999795949596999d9fa7aba39f9691877e716c61584e43392f21170d000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000c1925323f4c5865727f868686868686857c6f695e564c4343505c69768286868686868682786d605c52493f362c23191006000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060606060000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e0100000000000006121e2b37424e57626d727f8a92989fa4a29f99928f8b8683807d797673706d6664605c54534d46413a322c241c140a020000000000000714202d3946525e68707e87929999928c8a8a8a8a8a8a8a8a8a91958f8275685c4f4235291c0f000000050e161e252a2d2e39393939393939392e2d2a251f170f05000000010d19242f3b4754616e7b879393939394979fa9bcaea49c9993939393939393939393939393939393908376685e5246392d20140c070f0b0a080500000000000000000000000810161c202324262728292a2b2c202e353a3e3f464640454747484b4e535860686d7a85929ea9a79f92877b6e6154483b31261a0e02000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9a9a7aca49f9d99948f89817a6f6a5f574d43392e1f150b0100000000000000000000000000000000000000000000000004101c28333e474f55575a5a5a5a5a575550483e33281d11050000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769696e72777d8590949fa7b1a79f93877c6f62584e43372b1f0c02000013202c3946535f6c7986929facada093867a6d6060606060606060606060606060605f5f5e5d5c5a5754524d4847423c373128231d150c050000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000030c17232e38424c565d686d78808790949b9fa2aaa8a6a3a2a1a2a3a6a8a9a29f99928d847d716c615a50463c31271d0f0500000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000b1824313e4a56626d72797979797979786f6a5f574d443a414e5a667076797979797979756d665c504a40372d241a11070000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f13131313130c06060300000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000814212e3a47535f6a717e8b919fa2a69f98928d87827e7a7673706d676663605c5453514b46423b363029201c17110a020000000000000814212e3b4754616e7b859299a3a39f9793939393939393939393938f8275685c4f4235291c0f00000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d0500000000000814202d3a46525e69768386868686878d97aab4a89c928c8686868686868686868686868686868686887a6e6154473b2e211c181c1b171714110c05000000000000000008111a21282c2f30333435363738392d2c282f3233392f35393a3b3c3e43474e565e68717e8b97a1ada3998d807367574d42362a1e12050000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a999a93908d88827d756d685f584e453c30271d0d0300000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4a49453e362c22170c000000000000000000000000000000000000000013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787b7f838a91979fa6b0a79f958d80746a6054463c32261b0f00000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252504f4d4b4846423b3a37312b262018120b030000000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000006111c26303a434c565d666d737c83898e9298999b9d9e9f9f9f9e9d9b9997928d87817a6f6b615a50483e342a1f150b0000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c625f584e453b323e49545e66696c6c6c6c6c6c69605c544a3f382e251b1208000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1320202020201913120f0b060000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000000000005111e2a36424d57626e7b86929fa3a59e949086807b75716d686663605d555653504a464540393631302e2d2b28231c140c0400000000000714202d3946525e68717e87929999928a8686868686868686868686868175685c4f4235291c0f000000000002080d11131420202020202020201514120e090200000000000005111e2a36424d56667176797979797b8798a3aea6998c8079797979797979797979797979797979797976685e5246392d2c292329282423211d17100800000000000005101a232c33383c3d404142434445453a38342e27262d24292c2d2e2f31373d444c56606c7885919eabab9e918478695f53463a2d2114070000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939a93929291908f8e8c898683807b76706b615e564e463c332a1e150b00000000000000000000000000000000000000000000000000000005101a232c33383c3d40404040403e3d39332c241a1005000000000000000000000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818285878b90959ea1a9aea69f959083796d60584e43342a20150a00000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403e3b3a36302e2b261f1b150c0700000000000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000a151e28313a444c545c606a6f767c8185898c8e909192929292918f8c8985807b746d68605950483e362c22180d030000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000006121e29343f495156586060606060605f55534e463c332938424c545a5c6060606060605c53504a42382e261c130900000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281f202c2d2d2d2c26201f1c17110a02000e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000714202d3a46525e6975828e98a2a89e938e827b736e6964615e565653514b4946443f3a3e4041403e3d3b3a38342e261e160d040000000005111e2a36414d56616c717e879392867e797979797979797979797979756f65594d4134281b0e00000000000000010507071313131313131313080705020000000000000000020e1925303b44555f666a6c6c6c6c7985929faca89b8e81756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564c413b3a38342f363531302d28221a120800000000000b16212c353e44484a4d4e4f505152524644403930271c181d20202122262b323a44505b6674818e9aa7ada196887b6e6155483b2e22150800000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059524c443c342a21180c030000000000000000000000000000000000000000000000000000000008111a21282c2f30343434343431302d28221a120800000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9197989da0a7adaaa39f948f837a6d675c51463d3222180e0400000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312e2d2a25211e1a150f0a0400000000000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c0200000000000000000000000000030c161f28323a424a515860626b6f75797c7f828385858685858482807c79746e6a615e564f473e362c241a1006000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d18232d373f464a4c535353535353524847433c342a21303a42494e505353535353534f46443f3830261c130a010000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a545c6a6c6c6c6c6c66605b5f5e5e5d5b59575553504a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235282b383939393939332d2b28221c140b060e1b2734414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000814212e3b4754616e7b87939faaa0968e81786e69615e5754524c494745403d3a3840464b4c4e4c4b494846443f3830281f160c01000000020e1925303b44505a616c717e879392877e716c6c6c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000009141f2932434d555b5d60605b667783909daaaa9d908377675c60606060606060606060606060606054524c4446484745404443423e3d39332c241a100500000004101c28333e474f5557595a5b5c5d5e5f53514a42392e231810131414151b2028333f4a5464717e8b97a4b2a8978a7e7164574b3e3124180b000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000121f2c3845525e6a757979797979797979797979797979797979797979797979797877767472706d6866625f58544f46413a322a22180f060000000000000000000000000000000000000000000000000000000000000810161c20232427272727272423211d1710080000000000000000000000000000000000000000000013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a9aaacaba39f98928c827a6d685e554b40342b2110060000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1a14120e09030000000000000000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000040d162028303940444e54596063666d707275767879797978777573706d66625f57524c443d342c241a120800000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000006111b252d343a3e3f464646464646453c3a37312a221e2830383e4143464646464646423a38342e261e140a010000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a44505c66757979797979726c665f5751504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d402e34384546464646463f3938332d261d180f091a2733404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d0100000000000b1825313e4b5864717e8b99a4aa9d9184796d665f57524d4746413d3a38352f3040495157595b5958565453504a423a31281e13080000000008141f29323e48505a616c717e889392877e716c615a6060606060605c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000000020d1720313b434a4e50534a546774818e9aa7ac9f9286796d6053535353535353535353535353535347464a51535453514b504f4e4a49453e362c22170c0000000714202c38444f596163666768696a6b6c605c544a4034281c100607080a0e17222d3d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c00000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f0500000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676663615e5655534e48443d363028201810060000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a171714110c05000000000000000000000000000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa8a6a7a09d99928e867f786d685e564c43392e22190f000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20202020202020202020201f1f1d1c1a181514120e0906020000000000000000000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f050000000000000000000000000000000000040d161e272e343d43474f54545c606366686a6b6c6c6c6b6a686663605c54534e46413a322b221a12080000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000009131b23292e3132393939393939392f2e2b262018161e262d323536393939393939362d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252d3a4653606d7987868686867f786e69625b524d443e3c3a38342e2c29241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d383f445253535353534c46443f382f2a2119141824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000000010d1a2734404d5a6773808d9aaba4988b7e71675c544d46423b3935302d2c292e3842515b63666866646361605c544c433a2f24190d01000000020d17202c363e48505a626c717e889392877e716c61574d535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000050e1f2831383e4243464b5865717e8b98a8aea399897c7063564946464646464646464646464646404a545c6061605c555d5c5b575550483e33281d110500000916232f3c4855616b70737475767778786d665c5144382c1f12060000000616232f3c4956626f7c8995a2afa6998c807366594d4033261a0d0000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060605f5f5e5d5c5b595654524c4847433c38332a251e160e0600000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0b0a08050000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999795908c86817b736d665e564c443a30271d1007000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d20141313131313131313131212110f0d0b08070502000000000000000000000000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000040c151c232832373d43484b515356595b5d5e5f5f5f5f5e5c595653514b47423c35302820191008000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2c22211f1a150e0c141b212628292d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000050b10141f2b3844505c66717e879399928c827b726d615e565046413a322924201d19130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b4138424a505e5f6060605f5953504a423b332a251f17202b36414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000000020e1b2835414e5b6874818e9ba7a194887b6e61554b423b36302d292523282c343f4a54636d73747371706e6d665d564c4135291d110400000000050e1a242c363e48505a626c717f889392877e71695f534646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000d161f272d3236373b4855616e7b8896a0acab998d807366594f4338393939393939393939393844515c666d6e6d676b6a696864615a5045392d21140800000a1724303d4a5763707d80818283848586786d6053463a2d20160d0909070c1724303d4a5763707d8a96a3b0a69a8d8073675a4d4034271a0d010000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000000000915202b353f474e525353535353535353535353535353535353535353535353525251504e4c4a4746413b3a37312c272119130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939393939399929291908f8d8a87847f7b756e69605c544c443a32291e150b00000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140706060606060606060605040200000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000000000000030b121820272b323839404546494c4f505252535252514f4d4946454039373129251e160e0700000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000060d121518192020202020201f1515120f0a03030a1015191c1d2020202020201c1312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f19100700000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841343f4a545c6a6c6c6c6c6c66605b544d453f3630292019252f3841484c4e535353535353534b49453e362d22170c00000915202b353f474e525353535353535353535353534a545c6a6c6c6c6c6c66605b544d5353535353535353535353535353535353534e4c4841382f251a0f030000000000020e1b2835414e5b6874818e9ba7a194877a6e6154473e39352f3333332e34383d44505c66737f817f7e7c7b786d685d5245392c201306000000000008121b242d363f48505a626d727f8b9192867b6e6155483b39393534312c261e150c020000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292d3a46535f697784919eaaaa9d9184776b6054483d31282d2d2d2d2d2d2d2d3a4653606d787b7a7978777675716c6155493d3023170a00010e1a2734414d5a6774808c8d8e8f9091887c6f6255483e31281f1a171617181d27333f495364717e8b97a4b1a6998c807366594d4033261a0d00000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646454443413f3d3a3936302e2b26201c160d080200000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b08070502000000000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868685858382807d7a77736e69615f57504a423a322920170c0300000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000000000000000070c151b21272c2e34383a3d3f424345464646454442403d3a38342e2b262019130c040000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000106090b0c13131313131312090806030000000005090d0f101313131313130f07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d373844505c66757979797979726c665f575146423b3229251e262f363c4041464646464646463e3d39342d241b11060000040f19242d353d4245464646464646464646464644505c66757979797979726c665f5751464246464646464646464646464646464641403c362f261d1308000000000000000d1a2733404d5a6673808d99aca295897c6f62585047454140403f40404045464f57606d78858e8c8b8987867a6d6054473a2d21140700000000000009121b242d363f48505a626d727f8b8c7f72695f53463a2d2d292825211b140c0300000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1e2a36424d576773808d9aa7aca096897c6f63594f433a3129242322222429333f4a5463707d878685848382817e7164574a3e3124170b00000b1825323e4b5865717e8b989b9c9d988b7f7265594f433a312a2524232323282f3744505b6574818e9aa7b5ab988b7e7265584b3f3225180c0000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393837363433302e2d2a25211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e0905020000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797878777573716e6866615e57534d443f38302820170e0500000000000000121f2c3845525e6a75797979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373533302d2c28231d1a150d080200000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312d3a4653606d7987868686867f786e69625b524d443e35302820252b3033343939393939393931302d29221b12090000000008121b242b313638393939393939393939393a4653606d7987868686867f786e69625b524d443e353039393939393939393939393433302b251d140b01000000000000000b1824313e4b5764717e8a9aa4a69a8d80736a615a54524c4d4d4c4c4d4b515359606a717e8b979997968f8376685d5245392c2013060000000000000009121b242d363f48515b626d727f80736d63574d42362a1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1a26313c4855626f7c88959faba89b8f82756b60554b433b352f2f2f2f2f353b44505b6673808c989291908f8b7e7164584b3e3125180b00000815222e3b4855616e7b8896a0a9aa9d9083776b61554b433c36313030302e3439404b55606c7884919eaaafa499897d7063564a3d3023170a00000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2928262321201d1914120f090300000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5654534d46423c342e261e160e050000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b292623201f1c18120e09030000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a131313131310100d0a050000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d28271f2b3844505c66717e879399928c827b726d615e565046413a3229241d2427272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d2d2d2d2d2d2d2b3844505c66717e879399928c827b726d615e565046413a3229242d2d2d2d2d2d2d2d282724201a130b0200000000000000000814212e3b4754616e7b87939fac9f92867c706c64605d565a5959595a555c60636b707c85929fa9a1968b7e7265564c4135291d1104000000000000000009121b242d363f49515b626d72736e635b51453b31261a0e0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7683909da7aa9e93897c6f675d554c45413d3c3b3c3c40454d57606c7884919e9f9e9d95877a6e6154473b2e21140800000814212d3a47535f697784919daaaca0958a7d70675d554d46423e3d3c3d3e40454b515c67707d8a96a0acac9f93867a6d6054473a2d2114070000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d04000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020201f1f1e1d1b19171413110d08060200000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060606060605f5f5e5d5c5a5754524c4846423b373128231c140c040000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000000000000000000000000070c10131316191c1d1f1f201f1f1e1c1a161313100c070000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020201d1c1a16110a0300000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000000000000000060c11151718202020202020201b1b1c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191b20202020202020181715110c060000000000000000080f151a1d1f20202020202020201c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f1920202020201b1a18140f08010000000000000000000714202d3946525e6876828f9aa4a39892857d76716d6868676666666668676d70757d859197a2a49e9184796d6053463a2f24190d0100000000000000000009121b242d373f49515b626566635c52493f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864707d8a95a0aca59d9183796d675e56514b4a494848494b51575f69717e8b96a1aca89d908377685e5246392d201407000006121e2b37424d5766737f8c98a2aea79e9184796d675f57534d4b4a494a4b4b51555d606d7983909da8b2a99d908376685d5245392c201307000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f05000000000000000000000000000000000000000000000000000004090e11121313131313131313131313131313131313131313131313131211100e0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000915202b353f474e5253535353535353535353535353535353535353535353535353535252504f4d4a4746413b3a36312b261f17110a02000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f101213131312110f0d0a0706040000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000000000000000005080a0b131313131313130f0b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313131313130b0a0805000000000000000000000004090e1112131313131313130b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313130e0d0b0803000000000000000000000005111e2a36414d56626f7c87939fa5a297928a837d7a777573737273737476797d82889197a1a59d928a7e71675c514538281e1308000000000000000000000009121b252d373f495156585a57524a40372d21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4653606c7883909aa4aca0958f82796e68605d555756555556555d60696e7b85929fa8aca1968a7e7164564d41362a1e11050000020e1a26313c4754616d7a86929fa8aca1969082796e69615e575857565657545c60676d75818e95a0acada2978b7f7265564c4135291d11040000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464645454442403e3b3936302d2a251f1a140b06000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d303139393939393736322d271f160d030000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000606060600000000000000000000000000000000000104060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000601010000000000000000000000000000020e1925303b4754606a73808d939fa4a29f94908a86848280807f7f80818385898f939aa1a49f938d80746c61554b403428160c0100000000000000000000000009121b252d373f464a4c4d4b4740382e251c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3744505b656f7c88939fa7a89e948f837a736d6765636262626365676d727b849197a2ada59e9184786d6053463b3025190e020000000915202d3946525e6873808c95a0aaa89f9490837b736e6967646363636465666d7179818e939da7b0a69e92857a6d6054473a2f24190d0100000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e09020000000000000000000000000000000000000000000000000000000000000000000104060606060606060601000000000000000000040607090c0e0f11121213131211100e0b0808060200000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000008121b242b31363839393939393939393939393939393939393939393939393939393938373533312e2d2a25211e1a140e0903000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070909131313131313130b0a08040000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464643423e3831281f150a000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000008141f2b37434e58606d78818d939a9fa69f9c9992908f8d8c8c8c8d8e9092989c9fa49f99938c81786d605a5043392e231804000000000000000000000000000009131b252d343a3e3f403f3b352e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b74808d959fa8a69e959086807a7672706f6e6f6f7274797f869196a1a9a79d938a7e71665c504438291f14080000000005111d2935414c56606d79849198a2aaa69f959086807b767371706f70717275797e848e939da5afa89f948b7f72675d5145392c1e13080000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b0703000104070c10131316191b1c1e1f1f20201f1e1d1b181514120f0a0400000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1914120e0903000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131208070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020171714110c0500000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535353504e4a433a31271c1105000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000020f1b27323d44505c666d78808890959b9fa2a39f9d9b9a999999999b9d9fa2a29e9b948f877f776d665c50483e30271d120700000000000000000000000000000109131b23292e313233322f2a241c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d788390959fa7a79f98928c86827f7d7c7b7b7c7e81858b9298a1a8a69f958e81746c61544a3f3428170d0200000000010d1925303a45515c676f7c869298a1a9a79f98928d8783807e7d7c7d7e7f82858b91969ea5afa7a0969082786c60554b4135291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201a1a17130e070d1113181c1f20232527292a2b2c2c2c2c2b2a282522211f1a15100c0701000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020201f1f1d1c1a171414110e0805020000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850555760606060605d5b554d43382d22160a00000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000a152028343f4a545c666c737c83898e9298989b9c9e9e9f9f9f9e9e9d9a9897928e89827c736c655c544a3f362c1e150b00000000000000000000000000000000010911181e2225252726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d45515c666d7a8390959fa4aaa29f98928f8c8a898888898b8e92979fa2aaa59e949083796d605a5042382e23170500000000000008131e2934404b555f6a707d8692979fa6aaa39f9993908d8b8a89898a8c8f92979da0a8aca59e9590847a6d665b50433a2f24180d00000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726231f1913181d2023282c2d2f323436373839393938383734322f2e2b261f1c18120b03000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c1309000000000000000000000004090e111213131313131313131313131313131313131313131313131313131212110f0d0b0807050200000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130a09070400000000000000000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6c6a665f554a3e32261a0d0000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f23160900000000000000000000000000000000000000040b17232e38424a545b606b6f767d8185898c8e9091929293929291908e8c8985817c766f6a605b534a42382e241a0c03000000000000000000000000000000000000070d121618191a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b545e686d7a838d939a9fa7aaa29f9c989695959596989b9fa2a9a8a09e938e827a6d675d51483e30261c1106000000000000020c18232f39434e58606b707d858f949ea0a8aba49f9c9a9796969697989b9ea1a9aca7a09d938e837b6e685e544a3f31281d1307000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e09050200000000000000000000000000000000000008121b242b313638393939393939393433302b241d24292c2e34383a3c3f41424445454646454443413e3b3a37312c29231d150d0700000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020171614100b05000000000000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7079797979797671665b4e4236291c1000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000006111c263038424a505960636b7075797c7f81838485858685858483817f7c79746f6b6260585049413830261c120900000000000000000000000000000000000000000106090b0c0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424c565e686d79808790959b9fa2aaa8a5a3a2a1a2a2a5a7aba49f9c96918981796d685d554b40362c1e150a000000000000000007121d27313c464f59606a6f7b828a91969c9fa3aba8a6a4a3a2a3a4a5a8a8aaa29f9b95908981796e695e564c42382d1f160c01000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000040f19242d353d424546464646464646413f3c362f282f35393a404546494c4e4f51525253535251504e4b4847433c38342f271f19100a01000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000020507081313131313131313131313131313131313131313131313131313131313131211100c09060503000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000010406070a0d10111213131312100e0b070705010000000000000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2323201c16100800000000000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d868686868683766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000a141e262f383f444f54596063666d6f72747677787979797877767472706d66636059544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e676d747c83898e9298999b9d9e9f9f9f9e9d9c9999938f8a847d756d675d564c433a2f241a0c030000000000000000010b151f2a343d474f5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9998928e89837d756d675e564d443a2f261c0d040000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000915202b353f474e52535353535353534d4c474038313a4045474b515356585a5c5d5e5f5f5f5f5e5d5b5855534e47454039312b221b130a0000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020201f1e1c191613120f0b06000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d06000000000000000000000000000000000000000001070d111314171a1c1e1e1f201f1e1d1b181413110d080200000000000000000000000000000000000008111a21272c2f3039393939393939302f2c27211a1108000000030f1b27323d474f545660606060606060575550483e33281c1104000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000020c141d262d333d43484f54545c60636568696b6b6c6c6c6b6b6a676563605c54544f47433d332d261d140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c555c606b6f767c8185898c8e909192929291908f8d8a86827d79706b605d554c443a31281d120800000000000000000000030d18222b353d464e575e616c71787d82868a8c8f90919293929291908e8c8985817d77706b605d554d443b32281d140a00000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000e1a26313d4751595e5f6060606060605a58524a403a434b5153545c60626567696a6b6c6c6c6b6b6a6765625f5853514b433d342d251b12090000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b292623201f1b17110c0600000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000000000040a0f13181d20202326292a2b2c2c2c2b2a272521201e1913100b0500000000000000000000000000000005101a232c33383c3d464646464646463d3c38332c231a1005000007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a979f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000000000000000000020b141c222832383d44484a515356595b5d5e5f5f605f5f5e5d5b595653504a48443d383227221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a434b515960636b6f75797d7f828385858685858482807d7a76716d666059514b433a32281f160c000000000000000000000000061019232b343d454d525a61666c70757a7d80828385858686858483817f7c7975706b636059514b433b322920160b02000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c67645c5247404b555d6064666d6f727475777878797978777674716e6a64605c554e463f372d251b11070000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000000050e171e252a2d2e39393939393939393939393939393939393939393939393939393939393938373633302d2b27221b17110a0300000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000000002080d151b1d24292c2d3033363738393939383634312e2d2a251e1c160f0a04000000000000000000000000000b16212c353d44484a535353535353534a48443d352c21160b00000915222f3b4854606b6f79797979797979716c6155493c3023170a000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000020a111721272c333839404446494c4e5051525253525251504e4c4946443f3838322b272017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e162028313940454f54596063676d707375777879797978777673716e6864605c544f454039312820160d0400000000000000000000000000071119222b333b424650545b6064676d707375777879797978787675726f6d67636059544f45403a312920170e050000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a02000000000000000000121f2c3845525e6a7579797979797979746e64584c45515d676d7176797c7f81828485858686858483817e7b77716d67605851493f372d23190b020000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464544433f3c3937332d28231c150c0500000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000050d131920262b2f35393a3d404344454646464543413e3a3936302c28211b150e06000000000000000000000004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7d868686868686867e7164574a3e3124170b0000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d130800000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000060b161b21272c2e34383a3c3f41434445464646454443413f3d3a38342e2c27211b160b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f272f343d43484f54555c606366686a6b6c6c6c6b6a696664615e5653514a423d352f271f160d04000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605c55554f48443d352f281f170e050000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a02000000000000000013202c3946535f6c79878686868686868074675a4d4753606d797e8286898b8d8f90919292929291908e8b88837e796f6a625b51493f352b1d140a0000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000008141e29323b41465353535353535353535353535353535353535353535353535353535353535352514f4c4946443f38342e261e170f070000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000080e171e252a31373a4045474a4d4f515152535251504e4b4746413a38332b2620181009000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8993939393938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d3032353638383939393838373432302d2c28231c1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5e5d5c5a5754524d464440393029241d150d040000000000000000000000000000000000070e171f252a2f383f44464b515457595c5d5e5f605f5f5e5d5b595653514b48443d383329241d160d050000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000013202c3946535f6c798692939393938d8074675a4d4f5c6875828b8f9298989a9c9d9e9f9f9f9e9e9d9a9895908b847c726d625b51473d2f261c1106000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000020e1925303b444c525f60606060606060606060606060606060606060606060606060606060605f5f5e5c5956535049443f38302921191007000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000008111a202930363c43474b515356595c5d5e5f5f5f5e5d5a5854524c48443e37312a221b120a0100000000000000000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000050b1012181c1f202326282a2b2c2c2d2c2c2b2a282623201f1c17110f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c3238394045464a4c4f505252535252514f4d4a4746413b38342e271e18120b0300000000000000000000000000000000000000050d141a1d262d33383a4145474a4d4f50525253535251504e4c494645403938332c272118130c0400000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000013202c3946535f6c7986929f9f9f9a8d8074675a4d4f5c6975828f9c9fa3aaa7a7a4a2a1a1a0a1a3a6a7a79f9d9691877f726d62594f42382d22170b000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605b53504a423b332b23190f0600000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000008121a232c323a41464e53555d606366696a6b6c6c6c6b696764615e56554f47433c342d241c130a01000000000000000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1d1e1f1f201f1f1e1d1b19161312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161b21272c2e34383a3d40424445464646454443403e3b3936302c28231c150c070100000000000000000000000000000000000000000002090b141c22282b2f35393a3d40424445464646454543423f3c3a38342e2c27211c160d070100000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9caaa29f9c9a97969594939496999ea0a8a8a099928b7f726b60544a3f33281c0f03000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000714202d3946525e6876797979797979797979797979797979797979797979797979797979797979787776726f6c65605c544d453d352b22180d0300000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000008111a242c353e444c52585f62676d7073767778797979787674716d68636159534e463f362e251c1309000000000000000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0c0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373633312e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000020a11171c1f24292c2d30333537383939393938373533302d2c28231d1c16100b0500000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9c9a9892908d8b8988878787898c91969fa2aaa39f93877d70665b5044382b1f120700000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000814212e3b4754616e7a8686868686868686868686868686868686868686868686868686868686868584827f7c78716d665e574f473d342a1f150b0100000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000050f1a232c363e474f565e616a6f747a7d808284848586858483817e7a76706b625f58514840372e251b11070000000000000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11141415151515151515151515151515151515151515151515151515151724313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f12181c1f202326282a2b2c2c2c2b2a29272421201e1914100c070000000000000000000000000000000000000000000000000000000000060b0f13181d20212426292a2b2c2d2c2c2b2a282623201f1c1812100b050000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f1409000000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838f918d898583807e7c7b7a7a7b7d7f848b9298a2aba4999083786c605346392e23180c0000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000814212e3b4754616e7a87939393939393939393939393939393939393939393939393939393999292918f8c89837e786e6960594f463c31271d1207000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000020d17212c353e48505961686d757c8186898c8f909192929291908d8b86827d766f6a625b524940372d23190d0300000000000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000010507080b0e10111213131211100e0b0807050100000000000000000000000000000000000000000000000000000000050d14191e202121212121212121212121212121212121212121212121212121212124313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131317191c1d1f1f201f1f1e1c1a171414110e080400000000000000000000000000000000000000000000000000000000000000000003070d111314171a1c1d1f1f20201f1e1d1b19161313100c07000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e040000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838a85807c797674716f6e6e6d6e7073787e869299a3aba0958a7e7164544b4034281c100400000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9c9995908b837b6f6b60584e43392f23180c02000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000009141f29333d47505a616b707a82888e9298999c9d9e9f9f9f9e9c9a99938f8a837c726d635c52493f352b1f150b01000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110d080300000000000000000000000000000000000000000000000000050e171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000013202c3946535f6c7986929faca79a8d8074675a4d4e5a6774807d7974706d666764636261606163656c727d87929faca79b8f8275665c5145382c1f130600000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7a8794a1acacb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aaa9a7a09d9590857d6f6a5f554b4034291e130800000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020e1a25303b454f59616c717d858f939a9fa3aaa9aaa8a7a6a7a9a9aba49f9c9490867f736e635b51473d31271d1207000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000060b1014191e20212427292b2c2c2c2c2b2a272421201e19140f0b0600000000000000000000000000000000000000000000020d17202930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b1108000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4c58646e74716d6663605c54585655545454535b606b74818d9aa9ac9f9285796d6053463a2d20130700000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000814212e3b4754616e7a8794a7afb4aba39f9a9898989898989898989898989898989898989898999b9ea1a9aca79f9792857c6e675c51453a3025190d0100000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000005121e2a36424d57606b717e8791979ea5acaba9a19e9b9a9a9b9d9fa4abaca69f98928b80736d62594f43392f23180c000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000020a11171c1f252a2d2e3134363839393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000009141f29323b4246474848484848484848484848484848484848484848484848484848484848484a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a12080000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b13090000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f130600000013202c3946535f6c7986929faca79a8d8074675a4d47525c646764605c5453514b4b4948474748495059626e7b8897a1ada298887c6f6255493c2f2216090004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000814212e3b4754616e7a87959fa3aba399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8f92979ea1a9a9a2979184796d60564c41362a1d110500000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000030e18212d3a46525e69707d879299a1a9ada79f9d97928f8d8d8e9093999fa2aaaaa39f928b7f726b60554b4034291c12070000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000001070c141c23282b3036393b3e414344454646454443413e3b3936302b27221b140b07000000000000000000000000000000000000020e1925303b444d5254545454545454545454545454545454545454545454545454545454545454545764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000000000000010b151f272f343846464646464646464645423d352d24190f040000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000013202c3946535f6c7986929faca79a8d8074675a4d414a52585a5753504a4645403e3c3b3b3a3b3f47535f6a7885929eabaa968a7d7063574a3d3024170a0006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e0300000714202d3a4753606d79838c9299a29f9286807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8082858a91969fa7a9a0968c7f73685e5246392d2013080000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000915202c38444f59616e7b869299a3abada49c959089858281808183878c9298a0a8aea49f93877d6f675c5145392e23180c0000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000030b12181e262e34383b4146474a4d4f515253535251504d4a4746413b37332d261d18120b030000000000000000000000000000000005111e2a36424d565e61616161616161616161616161616161616161616161616161616161616161616164707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000013202c3946535f6c7986929faca79a8d8074675a4d4141474c4e4a46443f3a38342e302f2e2d2d37434e586a7784909daaa4978b7e7164584b3e3125180b000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f140900000613202c3945515d676d787f879297a29992867e727272727272727272727272727272727272727375797e8490959fa9a89f92867a6d6154473a2f24190d0100000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020f1a26313c4855616b75828f98a2abada39b928c837d7975747374767a7f869196a0a8afa4999184796d60544a4034281c100400000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000050d151d242930383f44464c5254575a5c5e5f5f5f5f5e5d5a5754524c46443f382f28231c150c030000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000013202c3946535f6c7986929faca79a8d8074675a4d41363c3f413e3a38342e2c2823232221212c3844505c667784919daaa5988b7f7265584b3f3225180c000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020004101d2935404b555d666d727d859298a29892877f716b6565656565656565656565656565656566666d717a839097a1ada2988b7f7265564c4135291d11040005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b37434e5863707d8a939eaaafa59b918b8078706c66676768686d737b849196a0acaba0968c7f72665c5144382c1f120600000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000050e161f272f353e424a5053565e616467696b6c6c6c6b6a696764615e56535049413d342e271e150c0300000000000000000000000000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8b98a49d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f090000000000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000013202c3946535f6c7986929faca79a8d8074675a4d4134303334312d2c28231f1c18161e2429363e4653606d7985929facab978a7e7164574b3e3124180b000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500010d18242f39434b545c606b707d86929fa29992877d70675d5858585858585858585858585859545c60686d7a85919ea9aa9c908376685d5245392c201306000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000814212e3a47535f6a7683909ca5afa99e938b7f736c65605b545a565e61696e7a84919aa4afa89e9285796d6053463a2d22170b00000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000040d162028313940454f545c6064686e7174767778797978777674716e6863605b534e44403930271e150c0300000000000000000000000000111e2a3744515d6a7784878787878787878787878787878787878787878787878787878787878787878787878b919ba99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b12090000000000000000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000013202c3946535f6c7986929faca79a8d8074675a4d413427262724201f1c1713141920282f353f48515b63707d8998a2aea399897c6f6356493c30231609000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000007121d283139424a5059606b717e8b949fa39991857a6d60564c4c4c4c4c4c4c4c4c4c4c4c4c4a51565e68717e8b97a1a69f94877a6d6054473a2d211407000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000815222f3b4855626e7b88949fabada2978e81746d605b53504a4d4c52575e68707d87939facada1978a7d716453493f33271b0f03000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000010c161f28323a434b515961666d71767a7e808284858686858483807d7a76706c656058514a423930271e150a00000000000000000000000000111e2a3744515d6a778490949494949494949494949494949494949494949494949494949494949494949494989ba3a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d20130600000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000000000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f120600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a1b171312100e171f252a323a4145515a626d76828f9caaac9f9286796d6053473a2d201407000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000010c161f2830383f444f59626c76828f9ca7a1978d8073685e52463f3f3f3f3f3f3f3f3f3f3f40444c56606d7985929a999896897c6f6356493c30231609000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576774808d9aa6b0ac9f92857a6d615b5049443f4041464d56606b75828f9baab3a99b8e8175655b5044372b1f1205000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000008131e28313a444c555d606b70787e82868a8d8f919292929291908d8a87827d786f6a605c544a423930261c1106000000000000000000000000111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7aca99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b0013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b02000000000000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0b070b1218202930363e444c525b626c727f8b949faba89c8f8376675d5145392c1f1306000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000000040d161e262e343d47505a63707c8995a0a99f92867a6d6154473b3032323232323232322e343a45515c6674818e8e8c8b89887f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714212d3a46535f697884919eabafa49a8c7f73685e52443f383330363b444f5963707d8a98a2aeab9f9285796c605346392d201306000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000050e19242f3a434c565e676d747d848a8f93999a9c9e9f9f9f9e9d9c9a9a938f8a837c736d665c544a42382e23170b020000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c00000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a000000000000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e030c151c2328323b41464f565d606d727e87929fa6ada1968b7e7165554b4035291d1004000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000000040c141c2328353f4854606b7783909daaa3988c7f7266574d42362a25252525252525232834404b5464717e8281807e7d7c796d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815222e3b4855616e7b8896a1aca69f93877b6e61564c41332d28252a323d4653606c7985929fabada297887b6e6155483b2e221508000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d00000000000000000000000000000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0c151e272e343e444d525961686d757f879299a3afa59e9184796d6053463a2f24180c00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080000000000020a1117232c38444f596673808c99a6aa9d918477695e52463a2d2019191919191918232e394955616c7176747371706f6d675d5145392c201306000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b939a979a9c908376695e52443a30221b19202b3844505b6676838f9ca9b3a9978a7d7064574a3d3124170a000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c110600000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c00000000000000000000000000000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0b151e273039404450565e616b707a818b9299a3aba79e938b7e71665c5145382c1d12070000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000000000006101b27323d4956636f7c8996a9aca095877b6e6154483b2e21150c0c0c0c07121d2d3944505a6164696766656362605d554b4035291d1104000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000c1925323f4c5865727f8486898b8d8f8c807366574d4232281e110f1c28333f4a546774808d9aa7b2a5988b7f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b00000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c100000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000013202c3946535f6c7986929faca79a8d8074675a4d4134271a121d273039424a515a62686e757d848e939fa3aba8a0958f81756c61544b4034281c0b0100000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000000000000b14212d3a4754606d7a8797a1ada7978b7e7164584b3e3125180b00000000101c28333e485055575c5b5958565553514b433a2f24180d01000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000b1824313e4a56626d72787a7c7e8082847d7063574a3d3024160c0b17222d404c5966737f8c99a6b2a6998d8073665a4d4033271a0d000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f030000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d000000000000000000000000000000000000000000000001080d13202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000000000000000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f2215090013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020013202c3946535f6c7986929faca79a8d8074675a4d4134271a18232e39434b545c606c717b818a91969ea5afa69f959083796d605a5042392e23180c0000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400000000000000030613202c3945515d677885919eaba6998d8073665a4d4033271a0d0c0c0c0c0b17222c363e44494a4f4e4d4b4a484745403a31281d1307000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000916222e3a46515b6265676d6f71737578706b6155483c2f231604061925323f4c5865727f8b98a5b2a79a8d8074675a4d4134271a0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f13080000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00000000000000000000000000000000000000000003090e13191d202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120802000000000000000000000000000000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d201306000000000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e12050013202c3946535f6c7986929faca79a8d8074675a4d41342716202834404b555c666d747e858e939ea1a8aca49f9490837b6e675d51483e30271d12070000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000040a0f13151d2935414b556a7783909daaa89b8f8275685c4f4235291c191919191919191a242c33393c3e4341403e3d3c3a39352f281f160c01000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000006121e29343f495156555d60626467696b6361594f44382c2014070b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d01000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000000000000000000000000000000000000030a0f151a1e24292c2e3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c19130d080100000000000000000000000000000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f12060013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000000000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d4134271e28323a45515c676d78818b92979ea5ada8a19a938d827a6e695e554c41362d1e150b0000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000070f161b1f2223242f43505d697683909ca9a99c908376695d5043362a2525252525252525252520282d303136343332302f2d2c29241d160d04000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a00000000000000010d18232d373f464a4b515356585a5c5e57554f473e33281c10040b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d11050000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000000000000000000000000000000060b151a1f262b2f35393a40444a54616e7b87939f92878583817d786f6a5f584e4238342e29241e19130c04000000000000000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000000000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d41342724303a44515b606d79828e939fa2a9ada59d96918880786d685e564d433a2f241b0c0300000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c0000000007101921272c2f303236434f5c6976828f9ca9aa9d9083776a5d50443732323232323232323232322d2c28232429282625232220201d18130c0400000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000006111b252d343a3a404547494b4d4f514a48443e352c21170b000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d201307000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d030000000000000000000000000000000000020a111720262b31373a4145474a5153555e6976828f9b8f82787774706c655f58504a46443f38353029241e160d070000000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000000000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272935414c56626d75818e949da5ada9a19e938e847d736d665d564d443b31281e1209000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000000040f19222b32383b3c3f3f434f5c6976828f9ca9aa9d9184776a5e51443f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e151a1817151413110d070100000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a00000000000000000009131b23292e2f35393a3c3e4042453d3c38332c231a1005000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e21140700000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000000000000000000000000060c141c232831373c42474c5154545c60626466717e8a9792877b6e6a69676462605b5453504a45413a352f281f18120b03000000000000000000000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e040000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000000000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272d3946525d68727e8b939ea6afa69f979189817a706b605c544c443b32291f160c000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000a16212b343d4348494c4c4c4f5c6976828f9ca9aa9d9184776a5e514c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070a09070604010000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000010911181e1d24292c2d2f31343638302f2c28211a110800000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a030000000000000000000000000000000000070f181e262e343c43474d53555d6064666d6f717375798592998c8078777673716e6c6663605c54524c45413a3128231d150c040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b262018100600000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000000000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080013202c3946535f6c7986929faca79a8d8074675a4d4134272e3a4754616d7a85929fa5afa59e948f857d746d676059514a423a322920170d04000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f12050000030f1b27323d474f5456585858585c6976828f9ca9aa9d9184776a5e585858585858585858585858585853514b42392e23180c00000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000000000000060d1213181d2020232527292b2423201c1710080000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d00000000000000000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a05000000000000000000000000000000000000081019212a30383f444e53575f62676d7175797c7e80828390979c928c848382807e7b7974706d66605d56524c433d342e271e160e0500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e060000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000613202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d41342935404b5565727f8c97a2ada59e938e827a706b605d554f444039302820170e05000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000007131f2c38434f59606365656565656976828f9ca9aa9d9184776a656565656565656565656565656565605c544b4034281c10040000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000000000000000101070d11131416181a1c1e171614100b05000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f9095a0a49c9691908f8d8a8885817d79736d68605d564f454039302820160e05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000020a13202d394653606c7984868687888b90959a9590867c6f665b5044382b1f1206000000000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c2013060013202c3946535f6c7986929faca79a8d8074675a4d41342c3945515d677783909da9ac9e938e81786d686159514c433d342e271e160e05000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000915222f3b4854606b6f72727272727276828f9ca9aa9d918477727272727272727272727272727272726d665c5145382c1f130600000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a00000000000000000000000000000001040607090b0d0f120a0a07040000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a0000000000000000000000000000000000000000000000000002050708080808080808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9da0a7aea8a19e9d9c9a9797928e8985807a736d686059514b423a322820170e050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000001070c141c232b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000000000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d11040013202c3946535f6c7986929faca79a8d8074675a4d41342d3a4753606d7a86929faca49a8f81776d665e564f45413a3128231c150c04000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000091623303c4956636f7d7f7f7f7f7f7f7f83919daaab9e91857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d201307000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000000000000000000010305000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d211408000000000000000000000000000000000000000000000003090e12141515151515151513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000030b12181e262e34383f4a54616e7b87939f92878583817d786f6a5f584e42382d2218120b030000000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4855626f7b8899a3ac9f93877b6e655c544c443d352f281f18120b0300000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000d1a2734404d5a6773808b8b8b8b8b8b8b9195a0acada197918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877a6d6054473a2d21140700000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d110500000000000000000000000000000000000000000000050d141a1e2121212121212121201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000050d151d242930383f44464c535e6976828f9b8f82787774706c655f584e443f382f28231c150c03000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b07000013202c3946535f6c7986929faca79a8d8074675a4d4134303c4956636f7c8996abaa9e918477695e534a423a3229241e160d070000000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000d1a2734404d5a6773808d9898989898989da0a7b1b3a9a19e98989898989898989898989898989893877a6d6054473a2d21140700000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c00000000000000000000000000000000000000000000050f171f252a2d2e2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000050e161f272f353e424a5053565e6164717e8a9792877b6e696764615e56535049413d342e271e150c0300000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4955626f7c8895a7ab9e9184786a5f544a423930281f160d040000000000000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000d1a2734404d5a6773808d9a9f9f9f9f9fa9aab0b8bab2acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a1006000000000000000000000000000000000000000000030c17212931363a3b3b3b3b3b3b3b3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d040000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d070100000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000040d162028313940454f545c6064686e7174798592998c80777674716e6863605b534e44403930271e150c0300000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000013202c3946535f6c7986929faca79a8d8074675a4d41342e3a4754616d7a8795a0aca196887c6f665c544b423a31281f160d03000000000000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a00000000000d1a2734404d5a6773808d9393939393939c9fa6b0b2a8a09393939393939393939393939393939393877a6d6054473a2d21140700000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a1208000000000000000000000000000000000000000000000a151e29333b42464848484848484846443f382f261b110600000000000000000000000000000000000000000000000000000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000010c161f28323a434b515961666d71767a7e80828f979c928c8483807d7a76706c656058514a423930271e150a000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000013202c3946535f6c7986929faca79a8d8074675a4d41342d3946525e687784919da8a89c9082786d665c544b433a31281f150b0100000000000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b0200000000000d1a2734404d5a677380868686868686868f949faaaca0968986868686868686868686868686868686867a6d6054473a2d2114070000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d1710080000000000000000000000000000000000000000000006111c26303b454d535454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d130700000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000008131e28313a444c555d606b70787e82868a8d8f949fa49c9691908d8a87827d786f6a605c544a423930261c11060000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f1205000013202c3946535f6c7986929faca79a8d8074675a4d41342935414c5666727f8c96a1ab9f948e81786d665d554c433a31271d1207000000000000000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000d1926333f4c58646e7379797979797979828f9ca9aa9d9184797979797979797979797979797979797976685d5245392c201307000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000000000c17232e38424d575e61616161616161605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000050e19242f3a434c565e676d747d848a8f93999a9c9fa6aca8a09e9c9a9a938f8a837c736d665c544a42382e23170b02000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000013202c3946535f6c7986929faca79a8d8074675a4d413425303a4754606d79849199a4a69e938e81786d675d564c43392f24180d03000000000000000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000b17232f3b47525c64676c6c6c6c6c6c76828f9ca9aa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a080500000000000000000000000000000000000000000000000003101c28343f4a545e696e6e6e6e6e6e6e6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f1409000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d130700000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000013202c3946535f6c7986929faca79a8d8074675a4d4134272c3945515d67707d87939fa3a59e938f82796d685d554b4035291f150b0100000000000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000007131f2b36404a52585a60606060606976828f9ca9aa9d9184776a6060606060606060606060606060605f524c443a2f24190d0100000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d0908060300000000000000000000000000000000000000000000000006121f2c3844505c66767b7b7b7b7b7b7b776c605346392d2013060000000000000000000000000000000000000000000000000000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e020013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d01000000000013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c1106000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b110600000013202c3946535f6c7986929faca79a8d8074675a4d4134272935414b55606b727f8c919fa3a59e948f837a6d675d51453e31271d12070000000000000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000020e19242e3840474c4d535353535c6976828f9ca9aa9d9184776a5e53535353535353535353535353535345413a32281e13080000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000713202d3a4653606d7986878787878786796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000013202c3946535f6c7986929faca79a8d8074675a4d413427242f3a434f59626d727f8b9299a2a69f959083796d605a5043392f24180c000000000000000000000000000000000915202b353f474e524c52575e61666a6f7274767878797978787675726f6d66626058534e4846423c332a1f140900000000000000000008121c262e363b3f404646464f5c6976828f9ca9aa9d9184776a5e51464646464646464646464646464639352f2820160c010000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e060000000000000000000000000000000000000000000713202d3a4653606d79869394949493867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a00000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f0300000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271d28313d47515b636d727e879298a2a79f958e81756c61554b4035291d10040000000000000000000000000000010e1a26313d4751595e5f6060605e585f626568696b6c6c6c6c6b6a686663605c546060606055534d453c31261a0e020000000000000000010a141c242b2f33343939434f5c6976828f9ca9aa9d9184776a5e5144393939393939393939393939392c29241e160d040000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000713202d3a4653606d798693a0a1a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e2114080013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f1308000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000013202c3946535f6c7986929faca79a8d8074675a4d413427161f2c353f49515b636c717d869299a3a79e938a7e71675d5145382c1f1307000000000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585b5d5e5f5f5f5f5e5d5b59575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000020a12191f2326272d36434f5c6976828f9ca9aa9d9184776a5e5144372d2d2d2d2d2d2d2d2d2d2d2d201d19130c040000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e04000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d0100000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000131f2c3946525f6c7985929faca79a8e8174675b4e4134281b1a232d373f49515a626b707d87929fa6a59e9184796d6053473a2f24180d010000000000000000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d2114070000000000000000000001080e1317191c2936434f5c6976828f9ca9aa9d9184776a5e5144372b202020202020202020201413110d0805030000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000713202d3a4653606d798693a0a7a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a00000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d1105000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000121f2c3945525f6c7885929faba89b8e8275685b4f42302519111b252e373f485059606b717e8b949faba1968b7e7165554b4135291d1104000000000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e22150800000000000000000000000002070b101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e13131313130b101316171e1a1613120f0b060300000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f030000000000000000000000000000000000000713202d3a4653606d7986939a9a9a93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f12050013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d2013070000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000121e2b3845515e6b7884919eaba99c8f827669564c41362a1e11131c252e363e474f59626d76828f9caaa99c908376675d5145392c20130600000000000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e110600080f161c2022232b2723201f1b17120f0b0600000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000040607080808080808080813202d3a4653606d79868d8d8d8d8d86796d6053473a2d20140808080808080808070604000000000000000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f030013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e211407000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000101d2a3643505d697683909ca9ab9e918478685e5246392d20140a131c242d353d47505a63707d8998a3ac9f92867a6d6054473a2d21140700000000000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e070008111921272c2f3038342f2d2b27221f1c17110a020000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000001070c101314151515151515151515202d394653606c7880808080808080786d6053463a2d201515151515151515151413100c0701000000000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000f1b2835424e5b6875818e9ba8ada196877a6e6154473b30251b1413121b232b353f4653606d7986929faca399897c6f6256493c2f23160900000000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e51442f24180d050f19232b33383c3d45403c3937332d2b28221c140b050000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c020000000000000000000000000000000000000000000000000000000000000000000000010b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f22160900000000030b12181d1f20212121212121212121212b3844505b666c747474747474746d665c5044382c21212121212121212121201f1d18120b030000000000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b1106000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a00000000000000000c1926323f4c5965727f8c98a9b2a8978a7d7064564d42362b2621201f1f20232c3845515c667784919eaaab978a7d7164574a3e3124170b000000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000000000000000000020f1c2935424f5c6875828f9ba8ab9e9184786b554b4035291d110b16212b353d44484a514d4946443f3938332d261d170e0500000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000000000000000000000000000000000000000000105090b0b0d0d1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c30231609000000030d151d24292c2d2e2e2e2e2e2e2e2e2e2e2e333f4a545b6067676767676767605c544a3f342e2e2e2e2e2e2e2e2e2e2e2d2c29241d150d030000000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d201407000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b0000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000091623303c4956636f7c8997a2ada89b8f8275695e52463f37312e2d2c2c2d2e343b45515d677885919eaba4978b7e7164584b3e3125180b0000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000000000000000020f1b2835424e5b6875818e9ba8ab9f928578675d5145392c2017161c27333d474f54565e5a5653504946443f382f2920170d0200000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000000000000000000000000000000060c111517181a1a1a25313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e0004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3b3b424a50535a5a5a5a5a5a5a53504a423b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f271f150b0100000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b0200000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000713202d3a4653606d7985929fabac9f92877b6e615a5147433c3b3a38383a3b40444d56606d7a86939facaa978a7d7164574a3e3124170b00000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6ac9f93867a6d6053473a2e262323262c38444f5960636b6762605b5353504a423b33291f1409000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000000000000000000000000000000911181d21242527272727313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e00000b16212c353d44484a535353535353534a48443d352c21160b0000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000007121d27313940454748484848484848484848484848484848484d4d4d4d4d4d4d48484848484848484848484848484848484745403931271d12070000000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a020000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d21140800000000000000000000010a121a202830363b4246484e5361696b6c6c6c68605c545d5b595653514a47433d373127221b140b030000000000000000000006121f2c3844505c6674818e9ba6afa3998e81756c625b534e494746444446484a51575e68727e8b99a4aea398897c6f6256493c2f23160900000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a0000000000000000000000000000000000000c1825323f4b5865727e8b98aaafa49a897c7063544b403631303031363f4854606b7078736f6c6563605b544d453b30251a0e02000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000000000000000000000000009121b22292e313234343434343e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000005101a232c33383c3d464646464646463d3c38332c231a10050000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c0000000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b0600000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d1105000000000000000000000000080e161e252a30363a3c505d697378797979746d665e564e4c494644403937322b262017110a02000000000000000000000003101c28343f4a54626f7c89949fabab9e938b7e726d625f5856545351505355545c60696e7a85929eabac9f92867a6d6053473a2d201407000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000000000000091623303c4956636f7c8998a2aeac998c8073665c5146423e3d3c3d4246515b63707d84807c78746f6c665e574d42362a1e11050000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f4c4841382f241b130900000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e4040404040404b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000008131e28313a414547494949494949494745413a31281e13080000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c000004101d2935404b555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161605d554b4035291d100400000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b06000000000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c0000000000000000000000000000050c13191f252a3845525f6b788586868681786d685f584f473f38342e2b27201b150b0600000000000000000000000000000c17232e384754606a76828f99a3aea59f92877f756f6a666261605c5c606164666d727b839097a1ada59c8f8275675d5145392c1f13060000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000000000000714202d3a4753606d7985929facab9e9185796d605a534d4b4a494a4d535b626d76828f8d8984807c786e695e52463a2d201407000000000000000000000000020e1925303b444c525f6060606060605d5c5d5e5f5f5f5f5e5d5b6060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b4d4d4d4d4d4d4d5864717e8b97a4b1a79a8e8174675b4e4134281b0e00010d19242f3a434c52545656565656565654524c433a2f24190d0100091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675d5145392c1f130600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b060000000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a100600000000000000000000000000000002080d141a26323f4c5965727f8c93938e827a6f6a615951444039302820180f0a0300000000000000000000000000000006111c2b38434e58626f7c87929fa5afa399928b817c76726f6e6d66666d6e7074797f859095a0a9a89e93897d7063554b4035291d1004000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000000000000000006131f2c3845515c6775828f9ba7ada1978c80736c615f5757565657575f616d727f8b949a96918d89857b6e6154473b2e21140800000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555253534f5960636c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000005111d29343f485056585a5a5a5a5a5a5a5a64717e8b97a4b1a79a8e8174675b4e4134281b0e0004111d2935414c565d6062626262626262605d564c4135291d110400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d20140700000000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b06050300000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d11050000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a120800000000000000000000000000000000000003091825313e4a56626d75818f969490847c706b625b514a423a322a21191106000000000000000000000000000000000f1b27323d47535f6a727f8c939da5aba39f938e87827f7c7a797879797b7d81858b9297a0a7a8a0968f82756b605443392f24180c0000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000000004101c2934404b5563707d8a95a0aca99f93887e746e69666463636366696e757f87939fa6a19e9a908377695e52463a2d2014070000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000915212e3a45505a6265676767676767676767717e8b97a4b1a79a8e8174675b4e4134281b0e000613202c3945525d686d6f6f6f6f6f6f6f6d685d5245392c20130600091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c030000000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d17100800000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000a16202b37434e58606c77818e939fa2aaa59e9a938f8c898786858586888a8d92979ea1a9a59e9691847a6d61594f4431271d1207000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b110800000000000000000000000000000000000000000000000c18232f394653606c7883909aa4afa49a938b817b767371706f7072767b818b9399a4afa99f948a7e7164574d42362a1e11050000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1724313d4a56626d71737373737373737373737e8b97a4b1a79a8e8174675b4e4134281b0e000714212d3a4754606d7a7c7c7c7c7c7c7c7a6d6054473a2d21140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f000000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000000000000000000000040f1b26323c44505b656d78818b92989fa4aca49f9c9995949892929894979a9ea1a9a7a09d938f847b6e685d52473d331f150b0100000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000000000000007121f2b3844505b66707d88939fa5aca49f938e8783807e7d7c7d7f82878e939fa4aba9a1978f82766c6155453b30251a0e020000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717f80808080808080808080828f9ca9b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d898989898989897d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b0000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b211007000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a08050000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000a152027333f49535c666d747f868e939a9ea1a8a7a5a2aaa29f9fa2aaa3a7aaa29f9b959089827a6e695e564c41352b210d03000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000000000000030f1c28333f4a54606b73808d939da4aca59d99938f8c8a89898a8c8f93999ea5aea79f9791857b6e615a504533291f1409000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976828d8d8d8d8d8d8d8d8d8d8f949eaab4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899595959595897d7063564a3d3023170a00091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f00000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d09080603000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000040b17222d38414a545c606d727b81878d9196989a9c9d9e9f9f9f9e9d9d9b9898928e8a837d756d685e574d443a3023190f000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000b17222d38424f59606c78818d929ea0a8aba49f9c9997969696999c9fa4abaaa29f9590857c6f695e53483e3420170d02000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9a9a9a9a9a9a9a9a9a9c9ea6b0b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a2a2a296897d7063564a3d3023170a00091623303c4956636f7c8993939393938a7d7164574a3e3124170b0000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c17100800000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c0000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000006111b262f38424a505b62696e757b8084888b8d8f90929292929191908e8b8985817d78706b605d564d453b32281e110700000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000000000000000000006111c262f3d44505b666d78808a91969d9fa7a7a9a6a4a3a2a3a5a9a7a8a09e98928c837b6f6a5f574d42362c220e0500000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca6a6a6a6a6a6a6a6a9aab0acaca79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7d868686868686867e7164574a3e3124170b00000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a0000000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a1208000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e0600000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000000000000000000000000000a141d2630383f4451575f61696e73787b7e80828485858685858483817f7c7a75706d666059524c443b332920160c000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000a141d28333f4a545c666d747d848b9095979a9c9e9f9f9f9f9e9d9a9896918c857f786e695f584e453b31241a100000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a000915222f3b4854606b6f79797979797979716c6155493c3023170a0000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c020000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00000000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000000000000000010203000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000020b151e262e343f454d53575f6266696e71747677787979797877767472706d6763605c544f45413a322921170e040000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000020b17222d38424a545c606b70797e83878b8d8f919292929291908e8b88847f7a736d665f574e463c33291f12090000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939393939393939393938e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a0007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d211408000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c03000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b0707040100000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e0400000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000030c151c2328333c42464d5355575f626567696a6b6c6c6c6b6a6a686563605d5553504a423d35302820170f050000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e0902000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505961666d71767b7e818384858686858483817f7b77736d68605c544d453c342a21170d000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00030f1b27323d474f545660606060606060575550483e33281c110400000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d08050100000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c110500000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000010a121a212930363c4247484e5355596063676a6b6c6b6a666260585653514b48433d37312a211b1209010000000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000000000000000000000000000000030a1117212a31373c4247484d5355585a5c5d5f5f5f5f5e5e5d5b585653514b46443f383029241e160e05000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444f545c6064696e7174767778797978787674726f6a66605d56514a423c332a22180f05000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b00000000000000000000000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979797979797979797979746f64594c4033271a0d000916232f3c4855616b7079797979797979706b6155483c2f23160900000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d08020000000000000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000080f171f252a31373e4850585f626b6f737778797877736f6a615f574f473d38322b2620180f090000000000000000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f0300000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000000000000060f181f262b31373a3c4247484b4d4f51525253525251504e4c494745403a38342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e343e424a5153575e616467696b6c6c6c6c6b6a6765625f5854524c444039302a21181006000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c2014070000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000005101a232c33383c3d46464646464646464646464646463f44464f4f4f4f4f4f4f46444046464646464646464646464646463e3c39332c241a10050000000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c0701000000000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a00000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000050d15202a333e47505a616a6f767c808385868583807c756e6960594f473d32291f150e060000000000000000000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000000000000000000000000000000000000060e141a1f262b2e31373a3b3e41434445464646454443413f3d3a39352f2b28231c140c0802000000000000000000000000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5254585a5c5e5f5f5f5f5e5d5b5855534e4745413a342e271e180f06000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060606060606060606060606060605b59534a41362b2014080004101c27333d474f55566060606060606056554f473d33271c100400000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a02000000000000000000000000000008111a21272c2f3039393939393939393939392d38424a50535c5c5c5c5c5c5c53514a42392e393939393939393939393931302d28221a12080000000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b030000000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020e1a26313c454f59616c707c82898d90929291908d88827b706b60594f443b3025190e02000000000000000000000000000000000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5a61646c6c6c6c66635c5248433d37312a211b120901000000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000003090e151a1e21262b2e2f32343637383939393837373532302d2c29241f1c17110a02000000000000000000000000000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535251504e4c4847433c39353028231c150c06000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353535353535353535353534e4c4841382f251a0f0300000b16212c353d44484a535353535353534a48443d352c21160b0000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d28333f4a545b6068686868686868605c544a4034282d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d0300000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000006121e2b37424d57616c707e868f949a9c9998999c99938f857d706b60564d42362a1f14080000000000000000000000000000000000000000000000000000080f171f252a31373a3c4247484b4d4f4a505b636c7079797979736e63574b3f322b2620180f09000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000003090e12151a1e21222527292a2c2c2c2c2b2b2a282523201f1d1812100b0600000000000000000000000000000000000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c30363a3b3e414344454646454543413f3c3a37312c29241e18120b03000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000a141e2830383e414346464646464646464646464646464646464641403c362f261d130800000005101a232c33383c3d464646464646463d3c38332c231a1005000000000000040a0f13151620202020202020171714110c050000000000000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e08030000000000000000000000000000000000000000050b101416172020202020202020201f2b3844505b666c757575757575756d665c5144382c1f202020202020202020171714110c05000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000814212e3a47535f69707e87929899938f8c8b8c90949e9792877d6f695e52463b3025190e020000000000000000000000000000000000000000000000000000050d141a1f262b2e31373a3b3e444c545c606d727e868686868073665a4d4033271a150e060000000000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c3023160900000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000000206090e121415181a1c1e1f1f201f1f1e1d1b19161413100c0703000000000000000000000000000000000000000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363839393939383734322f2e2b26201d19130c07000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393939393939393939393939393433302b251d140b010000000008111a21272c2f3039393939393939302f2c27211a110800000000000000000003070909131313131313130b0a08040000000000000000000000000000000000000000000000000000010507080b0e10111213131211100d0b080705020000000000000000000000000000000000000000000000000407090a131313131313131313202d394653606c7881828282828281796d6053463a2d201313131313131313130b0a08040000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000020714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013070502000000000000000000000000000000000006121f2b37434e58626e7b869299959187827f7f80838991969992857b6e61564d41362a1e110500000000000000000000000000000000000000000000000000000002090e151a1e21262b343d454d565d666d747f87929892857b6e6154473b2e21140903000000000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000020608080b0e1011121313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20212527292b2c2c2c2c2b2a282522211f1b15110d08020000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e18110901000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000810161c2023232d2d2d2d2d2d2d2323201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060606060713202d3a4653606d79868f8f8f8f8f867a6d6053473a2d201407060606060606060000000000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e0100000000000003090e1214202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201514120e09030000000000000000000000000000000815212e3a47535f6a75828f989691837c76737273767d849197978e8174685e5246392d2014070000000000000000000000000000000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d20130000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f5152525352514f4b4746413a35302820191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f20201f1e1d1b191515120f0a0401000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d2020202020202020202020202020202020201b1a18140f08010000000000000000050b1014161720202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939b9b9b93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d10040013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e01000013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000050d141a1e21212d3a4753606d7a8693939393939286796c5f5346392d2d21211e1a140d0500000000000000000000000000000915222f3c4855626f7b88949e91847a6f6a6665666b6f7b85929e93877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9fa9ababa99f9f9f9f9f9f9386796c605346392d20130000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313131313131313131313130e0d0b08030000000000000000000000000407090a131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0a8a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f13060013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e01000013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000050f171f252a2d2e393a4753606d798686868686868687796c5f53463939392e2d2a251f170f05000000000000000000000000000d192633404c5966737f8c99968a7d70685f5858596069717e8b98998b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000000000000013202d394653606c7986939facacacacacb6b7b7b6acacacacac9f9386796c605346392d201300000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c00000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d20140700121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000030d17212931363a3b464645515c67767979797979797979756a5e52464646463b3a36312921170d030000000000000000000000020f1c2935424f5c6875828f9b9184786b61564e4c4f57606d7a86929a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9c3c4c4c3b9b9b9b9ac9f9386796c605346392d2013000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a030000000000000000000000000000000000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000020507080b0d0f1112131313131211100e0b08080602000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f130600111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000009141f29333b4246485353534b555c6c6c6c6c6c6c6c6c6c6a635953535353534846423b33291f1409000000000000000000000004101d2a3743505d6a7683909c8f827669594f443f45515d677784919c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6cfd0d0cfc6c6c6b9ac9f9386796c605346392d20130000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000205090e121415181a1c1e1f1f20201f1f1e1c1a181514120e09060300000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d1004000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000020e1a25313b454d535f6060606060605d606060606060605f5e5c6060606060605f534d453b31251a0e020000000000000000000004101d2a3743505d6a7683909c8f827669594f454045515d677784909c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2dcdddddcd2d2c6b9ac9f9386796c605346392d201300000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c0300000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a070704010000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b01000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000003090e12141a1e21212527292a2b2c2c2c2c2c2a29272522211e1a15120f0a0400000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000915202b353f474e52535353535353535353535353535353535353534d545b60666c6c6c6c6c6a5c544a53535353535353535353534e4c4841382f251a0f030000000915202b353f474e52535353535353534d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d5353535353534e4c4841382f251a0f0300000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000020f1c2935424f5c6875828f9b9184786b61574f4d5058606d7a86929a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfe9eaeae9dfd2c6b9ac9f9386796c605346392d2013000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f00000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000003090e141a1e21252a2d2e31343637383939393938373634322f2e2b26211f1b150f0a0400000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d12070000040f19242d353d424546464646464646464646464646464646424651575f666c72797979797975665c50444646464646464646464641403c362f261d130800000000040f19242d353d424546464646464646535e69767979797979797771665b4f464e5a66707679797979797976695e5346464646464641403c362f261d1308000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000d192633404c5966737f8c99968a7d706960595a5a616a727e8b98998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfecf6f6ecdfd2c6b9ac9f9386796c605346392d20130000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b21100700000000000000000000000000000000000000000000070c1013191d20212426292a2b2c2c2c2c2b2a28262421201d1913100c0701000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c030000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000000060b151a1f262a2d31363a3b3e4042444546464646454443413e3b3a37312e2b26201b150c070000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b0100000008121b242b31363839393939393939393939393930353e444d525b62696e787f8686868687796d6053463a3939393939393939393433302b251d140b01000000000008121b242b31363839393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b393939393433302b251d140b01000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000916222f3c4955626f7c88949e91847b706b6766676c717c85929f93877b6e6154473b2e2114080000000000000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfececececdfd2c6b9ac9f9386796c605346392d2013000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f000000000000000000000000000000000000000000060b12181c1f24292c2d31333537383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000020a11171f262b31363a3b4246484b4d4f51525253535252514f4d4b4847423c3a37312b262018120b0300000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d03000000000009121920262a2c2c2d2d2d2d2d2d2d2d2429323a414650565e616d727b828c929992877e71665c5044382b2d2d2d2d2d2d2d2d282724201a130b020000000000000009121920262a2c2c2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d282724201a130b0200000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000815212e3b47535f6a76828f989691847d77747374777e859297978e8174695e52463a2d2014070000000000000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfdfdfdfdfdfd2c6b9ac9f9386796c605346392d20130000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000000000000000000000000000000020a11171c23282c2f35393a3d4042444546464645454342403d3a39352f2c29231d18120b0300000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000000000000000000040c141c232831373b4246484d5354585a5c5d5e5f5f5f5f5f5d5c5a5855534d4847433c373228231d150c0500000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353535345403931271d120700000000000000000000000000000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e00000000000000080f151a1d1f202020202020191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c202020202020201b1a18140f0801000000000000000000080f151a1d1f202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120201b1a18140f08010000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e211508000000000000000000000006131f2b37434e58626f7c86929a96918984818081848a92979892857a6e61564d42362a1e11050000000000000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2d2d2d2d2d2d2c6b9ac9f9386796c605346392d201300000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a00000000000000000000000000000000000000050b141c22282e34383a4145474a4d4f50525253535252504f4d4a4745413a38342f28231d150c070000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000050e161e262e343c42474d5355575e616467696a6b6c6c6c6c6b6a696765625f5755534e47433c342e271e170e05000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f1006000000000000000004090e1112131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b1313131313130e0d0b080300000000000000000000000004090e1112131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115130e0d0b080300000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000030f1b26323c47535f6a717e8892989e95908d8d8e91969e9792867d6f685e52443b3025190e020000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6b9ac9f9386796c605346392d20130000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c02000000000000000000000000000000000000070f171d262d33394044464c525457595c5d5e5f5f5f5f5e5d5b595754524c47454039342e271e1810090000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000050e17202830383f444d53575f6166696e71737577787979797978777674716e6967625f58544e454039302920170e050000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c3939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000000104060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060601010000000000000000000000000000000000010406060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508010100000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000000a15202b37434e58616c717e868f949a9d9a999a9d99938f857d706b60564d4132291f1409000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c0300000000000000000000000000000000000007101921292f383f444a5153565d606466686a6b6c6c6c6c6b6a686663605d5653514b454039302a221a12090000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f14090000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030c172029323a424a50575f62696e73777b7e8082848585868685858482807e7b78736f6a625f58514b423a322920170c030000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f0500000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000040f1b26313c46505a616c717c82898d90929291908d88827b706b60594f443b3020170d020000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacac9f9386796c605346392d201300000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000000000000000000000000071119222b333b424a50545c6064686d70737577787979797878767573706d6864605c55514b423c342c241b1209000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e01000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000b151e29323a444c545c60696e757b8084878b8d8f90919292929292908f8d8b8884807c766f6a605c544c443b32291e150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c1108000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000a15202a343e48505a616a6f767c808385868583807c756e6960594f473d32291f0e050000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000000000000000000060f19232b343d454d545b60666d71767a7d8082838585868685858382807d7a76716d67605c544e463e362d241b1108000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d27303a444c565d666d737b81878c9196979a9c9d9e9f9f9f9f9e9d9c9a9896918d88827c746d665e564c443b30271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000003061313131313131313130604000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a0000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b1208000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000030e18222c363e4850585f626b6f737778797876736f6a615e574f473d342b20170d0000000000000000000000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000000000000000000030c18212b353d464f575e666c71797e82868a8c8f90919292929291908e8c8a86837e79726d665f5850483f362d231a0e05000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c0000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000000c18232e39434c565e686d7880868e93999da0a8aba39f9d9d9c9c9c9d9fa2aaa8a19e9a948f8780786d685e564c42392e23180c03000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c020000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000006101a242c363e464e53596063676a6b6c6b6a66625f58534d453d352b22190e0500000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a0200000000000000000000000000000000000000000a151e2a333d474f5960696e787e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8b857f796f6a615a50483f352b20170d02000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c10040000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000004101c2834404b555e686d7a828c92999fa4a9a19e99999291908f8f90909298989da0a8a69e99928d837a6e685e544b40342820150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a070604000000000305050606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b02000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b120900000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e110500000000000000000000000000000008121a242c343c43474f54565a5d5f5f5e5d5a55534e46423b332b23191007000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000000000006111c26303c454f59606b6f7b828b91969c9fa3a9a19e9c9b9a9b9c9d9fa2aaa39f9c97928c847c716c625a50473d32291e130800000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000020d17202c3845515c676d7a838f949fa3aaa29f97918c898684838282838485888b91969ea1a9a39f9590837a6e665c51453c31261a0f020000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d0100000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000008121a222a31373d4348494d50525352504d4947433c36312921191107000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e080300000000000000000000000000000000000000000000000c17232e38424d57606b707d8590949ea1a8a29e9997918f8e8e8e8f909298999ea2a9a19e9691867e716c62594f443a3025190d0400000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f23160900000009141f2b37434e58606d798390959fa6a8a098928b85807c79777675757677797c7f848a92979fa7a79f959083786d60584e43372b1e13080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000000000008101820262b32383b3c404445464543403c3b37322a251f170f07000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000000000000010507080b0e10111213131211100d0b0807050200000000000000000000000000000000000000000000000003101c28343f4a545f69707d8692979fa6a49d97928c888583828181828385898c92979fa3a8a09892887e716b60564c41362a20150a0000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020e1925303a47535f6a73808d959fa7aaa09691867f79736f6d676a696969666d6f72787d8590959fa9a79f958d80736a5f53473a3025190d0100000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d02000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000060e151b21272c2f30343738393837332f2e2b26201a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7b859298a2a9a49f928d857f7c78767574747576797c80858c9299a2aaa39a92877d70685e52463c32261b0f0200000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000005111e2a36424d56626f7c87929fa7aea29891847c726d6763605c555c5c545c6062656c707a839097a1ada79f92877c6f62564c41362a1e110500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e05000000000000000000000000000000000000000000040a0f161b1f2223272a2c2c2b2a2722211f1b150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313090806030000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000004111d2935414c56606d78839097a2aaa49a938b807a736f6a6968676869666d6f737a80879298a2aba39992857a6d61584e43372b1e14080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f03000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000714202d3a46525e6975828e99a3afa89f92867c6f6a605c5553514b4f4f4a5053535b60686e7a85919ea7afa3998e8175685e5246392d20130700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000000000000000040a0f1315161a1d1f201f1d1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a0400000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000713202c3945525d68727f8c95a0a9a69f93887f746d68625f585b5b5b545c6063676d737d869299a4aba2978e81756a5f54473b3025190d010000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d2114070000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000814212e3b4754616e7b87939fabaca0958a7e716a5f58514b47454042423f44464950565e68707d8a95a0acab9f92867a6d6154473a2e21140700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d080100000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d080200000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000030709090d11121312100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000714212d3a4754606d7a85929fa7ab9f948c7f726d605d56534e4f4e4e4a5053555d606b707d87939faaa99e93887c6f62564c41362a1e11050000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e221506000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a1108000000000c1925323f4c5865727f8b99a4afaa9d9184786c60574e45403a38342f2e34383a3f444d56616b7783909daaafa3998b7e7265584b3f2f24180d01000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d101010101010080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b26201810060000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2b37434e5866727f8c97a2ada79c9083786c605b524c47434241413f44464c5159616b73808d98a2aea59b8f8275685e5246392d2014070000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d10040000000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000004111d2935414c556975828f9cabb2a9988b7e72655b50453c342e2c292323282b2d333b444f5965727e8b98a9b3ab9b8f827568554b4035291d1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e090603000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090f1112131313110f0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e04000000000000050a0f1213131313131313131313131313131313131313131313120f0a05000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b11060000000815222e3b4754606a7784919ea9aca095897d70655b5045413a3732342e34383a41454f59606d7a85929fabac9f92867a6e6154473b2e23180c0000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f14080000000000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000613202c3945515d677885929eabada196887b6e6153493f3328231f1c18171c1f2227323e4855626e7b8897a2adab9e918578675d5145392c201306000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c0100000916222f3c4955626f7c8896a0acaa9d9084776b6053493f35302b262823282c2f353e45525d6874818d9aaaafa3998b7f7265544b4034281c10040005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e0200000000000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000714212d3a4754606d7a8797a1adab9e918578695f5341382d211813100c0b101217202d394653606c7985929fabada196867a6d6053473a2d201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f0300000000000000000000000000000000000307090a0e111213131211100e0b090706030000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d110500000d192633404c5966737f8c99a8b2ab998c807366594f41382d241e1b1b171c1f242935414c5663707c8998a2aeab9c8f8276665c5145382c1f1306000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895a9b3a99c8f827669574d422f261b0f070400000306121f2b3744505b657683909da9b2a995887b6e6255483b2f221508000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313120807050200000000000000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f1306000000000000000000000000000000040b101316161a1d1f201f1e1e1d1a18151312100b0600000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e2115090005111d2935414c566976828f9ca9afa399897c6f6356493d2f261b130f0a0c101319242f3a4653606d7985929facac9f9285796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000916232f3c4956626f7c8995a2afa89b8e8275685b4f423128140a0000000000030f1b27333f49536976828f9ca9afa295897c6f6256493c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e090300000000000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a1208000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080000000000000000000000000002090e161b202223272a2c2c2c2b2a29272522201f1c17110a020000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000713202d3946525e687885929eabac9f92867a6d6053473a2d20140a0200000308131f2c3844505c667683909ca9aea298887c6f6255493c2f221609000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f000000000000000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a00000000000000091623303c4956636f7c8996a2afa79a8d8174675a4e4134271b080000000000000b17222d424e5b6875818e9ba8afa296897c6f6356493c30231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000000000000000000000000050d141a21272c2f30343738393938373634312f2d2b28231c140c020000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000714212e3a4754616d7a8797a1adaa9e918477675d5145382c1f13020000000003101c28343f4a546774818e9aa7b4aa978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a00000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c11060000000000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000815222f3b4855626e7b8895aab4a79a8e8174675b4e412f24190d010000000000061b2835424e5b6875818e9ba8b4aa95887b6f6255483c2f221509000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c00000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f2216090000000000000000000000060f171f252a32383b3d4144454646454443413e3c3a38342e261e140a0000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000915222f3c4855626f7c8895a9b3a99c8f837669554b4035291d100400000000000c17232e3f4c5966727f8c99a5b2a6998c807366594d4033261a0d000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7a8798a2aea89b8f827568564c4135291d11070400010407101d2935404b556976828f9ca9aea398877a6e6154473b2e211408000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c110400000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f22160900000000000000000000060f18212930363d4448494d505253525151504d4b4846443f3830261c110600000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422f24180c000000000000061825323e4b5865717e8b98a4b1a79a8e8174675b4e4134281b0e000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000613202d394653606c7985929faba99d908376685d5245392c221813100c0d101318202c3945515d677783909daaac9f9286796d6053463a2d201307000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f1409000005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000000000000000000020c18212a333b42464f54565a5d5f5f5f5e5d5c5a585553504a42382e23170b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8e8174675b4e4134281b070000000000000b1724313e4a5764717d8a97a4b0a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505b6676828f9cabac9f92867a6d6054473e3429241f1c18181d202328323b4753606d7a86929faca99c908376665c5144382c1f1206000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e02000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000000000a141e2a333b454d52596063676a6b6c6c6b6a69676462605c544a3f34281c1003000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99c8f8376695c504336291d10000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000030f1c28333f4a5466727f8c99a3aea3998a7d71645a50463d352f2c292324292c2e343b444f5963707d8a99a3aea6998d807366544a4034281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a333d474f5961636c6c6c6c6c6c6b615f574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110600000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867e7164574a3e3124170b0000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000006111c26303b454d575e616b70747778797978777674716f6d665c5044382b1f1206000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99d9083766a5d5043372a1d10000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d11040000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000b17222d3b4754616e7b86929faaab9d9083766c61584e45403a38342f2f35393a40454d56606b75828f9babab9f94887b6f6255483c2e23180c00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c454f59616b70797979797979786e695f53463a2d211407000714212d3a46535f696f7c86929a939992867d6f695f554c41382d22170d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7e7164574a3e3124170b0000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000000000b17232e38424d575f696e767c8083858685848483807e7c786d6053463a2d201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b070000000000000b1724313e4a5764717d8a97a4b0a99d9083766a5d5043372a1d10000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a00000000000000000614202d3946525e6874818e98a2ab9f958a7e716a6058514b47454042434045474b51575f696f7c89939eaaa4998f82766a5f53473a2e1c120700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444d57606b707d868686868686857b6e6155483b2e2215080005121e2a36424d57606a707e88939fa29892857b6e675d53493f33271f160c010000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000003101c28343f4a545f696e7b82898d9092929291908f8d8b887e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e422e23180c0000000000000b1825313e4b5864717e8b97a4b1a99c8f8376695c504336291d10000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e020000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000005111e2a36414d56616e7b85929fa4a79f92867c6f6a605d5553514b4f4f4b5153545c60696e7b84919ea6a69f93877c6f63584e43372b1f0b0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b0100000000000000000000000000000000000000000000000000000000000000000000040d17222d38424c565f696f7d869299939a92867c6f695f53463a2d21140700020e1a26313b454e58616c73808c949ea1979183796d655b50443d31281d13070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312110f0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000006121f2b3844505c666e7b848f949a9d9e9f9f9e9d9c9a978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000916222f3c4955626f7c8895a9b3a99c8f827669544a4034281c100400000000000c1926333f4c5966727f8c99a5b2a89c8f8275695c4f4236291c0f000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e120500000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000000020e1925303b46535e69717e8b929da4a29891847c726d6763605c555c5c555d6063666d727b839096a1a69f948d80736b6054463c31261a0f0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545d686e7b859298a29f93887e706a60574d42362a1e1205000009141f29333d46505a606c77828f96a1a0958f82776c60594f433a2f24180c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000713202d3a4653606d788390969fa6aaababa5a1a0a0a1978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000814212e3b4754616e7a8797a2adaa9d918477665c5144382c1f120600000000000e1b2734414e5a6774818d9aa7b4a89b8e8175685b4e4235281b0f000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a0000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a00000000000000000008141f2a36424d57626c74808d929fa2a19691877f79736f6d676969696a676d6f73797f869095a0a49f949082796d60594f43342a20150a0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d2013070000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c03000000000000000000000000000000000000000000000000000000000000000008131e28313a44505b666d7a849197a29e948c80736c61584e453b31261a0e020000030d18212b343e44505b656d7a849199a49e948c7f726b60554b4135291e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a28262225313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000004101c2834404b5564717e8a959fa8b0a9a19e9894939394968b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3946525e687885929fabac9f9286796d6053463a2d20130a0400000006121f2b37434e586976828f9ca9b4a79a8e8174675b4e4134281b0e0006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f0000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000020e1a25313b45505a646e74808b92989fa199928c85807c797776757676777a7c80858b9298a09f9a938d82796d675d51473d3222180e030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000000000030d19242f3a434f59606c78828f96a0a1968f82776c605a50463d33291f140900000000060f192227333f49535e68707d87939fa69f92877d6f675d51453d30271d1207000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d21140700000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322f2e313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000006131f2c3845515c6776828f9ca7b1aaa197928b88868687898b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005111e2a36414c56697683909ca9aea399897c6f6256493d32271b13100c090e1117212e3a47535f6a7885929eabb3a6998d8073665a4d4033271a0d0003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d1207000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000000000009141f29333f48525c646e747e868e92999c9f97928d898684838282838486898d92979f9c99948f8780796d675d554b40342b211006000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000000000010b151f2935414c56606b737f8c949ea49991847a6d655b50483e342b21180d030000000000071017222d38414c56606b74808d96a0a3999184796d60594f42392e23180c020000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e120500000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f1409000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464544423f3b3a373e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000713202d3a4653606d7986929facaea39892857f7b79797b7c7f7c6f6256493c2f231609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d192530404d5a6673808d99a9b2ab998c7f7266584e43372b251f1c181b1a1b2228343f4a54626f7c8897a2adb1a4978b7e7164584b3e3125180b00000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c00000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a00000000000000000000030d17212d36414a525c646c717b81868c8f92979e99999291908f8f90919299999e9892908c88827d746d675d554b43392f22190f00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a000000000000000000000000000000000000000000000000000000000007121d27313945525d68707d87939fa69f93877d6f685e53493f362c22190f060000000000000006111b262f3a444f59606d7984919ea5a0968e81746b60544b4034281e13080000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e02000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4847433e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000916232f3c4956626f7c8999a3aeac9f92867c726e6d6d6e70726f6a6054473b2e221508000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000081623303c4956636f7c8997a1adaa9d9083776a6054473f36302c282328252a2d333c44505c6673808c99a9b3b3a996897c6f6356493c3023160900000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050f1b242f38414a525a62696e747b7f8285929faba39f9d9c9c9c9d9d9fa3ab9f928682807b766f6b605d554b433a31271d100700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f03000000000000000000000000000000000000000000000000000000000c18232f39434f59606d7a849199a4a0968d80736b60564c41382d231a10070000000000000000000a141d28323d45515d67707d89939ea89d93897d70665c51453a3025190d0200000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f1409000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5955534e464b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000a1724313d4a5764707d8a97abb5a79a8e81746a6160606163656260584e43372b1f1306000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000713202d3a4653606d7984919eaaab9f95897c6f625b5146413a38342e343136383f444d57606d7984919eabb7ada297877a6d6154473a2e21140700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f13080000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000091217232e38424a535b606a6f767c8084919eaaa7a4a2a1a0a0a1a2a4a7a99c8f837f7b756e6a625b514b433a31281f150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f140900000000000000000000000000000000000000000000000000000004101c2934404b55606b74818e96a1a59d9184796d60594f443a2f261b110800000000000000000000020b16202935404b55606b75818e98a2a59d9184796d60564c41362a1f140800000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e030000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865625f5853505864717e8b97a4afa295887c6f6255493c2f2216090000000000000b1825313e4b5864717e8b97a4b1a4978a7e716458535354565856544e463d32271b0f03000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006121f2b3844505c6673808d98a2aea79c8f82766d625b524c46454041414242464950575f69727e8b96a1adb8ab9e928578685e5246392d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d010000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000000020c162028343f4a545c656c737c82888c9196a09f9a97959493939495979a9e9f948f8b86817b726d645d534a40352c1f150b0100000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000020d17212c3845515c67707d89939da89e93897d6f675c51473d32281d140a000000000000000000000000050e18242f39434f59616e7b86929fa9a0968c7f72685e52463b3025190e01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f0600000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787775726e6a64605c5464717e8b97a4afa295887c6f6255493c2f2216090000000000000c1825323f4b5865727e8b98a5afa295897c6f6256494648494c4947433d342b20150a00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000003101c28343f4a54616e7b86929fa8ab9f948b7f726d615e5653514b4e4e4f4d53535b60696e7b85929fa8b2b5a89c8f827569564c4135291d11050000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d11050000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000008131e28323a44505c666d777f878f94999e9f97928e8b8887868687888b8d92979e9c99928e867f746f645c52473e31271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c2013040000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d12070000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea5a2988e81756b60554b40352b20160b020000000000000000000000000007121d27313d46525e6973808d97a2a89f92857a6d61564d41362a1e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e06000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000000000000030e18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea195887b6e6255483b3b3d3f3c3b37322b22190f0400000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000b17232e3846525e6973808d96a0aaa69f93877f746d6863605c545b5b5c575e61656c717b849198a2aebab3a9988c7f7265594c3f3025190d010000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000000010d1924303a44505a606d78818c93999fa098928c85817e7b7a797a7a7b7e81858b92979f9f99928b81746e63594f43392f24180c00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000020e1a25303946525e68737f8c96a0a99f92867a6e61594f43392f23190e040000000000000000000000000000010b151f2a36424d57606d7a85929eaaa2978d8074685e52463a2f24190d010000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e0903000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000000000009141f2a333e474f5961696e787e83888b8e909292939291908e8c88847e786e6a64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e30322f2e2b27201910070000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000006111c2a36424d56606d79849198a2aba499938b807a736f6d666968676869696e71787e859196a1aab3b9ada297887c6f6255493c2f2216080000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000004111d2935414c56616c74808d939fa4a09591867f7a74716f6e6d6d6e6f7174797e8590959fa39f938d80736b61554b4035291d1004000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa8a1978c8073685e52473d31271d110700000000000000000000000000000000030d1a25303b45525d6873808c98a2a99f92867b6e61554c4135291d11040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b1106000000000000000000000000000000000000000000020b1a26313b454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c6f6b717e8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e232523221f1b150f07000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000e1925303b45515d676f7c869299a2aaa49f928d86807c79767574747576787b7e838a9297a1a8b2bcb8ab9e9285796c605346392d20130600000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b00000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000713202c3945525d68717e8a929da5a19791837b726d676462616060616264676d717a839096a1a59c928a7d70675d5145392c1f150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f140900000000000000000000000000000000000000000000000714202d3a46525e6974818d98a2aa9e92857a6d60564c41352b1f150b00000000000000000000000000000000000009141f2935414c56616d7a86929faca3988d8073675d5145392c20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000a141d2a36424d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d6f717d8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22191615130f0a0400000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f2935404b55606a707e879298a0a7a49d98928d898583828181828384878b90959ea1a9b2babeb2a99b8e8175665b5044382b1f1206000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c0300000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000003101c28343f4a54606d7a85929ea4a79e91857b6e69605d55555453535455555c60686e7a84919ea8a49e9184796d6053473c31261b0f030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e0000000000000000000000000000000000000000000004111d2935414c56616e7b86929faaa2988c7f73675d51443b3023190d03000000000000000000000000000000000000020d19242f3a46525e6874808d9aa6aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006111b262f3846535f69707d8792989fa7aba8a09d9898929191919299989d9f9892867c707d8a96a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221509080603000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020c18242f39434e58616c707d8690959ea1a9a29f9a9892908f8e8e8f8f9196989da09f9da0a8b2b9ada1978a7d7063544a3f33281c0f030000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d2013070000000000000000000006121f2b3844505c66737f8c97a1ab9f958a7d70695f57514b4847464747484b51565e68717e8a96a0aca1968b7f7265584e43372b1f12060000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000713202c3945525d6874808d99a3ab9f92857a6d60554c4132291e1107000000000000000000000000000000000000000008131e2935414c56626f7b88949faba2988b7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000b17222d3841505a616e7b859299a2aaaba39f96918c888584848586888c90959e9891847a7d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000007121d27313d46505a616b707c838b91979c9fa3aaa29f9d9c9b9a9b9c9ea1a29f9a939196a0acb8ab9e9184796d6053463a2d22170b0000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f1207000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000713202d3a4653606d7984919ea9a99d9083766b61574d45403c3b3a3a3b3c40454c56606c7884919eaaa89d9184776a5f53473a2e2115080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000714212d3a4754606d7a86929faba69a8d8074685d52433a2f20170d000000000000000000000000000000000000000000010d1925303a47535f6a7683909cacaa9d9184776a5f53473a2e21150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000030f1b27333f4953616c76828f97a2ababa399928c847f7b79787778797b7f838a9197968e817d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000010b151f2b343e485059616a6e787e858a8f9299999b9d9e9f9f9f9e9e9c9998928e8684919daab0a69a8d8073665c5044382b1c110600000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c0000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000091623303c4956636f7c8996a1adab988b7f7265594f453c352f2e2d2d2e2e343b44505b6674808d9aa7aca095887b6f6255483c2f2215090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006131f2b37434e5865727f8c98a2ab9f94887b6e62564c4131281e0e050000000000000000000000000000000000000000000008131e2b37434e5865727f8b9aa4aca095887b6f6255483c32261b0f03000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000005121f2b3744505b65717e8a949fa9aea39992877f78726e6c666b666d6f72777e859095938c7f8c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000030d19222c363e474f575f666d72797e82868a8c8e909192929292918f8d8a86817c838f9ca9aa9e93887b6e62544a3f34281c0a00000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d100400000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000000000c1926333f4c5966727f8c99a8afa499887b6e6255483e332924212020212328333f4a5464717d8a97a4b1a7988b7e7265584b3f3225180c0000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000815212e3b47535f6a7784919daaac9c8f83766a5f53443a301f160c0000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939faca7998c807366584e43372b1f1306000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000613202d394653606c7883909da6b0a79f92877d726d6662605b545c6062656c717a8390969285929facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000007101a232c353e454e545c60676d71767a7d7f828385858686858482807d79757d89949faba69b8f82756a5f5342382e23170b000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000020f1c2935424f5c6875828f9ba8ac9f9386796c605346392d20181413141418222d3c4956626f7c8995a2afa79a8e8174675b4e4134281b0e01000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000305101d2a3643505d69768390908376695d5043362a1d1005030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8896a0aca49a8b7e7265574e4232281e0d040000000000000000000000000000000000000000000000000a15202d3a46525e697683909da9aa9e9184776a5f54473b2e221506000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000030f1c28333f4a5463707c8995a0acab9f958b7f726b605c5453504a5153555a61686e7a8491989298a2aeafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0600000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000008111a232c333c424a50555c6064676d707375767878797978777673716d7883909da6ac9e93887c6f62584e4330261c110600000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000003101d2a3643505d697683909ca9ab9e928578665b5044382b1f120707070715222e3b4855616e7b8894a1aea89b8f8275685c4f4235291c0f0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b16100901000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000060b0f12131d2a3643505d69768390908376695d5043362a1d13120f0b06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000006131f2b37434e586673808d99a8ac9f93877b6e6154473c3121160c0000000000000000000000000000000000000000000000000005111e2a36424d5765727f8c98a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000006121f2b3844505b6674818e9ba7b1a99d9083786c6059504a46444044464850565e68707d89939fa2aab4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca79a8d8174675a4e412d22170b00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000000000000008111a212a30383f444b5153555d606366686a6b6c6c6c6b6b696668717e8b95a0aca49a8f82756a5f54463c311e140a000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000004111e2b3744515e6a7784919daaab9e9184786b554b4034281c100400000814212e3b4754616e7a8794a1ada99c908376695d5043362a1d1003000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020a11171b1f202a2d3643505d69768390908376695d5043362d2a201f1b17110a0200000000000000000000000000101d2a3643505d69768390908376695d5043362a1d10000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000815222e3b4754606a7784919eaaa99c908376685e5246392d20140400000000000000000000000000000000000000000000000000020e1a25303b4855616e7b8896a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a0000000000000000000000000000000613202d394653606c7985929eabada1978a7d70655b50443f393834383a3e444c56606b75828f9ba8b1bcafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca89b8e827568544a3f33281c0f03000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000000030e1a242f3841474c4e4c474c515457595b5d5e5f5f5f5f5e59616d7a85929ea7a89f93877c6f62584e43342a200c0200000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a21191108000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000004111e2b3744515e6a7784919daaab9f928578675c5145382c1f130f0b0c1015222f3b4855626e7b8895a1aea99c8f8376695c504336291d100300000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000020b141b22272b2d37393943505d69768390908376695d50433939372d2b27221b140b0200000000000000000000000811192a3643505d69768390908376695d5043362a1911080000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000000916222f3c4955626f7c8896a0aca8988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000914212d3a46535f697884919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000916222f3c4955626f7c8897a1adab9e9285796d6053493f342e2b282c2d323b444f59626f7c8995a0acb8afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca99c8f8376665b5044382b1f120700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b00000000000000000008141f2b36414a52585a5954524c474a4c4f50525253534c56616b74818e97a1ada1968d81746a5f54463c3222180e000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5a61646c6c6c6c66635c524739342e261e180f080000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000003101d2a3643505d697683909ca9aea29886796d6053463a2f241f1c17181c1f262f3d495663707c8996a3afa89b8f8275685c4f4235291c0f02000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b100500000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000a141d262d33373943464646505d69768390908376695d50464646433937332d261d140a0000000000000000000009111a232b3443505d69768390908376695d5043342b231a110900000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000003101c28343f4a546673808c99a8ada196887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000c1926323f4c5965727f8c98a9b3a89b8e8175665c5041382d231f1c1f2029323d4854606a7784919daab7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acab9f9285796c605346392e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000b1724303c47525c646766615e56544e46454045453f49535d68707d8a939da9a59e91847a6d60584e43342a200f0600000000000000000000000000000000030b121821272c323839404546494c4f50514a505b636c7079797979736e63574b3f32231c150c0600000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c1106000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b13090000000000000000000000000000020e1b2835414e5b6874818e9ba7b3aa96897c6f63554b40352f2b282223282c3038414e5865727f8c98a5b5ab9a8d8073675a4d4034271a0d0100000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006111b262f383f444650535353535d69768390908376695d535353535046443f382f261b1106000000000000000006121b232c353d464e576976839090837669574e463d352c231b1206000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000006121f2b3844505c6676828f9ca9ab9e918478695f53463a2d1f1408000000000000000000000000000000000000000000000000000000020e1a26313f4c5965727f8c98abaea298887c6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f2f261b12101217202c38434e586673808d99abb5afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acada297887c6f62544a4034281f1612101724313e4a5764717d8a97a4b0a4978a7e7164574b3e3124180b0000000000000000000d1a2633404c58646e74736e6862605853514b464244505b656d7a84919ea5a79e938a7d70675d51463c3222190e00000000000000000000000000000000000001070c161b21272c2e34383a3d3f42444c545c606d727e868686868073665a4d4033271a0a03000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c00000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5f5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000000000c1925323f4c5865727f8b98a7b1a6998c8073675d5145403938332d2e34383a4149535f6a76828f9ca9afa4998a7e7164574b3e3124180b0000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000b17222d38414950535d6060606060697683909083766960606060605d53504941382d22170b000000000000020a1117242d363e474f585f69768390908376695f584f473e362d2417110a0200000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000713202d3a4653606d7985929faba89b8e827568574d42362a1e0d0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aeaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c100300000000000000000000000005111d2a36414c566a7784909daaafa499887c6f6255483c2e22140a04060e1b27323d495663707c8999a4afafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb3a9998c7f73665c51443b3128201f1c1f25323f4c5865727f8b98a5b0a3968a7d7063574a3d3024170a0000000000000000010e1b2734414e5a6774807f7a756f6a64605c55524d505a606c77828f96a1a9a0958e81756b61554c41342a2010070000000000000000000000000000000000000000040a0f161b1d23282c2d343d454d565d666d747f87929892857b6e6154473b2e21140800000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000000000000000000080f171f252a31373a3c4247484b4d4f51515253535252504f4c4a4745403938322b2620180f0900000000000000000000000000000000000815222f3b4855626e7b88959fabab9e9185796d605a514b46443f42424045464c525b656e7b87939facac9f93867a6e6154473b2e211408000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000030f1b27333f49535b606a6c6c6c6c6c6c7683909083766c6c6c6c6c6c6a605b53493f33271b0f0300000000020b141b2227363f485059606a6f7b859191857b6f6a605950483f3627221b140b02000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000713202d3946525e687985929facac9f93867a6d6053473a2d20140700000a14202d3a4753606d7a86939facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb8ab9e9184796d60574d433a322d2c282b2d36414c566774808d9aa7b3aa95897c6f6256493c2f2316090000000000000000020f1c2935424f5c6875828c86817c76716d67615e5759616c727f8c949ea9a2979083796d60594f433a2f22190e0000000000000000000000000000000000000000000000040b0c151d2328363e464f575f686d78818c939993877d70695e52463a2d2014070000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000000000000000050d141a1f262b2e31373a3b3e4042444545464646454442403d3a38352f2c27211a150e060000000000000000000000000000000000000814212e3a47535f6a7683909da6ada1978c80736c605c5553504a4e4f4b5153565d616c77828f99a4afa69c8f8276685e5246392d20140700000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000101d2a3643505d69768390908376695d5043362a1d0a0000000000000000000005121f2b3744505b656c76797979797979798390908379797979797979766c655b5044372b1f1205000000000a141d262d334048505a616b6f7c8591979791857c6f6b615a504840332d261d140a000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c1825323f4b5865727e8b98aaaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d0100000000000000000000000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3945515d677784919eaaafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb9ada1968b7e71695e554c443e3a383437393e46525e687683909ca9aea298877a6e6154473b2e2114080000000000000000020f1c2935424f5c6875828f928e89837e79736e6963606b707e88939fa6a39992857b6e675d51473e31281e10070000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1105000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d2013070000000000000000000000000002090e151a1e21262b2e2f31333637383839393938373533302d2c29241d1b160e09030000000000000000000000000000000000000006121e2b37424e5764707d8a949fa9a99c928b7e746d6762605b545b5b555c6062686d75808d949eaba99e94897d7063564c41362a1e110500000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000020b142a3643505d69768390908376695d504331261a0b020000000000000000000613202d394653606c798386868686868686909494908686868686868683796c605346392d20130600000006111b262f383f44515a626c707d8591938e8e9391857d706c625a51443f382f261b11060000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000020e1b2835414e5b6874818e9ba7ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000004101c2934404b556976828f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000915222f3c4855626f7b8895aab4a99d9083766a554b4034291c1004000004101d2935404b556976828f9ca9afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb1a8a09d92857b6e675e56504846443f4446484f58616d7a86929facab9f928578695e52463a2d2014070000000000000000020f1c2935424f5c6875828f999b95908b85807b756f6b6f7d86929aa4a49f92877d70695f554b41352c1f160c0000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e21140300000006121f2b3844505c6674818e93939393978a7d7063574a3d3024170a00000000000000000000000000000003090e12151a1e21222527292a2b2c2c2c2c2b2a282623201f1d18120f0a04000000000000000000000000000000000000000000020e1a26313c4955616c76828f97a1aaa49f93888079736f6c6669686869676d6f747a818d929ca6aaa1978f82766b6055443b3025190e0200000013202d394653606c798693939393939393969696969393939393939386796c605346392d20130000000000000000000a141d2b37434e586976839090837669584e43372b1d140a00000000000000000005121f2b3744505b656f7c899393939393939c9f9f9c939393939393897c6f655b5044372b1f12050000000b17222d384149505b636c717e8692928c81818c9292867e716c635b504941382d22170b0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f130700000000000000000000000004101c2934404b55697683909ca9aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232f414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000a1623303d495663707c8996a3afa89c8f8275695c4f422f23180c000000000c18242f414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acaca09591959082796d68615a5553504a50535459616a73808c99a3afa99c8f827669564d42362a1e11050000000000000000000d1a2633404d59667380878c91979c97928c86827c777c859298a2a49a938b7f726b60574d433a2f231a0d0400000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f140900000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b1e120600000003101c28343f4a5463707d868686868686868175685b4f4235281c0f00000000000000000000000000000000000206090e121415181a1c1e1e1f20201f1f1d1c19171413100c07010000000000000000000000000000000000000000000000000915202d3944505a616e7b859298a1a9a49a938d85807b79767575757677797c81858e939ca4a9a19892857b6e61594f4432291e14080000000013202d394653606c798693928d8989898989898989898989898d929386796c605346392d2013000000000000000006111b262f3847535f6a7683909083766a5f53473d2f261b11060000000000000000030f1b27333f4953606b75828f99a39f9f9fa9ababa99f9f9fa3998f82756b6053493f33271b0f030000030f1b27333f49535b606d737e8792928b807474808b9292877e736d605b53493f33271b0f0300000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000006131f2c3845515c677885919eaba99c8f827669554b4034291c1004000000000000000000000000000000000000000000000000000000000000071926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508080400000000000000000713202d3a4653606d798693a0acaa9d9184919590837a716c6662605c545b6061646b707c87929fabb0a6998c7f7266594c3f3025190e020000000000000000000c1926323f4b57636e737b80858a90949a99928e8984869297a2a49a93887f726d62594f453b3128221c140b020000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c31261a0e02000000000b17232e384855616b7079797979797979756f65594d4034271b0e0000000000000000000000000000000000000000020608080b0d0f11121213131312110f0d0a07060400000000000000000000000000000000000000000000000000000003101c28333e46525e696f7c8692979fa6a49f97918c888583828182828386898d92989ea5a69f9792867c6f695e52473d3320170d020000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000000000000000b17222d38414f59626f7c879292877c6f62594f41382d22170b0000000000000000000b17222d38414f59616e7b86929fa9b3acb6b7b7b6acb3a99f92867b6e61594f41382d22170b00000005121f2b3744505b656c747f8b9292877e736d6d737e8792928b7f746c655b5044372b1f120500000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f23180c000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090000000000050c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22171614100b050000000000000713202d3a4653606d798693a0aca4978a7e85929590847e77726f6d666b656c6e71767d859299a3aeac9f94887b6e6155483b2e221509000000000000000000000a17232f3b47525c63696e73797e83888d92989b95909298a2a99f93887f726d625b514c47433c332d261d140a00000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146332a201509000000000006111c2c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222a36424d57606a6f7c858f949ea1a8a19e999892908f8e8e8f9092999a9fa2a8a09e948f857c6f6a60564d42352c210e05000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d201300000000000000030f1b27333f4953606b75828f99998f82756b6053493f33271d1207000000000000000006111b262f3d46535f6974808d97a2adbac3c4c4c3b9ada2978d8073695f53473d2f261b11060000000613202d394653606c77808c9192867d716c63636c717d8692918c80776c605346392d20130600000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000810171c25323f4c5865727f8b98a5aea194887b6e6155483b2e262423201c17100800000000000713202d3a4653606d798693a0aca4978a7e7e8b9296918a837f7b79787778797b7e828a9297a2abafa49a8f8276695f53473a2d2114080000000000000000000007131f2a35404a52575e61666d71767c81869196a09d9fa2aaa6998c8075706b65605d55534e443f382f261c1106000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b1108000000000000000000000000000000000814202b36414a53595b60606060606060595651493f3521180e03000000000000101c28333e474f5557606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000050e1a25303b454e58606a6f7b828b91969c9fa3aaa29f9d9c9b9b9c9d9fa3aba39f9b96918a827b6f6a60584e443b30231a0f00000000000013202d394653606c7986938b7e7265636363636363636365727e8b9386796c605346392d2013000000000000010c161f2b3744505b65707d89949e9e94897d70655b5044392e23180c0100000000000000000a141d2b37424d57606d7a85929fa8b2bdc8c8bdb2a89e92857a6d60574d42352b1d140a000000020f1b2835424e5b6875818d9292857c706b625a5a626b707c8592928d8175685b4e4235281b0f02000b1825323e4b5865717e8b9393939393897c6f6256493c2f2316110b0b101a2733404d5a6673808d939393939386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f22160900000008121a22282d323f4c5865727f8b98a5aea194887b6e6155483b333331302d28221a1108000000000713202d3a4653606d798693a0aca4978b7e74818e949e95908c888685848585878b8f949fa2a9aea59f93877c6f62574d42372b1e120600000000000000000000020e19242e3840454d52545c60646a6f747b84919eaba39f9da09f9287827d77726d67625f58504a42382d22170b00000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a463f372d230f06000000000000000b16212c353e44484a535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000009141f29333d464e5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8a847e766e6960584e463d32291f110800000000000013202d394653606c7986938b7e7265585656565656565865727e8b9386796c605346392d201300000000000008131e2834404b54606c7883909da6a69d9083786c60544b4034281e13080000000000000000020b1a26313c45525d68727f8c96a0acb9c2c7b8aca0968b7f72685d52453b3123190b02000000000b1724313e4a5764717e869293877f746d665d5d666d747f879392867e7064574a3d3124170a00000b1825323e4b5865717e868686868686867c6f6256493c2f23221d16161b202733404d5a66738086868686868686786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000005101a242c33393c3f4c5865727f8b98a5aea194887b6e6155484040403d3c39332c231a10050000000713202d3a4653606d798693a0aca5988b7e7278828e939f9d999a939291919298979c9fa6adaba39f938d80736a6054453c31261a0e0200000000000000000000030e18212a31373e434b51575e666c727c849196a1a0999290959b99928f89847f7a746f6a605b544a3f33281c0f0300000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b0200000000000000000000000000000000000008131d262f363c4041464646464646463f3e3a352d251b11000000000000000005101a232c33383c3d4646464646464642403d372f271e13090000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000020d17212b343d464e565e616c71787e82868a8c8f90919292929291908e8c8986827d78716c615e574e463d342b20170d0000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d20130000000000010d19242f3845515c66717e8a959fabab9f958a7e71665c51453a2f24190d02000000000000000009141f2935414c56606d7984919ea6b0bebeb0a69e9184796d60564c41332a1f100700000000000a1623303c4955616c717d8692938c80786d67676d78808c9392867d706c6155493c3023160a00000b1724313d4a56626c71797979797979796f6a6054473b36332e272021272c2f303f4b58636e737979797979797976665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f22160900000c17222c363e45494a4d5865727f8b98a5aea194887b6e61554d4d4d4d4a49443e362c22170b0000000713202d3a4653606d798693a0aca5988b7f726d78818b92989fa29f9e9e9e9fa3aaa9a9aaa29f99928b81786d60584e43332a1f1509000000000000000000000009151f2a333c42474f555c60696e787f879196a09f95918684898e92989b95918b85817c766c665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e0400000000000000000000000000000000000000010b141d252b3033343939393939393932312e29231b130900000000000000000008111a21282c2f30393939393939393534312c251e150c02000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e09030000000000000000000000000000000000000000050f19222b343c444d525a61666d71757a7d80828385858686858483827f7d7a75716d66615a524d453d342b22190e050000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d2013000000000004111d2935414c56606d7984919ea7b1b1a79e9184796d60564c4135291f14090000000000000000030d1924303a44515c66707d8a949facb6b6ac9f948a7d70665c51443a3021180e0000000000000814212d3944505a616b707c8591928d82796e6e79828e9291857c706b615a5044392d20140800000915212e3a45505a62656c6c6c6c6c6c6c6260584e4344433f3932292b32383b3d4647525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090005111c28333e48505557595965727f8b98a5aea194887b6e615959595959575550483e33281c100400000713202d3a4653606d798693a0aca5998c7f72666d757f868d92989a9c9e9e9f9f9e9d9c9998928d867f746d665c50463d3221180e0300000000000000000000020e1a26313c454d535961676d727b828c92999f99928d837c777c81868c91969c98928d8882786c605346392d20130600000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2625221e18110901000000000000000000000810161c2023242d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000000000000071019222b323b424650545c6064676d70737577787979797878767573706d6764605c545046423b332b22191007000000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d201300000000040e18222c3945525d68727f8b96a0acb9b9aca0968b7f72685d52453b30251a0e04000000000000000008131e2834404a54616c7682909aa4afafa49a9082766c61544a4032281e0f0600000000000004101c28333e485059606a6f7b8490948f837a7a838f9490847b6f6a605950483e33281c1004000005111d29343f485056586060606060606056544e5353514f4a443b32353d44484953535352585a606060606060605f504a42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000916232f3c4956626f7c8995acb6a89c8f8275695c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000814212d3945505a6164666666727f8b98a5aea194887b6e66666666666664615a5044392d20140800000713202d3a4653606d798693a0aca6998c7f7366606d727b80858a8d8f9192929291908f8c8985807b726d605c544a3f342b200f06000000000000000000000006121e2b37424d575f616b70797f868f949f9d948f8780796f6a6f747a7f84898f93999a9486796d6053463a2d20130700000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000000001080f14181a1b20202020202020191816120d0700000000000000000000000000050b10141617202020202020201c1b18140f09020000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605d5553504a423e3630292119100700000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d2013000000000a15202a36424d57606d7a85929ea8b2bdbdb2a89e92857a6d60574d42362a20150a0000000000000000020c18232e3942505a626f7c87939faaaa9f93877c6f625a5042392e20160c00000000000000000b17222c363e474f585f696e7a839094908484909490837a6e695f584f473e362c22170b000000010c18222d363f454a4b5353534c525f6060606060605d5b554d44393d474f54566060606060605a58535353535353443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000815222e3b4855616e7b889aa4afa99d9083766a554b4034281c10040000010e1b2834414e5b6774818e9aa7afa295887c6f6255493c2f221609000a1723303c4955616c71737373737f8b98a5aea194887b73737373737373706c6155493c3023160a00000713202d3a4653606d798693a0aca6998d8073665b62686e74797d808284858685858482807d7a746e69625b504a42382e22190f0000000000000000000000000814212d3a47535f696e757d848c92989395908a827c736d676062686d72787d82878d929786796d6053463a2d20130700000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000003080b0d0e131313131313130c0b090601000000000000000000000000000000000407090a131313131313130f0e0c0804000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000070e171f252a30383f44464c515457595c5d5e5f5f5f5f5e5d5b595653514b46443f38302a251f170f070000000000000000000013202d394653606c7986938b7e7265585757575757575865727e8b9386796c605346392d2013000000020b1b26313a46525e6973808d97a1adbac4c4b9ada1978d8073695e52463c31261b0b02000000000000000007121c27303e4754606a75818e98a2a2988e81756a6054483e30271c0e04000000000000000005101a242c353d464e575f686e7a828f949191948f827a6e685f574e463d352c241a10050000000006111b242d343a3d3e46414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464638342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000714202d3a4753606d7a86939facab9e918478675c5145382c1f1306000004111d2935414c566976828f9ca9afa295887c6f6255493c2f221609000b1724313e4a5764717e80808080828f9ca8b3a79a8d80808080808080807e7064574a3d3124170a00000713202d3a4653606d798693a0aca6998d8073665a565e61666d7073757778797978777673706d67615e5751443f3830261c10070000000000000000000000000815222e3b4855616e7b8286868686868686837d766f6a605c55565d61656c70757b80858a867a6d6053473a2d201407000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000000000000000000050d14191e262e34383a4145474a4d4f50525253535251504f4c4a4745403a38342e261e1a140d05000000000000000000000013202d394653606c7986938b7e7265646464646464646465727e8b9386796c605346392d20130000000a141d2b37434e58616e7b86929fa9b3becccabeb3a99f92867b6e61584e43372b1d140a0000000000000000000b151e2b37434e58616e7b86929f9f92867b6e61584e43362c1e150b0000000000000000000008121a232b343c454d565e686d79828e93938e82796d685e564d453c342b231a120800000000000009121b22292e31323946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039392c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000713202c3945525d687884919eabafa295887c6f6255493c2f221609000f1c2835424f5b6875828c8c8c8c8f949eaab5a99d928d8c8c8c8c8c8c8c8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d52545c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a000000000000000000000000000814212d3a47535f696e757979797979797976706b625f58514b4c52535b6063696e73797e83796d6053473a2d2014070000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000002090c151c23282c2f35393a3d4042444546464645454342403d3a39352f2b28231c140c090200000000000000000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d2013000006111b262f3847535f6a74818e98a2aebbb9b9b9b9baaea2988e81746a5f53473d2f261b11060000000000000000030c1b27323c46525e6973808d97978c8073695e52463c32241a0c030000000000000000000000081119222a333c444d565d676d78818d8d81786d675d564d443c332a2219110800000000000000000911181d21212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000004101c2934404b55697683909ca9afa399887b6f6255483c2e23170b00010714212d3a4754606d7a8796a1acafa295887c6f6255493c2f221609000f1c2835424f5b6875828e9999999c9ea6b0b9aea49d9a9999999999998e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d464b5153575a5c5e5f5f5f5e5d5c595654514b46423b3328231c140c020000000000000000000000000006121e2b37424d575f61696c6c6c6c6c6c6c6a636159534e45404146495053575e61666d71766d675d5145392c1f130600000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000030a11171c1f24292c2d30333537383939393938373533302d2c29241f1c17110a02000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000b17222d38414f59626f7c87939faab4acacacacacacb4aa9f93877c6f62594f41382d22170b0000000000000000000a15202a36424d57606d7a85919185796d60574d42342b20110800000000000000000000000000071019212a323b444c555d666d748080746d665d554c443b322a2118100700000000000000000000060c1114212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000c18232f414d5a6774808d9aa7b5ab988b7e7165544a3f34281c100b0e131c2834404a5464707d8a97a8b2afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9b9f9fa0acaeb5bdb1a9a3a19f9f9f9f9f9b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d404045464a4d4f5152535252514f4d4a4745413a3631292117110a020000000000000000000000000000020e1a26313c454d53555c606060606060605d57554f47433c3435383f44464d53545c606469605d554b4035291d1004000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000000000000000000000000000000060c1013191d20212426292a2b2c2c2c2c2b2a282623201f1d1812100b060000000000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d201300030f1b27333f4953606b76828f99a49f9f9f9f9f9f9f9f9f9fa4998f82756b6053493f33271b0f030000000000000000040e1a25303b45515d67727e8b8b7e71675d51453b3022190f000000000000000000000000000000070f182029323a434b545c606e73736e605c544b433a322920180f07000000000000000000000000010814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d201509000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b00000000000000071824313e4b5764717e8a97a7b1a79b8e8174665c5044382b221b171a1d242c3844515c6674818d9aa7b4afa295887c6f6255493c2f221609000f1c2835424f5b6875828e939393939fa3abb5a99f98949393939393938e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d4034383a3d404244454646454443403d3a39352f2a251f170f06000000000000000000000000000000000009151f2a333c4247484f53535353535353504a48443e373129292d33373b42464b5153575d53514b43392f24180c0000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000003080d111314171a1c1d1f1f20201f1e1d1c19171413100c070300000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d20130005121f2b3744505b65707d8994939393939393939393939393939394897d70655b5044372b1f120500000000000000000009141f2935414b55606d788383786d60554b4033291f100700000000000000000000000000000000060e1720283139424a505c636767635c504a4239312820170e0600000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f030000000000000814212e3b4754616e7b8795a0acab9e9285796d6053463e342b2722262a2f35404b55606d7985929eabb8afa295887c6f6255493c2f221609000f1c2835424f5b68758186868686868b99a3aea3988d88868686868686868174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d40332c2d3034363838393938373633302d2c29241d1a140d05000000000000000000000000000000000000030e18212a31373a3b4246464646464646433d3c38332b26201b22272b3136394045464b504745403931271d120700000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a07060400000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000613202d394653606c798386868686868686868686868686868686868683796c605346392d201306000000000000000000030d18242f3a44505c66707d7d70665c50433a2f21170d000000000000000000000000000000000000050d161f2730383f4452585a5a5852443f3830271f160d050000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b11060000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f12070000000000000714202d3a46525e697784909dabada1978a7d70635a50463d37332d31363a4045515d67717e8b97a1adb9afa295887c6f6255493c2f221609000e1b2834414d59656f75797979797987929faca194887b79797979797979746f64594d4034271a0e01000713202d3a4653606d798693a0aca6998d8073665a4d403327202427292b2c2c2c2b2a29262321201d18130e09030000000000000000000000000000000000000000060f181f262b2d2e363939393939393937302f2c28211b1511171b1f252a2e34383a3e433a39352f271f150b01000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130005121f2b3744505b656c77797979797979797979797979797979797979776c655b5044372b1f12050000000000000000000007131d28343f4a54606b70706b60544a3f31281d0f0500000000000000000000000000000000000000040d151e262e3440474b4d4d4b4740342e261e150d04000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c00000000000005111e2a36424d5666737f8c99a3afa99c9083766c61584f46443f414142464b515b606d7984919ea9afb8afa295887c6f6255493c2f221609000c1925313d48535d65686c6c6c677683909da9a194887b6e6c6c6c6c6c6c68645d53483c3024180c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a171a1c1e1f201f1f1e1c1a171413110d07010000000000000000000000000000000000000000000000060e151a1e2122292d2d2d2d2d2d2d2a2423201c160f0a060b0f141a1d23282c2d31362d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000000000000000002070b0d0d131313131313130f0e0c0804000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200030f1b27333f49535b606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a605b53493f33271b0f0300000000000000000000010b17232e38424f5960636360594f42382e1f160c000000000000000000000000000000000000000000030c151c2328363b3f40403f3b3628231c140c0300000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000004101d2935404b556976838f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000000020e1925303b4854616e7b87929fabab9f948a7e716a60595350494e4e4d53555d606d74808d969b9ea5afafa295887c6f6255493c2f221609000915202c37424b53595b6060606774808d9aa7a194887b6e6160606060605b59534b41372b20140800000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0d0f111213131211100d0a07060401000000000000000000000000000000000000000000000000000003090e1214151c202020202020201d171614100b0500000003090e12181c1f20242a201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000000000001080e1317191a202020202020201b1b18140f0901000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00000b17222d38414950535d6060606060606060606060606060606060605d53504941382d22170b00000000000000000000000006111c26303d474f555656554f473d30261c0d0400000000000000000000000000000000000000000000030a1117242a2f323434322f2a2417110a020000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f120700000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f24180c00000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000914202d3a46525e6975818e99a3afa69f92857c706b62605b535a5b575f61676d747f8b92938f939eaaafa295887c6f6255493c2f22160900040f1b25303942484d4f53535764717e8a97a9a194887b6e6155535353534e4d4841392f251a0f0300000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d01030505060605040300000000000000000000000000000000000000000000000000000000000000000000020608080f13131313131313100a0907040000000000000000070c101313181d1413100c0701000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f1307000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000006111b262f383f4446505353535353535353535353535353535353535046443f382f261b1106000000000000000000000000000a141e2c353d44484a4a48443d352c1e140a00000000000000000000000000000000000000000000000000060c191f2326272726231f190b0600000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c000000000006131f2c3845515d677885919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e02000000000005121e2a36424d57626e7c87929fa7ada29792857d756f6c6568676869696e7379818b91948f828f9ba8afa295887c6f6255493c2f221609000009141e2730373d4142464854616e7b8796a1a194887b6e61554846464641403c372f271d13090000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060400000000000000000000000000000406070b1007060400000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000000000000000000000000010a141c242b2f3334393939393939393534312c251d150b01000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000a141d262d33373944464646464646464646464646464646464646443937332d261d140a0000000000000000000000000000020c1a232c33383c3d3d3c38332c231a0c020000000000000000000000000000000000000000000000000000080e1317191a1a1917130e0800000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000004101d2935404b55697683909ca9aa9e918477675d5145382c1f13060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000020e1a25303b47535f6a73808d95a0a8a9a1979288817c797674747476787b7f858d929790827d8996a3afa295897c6f6256493c2f2316090000020c151e252c3134353a46535e697884919ea194887b6e6155483b39393534302b251d150b010000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000000000008121c262e363b3f404646464646464642403d372f271d130900000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000020b141b22272b2d37393939393939393939393939393939393939372d2b27221b140b0200000000000000000000000000000008111a21272c2f30302f2c27211a11080000000000000000000000000000000000000000000000000000000002070a0d0d0d0d0a070200000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f140900000000000c18242f414e5b6874818e9ba7ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abaea298887b6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284888c91979992857b7c8996a2afa296897c6f6356493c30231609000000030c141b2025282a36424d576875828e9ba194887b6e6155483b2e2d282724201a130b03000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c27211910070000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000020a11171b1f202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a201f1b17110a020000000000000000000000000000000000080f161c2023232323201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000071925323f4c5865727f8b98aaafa399897c6f6356493c302316090000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f000000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877d707b8895a2aea396897c706356493d3023160a0000000002090f15191a25313f4c5965727f8c989f94887b6e6155483b2e221b1a18140f090100000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000060b0f12131d2020202020202020202020202020202020201d13120f0b060000000000000000000000000000000000000000050b10141617171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d090500000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e1105000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c11060000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9ea09d9590867d706e7b8894abb5a396897d7063564a3d3023170a0000000000000409091623303c4956636f7c89999393887b6e6155483b2e2215080c0803000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e21140700000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000003050611131313131313131313131313131313131313110605030000000000000000000000000000000000000000000000000407090a0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1c1915100a02000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a000000000713202d3a4653606d7985929faca89b8f827568574d42362a1e12050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908b837c706b6d7a8799a49f9f978a7d7064574a3d3124170a00000000000000000713202d3a4653606d7987868686867b6e6155483b2e221508000000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f03000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c04000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040906111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130f0c07010000000000000000000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000006121f2b3844505c6676838f9ca9ab9e918578695f53463a2d211409000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c100300000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a606c798693939393938a7e7164574b3e3124180b000000000000000006131f2c3845515c6775797979797976695f53463a2d2114070000000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d20140700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a0500000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000005090d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322c261e160c0200000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1e1c18130c050000000000000000000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c110600000003101c28343f4a546673808c99a8ada197887b6e6155483b30251a0e02000000000000000000000000000000000000000000000000000714212d3a46535e697783909daaaa9e9184776a5f53473b2e1c1106000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f5b6678848686868686867f7265584c3f3225190c000000000000000004101c2834404b555c6a6c6c6c6c6c6c5f574d42372b1e12050000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a0300000000000000000000020a1015191c1c20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643413d3830281e140a0000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20262a2c2d2b3844505b66737f8c999393939393939084776b6054443a30242c2b28241e170f070000000000000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000b17232e3c4956626f7c8996a0aca9988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959faba8998c807366584e43372b1f0a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d20130700000000000000030d172129333b434b51586062686e71747678797978787675726e6a64605c5454687278797979797979726d62564a3e3124180b0000000000000000000c18232e39434b51535f6060606055534d453c31261a0e0200000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d2013070005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d0400000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000040c141b212528292d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4e49423a30261b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3236393939333f4a54616e7a8786868686868686867f7265594f433239393837342f2921190f0500000000000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000615222e3b4754606a7784919eaaa99d908376695e52463a2d20150a00000000000000000000000000000000000000000000000006131f2b37434e5865727f8c98a7aca095887c6f6255483c32261b0f00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e211417110b0b10121f2b3844505c6674818e93939393978a7d7063574a3d3024170a0000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865625f5753504a5660686b6c6c6c6c6c6c65625b51463a2e22160900000000000000000007121d27303940454653535353534846423c332a1f140900000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d030000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000020c161e262c32353639393635322d271f160d030000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c5a544c42382c211509000000000000000000000000000000000000030608090b0d0f1112121313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a242d363d42454646464646525e686e797979797979797979726d625647454646464544403a332b21170c0100000000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120706040f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f120600000006131f2b37434e586673808d99a8ac9f93877b6e6154483c31261b0f0200000000000000000000000000000000000000000000020c15212e3b47535f6a7683909da9aa9d9184776a5f53473a2a20150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b2a27221d16161b202228343f4a5463707d868686868686868175685b4f4235281c0f000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534e46443f4e565c5e606060606060585651493f34291e1206000000000000000000000b151e272e34383a46464646463b3a37312a21180e03000000000000000000000000000a151e262e34384646464646464646403f3b362e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000a141e2830383d4143464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e54493d3225190d00000000000000000000000000000003070a0f121515181a1c1e1e1f1f201f1f1e1d1b19161413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b363f484e5253535353514d565e616c6c6c6c6c6c6c6c6c65625b514b5253535352504c453d33291e13070000000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222151b1313100c17222d3a4653606d7985929e9f9f9e9185796d6053463a2d201307000000030f1b27323d4955626f7c8896a0aca49a8b7f7265584e43372b1e13080000000000000000000000000000000000000000000008131e2a36414c56626f7c88959faba2988c7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000d1a2733404c59646f7479797979797979726d6256453c313736332e272021272c2f302e384855616b7079797979797979756f65594d4034271b0e00000000000000000000050d161d242932373b4146474b4e505252535252504e4c4847423c3834454b50515353535353534c4a463f372d23180d0100000000000000000000030c151d23282c2d39393939392e2d2b261f180f060000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c100500000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c10050000000005101b26303a42494e4f5353504e4a433a31271c110500000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4135281c0f00000000000000000000000000040a0f13151b1f21222527292a2b2c2c2d2c2b2b2a28262321201d1913100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26323d4851595e606060605e575552545f606060606060606058565053585f6060605f5c574f453a2f24180c000000000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e2d2d28201f1c18121f2b3844505c6674818e93939393978a7d7063574a3d3024170a000000000a15212e3b47535f6a7784919daaac9c9083766a5f53473a3025190d010000000000000000000000000000000000000000010d1924303946525e6874818e9aa7aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146464644433f3932292b32383b3d4646444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000040c131820272b3036393b3e4143454646454543423f3b3a37312c283a4043454646464646463f3e3a342d251b1106000000000000000000000000030b12181c1f202c2d2d2d2d22211e1a140e0600000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d1207000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a0000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000915212c38424c545a5c60605d5a544c43382d22160a0000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695c4f4336291c100000000000000000000000040b10161b1f22262b2e2f3233353738383939393837373532302d2c29241f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e4237393939352d2c28231d1c28343f4a5463707d868686868686868175685b4f4235281c0f0000000006131f2b37434e5865727f8c98a2ab9f94887c6f62564c4135291e1308000000000000000000000000000000000000000005111d2935414c56616e7a86929faca3988d8074685d5245392a20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000814202b36414a53595b6060606060606059565153535353514f4a443b32353d444849535353534f5557606060606060605b59534b41372c20140800000000000000000000000001070d151b1e252a2d2e31353738393939383735322f2e2b261f282f34373839393939393932312e29231b1309000000000000000000000000000000070c10131320202020201514120e090300000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d0100000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000d1925323d49545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000000000060c161b21272c2f31373a3c3e4042444545464645454443413f3d3a39352f2c29241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110500000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c45464646413a38342e271e232e384855616b7079797979797979756f65594d4034271b0e00000000030f1b26323c4754606d7a86929faaa69a8d8174685e52463a2f24190d02000000000000000000000000000000000000040d1a232d3946525d6873808d98a3aa9f92867b6e61564c413529180e040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000030f1a252f3841484c4e53535353534c525f6060606060605d5b554d44393d474f54566060606060605a585353535353534f4d4841392f251a0f040000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a282522211e1a151d23272a2b2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000406071313131313080705020000000000000000000000000000000000000000000000030613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d020000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000f1c2835414e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000000030a111721272c32383b3c4347484b4d4f5151525253525251504e4c494745413a39352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b514c50525353534e464540393029202c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c00000000000a15202c3945525d6874808d98a3ac9f92867a6d61564c4135291f14090000000000000000000000000000000000010c161f2a36424d57616d7a85929faaa2988d8074695e52433a2f241906000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e090300000000000008131d262f363c4041464646414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464642403d372f271e1309000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191514120e0912171b1e1e202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e14080000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c000000000000000000000000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d1003000000101c2936434f5c69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000030c151c232832383d4348494e5355585a5c5d5e5f5f605f5e5e5d5b595654514c47454039332d261d181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000814202b36414a53595b606060606060605956514f575d5f6060605b53514b423a322a28333e474f5557606060606060605b59534b41372c201408000000000004111d2935414c56616e7b86929faaa2988c8073685d52453b30251a0d030000000000000000000000000000000007121d28313946535e6973808d98a2a89f92857a6d61564d4231281e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e060000000000010b141d252b30333439393946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039393534312c251e150c0200000000000000000000000000000000000000020507080b0e101213131212100f0c0808060200070b0f11121313131313130c0b09060100000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e020000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000030d151e262e343d44484f5456585f626566686a6b6b6c6c6c6b6a6a686563605d5553514b443f382f2a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a4c5761696b6c6c6c68605c544c443c342c2c353e44484a535353535353534f4d4841392f251a0f040000000000010d19242f3a46525e6974808d98a2aa9f92857a6d60574d42362a1f150b010000000000000000000000000000050e18242f39434f59616e7b86929faaa0968c7f72685e52443b301f160c01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f060000000000020b131a202427282d2e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e41342d282725201a130c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e1408000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000020b151f2730383f444f54596063676a6f7173757778787979787877767472706d6764605d55504a423c342c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000008131d262f363c4041464646464646463f44505d697378797979746d665e564e463e35282c33383c3d4646464646464642403d372f271e13090000000000000008131e2a36424d57616d7a85929fa8a2978d8073695e52463d31271d120700000000000000000000000000020b17202935404b55606b75828f98a3a59d9184796d60564c4132291f0d0400000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e03000000000001080f14181a1b212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271c1b18140f090200000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000020e1a26313c454e53556060606060606055534e463c31261b0f03000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a141d273139424a505960636b6f74787b7e8082848485858685858483817f7c7a75716d67605b544e463e352c23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000000000010b141d252b303334393939393939393845525f6b788586868681786d685f584f473f342e272c2f30393939393939393534312c251e150c0200000000000000010e1a25303b46525e68727f8c96a0a99f92867b6e61594f43392f24180e040000000000000000000000000a141d29323a45515d67707d89939ea89d93897d70675c51443a3020170d0000000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f14090000000000000003080b0814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0c08040000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f2316090000000000000000000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006111b262f39434b545c606b70767c8184888b8d8f9091929293929191908e8c8986827e79716c665f584f473e352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d323f4c5965727f8c93938e827a6f6a615951444039302823242d2d2d2d2d2d2d282725201a130c0300000000000000000009141f2a36414c56606d7984919da5a2988e81756b60554b40352920160b020000000000000000000006111c262f3a444f59606d7984919ea5a1968e81746b60554b4032291e0e050000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e020000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000000000000000000000000000000000814212e3a47535f6a7679797979797979766a5f53473a2e211508000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000b17222d38414b555c666d737d82898e919698999b9d9e9e9f9f9f9e9d9d9b9898928f8a857e786f6a61594f473d31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000001080f14181a1b20202020202025313e4a56626d75818f969490847c706b625b514a423a322a21192020202020201c1b18140f090200000000000000000000020d1925303a45515c67707d89939da89e93897d70675d51453d32281d140a000000000000000000071017222d38424c56606b74808d96a0a3999184796d60594f43392e20170d000000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e12050000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f08000000000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000000000000000000000000000000000815222f3b4855626e7b868686868686867c6f6255483c2f22140a000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1b27333f49535c676d7880888f949a9ea1a8a6a9a19e9d9d9c9d9d9ea1a9aaa39f9b97918b837c706b61594f433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000003080b0d0e131313131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a1313130f0e0c08040000000000000000000000000008131e2834404b55606b74818e96a1a59d9184796d60594f443a2f261b110600000000000000060f192228333f4a545e68707d88939fa69f92877d6f675d51473d30271d0e05000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d2114070000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000000000000000714212d3a4754606d7a879893939393897d7063564a3d2f261b11060000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000005121f2b3744505b656d79828d939a9fa6a7a09d999697929090909090929795999da0a7a19e9590867d706b60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000001010606060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300020100000000000000000000000000000000020c18232e39434f59606d79849199a3a0968d80736b60564c41382d221710070000000000030d18212b343d44505b666d7a85919aa49e948c7f726b60554b41352b1e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000000000000000000613202c3945525d687985929f9f9f998c7f7366584e41382d2217110a02000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005111e2a36414c56606c77818e949fa4a7a09d95908c89878584838383848587898c90959ea1a7a09892867d6f685d52453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c030000000000000000000000000000000000000007121d27303d45515d676f7d87929fa69f93877d6f685e53493f332722190f060000000009141f29333d46505a606c78828f97a1a0958f82776c60594f433a2f23190c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c000000000000000000000000000000000004111d2935414c566976838f9caca99d9083766a6053493f3327221b140b040000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000713202d3946525e68727f8c939ea6a59d959089837f7c7a787776767677787a7c7f838a9297a1a9a29891847a6d60554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000b151e2935414b55606b727f8c949ea49991847a6d655b50443e342b21180d030000020e1a26313b454e58616c73808d949ea19791837a6d655b50473d31281d11070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c130900000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000000000000000000000000000000010d19242f3f4c5966727f8c9aa4ab9f95897c6f655b50443e332d261d160e0600000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c2834404a54616d7a85929fa5a69d938e837d77736f6d686a6a696a6a676d6f73787e859196a1aaa1968d8073675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000000000000000000000000000000000000030c18242f3a434f59606c77828f95a0a1968f82776c605a50463d33291f1409000005121e2a36424d57606a717e8a929ca29892857b6e685d53493f352b1f160c000000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f06000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000000000000000000000000000000000815222f3b4855626e7b87939faba79c9082776c605a50443f382f282017110a020000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100006121f2c3844515c6674808d98a2aa9e948e8179706b6663605d565d5d5d555d6062656c717b84919ea8a99f92857a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000007131d28313d44505b656d7a839197a19e948c80736c61584e453b31261a0e02000714212d3a46535f696f7c869293939992867c6f695f564c41382d23190d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7d7164574a3e3124170b000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000000000000000000000814212e3a47535f6975828f99a3ab9f948c7f726c615a5049413a3227221b140b0400000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000713202d3a4653606d7885929fa9a2988f82786d6760595654524c5050504c5154535b6069707d8a96a0aca2988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000000000000000010c161f27333f49535d686e7b859298a29f93887e706a60574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110700000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867d7164574a3e3124170b0000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000000000000000000000006121e2b37424d57626f7c87929fa7a69f93877e716c605b534c443d332d261d160e06000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1723303d4a5663707d899297979992857b6e665c554f49474541434343414547495057616b7784919daaaa9a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000040d17222d38414c565f696f7d869299939a92867c6f695f53463a2d211407000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a00000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b11070000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e04000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000000000000000000000000020e1a26313c4754606a73808d959fa8a49992877e736c655e564f443f382f2820180f070000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1724313d4a5764707d8285878a8c8d8073685e544b433d3a39352f362f35393a3f444f596774818d9aa7a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000006111b262f3a434d57606a707d868686868686857b6e6155483b2e2215080005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000000000000000000000000000915202b37434e58606d79839096a0a7a39992877f776d6860595049413a322a2119100700000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1623303c4955616c7076787b7d80827c6f62564d4239302d2c29242a24292c2d33404c5966737f8c99a6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000a141d28313b454e58616b70797979797979786e695f53463a2d21140700020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c1104000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000000000000000000000000000000030f1b27323c45515d676e7a8490959ea6a399938c827a6f6b605b534c443c332b22191107000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000814202d39444f59616469696e7073756f6a5f53443b302721201f2023282c2f353a424d566673808c99a6aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d20140700000000000000000000000000000000000000000000020b161f2a333d464f5961636c6c6c6c6c6c6b615f574d42362a1e1205000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000000000000000000000000000000000a15202935404b555e686e7b838f949fa3a49f948f847d726c655d564d453d342b23190f060000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c28333e474f5557575e61646669625f584e4332292122282b2d2e34383a40454c545e6975828f9ba8aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e020000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b090601000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e2215080000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f0000000000000000000000000000000000000000000000040c18242f39434c565e696e7a828c9299a1a69e9691877f776d685f574e463d352b21180c0300000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000b17212c353e44494a4d535457595c55534e463c312a2d2d3338393c4045464b51565d666e7b86929faca89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f140900000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000000000000000000000000000000000007121d27313b444d565e686d777f8791979fa6a199928c827a6e6960584f473d332a1e150a00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005101a232c33393c3d4246484a4d4f4847433c3431363a3b3f4446494b5153555d60686d78828f98a2aea7998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a070200000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000000000000000000000000000000000000000010b151f29323b444d565d656c727d858f949fa3a39f948f847b6f6a60594f453c30261c1106000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000008111a21282d3031363a3b3d40423c3a37373b3c4246484a505355555c6063676d727a818f949eaaab9f95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618192020202020201a1917130e0800000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f12080000000000000000000000000000000000000000000000000000030d172029323b444c535b606b707a828c9299a1a69e9691857d6f6b60574d42382e23170c020000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000810171c2023252a2d2e31333036393c4347494d5354545b606266676d7074797e858f939ea6aea49d9083776a6054473b2e2215080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000000000000000000000000000000000000000000000050e172029323a4149505960686d777f879297a0a8a09792867d6f695f544a3f34281e13080000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000050b1014161a1e21282f353a4146474e5455575e6165666c6f7276797d81858b91979ea5afa69d92897d7063584e43372b1f1306000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a0000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000000000000000000000000000101020000000000050e1720282f383f444f565e656c727d859196a0a9a29892857b6e665c50443a3025190d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000000409121b232b323a41454c525458606266696e7175797c7f8285898d92979ea1a9ada59e948d80746b6054463c32271b0f030000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131312080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313090907030005090d0f101313131312100d0903000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000050e1720353f474e524f54596063676d70727576787879797878777573706d6865605d55504a46423c332a1f14090000000000000000000000000000020507080a0b0c0c0d0e0f090907030000050d161d262d333d444c535b606b6f7b849196a1aaa2979083786d60564c41362a1b110600000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000009121b242d353d444c52565e61666a6f73777b7e8285888c8f92989a9fa2a9aca9a19e938e82786d60594f44342b20150a00000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a202020201615130f0a1015191c1d202020201f1d19140e07000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000010e1a26313d4751595e5f606060555c606366686a6b6c6c6c6c6b6a686664615e566060606055534d453c31261a0e02000000000000000000000002090e111414171818191a1b1c1615130f0a0400040b141b2227323a4149505960696e7b849199a3a99f958c7f73685e5246382d22170b00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000006101b242d373f474f565d60686d72777c8084878b8e9297999c9fa2aaababa8a19e96918a81796d665c51473d3322190e040000000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000010a12191f2326262d2d2d2d23221f1b161b212628292d2d2d2c2b29251f19110800000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000004111d2a36424e59636a6c6c6c6c6b636059595b5d5e5f5f5f5f5e5d5c5a575f626a6c6c6c6c6c5f574d42372b1e120500000000000000000000050d14191e20212324252627282823221f1b160f0700020a111720292f383f444f575f696f7d87929fa9a79f92867a6d6153493f33271b0f03000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000040e18222d363f49515960686d737a7f84888d9196989b9ea2a9a9acaaaaa29f9b96918c847e746d675c544a40352b2110070000000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070f111213131312110e0b0706040000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000a131c242a2f323339393939302f2c2721262d323536393939393835312a231a11070000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160906040d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d211407000000000000000000050e171f252a2d2e30313233343435302f2c27211910070000060e171d262d333d454d57606b73808d97a2ada2988c8073655b5044372b1f1205000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a15202a343e48515b626b707a80868c9196999da0a8a8abaaa7a7a09d9a98928e8a847f79716c605c554b42392e231a0f000000000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141c1e1f1f20201f1e1b181413100c0701000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000007121c262e353b3f40464646463c3b38322b30383e41434646464645413c352c23190e03000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f14090000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f231b1313100c1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e2215080000000000000000020d17202930363a3b3d3e3f3f4041423c3b38322b23190f040000050b141b2227333b454f59606d7a85929fabaa9e9185786c605346392d201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000030f1b26313c46505a626d727d848d92989ea0a8aaaba8a8a09e9a9795908d8985817d78726d67615a514b433930271c1108000000000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292a2c2c2d2c2c2a2824201f1c18120b03000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000020e19242e3840474b4d535353534948433d353a42494e5053535353514d473e352a1f140900000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e0200000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d3023160700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b9393939393897c6f6256493c2f2d28201f1c181a2733404d5a6673808d939393939386796d6053463a2d20130700000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000009141f29323b4246474a4b4b4c4d4e4f4948433d352b21160a000000020a11172129333d45525d6874808d9aa7ada197887c6f6255483c2f221509000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006121f2b37434e58626c727f8791969fa2aaaaaaa29f9b9896918e8a8784807d7975706d66605d555045403930271e150b00000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e00000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d363738393939383735312d2c29231d150d0600000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000007131f2a35404a5257596060606056544f473d424c545a5c6060605f5e5850473c3125190d0100000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e868686868686867c6f6256493c3939352d2c28231d2733404d5a66738086868686868686786d6053463a2d20130700000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e120500000000000000020e1925303b444d5254565758595a5b5b56544f473d32271b0f0300000000060f18212935414c5663707d8996aab3a9988c7f7265594c3f3226190c000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000815212e3a47535f6a717e889299a1a9aca69f9c98928e8b8784817e7a7773706d6663605c54514b433e342e271e150c0300000000000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4244454646464544413e3a38342f271f17110a02000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000000000000000000000a17232f3b47525c63666c6c6c6c6360594f4349545e66696c6c6c6c6a62584d4135291d100400000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d00000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1724313d4a56626c71797979797979796f6a605447464646413a38342e2726323f4b58636e737979797979797976665c5044382c1f120600000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000005111e2a36424d565e61636465666767686360594f43382c1f13070000000000060f1924303a4753606d798698a2aea79a8e8174675b4e4134281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e58626f7c86929aa3aba8a09e948f8a85827e7b7774716e686763605c5453504a4540393128231f1c17110a02000000000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f515252535352514e4b474540393127221b140b02000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000c1926323f4b57636e73797979796f6b6054484e5a66707679797979746a5e5145382b1f120500000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000915212e3a45505a62656c6c6c6c6c6c6c6260584e525353534e4645403930292f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000714202d3a46525e696e707172727374756f6b6054483b2f22150800000000000008131f2c3845515c677885929faba89b8f8275685c4f4235291c0f000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a76828f98a3aca7a0969189827d7975716e696764615e565653514a46443f38352f312f2d2b28221c140b0200000000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f130700030f1b26323c464e535560606060606060585650483e34291d11050000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545c5d5f5f605f5f5d5b5753514b433f332d261d140a00000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000d1a2633404d59667380868686867d6f635649505c69768286868686796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070005111d29343f48505658606060606060605654575d5f6060605b53514b423a322a36404a52585a606060606060605f504a42382e23170c000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000814212e3b4754616e7b7d7e7e7f8081827d6f6356493c3024190d02000000000004101c2934404b556b7784919eaaa99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88949faaaca09590847d76706d6765615e575754524c494644403a444442413f3e3c3938332d261d140a000000000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d211508000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60696a6b6c6c6c6b6a6864605c5550443f382f261b1106000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000d1a2633404d596673808c9393897c6f635649505c6976838f939286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900040d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700010c18222d363f454a4b53535353535353495761696b6c6c6c68605c544c443c342e3840474b4d5353535353535353443f3830261c11060000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000b1724313e4a5764717e898a8b8c8d8e8c807366564c4135291e130b060400020509121f2b3844505c667885929eaba99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926333f4c5966727f8c99a6afa49a90837a706b64605c5554524d4b4746413d3a434a4f50514f4d4c4a4946443f382f261c11060000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000815212e3b47535f6a7679797979797979716c6256493d3024170a00000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d757778797979787774716d67625a504941382d22170b030000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f2316090b10141a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000006111b242d343a3d3e46464646464646505d697378797979746d665e564e463e3528363b3f40464646464646464638342e261e150a000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000815222f3b4855626e7c889798999a9a8f8275685d52463a30241d1512100c0e12141a202d3a4653606d7986939faca99c8f8276695c4f4336291c10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020f1c2835424f5b6875828e9ba8ac9f93877c6f68605953514b4846423e3b393634434d555b5d5d5c5a59575553504a42382d22170b00000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000916222f3c4955626f7c868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8284858586868584817e79716c605b53493f33271f14090000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000b1825323e4b5865717e8b9393939393897c6f6256493c2f231610171c20232733404d5a6673808d939393939386796d6053463a2d20130700000009121b22292e313239393939393945525f6b788586868681786d685f584f473f342e2f323339393939393939392c28231c150c030000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000613202d394653606c7785929ea5a69f92867a6d61564c41352e27201f1c181a1e21252a34404b55626f7c889aa4afa79b8e8174685b4e4135281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a99d9083766a5f564f4645403b3a36302e2d2f3c46555f666a6a6967656462605b544a3f33281c0f030000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87909292939292908e8a847e746c655b50443b30251a0e0200000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000b1825323e4b5865717e868686868686867c6f6256493c2f23161a22282d303139404d5a66738086868686868686786d6053463a2d201307000000000911181d2124252d2d2d2d2d323f4c5965727f8c93938e827a6f6a6159514440393028272d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000005121f2b3744505b6575828f9baaaea3988b7f72685d52454039302d2c2823252a2d30363e45515c6773808c99acb4aa998c7f7366594c403326190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000004101d2a3743505d6a7683909da9a79b8e817468584e443d38342e2d2a2a2d2f38424e5866717777757472716f6c665b5044382b1f120600000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949e9f9f9f9e9d9b96918b80776c60574d42362a1e120500000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000b1724313d4a56626c71797979797979796f6a6054473b2e2217242c33393c3d46464b58636e737979797979797976665c5044382c1f12060000000000060c111517182020202025313e4a56626d75818f969490847c706b625b514a423a322a211920202020202012100c060000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000030f1b27333f495364717e8a98a2aeaa9e91857a6d605b514b423d3a38342e31363a3b42465059606d7984919eabaea398897d7063564a3d3023170a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a79a8d817467564c413a39352f363036393c424a54606a77838482807f7d7c786c605346392d201306000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949fa3aba6abaaa9a19e928b7f72695e52463a2d20140800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1c2328363e44494a525353525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000105090b0b13131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a13131306030000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000b17222d3a4753606d7a85929faaada1978e81746d605c544f4946444043434246484d525a616b737f8c96a1acac9f92867a6d6053473a2d201407000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020e1b2835414e5b6874818e9ba7a99c8f8276685e534c4745414343434146474d545b666f7c88908f8d8c8a85796c605346392d201306000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799929995999fa2aaada49f92867b6e6154483b3025190e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000005111d29343f485056586060606060606056544e463d3227262e343f485055575f6060605a585a606060606060605f504a42382e23170c000000000000000000000000060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000613202c3945515d6773808d98a2aea99d938c7f736d6660595653514a50504d5354575e616c707d87929fa8b0a69b8e8275675d5145392c201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926323f4c5965727f8c98a7ac9f92867a6d655e5654514b504f504d5254575f666c7882909c9c9a988e8174655b5044372b1f12050000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87878686888d9298a2abaea2988c807366564d41362a1e1105000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000010c18222d363f454a4b535353535353534947433d342b2830383f44515a61646c6c6c6c66635c5253535353535353443f3830261c11060000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c13090000000000000000000000000000000004111d2935404b55616e7b86929fa6afa59c918c8079706b6562605c545c5d575e6164696e747e869299a3afaa9f94897d7063554b4035291d1104000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88959faba3998e81776d6863605d555d5c5d565e6164696e78808e949fa8a0958a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7a79797c80869299a4afaa9e918477685e5246392d201407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f2215090000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000006111b242d343a3d3e464646464646463c3b38322b29323a424a505b636c7079797979736e63574b46464646464638342e261e150a00000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000010d18242f3a46525e68727f8c949fa8ada49c928d837d77726f6d666a69696a696e71757b818a9298a2abaea2988f82766b6054433a2f24180d01000000000000000205111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100d0b08030000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a7683909da5ab9e938e817a74706d676a6969696a686e71757b828e929da6a59d9083786c605346392d22170b00000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000006121f2c3844515c666d6f6d686d6f737d87939facaca096877a6e6154473b2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000009121b22292e3132393939393939392f2e2b272b333b444c545c606d727e868686868073665a4d4039393939392c28231c150c03000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000007131d2a36414d56606d78829096a1a8ada49d959089837f7c797777767677787b7d82868e939fa2aaaea39f92867b6e61594f4431281d130700000000000002080e11141e2a3744515d6a778490939393938f8376695c50433629201b1a18140f0801000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1001000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e5863707d89939da6a59e938e86807d7a787776767677787a7e82878f949da5a69d938a7d70655b5044372b1b1106000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b0807050200000000000000000000000000000000000004101c2834404a545c6062615e60626b75818e9ba8b2a8968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000911181d2124252d2d2d2d2d2d2d2322242c343d454d565d666d747f87929892857b6e6154473b2e2d2d2d2d1f1c17110a03000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000010e1925303b44505c666e7a849196a0a7afa7a09d95908c8985848383838485878a8e92999da5aeaaa39f918a7e71695f53473d321f160c010000000000050d14191e20212d3744515d6a77838686868686868276695c5043362d2d272724201a130b020000000000000000000004111e2a3744515d6a77838686868686868276695c504336291c140a000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1a26313c4855606b74818e949da5a59e98928d898785838382838485878a8f93999fa6a49d948e81746c6153493f33271b0a000000000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000000c18232e39424a5153555452535964717e8a97a4b1a5988b7f7265584c3f3225190c000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f030000000000000000000000050d151d232932383d44484b5161696b6c6c6c68605c5f5e5d5c5a5754524c47454039342e261e180f080000000000000000000000000000060c11151718202020202020151d2328363e464f575f686d78818c939993877d70695e52463a2d2020202012100c06000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000008141f28343f4a545e686e7b8490959fa3abaca7a09d98989291908f90919297979b9fa3abaca7a098928b7f726c61574d42352b210d040000000000050e171e252a2d2e3939424f5b6771777979797979797670665a4e423939393433302b251d140b0100000000000000000003101d2936424f5b6771777979797979797670665a4e42352e261c12070000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000a15202c38444f59606d79828e939da0a7a29f9a96979290908f90909297979b9fa4a7a09d928d82786d605a5041382d22170b000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000000007121c2730394044464847464855626f7b8895a2aea6998c7f7366594c403326190d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000000000000000000000000030b121821272c323839505d697378797979746d665e564e4f4d4a4746413a39352f28231c150c06000000000000000000000000000000000105090b0b131313130e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1113130603000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000020b17232e38424d565f696e7b838d92999fa4acacaaaaa39f9e9d9c9c9d9ea1a9a8acaca8a19e9590867e726d625a50453c3123190f0000000000020d1720293036393b4646464a555f676a6c6c6c6c6c6c69665e54494646464641403c362f261d1308000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e544b4740382e24190e0200101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000003101c27333d45515c676d79818990959b9fa2aaa9a19e9d9c9c9c9d9fa2a9aaa29f9b95908a80786d665c51473e2f261b11060000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d070100000000000000000000000000000b151e272e34383a3c3a3a4754606d7a8793a0b5a69a8d8073675a4d4034271a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000000000000000000001070c161b21273845525f6b788586868681786d685f584f473f3a3936302c29241d17110a03000000000000000000000000000000000000000000000600070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e020600000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000006111c26303b444d575f696e7880878f939a9ea1a8a7a9aaaaaaa9a9aaaaa9a8aaa39f9c96918b837c716c625b51483e332a1f1107000000000008141e29323b4146535353535353555b5d6060606060605c5a545353535353534e4c4841382f251a0f030000000000000000000a16222e39434d555b5d6060606060606060605a57524a40352a1f130700101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000000000010507070b0b0b0b0b0b0b101d2a3643505d697683908f8276695c4f4336291c1000000000000b16212834404b555c676d747d838a8e9298989a9c9d9e9f9f9f9e9e9c9a9898928e8a837d746d665c544a40352c1d140a0000000000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c0400000000000000000000000000030c151c23282c2d2f2e3a4653606d798699a3afa79a8d8074675a4d4134271a0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000000000000000000000000000000040a0f1926323f4c5965727f8c93938e827a6f6a6159514440393028201d18120c0600000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000106090b0c131313131313131312080705020000000000000000000000000000000000000000000000000000000a141e29323c454d575e666d737c82878d9196989a9c9d9e9f9f9f9f9e9c9b9998928f8a847f786f6a625a51493f362c21180e0000000000020e1925303b444c525f6060606060605d5b5553535353534f54566060606060605a58534a41362b20140800000000000000000006111c27313b434a4f5153515a61646c6c6c6c66635c52473b2f23170a00101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000002080d11131417171717171717171d2a3643505d697683908f8276695c4f4336291c100000000000050c18232e39434b555c606b6f787d8185898b8e9091919292929191908e8c8985827d77706b605c544b42392e231a0b0200000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000000000030b12181c1f20222c3844505c667986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d02000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a333c454d545c606a6f757b8084888b8d8f91929293929291908e8c8986827d79726d665f5850483f372d241a0f06000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a46444f5960636c6c6c6c6c6c67645c53483c3024180b0000000000000000000008101f2931323a424a505b636c7079797979736e63574b3f3226190c00101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000050d13191e20212424242424242424242a3643505d697683908f8276695c4f4336291c1000000000000007121d273039434b515960666c7075797c7f81838485858685858483817f7d7975706b636159514b423930271c110800000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f050000000000000000000000000000070c1012131c28343f4a5f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e111212131312110e0c080705020000000000000000000000000000000000000000050e18212a333b424b51585f626a6e73787b7e80828485858686858483817f7c7975716d66605c544e463f362d251b12080000000000000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d00000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d00101c2936434f5c6976828f908376695d5043362a1d100b0b0b0b0b0b0b07070501000000000000000000050e171e252a2d2e313131313131313131313643505d697683908f8276695c4f4336291c10000000000000000b151e27303940454f545b6063676d7072747677787879797877767472706d66636159554f45403930271e150b0000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f0500000000000000000000000000000004060c17232e46535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1e1f201f1f1e1b191514120e090300000000000000000000000000000000000000060f182129303940454e53575f6266696e71747677787979797877767572706d6764605c54504a423c342d241b1309000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e00000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800101c2936434f5c6976828f908376695d5043362a1d17171717171717171413110d0802000000000000020d1720293036393a3e3e3e3e3e3e3e3e3e3e3e43505d697683908f8276695c4f4336291c1000000000000000030c151e272e343d424a5053555d60636567696a6b6c6c6c6b6b69676563605c54554f48443e342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d030000000000000000000000000000000013202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000060c11151a1e212226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000060f171e272e343c43474e5355575f626567696a6b6c6c6c6c6b69686663605c5553504a443f38302a221b120901000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700101c2936434f5c6976828f908376695d5043362a24242424242424242421201e19130d05000000000008131e29323a4146474a4a4a4a4a4a4a4a4a4a4a4a505d697683908f8276695c4f4336291c100000000000000000030c151d23282f383f44464b515356585b5d5e5e5f5f5f5e5e5d5b595653514b48443e383328231d150c0300000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b0100000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b00000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000002090e171d1f262b2e2f32353738393939383735322e2d2b261f1c160c07010000000000000000000000000000000000050c151d232831373c4247484d5355585a5c5e5f5f605f5f5e5d5b595653514b46443f38342e261e1810090000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500101c2936434f5c6976828f908376695d504336313131313131313131312e2d2a251e170e05000000010d1925303a444c5254575757575757575757575757575d697683908f8276695c4f4336291c10000000000000000000030b12181d262d333839404547494c4e5051525253525251504e4c4a4645403938332c282118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d120700000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000050d141a22282d31373a3b3f4144454546464544413f3b3a37312c272118120b030000000000000000000000000000000000030b121820262b31373a3c4247484b4d4f51525253535251504e4c494745403a38342e28231c140c06000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e00000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200101c2936434f5c6976828f908376695d50433e3e3e3e3e3e3e3e3e3e3e3a3936302920170d02000005111e2a36414c565e616464646464646464646464646464697683908f8276695c4f4336291c100000000000000000000000070b141c22282b2f35383a3d3f41434445454646454443413f3d3a38342e2c28211c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c03000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a01000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000060f171f252a34393c4247484c4e505152535252514e4c4846423c383329241d150d03000000000000000000000000000000000000070c151b20262b2e31373a3b3e41434445464646454443423f3d3a38342f2c28231c17110a0200000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000101c2936434f5c6976828f908376695d504a4a4a4a4a4a4a4a4a4a4a4a4746413a32291e130800000713202d3946525e686d7171717171717171717171717171717683908f8276695c4f4336291c10000000000000000000000000020a11171c1f24292c2d3032343637383939393838363432302d2c28231d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403429201509000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b5855534d48443d352f271f150d03000000000000000000000000000000000000030a0f151a1e21262b2e2f32343637383939393938363533302d2c29231f1c17110b06000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000101c2936434f5c6976828f908376695d5757575757575757575757575754524c443a3025190d01000714212e3a4754616d7a7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83918f8276695c4f4336291c100000000000000000000000000000060b0f12181d1f202325282a2b2b2c2c2c2b2b2a282623201f1c1812100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e020000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f57544f45403931271f150b010000000000000000000000000000000000000003090e12151a1e21222527292b2c2c2d2c2c2b2a282623201f1c1812100c060000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e00000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000101c2936434f5c6976828f908376696464646464646464646464646464615e564c41362a1e1105000a1723303d4a5663707d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a91958f8276695c4f4336291c100000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1d1b19171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f14090000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c03000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e69636059514b433931271d12070000000000000000000000000000000000000000000206090e121415181a1c1e1f1f20201f1e1d1b19161413100c070300000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000101c2936434f5c6976828f9083767171717171717171717171717171716d685e5246392d201307000a1723303d4a5663707d8993939393939393939393939393939393938f8276695c4f4336291c10000000000000000000000000000000000000000406070a0c0e1011121213131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e0200000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5a61646c6c6c6c66635c52473d373127221b140b03000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b605d554b43392f23180c040000000000000000000000000000000000000000000000020608080b0e1011121313131211100f0c0a07060400000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000101c2936434f5c6976828f91837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7a6d6154473a2e211407000a1723303d4a5663707d868686868686868686868686868686868686868276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e110500000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000080e161e252a30363a3c4347484b4e504a505b636c7079797979736e63574b3f32262017110a020000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d675d554b40342920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000101c2936434f5c6976828f95918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a897d7063564a3d3023170a000916222f3c4854606b70797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131311100e0a06000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d20140800000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000010a121a212930363c4247485761696b6c6c6c68605c5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000000000050c13191f252a2d32373b3c3f444c545c606d727e868686868073665a4d4033271a0b060000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d181109000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d675c51453d32271b0f00000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000101c2936434f5c6976828f9393939393939393939393939393939393897d7063564a3d3023170a000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d0000000000000000000000000000000001080f14181a1b2020202020202020202020202020202020202020202020202020202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e02000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000080f171f252a313744505d697378797979746d665e564e504f4c4a4745403938322b2620180f0900000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000000000000002080d141a1e20262b343d454d565d666d747f87929892857b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d60584e43372b1c110600000000000000000000000106090b0c0e06060300000000000000020405060605040200000000000002070a0c0d0b0b0905010000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000101c2936434f5c697682868686868686868686868686868686868686867d7063564a3d3023170a0004101c27333d474f5456606060606060606060606060606060606060605c5a544c42382c211509000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2927221c150d0500000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e1105000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000050d141a1f263845525f6b788586868681786d685f584f47403d3a38352f2c27211a150e060000000000000000000000000000000013202d394653606c798693939393939393969696969393939393939386796c605346392d201300000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a605447382e23170b00000000000000000000070d121618191b13120f0b06000608080c0e1112131312110f0c09080603080e1317191a181715110c06000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000f1c2835414e5a66707679797979797979797979797979797979797979706b6054483c2f22160900000b16212b353d44484a535353535353535353535353535353535353534f4e49423a30261b10050000000000000000000000000000010b141d252b3033343939393939393939393939393939393939393939393939393939393939393939393736332e271f170d040000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d201407000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000002090e1926323f4c5965727f8c93938e827a6f6a6159514440393029241d1b160e0903000000000000000000000000000000000013202d394653606c798693928d89898989898989898989898989898986796c605346392d2013000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c01000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f62544a3f34281c100300000000000000010911181e22252628201f1c17110e121415181b1e1e1f201f1e1c191615130f12191f2326272524211d181109000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6360594f44382c2013070000050f19232b33383c3d4646464646464646464646464646464646464643413d3830281e140a00000000000000000000000000000008131d262f363c404146464646464646464646464646464646464646464646464646464646464646464644423f3931291f150b00000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e211408000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000002090e1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063564a3d3023170a0000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d1105000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e8175665c5044382b1f12060000000000000009131b23292e3132352d2b28221c1a1e212225282a2b2c2c2b2a282622221f1b1c242a2f323332312e29221b1209000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e1811090100000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000915212c38424c545a5c6060606060606060606060606060606060606056544f473d33271c100400000008111921272c2f30393939393939393939393939393939393939393635322c261e160c020000000000000000000000000000030f1a252f3841484c4e535353535353535353535353535353535353535353535353535353535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e31241807000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000040a0f141a1e2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a02000000000000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706b6054483c2f22160900000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b0f1112131313131313130a090704000001070b0f1112131313131313130a0907040000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285786d6053463a2d20130700000000000009121b252d353a3e3f413938332d26262b2e2f323537383939383735322f2e2b27262e353b3f403e3d3a342d241b120900000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f060000000000000000000005101b26303a42494e4f535353535353535353535353535353535353534a48443d352b21160b0000000000080f161c2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c040000000000000000000000000000000814202b36414a53585a6060606060606060606060606060606060606060606060606060606060606060605d5b554d43392e22160a0000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000002080d161b1f252a2d33404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000000000000000000000000000013202d394653606c7986938b7e7265636363636363636363636363636360594f44382c201307000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000050c12171b1e1f20202020202020171613100b050c12171b1e1f20202020202020171613100b05000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e6155483b2e221508000000000009121b252d373f464a4c4e46443f382f31373a3b3f41444546464544423f3c3b37322c3840474b4d4b4a453f362d241a120800000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000a141e2830383d4143464646464646464646464646464646464646463d3c38332b23190f05000000000000050b10131617202020202020202020202020202020202020201c1c1915100a02000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f554a3f33271a0e00000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c10040000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000050c131921272c30363a3b404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e0800000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000000000000000000000000000013202d394653606c7986938b7e72655856565656565656565656565656544f473d33271c10040000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f6256493c2f2316090000000008121b242d373f495157595b53504a42383c4247484b4e5151525352514f4c4947433c39404a52585a585650483f362c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000020c161e262c32353639393939393939393939393939393939393939302f2c27211911080000000000000000000407090a13131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000d1a2733404c58646e747979797979797979797979797979797979797979797979797979797979797979797771675b4f4236291d10000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f13060000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000070e171e252a32383b4246474b4e596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e080000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a48443d352b21160b000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821282f34373839393939393939302f2c27211921282f34373839393939393939302f2c27211911080000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d7063564a3d3023170a000000040d1a242d363f49515b626568605b544a45464d5355585b5d5e5f5f5e5d5b5955544e47454a525c636665625a50483e362c231a0d0400000000000000000003060809131313131313131313131313131313131313131313131313130b0a0804000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b020000000000000000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748186868686868686868686868686868686868686868686868686868686868686868683776a5d5144372a1e110000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000071019202930363d44484d5254575b5d6673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c38332b23190f0500000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000002070c0f11121313131313131313131313131313131313131313131313131313131313131313131313131308070502000000000000000000000001070b0f1112131313131313130a09070400000000000000010c17212a333a404345464646464646463d3c38332b232a333a404345464646464646463d3c38332b23190f0500000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f6255493c2f2216090000010c161f2c363f48515b626d72746c665b545153575f6265686a6b6c6c6b6a68656260585452525c636e73716c625a50483e352c1f160c01000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c05000000000000000000070d1316191a20202020202020201a1a17130e080100000000000000000000000000000000020a1015191c1c20202020202020202020202020202020202020171613100b05000000000000000000000000000000000000000003090d1012131313131313130e0d0b080300000000000000000000000000000000000000000e1b2734414e5a6774818d939393939393939393939393939393939393939393939393939393939393939083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e2215080000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000061019222b323a41464f54575e6164676a6b73808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c39332c231a10050000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000060d13181c1e1f202020202020202020202020202020202020202020202020202020202020202020202020201514120e09030000000000000000050c12171b1e1f20202020202020171613100b05000000000007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b0006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054473a2d211407000007131d28313e48505a626d727f81786c665b5c6064696e727477787979787775726f6a65605d5c636e73807e716c615a50473e31281e13080000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000005090d0f10131313131313131313131313131313131313130a090704000000000000000000000000000000000000000000070e14191d1f202020202020201b1a17140e08010000000000000000000000000000000000000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f2216090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e18222b343d444c52596063696e7174767778808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a49443e362c22170b0000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a140e06000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d5145392c20130600010d18242f3a43505a626c727f8b8e81786c66666d71767b7e81848485868584827f7c77726d68606e73808d877e716c61594f433a2f24190d0100000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2726241f1a130b0200000000000000000000000000000000000e1b2734414e5a6774818d9aa7acacb2a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c16202a343d464e565e616b6f757b7e8183848587939f96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e0200000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000013202d394653606c7986938b7e726558575757575757575757575757575550483e33281c100400000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000060f1921292f343738393939393939393939393939393939393939393939393939393939393939393939393939392e2d2b261f180f0600000000050f1821282f34373839393939393939302f2c27211911080000000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b4135291d11040004111d2935404b55616c717e8893938e81786c70797e83888b8e9091929291908e8c88847f7a726d73808d9292877e716b61554c4135291d11040000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000020608080c0b09060100000000000000000000000000000000000000000004080a0b0807050200000000000000000000000000000000000205070813131313131313130707050100000000000000000007111a232a313538393939393939393433302b241d140b01000000000000000000000000000000000e1b2734414e5a6774818d9aa9b3b9ada1979191919191919191919191919191919191919191919191919083776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e28323c464e5860686d767c82878a8e9091929399a496897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070000000000000000000000000013202d394653606c7986938b7e72656464646464646464646464646464615a5044392d20140800000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000020d17212b333b404445464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000010c17212a333a404345464646464646463d3c38332b23190f050000111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433a2f24180d01000613202c3945515d67717e87939a9d938e81797d848b9095989b9d9e9f9f9e9d9b9895918c857f79808d929c9992877d70675d5145392c20130600000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000003090e121415191815120d06000000000000000000000000000000000000050c111417171514120e09030000000000000000000000000002090e12141520202020202020201413110d0802000000000000030e19232c353c414546464646464646413f3c362f261d1308000000000000000000000000000000000e1a2734414d5a6774808d97a2adb8ab9e91858484848484848484848484848484848484848484848484848275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444e58606a6f7a82898f94979a9d9e9f9fa4ab96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d100000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706c6155493c3023160a00000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000000000000000000000000000007131e29333d454c5052535353535353535353535353535353535353535353535353535353535353535353535353534846423c332a1f1409000007121e28333c454b5052535353535353534a48443d352b21160b0000121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4431281d130700000714202d3a4753606d7a859297a2a59d938e848991969d9fa7a7aaa8a7a7a8aaa8a7a09d97928b858d929ca4a39892857a6d6054473a2d21140700030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000060e151a1e21222524221e181109010000000000000000000000000000000810171c21232422211e1a140d060000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000009141f2a353e474d51535353535353534e4c4741382f241a0e030000000000000000000000000000000815212e3b4854616e7b85929ea4aea99d9083787777777777777777777777777777777777777777777777756f65594d4134281b0e000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565f6a6f7d848f949c9ea6a7a9aaabacafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000000000030a0f1d2a3643505d69768390908376695d5043362a1d0f0a03000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7064574a3d3124170a000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000c18242f3b454f575d5f6060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e02000b17232f3a454e565c5e6060606060606056544f473d33271c100400121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e331f160c0100000613202c3945515d676f7c859298a2a59d9591959da0a8aba8a09d9b9a9a9b9d9fa4aca9a19e9691969ca4a39992867d70675d5145392c2013060006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000060f181f262b2e2f32312e29231b130a010000000000000000000000000008121a22282d30312e2d2a261f180f06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000010d1925313c4750585e5f6060606060605a58524a41362b1f14080000000000000000000000000000000714202d3a46525e69707d8a929da7ab9f958d80736b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686f7c8691969ea6aab0b4b6b7b8b9afa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000060e151a1f2a3643505d69768390908376695d5043362a1f1a150e060000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c605346392d20130000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000f1c2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352c210d0400000004111d2935404b55606a6f7c869298a2a7a09da0a7a9a29f9996918f8e8d8e90939a9ea1a8a8a19ea1a8a39992877d706b60554c4135291d1104000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000060f18212a31373a3b3f3e3a342d251c130a01000000000000000000000008121a242c33393c3e3b3a36312921180f0500000000000000020d17212930363a3b4646464646464646463936302820160c02000004101d2935414d58626a6c6c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000005121e2a36424d57616c74808d95a0aaa79f93887d70685e545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57616d7a849198a1a8b0b7bbc1c3c4c5bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000006101820262b2e3643505d69768390908376695d5043362e2b262018100600000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000111e2b3744505d6873787979797979797979797979797979797979797979797979797979797979797979797979797976695f53463a2d21140700111e2a3743505c68727879797979797979706b6054483c2f22160900121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e23180c00000000010d18242f3a434e58606a6f7d86929aa4acaaaca59d97928c88848281818283878b91969fa3ababadac9f92877d706b61594f433a2f24190d01000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b0000000000050f18212a333c4247484c4a463f372e251c130a0100000000000000000008121a242c363e45494a4846423b332921170e0500000000000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3845515e6a7479797979797979746e64584c3f33261a0d000000000000000000000000000000020e1a25303b454f59606d79839098a2aea49a92857a6e665b5051515151515151515151515151515151514f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714212d3a46535f6974818e96a1aab2bac2c7ccd0d1c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000061018222a31373a3c43505d69768390908376695d50433c3a37312a22181006000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000121f2c3845525f6b7885868686868686868686868686868686868686868686868686868686868686868686868686867b6e6155483b2e22150800121f2b3845525e6b7884868686868686867d7063564a3d3023170a00121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a4034281c10040000000007131d28313d464e58606b6f7c87939facaba39f938e857f7b7775747475777a7e848c9299a2a9b3a4978a7e716b61594f473d31281e130800000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000050e172129333c454d5355585651493f372e251c130a010000000000000008121a242c363e4850555755534d453b332920170e0500000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c79868686868686868074675a4e4134271b0e0100000000000000000000000000000009141f29333e45515c676e7b86929fa5aca1978f82786c60594f4444444444444444444444444444444442413d3730271e140900000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000815222e3b4855616e7b87929fa8b2bcc4ccd3d7dcd5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000060f18222a343c43474847505d69768390908376695d50474847433c342a22180f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000121f2c3845525f6b7885929393939393939393939393939393939393939393939393939393939393939393939393887b6e6155483b2e22150800121f2b3845525e6b7885919393939393897d7063564a3d3023170a00121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f150900000000010c161f2b343d45515d67717e8b9aa4afa399928b817a736e6968676768686e72797f879297a2aaa6998c7f73695f53463e352b1f160c010000091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000000020b172029333b454d575f6265625b51493f372e251c130a01000000000008121a242c363e48505a6164615f574d453b322920170c0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c798692939393938d8174675a4e4134271b0e01000000000000000000000000000000030d17212834404b555f69717e8a939da8a99f948c7f736b60564c4135373737373737373737373737373534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f2215090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d576774818d99a3afbac4ced6dfe3e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000000030e18212a343c464e535554525d69768390908376695d525455534e463c342a21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a00121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c31261a0e0200000000040f1b27333f4953606d7984919eaca49f92877f746d68615f575b5a565e61676d727d859298a2ac9f92867b6e61564c41362a1e11050000000a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b0000000a141d29323b454d575f696e726d635b51493f372d251c130a0100000008121a242c363e48505a616c716e695f574d443b32291e140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000050f18232e39434d57616c74818e95a0aaa69f92877d6f685d52463f342a2b2b2b2b2b2b2b2b2b2b2b292825211b140c03000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e2114070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f697884919eabb5c0ccd6e0e8f1e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000009151f2a333c464e585f62615e566976839090837669565e61625f584e463c332a1f150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a194887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1e12060000000005121f2b3744505b65727f8c97a1a89c928a7e726d615d56534d4e4e4c52555c606b707c86929fa6a3988e8175685e5246392d2014070000000815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000006111b262f3b444d575f696e7b7f726d635b51493f372d251c130a010008121a242c363e48505a616c717d7b6e695e564d443a30261c110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000007121d27303c45505a606d79839198a3aea39991847a6d615b51463c31281d1e1e1e1e1e1e1e1e1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a1adbdc7d1dee8f2efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000020e1a26313c454e585f6a6f6d685e69768390908376695e686d6f6a5f584e453c31261a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e211408000000000613202d394653606c7884919ea9a0968d80736c625b524c4642414141464b5159606a717e8a939eaa9f92867a6e6154473b2f24180c0000000814212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f22160900000b17222d38414d565e696e7b848b7f726d635b51493f372d251b130a08121a242c363e48505a616c717e86847b6e695e564c42382e23170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa5aba1968f82756d62584e433a2f24180f111111111111110f0e0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e11050000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1825313e4b5864717e8b97a8b2bdcfd9e3f0faefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121e2b37424d575f6a6f7b7a6d686976839090837669686d7a7b6f6a5f574d42372b1e1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000000000000000003080b0e0e131313131313130a090704000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221508000000000a1623303d495663707d8996a0a99e9184786d605a5146413a373130363940454f58616c75828f99a3a3998c7f7266554b4035291d1004000006121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c20130700030f1b27333f49535e696e7b8491918c7f726d635b51493f372d251b13121a242c363e48505a616c717e879291847b6e685e544a3f34281c1003000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000030c18212935404b555f6a727f8b939ea8a89e948b7f726a5f554b41352921180d030404040404020200000000000000000000000000000000000000000000000000000000000000000000000000000001070c06111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d010000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfcfd9eaf5ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000814212d3a47535f696f7c85837a6d68768390908376686d7a83857c6f695f53473a2d211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000001080f14181a1b20202020202020171614100b0500000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb4a79a8d8080808080808080808080808080808080808080808080808080808080807a6d6154473a2e21140700121f2b3845525e6b7885919393939393897d7063564a3d3023170a000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124170b00000003101c28343f4a546773808d9aa8a2978a7e71665c51483f35302b26252a2e343d46505a626e7b87929fab9d908376675d5145382c1f13060000020e1a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b10030005121f2b3744505b656e7b8491969c918c7f726d635b51493f372d251b1a242c363e48505a616c717e8792999691837a6d665c5044382b1f1206000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000060f18242f39434e58626d75818e96a1aba69f92867c6f675d51453f332a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1104000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f32261908000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000815222e3b4855616e7b859290837a6d7683909083766d7a839092857b6e6155483b2e221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000010406070a0d101112131312100e0b080705020000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2323201c160f08000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a73737373737373737373737373737373737373737373737373737373736d685e5246392d20130700121f2b3845525e6b7884868686868686867d7063564a3d3023170a0007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e3225180b00000006121f2b3844505c667683909da99f9285796d60544a403629241e1a191d2328343e47535f6a7683909ca99f92867a6d6053473a2d2014070000000915202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000613202d394653606c79839096a0a39c918c7f726d635b51493f372d25242c363e48505a616c717e879299a3a0959083796d6053463a2d201307000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000007121d28313c46515b606d7a849199a3aea3999184796d605a50463c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2b3844505b66737f8c999393939393939084776b6054443a302419120b030000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c30231609000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000713202d3a4653606d78818e9390837a7683909083767a8390938e81786d6053463a2d201307000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000020608080d0606030000000000000000000000000000000104080d111314171a1d1e1f201f1f1d1b181414110e080200000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000010b141d252b30333439393939393939302f2c27211a11080000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e67676767676767676767676767676767676767676767676767676767615e564c4135291d110500111e2a3743505c68727879797979797979706b6054483c2f22160900010c17212a333b434a4f5053535353534c4a463f372d232a333b434a4f5053535353534c4a463f372d23190f0500000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e3124170b0000000713202d3a4653606d7986929fa89b8e8175665c5042392e2419130e0d1218222b37434e5866727f8c99a5a399897c6f6356493c30231609000000030e1925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f04000005121f2b3744505b65707d869298a2a39c918c7f726d625b51493f372d2c363e48505a616c717e879299a3a39992877e71665c5044382b1f1206000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa6aba0968e81756c62584e43392f24180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f3437383939333f4a54616e7a8786868686868686867f7265594f43322c29231d150d0700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d201307000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121f2c3844505c666d78818e9390837a839090837a8390938e81786d665c5044382c1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000003090e1214151913120f0b06000000000000000000000003070d1013191d202124272a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a050000000000000000000000000000000000000008131d262f363c4041464646464646463d3c38332c231a0f0500000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d01000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700000a16222e39434d555b5d6060606060585651493f34292e39434d555b5d6060606060585651493f34291e120600000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c302316090000000714212e3a4754616d7a8798a3a5988b7f7265544a3f30271c1208020007101a26313d495663707c8996a3ab978a7d7164574a3e3124170b0000000008141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c2721191107000000030f1b27333f4953606b707d869298a2a39c918c7f726d625b51493f37363e48505a616c717e879299a3a39992877e716c61544a3f34281c1003000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000040d18222935414c56606a727f8c949fa9a89e938b7e716a5f554b40352921170c03000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a4044454646463a46525e686e797979797979797979726d6256473f3a38342f271f191007000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb4aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f1206000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cddae7f6ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000003101c28343f4a545c666d78818e939084839191838490938e81786d665c544a3f34281c1003000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000060e151a1e212226201f1c17110a0200000000000003060c1012181d2024292c2d30343638393939383735322e2d2a251e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e535353535353534a48443d352c21160b00000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e61544d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e130800000b17232f3a454e565c5e6060606060606056544f473d33271c100400010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e333f4a555f676a6c6c6c6c6c65625b51463a2e22160900000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070000000815222f3b4855626e7b8895aaa4978a7d7164574a3e2e24150b000000000915222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000020d172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f0700000000000b17222d38414f59606b707d869298a2a39b918c7f726d625b51493f3e48505a616c717e879299a3a39992877e716c615a5042382e23170b00000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000061019242f3a444e58606c77828f97a1aba59f92867c6e675d51453e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c505253535246444d565e616c6c6c6c6c6c6c6c6c65625b51504c47454039312a221910060000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c1003000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfced9e5f1feefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201300000000000000000c17232e38424a545c666c78818e92909195959191928d81786c665c544a42382e23170c00000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000060f181f262b2d2e332d2b28221c140b08060406060b0f12171c1f24292c2f35393a3d4043444546464543413e3b3936302b272019130c04000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606056554f473d33271c1004000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615447404040404040404040404040404040404040404040404040403a3935302820160c02000007121e28333c454b5052535353535353534a48443d352b21160b000003101d2936424f5b6771777979797979726d62564a3e3136424f5b6771777979797979726d62564a3e3124180b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f12060000000916222f3c4955626f7c8895a2a396897d7063564a3d30231706000000000714212e3a4754616d7a8794a0a5998c7f7266594c3f3326190c0000000000050e17222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000006111b262f3d474f59606b707d869298a2a39b918c7f726d625b514948505a616c717e879299a3a39992877e716c615a50483e30261c110600000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000008131e28323d44505b656d7a859199a4aea2989083796d605a50453b30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e60605f53504a4d52545f60606060606060605c5e5f5f5c5853514b433c342a22180c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b00000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1824313e4b5764717e8a97a8b2bdc8d4e2edf8efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20110c0600000000000006111c263038424a545b666c77808d929da0a09d928d80776c665b544a423830261c110600000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000030e18212a31373a3b403938332d261d191312101314171c1f23282c2f35393a4145474a4d505152535252504e4b4746413b373229241e160e05000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6360594f44382c201407000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b3434343434343434343434343434343434343434343434342e2d29251e160e04000000010c17212a333b434a4f5053535353534c4a463f372d23190f05000004111d2a3744505d6a778386868686867f7265584c3f323744505d6a778386868686867f7265584c3f3225190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c10040000000815222e3b4855616e7b8894aaa4978a7d7164574a3e2d22170b000000000815222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000000006111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c110800000000000000000a141d2b353d474f59606b707d869298a2a39b918c7f726d625b51505a616c717e879299a3a39992877e716c615a50483e362c1e140a00000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000010c162027333f49535e68707d87939fa6aaa0958d81746c61574d42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000030f1b2834404c5761686b6c6c6c605c544a46475353534c52565d6065696b6c6b6965605c554e463c342a1e140a00000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f8b93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c110600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a0acb8c6d0dbe7f0f9e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c211d1711090000000000000a151e263038424a545b656c77808d939d9d938d80776c655b544a423830261e150a0000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000009151f2a333c4247484c46443f382f2925201f1d1f2022282b2e34383a4045474c5254575a5d5e5f605f5e5d5b5854524c47433c35302820170e0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000010e1a2733404c59646f7479797979797979706b6055483c2f231609000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e272727272727272727272727272727272727272727272721201d19130c0400000000000a16222e39434d555b5d6060606060585651493f34291e1206000004111e2b3744515e6a7784919393938c7f7265594c3f323744515e6a7784919393938c7f7265594c3f3226190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000000000714212e3a4754616d7a8798a2a5988b7f7265544a3f33281c1107010006101823303c4956636f7c8996a2aa978a7d7164574a3e3124170b000000000000000a141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000000020b19232b353d474f59606b707d869298a2a39b918c7f726d625b5a616c707e879299a3a39992877e716c615a50483e362c241a0c02000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d949fa9a79d928a7e71695f544a40342820170b02000000000000000000000000000000000000000000000000000000000000000000000005111e2a3744505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e463c30261c1106000000000000000000000000000000000916222f3c4955626f7c8895a2afa396897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a46535f697784919eaab4bfcad6dee8eee2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f534639302d29221b12090000000000030c151e262f38424a535b656c74818e9b9b8e81746c655b534a42382f261e150c030000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313c454d53555953504a423b35302d2b292c2d2d3338393f44464b5153565d606367696b6c6c6c6b6a6865615e56544e46413a322920170d020000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000010e1b2834414e5b677481868686868686867d7063564a3d3023170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d08020000000000010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e221609000005111e2b3844515e6b7784919e9f998c7f7266594c3f333844515e6b7784919e9f998c7f7266594c3f3326190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c1207000000000613202d394653606c7985929fa79b8e8174665b5044382d2218120d0c1117222b37424d5765727f8c98a5a398897c6f6256493c2f23160900000000000000020b141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c0100000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d62616c707e879299a3a39992877e716c615a50483e362c241a1208000000000009141f29333b42464853535353535353535346413a32281e130800000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000006111b262f3a444f59606d78829097a2ada49f92857b6e665c51443e32291d140a000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b000000000000000000000000000000000916222f3c4955626f7c8895a2afa3968a7d7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0005121e2a36424d576673808c98a2aebac3ccd7dce3e7d5c9bcafa296897c6f635649505c6976838f9c9286796c5f53463e3d39342d241b110600000000060f19232b353d464e58606a6f7c8592989891857c6f6a60584e463d352b23190f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d575f6166605b544d46413b393835393a3c3f44464a5053555d6064686d70737677787979787674716e68626058524c443a32291e130800000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000010e1b2734414e5a6774818d93939393938a7d7064574a3d3124170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d070705010000000000000003101d2936424f5b6771777979797979726d62564a3e3124180b000005121e2b3845515e6b7884919ea6998c807366594d40333845515e6b7884919ea6998c807366594d4033261a0d00000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b000000000006121f2b3844505b667683909ca99e9285786c60544a3f3329241d19181b2227343c46535f6976838f9ca99f9286796d6053463a2d2013070000000000000000020b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e13080000000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d6c707e879299a3a39992877e716c615a50483e362c241a1208000000000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000a141d29323d44505c666e7b85929ea4ada2979083786d60594f443b2f261c11060000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c10030000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7d717d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c11060000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313b4754616e7a86929fa7b1bac2cbd1d6dcd5c9bcafa296897c6f635653535c6976838f9c9286796c5f53534b49453e362d22170c000000030e18212b353d474f58606a6f7c8592918c8c9191857c6f6a60584f473d352b21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f696e736c665f57524c484644404547494a5053545c6063676d71757a7d8083848586858583817e7a756f6a615d564c443a3025190d0100000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000000010e1a2734414d5a6774808d9a9f9f9f978a7d7164574a3e3124170b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080101010101010101010101010101010101010101000000000000000000000004111d2a3744505d6a778386868686867f7265584c3f3225190c000005121f2b3845525e6b7885919ea6998d8073665a4d40333845525e6b7885919ea6998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c030000000000030f1c28333f4a546673808d99a7a1978a7d70665b50443e352f292423282d333d464f59616e7b86929faa9c908376665c5145382c1f13060000000000000001070d111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000000000000071119232b353d474f59606b707d869298a2a39b918c7f72707e879299a3a39992877e716c615a50483e362c241a12080000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000020b172028343f4a545e69707d8a929da7a99f958d80736b61564d42382d22170e05000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000914202d3946525e6873808c95a0a8b1bbc0c7cbd0d0c9bcafa296897c6f63606060606976838f9c9286796c606060585650483e34291d110500000915202a333d474f59606a6f7c8592918c7f7f8c9192857c6f6a60594f473d332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b7f786e69615e565453504b515356545b6063666d70757a7e82868a8d909192939291908e8b86827c746d685e564c41362a1e11050000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000d1a2633404d596673808c99a6aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919393938c7f7265594c3f3226190c000005121f2c3845525f6b7885929ea69a8d8073675a4d40343845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000000b17222d3c4956636f7c8995a0a99d9083786c605a50454039352f2e34383f444e58616b75818e99a3a3988c7f7265544b4034281c1004000000000000040c13181d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d1307000000000000000000071119232b353d474f59606b707d869298a2a39b918b7f7d879299a3a39992877e716c615a50483e362c241a120800000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000050e17232e38424d57616c74808d95a0aaa79f93887d70695e544a3f332820160b020000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d0100000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b02000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005111e2a36414c56606d798390969fa7afb5babfc2c3c4bcafa296897c6f6c6c6c6c6c6c76838f9c9286796c6c6c6c64625a5045392d21150800020f1a26313c464f59606b6f7c8592918b7f72727f8b9192857c6f6b60594f463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88827b736d686461605b555d606265666c7074797d81858a8f92999a9c9e9f9f9f9e9d9b99928f87817a6d685e5246392d2013070000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9f998c7f7266594c3f3326190c000006131f2c3946525f6c7985929fa79a8d8074675a4d41343946525f6c7985929fa79a8d8074675a4d4134271a0e01000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e04000000000000000615222f3b4854606b7784919da8a0958c7f726c615a514b4541403f4045495058606a707d8a939eaa9f92867a6d6154473a2e23180c000000000000040d161d24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d01000000000000000000071119232b353d474f59606b707d869298a2a39b918b869299a3a39992877e716c615a50483e362c241a120800000000000000000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aea49a92857b6e665b50443d32281d140a0000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a00000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1925303b45515c666e7b8490959fa3abaeb4b6b7b8b9afa296897d7979797979797979828f9c92867979797979716c6256493d3024170a0006121f2b37434e58606b707d8692918b7f726d6d727f8b9192867d706b60584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b888f86807a75716e6c666b676d6f7175797c81858a8e92989c9fa3aba39f9e9d9d9d9fa3a39f9a938e847a6d6154473a2e2114070000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a6998c807366594d4033261a0d000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6998c807366594d4033261a0d00000613202c3946535f6c7986929fa79a8d8174675a4e41343946535f6c7986929fa79a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b22191107000000000000000007131f2c38434f5965727f8b96a1a79f93887e716c605d55524c4c4c4b51535b606a6f7c86929fa5a3988e8174685e5246392d1d12070000000000010c161f282f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000000000000000000071119232b353d474f59606b707d869298a2a39b999299a3a39992877e716c615a50483e362c241a120800000000000000000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000040404000a141e29333e45515c676e7b86929fa5aca1978f82786c60594f443a2f261b110600000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c20130600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000008141e2834404b545e696e7b838d92999fa3aaa9aaabacaea5998f8986868686868686868f949f988986868686867e7164584b3e3125180b000814212e3a47535f6a707d8692918b7f726d62626d727f8b9192867d706a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b8898928d86827e7b797877787a7c7e8285898d92979b9fa2a7a09d9999929190909192999a9ea19f96887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a79a8e8174675b4e4134281b09000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919ea6998d8073665a4d4033271a0d000006121f2c3844515c667986939fa79b8e8174685b4e41353844515c667986939fa79b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f191007000000000000000000030c1b27323d4753606d7984919eaca49a92867e736d67605d565959545c60656c717c859198a2ac9f92867b6e61564c4135291d0c03000000000007131d28313a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c2013060000000000000000000000071119232b353d474f59606b707d869298a2aba39fa3a39992877e716c615a50483e362c241a12080000000000000000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000306080911111111110c17212834404b555f69717e8a939da8a99f948c7f736b60564c41382d22170d040000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d21140700000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c60646a6e72757778787979787675726e69636159534d453d352b23190f0600000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020c18232e39424d575e696e7880878d9298999c9d9e9fa39fa1999693939393939393939c9fa6a393939393938b7e7164584b3e3125180b000815222f3b4855626e7b8592938b7f726d625b5b626d727f8b9192857b6e6255483b2f221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88959f98928e8b878685848586898b8e92979a9ea1a8a09e9995908c89868483838486898d92979e95887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000814212e3b4754616e7a8798a2aea89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d79869aa4a89b8e8175685b4e42353a4653606d79869aa4a89b8e8175685b4e4235281b0f02000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a0000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000b151e2b353d45515c67717d8a9aa4aca298928a8079716d6867666567666d70787e869197a1aaa6998c8073695e53493f372d1e150b00000000010d18242f3a434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d211407000000000000000000000000071119232b353d474f59606b707d86929facafacac9f92877e716c615a50483e362c241a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a0f1215151e1e1e1e1e1e1e18232e39434d57616c74818e96a0aaa69f93877d70685e53493f33271f160c01000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f1408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007121d27303b454d575e666d747b8186898d8f909192999393939393939393939393939393939393939393938b7e7164584b3e3125180b000814212e3a47535f6a74808d887f726d625b51515b626d727f8b8d80746a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88949fa29f9b979992919192939a989b9ea1a9a29e9a96918c8883807d7a78767677797c80858b9297887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000613202d394653606c7985929facaa9d9083776a574d42362a1e11050000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa79a8d8074675a4d4134271a0e01000714202d3a4753606d7a8693a0a89b8e8275685b4f42353a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000007121c27303d474f59606b707d87939facaaa29f928d847e7a767473727375797d838b9298a1a9b3a5998c7f726d625b51493f30271d120700000004111d2935404b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000000000000000000000000071119232b353d474f59606b727f8c98a5b2b3a79a8d80746c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000060e151a1f21222b2b2b2b2b2b2b2b2b27303c45505a606d79849198a3aea49991847a6d655b50443d31281e13080000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000b151e29333b454d545c60696e747a7d808384858686868686868686868686868686868686868686868686867e7164584b3e3125180b0006121f2b37434e58646e74817e726d625b514949515b626d727f80746e64584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a4754606d79828b92989ea1a8a39f9e9e9f9fa4aca9a19e9a97928e89847f7b7773706d676a6a666d6f73797f858f887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000005121f2b3744505b657783909daaac9f928579695e52463a2d2014070000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa79a8d8174675a4e4134271b0e01000714212d3a4754606d7a8793a0a89b8f8275685c4f42353a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d070100000000000000000000000c18232e39424f59606b707d86929aa4aba9aca49c96918b8682807f7f8082858a90959fa3aaaaaca79c918b7f726d625b5142392e23180c0000000613202c3945515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e010000000000000000000000071119232b353d474f59606b707d86929facacacac9f92877e716c615a50483e362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000006101820262b2e2f3737373737373737373737333e45515d676f7c86929fa5aba1968f82776c60584e433a2f24190d06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4347484c4e505252535252504e4b4846423b38332a251f170f0700000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d130800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000030c172129333b424a51575e61676d7073767778797979797979797979797979797979797979797979797979716c6256493d3024170a00020f1a26313c46525c646e74726d625b51493f3f49515b626d72746e645c52463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000613202c3945515d676d767e858c9196989b9d9e9f9f9e9d9a9897928e8a85817c77736e696663605d55545c6063676d727a81887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000030f1b27333f49536874818e9ba7aea298877b6e6154473b2e2114080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939fa79b8e8174685b4e4135281b0e02000814212e3b4754616e7a8794a1a89c8f8275695c4f42363b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000004101c2834404a54606b707d869298a3a69f9c9fa4a8a19e99928f8d8c8c8d8f92989da0a7a7a09da0a7a39b918b7f726d62544b4034281c100400000714202d3a4753606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c100300000000000000000000071119232b353d474f59606b707d869298a2a39f9fa3a39992877e716c615a50483e362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79b8e8174685b4e4135281b0e0200000000000000000000000000000000030e18222a31373a3c44444444444444444444444444404b555f6a727f8b939ea8a89e948c7f726a60554c41352922180c010000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e1104000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000000000000000000000a16202b343d4347494949494949494846423b33291f140900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000050f172029303940444d53555d606366696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000915202a33414a525c646765625b51493f37373f49515b626567645c524a41332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0004111d2935414b555d606d717a7f84898c8f9091929291908e8b8885817d79746f6b66615f575653514b4b5153555c60686d757f7b6e6155483b2e221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000b17222d3f4c5865727f8b98aab4aa96897c706356493d302316080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4a89b8e8175685b4e4235281b0f02000815212e3b4854616e7b8794a1a99c8f8376695c5043363b4854616e7b8794a1a99c8f8376695c504336291d1003000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000306070a0d101112131212100e0b07060400000000000000000000000000000006121f2c3844515c66707d869298a3a39c948f939aa0a7aba39f9c9a99989a9b9fa2aaa8a19e9590959ba3a39b918b7f72665c5145382c1f13060003101c2936434f5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000000000000000000071119232b353d474f59606b707d869298a2a399929299a3a39992877e716c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89b8e8275685b4f4235281c0900000000000000000000000000000000000a15202a343c4347485151515151515151515151515151514e58626d75818f96a1aba69f92877c6f675d51453f34291d110500000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d1004000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312e2f32353738393939383735322e2d2a261f1c170e0903000000000000000000000000000000000000000000030f1b27323d464e545656565656565654534d453b31251a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000050e171e272e343b42464b5153565a5c5d5e5f6060606060606060606060606060606060606060606060585650483e34291d11050000030e18212f38414a52585a585651493f372d2d373f495156585a58524a41382f21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00010d18242f3a434b515a62686d72797c7f82848586858583817f7c7974706d6663605955534d494745404045464b51565e616d726e695f53473a2d211408000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000616232f3c4956626f7c8998a3aea5988c7f7265594c3f3025190d0100000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000815222e3b4855616e7b8894a1a99c908376695d5043363b4855616e7b8894a1a99c908376695d5043362a1d1003000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849197a1a49c918c838790959c9fa4aca9a7a6a5a6a8a8a7a09d96918a848c919ba3a0959084796d6053463a2d20130700000d1a2733404d5a6673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f020000000000000000071119232b353d474f59606b707d869298a2a3999286869299a3a39992877e716c615a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89c8f8275695c4f4230251a0e02000000000000000000000000000000030f1a26313c464e53555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b606d7a849199a3aea39991847a6d605a50453a2e211509000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000000000000006131f2b37434e586062626262626262615e574d42362a1e1205000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000050c151c232831363a4045474a4d5051525353535353535353535353535353535353535353535353534b49453e362d22170c00000000060f1d262f3841474c4e4b4a453f372d25252d373f464a4b4e4c4741382f261d0f060000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000007131d28313a414550565d60666d6f727577787979787674726f6c6663605c54544f4846423d3a393534383a40454c525b6265615f574d42372b1e1206000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000713202d3a4653606d7986929faca89b8e817568564c41362a1e110500000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000815222f3b4855626e7b8895a1a99d9083766a5d5043373b4855626e7b8895a1a99d9083766a5d5043372a1d1004000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e2215080000000000000002060a0c0d1313131313131313131313131313131313131313131312110f0c0701000000000000000006121f2c3844515c666e7c8591979c928c7f767c838a8f939a9a9d9e9f9f9e9d9b9895908b847e777f8c919b9691837a6e665c5145382c1f130600000916232f3c4956626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d0000000000000000071119232b353d474f59606b707d869298a2a39992877d7d879299a3a39992877e716c625a50483f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaa9d9083776a574d42362a1e120500000000000000000000000000000006121f2b37434e585f626a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a686f7c87929facaba0968e81756c62564a3d3124170b00000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181514120e0903000000000000000000000000000000000000000000000000000815222e3b4754606a6f6f6f6f6f6f6f6e695e53463a2d211407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000030b12181f252a2f35393a3d404344454646464646464646464646464646464646464646464646463e3d39342d241b110600000000000b141d262f363c40413f3d3a342d251b1b252d343a3d3f413f3c362f261d140b000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0000010c161f282f353f444c52545c606265686a6b6c6c6b6a676562605b5453514a48433d3a36312d2c29282c2f343a414651575955534d453c31261a0e02000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3844515c667683909ca9aa9e918477685e5246392d20130700000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000915222f3c4855626f7b8895a2aa9d9083776a5d5044373c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000070d12161919202020202020202020202020202020202020202020201f1e1b18130c050000000000000004101c2834404a545f6a6e7c8591928c7f736d6f787d82878b8e9091929291908e8b88837e79716d727f8c9191847a6e685e544b4034281c100400000815222e3b4754606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000000000000071119232b353d474f59606b707d869298a2a39992877e70717e879299a3a39993877e716c625a50483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facac9f928579695e52463a2d2014060000000000000000000000000000000815212e3a47535f6a6f777777777777777777777777777777777777777777777f8c99a5b2a89e938b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0f111212131312100f0c080705020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c7c7c7c7c7c7c7b6e6154483b2e211508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000070c141a1d24292c2d303336373839393939393939393939393939393939393939393939393931302d29221b1209000000000000020b141d242b30333432312e29231b12131b23292e31323433302b241d140b02000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000040d161d2429323a41454a505356595c5d5e5f5f5e5d5b585553504a4644403938322d2a2620201d1c1f232930363f464a4c4847423c332a1f150900000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000004101c2834404a5466737f8c99a9aca096877a6d6154473a2e21140a00000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99c8f8376695c504336291d1003000916232f3c4956626f7c8995a2aa9d9084776a5d5144373c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e120600000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2b28241e170f06000000000000000c18232e39424e575f6a6e7c858c80736d63666d70767b7e81838485858584817f7c77726d67626d727f8b847b6e685e564c42392e23180c00000006131f2b38434e5863707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d201307000000000000071119232b353d474f59606b707d869298a2a39992877e706c6c717e879299a3a49993877e716c625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaea298877b6e6154483b2d22170b0607080808060200000000000000000915222f3c4855626f7c8484848484848484848484848484848484848484848484919daab7afa59f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b0000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878989898989898074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000003090e13181d20202327292a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2524211d1711090000000000000000020b131a1f2426272524221d1811090911181d2224252726241f1a130b0200000000000b1825313e4a56626d72797979797979736e63584b3f3226190c00000000040c131820282f35383f4446494c4f5152535252504e4c4946443f3a38342e2c27211e1a1413101013181e252a353a3e3f3b3a37312a21180e0300000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000c18232e3c4956626f7c8997a2ada8978a7e7164574a3e31261b0f03000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a99c908376695d5043362a1d100300091623303c4956636f7c8996a2aa9e9184776b5e5144383c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e02000000000a131c232a2f3233393939393939393939393939393939393939393939393837342f2921180f0500000000000007121c27303c454e575f6a6e7c7f736e635b5c6064696e717477787979787775726f6a65605d5b626d727e7b6e695e564d443b30271d1207000000030f1b27323d4854606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f12060000000000071119232b353d474f59606b707d869298a2a39992877e716c61616c717e879299a3a49993877e716c625a50483f362d241b12090000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929facb4aa978a7d7064544a3f33281c131313151514120f0a030000000000000916222f3c4955626f7c889191919191919191919191919191919191919191919196a0acb8b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e040000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692959595958d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000001070d111314171a1d1e1f202020202020202020202020202020202020202020202020181715110c060000000000000000000001080e14171a1b181815120c060000060c121518181b1a17140e08010000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000001070d161e24292e34383a3c3f42444546464543413f3c3938332d2c28231c1b16120e09060404070c131923292e31322e2d2b261f180f060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000713202d3a4653606d7985929eaba79b8e817468584e43372b1f1206000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1a99d9083766a5d5043372a1d1004000a1623303d495663707c8996a3ab9e9184786b5e5145383d495663707c8996a3ab9e9184786b5e5145382b1e1205000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f15090000000007121c252e353b3e40464646464646464646464646464646464646464646464544403a332b21170c010000000000000b151e2a333c454e575f6a6e726d635c525053575e6164676a6b6c6c6b6a6865625f585351515b626c716e695e574d443b32291e150b00000000000a16202c38444f59606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000000040f19232b353d474f59606b707d869298a2a49992877e716c615a5a616c717e879299a3a49993877e716c625a50483f362d241b110600000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929facb4a79a8e8174665b5044382d22201f202222211f1a150e0600000000000916222f3c4955626f7c88959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a8b2acacac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e05000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa2a29a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000010406070a0d1011121313131313131313131313131313131313131313131313130b0a0805000000000000000000000000000003080b0d0e0c0b090501000000000106090b0c0e0d0b0803000000000000000006121e29343f495156586060606060605a58524a40362a1f130700000000000000040c13191c23282b2d2f323537383939383734322f2d2b28221f1c18120f0a0502000000000002080d181e22252622211e1a150e06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006121f2b3844505c6674818e9baaab9e9184786a5f53473a2e21150a000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000a1723303d4a5663707d8996a3ab9e9185786b5e5245383d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e03000000020d19232e3740464b4c5353535353535353535353535353535353535353535352504c453d33291e1307000000000000030c18212a333c454e575f6266635b524944464d5354585b5d5e5f5f5e5d5b5855534e474549515a6265615e574d453b322920170c03000000000004101c27323d44505b656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b00000000000b16212b353d474f59606b707d869298a2a49993877e716c615a50505a616c717e879299a3a49993887e716c625a51483f372d23180c0100000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929facb8ab9e9185786c60544a3f332d2c2c2d2f2f2e2b2620180f06000000000916222f3c4955626f7c88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b0400000000000000000000000000000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000001080d11171c1f202326292a2b2c2c2b2a282522201f1c1712100c070000000000000000000000070d121618191514120e090300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2ada196887b6f6255483c31261a0f000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000a1724303d4a5763707d8a96a3ab9e9285786b5f5245383d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000006121e2a354049515759606060606060606060606060606060606060606060605e5c574f453a2f24180c00000000000000060f18212a333c454e53555957514940383b4246484b4e5051525252514f4c4847433c393f4850565854534d453b332920170e05000000000000000b162127333f49535b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000003101b27323d474f59606b707d869298a2a49a93877e716c615a504848505a616c717e879299a4a49a93887e716c625b51493f34291d11050000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929facb4aba1978a7e71665b50443f3a39383a3b3b3a37312a22180e030000000916222f3c4955626f7c8893939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000040613131313131313131312110e0904000000000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000060b10121316191c1e1f201f1f1d1b191613120f0b060400000000000000000000000000000106090b0c08080602000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000b17232e3a4753606d7985929faca8998c7f7366584e43372b1c11060000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e3d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0000000000000000060f18212a333c4247484c4b463f372b31363a3b3e41444546464544423f3c3a37312c363f454a4b4846423b332920170e050000000000000000050b17222d384149535b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a00000000000713202c38444f59606b707d869298a2a49a93887e716c615a50483e3e48505a616c717e879399a4a49a93887f726d625b51453a2e22150900000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929facaea399929183786c6059504947454546484847433c342a20150a0000000916222f3c4955626f7c8686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000001070c10132020202020202020201f1d1a150f08000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000030607090c0f1112131312100e0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000006131f2c3845515d6774818e9ba8aa9d9184776a5f5347382e23170b0000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3ab9e9184786b5e5145382b1e1205000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f343e4b5764717e8a97a4ac9f9285796c5f4a3f34281c10030006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c100700000000000c1925323e4b57636d73797979797979797979797979797979797979797979797873685c5044372b1e11000000000000000000060f18212a31373a3b3f3e3a352e25252a2d2e313437383939383735322f2e2b26242d343a3d3e3b3a36312921170e050000000000000000000006111b262f38414950575f62686e717477787979787775726e69625f58514940372e231a0c0200000000000916222f3b4854606b707d869298a2a49a93887e716c625a50483e36363e48505a616c717e879399a4a49a93887f726d62564a3d3124180b000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929facac9f9286928c7f736b605b53535151535555534e463c31261a0f0200000815222e3b4754606a76797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120500000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000004101d2935404b5563707d8996a1aca095887b6f62544a3f34281c100300000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000b1825313e4b5864717e8b97a4ac9f938679665c5044383e4b5864717e8b97a4ac9f938679665c5044382b1f120600030f1b27323d464e54566060606060605f5c574f444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000d192633404c5966737f8686868686868686868686868686868686868686868685786b5e5245382b1f1200000000000000000000060f1820262b2e2f33322f2a231c1a1e212125282a2b2c2c2b2a282522211f1b1b22292e31322e2d2a251f170f050000000000000000000000000a141d262f383f444e53565e6165686a6b6c6c6b6a6865615e57534e463f372e251c11080000000000000a1623303d495663707d869298a2a39f93887f716c625a50483e362c2c363e48505a616c717e879399a4a49a93887e7265584b3f3225180c00000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3744505b657986939faca79a8d818d93877d726c6562605d5c6062625f584e43372b1f1206000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c10030000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000c18242f394653606c7884919eaba7998c8073665c5044382b1f140900000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000b1825323e4b5865717e8b98a4afa49986796d6053463a3e4b5865717e8b98a4afa49986796d6053463a2d20130700000a16202b343d43474953535353535352504c453b42464b5153575a5c5e5f5f5f5e5d5c595754514c46423b3328231c140c020000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b5e5245382b1f120000000000000000000000060e151a1e21222625221e18120e121415181b1d1e1f1f1f1e1c191515120f11181d21242521211e1a140d0500000000000000000000000000020b141d262d333c42474c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a000000000000020f1c2935424f5c6875828f949fa39b918b7f726d625a50483e362d24242c363e48505a616c717e879399a49e938e8175685b4e4235281b0f0200020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202d394653606c78869aa4afa396897d869292877f78726e6d67676d6e6e6a5f53473a2e2114080000030f1b27323c464e5455606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b0006121e29343f495156586060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000007121f2b3844505b6673808c99a3ab9e9184796d6053463b30251a0e01000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000c1825323f4b5865727e8b98a5b5a093867a6d6053473a3f4b5865727e8b98a5b5a093867a6d6053473a2d2014070000040f19222b32373b3c4646464646464544403a3136394045474a4d4f5152535252514f4d4a4745413a3631292117110a02000000000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b5e5245382b1f1200000000000000000000000003090e121415191816120d07020507080b0e1112131312110f0c09080603060c111517181514120e0903000000000000000000000000000000020b141b222731373b4146474b4e5152525352514e4c4846423b37312a221c130a01000000000000000714202d3a4753606d79828f949b918b7f726d625a50483f362d241b1a242c363e48505a626c717e87939a938e81786d6053463a2d201307000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000713202d3a4653606d798693a0b6a295887c818e99928c837f7b7a7979797b7c6e6255483b2f2215080000000a15202b343c4347495353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f140800010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000007121d2731394045535353535353535353524e473f352b2015090000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929faca1968a7d7063574d42362a1d1307000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f34281c1003000c1925323f4c5865727f8b98a5ada093877a6d6054473a3f4c5865727f8b98a5ada093877a6d6054473a2d21140700000007101920272b2e2f3939393939393837342f252a2f34383a3d404344454646454443403d3a39352f2a251f170f060000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5e5245382b1f120000000000000000000000000000020608080c0c0a060200000000000001040506060504020000000000000105090b0b08070502000000000000000000000000000000000000020a111720262b3036393b3e41444546464544423f3b3a36302b262018100a01000000000000000006131f2c3845515c676d79828f918b7f726d625b51483f362d241b12121a242c363e48505a626c717e88938e81786d665c5044382b1f120600000714202d3a46525e6976797979797979797976685e5246392d201307000714202d3a4753606d7a8693a0ada194887b7c88949f95918c8886858586888073675a4d4034271a0d000000040f19222b32373b3c464646464646464646464646464646464646464646464646464646464646464644413b342c22180d0200000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0100000000000000000000000000000000000000000000000000000000000106090b0c131313130c0b09060100000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000b17222d3846525e6975828f9ba7a89b8f8275695e52463a2f24180d000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ac9f938679665c5044382b1f1206000c1926333f4c5966727f8c99a5ada094877a6d6154473a3f4c5966727f8c99a5ada094877a6d6154473a2e21140700000000070f161b1f22232d2d2d2d2d2d2c2b28241a1d23292c2d3034363838393938373633302d2c29241e1a140d0500000000000000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1e252a2d2e323537383939383735322e2d2a251f1a150e060000000000000000000004101c2934404b555c676d79828a7f726d625b51493f362d241b120909121b242d363e48505a626c717e8681786d665c544a3f34281c100300000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000714212d3a4754606d7a8793a0ada194877a76828f99a09d9895989292988d8073675a4d4034271a0d0000000007101920272b2e2f39393939393939393939393939393939393939393939393939393939393939393835302a221a1006000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000040e18222a32373b3c464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d13080000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000000000000000000000000000000000070d1216181920202020181815120c060000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000006111c2a36424d5763707d89959fac9f92867b6e61554b4135291d12070000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa49986796d6053463a2d201307000d192633404c5966737f8c99a6ada194877a6e6154473b404c5966737f8c99a6ada194877a6e6154473b2e2114080000000000040a0f1315162020202020201f1e1c180e12181c1f202427292b2c2c2c2b2a29262421201d19130e090300000000000000000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62574a3e3125180b0000000000000105090b0b1313131307060405090b0b131313130706040005090b0b13131313070604000000000000000000000000000000000000000000000000000000000000000003090e14191e202125282a2b2c2c2b2a282521201e1a140f0a030000000000000000000000000c18232f39434b555c676d797d726d625b51493f372d241b1209000009121b242d363f48505a626c717d786d665c544a42382e23170b0000000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000814212e3b4754616e7a8794a1aca093877a6f7c87929fa5a5aaa29f9f9a8d8073675a4d4034271a0d0000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b313638393939393939393433302b241d140b0100000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f1206000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2524221d1811090000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000e1a25303b4854606b7683909da8a3998d8073675d5145392e23180c0000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b5a093867a6d6053473a2d201407000d1a2633404d596673808c99a6aea194887b6e6155483b404d596673808c99a6aea194887b6e6155483b2e221508000000000000000306080913131313131312110f0c01070c101314171a1c1e1f201f1f1e1c1a171413110d0801000000000000000000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51463a2e2216090000000000060c111517182020201f141310111517182020201f1413100c111517182020201f1413100c07010000000000000000000000000000000000000000000000000000000000000002080d111414181b1e1f1f201f1e1b191514120e0903000000000000000000000000000007121d273139434b555c676d716c625b51493f372d251b12090000000009121b242d363f48505a626b706d665c544a423830261c11060000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4855616e7b88949f9fa39986796d73808c939fa2aaaaaba69a8d8073675a4d4034271a0d000000000000040a0f131516202020202020202020202020202020202020202020202020202020202020201f1f1c19140d0600000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726241f1a130b0200000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000000000000000000000000000000009131b23292e31323939393932312e29231b13090000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000009141f2c38444f5964717e8a96a0ab9f92857a6d60544b4034281d120700000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5ada093877a6d6054473a2d211407000d1a2733404d5a6673808d99a6aea195887b6e6255483b404d5a6673808d99a6aea195887b6e6255483b2f2215080000000000000000000000060606060606050503000000000406070a0d10111213131211100d0a07060401000000000000000000000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751493f35291e1206000000000911181d2124252d2d2d2c201f1c1d2124252d2d2d2c201f1c181d2124252d2d2d2c201f1c18120b030000000000000000000000000000000000000000000000000000000000000000010507080b0e1112131312110f0c0807050200000000000000000000000000000000010b151f273139434b555c6064615a51493f372d251b130900000000000009121b242d363f4850596063605c544a423830261e140a000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000915222f3c4855626f7b8893939393928679666c77818c92989b9e9f9f9a8d8073675a4d4034271a0d000000000000000003060809131313131313131313131313131313131313131313131313131313131313131312100d08020000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201b1a17140e08010000000000000000000106090b0c1313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000000000000000000000000000007111b252d343a3e3f464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000002101b27323d4653606c7884919da8a2978b7f72665c5145392e23180c01000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5ada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6aea295887b6f6255483c404d5a6773808d9aa6aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f372d23180d0100000009121b22292e3132393939392d2c29292e3132393939392d2c2923292e3132393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f273139434b5153575550483f372d251b1309000000000000000009121b242d363f474f545653504a423830261e140c02000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000916222f3c4955626f7c86868686868685786c656c777f868b8e919292928d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000000000003060809131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000010d18232d373f464a4c535353534b4a463f372d23180c01000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a0a99e9184796d60554b4034281e1308000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6ada194877a6e6154473b2e211408000e1b2734414e5a6774818d9aa7afa295887c6f6255493c414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000105080b0b1313131313130c0b090501000000000000000000000000000002070a0c0d1313131313130b0a08050000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a352d251b110700000006111b242d343a3d3e464646463a3834343a3d3e464646463a38342f343a3d3e464646463a38342f271f150b0100000000000000000000000000000000000000030608090d1012131312110f0b0707050100000306060b0f121312110e080705020000000000000000000000000000030d151f2731394045474a49453e362d251b13090100000000000000000009121b242d353d44484a46443f3830261e140c0200000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4754606a767979797979797873695b656c727a7f8284858685837e7164574b3e3124180b00000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000006121e29343f4951565860606060585651493f34291d120600000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919da7a1968b7e72675c51453a2f24190d030000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6aea194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7afa295897c6f6256493c414e5b6774818e9aa7afa295897c6f6256493c2f2316090000000000060c11151718202020202020181815110c06000000000000000000000000070e1316191a202020202020181715110c060000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e29231b130a000000010c18222d363f454a4b535353524745403f454a4b53535352474540393f454a4b535353524745403931271d12070000000000000000000000000000000000040a0f1315161a1d1f1f201f1e1b181413110d080b0f1213181c1f201f1e1b1514120e090300000000000000000000000000030d151f272f34383a3e3c39332c241b130901000000000000000000000009121b232b33383c3d3a38342e261e140c020000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070006131f2b37434e5860626c6c6c6c6c6c6c6961535b60686d72757778797876716c6155493d3023170a0000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a03000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000000000000000000000000406070a0c0f11111213131312110f0d0b070705010000000000000000000000000000000000000000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8a95a0a89e9184796d60564c4135291f14090000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6aea195887b6e6255483b2f221508000e1b2835414e5b6874818e9ba7afa396897c706356493d414e5b6874818e9ba7afa396897c706356493d3023160a000000000911171d2124252d2d2d2d2d2d2524221d181109000000000000000000010a12191e2325262d2d2d2d2d2d2524211d17110900000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b262625221e18110a0100000005111d29343f485056586060605f53514b485056586060605f53514b43485056586060605f53514b43392f23180c00000000000000000000000000000003090e151b1f2222272a2b2c2c2c2a282521201d1913171c1f2024292b2c2c2a2821211e1a140d0500000000000000000000000000030d151d23292c2d31302d28221a1209010000000000000000000000000009111921272c2f302d2b28231c140c02000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700030f1b27323c464e54556060606060605f5d574950565d6065686b6c6c6b6a64615a5045392d211408000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000000000000000001070c10131417191b1d1e1f20201f1f1e1c1a171413110d0804010000000000000000000000000000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000b1825313e4a56626d7279797979726d62564a3d3124180b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000006111c28343f4a54606c7883909da6a1968c7f72685d52453b31261a0c0300000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6aea295887b6f6255483c2f221509000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d424e5b6875818e9ba8b0a396897d7063564a3d3023170a00000009121b22292d303139393939393932312e29231b120900000000000000000a131c242a2f323339393939393931302d29221b120900000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e191816120d0700000000000915212e3a45505a62656c6c6c6c605c55505a62656c6c6c6c605c554b505a62656c6c6c6c605c554b4034291c100400000000000000000000000000060e141a20262b2e2f3336383939383735322e2d2a251e22282b2d313638393937342e2d2a251f170f0500000000000000000000000000030b12181c1f202423211c17100800000000000000000000000000000000080f161c202223201f1c17110a0200000000000000000714202d3a46525e6976797979797979797976685e5246392d20130700000a15202b343c43474953535353535352514c3f444c5254585b5e5f5f5f5d575550483e33281d11050000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c030000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000000000000050b1012181c1f202326282a2b2c2c2c2c2c2a29272421201d1913100d07010000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1925323f4c5865727f868686867f7265584b3f3225180c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000b17232e3844505b66707d89949fa89e92857a6d60574d42362a1e150a00000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a000006111b242d34393d3e4646464646463f3d3a342d241b0b02000000000000030d1c252e353b3f404646464646463e3d39342d241b110600000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0906010000000000000b1724313d4a56626c71797979796d675c56626c71797979796d675c5156626c71797979796d675c5145382c1f1306000000000000000000000000080f181f262a32373b3c40434546464544423e3a3936302a2d3338393e4245464544413b3a36312921170d030000000000000000000000000001070c101314171714110c05000000000000000000000000000000000000050b101316171312100b060000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000040f19222b32373b3c464646464646454441333a4145474b4f51525352504b49453e362c22170c00000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000000040b10161c1d23292c2d30333537383839393938373633312e2d2a25201d18120b0600000000000000000000000000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926323f4c5965727f8c93938b7f7265584c3f3225190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000006111c28333f4a54616b76828f99a4a1978d8073695f53463d30261c1106000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7afa295897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00010c17222d363f45494b5353535353534b4a453f372d1d140a0000000000010b151f2e3740474b4d5353535353534b49453e362d22170c00000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000b1825323e4b5865717e86868686796d605865717e86868686796d60535865717e86868686796d6053473a2d20140a0000000000000000000000081119212a31363c4347494d5052525352514e4b4746413a36383f44464b4f525352514e4846423b33291f1409000000000000000000000000000000000406070b0a0805000000000000000000000000000000000000000000000407090a070603000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d0100000007101920272b2e2f393939393939393835272f35393a3f4244454645433e3d39332c241a1006000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b1005000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000000060b161b21282c2f34383a3d3f42444445464646454442403e3a3936302c29241d17110a02000000000000000000000000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939fa99f92867b6e61594f42382e23170c020000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7afa396897c706356493d3023160a00101c2936434f5c6976828f9ca9aca4978a7d7164574a3e434f5c6976828f9ca9aca4978a7d7164574a3e3124170b0005111d29343f48505658606060606060585651493f2f261b11060000000007121d27314049525759606060606060585650483e34291d1105000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000a1723303d4a5663707d8993988a7d70635763707d8993988a7d7063575663707d8993988a7d7063574a3d31261b0f03000000000000000000060f19232b333b42464e54555a5d5e5f5f5f5d5b5854524c4641424a5053575c5e5f5f5d5b54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e13080000000000070f151b1f22222d2d2d2d2d2d2c2b281e24292c2d3235383939383731302d28221a12080000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d2115090000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000000000000000000020a111721272c3338394045474a4c4e50515253535252514f4d4a4746413a39352f28231c140c0600000000000000000000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d192633404c5966737f8c99998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000006111c262f3d47535f6a74818e97a2a3988e82756b60544a3f34281f14090000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d293643505c6976838f9c9f9f9f978b7e7164584b3e43505c6976838f9c9f9f9f978b7e7164584b3e3125180b000815212d3945505a62646c6c6c6c6c6c65625b5141382d22170b000000000c18232f3943525b63666c6c6c6c6c6c64625a5045392d211508000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000815222f3b4855626e7b88959a8d81746758626e7b88959a8d8174675855626e7b88959a8d817467584e43372b1f12060000000000000000030e18222b353d454d53585f6266696b6c6c6b6a6865615e56524c4c545b6064696b6c6c6a67615e574d42362a1e1205000000000000000000000000000000010406070b0e101213131312100e0b07060401000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c02000000000000040a0f1315162020202020201f1e1c13191d202125282b2c2c2c2a2423211d171008000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000030b141c222832383e44484b515356595b5d5e5f5f5f5f5f5d5c5a5754524c47454039342e261e170f07000000000000000000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2633404d596673808c99998c7f7366594c403326190d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa79e93897d70665c50443b30251a0d0300000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a00101d2a3643505d6976839093939393938b7e7165584b3e43505d6976839093939393938b7e7165584b3e3225180b000b1724303d4956626c71797979797979726d6253493f33271b0f03000004101c2934404b55636e73797979797979716c6256493d3024170a00000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000714202d3a4753606d7a86979e9184786a5f606d7a86979e9184786a5f53606d7a86979e9184786a5f53473a2e21150800000000000000000a15202a343d474f575f616a6f7376787979787775716d68615e56565d666c717578797877746e695e53463a2d2114070000000000000000000000000001070d111314181b1d1f1f201f1f1d1b181413110d07010000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e0500000000000000000003060809131313131313121210080d111314181c1e1f201f1d181714110c0600000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000030c151d262d333d44484f55555c606366686a6b6b6c6c6c6b6a696664615e5653514b443f38302921191007000000000000000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99998c807366594d4033261a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000020b1b26323c46525e68727f8c95a0a59d9083786d60574d42362a1f150b01000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683868686868686867f7265584b3f43505d6a7683868686868686867e7265584b3f3225180c000b1825313e4b5864717e8686868686867f72655b5044372b1f150a000006131f2c3845515c6773808686868686867e7164584b3e3125180b000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000006131f2c3945515d677885929e96887b6f625d677885929e96887b6f62555d677885929e96887b6f6255483c3025190d01000000000000020f1a26313c464f5960696e767c80838585868583817e7a746d68605d686d787e8285868584817b6e6154483b2e211508000000000000000000000002080e13181d202024272a2b2c2d2c2b2a272421201d18130e090300000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000006060606060606050300010406070c0f11121312100b0a0805000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c20130400000000000000000000000b151e272f383f444f54596163676d70727577777879797978777573716d6865605d55504a423b332a22190f06000000000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768386868376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d7883909aa4a0958c7f72695e52463e31271d1207000000000000121f2c3845525f6b7885929eabaca194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9aca4978a7d7164574a3e3124170b00101c2936424f5b66717679797979797979726d62564a3d424f5b66717679797979797979726d62564a3d3124180b000713202d3a4653606d7984919393939184786c6053463c31261a0f02000714202d3a4753606d7985929393939184796d6053463a2d2013070000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000004101d2935404b556a7783909d998c7f7266566a7783909d998c7f726656556a7783909d998c7f7266564c41362a1d110500000000000006121f2b37434e58606b707b82888d9091929292908e8b86817a706b606d7a828a8f91929290897d7063564a3d3023170a00000000000000000000050d14191d24292c2d31343738393939383634312d2c29241d1a140d050000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d100000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000000000007121d273039424a505960636b7075797d7f81838485868685858482807d7a76716d67605c544d453c342a21180c030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9a9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000040d1925303a44515c666f7d88939fa79f92867b6e61594f43392f24180c020000000000121f2c3845525f6b7885929e9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f978b7e7164584b3e3125180b000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a3e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090006131f2c3845515c66727f8c97a2a0958a7d7063584e43372b1e13080714202c38444f5965717e8b97a1a2978c7f72665c5144382c1f1206000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c18242f424f5c6875828f9b9c908376685e6875828f9b9c908376685e5c6875828f9b9c908376685e5246392d2013070000000000000814212e3a47535f6a707d858f94999c9e9f9c9b9c9b98928e857d706b75828f949c9e9f9f96897d7063564a3d3023170a000000000000000000080e171e252a2f35393a3e4143454646464543413e3a39352f2a251f170f09000000000000000000000000000000000000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d1000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000040e18232e39434b545b606b70767d8185898c8e90919292929292908f8d8a86837e79726d665f574e463c332a1e150b0000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030709090c0c0c0c0c0c0c0c0c0c0c0c0c0c08131e2834404a54606b74818e97a1a2988e81756b61554b4035291e140a0000000000121f2c3845525f6b7885929393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3643505d6976839093939393938b7e7165584b3e3225180b000a16222d38434d555b5d60606060606060585651493f3438434d555b5d60606060606060585651493f34291d11050004101c2834404b54606d7a85929fa89c8f82766a5f53473a3025190d0916232f3c4855606b7783909da99f92857a6d60544a4034281c100400020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000000071a2734414d5a6774808d9a9f93867a6d616774808d9a9f93867a6d615a6774808d9a9f93867a6d6154473a2e23180c000000000007131f2c38434e58626e7c8692989fa29f97928f8e8f9196999792877d707d89949ea69e989291897d7063564a3d3023170a00000000000000010a121a202930363a4045474b4e505252535252504e4b4745413a363029211b120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000000020c16202834404b555c666c737d838a8e9298999b9d9e9e9f9f9f9e9d9c999993908b857f786e695f584e453c30271d120700000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000040b0f1315161919191919191919191919191919191918232e39424f59616d7a85929ea69e938a7d70675d51453c30261c110600000000121f2c3845525f6b7885868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683868686868686867e7265584b3f3225180c0005111c27313b434a4f50535353535353534b4a453f372d313b434a4f50535353535353534b4a453f372d23180c0100000c18232e3945515d6773808d98a39f94887c6f62564c41362a1c12121f2b37434e5863707d8995a0a3988c8073675d5142392e23180c000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c1926323f4c5965727f8c98a4998b7e716465727f8c98a4998b7e71645465727f8c98a4998b7e7164544a4034281c1004000000000915222e3b4854606a76828f98a2a298928b8583828284878c929792857b818e9aa69e948f8684867d7063564a3d3023170a000000000000000a131c242c323b41464b5153575a5d5e5f605f5e5d5a5754514b46423b332d241c140a01000000000000000000000000000000000000000000000000000106090b0c13131313131313090806030000000000000000000000000003060809131313131313130b0b0905010000000000000000000000000000000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868376695c504336291d100000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000008131e28323a45515c676d78808990959b9fa2aaaba39f9d9d9c9d9ea1a9aba49f9d97928b837b6f6a5f574d42392e23180c02000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000070f161b20222325252525252525252525252525252525252527303d46525e68717e8a949ea59e9184796d60584e42382e23170b02000000111e2b3744505d6873787979797979797976685e5246392d20140700000000000000000000000000000000000000000000000000000000000000101c2936424f5b66717679797979797979726d62564a3d3124180b00000a151f2931383e4243464646464646463f3d3a342d242931383e4243464646464646463f3d3a342d241b110600000007121d2935414c55616e7b86929fa69a8e8174685e5246392e231814212e3a47535f6a76828f9ca79f92867a6d61554b4030271c120700000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000b1724313e4a5764717d8a97ab9b8e82756664717d8a97ab9b8e8275665c64717d8a97ab9b8e8275665c5144382c1f1206000000000916232f3c4956626f7c89949fa79f92867e79767576777b7f858f948f8283909daa9c8f82797779796d6053473a2d20140700000000000009121c252e363e444c52555d6064676a6b6c6c6c6b696764605d55524d453f362e261c1309000000000000000000000000000000000000000000000000060d12161819202020202020201615130f0a04000000000000000000040a0f13151620202020202020181715110c0600000000000000000000000000000000000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000010d1925303a44515b606d79828d929d9fa7a8a19e999992919090919297979b9fa4a9a19e9590857c6f695f544b4034281e1408000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b9b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000007111921272c2f30323232323232323232323232323232323232323235414c56616c75828f98a2a1968d80736a5f544a3f34281d140a0000000f1c2834404c5761686b6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090000030d171f272d3236373939393939393932312e29231b1f272d3236373939393939393932312e29231b120900000000000d19242f3a46525e6874818e9aa49f92867a6d61544a4034281c1d2a36414c56626e7b88949fa3998d8174685e52433a2f1e150b0000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000916232f3c4956626f7c8995ab9f9285796d626f7c8995ab9f9285796d60626f7c8995ab9f9285796d6053463a2d201309000000000d1a2733404d5a6673808d99a69f958a7d716d666869696e737a828e938f90959fa298887b6f676d6d675c5145382c1f13060000000000050f1b242e37404850565e61676d71747678797979787674716d67615e57504840382e251b0f06000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d23221f1b160f0700000000000000070f161b1f22232d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000005111d2935414c56626d75818e949ca4aba39f96918c88868483838485878a8f939a9fa7a79f9791857b6e665c51453b3025190d000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000040f19232b32383b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505a616e7b86929fa69f92877c6f665c50443c2f261b110600000c18242f3b454f575d5f606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000a16222d38434d555b5d60606060606060585651493f34291d1105000000040d151c2226292a2d2d2d2d2d2d2d2524221d1811151c2226292a2d2d2d2d2d2d2d2524221d18110900000000000008131e2a36414d56626e7b87939fa3988c7f73665c5144382c1f202d3946525e6874818e9aa69f92877b6e61564c4131281d0c030000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000000000814212e3b4754616e7a8799a3a297897c70636e7a8799a3a297897c7063616e7a8799a3a297897c706356493d31261a0e02000000101d293643505c6976838f9ca99d9083766c605c54575e61686d78818e949d9fa79f9285796a5f60605c554b4034291c100400000000030d17212d364049515a61686e747a7e8183858586858583817e7a746e69625a524a40372d21180e03000000000000000000000000000000000000000009131b23292e3132393939393939392f2e2b2720191007000000000007101920272b2e2f3939393939393932312e29221b12090000000000000000000000000000000000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d211509000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000713202d3946525e68727f8b939ea6aba399928c84807c7977767677787a7e828790959ea5a9a1979083796d60564c41362a1c11060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9b9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000b16212b353d4448494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c525e69727f8b949fa3999083786d60574d41382d22170b000007131e29333d454c5052535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000005111c27313b434a4f50535353535353534b4a453f372d23180c0100000000030a11161a1c1d20202020202020181815110c060a11161a1c1d20202020202020181815110c0600000000000000010e1925303b47535f6975828f9ba69e9184796d6053463d32272834404b55616d7a86929fa69b8e8175695f53443a301f160c000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e1205000000000000000000000613202d394653606c7986929fa99a8d8073676c7986929fa99a8d807367606c7986929fa99a8d807367574d42372b1e1206000000111e2b3744515e6a7784919da6998d80736659504a4d52565e666d78829099a3aa9e9184776b585353514b43392f23180c000000000009141f29333f48515b636c717a80868a8d909192939291908d8a86817b716d645c52493f332a2015090000000000000000000000000000000000000009121b252d343a3e3f464646464646463c3b38322b22190f04000000040f19222b32383b3c464646464646463e3d3a342d241b1108000000000000000000000000000000000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b10050000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000003101c28343f4a54616d7a85929fa5aea39992877f79736f6d666a696a686e71757c838f939ea7a9a0958c8073685e5246382d22170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000030f1b27323d474f54565858585858585858585858585858585858585858585858585857606c77828f97a2a0958c7f72695f53493f33271b0f0300020d17212b333b404445464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000a151f2931383e4243464646464646463f3d3a342d241b110600000000000000050a0e1010131313131313130c0b0905010000050a0e1010131313131313130c0b09050100000000000000000008141f2b37424d57626f7c89949fa1978a7e7164594f44382c2c3845515c67737f8c98a39f94887c6f62574d4232291e0d04000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e12050000000000000000000005121f2b3744505b657784919eaa9d91847769657784919eaa9d918477695f657784919eaa9d918477695f53473a2d211408000000121e2b3845515e6b7884919ea5988b7e7265584b3f42464c545c666f7c87929faa9d9084776a5d514745403931271d120700000000020e1a25313b45505a636d737e858d92989a9d9a9998999a9c9a98928d867e736e645b51463c31261a0f04000000000000000000000000000000000008111a242d373f464a4c535353535353534947433d342b20160a0000000a16202b343d434749535353535353534b4a453f362d241a1107000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000006121f2b3844505c6673808d97a2aba79f92877d726d6762605c545d565e61646a6f79818f95a0aba79f92867a6e61544a3f33281c0f0300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b08070502000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000713202c38444f596063656565656565656565656565656565656565656565656565656565656e7b85929fa79f92867b6e655b5044372b1f12050000060f1921292f343738393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030d171f272d3236373939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606a7683909ca79d9083776b6054483b312d3a4653606d7985919ea79c8f82766a5f54453b3120170d00000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e120500000000000000000000030f1b27333f49536976838f9ca9a096887b6e6976838f9ca9a096887b6e616976838f9ca9a096887b6e6155483b2f24190d010000111e2a3744515d6a7784909da5988b7f7265544a413d3b424b545f6a75828f9ca89d9084776a5d514438342f271f150b010000000005121e2a36424d57626c737f8a92979f9f97918e8c8b8c8e91969e9f98928b80736d62584e43372b21160b0000000000000000000000000000000007101a232c363f495156586060606060606056544e463d32271b0f0300030f1b27323d464e545660606060606060585650483f362c2319100700000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c0300000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c201304000000000000000000000713202d3a4653606d7985929b9d9e9f958b7e716b605c5553514a504c5254585f676d78839099a3aea2988c8073665b5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d293643505c6976838f9c9c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000915222f3b4854606b6f7272727272727272727272727272727272727272727272727272727272727e8b97a1a3989082776c605346392d201306000000070f171e24282b2c2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d2d2524221d181109000000000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000915202c38434e5863707d8a95a0a095897c6f63574d423638444f5964717e8b97a1a095897d7063584e43332a1f0e0500000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e120500000000000000000000000b17222d414e5b6874818e9ba7a8988c7f726874818e9ba7a8988c7f72656874818e9ba7a8988c7f7265554c4135291d11040000101c2936434f5c6976828f9ca79a8d8074665c524c4a4847464e5865717e8b98a49d9084776a5d51443729231d150d0300000000000714212d3a46535e69717e8b919fa297928b85817f7f8081848a9196a09f928c7f726a5f53473d32271b10010000000000000000000000000000061019222c353e48515b62656c6c6c6c6c6c6c6260584e43382b1f13060006131f2b38434e5860626c6c6c6c6c6c6c65625a50483e352b22190f0600000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000000000a1623303d495663707c898c8e9092979083786c6059514b464440434146474e555d666f7c86929facaa9e9184786c605346392d20130600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d2a3643505d697683909c9c8f8376695c504336291d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000091623303c4956636f7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f85919eaa9f948b7f7265584b3f3225180c00000000060d13181c1e1f202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20202020202020181815110c0600000000000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d08020000000000000000000000000000030f1b27323d4653606c7884919da79b8f8275695f53463a3c4854606b7783909da89d9083776b6054463c3221180e00000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000000061a2633404d596673808c99a6a99c8f82766773808c99a6a99c8f8276676673808c99a6a99c8f8276675d5145392c20130600000c1926333f4c5966727f8c99a59e9184796d605d5656555453505663707c8996a39d9084776a5d5144372a18120b03000000000006121f2b37434e58616e7b86929fa29792857e787473727374787d849095a09f92867c6e62594f44382c1e130800000000000000000000000000060f18222b343e47505a626d72797979797979796f6a6054473b2e221508000815222e3b4754606a6f79797979797979716c625a50473d342b21180f050000000000000000000000000000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a030000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000814212e3b4754616e7b7e7f81838587887e71655b5045403a38343036393c434b545f6a75818e9baaada196897c6f6256493c2f23160600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d0701000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004101d2a3743505d6a7683909d9c908376695d5043362a1d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000e1b2734414e5a6774808b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9197a1ada69b8e8175685b4f4235281c0f000000000002070c0f11121313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1010131313131313130c0b090501000000000000000000050d14191e202129292929292929292929292929292929292929292921201e19140d0500000000000000000000000000000a161f2b3744505b65717e8b96a19f93877b6e61554c41424e5763707d8995a0a0968a7e7164594f44342a200f06000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d717e8b98a4ac9f92867a6d65717e8b98a4ac9f92867a6d6054473a2d22170b00000915222f3c4855626f7c88939ea0968c7f746d6865636261605c5f626f7b8895a29d9084776a5d5144372a1e07010000000000000815212e3a47535f6a76828f98a29f92857b716c66666566656c707a839099a3989083766b6054483a2f24190d010000000000000000000000050e17212a343d474f59616c727f868686868686867c6f6256493c2f231609000916232f3c4956626f7c868686868686867e716c61594f463c332a21170e05000000000000000000000000000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000714202d3a46525e696e71737476787a7c796d6053493f46464544423f3b3a39424e5863707d8998a2aea8998c7f7266594c3f2d22170b00000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c040000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000e1b2734414e5a6774818d9898989898989898989898989898989898989898989898989898989898989ea1a9b3a89b8e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e0500000000000000000000000000030f1b27333f4953606d7984919ea4998d8074675d514547535f6a75828f9ca79e9184786d6053463d3320190e00000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e120500000000000000000000000a1723303d4a5663707d8996a3aea3998a7d71707d8996a3aea3998a7d7164707d8996a3aea3998a7d7164544a3f33281c0f03000815212e3a47535f6a75828f97a29c918c807a7572706e6d6d666c6c6f7b8895a29d9084776a5d5144372a1e1104000000000003101c28343f4a54626f7c88949fa0958a7e7169605b5458535b60686e7b86929f9f95897d7063564c4135291d110400000000000000000000040d172029333c464f59616b717e88939393939791847a6d6154473a2e211407000714212e3a4754616d7a84919793939392877e706b60584e453c332920160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c01000000000000000000000005111e2a36424d575e616466686a686d6f6d675d515152535352514e4c4847423c4653606c7885929faba89b8f82756853493f33271b0f03000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000e1b2734414e5a6774818d9aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3aca89b8e8275685b4f4235281c0f00000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000000000000000000000000000000000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d02000000000000000000000000000b17222d3844515c66727f8c97a29f92857a6d60544a4c56626e7b87939fa1978b7e72665c5044382b1f1207000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e120500000000000000000000000815222f3b4855626e7b8895a99f9f9b8e81746e7b8895a99f9f9b8e8174666e7b8895a99f9f9b8e8174665b5044382b1f12060006121f2b37434e58616e7b8592979f9c928d86827f7d7b7a79797978787c8895a29d9084776a5d5144372a1e1104000000000006121f2b3844505c6674818d9aa69d9083786c6057504a4c4950565f6974818d9aa79b8e8175685d5245392c201306000000000000000000030d161f29323b454e58606b707d87929aa4a29791857b6e685e5246392d201307000713202d3946525e686e7b859197a2a39992867d706a60574e453b32281f160c030000000000000000000000000000060a0e1011131313131313130b0a08080b0d0e131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000020e1a25303b454d525457595b565d6062605d555c5e5f5f5f5f5d5b5955534d4644505b6576838f9ca9aa9e918477655b5044372b1f1205000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2b3744515e6a7784919d9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000000000000000000000000000000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e14080000000000000000000000000006111b2834404a54606d7a85929fa2988b7f72665b50525e6874818d9aa49e9285796d60544a3f34281c10030000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e120500000000000000000000000714202d3a4753606d7a8697939393939285796d7a8697939393939285796c6d7a8697939393939285796c605346392d20130600030f1b26313c46535e696f7c858f949c9f98928f8c898887868685858584919eaa9d9084776a5d5144372a1e110400000000000713202d3a4653606d7885929fa9988b7f72655b50443f3f3f444d57626f7c8897a19f92867a6d6054473a2d2114070000000000000000030c151f28313b444d575f6a6f7d869299a3a29892857c6f695f564c4135291d11050005111d2935414c565f696f7c859298a2a39892867c6f6a5f574d443a31281e150c020000000000000000000000040b11161a1d1e2020202020202018171514171a1b202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d11040000000000000000000000000009141f29333b4246474a4c4e4c52545c606366696b6c6c6c6b6a6865625f5753504a536773808d9aa6ac9f9286796c605346392d201306000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f050000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000e1b2734414e5a6774808d9393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f00000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e1811090100000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000c18232e3945515d6773808d98a39e9184786c605354616d7a86929fa2988c7f73675c5142382e23170b00000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d1104000000000000000000000006131f2c3945515d677885868686868686867c6f7885868686868686867c6f677885868686868686867c6f6256493c2f23160900000a15202a36424d57606a6f7b828a8f9299999b9896959499929292919196a1aa9d9084776a5d5144372a1e110400000000000915222f3c4855626f7c8897a2a197887b6e6153493f332d333b4653606c7985929ea399897d706356493d3023160a00000000000000020b151e27313a434c565f696f7c859298a2a39992867d6f6a5f574d443a3025190d0100010d1925303a444d575f6a6f7d869299a3a29892857c6e695e564c433a30271e140a00000000000000000000050d151c2227292a2d2d2d2d2d2d2d2524211f2426272d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000020d17202930363a3b404850565d60666d70737677787979787775726e6964605c545966727f8c99a5aea399877a6d6154473a2e211407000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d0300000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000e1b2734414e5a67748086868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e11050000000000000000000000000007121c2935414b55616e7a86929fa0968a7d7064585c66737f8c98a29f92857a6d60554b4030261c11060000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f02000000000000000000000004101d2935404b55687378797979797979796f6a7378797979797979796f6a687378797979797979796f6a6054483b2e2215090000030e1a25313b454e5860696e767d8286898c8e8f90909191919292929399a4aa9d9084776a5d5144372a1e110400000000000b1825323e4b5865717e8b98a99e928578695f5341382d222b3744505b6575828f9cab998c7f7266594c3f3326190c000000000000000a141d263039434c565e686e7b859197a2a49a92877d706b60584e453b32281e130800000008131e28323b454e58606b707d879299a4a19791847b6e685e554b433930261c11060000000000000000040d171f272e3336373939393939393931302d2b303334393939393939393433302b241d140b010000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000050e171f252a38404a525a61686d73797d8082848586868584817f7b77716d66605865717e8b98a4b4ab94887b6e6155483b2e221508000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b01000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2b3845525e6b7885919e9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000d1a26333f4c58646e747979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e0000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d20140700000000000000000000000000000d18242f3a46525e6874818e99a49c9083766a60606d7984919ea3998d8073685d5243392f1e140a0000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260686b6c6c6c6c6c6c6c626061686b6c6c6c6c6c6c6c6260584e43382c1f130700000009141f29333c464e575f626c70757a7d7f8182838484848585858687939faa9d9084776a5d5144372a1e110400000000000e1b2734414e5a6774808d9aa79d9083766a574d422f261b27333f49536774808d9aa79b8f8275685c4f4235291c0f00000000000006111b262f38424b555d686e7a849197a1a49f93887e716b61594f463c332a20160c02000000020c16202a333c464f59616b717e87939fa3a19691847a6d675d554b42382e2317130a000000000000000b151f2931393f4244464646464646463e3d39363c3f4146464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000020c16202c36404a525c646c717a8085898d8f9192929292908e8c88837e786f6a6264717d8a97a4aea195887b6e6255483b2f221508000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2c3845525f6b7885929e9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1724303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000007131d2a36414c56626e7b87939f9f94887c6f6264717e8b97a19f92867b6e61564c4131271d0c02000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000007121d2731454f575d5f6060606060606056545d5f606060606060605654575d5f6060606060606056544e463d32271b0f030000020e1a25313b454d5354575a6164686d7072747576777778787878797c8895a29d9084776a5d5144372a1e110400000000000f1c2936424f5c6975828f9ca89b8e8175685b4e42312817222d3f4c5865727f8b98a59d9083766a5d5043372a1d100000000000091217222d38414a545d676d7a839096a0a49c928b7f726c61594f473d342a21180e040000000000040e18212a343d464f59616c727f8b919ca4a0969083796d675c544a3f3428251c1209000000000006111c27313b434a4f51535353535353534b494541474c4e535353535353534d4c4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000008131e28323e48525c646e737e858d9297999c9e9f9f9f9e9d9b9895908b847c726d64717d8a97a4aea295887b6f6255483c2f221509000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c030000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a0008141f2b36414a52585a60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e120600000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000010e1925303b47535f6975828f9ba69b8e8175686b7783909da49a8e8174695e52443a301f150b000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000010b151f333d454c505253535353535353494850525353535353535349484c5052535353535353534948433d342b21160a00000005121e2a36424d575e6163646566676663666869696a6b6b6b6b6c6f7b8895a29d9084776a5d5144372a1e11040000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b25313e4b5864717e8b97a49d9184776a5e5144372b1e110000000008121b2427333f49535c666d79829095a0a59d928c7f736d625a50473e352b22180f0600000000000000060f18222b343d47505a626d727f8c929da59f958f82796d665c504440372e241b1208000000000a16222e39434d555b5d606060606060605856504a52585a606060606060605a58524a40362b1f13070000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000010d1925303a44505a646e73808a92979ea1a9a9a8a19e9c9b9a9b9d9f9d9591877f736e717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b4034292015090000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006131f2c3946525f6c7985929f9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f22160900030e1a242f3841474c4e53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f040005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e22160900000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e21150800000000000000000000000000000008141e2b37424d57626f7c89949f9f92867b6e707d8995a09f93877c6f62574d4232281e0d0300000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000030d212b333b404445464646464646463c3b4445464646464646463c3b404445464646464646463c3b38322b22190f040000000714212d3a46535e696e7071727374736d63545c5d5d5e5e5e5f626f7b8895a29d9084776a5d5144372a1e11040000000000111e2a3744515d6a7783909da69a8d8073675a4d4034271a24313e4a5764717d8a97a49e9185786b5e5245382b1f12000000060f1a242d363f44505b656d78828f949fa69e938d80746d635b51483e352c23191006000000000000000000061019222c353e48515b636d73808d939da59f948f81786d605c52493f362d241a0f060000000e1a27333f4a555f676a6c6c6c6c6c6c6c64625a525c64676c6c6c6c6c6c6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000000005111d2935414c56616c73808d929fa2a9aaa29f9996918f8e8d8e9092999d99928c8073717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e0200000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9285796c5f52462e23170b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000008131d262f363c3f41464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e130900000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000020e1a26313c4754606a7683909ca3998c807375828f9ca69c8f82756a5f53453b3020160c00000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f0600000000000000000000000000000000000f1921292f343738393939393939392f2e3738393939393939392f2e343738393939393939392f2e2c2721191007000000000815212e3b4854616e7b7d7e7f7f807f73665b50505151515256636f7c8996a29c8f8376695c504336291d10030000000000111e2b3844515e6b7784919ea6998c807366594d4033261a24303d4a5763707d8a96a39f9285796c5f5246392c1f130000030e18212c363f48515b606c77818e949ea69e948e81776c605b52493f362c231a1007000000000000000000000007101a232c363f49515b646e74818e939ea69e938e81746e635b51483f362c21180e030000101d2936424f5b67717779797979797979716c6258646e7479797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000713202d3946525e68717e8a929da4ada79f98928d88848281818183868b91959f928b7f727d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f140900000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2b3844505c667986939f9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c10040000010b141d242b30333439393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c0200000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c00000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000915202b38434e5863707d8a95a09e9285797b87939f9f94897c6f63584e4333291f0e040000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c05000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23222b2c2d2d2d2d2d2d2d2322282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000b1724313e4a5764717d8a8b8b8c8d86786c60544c4a494a4e5764717e8b97a49b8e8275685b4f4235281c0f020000000000111e2a3744515d6a7783909da6998d8073665a4d4033271a24313d4a5764707d8a97a39f9285786c5f5245392c1f1200000915202a333e48505a636d73808d939ea69f948f82786d655b504940372d241a11080000000000000000000000000008111a242d374049525c606d78818f949fa59d938d80736d635a50483e332a2015090000111e2a3744515d6a7783868686868686867e71645a677480868686868686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000004111d2935414c56616d7a85929ea4aea79f959086807b7875747475767a7e848c939992867c7d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e02000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f938679665c5044382b1f1206000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b00000000020b131a1f2426272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e21150800000000000000000000000000000000030f1b27323d4653606c7883909da1978b7e808d9aa49c9083766b6054463c3121170d000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000060d13181c1e1f2020202020202016151e1f2020202020202016151c1e1f202020202020201615130f0a040000000000000814212e3b4754616e7a8793989998897d70665e56565657585f6975818e9ba7998c7f7266594c3f3326190c000000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b24313e4b5764717e8a97a49e9184786b5e5245382b1f1200020f1a26313c46505a626d727f8c929da5a0959082796d665c53493f372e251b120800000000000000000000000000000008121b242e374044505c666d79828f959fa59c928c7f726c625a50463c31261a0f0200111e2a3744515d6a77849093939393938b7e71645a6774818d93939393938d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000713202c3945525d6873808d97a1adaa9f9590837b736e6969686768676d71797f87929890837e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e1105000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a49a86796d6053463a2d201307000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f05000000000001080e14171a1b20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e21150800000000000000000000000000000000000a161f2b3744505b65717e8b96a19e918486929fa0958a7d7064594f43342a200f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070c0f111213131313131313090911121313131313131309090f1112131313131313130909070300000000000000000714202d3946525e6875828f9aa49d9083786e6865636363656a6e7b86929f9f95887c6f6255483c2f2215090000000000000f1c2935424f5c6875828f9ba79b8e8174685b4e4130251a25323f4b5865727e8b98a59d9083776a5d5144372a1e110006121f2b37434e58616c717f8b919ca4a09690837a6d675d544a41382d251c1309000000000000000000000000000000000009121c2528343f4a545c676d79839095a0a49c918b7e716c61584e43372b1f120600111e2a3744515d6a7784909d9f9f9f978b7e71645a6774818d9a9f9f9f9a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000714212d3a4754606d7a85929fa9aea2989083796e69625f575b5a555d60666d737e8692958f828f9ca8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d201408000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433d3d3d3c39332c231a10050000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c08040000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c201300000000000000000000000000000000000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d2114070000000000000000000000000000000000030f1b27333f4953606d7984919ea096919298a29d9184786c6053463d3220180e0000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c87939f9f958f827a757270707072757c849198a39a9083766a5f53473a2e2115080000000000000e1b2734414e5a6774818d9aa79c90837669574d42362a1e2733404d5a6673808d99a69c8f8276695c4f4336291c10000814212e3a47535f6a717e87939fa3a19691847a6e685d554b42382f261b130a010000000000000000000000000000000000000a1317232e38424b555d676d7a839196a1a39f92877e716a5f53473a2e21140800111e2a3744515d6a7784909daaaca4978b7e71645a6774818d9aa7aca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000004111d2935414c5665727e8b98a2aeab9f92867b6e675e57534d4e4e4b51545c606c717e8a92948f949eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e020000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a093877a6d6054473a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d504a4a4a4a49443e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000000000b17222d3844515c66727f8c97a2a09e9fa2a1968b7e71655b5044372b1f120600000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e090300000000000000000000000000000000000105090b0b1313131307060400000105090b0b13131313070604000000000000000000000000000000000000000000000000010d1925303b4754606a73808d939f9e948f86817e7d7c7d7f82879196a09f93887d6f63584e43372b1f12060000000000000b1825323e4b5865717e8b98a99e918578695e52463a2d232b37424d576875828e9ba79a8d8074675a4d4134271a0e000815222f3b4855626e7b869299a4a29891847b6e685e564c433930261d140a01000000000000000000000000000000000000000006111c263039434b555e686e7b849197a2a39992867b6e6255483b2f22150800111e2a3744515d6a7784909daab1a4978b7e71645a6774818d9aa7b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000713202c3945525d687683909caaaea3998c8073695e554d4742414140454a515a616c74808d979c9ea6b0afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e11050000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c28333e48505557575757575d69768390908376695d57575757575550483e33281c10040000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000000000000000000000000020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e0200000000000000000000000000000000000006111b2834404a54606d7a85929393939393939184796d6053493f33271b0f030000000000000000000000000000000000000000000002090e141a1e212226292b2c2c2b292521211e1a140e09020000000000000000000000000000060c111517182020201f1413100c070c111517182020201f1413100c07010000000000000000000000000000000000000000000008141e2b38434e58606d78818c92999f98928e8b89898a8b8f92999f98928b7f726b6054463c31261b0f030000000000000915222f3c4855626f7c8897a2a197877b6e6154483d342e303947535f697784919ea7978b7e7164584b3e3125180b000a1723303d4a5663707d8999a3ab9f92857b6f695e564c433a31271e150b02000000000000000000000000000000000000000000000a141e27303a434c565e696e7b85929faba398897d7063564a3d3023170a00111e2a3744515d6a7784909daaa89f978b7e71645a6774818d9aa7a09f9a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c02000000000000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d61574d433b37312f35394044505a606d7a85919eaab0b8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d2014070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194877a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814202d3944505a616464646464646976839090837669646464646464615a5044392d201408000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000c18232e3945515d67738086868686868686867f72665c5141382d22170b00000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a251f19140d050000000000000000000000000911181d2124252d2d2d2c201f1c1812181d2124252d2d2d2c201f1c18120b03000000000000000000000000000000000000000000020f1b27323d44505c666d777f868e92999a9b98969696989b9a98928e867f726d62594f44342a20150a000000000000000713202d3a4653606d7985929fa9988b7e7165594f443f3f3f424c56616e7b8896a0a095877b6e6154483b2e211508000a1723303d4a5663707d8996a1a9a2988b7e716b61584e463c332920160d03000000000000000000000000000000000000000000030c161f29323c454e58606b717e87939fa9a196897d7063564a3d3023170a00101d2a3743505d6a7683909d9e9b93938b7e71645a6773808d9aa19393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c20130400000000000000000000000000000000000a1724313d4a5764707d8a99a3afa99c8f8276685e52453b312b2624292e343e45525d68727f8c98a2aebaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e2114080000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303c4955616c70707070707070768390908376707070707070706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d10000000000000000000000000000000000000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d03000000000000000000000000000000000000000007121c2935414b55636e737979797979797979726d62544a402f261b1106000000000000000000000000000000000000000000080e171f252a31363a3b3f4344464644433f3b3a36312a251f170e070000000000000000000009121b22292e3132393939392d2c29231d22292e3132393939392d2c29231d150d030000000000000000000000000000000000000000000a162028343f4a545c656c737b82868b8e909192929291908d8b86817b726d625b51473d3222180e040000000000000006121f2b3844505c6674808d9aa69c9083766b6157504a4c4c4e545d68737f8c99a89d908377695e53463a2d211407000814212e3b4754616e7a849197a2aa9f92877d706a60584e453b32281f150c0200000000000000000000000000000000000000020b151e28313b444d57606a707d879299a4a29791847a6e6154473b2e21140800101d293643505c6976828f9c938e8686867e7164596673808c9997898686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000d1a2733404d5a6673808d99abb5ab988b7f7265564c4133291f1a181c232935414c56606d7a85929fabb8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e312418070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000010406070c0b0a09080815222f3b4855626e7b8895a1a194887b6e6155483b2e22150808090a0b0c07070501000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d839191837d7d7d7d7d7d7d7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d00000000000000000000000000000000000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000d18242f3a43525c63666c6c6c6c6c6c6c6c65625b5142392e1d140a00000000000000000000000000000000000000000009111a202930363b4246484c4f515252514f4c4846423b36302920191109000000000000000006111b242d343a3d3e464646463a38342f272d343a3d3e464646463a38342f271f150b010000000000000000000000000000000000000000040b17232e38424a535b60696e757a7e8183848586858483817e7a756e69625b51493f352b211006000000000000000003101c28343f4a54626e7b88949e9f94897d7069605c5458595860666d7a85929fa1978b7f7265574d42362a1e1205000714202d3946525e686f7c859298a3a39992867d6f6a5f574d443a31271e140a000000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857c6f685e5246392d201407000f1c2935424f5c6875828f9b8e81797979716c625965727f8c989285797979746e64584c3f33261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d010000000000000000000000000000000003101c28343f4a546975828f9ca8afa399887c6f6255493c3022170d0d1219242f3a45525d6875818e9ba8b4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c0000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000001080d11131419181716151415222f3c4855626f7b8895a2a195887b6e6255483b2f22151415161718181413110d080200000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c79868a8a8a8a8a8a8a919595918a8a8a8a8a8a8a86796c605346392d2013000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f14090000000000000000000000000000000000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000007131d2831404a52585a6060606060606060595751493f30271c0b02000000000000000000000000000000000000000009121b232b333b42464d5355595c5e5f5f5e5c5854534d46423b322b231b1209000000000000010c18222d363f454a4b535353524745403931363f454a4b535353524745403931271d120700000000000000000000000000000000000000000006111c263038414950575f62686d71747778787978787674716d68615f5751493f372d23190f000000000000000000000b17232e3847535f6a75828f97a29e92857b716d66666566676a6f78828f97a29e9285796d6053473b31251a0e020005111e2a36414c565f6a6f7d869299a3a29892857c6e695e564c433930261c1106000000000000000000000000000000000006111c262f39434c565e686e7b859298a2a39992867d6f6a5f564c41362a1e1105000f1b2835424e5b6875818e9b9083766c6c64625a5865727e8b989386796d6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000006121f2b3844505c667884919eabac9f9286796d6053463a2d2013070008131e2935414c5664717d8a97a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c100400101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000040c13191d20212524232221201f222f3c4955626f7c8895a2a295887b6f6255483c2f221f20212223242521201d19130c04000000000000000000000203101d2a3643505d69768390908376695d5043362a1d1003020000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e0300000000000000000000000000000000000000000003090e1214152020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000010c161f2e3840474b4d53535353535353534c4a463f372d1e150b000000000000000000000000000000000000000007111b242d353d454d52575f6165696b6c6c6b6965615e57524d443d352c241b1107000000000005111d29343f485056586060605f53514b43393f485056586060605f53514b43392f23180c000000000000000000000000000000000000000000000a141e262f383f444d53565e6165676a6b6c6c6c6b696764605d56534d453f372d251b11070000000000000000000006111c2b37434e58616e7b85929fa19792857e797573727274777c838f949f9e938b7e71675d514539291f14090000020e1925303b444e58606b707e87929fa3a29791847b6e685d554b42382e23171309000000000000000000000000000000091317222d38424b555d686e7a849197a1a39f92877d706b60584e443b3025190e02000d1a2633404d596673808c99918477695e5856505663707d89969a877b6e615a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000713202d3a4653606d7986929facaa9e918477665c5145382c1f130600010d19242f3a4754616d7a8796a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f130600101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000040d161e24292c2d3231302f2e2d2c292f3c4956626f7c8995a2a295887b6f6255483c2f292c2d2e2f3031322e2d29241e160e0400000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a11070000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000040d1c262e363b3f4046464646464646463f3e3a352d251b0c0300000000000000000000000000000000000000050e19232d363e474f575e61696e72767779797776726e69615e564f473e362c23190e04000000000915212e3a45505a62656c6c6c6c605c554b4045505a62656c6c6c6c605c554b4034291c1004000000000000000000000000000000000000000000020c141d262d333c42474c5254585b5d5e5f5f5f5e5d5a5854524c46423b332d251b13090000000000000000000000000f1a26313c46525e69717e8a939aa197928b8581807f7f80848890959f9f948e81756c62554b403529170d0300000008141e29323c464f59616c717e8b919ca4a19691837a6d675d544a3f3428251b12080000000000000000000000000008121b2528333f4a545c676d7a839096a0a49c918b7e716b61594f463c32291e140800000b1724313e4a5764717d8a9796877b6e6154474754616e7a8797978a7e7164544a4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000815212e3b4854616e7b8799a3afa99c8f827669544b4034281c100400000813202d3946525d687784919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d20130700101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000010c161f282f35393a3f3e3d3c3b3a38352f3c4956636f7c8996a2a295887c6f6255493c2f34383a3b3c3d3e3f3a3935302820160c0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b1610090100000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f3233393939393939393932312e29231b130900000000000000000000000000000000000000020c17202b353e48505960696e747b7f8284858584827f7b746e69605950483e352b20160c020000000b1724313d4a56626c71797979796d675c51454a56626c71797979796d675c5145382c1f130600000000000000000000000000000000000000000000020b141b222731373a4146474b4e505152535251504e4b4745413a36312a211b1309010000000000000000000000000a15202a36424d57616c727f8892979f9e97928e8c8b8c8d90959d9f99938d82796d605a5043392f24180500000000020d17202a343d47505a626c737f8c929da5a0959082796d665c504440372d241a1107000000000000000000000007111a242d373f44505b666d79828f95a0a59d928c7f726c62594f463d342a20170d0200000815222f3b4855626e7b8897978b7e7164574d46525e697885929a8e8174665c5044382c261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895abb5a79b8e8174685b4e412e23180c00000005111d2935414c566875828f9ba8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e22150800101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000008131e28313a4145474c4b4a49484745404443495663707c8996a3a295897c6f625649434440454748494a4b4b4746413a32281e1308000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000000000000000000000000000000002070a0c0d131313130e0d0b0803000407090a131313131006050300000000000000000000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2625221e181109010000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8b87817b706b615a50473d32281e13080000000b1825323e4b5865717e86868686796d6053474b5865717e86868686796d6053473a2d20140a0000000000000000000000000000000000000000000000020a11171f262b3035393a3e4144454546454543413e3a3935302a261f180f090100000000000000000000000000030e1a25303b45505a626d727e858d92989a9c9b9998999a9d9b99938f8780786d675c51483e31281d12070000000000050e18222b353e47505a636d74808d939ea69f948f82786d605c52493f362c23191007000000000000000000071019232c363f49525c606c78818f949fa69e938d80746d635a50473e342b22180e050000000713202d3a4653606d7985929b8f8275695f53464d566975828f9c9184796d6053463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000a1623303d495663707c8996a3afa69a8d8073675a4d4034271a07000000010d192430414d5a6774808d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f22160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000010d19242f3a434c5154585756555453514b504f4e5663707c8996a3a296897c6f63564e4f504b5153545556575854524c443a3024190d01000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000000000000000000000000000000000000070e1316191a202020201b1a18140f0b10141617202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000080e1317191a2020202020202020191816120d070000000000000000000000000000000000000000010d1925303a444f59626c717d858e92999c9a98989a9c99928e857d716c61594f443a3024190d0200000a1723303d4a5663707d8993988a7d7063574a4a5663707d8993988a7d7063574a3d31261b0f03000000000000000000000000000000000000000000000000060b151a1e25292d2e32343738393939383634312d2c29241e1a140e060000000000000000000000000000000009141f29333e48515b626c707a80858a8d909192939291908e8b87827c736d665c554b40362d1f160c01000000000000061019232c353f48515b606c78818e949fa69e948e81746e635b51483e352b22190f0600000000000000060f18222b353e48515b636e74808d939ea69f948e81776c605b51483f352c221910060000000006121f2b3844505c6675818e9b93877b6e61574d4b5864717e8b98978a7e7164594f43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a6998c807366594d4033261a0d00000000081926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000004111d2935414c555d606564636261605d555d5c5b5a63707d8996a3a396897c70635a5b5c5d555c606162636465615d564c4135291d11050005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2325262d2d2d2d282724201a161c2022232d2d2d2d2a201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130c0b09060100000000000000000000000000000000000000000005111d2a36414c56606b717e8792979e96918d8c8c8d91969e9792877e716b60564c4135291e130800000815222f3b4855626e7b88959a8d817467584e4855626e7b88959a8d817467584e43372b1f12060000000000000000000000000000000000000000000000000003090e13191d202125282a2b2c2c2c2b2a272521201d19130e09030000000000000000000000000000000000020d17202c363f49515a61686d73797d8083848586858583817e7b756f6a605c544b43392f241b0d04000000000000000007101a232d364044505b666d79828f95a0a69d938d80736d625a50473d342a21180d040000000000040d18212a343d47505a626d73808c929da59f958f82786d655b50493f362d231a1007000000000003101c28343f4a5463707d8995998d8074695e534754606d7a86929d9083766b61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000613202c3945515d676d7271706f6e6d676b6a69686766707d8a96a3a396897d70666768696a6b676d6e6f7071726d685d5246392d201307000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a0005101b252e373e4346464646464646464646464646464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000040613131313131313131312110e0904000000000000000a131c242a2f3233393939393433302b2521272c2f3039393939372d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87929997918a84807f7f81848a92979992877d6f685d52453a3024190d01000714202d3a4753606d7a86979e9184786a5f534753606d7a86979e9184786a5f53473a2e21150800000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f201f1e1d1b181413110d08020000000000000000000000000000000000000000050e1a242d373f4850565e61676d70747678797979787774716e68625f58504a423931271d12090000000000000000000008111b2428333f4a545c676d79839096a0a59c928b7f726c61594f463c332a1f160c01000000010c161f2a333c464f59616c727f8b929ca4a0969083796d665c53493f372e241b1108000000000000000b17232e394653606c7883909d92867b6e615a50515d6774818e99958a7d70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1824313e4b5764717e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000714212d3a4754606d797f7e7d7c7b7a79787776757473727d8a97a3a3968a7d72737475767778797a7b7c7d7e7f7a6d6154473a2e211407000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000001070c10132020202020202020201f1d1a150f08000000000007121c252e353b3f404646464641403c362f2b33383c3d46464646433937332d261d140a00000000000000000000000000050a0d0f10131313130b0a0805050a0d0f10131313130b0a08050000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999691857e7774727274787e8591969992857a6d60564c4135291d11040006131f2c3945515d677885929e96887b6f625548515d677885929e96887b6f6255483c3025190d0100000000000000000000000000000000000000000000000000000000010507070b0e111212131212100e0b07070401000000000000000000000000000000000000000000000008121b252d363e444c52555c606467696b6c6c6c6b6a6865615e56544e443f3830271f150b000000000000000000000000091217222d38424b555d676e7a849197a1a49f93887e716b60584e453b31281d130700000007131d28313b454e58606b717e87939fa4a19691847a6d675d544a41382d251c1209000000000000000006121f2b3744505b65717e8a94988f82756c61554c55616e7b8692939184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000b1724313e4a5764717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b878a898887868584838281807f7e808d9aa7a79a8d807e7f808182838485868788898a887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e120000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000020e19242e3740474b4d535353534e4c484138353d44484a535353535046443f382f261b110600000000000000000000030a1016191c1d20202020181714111016191c1d20202020181714110c0600000000000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891847b716c676565656c717b849198978d8073685d5245392c2013070004101d2935404b556a7783909d998c7f7266564c4b556a7783909d998c7f7266564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c323a41464b5153575a5d5e5f605f5e5d5b5854524d47433c342e261e150d030000000000000000000000000006111c262f39434c555e686e7b859298a2a49a92877d706a5f574d433a2f24180d0100010d18242f3a434d575f6a707d869299a4a29791847b6e685e554b42392f261b130a000000000000000000030f1b27333f4953616c7682868686867d7064574a535e69748086868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794969594989291908f8e8d8c8b8d929da9a99d928d8b8c8d8e8f9091929894959695887b6e6255483b2f2215080013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000030d151d23292c3939393939393939393836312b241b1208000007131f2a354049525759606060605b59534a413d474f5456606060605d53504941382d22170b000000000000000000040d151b212628292d2d2d2d2423211d1b212628292d2d2d2d2423211d171008000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92867c6e69615a59535b60696e7c86929f92867a6d6054473a2d21140700000c18242f424f5c6875828f9b9c908376685e524f5c6875828f9b9c908376685e5246392d20130700000000000000000000000106090b0c13131313130d0c0a070200050a0d0f1013131313130a0907040000000000000000000000000000000000000000000000000000000000000109111a20283035394045474a4d505152535252504e4b4746413b373228231c150c030000000000000000000000000000000a141d27303a434c565f696f7c869299a3a39992867c6f695f554b4035291d11040004111d2935404b555f696f7c869298a3a39892857c6f695e564c433930271d140a01000000000000000000000b17222d3841505a66707679797979706c6155494d57646e7479797979736e63574b3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1a2aaa29f9e9d9c9b9a99989a9da4aeaea49d9a98999a9b9c9d9e9fa2aaa2a195887b6e6255483b2f2215080013202d394653606c798686868686868686909494908686868686868686796c605346392d20130000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000010b151f272f343846464646464646464645423d352d24190f04000a16232f3b47525c63666c6c6c6c67645d5346444f5960636c6c6c6c6a605b53493f33271b110600000000000000000d161f262d3235363939393931302d28262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f736a5f57504c4950575f6a73808d99988a7e7164574b3e3124180b0000071a2734414d5a6774808d9a9f93867a6d61544d5a6774808d9a9f93867a6d6154473a2e23180c00000000000000000000070d1216181920202020201a1917130e0a1015191c1d2020202020161613100b05000000000000000000000000000000000000000000000000000000000000080e161e25292f34383a3d4143454646464544413e3b3936302b262017110a0300000000000000000000000000000000020b151e28313b444d57606a707d87929aa4a29892857b6e675d5145392c201306000613202c3945515d676e7b859198a2a39992867d6f6a5f574d443a31281e150b02000000000000000000000006111b262f3e48545e66696c6c6c6c64615a504445525c64676c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3222170b020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a6998d8073665a4d4033271a0d000000000d192633404c5966737f8c99a6afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1aaa29f9e9d9c9b9a999796999ca4aeaea49c999697999a9b9c9d9e9fa2aaa195887b6e6255483b2f2215080013202d394653606c798693939393939393969696969393939393939386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000007121d2731394045535353535353535353524e473f352b201509000c1925323f4b57636e7379797979746f64584e4854606b7079797979766c655b5044382d22170b0000000000000008111f2831383e4243464646463e3d393431383e4243464646463e3d39342c241a100600000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574e453f3f444e58616e7b87969b8e8174685b4e4135281b0e00000c1926323f4c5965727f8c98a4998b7e7164544a5965727f8c98a4998b7e7164544a4034281c100400000000000000010911181e2225262d2d2d2d2d2726231f19141b212628292d2d2d2d2d2322201c160f07000000000000000000000000000000000000000000000000000000000000040c13191d23292c2d31343638393939383735322e2d2a251f1b150c0600000000000000000000000000000000000000030c161f29323c454e58606b717e8893939393979184796d6053473a2d201407000714202d3a4753606d7984919793939392877e706b60584e453b32281f160c03000000000000000000000000000a141d2c36424c545a5c60606060575550483e414a52585a606060605957524940352a1e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545c66707d8a96a3b0aaa8aab0a79b8e8174685d544a3f33281d140a0000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afa79a8d8174675a4e4134271b08000000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c3023160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000000000815212e3b4854616e7b87949594989291908f8e8d8c8b8a8c929ca8a89c928c8a8b8c8d8e8f90919298949595887b6e6255483b2f2215080013202d394653606c79868989898989898989898989898989898d929386796c605346392d2013000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000c18232f39434b515f606060606060605f5e5951473d31261a0e000d1a2633404d596673808686868681746a5f534a5663707d8686868683776c6053493f33271b0f030000000000050f1a23313a42494e50535353534b49453e3a42494e50535353534b49453e362c22170c0000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685e52453c33333c46525e697784919c8f8276695c504336291d1000000b1724313e4a5764717d8a97ab9b8e8275665c515764717d8a97ab9b8e8275665c5144382c1f12060000000000000009131b23292e3132393939393933322f2a241f262d3235363939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000002080d12181c1f2024272a2b2c2d2c2b2a282521201e19140f0a04000000000000000000000000000000000000000000040d17202a333c464f59616c727f868686868686867b6e6154483b2e211508000815212e3b4854616e7b868686868686867e716c61594f463c332920160d040000000000000000000000000000020b1a24313a42494e50535353534a49443e363841474c4e535353534d4b4740372e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c666d78808d99a6a3a0a0a1a4a89c8f82756c665b50443e2f261b110600000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3a89b8f8275685c4f423025190e02000005121e2a36424d576976828f9ca9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f22150900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d798686868686868687796c5f5346392c140c0200000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000815212e3b4854616e7b878a8887868584838281807f7e7d808c99a6a6998c807d7e7f80818283848586878889887b6e6255483b2f221508000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d080200000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000714202d3a4753606d7984919392877b6e62564c54606b75818e98958a7e71655b5044372b1f120600000000000b16212b35424c545a5c6060606057555048424c545a5c60606060575550483e34281d110500000000000000000000000000000000000000000000000000121f2b3845525e6b7885919b8f827568564c41332a2a36424d566976838f9c9184776a5e5144372b1e1100000916232f3c4956626f7c8995ab9f9285796d605356626f7c8995ab9f9285796d6053463a2d20130900000000000007111b252d353a3e3f4646464646403f3b352e2830383e424346464646463d3b38332b23190f050000000000000000000000000000000000000000000000000000000000000001070c101314171a1d1e1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000000050e18212b343d47505a626d727979797979797976695e53463a2d211407000714212d3a46535e697679797979797979716c625a50473d342a21170e050000000000000000000000000000000008121f2831383e4243464646463d3c39332c2f363c3f4146464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606d78828d929c9c97949394979d9e948e81786c60594f41382d22170b00000000000000000000000000000000000000000714202d3a4753606d7a8697a1ada99d9083766a564d41362a1e110500000714202d3a46525e697885919eabafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e21140700101d2a3643505d69768390908376695d5043362a1d10000000000000000006131f2c3845515c67767979797979797979756a5e52452e261e140a000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120600000000000000000714212d3a4754606d797e7d7c7b7a7978767574737271727f8c98a5a5988b7f7271727374757678797a7b7c7d7e7a6d6054473a2d211407000916222f3c4854606b707070707070707070707070707070727e8b9386796c605346392d201300000000050d14191e202129292929292929292929292929292929292929292921201e19140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070006131f2c3845515c67767979797979797979756a5e5245382c1f120006131f2c3845515c67707d8a95998e8275685e524f59616e7b86929d9184786c605346392d22170b0000000004101c27333d47545e66696c6c6c6c64615a5047545e66696c6c6c6c64615a5045392d21140800000000000000000000000000000000000000000000000000121f2b3845525e6b7884919b8f827568564c4135292a36414c566976828f9c9184776a5e5144372b1e1100000814212e3b4754616e7a8799a3a297897c70635654616e7a8799a3a297897c706356493d31261a0e0200000000010d18232d373f464a4c53535353534d4b474038303a42494e5053535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000406070a0e101213131312110e0b08070502000000000000000000000000000000000000000000000000000000060f19222b353e48515b62656c6c6c6c6c6c6c6c5e574d42362a1e12050005121e2a36424d575e6c6c6c6c6c6c6c6c65625a50473e352b22180f050000000000000000000000000000000000000d161f262d3235363939393931302d2822242b3033343939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616c75818e949c94908a8786878a90959d938d80746b6153493f33271b0f030000000000000000000000000000000000000006131f2c3945515d677885919eabab9f928578685e5246392d20140600000815212e3b4854616e7b8797a1adafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d20130700101d2a3643505d69768390908376695d5043362a1d10000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a6359443f3830261c110600000006111c263038404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000613202c3945515d676d71706f6e6d676b6a696867666673808c99a6a6998c7f7366666768696a6b676d6e6f70716d685d5245392c201307000713202c38444f5960636363636363636363636363636365727e8b9386796c605346392d2013000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e221509000714202d3a4753606d798686868686868687796c5f5346392c20130004101c2934404b55616b7683909d92867a6e615447525e6974808d9995897d7063544a3f33281c0f030000000714202c38444f5966707679797979716c61554f5966707679797979716c6155493d3023170a00000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685d52463c33333b46525e687784919c8f8276695c504336291d1000000613202d394653606c7986929fa99a8d8073675753606c7986929fa99a8d807367574d42372b1e12060000000006121e29353f4951575960606060605a57524a4038424c545a5c606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363f49515658606060606060605f534d453b31251a0e0200020e1a25313b454d535f60606060606060585650483f352c2319100600000000000000000000000000000000000000040d151c212629292d2d2d2d2423201c171a1f2426272d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b939c928c837d7a797a7e838e939d928a7d70655b5044372b1f12050000000000000000000000000000000000000004101d2935404b55697683909ca9ada297877a6e6154473b2d22170b0107111e2a36414d5665717e8b98a9b3afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e110500101d2a3643505d69768390908376695d5043362a1d100000000000000000000c18232f39434b515f6060606060606060605f5e504a42382e23170b0000000b17232e38424a505e5f60606060606060605f5e5951473d31261a0200000000000000000004111d2935414b555d6064636261605d555d5c5b5a5a6774818d9aa7a79a8d8074675a5a5b5c5d555d6061626364605d564c4135291d11040004101c27333d474f54565656565656565656565656565865727e8b9386796c605346392d20130000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d0200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f231609000714202d3a4753606d7a8693939393939286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b4d56616e7b87929b8e8175665b5044382b1f12060000000916222f3c4854606b7682868686867e71645754606b7682868686867e7164574b3e3124180b000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574d453f3f454e57616e7a87939b8e8174685b4e4135281b0e000005121f2b3744505b657784919eaa9d918477695f535b657784919eaa9d918477695f53473a2d211408000000000916222e3a46515b62656c6c6c6c6c66635c52473e49545e66696c6c6c6c6c6360594f44382c201307000000000000000000000000000000020507080c10121312110f0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d373f464a4c535353535353534846423b33291f140900000009141f29333b424648535353535353534b4a453f362d231a1107000000000000000000000000000000000000000000030a1016191c1d20202020171614100b0e14171a1b202020201a1916130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919e938c8076706d6d6e7178818e949d9083786c605346392d20130600000000000000000000000000000000000000000c18242f414d5a6774808d9aa7b3a9978a7d706453493f33271b100d1218252d3946525e6875828f9ca8b5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d0100101d2a3643505d69768390908376695d5043362a1d100000000000000000040c131d2731394045534d545b60666c6c6c6c6c6a5c544a3f34281c10030003101c28343f4a545c6a6c6c6c6c6c66605b544d524e473f352019130c040000000000000000010d18242f3a434b51545857555453514b504f4e4f5b6875828e9ba8a89b8e8175685b4e4e4f504b51535455565854524c443a2f24190d0100000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e140800000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f221508000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013000007121d27313e4653606d7984919d908376675d5146535e6975828f9b9285796c605346392d201306000006131f2b37434e5863707d8994998f82766c61555863707d8994998f82766c6155493d3023170a000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f72695f57504c4c50575f6a73808c9a988a7e7164574b3e3124180b0000030f1b27333f49536976838f9ca9a096887b6e6155536976838f9ca9a096887b6e6155483b2f24190d010000000b1825313e4a57626d727979797979736e63574b424e5a6670767979797979706b6054483b2f2216090000000000000000000000000003090e121415191d1e1f1f1e1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f464646464646463b3a36312921170d03000000030d17212931363a3b464646464646463e3d3a342d241b1108000000000000000000000000000000000000000000000000050a0d0f10131313130a0a08040003080b0d0e131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96998e81756e64616061666d78828f9c95897c6f6256493c2f2316090000000000000000000000000000000000000000071825313e4b5864717e8b97a8b2a79a8d8074655b5044372b221c191d242a36414c56616e7b86929facb9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f322619080000101d2a3643505d69768390908376695d5043362a1d1000000000000001070e161e2529323b424651575f666c72797979797975665c5044382b1f12060006121f2b3844505c66757979797979726c665f575146423b3229251e160e07010000000000000007131d28313a4145474b4a4948474540434243505c6976838f9ca9a99c8f8276695c4f43424340454748494a4b4745413a32281e1308000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d201300010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d6053474d5765717e8b9897887b6e6255483b2f22150800000815212e3b47535f6a7683909d92867b6e615a535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92857b6e69615a59595a61696e7c86929f92867a6d6154473a2e2114070000000b17222d414e5b6874818e9ba7a8988c7f7265555b6874818e9ba7a8988c7f7265554c4135291d11040000000c1926323f4c5965727f86868686868073665a4d43505c69768286868686867d706356493d3023160a000000000000000000000002080e141a1e212226292b2c2c2b292521201e19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e3132393939393939392e2d2a251f170f050000000000050f171f252a2d2e3939393939393932312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a93877b6e615c5453545c666f7c8997998c807366594d4033261a0d00000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab9e9184786c6053463e342c2924292f353e46525e6873808c99a3aebbafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c302316090000101d2a3643505d69768390908376695d5043362a1d100000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c04000000000000010c161f282f35393a3e3d3c3b3a38352f3744515d6a7784909daaaa9d9083776a5d50442e2f35383a3b3c3d3e3a39352f2820160c0100000005101a232c33393c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d20130005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494854616e7b8796978a7d7164574a3e3124170b00000916222f3c4955626f7c88959b8e8174695f5355626f7c88959b8e8174695f53483e34281d1105000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891837b706c676565676c717b849198978d8073685d5246392d201307000000061a2633404d596673808c99a6a99c8f8276675d596673808c99a6a99c8f8276675d5145392c2013060000000d192633404c5966737f8c9393938d8074675a4d43505d6a7683909393938a7d7064574a3d3124170a00000000000000000000050d14191f262a2d2e32363839393836322e2d2a251e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d21211e1a140d0500000000000000050d141a1e21212d2d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090909090909090706030000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c908377695e5247464a54606a7885919b8e8175685b4e4235281b0f02000000000000000000000000000000000000000714212d3a46535e697784919eaaaca196897d70635a50463e38343035394045515b616e7a85929fabb2baafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d2013070000101d2a3643505d69768390908376695d5043362a1d1000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d07000000000000040d161d24292c2d31302f2e2d2c292935404b556b7884919eabaa9e9184776b544a403428292c2d2e2f30312d2c29241e160d04000000000b17222c363e44494a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e7164575055575e69788491998c7f7366594c403326190d0005121e2a36424d576673808d9994887c6f62574d576673808d9994887c6f62574d42362c22170c000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999591847d7774727274777e8591969992857a6d61564c4135291d11050000000b1825323e4b5865717e8b98a4ac9f92867a6d605865717e8b98a4ac9f92867a6d6054473a2d22170b0000010d1a2734404d5a6773808d9a9f9b8e8174685b4e44515e6a7784919d9f978a7e7164574b3e3124180b000000000000000000070e171f252a31363a3b3f4345464544423f3b39363029241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201514120e090300000000000000000003090e12141520202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316161616161616161312100c06000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c8f827569574d423a424e586a7783909c8f8276695c4f4336291c10030000000000000000000000000000000000000005121e2a36424d576673808d99a6b0a89c9083766c6258504745404241464b515a626d75818e989ea0a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f12060000101d2a3643505d69768390908376695d5043362a1d100000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000040c13181d202125242221201f1f2c3845515d677985929facab9f928578665c5144382c1f1f202122232521201d19130c040000000004101c28333e485055575757575757575757575757575865727e8b9386796c605346392d2013000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595a61646c6c7683909b8e8174685b4e4135281b0e000714212d3a46535e697884919c8f82766a5f53535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000020e1925303b46525e68707d87929996918a84807f7f81848a91979992877d70685e52443a3024190d010000000a1723303d4a5663707d8996a3aea3998a7d71645463707d8996a3aea3998a7d7164544a3f33281c0f0300010e1b2734414e5a6774818d9aa79b8e8275685b4f45515e6b7884919ea5988b7e7265584b3f3225180c0000000000000000081019202930363b4246484c50515252514f4b4746413b352f282018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313080705020000000000000000000000000002050708131313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202323232323232323201f1c17110a0300000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c908376675d51464446535f697884919b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1a25313b4855626e7b88949eacab9f948b7e716a615a53514b4e4c52555d606c727f8b93969196a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c10030000101d2a3643505d69768390908376695d5043362a1d100000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f0400000000000001070d111314181716151414202d3a4753606d7a8698a2aeaea29886796d6053463a2d201314151617181413110d080100000000000814202d3944505a61646464646464646464646464646465727e8b9386796c605346392d2013000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a616c71797979828f9b8f8275685c4f4235291c0f000815212e3b4854616e7b8796988c7f7265584e54616e7b8796988c7f7265584e433b33291f140900000000000000000000000000000000000000000000000000000008141e2a36414c56606b717e8792989e96918d8c8c8d91969e9892877e716b60564c4132281e1308000000000815222f3b4855626e7b8895a99f9f9b8e8174665b626e7b8895a99f9f9b8e8174665b5044382b1f120600020e1b2835414e5b6874818e9ba79c8f8276695c4f45525f6b7885929ea5988c7f7265594c3f3226190c0000000000000008111a222b323b41464d5355595c5e5f5f5e5c5854524c45413a322a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d30303030303030302d2c28231c150c030000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b92867a6d605a5351535b616e7b88969a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000914212e3a47535f6975828f9aa4afa69f92867d716c64605c555b565d61676d737e8792989184919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b000000101d2a3643505d69768390908376695d5043362a1d1000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a0000000000000000010406070b0a09080815212e3b4854616e7b8794aab4b3aa94877a6e6154473b2e21140808090a0b07070401000000000000000a1623303c4955616c707070707070707070707070707070727e8b9386796c605346392d2013000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675a64717e8686868f939c8f8276695c504336291d10000a1724313d4a5764707d8a9798887b6e6255525764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000020d1925303a444f59626c717d868e93999c9a98989a9c99938e857d716c62594f443a3020160c02000000000714202d3a4753606d7a8697939393939285796c60606d7a8697939393939285796c605346392d20130600020f1c2935424f5c6875828f9ba89c908376695d5044505b667985929fa6998c807366594d4033261a0d00000000000006101a232c343d444d52575f6165696b6c6c6b6965615e56524c443c342b22190f0500000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d09040000000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d090400000000000000000b151e272e34383a3c3c3c3c3c3c3c3c3a38342e261e150a0000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b98988d80736d63605c60636d75818e9b97897d7063564a3d3023170a00000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa7aea29892867e76706d67686869686d72798088929992867e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f8c93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c1106000000101d2a3643505d69768390908376695d5043362a1d1000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000915222f3c4855626f7b8895a2aeaea195887b6e6255483b2f2215080000000000000000000000000000000a1724313d4a5764707e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b64717d8a93939b9e9d9083766a5d5043372a1d10000c1926333f4c5966727f8c999285796a63615e5766727f8c999285796a63615e574d42362a1e110500000000000000000000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8c87817b706b625a50473d32281e0e04000000000006131f2c3945515d677885868686868686867c6f625d677885868686868686867c6f6256493c2f2316090003101c2936434f5c6976828f9ca99d9084776a5d514653606c798698a3a69a8d8073675a4d4034271a0d0100000000020c18222c353e474f565e61696e72767879787775726e68605d564e463d342b21170b0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a02000000000007121d273039404546494949494949494946443f3830261c110600000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929f93887f756f6d666d7076808c939e9185796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c4754606a74818d95a0a9aaa298928a827d7977757575777a7f848d939a948c7f7c8895a2afa295897c6f6256493c2f231609000916232f3c4956626f7c8995a2afa296897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a00000000101d2a3643505d69768390908376695d5043362a1d100007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000a1623303d495663707c8996a3acaca296897c6f6356493c3023160900000000000000000000000000000013202d394653606c79868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d2013000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b64717d8a979fa8aa9d9084776a5d5144372a1e11000e1a2734414d5a6774808d9a91847770706e695e6774808d9a91847770706e695e52463a2d201407000000000000000000000000000000000000000000000000000000020d17202b353f48505961696e747b7f8284858584827f7b746e69615950483f352b20160c00000000000004101d2935404b55687378797979797979796f6a6055687378797979797979796f6a6054483b2e2215090003101d2a3643505d697683909ca99e9184776b5e514754606d7a8793aaa79a8d8174675a4e4134271b0e01000000000a141e2a343e474f5960686e747b7f8384858584827e7a736d685f584f473d33291d140a000000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c040000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c04000000000c18232e39424b5153565656565656565653504a42382e23170c00000000000000000000000000000000000000000000000000000000000713202d3946525e6873808c959a938b817c7978797d828c929c948b7e71665c5145382c1f13060000000000000000000000000000000000000000000009151f2b37434e58606d79839197a0a8aaa29f948f8a868382818284878b91969f958f82787b8894a1aea296897c6f6356493c3023160900091623303c4956636f7c8996a2aea295887c7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b00000000101d2a3643505d69768390908376695d5043362a1d10000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f978a7d7064574a3d3124170a00000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d2013000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b64717d8a97a4b0aa9d9084776a5d5144372a1e11000f1b2835424e5b6875818e9b91847d7d7d7b6e616875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000050e19232d363f474f575e61696e72767779797776726e69615e574f473f362d23190e05000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260585761686b6c6c6c6c6c6c6c6260584e43382c1f13070004111e2a3744515d6a7784909daa9e9285786b5f4a4754616e7a8794a1a89b8e8175685b4e4235281b0f0200000006111c26303c464f59616b6f7a81878c8f919292918f8b86807a6f6a60594f453b2f261b110600000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000004101c2834404b545c606363636363636363605c544a3f34281c10030000000000000000000000000000000000000000000000000000000005111d2935414c56606d798390969f938e89868586898f949c958f82786c60544b4034281c100400000000000000000000000000000000000000000000030f1b27323d45515d676e7b8591969fa4aca69f9c9892908f8e8f90939a9e9f9490837a6d7a8794aab4a396897c706356493d3023160a000a1623303d495663707c8996a3aca194887b6f7d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c110600000000101d2a3643505d69768390908376695d5043362a1d10000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000c1825323f4b5865727e8b9393939393938b7e7165584b3e3225180b00000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b64717d8a97a4acaa9d9084776a5d5144372a1e11000f1c2936424f5c6975828f9c95918989897e72656975828f9c95918989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000007111b242d353e454d52575f6165696b6c6c6b6965615f57524d453d352d241b1107000000000000000007121d2731454f575d5f6060606060606056544e4f575d5f6060606060606056544e463d32271b0f030005111e2b3844515e6b7784919eaa9f928579665b504855616e7b8894a1a89b8f8275685c4f4235291c0f020000000b17232e38424e58616b707d858e92999c9e9f9f9e9c98928d847c6f6b60574d41382d22170b000000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a0000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a000006131f2c3845515c666d6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000010d1925303a45515d676e7a848f949d9b99929292999c9d938e83796d665b5042392e23180c0000000000000000000000000000000000000000000000000a15202935414b555f696e7b848e939a9fa3aaaaa39f9d9b9b9c9d9f9f99928d827a6d6d798698a29f9f96897d7063564a3d3023170a000a1723303d4a5663707d89969f9fa49a877a6d707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a0000000000101d2a3643505d69768390908376695d5043362a1d10000e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0000000000000000000000000000000d192633404c5966737f86868686868686867f7265594c3f3226190c00000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d2013000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b64717d8a979f9f9f9d9084776a5d5144372a1e1100101c2936434f5c6976828f9ca09d96968b7e72656976828f9ca09d96968b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5955534d46423b332c231b1209000000000000000000010b151f333d454c505253535353535353494843454c5052535353535353534948433d342b21160a000005121f2b3845525e6b7885919eaba29886796c60534955626f7c8895a2a99c8f8376695c504336291d1003000003101c28343f4a545f6a707d8692979fa3ababacabaaaaa39f9691867d6f695e53493f33271b0f03000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b10040005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b1004000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000000000000000000000000000000000008131e2935404b555e686e7a828a919598999a999795908981796d675d544a3f30271d1207000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7981878e92989a9c9e9f9f9f9e9d9a98928e8680786d6866798592939393938a7d7164574a3e3124170b000b1724313e4a5764717d8a939393939386796d6b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b020000000000101d2a3643505d69768390908376695d5043362a1d10000d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0000000000000000000000000000000c1825323e4b57636d737979797979797979726d63574a3e3125180c000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b64717d8a93939393939084776a5d5144372a1e1100101d293643505c6976838f9ca9aaa3988b7e72656976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000009111a212930363b4246484c4f515252514f4c4846423b363029211a11090000000000000000000000030d212b333b404445464646464646463c3b383b404445464646464646463c3b38322b22190f04000005121f2b3744505b657985929facaa93877a6d60544956636f7c8996a2a99d9083766a5d5043372a1d1004000006121f2b3844505c666f7c869298a1a9afb5b7b8b8b7b4aea8a19892857b6e655b5044372b1f140900000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000815212e3b4854616e7b87898989898989877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000020c18242f39434c565e686d777e84888b8c8d8c8b87837d746d675d554b42382d1e150b000000000000000000000000000000000000000000000000000007131d28313b454d575f676d747c81868a8d8f9192929291908d8a86817b736d665e6a77838686868686867e7165584b3e3225180b000b1825323e4b5865717e868686868686857866606a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a000000000000101d2a3643505d69768390908376695d5043362a1d10000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6c65635b51463a2e2216090000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b64717e8686868686868683776a5d5144372a1e1100101d293643505c6976838f9ca9b1a5988b7e72656976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000080f171f252a31363a3b3f4344464644433f3b3a36312a251f170f08000000000000000000000000000f1921292f343738393939393939392f2e2c2f343738393939393939392f2e2c27211910070000000613202d394653606c7986939faca194877a6e61544a5663707d8996a3aa9d9184776a5e5144372b1e070000000713202d3a4653606d78839198a2aab3bbc0c4c5c5c4bfbab2aaa1979083776c6053463b31261a0e02000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000815212e3b4854616e7b87949696969694877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000007121d27313b444c565d656c71777b7e80807f7e7b76706b605c554b43392f261c0c030000000000000000000000000000000000000000000000000000010c161f2a333b454d555d606a6f757a7d8183848586858583817e7a746e69605c54677177797979797979716c62564a3d3124170b000b1724313d4a56626c71797979797979787368585f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000101d2a3643505d69768386868376695d5043362a1d10000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000006121e2a3540495157596060606060606060595751493f352a1e12060000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459616c71797979797979797771675b4f4236291d1000101d293643505c6976838f9ca9aca5988b7e72656976838f9ca9aca5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a261f1a140d050000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f24282b2c2d2d2d2d2d2d2d23221f1b160f07000000000714202d3a4753606d7a869aa4afa195887b6e62554a5764707d8a97a3ab9e9184786b5e51452f23180c000006121e2b37424e5765717e8b95a0aab4bcc5cbd1d2d2d0cbc4bcb3a99f958a7e7164574d42362a1e1205000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000815212e3b4854616e7b8794a1a2a2a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000010b151f29323b444c535b6064696e71737473716e69636059514b433931281d140a00000000000000000000000000000000000000000000000000000000040d18212a333b434b51585f62686d71747678787979787674716d67615f5750555f676a6c6c6c6c6c6c65625a50453a2e211509000915212e3a45505a62656c6c6c6c6c6c6b686157545c60646a6e72757778787979787675726e69636159534d453d352b23190f06000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000020d19232e3740464b4c53535353535353534c4a463f372d23180d0100000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535a61646c6c6c6c6c6c6c6a675f554a3f33271a0e00101d293643505c6976838f9c9f9f9f988b7e72656976838f9c9f9f9f988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000003090e141a1e212226292b2c2c2b292622211e1a140e090300000000000000000000000000000000060d13181c1e1f20202020202020161513181c1e1f202020202020201615130f0a0400000000000814212e3b4754616e7a8794a1b6a295887c6f62554b5864717e8b97a4ab9f9285786c554b4034291c1004000814212e3a47535f6a7784919ea7b1bcc5cfd7dcdfdedcd6cec5bbb1a79d908377695f53463a2d21140700101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c1000101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c10000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030d172029323a41495053575f626566676664615e57544f45403931281f160b020000000000000000000000000000000000000000000000000000000000060f182129313a40454e53565d606467696b6c6c6c6b6a6764605d55534d444d555b5e606060606060585650483f34291d11050005111d29343f485056586060606060605f5c574f4a5153585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000007121c252e353b3e4046464646464646463f3e3a352d251c1107000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b505557606060606060605d5b554d43392e22160a00101d293643505c6976828f93939393938b7e72656976838f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e09030000000000000000000000000000000000000002070c0f1112131313131313130909070c0f11121313131313131309090703000000000000000815222e3b4855616e7b8894a1aca396897c7063564b5865727e8b98a5ac9f928679675c5145382c1f1306000815222f3b4855626e7b8896a0acb9c3ced7e1e8ebebe7e0d6cdc2b8aca095887b6e6155483b2e2215080013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f130013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f13000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000050e1720282f383f44464d535558595a595854534d48443d342f271f160d0400000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c5254575a5c5e5f5f5f5e5d5a5754514b46423b444a4f515353535353534b4a453f362d22180c0100010c18222d363f454a4b53535353535352504c454044464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000a131c232a2f3233393939393939393932312e2a231c130a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d484145494a53535353535353514f4a433b31271c110600101d293643505c697682868686868686867f7265697682868686868686867e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9f9f968a7d7063574c5965727f8c989f9fa399867a6d6053473a2d201407000c1825323f4b5865727e8b98a8b2bdccd5e0e9f3f9f8f2e8dfd4c8bcb1a7988b7e7165584b3e3225180b0013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f130013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f13000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050e161d262d33373c4247484b4d4d4c4b4846423b383329231d150d04000000000000000000000000000000000000000000000000000000000000000000060d161d242932373a4145474a4e505152535252504e4b4745413a3631393f43444646464646463e3d3a342d241b110600000006111b242d343a3d3e4646464646464544403b34383c4347484c4e505252535252504e4b4846423b38332a251f170f070000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000010a12191e2225262d2d2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000003090e1214152020202020202020202020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262f363c3f414646464646464641403c37393c3e4646464646464644423f3931291f150b00000f1c2835414e5a66707679797979797979726d6266707679797979797979726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8993939393938a7e7164574c5966737f8c9393939393877a6d6154473a2e211407000d1a2633404d596673808c99a6b3bfced9e7f2fbfffffaf1e4d9cebfb3a6998c807366594d4033261a0d0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f130013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f13000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040b141b22272b31373a3b3e4041403e3b3a36312c272118120b030000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3e4143454546464543413e3a39352f2a262e33363739393939393932312e29221b1209000000000009121b22292e31323939393939393837342f282c31373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000070d121618192020202020202020191816120d070000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000010b141d242b303334393939393939393534302b2d3031393939393939393736332e271f170d0400000d1926323e49545e66696c6c6c6c6c6c6c65625b5e66696c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d868686868686867e7165584d5a677380868686868686867b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffff5e7dacdc0b4a79a8d8174675a4e4134271b0e0013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f13000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32333433312e2d2a251f1c160c07010000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1e24292c2d31343638393939383734312d2c29241d1a22272a2b2d2d2d2d2d2d2524211d181109000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735322e2d2a261f1c170e090300000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000002060a0c0d13131313131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000020b12191f2326272d2d2d2d2d2d2d282724202123242d2d2d2d2d2d2d2a2927221c150d050000000915212d38424c545a5c60606060606060585651545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855606b7079797979797979716c62564b58646e737979797979797976695f53463a2d211407000d1a2733404d5a6673808d99a6b3c0cfdae6f3fcfffffbf2e9d9ccc0b3a6998d8073665a4d4033271a0d0013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f13000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e2122252627262521211e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20212427292b2c2c2c2b2a272421201d18130e171b1d1e202020202020181715110c06000000000000000000060c111517182020202020201f1e1c1810151a1f212226282a2b2c2c2c2b2a282522211e1a14100b0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060712131313131311110e0b0601000000000000000000000000060a0e1011131313131313100f0d0a050000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000001080e13171a1a202020202020201b1a1814141717202020202020201e1d1a16110b040000000005101b26303a42494e50535353535353534b4a45494e50535353535353534b4a453f372d23180c010000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636c6c6c6c6c6c6c65625a5047525c64676c6c6c6c6c6c6c6c5f574d42362a1e1205000c1925323f4c5865727f8b98a9b3bec9d5e1eaf4f9f8f3e9e0d5c9bdb2a8988b7f7265584c3f3225190c0013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f12000714202d3a46525e6976797979797979797976685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1a19181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171b1d1e1f201f1f1d1b181413110d07010b0e10111313131313130b0b09050100000000000000000000000105090b0b13131313131312110f0c040a0f121415191b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131f20202020201e1d1b17120c04000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000003070b0d0e131313131313130e0e0c08080a0b1313131313131311100e0a06000000000000000a141e2830383e4143464646464646463f3d3a3e4143464646464646463f3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000d161f262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f55566060606060606058565048404a52585a606060606060605f534d453b31261a0e0200091623303c4956636f7c8997a1adb9c4cfd9e2e8ebebe7e1d7cec6b9ada196887c6f6255493c2f22160900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c1000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c100005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101212131312100e0b07060401000000020404060606060606000000000000000000000000000000000000000000060606060606050503000000020608080c0f111212131312100f0c080705020000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f202c2d2d2d2d2d2b2a27231d160e0600000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393932312e3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000008111f2831383e4243464646463e3d39342c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353534b4a453f3840474b4d535353535353534846423b33291f140900000613202d394653606c7885929ea9b3bdc7d0d8dddfdedcd7cfc6bcb2a89e9184776c605346392d201306000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00020e1a25303b454d525f60606060606060605f524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3939393939393837332e2820180e040000000000040d171f272e3336373939393939393635322d261f160d0300000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000002070a0c0d131313130e0d0b080303070b0d0e131313130d0c0a06020000000000000000000000040c141b212628292d2d2d2d2d2d2d2524222628292d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000050f1a23313a42494e50535353534b49453e362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c33383c3d464646464646463e3d3a342e363b3f40464646464646463b3a36312921170d03000006121f2b3844505b6673808c97a1abb5bdc5ccd2d2d2d1cbc4bcb4aaa0968c7f72655b5044372b1f1205000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000009141f29333b42464853535353535353535346413a32281e13080000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000003060809131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000306131313131313131308070502000000000000000000000005080a0b13131313130e0d0b0803000000000000000000000306080913131313131313130603000000000000000000000000000004090c0e0f13131313131313130908060300000000000000000000000000000000000000000000000000000000020507081213131313131313100706040000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000000000000a151e262e34383a45464646464644433f39322a20160c01000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000070e1316191a202020201b1a18140f0e13171a1a20202020191916120d070000000000000000000000030a1015191c1d20202020202020181815191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000b16212b35424c545a5c60606060575550483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393932312e29242a2f3334393939393939392e2d2a261f170f06000000030f1c28333f4a54606d79859199a3abb3bbc0c4c5c5c4bfbab2aaa2989184796d6053493f33271b0f030005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c0500000000000000000000060c101220202020202020201514120e090200000000000000060c1114171820202020201b1a18140f0801000000000000040a0f131516202020202020202012100c060000000000000000000002090f15191b1c20202020202020201615130f0a0400000000000000000000000000000000000000000000000002090e1114141f202020202020201d1312100c0700000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b11060000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000000006111c2630383f4446525353535353514f4b443c32281d120600000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000010a12191f2325262d2d2d2d282724201a1a1f2426272d2d2d2d2625231e19120a01000000000000000000000005090d0f10131313131313130c0b090d0f10131313131313130c0b0905010000000000000000000000000000000000000000000000000000000000000004101c27333d47545e66696c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2023232d2d2d2d2d2d2d2524211d191f2326272d2d2d2d2d2d2d22211e1a140d0600000000000b17222d3845515d67707d879299a2aaafb6b7b8b8b7b4aea8a19892867c6f665c5141382d22170b00000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000030a11171c1f2d2d2d2d2d2d2d2d21201e1a140d0500000000000810171d2123242d2d2d2d2d272724201a130b0200000000070f151b1f22222d2d2d2d2d2d2d2d1f1c17110a0300000000000000030c141b202528282d2d2d2d2d2d2d2c22211f1b150e0700000000000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2a201f1c18120b0300000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000000000000000000000000000000000c17232e38424a50535f60606060605e5c564e44392e23170b0000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000a131c242a2f3233393939393433302b25242b3033343939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5966707679797979716c6155493d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020181715110e1317191a202020202020201514120e090300000000000006111c2935404b55606b717e8792989fa4acabacabaaaaa39f9691867d706a5f544b402f261b1106000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f18100800000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a12080000000000030c151c23282c39393939393939392e2d2a251f170f0500000008121a22282d303139393939393433302b251d140b00000007101920272b2e2f39393939393939392c28231c150c030000000000020c151e252c31343539393939393939392f2e2b26201810070000000000000000000000000000000000000000050e171f252a2d2e3939393939393939372d2c28231c150c030000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000003101c28343f4a545c606c6c6c6c6c6c6b6760564b3f33271b0e0000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121c252e353b3f404646464641403c362f2f363c3f4146464646403e3b352e251c0e0500000000000000000000060a0e1011121313131212100e0b07070501000000000000000000000000000000000000020507081313131313131313070705010000000000000000000916222f3c4854606b7682868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130b0b090502070b0d0d13131313131313080705020000000000000000000d18242f3a434f59626c717d858e939a9c9e9f9f9d9c98928d847c706b61584e42392e1d140a0000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000000002090e12141520202020202020201413110d0802000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c020000000000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000a151e262e343846464646464646463b3a36302921170d020006101a242c34393d3e464646464641403c362f261d0d0300040f19222b32373b3c464646464646464638342e261e150a000000000009141e2730373d414246464646464646463c3b37322a22180d03000000000000000000000000000000000000020b17202930363a3b4546464646464646433a38342e271e150b00000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797772675c4f43372a1d11000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300020e19242e3740474b4d535353534e4c4841383840474c4d535353534c4b4640372e20170d0200000000000000040b11161a1d1e1f2020201f1e1d1b181413110d0802000000000000000000000000000002090e12141520202020202020201413110d080200000000000006131f2b37434e5863707d8994998f82766c6155493d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626b707b81878c8f919292918f8b86807a6f6a61594f463c30271d0b0200000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0802000000000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d080200000000000000000000000205070813131313131313130707050100000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c00000006111c2630383f4453535353535353534846423b33291f1409000c17222c363e45494b53535353534e4c4841382f1f150b010a15202b343c4347495353535353535353443f3830261c1106000000040f1b25303942484d4f53535353535353534947433c342a1f150b0100000000000000000000000000000000000a141d29333b4246475253535353535353504644403930271c120700000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868684776b5e5144382b1e11000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2a354049525759606060605b58534a41404a52585a60606060595751494032291e1408000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000815212e3b47535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f48505961696e757b7f8384858584827e7b736d6860584f473e342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c03000000030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c110400000c17232e38424a505f606060606060605f524d453b30251a0e05111d28343e4850555760606060605a58534a4131271d12070f1b27323c464e5455606060606060605f504a42382e23170c0000000915202c37424b53595b606060606060605f55534e463c31271d12070000000000000000000000000000000006111b262f3b454d52545f606060606060605d53514a42392e23180c0000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000091623303c4956636f7c89989393938d8174675a4e4134271b0e000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000a16232f3b47525c63666c6c6c6c67645c534547525c64676c6c6c6c66635b51443b3025190e0100000000040e1720272e3336373939393939383634312e2d2a251e1a150e06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000916222f3c4955626f7c88959b8e8174695f53483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19232d363f474f575f61696e72767879787775726e69615e564e463e352c22190c0300000000000000000005090d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000205070813131313131311100e0b0600000407090a1313131313130e0d0b0803000000000000000000000001070c0f11121313131313070705010000000000000000000000000105090b0b13131313100f0d09050000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e120814212d3945505a61646c6c6c6c6c67645c5343392f23180c131f2b37434e5860626c6c6c6c6c6c6c6c5c544a3f34281c100300000c1925313d48535d65686c6c6c6c6c6c6c6c625f584e43392f24180e050000000000000000000000000000030c17222d38414d575e616c6c6c6c6c6c6c6c6a605c544a4034281c1004000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000004111d2935414c566673808c99aaa3998a7d7064574a3d3124170a000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000c1925323f4b57636e7379797979746f64574d4c58646e7479797979736d63564c41362a1d1207000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000020d17212930363a3b4646464646464646463936302820160c02000005121e2a36424d576673808d9994887c6f62574d42362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d353e454d53575f6266696b6c6c6a6965615e56524c443d342c231a10070000000000000000020a1015191c1c2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201c1b1915100902000000000000000002080e1114142020202020201e1d1a17110b0b101316162020202020201b1a18140f08010000000000000000050c12181b1e1f20202020201413110d0802000000000000000000060c11151718202020201c1c1915100a0200000000000000000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c120700000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a0006121f2c3844505c66767979797979797976695e52463a2d20140a1723303d4955616c717979797979746e64554b4034291c1015222e3b4754606a767979797979797976665c5044382c1f120600020e1b2834414d59656f7579797979797979796f6a5f554b40352920170b02000000000000000000000000000b151e27333f49535e696e7879797979797979766d665c5144382c1f120600000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e050000000000000000000000000000000000000000000713202c3945525d687683909da99f92867a6d6054473a2d211407000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a2633404d59667380868686868174695f534d5a677480868686867f73685e5246392f23180c00000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000009141f29333b42464853535353535353535346413a32281e130800000714212d3a46535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5854524d46413a322b221a11080000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000050d14191e20212d2d2d2d2d2d2a2a27221d16161b2022232d2d2d2d2d2d272724201a130b02000000000000060f171e23282a2b2d2d2d2d2d21201d19130c04000000000000000911181d2124252d2d2d2d292826211b140c04000000000000000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b000713202d3a4653606d78868686868686867b6e6154483b2e2115121e2a36424d5764717e86868686868074675c5145382c1f1416222f3c4955626f7c86868686868686786d6053463a2d20130700020f1c2835424f5b68758286868686868686867c6f675d51453e32291d140a00000000000000000000000007121d27303944505b656e7b858686868686868683796d6053463a2d2013070000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000714212d3a4754606d7a86939fa99c908376675d5145392c201306000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000714202d3a4753606d7984919392877b6e62564c54606d7a85919392867a6e61554b4034291c100400000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000815212e3b4854616e7b8796988c7f7265584e433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212931363c4247484c50515252514f4b4746423b363028201910080000000000000000020c161e262c3235363939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c0200000000050e171e252a2d2e3939393939393736332e272021272c2f303939393939393433302b251d140b0100000000050f1821292f3437383939393939392d29241e160e04000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b000713202d3a4653606d79869393939393877b6e6154483b2e211514212d3a46535e6976828f9393939285796d6053473b30251a16222f3c4955626f7c88939393939386796d6053463a2d20130700000714212d3a4754606d7a849199939393999183796d605a50443b2f261b110600000000000000000000040d18232e39424e58606c77828f979393939392867b6e665c5144382c1f1206000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000b1724313e4a5764717d8a99a4a9998c7f7366554b4135291d1104000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130006131f2c3845515c67707d8a95998e8175685e52515d67717e8a96988d8073675c5145382c1f130600000e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000a1724313d4a5764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f262a31373a3b3f4345464544423f3b3a36302a251e160e070000000000000000000a141e2830383d414346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e1409000000020d1720293036393b46464646464644433f3932292b32383b3d46464646464641403c362f261d1308000000010c17212a333a4044454646464646463935302820160c0200000006111b242d343a3d3e4646464643413e3830281e110700000000000000000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000713202d3a4653606d7986939f9f9f94877b6e6154483b2e21151b27333f4953616e7b87939f9fa2978a7e7164574d42362a1e16222f3c4955626f7c88959f9f9f9386796d6053463a2d20130700000613202c3945525d686f7c87929fa69fa0958d81746c61564d41382d22170d030000000000000000010c161f2834404b545f6a727f8b949fa9a89e938b7e71695f544a4034281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000006121e2b37424d576774818e9aaba297897c6f6256493c2f24180d01000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130004101c2934404b55616b7683909d92867a6d61544c55606c7884919d9285796d6053473a2d2014070000101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000c1926333f4c5966727f8c999285796a63615e574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f33363839393736322e2d2a251f19130c0500000000000000000005101b26303a42494e4f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b1004000008141e29323b414653535353535353514f4a443b32353d4448495353535353534e4c4841382f251a0f03000007121e29333c454b505253535353535346413a32281e13080000010c18222d363f454a4b535353534f4e49423a3023190f050000000000000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c0a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b000713202d3a4653606d798693a0aca194877b6e6154483b2e21151f2b3744505b65737f8c99a4afa99c8f8276695e52463a2d2016222f3c4955626f7c8895a2aca09386796d6053463a2d201307000004111d2935414c56606a727f8c949ea8a89d928a7d70695e53493f33271f150b010000000000000008131e28313a45515c666f7c86929fa6aba1968e81756c62574d42392e23180c0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000814212e3a47535f697884919eab9e9285796c605346392d20130700000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b505b65727e8b97978a7d7164574a3e2f24180c0000111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000e1a2734414d5a6774808d9a91847770706e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e212226292b2c2c2b292521201e19140d0802000000000000000000000915212c38424c545a5c6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900020e1925303b444c525f6060606060605d5b554d44393d474f54566060606060605a58534a41362b20140800000c18232f3a454e575c5e60606060605f524c443a3024190d010005111d29343f48505658606060605c5a544c42352b21160b0000000000000000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e130815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000713202d3a4653606d798693a0aca194877b6e6154483b2e2115202d394653606c7884919eabb5ac9f93877b6e6154473d32271b222f3c4955626f7c8895a2aca09386796d6053463a2d2013070000010d19242f3a434e58606c77828f96a1aba49e92857b6e655b50443c31271d1207000000000000050e19242f3a434f59606d79839098a3aea39991847a6d605a50453c30271c12070000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000815222f3b4855626e7b8896a1a89b8e8275665b5044382b1f120600000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121d27313e4653606d7984919c908376675d514953606d7985929b8e817468554b4035291d100400121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000f1b2835424e5b6875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191d1e1f1f1e1c181414110e09020000000000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c53483c3024180b00030f1b2834404b5760686b6c6c6c6c6c6c5d564c4135291d1105000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c14212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f221609000713202d3a4653606d798693a0aca194877b6e6154483b2e211d2935414c5563707d8996a0acacafa4998c7f7266584e43382c1d222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000008131e28313d44505b656d7a849199a3ada1978f82776c60584e43392f24180e0500000000020b17202935414c56606b73808d95a0aaa69f92877d6f685d52483e332a1e150b00000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c100400000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000003101c28343f4a5465727f8b98a8a7988b7e7165544a3f33281c0f0300000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d605347515d6775828f9b918477675d5145392c1f130600121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000f1c2936424f5c6975828f9c95918989897e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c10121312110f0c0807050200000000000000000000000000000f1c2835414e5a6670767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d0004111e2a3744505c687278797979797976685d5246392d201307000b1724313d4a56626d7179797979767066594f44382c20150a00000000000000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c4135291e14121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c201307000713202d3a4653606d798693a0aca194877b6e6154483b2e21202c3945515d6775818e9ba8a39fa3ab9d9184776a605448392f24222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000010c161f27333f49535e686f7d87929fa6a99f948c7f726a5f554b40352920170b020000000a141d29333b45525d68707d87939fa7aa9f948c80736b60564c41362d21180c030000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000006121f2c3844505c6675828f9ba8a095877b6e6154483b2d22170b0000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494b5565727e8b9893867a6d6053473a2d20140700121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101c2936434f5c6976828f9ca09d96968b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e0005121f2b3845525e6b788586868686867a6d6154473a2e211407000b1825323e4b5865717e8686868682766b6054483c32261b0f030000000000000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c111a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b1003000713202d3a4653606d798693a0aca194877b6e6154483b2e21212d3a4754606d7a86929fa3999299a3a096897c6f62554b403529222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000040d17222d38414c56606b737f8c949fa9a69f92867c6f675d51453e33291d140a000006111b262f3b45505a606d7a849199a4aea2989083786d60594f443a2f241b0f06000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000713202d3a4653606d7985929faa9d918477695e52463a2d1c11060000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e71645753595b626f7b889599887c6f6255493c2f221609000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184796c605346392d201306000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700101d293643505c6976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0004101d2935404b556c788592939393877b6e6154483b2e211508000613202d394653606c7883909994897d7063584e43372b1f1306000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e231715202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000713202d3a4653606d798693a0aca194877b6e6154483b2e212b37434e5865717e8b98a29f9286929fa89a8e8174675d5145382c222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000006111b262f3a444f59606c77828f97a1aba3999184796d605a50453b2f261b1106030c17222d38414d57616c75818e96a1aba59f92857b6e665c50473d32281e120900000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000091623303c4956636f7c8998a2aa9a8d807467574d42362a1e0a000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595d64686c6d7a8799978a7d7164574a3e3124170b000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101d293643505c6976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8275695c4f4236291c0f000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0006131f2c3945515d677986939f9f95887b6e6255483b2f2215080005121f2b3744505b656f7c87939d9083766a5f53473b2e2115090000000000000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f141925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f0400000713202d3a4653606d798693a0aca194877b6e6154483b2e212e3a47535f6a7683909daa9b8e828e97a19f9285796d6053473b30252f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000a141d28323d44505b656d7a859199a4aba0968e81746c61574d41382d22170d0b151e27333f49535e69717e8a939ea8a89e938a7e71695e544a3f352b20160c0000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c16100800000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000004111d2935414c566673808c99aaa3988a7d7063574a3d30251a0e000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f221609000b1825323e4b5865717e868686868686867c6f6256493c2f23160900000d1a2733404d5a66738086868686868686786d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a646f747979778692988b7e7165584b3e3225180b0006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700101d293643505c6976838f9ca9aca5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858275685b4f4235281c0f000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8699a4a295897c6f6256493c2f23160900030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c27211911070000000713202d3a4653606d798693a0aca194877b6e6154483b2e28343f4a54626e7b88959fa398897d85919ea2988a7e7164574d42362a2f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000020b162027333f49535e68707d87939fa6a89d928a7e70695e53493f33271f15121d27303944505b656e7b85929fa5aba0968e81746c61574d42382e23190d040000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b050000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000713202c3945525d687683909da99f92867a6d6053473a2d201409000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000b1724313d4a56626c71797979797979796f6a6054473b2e22150800000c1926323f4b58636e737979797979797976665c5044382c1f1206000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675b6874818686868999988b7f7265584c3f3225190c00030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000815212e3b4854616e7b87939393939393877a6d6154473a2e21140700101d293643505c6976838f9c9f9f9f988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4134271b0e000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714212e3a4754616d7a8794a0a396897c706356493d3023160a00000b17222d38414e58636f7c89959a8d807367574d42362a1e12050000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f15172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f07000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2c3844505c6673808d9aa79f928679818e9baa9c8f8276695e52463a2d2f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000040e17222d38414c56606b73808c949fa9a59e92857b6e655b50443c31271d18232e39424e58606c77828f97a2ada3999184796d605a50453b30261c1007000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a00000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000714212d3a4754606d7a86929fa99c8f8276675d5145392c1f1306000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c1004000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1f130600000a17232f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b6874818e939394a3998c7f7366594c403326190d00000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700101d293643505c6976828f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e000815222e3b4855616e7b8894a1a3978a7d7064574a3d3124170a000006111b262f3c4854606b7783909d918478695f53463a2d21140700000000000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1217222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2d3a4653606d7985919ea99c8f82767e8a99a39f93877b6e6154483d322f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000006111b262f3a444f59606d78828f97a1aca1978f82776c60584e43392f241f2834404b545f6a727f8c949fa9a69f92877c6f675d51483e33291e140a00000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a00000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000b1724313e4a5764717d8a99a3a9988c7f7265554b4035291d1004000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b000005111d29343f485056586060606060606056544e463d32271b0f03000007131f2a36404a52585a606060606060605f504a42382e23170c00000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b6874818e9b9fa0a6998c807366594d4033261a0d000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000714202d3a46525e6976797979797979797976685e5246392d20130700101d293643505c697682868686868686867e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b54595c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b59534b42372c201509000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e000915222f3c4855626f7b8895a2a4978a7e7164574b3e3124180b000007111b252c38434f5966737f8c9996887b6e6155483b2e2215080000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f2418111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c11080000000000000713202d3a4653606d798693a0aca194877b6e6154483b2e36414c5664707d8a97a1a8988c7f727a86929fa4998c7f7366594f43382f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000a141d29323d44505c666e7b85929aa4a99f948c7f726a60554b40352928313a45515c666f7c86929fa6a99f948c7f736a60554b41362c21170c0200000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000006121e2b37424d576774818e9aaba197887c6f6255483c2f24180c00000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f050000010c18222d363f454a4b535353535353534947433d342b20160a000000020e19242e3840474b4d5353535353535353443f3830261c110600000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b6874818e9ba7b3a6998c807366594d4033261a0d00000613202d394653606c777979797a7b7e838e939e989083786c605346392d2013060005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000f1c2835414e5a66707679797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f5252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524f4d48423930251b0f04000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000916232f3c4956626f7c8995a2a5988b7e7265584b3f3225180c00010d18232d373f464956626f7c8999978a7d7164574a3e3124170b00000000000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b4035291d14141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3946525e6875828f9ba9a196887b6f76828f9cab9e9184776b605448392f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000020b172028343f4a545e69707d88939fa7a69f92877c6f675d51453e332f3a434f59606d79839098a3ada2979082786c60584e433a2f241a0f0500000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000814212d3a47535f697884919eab9e9185786c605346392d20130700000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433630302f2c27211911080000000006111b242d343a3d3e464646464646463c3b38322b22190f040000000008121c262e363b3f40464646464646464638342e261e150a0000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b6874818e9ba7aca6998c807366594d4033261a0d00000613202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120600020e1a25303b454d525f60606060606060605f524c443a3025190d01000d1926323e49545e66696c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000a1723303d4a5663707d8996a3a5988c7f7265594c3f3226190c0006121e29353f49515759606d798692998c7f7366594c403326190d0000000000000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c2f261b11141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c01000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3a4754616d7a86929fab9e9184786a727f8b99a4a096897c6f63554b40353c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000050e17232e38424d56616b73808d959fa9a3999184796d605a50453b35414c56606b73808d95a0aaa59f92857b6e665b50463d31281d12080000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000815222e3b4855616e7b8896a1ac9b8e8174655b5044372b1f120500000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d5043362a2322201c160f0800000000000009121b22292e3132393939393939392f2e2b27201910070000000000000a141c242a2f323339393939393939392c28231c150c030000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b6874818e9b9f9f9f998c807366594d4033261a0d000006121f2b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000009141f29333b42464853535353535353535346413a32281e130800000915212d38424c545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c02000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000a1724313d4a5764707d8a97a3a6998c807366594d4033261a0d000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e41382d22170b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e1308000000000713202d3a4653606d798693a0aca194877b6e6154483b37434e5865727f8c99a3a99a8d8074676e7b87939fa89a8e8174675d5145393c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000006111c26303b444f59606d78839097a2aba0968e81746c61574d423b45525d68707d87939fa7a89d938a7e71695e544a3f342b1f160c0000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000003101c28343f4a5465727f8b98a8a49a8a7e716453493f33271b0f0300000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c28333e48505557575757575d69768390908376695d5043362a1d1613100b0500000000000000000911181d2124252d2d2d2d2d2d2d23221f1b160f0700000000000000020a12191f2326272d2d2d2d2d2d2d2d1f1c17110a03000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b6874818e93939393938c807366594d4033261a0d0000030f1c28333f4a54616e7b87939f92878583817d786f6a5f584e42382d22170b000000020d17212930363a3b4646464646464646463936302820160c02000005101b26303a42494e50535353535353534b4a453f372d23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c282725201b140c03000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000b1824313e4b5764717e8a97a4a69a8d8073675a4d4034271a0d000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f00000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f33271e13111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000713202d3a4653606d798693a0aca194877b6e6154483b3b4754606a7784909daba197897c70636876838f9caa9f9285796d6053473b3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000a141e29323e44505c666e7b85929fa4a89d938a7e70695e544a45505a606d7a849199a4aba0968e81746c61574d42382d22190d040000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000006121f2c3844505c6675828f9ba89f93877a6e6154473b2d22170b0000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000814202d3944505a6164646464646469768390908376695d5043362a1d1007040000000000000000000000060c11151718202020202020201615130f0a0400000000000000000000080e1317191a202020202020202012100c060000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b68748186868686868686807366594d4033261a0d0000000b17222d3846535e6976828f9b8f82787774706c655f584e463c2f261c110600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000a141e2830383e4143464646464646463f3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1b18150f0902000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000c1825323f4b5865727e8b98a5a79a8e8174675b4e4134281b0e000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a3025191d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d13070000000713202d3a4653606d798693a0aca194877b6e6154483b404b55626f7c8995a0ab9e9184796d6064717e8b98a2a2988a7e7164574d423c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000020c172028343f4a545e69707d8a929da7a59e92857b6e665b504d57616c75818e96a1aba3999184796d605a50453b2f261c10070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000713202d3a4653606d7985929faa9d908377685e5246392d1b11060000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1623303c4955616c70707070707070768390908376695d5043362a1d1003000000000000000000000000000105090b0b13131313131313090806030000000000000000000000000002070a0c0d1313131313131313060300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459646f7479797979797979736e63574b3f3226190c00000006111c2a36424d5764717e8a9792877b6e6763605b534e463c342a1d140a000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c050000000000030c161e262d3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c090400000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1926323f4c5965727f8c98a5a89b8e8175685b4e4235281b0f000c1926323f4c5965727f8c93939d9f9c8f8276695c504336291d1000000000000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c41362a24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d0100000713202d3a4653606d798693a0aca194877b6e6154483b45515d6774818d9aa7a6998d8073665c606d7a85929faa9c8f8276695e53463c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000050e17232e38424d57616c74808d959faaa2978f82786c6058535e69717e8a939ea8a69f92877c6f675d51483e33291d140a0000000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000000000000091623303c4956636f7c8998a2aa998d807366564c41362a1e0a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d8391908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535d64686c6c6c6c6c6c6c66635c52473b2f23170a000000000e1a25313b4653606d798592998c8073665c535049413c342a22190b020000000000000002090e12141520202020202020201413110d080200000000000000040c141b212628292d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000d1a2633404d596673808c99a6a89c8f8275695c4f4236291c0f000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d302f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000713202d3a4653606d798693a0aca194877b6e6154483b4753606d7985929fab9f94887b6e62545d6774818e9ba89f93877b6e6154483d4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000006111c26303b45505a606d78839098a2a99f948c7f726a605b656e7b85929fa5a99f948c7f726a60554b40362c21170b0200000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004111d2935414c566673808c99aaa298897d706356493d3025190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c79868a8a8a8a8a8a8a9195908376695d5043362a1d1003000000000000000000000000000000000000000000010406070d0b0a08050000000003080b0d0e0d070604000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b53595b606060606060605957524a40352a1f13070000000009141f2c3845515c67748086868685796d6053463f382f2a22191007000000000000000000000205070813131313131313130707050100000000000000000000030a1015191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000d1a2734404d5a6773808d9aa6a99c8f8376695c504336291d10000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d10000000000006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f42393a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c20130600000713202d3a4653606d798693a0aca194877b6e615448424d5764717e8a97a2aa9c908376695f535563707d8996a1a49a8c7f7366594f444955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000a151e29333e45515c666e7b85929fa5a69f92877c6f67606c77828f97a2ada1978f82776c60584e43392f241a0f0500000000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939393908376695d5043362a1d10030000000000000000000000000000000000000001070d1113141a181715110c0601080f14181a1b191413100c0701000000000000000000000000000000000000000714202d3a4753606d798693939393939286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d4841484d4e535353535353534d4b4740382e24190e020000000004101c2834404b55646e74797979786d665c5044382d261d18100700000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f10131313131313130c0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000e1b2734414e5a6774818d9aa7aa9d9083776a5d5044372a1d11000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b40434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d21140700000713202d3a4653606d798693a0aca194877b6e61544846535e6976828f9ca9a2988b7e7165574d53606c7884919eac9e9184776b6054484955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000030c17212834404b545f69717e8a929da7a3999184796d6a727f8c949fa9a49e92857b6e655b50463c31281d120800000000000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000714212d3a4754606d7a86929fa89c8f8275665c5145382c1f1306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986868686868686868686868276695d5043362a1d1003000000000000000000000000000000000000040c13181d2020272524211d17100b131a2024272726201f1c18120b030000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c2013000008121d262f363c3f414646464646464641403c373c404146464646464646403f3b352e261c12070000000000000c18232e3943525c64676c6c6c6b605c544a3f34281b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000f1b2835424e5b6875818e9b9f9f9d9184776a5e5144372b1e11000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d1000000000000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51454b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000713202d3a4653606d798693a0aca194877b6e6154484953616e7b87939fac9f92867a6d605447505b6573808c99a6a096897c6f63554b4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000050f18232e39424d57616c74818e95a0aaa0968e81746f7c86929fa6a79d928a7d70695e53493f342b1f160c00000000000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000b1724313e4a5764717d8a99a3a8988b7f7265544b4034281c1004000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c7679797979797979797979797670665a4e4235291c0f030000000000000000000000000000000003090d161d24292c2d3431302d28221b141d252b303334332d2c29231d150d09030000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120000010b141d242b303334393939393939393534302b3034353939393939393933322f2a241c130a0000000000000007121d2730404a52585a6060605e53504a42382e23170a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875818f939393939184786b5e5245382b1f12000c1926323f4c5965727f8c93939393938f8376695c504336291d1000000000000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0aca194877b6e615448505b6573808c9aa4a89b8e8174675d51454953616e7b88949fa89a8e8174675d514955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000007121d27303b45505a606d79839098a2a89d938a7e79839098a3aaa0958d80746c61564d41382d22190d040000000000000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000006121e2b37424d576774818e9aaba196887b6e6255483b2e23180c00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c69665e544a3e32261a0d01000000000000000000000000000000060e151a1f282f35393a403e3d39342d241d262f363c4041403a38342f271f1a140d0500000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000000020b12191f2326272d2d2d2d2d2d2d282724202427282d2d2d2d2d2d2d2626231f19120a0100000000000000000b151e2f3840474c4d5353535246443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c69768286868686868685786c5f5245392c1f12000c1926323f4c5965727f868686868686868276695c504336291d1000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f5353606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c1003000713202d3a4653606d798693a0aca194877b6e61544853606c7884919eaca096897c7063554b4146535f697683909caa9f92857a6d60534955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000b151e2a333e45515c676e7b86929fa5a59e9285818e95a0aaa3989183796d60594f443b2f261b1007000000000000000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000814212d3a47535f697784919eaa9e9184786a5f53473a2e1d120700000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606060606060605d5a544c43382d22160a000000000000000000000000000000060f1820262b313a4045474d4b49453e362d222f3841484c4e4c47454039312a251f170f050000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0000000001080e13171a1a202020202020201b1a1814181a1b202020202020201a1917130e0700000000000000000000030c1d262f363c3f41464646453a38342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835414e5a6670767979797979797873695d5144382b1e12000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000713202d3a4653606d798693a0aca194877b6e61544c5663707d8996a1ab9e9184786c6053463a424d5765717e8b98a2a2988b7e7164574d55626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000030c18212934404b555f69717e8b939ea7a297928e939da7a69f92867c6f675d51473e32291d140a000000000000000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000815222e3b4855616e7b8896a0ab9a8e817467584e43372b1f0b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f535353535353535353535353504e4a433a31271c11050000000000000000000000000000030e18212a31373e434b51535a585650483e322b34414a53585a5953514b433e36312921170d03000000000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000003070b0d0e131313131313130e0e0c080c0e0e131313131313130d0c0a07020000000000000000000000000b141d242b303334393939382d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6961574c4135281c10000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d00000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61566673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0aca194877b6e6154525d6875818e9ba8a4998c7f73655b5044373b4754606d7a86929faa9c8f8276695e5355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000060f18232f39434d57616c74818e95a0a9a29e9b9da5a99e948b7f726a5f554b40352c20170b0200000000000000000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000003101c28343f4a5465727e8b98a8a4998a7d7164574a3e31261a0f0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e4346464646464646464646464643423e3831281f150a0000000000000000000000000000000915202a333c424750555d606764615a50443a323d46535c646766605c554f46423b33291f14090000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060605f5d574f463b3024180c0006121e29353f49515759606060606060605c5a544c42382d21160a0000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca194877b6e615454606d7a86929fac9f93877b6e6153493f333945515d6775818e9ba89f93877b6e615355626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000007121d27313c45505a606d79839198a2adaba7a9ada1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000006121f2c3844505c6675828f9ba89f93867a6d6054473a2d2114090000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393939393939393939393635322d271f160d030000000000000000000000000000020e1a26313c454e535a61676d73716c61564c4137434e58646e74736d676159534d453b31251a0e020000000000000000000000000000030d151d23292c3939393939393939393836312b241b120800000000000000000000000104060712131313130908060300000000000000000000000000000000000000000000000000000001080e13171a1a2020201f1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26303a42494e4f53535353535352514c463d342a1f130800010d18232d373f464a4c53535353535353504e49423a31261c100500000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000713202d3a4653606d798693a0aca194877b6e61545865727e8b98a3a99c8f8276695e5341382d35414b5563707d8996a1a49a8c7f73655b55626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000010b151f2a333e45515d676f7c86929facb8b4b8ab9e92857a6d655b50463c31271d11080000000000000000000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000713202d3a4653606d7985929fa99d908376685d5245392c2013070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d0400000000000000000000000000000006121e2b37424e575f626c7179807e71685d52453c4754606a74817f79706b615e574d42362a1e1205000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000001070d1013141e202020201615130f0a0400000000000000000000000000000000000000000000000000000003070b0d0e131313120706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464544413b342b22180d02000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a6063707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d20130700000713202d3a4653606d798693a0aca194877b6e61545f6a7683909daaa2978a7e7164574d422f262f3a4653606c7884919eac9e9184786c6055626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000000030d18212935404b555f6a737f8c99a6b2bdb0a3968a7d70685e53493f342a1f150b00000000000000000000000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f22150800000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000091623303c4956636f7c8998a2aa998c807366564c4135291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000010910161b1e2020202020202020202020201d1c1a16110a03000000000000000000000000000000000814212e3a47535f6a6e767e848d857a6d60584e43505a626f7c888c847d756e695e53463a2d2114070000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000040c12181d20202b2d2d2d2d22211f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161e262d323536393939393939393835302a22191006000000000a131b23292e3132393939393939393635322d261f160d03000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f66606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f120600000713202d3a4653606d798693a0aca194877b6e6154626f7c88959fab9f9285796d6053473b31202b3844505b6673808d99a7a096897c706355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000000007121d27313c46505a606d7984919eaab7b9b1a4978b7e71695f554b40342820170b02000000000000000000000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d21140700000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d201307000000000000000004111d2935414c566673808c99aaa298897c6f6356493c3024190d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000050a0f12131313131313131313131313100f0d0a050000000000000000000000000000000000000815222f3b4855626e7c828a91968d80746a5f534b55616c76839096918a827b6e6154483b2e21150800000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000040d161d24292c2d38393939392f2e2b2620181007000000000000000000000004090d0f0f131313131313130d0c0a060200000000000000000000000105090b0b13131313100f0d0905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2c2b28241f1810070000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d0400000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000713202d3a4653606d798693a0aca194877b6e615c6673808d9aa7a79a8d8174675c5145382c1f28333f4a54626e7b88959fa89b8e8174675d626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000060f18242f39434e58626c75818e96a0acafacafac9f92867b6e675c51453e32291d140a000000000000000000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d949e9f92877c6f625a515c67717e8a949f9e93867d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646463c3b37322a22180e04000000000000000002091015191b1c20202020202020191916120d07000000000000000000060c11151718202020201d1c1915100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1015191c1c2020202020201f1e1c18130d060000000000000000070d12161819202020202020201d1c1916100a03000000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b0000000713202d3a4653606d798693a0aca194877b6e61606d7985929eaba095897c6f62554b4034291c222d3847535f697683909daa9f92857a6d60626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000030c18212935404b555f6a717e8b939ea8aba39fa3aba2989083796d60594f443b2f261c11060000000000000000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000714212d3a4754606d7a86929fa89b8f8275665c5044382c1f1206000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000004080a0a131313130d0c0a070200000000000000000000000713202d3a4653606d78839097a2999083766c6156606d7984919e9f958d80736b6155483c2f23160900000000000000000002070c0f11121313130e0706040000000000000000000000000000000000000000000007121d28313940454751535353534947433c342a20150a00000000000000030c141b212528292d2d2d2d2d2d2d2625231e19120a010000000000000911181d2124252d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131212100c0802000000000000000000000106090b0c13131313131313100f0d0a0500000000000000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e615b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000713202d3a4653606d798693a0aca194877b6e6164707d8a97a1ab9d9083776a605443392f23181c2b37424d5765727e8b98a3a2988b7e7164626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000b151e2a333c45515d676f7c86929fa5a79f999299a3aaa0958d80746b61564d42382d22170d04000000000000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000000000000000b1724313e4a5764717d8a99a3a8988b7e7265544a3f34281c1003000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000050b101416171f2020201a1917130e070000000000000000000006131f2c3845515c666e7b85929a9f948b7e71675e68737f8c96a1989083796d60594f44382c2014070000000000000000060d13181c1e1f2020201b1313100c0700000000000000000000000000000000000000010d18242f39434b51535e6060606055534e463c32261b0f040000000000020c151e262c3135363939393939393933322f2a231c130a000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c615b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a000000000713202d3a4653606d798693a0aca194877b6e616875828f9ca9a3998c7f7265584e4331271d121a26313c4754606d7a86929faa9c8f837669626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000007121d27303c45505a606d79839198a2aa9f9590869299a4a79d928a7d70695e544a3f332820160c0100000000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d1207000000000000000005121e2b37424d576774818e9aaba096887b6e6155483b2e23170c00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000810171c2023242c2d2d2d2726231f19120a01000000000000000004101c2834404b545e69707d88939f9e91857a6d616e7b86929f9f92867b6e665c51473e33281c1004000000000000000710171e24282b2c2d2d2d28201f1c18120b03000000000000000000000000000000000004101d2935404b555d606b6c6c6c6c625f584e43372b21160a000000000009141e2730373d414246464646464646403e3b352e251c120700000006111b242d343a3d3e4646464643413e3830281e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d575f62686e717477787979787775726e69625f58514940372e231a0c02000000000713202d3a4653606d798693a0aca194877b6e616e7a86929fac9f92867a6d6154473d3221150b15202c3945525d6875818e9ba99f93877b6e626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000060f18232e39434d57616c74818e95a0aaa29890837d87939fa7a49e92857b6e665b50443d32281e130800000000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000000000000714212d3a46535f697784919eaa9e918477695f53463a2d1c110600000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006111a22282d30313939393933322f2a241c140a0000000000000000000c18232e39424d57616b73808d949f978d80746a74818e989d938a7e71695f544b40352c21160b0000000000000006101922292f343738393939352d2c28231d150c05000000000000000000000000000000000613202c3945515d676d78797979796f6a5f53473d32271b0f0100000004101b26303942494d4f535353535353534c4b4640372e23190d0200010c18222d363f454a4b53535353504e49423a30231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d605853565e6165686a6b6c6c6b6a6865615e57534e463f372e251c110800000000000713202d3a4653606d798693a0aca194877b6e66727f8c99a3a99b8f8275685e5246392d201304111d2935414c5663707d8a97a1a49a8c8073656f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000030c17212834404b555f69717e8a939da7a59f92867b73808d95a0aaa1978f82786c60594f443a2f241910060000000000000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000000000000815222e3b4855616e7b8896a0ab9a8d817467574d42362a1e0a0000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000030a1117242c33393c3d46464646403f3b352e261c120700000000000000050c121d27303b454f59606d788290979f92877c6f7c87939f958e81746c61574d42392e231a110c060000000000020d17222b333b404445464646413a38342e271e170e060000000000000000000000000000000714202d3a4753606d7a84868686877c6f62594f44382c1d12070000000915212c37424c545a5c606060606060605957514940352a1e12060005111d29343f48505658606060605c5a544c42352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f534c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a0000000000000713202d3a4653606d798693a0aca194877b6e6a7784919daba1978a7d7064564c41362a1e11050d19242f3a4653606d7984919eac9e9184786c6f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000b151e29333b45515c676e7b86929fa5a89e938b7e716d79839098a3a99f948c7f736b60564c41352922180d03000000000000000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d010000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e0200000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000000000000000000000000000000000000000040c151c2328363e44494a525353534d4b4740382e24190e0200000000000810171d1e252a333e44505c666e7b85929a9990827982909a989183796d605a50453c302a251e1d1710090000000007131e29333d454c50525353534e4645403930292018100800000000000000000000000000000613202c3945515d67707d8a949a8f82766b605448392f24180c0000000d1925313d49545e65696c6c6c6c6c6c6c66635b51463b2f23160a000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b5046474b4e5152525352514e4c4846423b37312a221c130a010000000000000713202d3a4653606d798693a0aca194877a6e6f7c8995a0ab9e9185796d6053463a3025190d0108131f2b3844505c6673808d9aa7a196897d706f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000007121c27303b45505a606d79839098a2aba0968e81756c666e7c86929fa6a69f92877c6f685d52453f342a1f150b010000000000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d2114090000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000000000000060d161e262e343f485055575f6060605a57524a40352a1f13070000000008121a22282d3036393a3f4a545e69707d88939f948e828e949f92867c6f675d51483e3a3936302d28221b12090000000c18242f3b454f575d5f6060605b53514b423a322a221a11070000000000000000000000000004101d2935404b55616c75828f9c94897c6f63554b4035291d100400000f1b2835414d5a65707579797979797979736d63574b3e3225190c000b1724313d4a56626d7179797979767066594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c413e41444546464544423f3b3a36302b262018100a01000000000000000713202d3a4653606d798693a0aca094877a6d74818d9aa8a79a8d8073665c504438291e13080003101c28343f4a54626e7b88959fa89b8e81746f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000050f18232e39424d57616c74808d95a0aaa39991847a6d605f6a727f8b949fa9a39991847a6d605a50463c31271d1207000000000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3a4653606d7985929fa99c908376675d5145392c2013060000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000000000000000070f18202830383f44515a61646c6c6c6c66635c52473b2f23170a00000005101a242c33393a4146474a4d5357606b73808c949e938e939e938b7f726a5f55534d4b4746413a39342c241b100600000f1c2834404c5761696b6c6c6c68605c544c443c342c2318120b030000000000000000000000010d18242f3943505a626f7c89949b8e8175675d5145392c1f130600000f1c2936424f5c697582868686868686867f7366594c403326190d000b1825323e4b5865717e8686868682766b6054483c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d3037383939383735322e2d2a251f1a150e060000000000000000000713202d3a4653606d798693a0aca093877a6d7985919eab9f95887b6e62544a3f3428170d0200000b17232e3847535f6a7783909dab9f9285796f7b8895a2aca09386796d6053463a2d20130700000000000000000000000000020c17212834404a545f69717e8a929da7a69f92877c6f675d58606c77828f97a1aba1968e81756d62584e43392f23180f050000000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000000000091623303c4956636f7c8998a2a9998c7f7366554b4135291d1104000000000000000000000000020d17222b36424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000000000810192129323a424a505b636c7079797979736e63574b3f3226190c0000000c17222c363e45494c525457575f6165656d78828f9c9e9b9e9b8f82756d6865615e575754524c49453e362c22170c0000111e2b3744505d697378797979746d665e564e463e3528231c150c04000000000000000000000007121d28313e4754606a7683909c9285796d6053473a2d20140700000f1c2936424f5c6975828f93939393938c7f7366594c403326190d000613202d394653606c7883909994897d7063584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e232c2c2b2a282521201e1a140f0a03000000000000000000000713202d3a4653606d798693a0aca093867a6f7c8997a1aa9d9083766a5f5342382e23170500000006111c2b37434e5865727f8b99a3a2988a7e717b8895a1aca09386796d6053463a2d201307000000000000000000000000000a141e29333b44515c666e7b85929fa4a99f948c7f726a6055505b656e7a85929ea5a89e938b7e716a5f554b40342921170c020000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000004111d2935414c566673808c99aaa197897c6f6256493c2f24180d0100000000000000000000000007131e29333d454c555f676a6c6c6c6c6c6c69665e54493e3226190d01000000000000000000000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d000005111d28333e485055565e616467696e7175787c808d99a6a8a6998c807c7875716e696764615e565550483e34281d110500121f2c3845525f6b788586868681786d685f584f473f342e271e160e0600000000000000000000010c161f2b37434e5864717e8a99988a7e7164574a3e3124170700000f1c2936424f5c6975828f9c9f9f9f998c7f7366594c403326190d0005121f2b3744505b656f7c87939d9083776a6054473b2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f201f1e1b191514120e09030000000000000000000000000713202d3a4653606d798693a0aca093867974808d9aa9a3988b7e7265584e4330261c1106000000000f1a26313c4754616d7a86929faa9b8f82757b8894a1aca09386796d6053463a2d20130700000000000000000000000006111c26303b454f59606d78839097a2ada1978f82786c60584e49535e68707e8a939da8a59f92867c6f675c51453e33291e140a00000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000713202c3945525d687683909da99e9285796c605346392d201307000000000000000000000000000c18242f3b454f575d5f60606060606060605c5a544c42382d21160a00000000000000000000000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800000814212d3945505a6164686d7174777b7e8185888d929ca8b3a89c928c8885817e7b7774716d6864615a5045392d211508000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000040d1b27323d4754606d7a86929a8d8174675a4e412f24180d01000f1c2936424f5c6975828f9ca8aca6998c7f7366594c403326190d00030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e110f0c0807050200000000000000000000000000000713202d3a4653606d798693a0afa39986797884919eab9f92867a6d6054473c3121150a00000000000a15202d3946525d6875828f9ba99f92867a7b8894a1aca09386796d6053463a2d2013070000000000000000000000050e17232e38424d57616b73808d959fa9a49e92857b6e665b5046414d56616c74818e96a0aba2989083796d605a50453b30261c110600000000000000000000000000000000000009121c25333d45454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000050e1720333d454c504f54596063676d70727576787879797878777573706d6865605d55504a423c332b2319110700000000000000000000000714212d3a4754606d7a86929fa89b8e8175665b5044382b1f1206000000000000000000000000000f1c2834404c5761696b6c6c6c68605c544c504e49423a31261c1005000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000a1723303d4955616c71777a7e8184888b8e9297999e9ea1a9a39f9e9997918e8b8784817e7a77716c6155493d3024170a000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000915202b353f4745515d677683909c9083766a554b4035291d1004000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000b17222d38414e58636f7c89959a8d807367574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f9286797c8996a1a89b8e8175685d5245392c201303000000000005111d2935414c5663707d8a97a1a2988a7d7b8794a1aca09386796d6053463a2d20130700000000000000000000020b172028343f4a545e69707d8a929da7a79d928a7d70695e544a3f3b44505a606d79849199a3aaa0958d80746c61574d42382e23170e0400000000000000000000000000000000000c18242f3a454f575c5f606059575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000000000000000000c18242f3a454f575c5f606059555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000a1724313d4a5764707d8a99a3a7988b7e7165544a3f33281c0f0300000000000000000000000000111e2b3744505d697378797979746d665e564e463e3528231c150c040000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000b1724313e4a5764717e83878a8e9196989b9e9c97919197a1989292979c9e9b9896918e8a87837e7164574b3e3124180b000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000010e1a26313d4751595e556673808d99928578675d5145392c201306000f1c2936424f5c6975828f9ca8aa9f998c7f7366594c403326190d000006111b262f3c4854606b7783909d918478695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f928579808d9aa8a196897d7063564c4135291d11040000000000010d1924303a4653606d7985929eaa9b8e817a8794a0b5a09386796d6053463a2d201307000000000000000000000a141d29323b44505c666e7b85929ea4aaa0958d80746c61574d4238323e45515d676f7c87929fa7a79d928a7e70695e544a3f342820160c02000000000000000000000000000000030f1c2834404c5761686b6c6c66635b55585a5c5d5e5f565e61666a6c6c6a66605d564e463c322a211b12090100000000000000000000000000000000000000030f1c2834404c5761686b6c6c66635b5356595b5d5e5f565e61666a6c6c6a66605d564e463c342e261e180f0800000000000000000000000005121e2b37424d576774818d9aaba095877b6e6154483b2d22170b0000000000000000000000000000121f2c3845525f6b788586868681786d685f584f473f342e271e160e06000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000a1724313d4a5764707d8a939a9a9ea09e9a938f8a8585919e9286858a8f93999ea09e9a9a938a7d7164574a3e3124170b0006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000004111d2a36424e59636a6c6c727f8b9897867a6d6053473a2d201407000f1c2935424f5c6875828f9b9f9d93938c7f7366594c403326190d000007111b252c38444f596673808c9996887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000713202d3a4653606d798693a0ab9f92857884919eac9e9184786c6053463a2f24190d0100000000000008131f2c3844505c6673808d9aa79e9285798699a3afa09386796d6053463a2d20130700000000000000000006111c262f3b444f59606d78829097a1ada3989083796d605a50453b2f2935404b55606a73808c959faaa49f92857b6e665c50443d32281e130800000000000000000000000000000005111e2b3744505c6873787979736d63574b4d4f50555d60686d7276787977736d685f584e443b3025190e02000000000000000000000000000000000000000005111e2b3744505c6873787979736d6357494c4f50555d60686d7276787977736d685f584e443b3025190c06000000000000000000000000000714212d3a46535f697784919eaa9d918477695e52463a2d1c110600000000000000000000000000000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000713202d3a4653606d7985929f9f9c97928d87827d7883909c9285787d82878c91969b9f9f9285796d6053473a2d20140700010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000006121f2c3845525e6a757979797e8a9794877b6e6154483b2e211508000e1b2835414e5b6874818e9b95898686867f7366594c403326190d00010d18232d373f464956636f7c8999978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000000713202d3a4653606d798693a0ab9e92857b8896a1a49a8c8073655b504437281e13080000000000000003101c28343f4a54626f7c8895a0a197897c86929faca09386796d6053463a2d2013070000000000000000050e17222d38424c56606b73808d949fa9a69f92867c6f675d51473e3329242f3a434e58606d78839098a2ada2979082786d60594f443a3025191006000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000815222e3b4855616e7b8896a0aa9a8d807467574d42362a1e0a0000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000006131f2c3845515c6775818e9a948f8a85807b76717783909d92857971767b80848a8f92998e8175675d5145382c1f13060000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000613202c3946535f6c798786868a909a95887b6e6255483b2f221508000e1b2734414e5a6774818d9a9083797979736d63574b3e3225190c0006121e29353f49515759606d798692998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000000000000000000000000000713202d3a4653606d798693a0ab9e91847f8c99a89f93877b6e6153493f3327160c0100000000000000000c17232e3847535f6a7783909da9998c7f85929faba09386796d6053463a2d20130700000000000000020b162028333f4a545e68707d88939fa6a99e938b7f726a5f554b40352c201d28313d44505c666e7b86929fa6a99f948c80736b60564c41352922180d030000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e02000000000000000000000003101c28343f4a5465727e8b98a8a398897d7063564a3d30251a0e0000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000004101c2834404b5564707d8a8d88837e79736e696a7784919d9886796d696e73787d82868c8a7d7064554b4035291d100400000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000613202c3946535f6c79869293979aa295887c6f6255493c2f221609000d1a2733404d5a6673808d99918578666c66635b51463b2f23160a000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000713202d3a4653606d798693a0aa9e918482909caa9c8f8276695f5341382d22170400000000000000000006111c2b37434e5865727f8b99a39d908384919eaba09386796d6053463a2d201307000000000000000a141d28323a44505b666e7a85929aa4aba1968f82756d62584e43392f231a161f28343f4a545f69717e8b939ea9a69f93877d70685e52463f342a1f150b01000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e110500000000000000000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e1105000000000000000000000006121f2c3844505c6675828f9ba89f9286796d6053473a2d20140900000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000c18232e3a4653606d7984807b76716d66615f6b7884919e93877a6d6061666c70757a7f83796d6053463a2f24180c00000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f221609000b1825323e4b5865717e8b989286796d605957514940352a1e1206000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000000000000000000000000000713202d3a4653606d798693a0ab9e918587929fa2988b7e7164574d422f261b1106000000000000000000000f1b26313c4754616d7a86929f9f928785929eaba09386796d6053463a2d20130700000000000006111b262f3a444f59606c78828f97a1aca49991847a6d615b51463c31271d110d17232e38424d57626d75828f97a1ada49991847a6d615b51463c31271d1207000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000713202d3a4653606d7985929fa99c8f8276675d5145382c1f1306000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000007131f2c3845515c676d78746e6a64605c545f6b7885929e94877b6e61545b6063686e72776d675c5145382c1d12070000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000916232f3c4956626f7c899a99897c6f6356494640372e23190d02000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000000713202d3a4653606d798693a0ada197919299a39f9285796d6053473b3120140a00000000000000000000000a15202d3946525e6875828f9ba399929297a1ada09386796d6053463a2d2013070000000000040e17222d38414c56606b737f8c949fa9a79f93877d70685e52493f342a1f150b06111c26303c45505a616d7a85919ea4aba1968f82756d62584e43392f24180f060000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b00000000000000000000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000000000091623303c4956636f7c8997a2a9988c7f7265554b4035291d100400000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000004101c2834404b555c666c66625f575351505b657985929f95887b6e62555053565e61666a605c554b4034281c0b01000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000714202d3a4753606d7a8693998c807366594f44382c251c120700000c1926323f4c5965727f8c93939da09c8f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000713202d3a4653606d798693a0b3a9a19e9fa3a89a8e8174675d5145392c1f1302000000000000000000000005111d2a36414c5664707d8a97a1a39f9ea1a9b3a09386796d6053463a2d20130700000000020c162027333f49535e686f7d87929fa6aa9f958d80736b60564c41372d22180d03000a151e2a333f46525e68707d8a929da8a89e938b7f726a5f554b40352921170d0300000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f03000000000000000000000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000000004111d2935414c566673808c99a9a197887c6f6255483c2f24180c00000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000c18232e39434b545b605b54534e464653606c7986939f95897c6f625649464c5254595d53514b43392e23180c000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000613202c3946535f6c7986929facaca295887c6f6255493c2f221609000613202c3945515d677783909d9083776b6054483d30261c110600000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000713202d3a4653606d798693a0acb3adabacaca095897c6f62554b4035291d10040000000000000000000000010d1925303a4653606d7985929eabacabadb3aca09386796d6053463a2d2013070000000008131e28323a44505b656d7a849199a3aea2989083786d60594f443a30251b10060000030c18212a36414c56616b74808d95a0aba69f92867c6f675d51453e33291f1409000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000613202c3945525d687683909da99e9185786c605346392d201307000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000d1a2633404d59667380868686868686868680746c61574e43392f251b10070000000000000000000007121d273039424a5053504a47423c4753606d7a869aa496897c706356493d4146474c504645403930271d12070000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090004101d2935404b556673808c9995897d7063584e42382e23170b00000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000000000000000000000000000713202d3a4653606d798693a0acacacacb5ab9d9184776a605443392f24180c0000000000000000000000000008131f2c3844515c6674808d9aa7b1acacacaca09386796d6053463a2d201307000000010d1924303a444e58606c77828f96a1aba59f92857b6e665c50473d32281e130900000000060f1925303a444f59606d79839199a3aea3989183796d605a50453b31261a0e020000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000714212d3a4754606d7a86929fac9b8e8174655b5044372b1f120500000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000b151e272f383f4446443f38373a4754616d7a8794a0978a7d7064574a3d36393b3f443a38342e271e150b00000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000613202c3946535f6c7986929393939393887c6f6255493c2f22160900010d18242f3b4855616e7b88949c8f82756a60544a3f34281c1003000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000713202d3a4653606d7986939f9f9f9f9f9fa3998c7f7266584e4331271d12070000000000000000000000000004101c2834404a54626f7c8895a09f9f9f9f9f9f9386796d6053463a2d20130700000004111d2935414c56606a727f8c949ea8a89e938a7e71695f544a3f352b20160c00000000000008131e29323e45515d676f7c87929fa69fa0958e81746c61574d42362a1e120500000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f22150800000000000000000000000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f2215080000000000000000000a1724313d4a5764707d8a99a3a49a8a7e716453493f33271b0f030000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000030c151d262d33383938332d2e3b4854616e7b87949f978a7e7164574b3e312d2e33372d2c28231d150c030000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000714212d3a47535f6975828f9c93877c6f665c5044382b1f1206000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000000000000000000000000000713202d3a4653606d7986939393939393939392867b6e6154473d3221150b0100000000000000000000000000000c18232e394754606a778390939393939393939386796d6053463a2d2013070000000713202c3945525d686f7c879293939393968e81746c61574d42382e23190e04000000000000020c17202935404b55606a727f8c9493939393938a7e71695f53463a2d211407000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a000000000000000000000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000000000e1b2734414e5a6774818d93939393877a6d6154473a2d22170b0000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000030b141c22282b2d2b28222f3b4855626e7b889393938b7e7265584b3f322521262a201f1c18120b030000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020006121f2c3845525e6a757979797979797979766a6054473b2e221508000006121e2b37424d57626f7c89939a9083786d6053463a2d201307000c1926323f4c5965727f8c93939393938f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000000000000000000000000000713202d3a4653606d78868686868686868686868275685e5246392d20140300000000000000000000000000000007121c2b37434e5865727f86868686868686868686786d6053463a2d2013070000000714212d3a4754606d7a848686868686868684796d605a50453b30261c11070000000000000000050e18242f39434e58606c788286868686868686857b6e6155483b2e2215080000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c0000000000000000000000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c000000000000000000111e2b3844515e6b778486868686868377685e5246392d1b110600000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000020a11171c1f201f1c222f3c4955626f7c86868686867f7265594c3f322619191d1313100c07000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060000020e1a26313c4754606a7581868686867f7265584c3f3225190c000c1926323f4c5965727f868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c2013060000000000000000000000000006121f2c3844505c667679797979797979797979757065564d41362a1e1105000000000000000000000000000000000f1b27323c4a57626d727979797979797979797976665c5044382c1f12060000000713202c3945525d686d7879797979797979776d675d51483e33291e150a0000000000000000000007121d27313c44505b666c7679797979797979786e695f53463a2d21140700000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b00000000000000000000000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000000111d2a37434f5c6772777979797979777167564c41362a1e0a000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000007121c252e353b3f404646464646464646413f3c362f261d120800000000000000000000000000000000000000060b0f12131215222e3b4754606a767979797979726d63574a3e3125180c11070604000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000010e1a26313d4751595e5f6060606060606055544e463c32271b0f0300000009151f2b38434e58656f7579797979726d62564a3e3125180b000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d11040000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c6c69655e54443b3025190e02000000000000000000000000000000000a15202e3a46515b62656c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c100300000004111d2935414c565d606b6c6c6c6c6c6c6c6b605d554b40362c21170c0300000000000000000000010b151f28333f4a545b60696c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000f1b27333f4b5660676b6c6c6c6c6c6a675f55443a3025190d00000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000003060606131f2b37434e5860626c6c6c6c6c65635b51463a2e2216090400000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000915202b353f474e5253535353535353534947433c342b20150a00000000030f1b27323d46535d65686c6c6c6c65625b51463a2e221609000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000c17232e38424a505f606060606060606060605c5a544c4232291f1408000000000000000000000000000000000004121e29353f49515759606060606060606060605f504a42382e23170c00000000010d1924303a444c52545e606060606060605e53514b433a2f241a0f06000000000000000000000000030d17222d38424a50535d606060606060605f55534d453b31261a0e0200000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e120600000000000000000000000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e12060000000000000000000b17232e3a444e565c5e60606060605d5b554d4332291e1308000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060595751493f352a1e1206000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d050000000000040f19242d353d424546464646464646463c3b37322b22190f0400000000000a16202b34414b53595b60606060585651493f34291e12060006121e29353f49515759606060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000000000000000000000000000006111c2630383f4453535353535353535353534f4d4942393020170d020000000000000000000000000000000000010d18232d373f464a4c5353535353535353535353443f3830261c1106000000000008131e28323a4145475153535353535353514745403a31281d1208000000000000000000000000000006111c262f383f44465053535353535353524846423b33291f140900000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d01000000000000000000000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d0100000000000000000006121d28323c444b4f515353535353504f4a433b3120170d020000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000a15202b343c43474953535353534c4a463f372d23180d010000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000008121b242b31363839393939393939392f2e2b2720191007000000000000040f19222f3941484d4e535353534c4a463f372d23180d0100010d18232d373f464a4c53535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000a151e262e3438464646464646464646464642413d3730271e0e050000000000000000000000000000000000000007111b252d353a3e3f464646464646464646464638342e261e150a000000000000020c1620283035393a4546464646464646443a39352f281f160c000000000000000000000000000000000a141d262d3338394346464646464646453b3a36312921170d03000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b1106000000000000000000000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b110600000000000000000000010c16202a323a3f4344464646464644423e3931291f0e0500000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000002070a0c0d13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000040e19222b32373b3c46464646463f3e3a352d251c11070000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f07000000000000000007101d272f373d4042464646463f3e3a342d251b110700000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d040000000000000000000000000000000000030c151c23282c39393939393939393939393635312c261e150c0000000000000000000000000000000000000000000a131b23292e313239393939393939393939392c28231c150c0300000000000000040e161e24292c2d3839393939393939382d2c29241d160d0400000000000000000000000000000000020b141c22282b2d3639393939393939392e2d2a261f170f060000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b1309000000000000000000000000040e1820282e33373839393939393736332e271f170d000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f393939393932312e2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000000000000000b151d252c3134353939393932312e29231b130900000000000a131b23292e3132393939393939393635322d261f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000010a11181e2225262d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000000000000000040c13191d20212b2d2d2d2d2d2d2d2b20201d18130c04000000000000000000000000000000000000020a11171c1f202a2d2d2d2d2d2d2d2c22211e1a140d060000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000060e161d23272a2b2d2d2d2d2d2a2926221c150d0500000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222d2d2d2d2d2625221e18110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131309080603000000000000000000000000030b131a202427282d2d2d2d2525221e181109010000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000000000000000000000000000000000000060c101220202020202020202020201c1b1915100902000000000000000000000000000000000000000000000000070d12161819202020202020202020202012100c0600000000000000000000000002080d1113141e202020202020201e1413110d0701000000000000000000000000000000000000000000060b0f12131d202020202020201f1514120e090300000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000040c12171b1d1e20202020201d1d1a16110b0300000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020191816120d07000000000000000000070d12161819202020202020201d1c1916100a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000000000000002050708131313131312070604010000000000000000000000000000000000000000000000000000030613131313131313131313130f0f0d09040000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313130603000000000000000000000000000000000104070712131313131313131107060401000000000000000000000000000000000000000000000000000306061013131313131313120807050200000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b09060100000000000000000000000000000000000001060b0f1111131313131311100e0a06000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f131313130c0b09060100000000000000000000000106090b0c13131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta new file mode 100644 index 0000000..66e69d1 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f586378b4e144a9851e7b34d9b748ee +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt b/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt new file mode 100644 index 0000000..a52cc38 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt @@ -0,0 +1 @@ +)]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,. \ No newline at end of file diff --git a/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta b/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta new file mode 100644 index 0000000..73ed660 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fade42e8bc714b018fac513c043d323b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt b/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt new file mode 100644 index 0000000..ccbb4ae --- /dev/null +++ b/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt @@ -0,0 +1 @@ +([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ # \ No newline at end of file diff --git a/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta b/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta new file mode 100644 index 0000000..cc684b3 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d82c1b31c7e74239bff1220585707d2b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Sprite Assets.meta b/Assets/TextMesh Pro/Resources/Sprite Assets.meta new file mode 100644 index 0000000..5171f1b --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Sprite Assets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 512a49d95c0c4332bdd98131869c23c9 +folderAsset: yes +timeCreated: 1441876896 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset b/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset new file mode 100644 index 0000000..98e6d27 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset @@ -0,0 +1,659 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2103686 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: UNITY_UI_CLIP_RECT + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: dffef66376be4fa480fb02b19edbe903, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UseUIAlphaClip: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} +--- !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: 84a92b25f83d49b9bc132d206b370281, type: 3} + m_Name: EmojiOne + m_EditorClassIdentifier: + hashCode: -1836805472 + material: {fileID: 2103686} + materialHashCode: 0 + m_Version: 1.1.0 + m_FaceInfo: + m_FamilyName: + m_StyleName: + m_PointSize: 0 + m_Scale: 0 + m_LineHeight: 0 + m_AscentLine: 0 + m_CapLine: 0 + m_MeanLine: 0 + m_Baseline: 0 + m_DescentLine: 0 + m_SuperscriptOffset: 0 + m_SuperscriptSize: 0 + m_SubscriptOffset: 0 + m_SubscriptSize: 0 + m_UnderlineOffset: 0 + m_UnderlineThickness: 0 + m_StrikethroughOffset: 0 + m_StrikethroughThickness: 0 + m_TabWidth: 0 + spriteSheet: {fileID: 2800000, guid: dffef66376be4fa480fb02b19edbe903, type: 3} + m_SpriteCharacterTable: + - m_ElementType: 2 + m_Unicode: 128522 + m_GlyphIndex: 0 + m_Scale: 1 + m_Name: Smiling face with smiling eyes + m_HashCode: -1318250903 + - m_ElementType: 2 + m_Unicode: 128523 + m_GlyphIndex: 1 + m_Scale: 1 + m_Name: 1f60b + m_HashCode: 57188339 + - m_ElementType: 2 + m_Unicode: 128525 + m_GlyphIndex: 2 + m_Scale: 1 + m_Name: 1f60d + m_HashCode: 57188341 + - m_ElementType: 2 + m_Unicode: 128526 + m_GlyphIndex: 3 + m_Scale: 1 + m_Name: 1f60e + m_HashCode: 57188340 + - m_ElementType: 2 + m_Unicode: 128512 + m_GlyphIndex: 4 + m_Scale: 1 + m_Name: Grinning face + m_HashCode: -95541379 + - m_ElementType: 2 + m_Unicode: 128513 + m_GlyphIndex: 5 + m_Scale: 1 + m_Name: 1f601 + m_HashCode: 57188256 + - m_ElementType: 2 + m_Unicode: 128514 + m_GlyphIndex: 6 + m_Scale: 1 + m_Name: Face with tears of joy + m_HashCode: 239522663 + - m_ElementType: 2 + m_Unicode: 128515 + m_GlyphIndex: 7 + m_Scale: 1 + m_Name: 1f603 + m_HashCode: 57188258 + - m_ElementType: 2 + m_Unicode: 128516 + m_GlyphIndex: 8 + m_Scale: 1 + m_Name: 1f604 + m_HashCode: 57188261 + - m_ElementType: 2 + m_Unicode: 128517 + m_GlyphIndex: 9 + m_Scale: 1 + m_Name: 1f605 + m_HashCode: 57188260 + - m_ElementType: 2 + m_Unicode: 128518 + m_GlyphIndex: 10 + m_Scale: 1 + m_Name: 1f606 + m_HashCode: 57188263 + - m_ElementType: 2 + m_Unicode: 128521 + m_GlyphIndex: 11 + m_Scale: 1 + m_Name: 1f609 + m_HashCode: 57188264 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 12 + m_Scale: 1 + m_Name: .notdef + m_HashCode: -600915428 + - m_ElementType: 2 + m_Unicode: 129315 + m_GlyphIndex: 13 + m_Scale: 1 + m_Name: 1f923 + m_HashCode: 57200239 + - m_ElementType: 2 + m_Unicode: 9786 + m_GlyphIndex: 14 + m_Scale: 1 + m_Name: 263a + m_HashCode: 1748406 + - m_ElementType: 2 + m_Unicode: 9785 + m_GlyphIndex: 15 + m_Scale: 1 + m_Name: 2639 + m_HashCode: 1748462 + m_SpriteGlyphTable: + - m_Index: 0 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 1 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 2 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 3 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 4 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 5 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 6 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 7 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 8 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 9 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 10 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 11 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 12 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 13 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 14 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 15 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + spriteInfoList: + - id: 0 + x: 0 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Smiling face with smiling eyes + hashCode: -1318250903 + unicode: 128522 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 1 + x: 128 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60b + hashCode: 57188339 + unicode: 128523 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 2 + x: 256 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60d + hashCode: 57188341 + unicode: 128525 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 3 + x: 384 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60e + hashCode: 57188340 + unicode: 128526 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 4 + x: 0 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Grinning face + hashCode: -95541379 + unicode: 128512 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 5 + x: 128 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f601 + hashCode: 57188256 + unicode: 128513 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 6 + x: 256 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Face with tears of joy + hashCode: 239522663 + unicode: 128514 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 7 + x: 384 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f603 + hashCode: 57188258 + unicode: 128515 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 8 + x: 0 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f604 + hashCode: 57188261 + unicode: 128516 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 9 + x: 128 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f605 + hashCode: 57188260 + unicode: 128517 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 10 + x: 256 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f606 + hashCode: 57188263 + unicode: 128518 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 11 + x: 384 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f609 + hashCode: 57188264 + unicode: 128521 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 12 + x: 0 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f618 + hashCode: 57188168 + unicode: 128536 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 13 + x: 128 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f923 + hashCode: 57200239 + unicode: 129315 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 14 + x: 256 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 263a + hashCode: 1748406 + unicode: 9786 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 15 + x: 384 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 2639 + hashCode: 1748462 + unicode: 9785 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + fallbackSpriteAssets: [] +--- !u!21 &1369835458 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Floats: [] + m_Colors: [] diff --git a/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta b/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta new file mode 100644 index 0000000..c7ac83f --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c41005c129ba4d66911b75229fd70b45 +timeCreated: 1480316912 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Style Sheets.meta b/Assets/TextMesh Pro/Resources/Style Sheets.meta new file mode 100644 index 0000000..4958550 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Style Sheets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4aecb92fff08436c8303b10eab8da368 +folderAsset: yes +timeCreated: 1441876950 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset b/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset new file mode 100644 index 0000000..018d42f --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset @@ -0,0 +1,81 @@ +%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: ab2114bdc8544297b417dfefe9f1e410, type: 3} + m_Name: Default Style Sheet + m_EditorClassIdentifier: + m_StyleList: + - m_Name: Normal + m_HashCode: -1183493901 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: + m_ClosingTagArray: + - m_Name: H1 + m_HashCode: 2425 + m_OpeningDefinition: <#40ff80>* + m_ClosingDefinition: '*' + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d00000032000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000660000006600000038000000300000003e0000002a000000 + m_ClosingTagArray: 2a0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: Quote + m_HashCode: 93368250 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000690000003e0000003c00000073000000690000007a000000650000003d0000003700000035000000250000003e0000003c0000006d000000610000007200000067000000690000006e0000003d0000003100000030000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000690000003e0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f00000077000000690000006400000074000000680000003e0000003c0000002f0000006d000000610000007200000067000000690000006e0000003e000000 + - m_Name: A + m_HashCode: 65 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000003400000030000000610000003000000066000000660000003e0000003c000000750000003e000000 + m_ClosingTagArray: 3c0000002f000000750000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: Link + m_HashCode: 2656128 + m_OpeningDefinition: <#40a0ff> + m_ClosingDefinition: + m_OpeningTagArray: 3c000000750000003e0000003c000000230000003400000030000000610000003000000066000000660000003e0000003c0000006c000000690000006e0000006b0000003d0000002200000049000000440000005f0000003000000031000000220000003e000000 + m_ClosingTagArray: 3c0000002f000000750000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f0000006c000000690000006e0000006b0000003e000000 + - m_Name: Title + m_HashCode: 97690656 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e0000003c000000620000003e0000003c000000610000006c00000069000000670000006e0000003d00000063000000650000006e0000007400000065000000720000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000610000006c00000069000000670000006e0000003e000000 + - m_Name: H2 + m_HashCode: 2426 + m_OpeningDefinition: <#4080FF> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e00000035000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000380000003000000046000000460000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: H3 + m_HashCode: 2427 + m_OpeningDefinition: <#FF8040> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e0000003100000037000000650000006d0000003e0000003c000000620000003e0000003c000000230000004600000046000000380000003000000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C1 + m_HashCode: 2194 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000660000006600000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C2 + m_HashCode: 2193 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000340000003000000046000000460000003e0000003c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f00000073000000690000007a000000650000003e000000 + - m_Name: C3 + m_HashCode: 2192 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000003800000030000000410000003000000046000000460000003e0000003c000000620000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f000000620000003e000000 diff --git a/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta b/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta new file mode 100644 index 0000000..95fd96e --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f952c082cb03451daed3ee968ac6c63e +timeCreated: 1432805430 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/TMP Settings.asset b/Assets/TextMesh Pro/Resources/TMP Settings.asset new file mode 100644 index 0000000..92a6053 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/TMP Settings.asset @@ -0,0 +1,52 @@ +%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: 2705215ac5b84b70bacc50632be6e391, type: 3} + m_Name: TMP Settings + m_EditorClassIdentifier: + assetVersion: 2 + m_TextWrappingMode: 1 + m_enableKerning: 1 + m_ActiveFontFeatures: 00000000 + m_enableExtraPadding: 0 + m_enableTintAllSprites: 0 + m_enableParseEscapeCharacters: 1 + m_EnableRaycastTarget: 1 + m_GetFontFeaturesAtRuntime: 1 + m_missingGlyphCharacter: 0 + m_ClearDynamicDataOnBuild: 1 + m_warningsDisabled: 0 + m_defaultFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_defaultFontAssetPath: Fonts & Materials/ + m_defaultFontSize: 36 + m_defaultAutoSizeMinRatio: 0.5 + m_defaultAutoSizeMaxRatio: 2 + m_defaultTextMeshProTextContainerSize: {x: 20, y: 5} + m_defaultTextMeshProUITextContainerSize: {x: 200, y: 50} + m_autoSizeTextContainer: 0 + m_IsTextObjectScaleStatic: 0 + m_fallbackFontAssets: [] + m_matchMaterialPreset: 1 + m_HideSubTextObjects: 0 + m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, + type: 2} + m_defaultSpriteAssetPath: Sprite Assets/ + m_enableEmojiSupport: 1 + m_MissingCharacterSpriteUnicode: 0 + m_EmojiFallbackTextAssets: [] + m_defaultColorGradientPresetsPath: Color Gradient Presets/ + m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e, + type: 2} + m_StyleSheetsResourcePath: + m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3} + m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b, + type: 3} + m_UseModernHangulLineBreakingRules: 0 diff --git a/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta b/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta new file mode 100644 index 0000000..32db384 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3f5b5dff67a942289a9defa416b206f3 +timeCreated: 1436653997 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders.meta b/Assets/TextMesh Pro/Shaders.meta new file mode 100644 index 0000000..29a90a6 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e9f693669af91aa45ad615fc681ed29f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl b/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl new file mode 100644 index 0000000..b611994 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl @@ -0,0 +1,178 @@ +float2 UnpackUV(float uv) +{ + float2 output; + output.x = floor(uv / 4096.0); + output.y = uv - 4096.0 * output.x; + + return output * 0.001953125; +} + +float4 BlendARGB(float4 overlying, float4 underlying) +{ + overlying.rgb *= overlying.a; + underlying.rgb *= underlying.a; + float3 blended = overlying.rgb + ((1 - overlying.a) * underlying.rgb); + float alpha = underlying.a + (1 - underlying.a) * overlying.a; + return float4(blended / alpha, alpha); +} + +float3 GetSpecular(float3 n, float3 l) +{ + float spec = pow(max(0.0, dot(n, l)), _Reflectivity); + return _SpecularColor.rgb * spec * _SpecularPower; +} + +void GetSurfaceNormal_float(texture2D atlas, float textureWidth, float textureHeight, float2 uv, bool isFront, out float3 nornmal) +{ + float3 delta = float3(1.0 / textureWidth, 1.0 / textureHeight, 0.0); + + // Read "height field" + float4 h = float4( + SAMPLE_TEXTURE2D(atlas, SamplerState_Linear_Clamp, uv - delta.xz).a, + SAMPLE_TEXTURE2D(atlas, SamplerState_Linear_Clamp, uv + delta.xz).a, + SAMPLE_TEXTURE2D(atlas, SamplerState_Linear_Clamp, uv - delta.zy).a, + SAMPLE_TEXTURE2D(atlas, SamplerState_Linear_Clamp, uv + delta.zy).a); + + bool raisedBevel = _BevelType; + + h += _BevelOffset; + + float bevelWidth = max(.01, _BevelWidth); + + // Track outline + h -= .5; + h /= bevelWidth; + h = saturate(h + .5); + + if (raisedBevel) h = 1 - abs(h * 2.0 - 1.0); + h = lerp(h, sin(h * 3.141592 / 2.0), float4(_BevelRoundness, _BevelRoundness, _BevelRoundness, _BevelRoundness)); + h = min(h, 1.0 - float4(_BevelClamp, _BevelClamp, _BevelClamp, _BevelClamp)); + h *= _BevelAmount * bevelWidth * _GradientScale * -2.0; + + float3 va = normalize(float3(-1.0, 0.0, h.y - h.x)); + float3 vb = normalize(float3(0.0, 1.0, h.w - h.z)); + + float3 f = float3(1, 1, 1); + if (isFront) f = float3(1, 1, -1); + nornmal = cross(va, vb) * f; +} + +void EvaluateLight_float(float4 faceColor, float3 n, out float4 color) +{ + n.z = abs(n.z); + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), 1.0)); + + float3 col = max(faceColor.rgb, 0) + GetSpecular(n, light)* faceColor.a; + //faceColor.rgb += col * faceColor.a; + col *= 1 - (dot(n, light) * _Diffuse); + col *= lerp(_Ambient, 1, n.z * n.z); + + //fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + //faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + + color = float4(col, faceColor.a); +} + +// Add custom function to handle time in HDRP + + +// +void GenerateUV_float(float2 inUV, float4 transform, float2 animSpeed, out float2 outUV) +{ + outUV = inUV * transform.xy + transform.zw + (animSpeed * _Time.y); +} + +void ComputeUVOffset_float(float texWidth, float texHeight, float2 offset, float SDR, out float2 uvOffset) +{ + uvOffset = float2(-offset.x * SDR / texWidth, -offset.y * SDR / texHeight); +} + +void ScreenSpaceRatio2_float(float4x4 projection, float4 position, float2 objectScale, float screenWidth, float screenHeight, float fontScale, out float SSR) +{ + float2 pixelSize = position.w; + pixelSize /= (objectScale * mul((float2x2)projection, float2(screenWidth, screenHeight))); + SSR = rsqrt(dot(pixelSize, pixelSize)*2) * fontScale; +} + +// UV : Texture coordinate of the source distance field texture +// TextureSize : Size of the source distance field texture +// Filter : Enable perspective filter (soften) +void ScreenSpaceRatio_float(float2 UV, float TextureSize, bool Filter, out float SSR) +{ + if(Filter) + { + float2 a = float2(ddx(UV.x), ddy(UV.x)); + float2 b = float2(ddx(UV.y), ddy(UV.y)); + float s = lerp(dot(a,a), dot(b,b), 0.5); + SSR = rsqrt(s) / TextureSize; + } + else + { + float s = rsqrt(abs(ddx(UV.x) * ddy(UV.y) - ddy(UV.x) * ddx(UV.y))); + SSR = s / TextureSize; + } +} + +// SSR : Screen Space Ratio +// SD : Signed Distance (encoded : Distance / SDR + .5) +// SDR : Signed Distance Ratio +// +// IsoPerimeter : Dilate / Contract the shape +void ComputeSDF_float(float SSR, float SD, float SDR, float isoPerimeter, float softness, out float outAlpha) +{ + softness *= SSR * SDR; + float d = (SD - 0.5) * SDR; // Signed distance to edge, in Texture space + outAlpha = saturate((d * 2.0 * SSR + 0.5 + isoPerimeter * SDR * SSR + softness * 0.5) / (1.0 + softness)); // Screen pixel coverage (alpha) +} + +void ComputeSDF2_float(float SSR, float SD, float SDR, float2 isoPerimeter, float2 softness, out float2 outAlpha) +{ + softness *= SSR * SDR; + float d = (SD - 0.5f) * SDR; + outAlpha = saturate((d * 2.0f * SSR + 0.5f + isoPerimeter * SDR * SSR + softness * 0.5) / (1.0 + softness)); +} + +void ComputeSDF4_float(float SSR, float SD, float SDR, float4 isoPerimeter, float4 softness, out float4 outAlpha) +{ + softness *= SSR * SDR; + float d = (SD - 0.5f) * SDR; + outAlpha = saturate((d * 2.0f * SSR + 0.5f + isoPerimeter * SDR * SSR + softness * 0.5) / (1.0 + softness)); +} + +void ComputeSDF44_float(float SSR, float4 SD, float SDR, float4 isoPerimeter, float4 softness, bool outline, out float4 outAlpha) +{ + softness *= SSR * SDR; + float4 d = (SD - 0.5f) * SDR; + if(outline) d.w = max(max(d.x, d.y), d.z); + outAlpha = saturate((d * 2.0f * SSR + 0.5f + isoPerimeter * SDR * SSR + softness * 0.5) / (1.0 + softness)); +} + +void Composite_float(float4 overlying, float4 underlying, out float4 outColor) +{ + outColor = BlendARGB(overlying, underlying); +} + +// Face only +void Layer1_float(float alpha, float4 color0, out float4 outColor) +{ + color0.a *= alpha; + outColor = color0; +} + +// Face + 1 Outline +void Layer2_float(float2 alpha, float4 color0, float4 color1, out float4 outColor) +{ + color1.a *= alpha.y; + color0.rgb *= color0.a; color1.rgb *= color1.a; + outColor = lerp(color1, color0, alpha.x); + outColor.rgb /= outColor.a; +} + +// Face + 3 Outline +void Layer4_float(float4 alpha, float4 color0, float4 color1, float4 color2, float4 color3, out float4 outColor) +{ + color3.a *= alpha.w; + color0.rgb *= color0.a; color1.rgb *= color1.a; color2.rgb *= color2.a; color3.rgb *= color3.a; + outColor = lerp(lerp(lerp(color3, color2, alpha.z), color1, alpha.y), color0, alpha.x); + outColor.rgb /= outColor.a; +} diff --git a/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl.meta b/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl.meta new file mode 100644 index 0000000..001b14e --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 96de908384869cd409c75efa351d5edf +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader b/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader new file mode 100644 index 0000000..7e0f35c --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader @@ -0,0 +1,145 @@ +Shader "TextMeshPro/Bitmap Custom Atlas" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + _FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _Padding ("Padding", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + struct appdata_t + { + float4 vertex : POSITION; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + uniform float _UIMaskSoftnessX; + uniform float _UIMaskSoftnessY; + uniform int _UIVertexColorAlwaysGammaSpace; + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + v.color.rgb = UIGammaToLinear(v.color.rgb); + } + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(v.texcoord1, _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + const float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0) * tex2D(_FaceTex, IN.texcoord1) * IN.color; + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta new file mode 100644 index 0000000..0a416c8 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 48bb5f55d8670e349b6e614913f9d910 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader b/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader new file mode 100644 index 0000000..b89e267 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader @@ -0,0 +1,155 @@ +Shader "TextMeshPro/Mobile/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _Color ("Text Color", Color) = (1,1,1,1) + _DiffusePower ("Diffuse Power", Range(1.0,4.0)) = 1.0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma fragmentoption ARB_precision_hint_fastest + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + struct appdata_t + { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f + { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float4 mask : TEXCOORD2; + }; + + sampler2D _MainTex; + fixed4 _Color; + float _DiffusePower; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + uniform float _UIMaskSoftnessX; + uniform float _UIMaskSoftnessY; + uniform int _UIVertexColorAlwaysGammaSpace; + + v2f vert (appdata_t v) + { + v2f OUT; + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + v.color.rgb = UIGammaToLinear(v.color.rgb); + } + OUT.vertex = UnityPixelSnap(UnityObjectToClipPos(vert)); + OUT.color = v.color; + OUT.color *= _Color; + OUT.color.rgb *= _DiffusePower; + OUT.texcoord0 = v.texcoord0; + + float2 pixelSize = OUT.vertex.w; + //pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + const float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : COLOR + { + fixed4 color = fixed4(IN.color.rgb, IN.color.a * tex2D(_MainTex, IN.texcoord0).a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + +SubShader { + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + Lighting Off Cull Off ZTest Always ZWrite Off Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + BindChannels { + Bind "Color", color + Bind "Vertex", vertex + Bind "TexCoord", texcoord0 + } + Pass { + SetTexture [_MainTex] { + constantColor [_Color] combine constant * primary, constant * texture + } + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta new file mode 100644 index 0000000..d5fb125 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1e3b057af24249748ff873be7fafee47 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader b/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader new file mode 100644 index 0000000..caa527f --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader @@ -0,0 +1,145 @@ +Shader "TextMeshPro/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + _FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + struct appdata_t + { + float4 vertex : POSITION; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + uniform float _UIMaskSoftnessX; + uniform float _UIMaskSoftnessY; + uniform int _UIVertexColorAlwaysGammaSpace; + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + v.color.rgb = UIGammaToLinear(v.color.rgb); + } + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(v.texcoord1, _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + const float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0); + color = fixed4 (tex2D(_FaceTex, IN.texcoord1).rgb * IN.color.rgb, IN.color.a * color.a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta new file mode 100644 index 0000000..7eb1870 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 128e987d567d4e2c824d754223b3f3b0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader new file mode 100644 index 0000000..757a617 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader @@ -0,0 +1,326 @@ +Shader "TextMeshPro/Distance Field Overlay" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + _SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + _UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + uniform float4 _FaceTex_ST; + uniform float4 _OutlineTex_ST; + uniform float _UIMaskSoftnessX; + uniform float _UIMaskSoftnessY; + uniform int _UIVertexColorAlwaysGammaSpace; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth*_ScaleRatioA - _OutlineSoftness*_ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = input.texcoord1; + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta new file mode 100644 index 0000000..56284e9 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: dd89cf5b9246416f84610a006f916af7 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader new file mode 100644 index 0000000..27c14bc --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader @@ -0,0 +1,321 @@ +Shader "TextMeshPro/Distance Field SSD" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + _SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + _UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue" = "Transparent" + "IgnoreProjector" = "True" + "RenderType" = "Transparent" + } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + Cull[_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest[unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass + { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + #pragma shader_feature __ FORCE_LINEAR + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 color : COLOR; + float2 atlas : TEXCOORD0; + float weight : TEXCOORD1; + float2 mask : TEXCOORD2; // Position in object space(xy) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float2 texcoord2 : TEXCOORD4; + float4 underlayColor : COLOR1; + #endif + + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + float4 SRGBToLinear(float4 rgba) + { + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); + } + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + + // Support for texture tiling and offset + float2 textureUV = input.texcoord1; + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + output.position = vPosition; + output.color = color; + output.atlas = input.texcoord0; + output.weight = weight; + output.mask = half2(vert.xy * 2 - clampedRect.xy - clampedRect.zw); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = input.texcoord0 + bOffset; + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + float pixelSize = abs(ddx(input.atlas.y)) + abs(ddy(input.atlas.y)); + pixelSize *= _TextureHeight * 0.75; + float scale = 1 / pixelSize * _GradientScale * (_Sharpness + 1); + + float weight = input.weight; + float bias = (.5 - weight) + (.5 / scale); + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n - bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col * faceColor.a; + faceColor.rgb *= 1 - (dot(n, light) * _Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z * n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * saturate(d - bBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * (1 - saturate(d - bBias)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + float2 maskZW = 0.25 / (0.25 * maskSoftness + 1 / scale); + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta new file mode 100644 index 0000000..08cd8ae --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 14eb328de4b8eb245bb7cea29e4ac00b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph b/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph new file mode 100644 index 0000000..4f7157c --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph @@ -0,0 +1,12074 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "386c36a1c4c34ea29deb680fb82cfe8b", + "m_Properties": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "c417006ffa034c44b79da3dd323165ff" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "6b0cd1bfb339459ca967fa23df287ef0" + } + ], + "m_Nodes": [ + { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + }, + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + }, + { + "m_Id": "bc782d8e80154073b48a687a07adf60a" + }, + { + "m_Id": "2786e48f93f54a82aee4303ce7b63c82" + }, + { + "m_Id": "7f7d8028b58d4227a4560891be6e7cda" + }, + { + "m_Id": "f5a8bfcec21a4dac9df63993ec53635e" + }, + { + "m_Id": "be58359e488f42e9b5121357d0fa526b" + } + ], + "m_GroupDatas": [ + { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3749.0 + }, + "m_Blocks": [ + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3480.0 + }, + "m_Blocks": [ + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + }, + { + "m_Id": "bc782d8e80154073b48a687a07adf60a" + }, + { + "m_Id": "2786e48f93f54a82aee4303ce7b63c82" + }, + { + "m_Id": "7f7d8028b58d4227a4560891be6e7cda" + }, + { + "m_Id": "f5a8bfcec21a4dac9df63993ec53635e" + }, + { + "m_Id": "be58359e488f42e9b5121357d0fa526b" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"fileID\":10210,\"guid\":\"0000000000000000e000000000000000\",\"type\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "TextMeshPro/SRP", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "7cf0e63037a74dc2a9f591225c678ff4" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "007c75c776ac4f1babe9cd7ae1fc4f14", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5722.99951171875, + "y": -3827.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1356dc7cbdfa4199a6535d3bbf4cd536" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "00996039d61e400a9e854ce591ac35a0", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_TransparentPerPixelSorting": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "013228b0fdf1424097798f0973a9a4fb", + "m_Title": "Face Texture", + "m_Position": { + "x": -4828.0, + "y": -2832.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "02559cbe5ad441a3904ccb75ded2b2c5", + "m_Id": 5, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "03182b3263304258b265266325c21f65", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "045c4f6b050549c7a0efb208e6349779", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04dc152dd2ba4d519391577eb1156235", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4540.0, + "y": -2749.0, + "width": 151.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d04f5ba6e7b40d281f22eb424145acd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04dfcc9ff13a4bf282ed46faec39d15c", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "05805bc6fcc941fd889922555c6c86d7", + "m_Guid": { + "m_GuidSerialized": "fe84e680-4cee-4ca5-be86-2e293a9ba093" + }, + "m_Name": "Ambient Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_05805bc6fcc941fd889922555c6c86d7", + "m_OverrideReferenceName": "_Ambient", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "0580d4b7e3a049049569f4508643a724", + "m_Guid": { + "m_GuidSerialized": "eefb88c5-7665-45dc-b3c2-7cf98b9990d6" + }, + "m_Name": "Softness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_D64EC33D", + "m_OverrideReferenceName": "_Softness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "068ae649e00b40e198ec5a30ad741fab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0699eea947fc426cbfeb8744cf120222", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "07946387933e416db576b677f0711e5f", + "m_Guid": { + "m_GuidSerialized": "21d612fb-8153-41f8-9e2f-9de044c19fbf" + }, + "m_Name": "_FaceTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1A08AD4A", + "m_OverrideReferenceName": "_FaceText_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "082e9706dffc4c188270980d4e44ce0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0848ba750e0341198cf0bbd413e0efe4", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09b1b86c1c074337a4c439d3a308dd2e", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a67ca5280214bd794dc0ad66b5710a9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b57f2d35157477ab2b29a5aac14ae8b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ba4932e164847878ddb7b7bcff96985", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0c4dc51f26484c26ad88a3fe4002abcd", + "m_Id": 2, + "m_DisplayName": "Color (1)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d6a57754b824f6db9cefa6953bc06a9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d7878dd226d4cfb81a991dc312309fc", + "m_Id": 0, + "m_DisplayName": "Underlay Dilate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0f7ffb6d2de4447f9736780cbcee8e07", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0fac35636fca4474a6afaefc3c757775", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "105b1ed1aa714e41bbe1ef5472bdb11f", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -4233.0, + "width": 158.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a08179f99d649d289b8053d5fa0ad22" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "109f638d1f9b49d4991d6d21a86d4eb7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5098.99951171875, + "y": -3182.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "880bb02c6c6b49b18aa6ebc66dc566a0" + }, + { + "m_Id": "1b9cd8f5f4004e2eaf8afbaab803bc04" + }, + { + "m_Id": "b224a1cf80604103ad085c799995f3c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10a99c07aad742349d258db16838c129", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1196ae398cc348349ab0c1a23fdab4bd", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1356dc7cbdfa4199a6535d3bbf4cd536", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "14ad19bf20a140dd88d58452d7df688b", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "150533bad8e2424aaa2c74e253af8592", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4955.0, + "y": -3487.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "72fb5a0d7796446b9e2b929cb32facdc" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "163beb4431c34f538340bc0af0991e6f", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3284.0, + "y": -3516.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c334de01ecd429baa7652fc6002536b" + }, + { + "m_Id": "e2d28f29bbac4983a401574480b5ca28" + }, + { + "m_Id": "6a7af6143e114a538663e71f56731a21" + }, + { + "m_Id": "3e25be96bb3747738c238cf3a741d5df" + }, + { + "m_Id": "4907352322c644ebacdf2ca30f2994fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "183118ca50814141b7bc3e0cee27fb9b", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "19075add867e4757b9520d18fe8de1d0", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4291.99951171875, + "y": -3197.0, + "width": 124.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c28ee9109014fa086e5de7a3993341d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0580d4b7e3a049049569f4508643a724" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1b9cd8f5f4004e2eaf8afbaab803bc04", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1bdde3efd3b7464b8934c555be0f8a48", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1be90d4f96a841748b0c95219b12ad27", + "m_Guid": { + "m_GuidSerialized": "4c91c146-43bb-4de8-948a-fbf8b1da10e1" + }, + "m_Name": "Bevel Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_97690701", + "m_OverrideReferenceName": "_BevelOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -0.5, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1c4df61c2fea404eb3b87b270d7c59bc", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4311.0, + "y": -3221.0, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f864c900600e427ba7793f00c715e971" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d35fa1fb5004f96a65ace54fbe4f1ad", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1db37082bf844442804487b4944352de", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1df58cfa4dad4c449d01ee1c5ea05f2e", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "1e12726617b24675958e942eb62e4b09", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4772.0, + "y": -4404.0, + "width": 145.00001525878907, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "0848ba750e0341198cf0bbd413e0efe4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1f247658c7ba45fb93c41f51e21acb0d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f46181633594ae0a1fb2adb76b42981", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "200245fc8bbe4826b209ab5f7ffe074c", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "204dacb5a95b424facf11cb6f65bd188", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "215a82c127204988b751de7d3a39b955", + "m_Id": 6, + "m_DisplayName": "Outline", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "215b30ae27784ec3a13360a9029af283", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "21a7a380e66d42e780e2a2a1baa630d5", + "m_Guid": { + "m_GuidSerialized": "b2d0099f-e605-49f5-9959-e7cacae37aa3" + }, + "m_Name": "Bevel Type", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_21a7a380e66d42e780e2a2a1baa630d5", + "m_OverrideReferenceName": "_BevelType", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e", + "m_Guid": { + "m_GuidSerialized": "cd167d3a-7465-4d5a-86fc-0f22dc0ef908" + }, + "m_Name": "Outline Color 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_5550EB71", + "m_OverrideReferenceName": "_OutlineColor1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "232b1aa09e67479abae141d3c76d3c5b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "256d41e89a204d22951450de1c38051d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "26e48352a08441bfa694dcea54c06e36", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2786e48f93f54a82aee4303ce7b63c82", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "9d0c47172bf840a0ac029980ba082af7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "281bcee4777040f8a31ee0e10344e98d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "285f6a9863d54ed2a8150727ad749456", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4177.0, + "y": -2422.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b42e6dbfbc864097af182cbff5c0c1fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.IsFrontFaceNode", + "m_ObjectId": "2a552a0b828f457c911aa19561e410ae", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Is Front Face", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4282.0, + "y": -3681.3330078125, + "width": 121.99999237060547, + "height": 77.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "2ef1d888dc9d49e59d6a6950897ddc93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "2ac79705aa9e415dbb74ec215233fd1b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Composite (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3350.0, + "y": -3810.0, + "width": 213.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a75f7ac601c446469802fe7754c1f279" + }, + { + "m_Id": "8c38a5d8327f456e9783740c05382619" + }, + { + "m_Id": "facc84930f544fd7a0205a6176b18ac0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Composite", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2b01ea3023e34c94af1754e4dcea8f2e", + "m_Id": 0, + "m_DisplayName": "Face Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2bf5f2fdd2984599b7323d10cfb1d240", + "m_Id": 1, + "m_DisplayName": "Filter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Filter", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c10b97b92c947ceb307a93759c0228b", + "m_Guid": { + "m_GuidSerialized": "6be0b8ff-a766-4c6b-a6e4-3a72758ac95f" + }, + "m_Name": "Bevel Amount", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B01DD93E", + "m_OverrideReferenceName": "_BevelAmount", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2c7a9460724b47daad8df1be144de7c6", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "2d0a269511e34bd1ba9056d2c939dff2", + "m_Guid": { + "m_GuidSerialized": "edbe73dc-53ab-4bc1-9d64-ab36e0e05f03" + }, + "m_Name": "_FaceUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_3A8E0F13", + "m_OverrideReferenceName": "_FaceUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2db15d90c2204143b225ec4ef08d0755", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4387.0, + "y": -2405.0, + "width": 163.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "def8e0b9d8384982bc5b4c32d877e458" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e4eb1ef08bb44178c82e53872485e0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2ef1d888dc9d49e59d6a6950897ddc93", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": true, + "m_DefaultValue": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "305e3be306674fcd8bb02273d27ee5b7", + "m_MaterialNeedsUpdateHash": 280372, + "m_SurfaceType": 1, + "m_RenderingPass": 4, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": false, + "m_TessellationMode": 0, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_DebugSymbols": false, + "m_Version": 2, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ca940fe2794c949f2a1d4d2caaa446", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "319916a5921343f7b7eef0e50dc93def", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "d219977210094c0082c517d8dc00c8bb" + }, + { + "m_Id": "f48f04ad45d046a8b88e71731ed506e7" + }, + { + "m_Id": "e6e80c6b0db545cda26b079a9a78fbb3" + }, + { + "m_Id": "c6bdb985bc16435fa72f5a3c81bb633c" + }, + { + "m_Id": "d1a17e42e7a04dc38984e3c01149445b" + }, + { + "m_Id": "fb15d0ba56d54a6192f11e107aeb5fa8" + }, + { + "m_Id": "c35312edaa2344788b1964ee2f63a236" + }, + { + "m_Id": "c88fcbaeea954a5f9c68c339fa8b604d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "34a67e0fef884f9399e674d9eeaf720c", + "m_Id": 6, + "m_DisplayName": "Color3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34a72a5ebb04402384a4fd3748111a37", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0010000000474974514, + "m_DefaultValue": 0.5, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3535ae87c6dd4769b52b20d9eca61069", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "35cbea6373dd4e4f8d0fea36e8add392", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "36a0c473c4c04c3a930dd38f3920d410", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "36f1b4d96f2941c39e5cd95d9c1d2ce6", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6008.99951171875, + "y": -3341.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "65b3dc13b2b6484283ffe5abfe87a06a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "373f1de8db6c429c9d46c781f741d7a4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3802c81c3be24823aa1d7c9997a33c29", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3915c1927ffe49f8967304321cfbe497", + "m_Id": 4, + "m_DisplayName": "Atlas", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Atlas", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a382d661e2484da71f04c43f48e55f", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "39f2f84f30304d859fb07569e2695f60", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3423.000244140625, + "y": -3516.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4b2d9ea03bf64fa19dcae1511d2581da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3c50439118b2496f9e390021b0964606", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": -3054.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "34a72a5ebb04402384a4fd3748111a37" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3d04f5ba6e7b40d281f22eb424145acd", + "m_Id": 0, + "m_DisplayName": "Face Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3db1608e927e4102a3c3a88e9fcab39a", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3dccd64e7f324bc1a75c1479d7a67c51", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3e231021af7b47ba97f2871e7f25d0fe", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2803.000244140625, + "y": -3520.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ccaced3889e4503a9414d808ec33981" + }, + { + "m_Id": "7f3d71a6c96847c099da45f95aafbecb" + }, + { + "m_Id": "d8edec16956c4f15b7d51d6ec10753f4" + }, + { + "m_Id": "39a382d661e2484da71f04c43f48e55f" + }, + { + "m_Id": "8764669016f6442f8152593c18a649d7" + }, + { + "m_Id": "26e48352a08441bfa694dcea54c06e36" + }, + { + "m_Id": "3e94a0d106064bdb864c960512ef4026" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e25be96bb3747738c238cf3a741d5df", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3e372195f4bd4845852a37839e5b602d", + "m_Guid": { + "m_GuidSerialized": "60abd046-2a1a-48cd-a0af-2f702f7f53ab" + }, + "m_Name": "_MainTex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_90CBF488", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":28684132378477856,\"guid\":\"8f586378b4e144a9851e7b34d9b748ee\",\"type\":2}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3e94a0d106064bdb864c960512ef4026", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ec4797e381747829ef4712c85fcf7a1", + "m_Guid": { + "m_GuidSerialized": "020d65cc-50a8-4b8a-a624-90d7b489f549" + }, + "m_Name": "Specular Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ec4797e381747829ef4712c85fcf7a1", + "m_OverrideReferenceName": "_SpecularPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 4.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "3fdf4b7bc5d4426492dcc057603ef4a6", + "m_Guid": { + "m_GuidSerialized": "675d2567-3fca-4da6-9462-dfa4924950f1" + }, + "m_Name": "_OutlineUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_D66D89E6", + "m_OverrideReferenceName": "_OutlineUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "400d0b6c95dd4540ad3da3e8cb7e50b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41986ac6400d46709d0ef043a67f6b34", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "41b9b79b3859472882bcea393703eec0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "424dbeeb009344efa29c304c4979e3d6", + "m_Guid": { + "m_GuidSerialized": "314c37de-c6f2-4463-866d-8588f6fc119e" + }, + "m_Name": "Diffuse Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_424dbeeb009344efa29c304c4979e3d6", + "m_OverrideReferenceName": "_Diffuse", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42a586e4f6ec40eeaba891b7fd133864", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4934.0, + "y": -4442.99951171875, + "width": 133.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "da7a06d393a44089842070d51d2aa0a6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "42cadae0923e4969b50bbc3f78185934", + "m_Title": "Face + 3 Outlines + Underlay", + "m_Position": { + "x": -5468.0, + "y": -3558.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4328cdbf78b94c038fd614c59bfe1cac", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "44317f2e371447e2a8d894f8a021a235", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Layer1 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4004.999755859375, + "y": -4173.0, + "width": 191.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "10a99c07aad742349d258db16838c129" + }, + { + "m_Id": "b85d677872b44421bf5536f42ba0267c" + }, + { + "m_Id": "75aba700d74d4b2687bf3166cf1da3e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer1", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44806230fa384c1e95f9c5918a14f056", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4488af8ff6a7421298a7e827f567263b", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4109.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "66f69ef16eac4eb48357bde804cf3c39" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4590bfa2a0664b65b6f073bae33a071f", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "4648b46ad29a4008a80de4f8a5a5b813", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4615.0, + "y": -2422.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "b2baf44eae52473cb6cda7b1debece01" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "46fbf3eeb0ea4470869cba7443249295", + "m_Guid": { + "m_GuidSerialized": "be87c5a3-e361-4b95-89c8-911c39a51c0d" + }, + "m_Name": "Outline Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_A0B54237", + "m_OverrideReferenceName": "_OutlineTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47d020251e9841a5b1f0fd64396026a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "48390d02257d41bf98eace1deaa4c539", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8036d0e6090b456e9b4ea87227868236" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "484b51c50485473b819c4f05087b32d7", + "m_Title": "Underlay", + "m_Position": { + "x": -5253.0, + "y": -4542.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4907352322c644ebacdf2ca30f2994fd", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "49e7c3ad55ce458797f0e60c950cb965", + "m_Guid": { + "m_GuidSerialized": "31b55db9-0da1-4ec4-af2b-d83747ed5bc4" + }, + "m_Name": "Underlay Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_CE9DEDB3", + "m_OverrideReferenceName": "_UnderlayOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a66dcbe712a4d40bd8f355b834594b5", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "4abff6ff92fa4a05b203f10580988335", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4323.99951171875, + "y": -3498.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b015d1b7e4134c59baf6851e7649802c" + }, + { + "m_Id": "d9dc4839ee2847999110bdb234d6041a" + }, + { + "m_Id": "91d6a9a5fbc04ea49075cb51835e7264" + }, + { + "m_Id": "f42ad06b3c6a45d3ab33de904c063412" + }, + { + "m_Id": "ed6c215a65584deeaefad1d2c7743044" + }, + { + "m_Id": "edbee7a8952b46529ac5ad0365775774" + }, + { + "m_Id": "70337a74f6ad4b7bb6befc825219bab1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4b2d9ea03bf64fa19dcae1511d2581da", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4bda5c294e1949138d033640e1d385b4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c28ee9109014fa086e5de7a3993341d", + "m_Id": 0, + "m_DisplayName": "Softness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c334de01ecd429baa7652fc6002536b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d1cb1a475df49f9a148195a65f5453a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4d9ce48719d143748f9f8e22da6f9ddc", + "m_Id": 5, + "m_DisplayName": "TextureWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e64dac49ddc47c3b5b1e27b17a08304", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4eb3c00a1ca44e10be833b7ca61ff059", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f194ff591484e908fc2bcdacbcf2570", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4309.0, + "y": -2773.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b01ea3023e34c94af1754e4dcea8f2e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "509e6f38505b4b0695b263706a55028f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "51378bae98a94c309785d14cd5cbb453", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "GetSurfaceNormal (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4067.333251953125, + "y": -3881.99951171875, + "width": 263.9999694824219, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "5b0077c23eae443887872f84227deccc" + }, + { + "m_Id": "3915c1927ffe49f8967304321cfbe497" + }, + { + "m_Id": "4d9ce48719d143748f9f8e22da6f9ddc" + }, + { + "m_Id": "ebd6d75abcb84108bcadbfe7ee5f6244" + }, + { + "m_Id": "ef9738ec7e894772a14e9dce441c16c6" + }, + { + "m_Id": "9eeec1a9713045af8845cea263d5ea48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GetSurfaceNormal", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "51f76f8a53ad43a4ad028426548ce9ba", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "52798bdb86f6400e86489a7a368e9f8b", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6154.99951171875, + "y": -3169.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1df58cfa4dad4c449d01ee1c5ea05f2e" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "53073e5ea924459fa6681a4943e9f947", + "m_Guid": { + "m_GuidSerialized": "5fdac24e-2d58-4471-80ce-79c3ab9a2564" + }, + "m_Name": "Outline Color 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_DBAB5AEC", + "m_OverrideReferenceName": "_OutlineColor2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.009433984756469727, + "g": 0.02534518577158451, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54d7a93ffec5490aa4591da23a21b693", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "55ffa45ec3654d5e88089fb40d2b0465", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "56c25395796e4d2fbe5c892d428d1620", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5102.99951171875, + "y": -3427.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9eb8137a6c2e41bbafdc8b0732dd47a3" + }, + { + "m_Id": "36a0c473c4c04c3a930dd38f3920d410" + }, + { + "m_Id": "068ae649e00b40e198ec5a30ad741fab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "57abc172afd449e2a4d567f93432507b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "582d6e289dbe4fdca7cf0307273eaa2f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "59bd90a849624124bae6464ee3669aa6", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4007.0, + "y": -2395.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "2e4eb1ef08bb44178c82e53872485e0f" + }, + { + "m_Id": "8695190a5e614f2d90081871a8a06fc2" + }, + { + "m_Id": "81bdb47901ef48e5a588c6724b1b0142" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5b0077c23eae443887872f84227deccc", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b3ff4ee364f4d7a923b530ad60d8762", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5bd258837c514ff7ab0bf7027e762c18", + "m_Guid": { + "m_GuidSerialized": "2d8f3ee9-1307-4b58-a60d-526e86b07109" + }, + "m_Name": "Bevel Roundness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_AB6A015F", + "m_OverrideReferenceName": "_BevelRoundness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5da82bf481f8489ebd05e997f617f51b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5e42524569844befad16fda5a94eb9cb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5fbe253f3e444f2aa8ac717f9c856619", + "m_Guid": { + "m_GuidSerialized": "0a61c93f-6430-4aa6-af07-79bc3b411ccd" + }, + "m_Name": "Bevel Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B50BBFCC", + "m_OverrideReferenceName": "_BevelWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61133d79a89048c195f54939b2a1d30a", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61a6ac5f29344d109411f26850ab0a96", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "6238ae56182d404f8563cb88cb801549", + "m_RayTracing": false, + "m_MaterialType": 0, + "m_MaterialTypeMask": 2, + "m_RefractionModel": 0, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6271438664e74b3fbf723bd6a1f50f8b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62bc551cea604e88b7858cc37d96a98a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "636180f6e0504f2baaa5cc086980cb47", + "m_Guid": { + "m_GuidSerialized": "c1223e37-093d-4d5a-b2b0-cd9cc3e4f88e" + }, + "m_Name": "Outline Offset 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_636180f6e0504f2baaa5cc086980cb47", + "m_OverrideReferenceName": "_OutlineOffset1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "63c7cd57fc3c45a9a97b514fdae32693", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5266.99951171875, + "y": -3387.0, + "width": 156.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c422a9a9ff824176aad2241f58c44d0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "641eda269d7b4da9acb65f8d50035ea9", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "65b3dc13b2b6484283ffe5abfe87a06a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "65c8e64a7535466e933eed08a2f77532", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3499.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "256d41e89a204d22951450de1c38051d" + }, + { + "m_Id": "0a67ca5280214bd794dc0ad66b5710a9" + }, + { + "m_Id": "ebbd94a7102a4457a48ac492de3bff14" + }, + { + "m_Id": "6271438664e74b3fbf723bd6a1f50f8b" + }, + { + "m_Id": "c9b722d107ce4cd6a748c883472b9b0f" + }, + { + "m_Id": "74cf69e61bef44589521f1bf2bf3c59a" + }, + { + "m_Id": "6e532f83d1c44e839bcfc5845d3b01d6" + }, + { + "m_Id": "cb5e9f9567e84f8fa5463efc0e256e19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "66f69ef16eac4eb48357bde804cf3c39", + "m_Id": 0, + "m_DisplayName": "_UnderlayColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "67a519f507384ff1861df5d8d5b486be", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4278.0, + "y": -3939.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c3e6d7c20c184bf39fd8822130e693e7" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "67bc2306558f4f2fa807637aaebaeab4" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "68ec7c31365549d6a8ce883edfc02de2", + "m_Id": 4, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a7af6143e114a538663e71f56731a21", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "6b0cd1bfb339459ca967fa23df287ef0", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "c417006ffa034c44b79da3dd323165ff" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6b2f65c1463f4f7bad16c54a95d2fe75", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5101.0, + "y": -3301.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d35fa1fb5004f96a65ace54fbe4f1ad" + }, + { + "m_Id": "fa6de3be9f5b4411b5081b49e645f424" + }, + { + "m_Id": "400d0b6c95dd4540ad3da3e8cb7e50b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6ccaced3889e4503a9414d808ec33981", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6dfc1177dd0541a7a780fbf911ad1956", + "m_Id": 0, + "m_DisplayName": "_OutlineTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e13f3cd573c467a94379f45d96cb690", + "m_Id": 2, + "m_DisplayName": "SSR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6e532f83d1c44e839bcfc5845d3b01d6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6e8946a245e842b38231d4a241bfb3ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3026.0, + "y": -3110.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "ef0b93f78372439696f50711eaf57d90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fbdcc5a972b4fa883dc5f21e525a376", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "70337a74f6ad4b7bb6befc825219bab1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "703396865b6e4990a0cf1189ea684e5c", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "712da461f71a454db59d349f752d41ee", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "71dd947935b64ce38f0d25406dde447b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "724e17584e97443e9e285dfa7253c8e3", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "72fb5a0d7796446b9e2b929cb32facdc", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "7444469eb9884253819add9ef96baa25", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4298.0, + "y": -3809.99951171875, + "width": 144.66648864746095, + "height": 129.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "03182b3263304258b265266325c21f65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "748c31bbcecc4b30bec2e42c0612175b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "74b41464cbed4e9e8e23af5ab9be40cf", + "m_Guid": { + "m_GuidSerialized": "41afbdcb-f3ae-4340-8973-1c1998c992a2" + }, + "m_Name": "Outline Offset 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "74cf69e61bef44589521f1bf2bf3c59a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "7564379492aa4c5a927ff3501acdc70d", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "757174b6f25040fdbb20355a21752222", + "m_Id": 0, + "m_DisplayName": "Outline Offset 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "75aba700d74d4b2687bf3166cf1da3e2", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "75c5657544c648058b20cea090f48dbf", + "m_Id": 0, + "m_DisplayName": "_OutlineUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "767769f736d5478cba5f10a415e28e7f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "773b90134e894e429203c0c83e80b9de", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "77991fa631724e0cb32eed66ff017b23", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77e28f3e930b4c249145630ec961af95", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "79147f6986644769b58d9ed64fe771e1", + "m_Id": 0, + "m_DisplayName": "OutlineMode", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7984fd094e1147bdabb4e26fbd3d31c8", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3113.000244140625, + "y": -3468.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "082e9706dffc4c188270980d4e44ce0f" + }, + { + "m_Id": "f2a351a5375c441b8d9ab7e2c9545a77" + }, + { + "m_Id": "41986ac6400d46709d0ef043a67f6b34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a046f410ce64aa88438b0bfd412c045", + "m_Guid": { + "m_GuidSerialized": "d47271f5-5a84-47bf-a09e-c825d2aeb013" + }, + "m_Name": "Outline Color 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_551702C5", + "m_OverrideReferenceName": "_OutlineColor3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7a0f504e4175406dbd8134250f4e350b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7a80e8839f0e4a1d9a6c0814f8793ee6", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4961.99951171875, + "y": -3452.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6fbdcc5a972b4fa883dc5f21e525a376" + }, + { + "m_Id": "0ba4932e164847878ddb7b7bcff96985" + }, + { + "m_Id": "9178663316db43d582f1c4a127d307c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7acfafd73b8c4dfab8c55c18a887e087", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7b8a19bd115e4167a25b59cb3218a817", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7c27ccb2c2dc4ca59c5438c3358630ca", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "7cf0e63037a74dc2a9f591225c678ff4", + "m_ActiveSubTarget": { + "m_Id": "67bc2306558f4f2fa807637aaebaeab4" + }, + "m_Datas": [ + { + "m_Id": "00996039d61e400a9e854ce591ac35a0" + }, + { + "m_Id": "305e3be306674fcd8bb02273d27ee5b7" + }, + { + "m_Id": "6238ae56182d404f8563cb88cb801549" + }, + { + "m_Id": "a8c49a47cb934f7e8e4d88fce06df6ff" + } + ], + "m_CustomEditorGUI": "TMPro.EditorUtilities.TMP_SDF_HDRPLitShaderGUI", + "m_SupportVFX": false, + "m_SupportLineRendering": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7d7696aa6d184b4fb9c316a9dec37aee", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4959.0, + "y": -3326.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "4d1cb1a475df49f9a148195a65f5453a" + }, + { + "m_Id": "47d020251e9841a5b1f0fd64396026a1" + }, + { + "m_Id": "62bc551cea604e88b7858cc37d96a98a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7d78a616c2754cc28d1f32cf66ade611", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4005.0, + "y": -2797.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "d9bcb754db834583b6518c5ed5152114" + }, + { + "m_Id": "861d4258049a4a3e8164f7297090f88e" + }, + { + "m_Id": "a7c06457d7454693a8bc3dc95257b2c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7e0fadb2533f496192c1ad3e78642010", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4188.0, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d48c3871e3064027a10ae9f4babd3be0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f2e6b5f15364ed9835d67d0cf4f8f65", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2586.0, + "y": -3592.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "85ff8667d72947edada4e9fb4ff60559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f3d71a6c96847c099da45f95aafbecb", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f7d8028b58d4227a4560891be6e7cda", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a00de0d572a84a08a23fe14c2ad5030d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "8036d0e6090b456e9b4ea87227868236", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80e665a5eeb64730a51742f698bf0d48", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8135ca333f8f4ea78163743e6ec1f55c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3140.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6a6a119394e4082a11bc024a6e42ef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "81bdb47901ef48e5a588c6724b1b0142", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "81e8ed0534534674a74263e6161a2a1a", + "m_Guid": { + "m_GuidSerialized": "78aab961-c4a8-41f3-b203-1239c3b33b13" + }, + "m_Name": "Underlay Dilate", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D48690B9", + "m_OverrideReferenceName": "_UnderlayDilate", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82af2db1018543d7832af96c1cfc981f", + "m_Guid": { + "m_GuidSerialized": "37906c7b-9a3a-454b-a62a-9aa097e64bde" + }, + "m_Name": "Light Angle", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_82af2db1018543d7832af96c1cfc981f", + "m_OverrideReferenceName": "_LightAngle", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 6.28000020980835 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82d5443fe54d4a3b9420f8745d00a632", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": 8.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "84dc74cdbd8c45e1b189e4fd9a69942d", + "m_Id": 0, + "m_DisplayName": "Outline Offset 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "85a1ad8e741e41759002e8cdc8cd0b96", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "ScreenSpaceRatio (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5800.99951171875, + "y": -3363.0, + "width": 258.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e13f3cd573c467a94379f45d96cb690" + }, + { + "m_Id": "8e6ed600f6504f4083092f5b511e44c4" + }, + { + "m_Id": "93b161cce4504cb79c97b6d8db178de7" + }, + { + "m_Id": "2bf5f2fdd2984599b7323d10cfb1d240" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ScreenSpaceRatio", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85b5940eb77e4625812ded7215bab8d7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3096.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ada023d617104472b8ab75a81558c0a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "85ff8667d72947edada4e9fb4ff60559", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "861d4258049a4a3e8164f7297090f88e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "867a4ae13c0d4a028c71bc1063824c14", + "m_Guid": { + "m_GuidSerialized": "d483c212-0a30-4f6d-b94d-9abbc83a6522" + }, + "m_Name": "Outline Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_C68C9E14", + "m_OverrideReferenceName": "_IsoPerimeter", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8695190a5e614f2d90081871a8a06fc2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8764669016f6442f8152593c18a649d7", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "880bb02c6c6b49b18aa6ebc66dc566a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "88253223d2c34ecfab92b0c344048f94", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "ComputeSDF (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4323.0, + "width": 227.99998474121095, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "c52a1744a9a14989b0ae452ad6de6061" + }, + { + "m_Id": "a03db80c558b4f87a330c5ae0a9443a5" + }, + { + "m_Id": "8f1b1d1e8ff24b3284993e52354e54fa" + }, + { + "m_Id": "5da82bf481f8489ebd05e997f617f51b" + }, + { + "m_Id": "82d5443fe54d4a3b9420f8745d00a632" + }, + { + "m_Id": "61133d79a89048c195f54939b2a1d30a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8a08179f99d649d289b8053d5fa0ad22", + "m_Id": 0, + "m_DisplayName": "Underlay Offset", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b66f4e6bc9d4662b3218ac33a69839f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8c38a5d8327f456e9783740c05382619", + "m_Id": 3, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cbd81814903479ea1d3151c1f38183e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8cf8aae64c1d443f9303126886b40f17", + "m_Guid": { + "m_GuidSerialized": "8d78c9a5-aaef-41fb-af68-2358e401d7ac" + }, + "m_Name": "_UnderlayColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2F5FE804", + "m_OverrideReferenceName": "_UnderlayColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6ed600f6504f4083092f5b511e44c4", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8ed907a2cc7949b68a283ae243ea1977", + "m_Guid": { + "m_GuidSerialized": "36803443-a9bc-4f3c-a4f2-7d66a5417ac1" + }, + "m_Name": "Outline Offset 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f1b1d1e8ff24b3284993e52354e54fa", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9147636b0cfa466a9b37a013d8f693bf", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5421.99951171875, + "y": -3902.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a4f471e3221c4134b291bd9d2ba22db6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9178663316db43d582f1c4a127d307c6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "91890fe48ebe4717aea61ecaf3ad4861", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.000244140625, + "y": -3468.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "3dccd64e7f324bc1a75c1479d7a67c51" + }, + { + "m_Id": "e444f2c81d1e48329fa2c91005277e8d" + }, + { + "m_Id": "b2c26292b7434733878a9b042f44de89" + }, + { + "m_Id": "964fea1fd4b24f4daf5bef84c4b45118" + }, + { + "m_Id": "deac82280a2b43078e0e40863e2d974c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91d6a9a5fbc04ea49075cb51835e7264", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "928621a3ca2d41c89a10336bbbc81ddc", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93b161cce4504cb79c97b6d8db178de7", + "m_Id": 3, + "m_DisplayName": "TextureSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureSize", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "945b45993dd84a979755b98c48138f72", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "952d0fa5cd744df0b434cd38e9a90b93", + "m_Guid": { + "m_GuidSerialized": "ce395871-ddeb-47c3-a31d-07855800c197" + }, + "m_Name": "_UnderlaySoftness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_F2B9E3EF", + "m_OverrideReferenceName": "_UnderlaySoftness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95928bcb6a284b8d88105a84c2e1d3ce", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4793.0, + "y": -2593.0, + "width": 155.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d880558893fb442b9320cf55885d1117" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "964fea1fd4b24f4daf5bef84c4b45118", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "98934a69591249d5b8b92b39045359a3", + "m_Title": "Outline1 Texture", + "m_Position": { + "x": -4672.0, + "y": -2481.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "998db5e5901e45b29040eb2099370071", + "m_Guid": { + "m_GuidSerialized": "6f383614-f2ad-4269-be8f-87b0ecb03cf0" + }, + "m_Name": "Bevel Clamp", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5BD7E808", + "m_OverrideReferenceName": "_BevelClamp", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9c228fac287d446296b91a4acf5cec59", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3498.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "582d6e289dbe4fdca7cf0307273eaa2f" + }, + { + "m_Id": "1db37082bf844442804487b4944352de" + }, + { + "m_Id": "8b66f4e6bc9d4662b3218ac33a69839f" + }, + { + "m_Id": "4a66dcbe712a4d40bd8f355b834594b5" + }, + { + "m_Id": "a0285c9c381a49cba194709efa0a7c85" + }, + { + "m_Id": "b2728d0dd3ce40678867c94a7d977916" + }, + { + "m_Id": "e141833aa78b4fd59ecad949beb43a78" + }, + { + "m_Id": "51f76f8a53ad43a4ad028426548ce9ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9c26fdddba244d36a854298c00473247", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9d0c47172bf840a0ac029980ba082af7", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9d3c3383d5934a17bf9efbb7fd9e9043", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5443.0, + "y": -3315.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "232b1aa09e67479abae141d3c76d3c5b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e6e50a71d9843b49b62ebe1cf7d3d59", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4486.0, + "y": -3865.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3535ae87c6dd4769b52b20d9eca61069" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e87ce9607e14015a3790c528ca5dfda", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4637.0, + "y": -2239.0, + "width": 167.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "75c5657544c648058b20cea090f48dbf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eb8137a6c2e41bbafdc8b0732dd47a3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "9eeec1a9713045af8845cea263d5ea48", + "m_Id": 6, + "m_DisplayName": "IsFront", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "IsFront", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f0de188085746d5a19073da1de85ddb", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4160.0, + "y": -2739.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "7c27ccb2c2dc4ca59c5438c3358630ca" + }, + { + "m_Id": "373f1de8db6c429c9d46c781f741d7a4" + }, + { + "m_Id": "fd0b096ed5b74f9e9ec51327be200731" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a00de0d572a84a08a23fe14c2ad5030d", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0285c9c381a49cba194709efa0a7c85", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a03db80c558b4f87a330c5ae0a9443a5", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a3f8b6e8ae7f48e2989a029904401502", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "a455bd79094c4413a7b7dd80ca8b9368", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4611.0, + "y": -2691.0, + "width": 222.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "ffb07af0bca546d8b9bc439d34aa68f5" + }, + { + "m_Id": "2c7a9460724b47daad8df1be144de7c6" + }, + { + "m_Id": "55ffa45ec3654d5e88089fb40d2b0465" + }, + { + "m_Id": "e495a9f7a11f4eb89334e83be154ceb9" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateShaderProperty", + "m_ObjectId": "a4ad98d8828c424384229c344ebe2ed0", + "m_Guid": { + "m_GuidSerialized": "f98fc1a2-bb81-4bd1-a207-23d3a90d518e" + }, + "m_Name": "SamplerState", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "SamplerState_a4ad98d8828c424384229c344ebe2ed0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_filter": 0, + "m_wrap": 1, + "m_anisotropic": 0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4f471e3221c4134b291bd9d2ba22db6", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a535f3bcbeb14622bb177eb6f46e76f4", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4647.0, + "y": -2283.0, + "width": 177.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dfc1177dd0541a7a780fbf911ad1956" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6bbb32e8d884be9bb36db91fe4b81b1", + "m_Guid": { + "m_GuidSerialized": "6aa76edf-7b80-46ac-add4-406cf1d85493" + }, + "m_Name": "_GradientScale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EAE27356", + "m_OverrideReferenceName": "_GradientScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a6c38edd2e8743a9b057ba8452b9f129", + "m_Guid": { + "m_GuidSerialized": "9fc942ee-4a1d-4ced-a5a6-81893e3ddb63" + }, + "m_Name": "Light Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a6c38edd2e8743a9b057ba8452b9f129", + "m_OverrideReferenceName": "_SpecularColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a75f7ac601c446469802fe7754c1f279", + "m_Id": 0, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a7942746b5564dc7bbbae1deb2403022", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a7c06457d7454693a8bc3dc95257b2c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "a8c49a47cb934f7e8e4d88fce06df6ff", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 0, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa2794b8f0e24bf281d22e0fef0647be", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aa3e347d733e48f7b65d8a8847370eec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "EvaluateLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3631.0, + "y": -3810.0, + "width": 230.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0699eea947fc426cbfeb8744cf120222" + }, + { + "m_Id": "0c4dc51f26484c26ad88a3fe4002abcd" + }, + { + "m_Id": "d5173cc3c6cd4f1998550f3187a3e9c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "EvaluateLight", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aa87c72ac0e64469acc34f936f00b3d0", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4225.0, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d7878dd226d4cfb81a991dc312309fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "abd59150589b436cadf8c9e6f43ccb8e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "aca823a8188948c782eddaf0f45e1868", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalOS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2542.0, + "y": -3404.000244140625, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "e386b183a18245a796b024022f7f3074" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalOS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "acd0cd5a177f4a97bf23db7219305e3f", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4348.0, + "y": -3905.99951171875, + "width": 185.33299255371095, + "height": 101.33324432373047 + } + }, + "m_Slots": [ + { + "m_Id": "945b45993dd84a979755b98c48138f72" + }, + { + "m_Id": "e51a636b2621440eb94cc802c1cf4bfc" + }, + { + "m_Id": "1bdde3efd3b7464b8934c555be0f8a48" + }, + { + "m_Id": "e364823e158a407fb48dd7b630c79973" + }, + { + "m_Id": "703396865b6e4990a0cf1189ea684e5c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ada023d617104472b8ab75a81558c0a1", + "m_Id": 0, + "m_DisplayName": "Outline Color 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aef5c44f84e04c3185e0b93e95e34204", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5264.99951171875, + "y": -3142.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "84dc74cdbd8c45e1b189e4fd9a69942d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b000f852aa984e9dae25b125a4607f4e", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b015d1b7e4134c59baf6851e7649802c", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b0b352c4503a43d083a64e57352b29a0", + "m_Guid": { + "m_GuidSerialized": "01cfcc78-60aa-4f71-a1e3-8d8df6dae253" + }, + "m_Name": "Reflectivity Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b0b352c4503a43d083a64e57352b29a0", + "m_OverrideReferenceName": "_Reflectivity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 5.0, + "y": 15.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "b1188549725543d485436c2e921ffbb2", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4146.0, + "y": -2833.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "281bcee4777040f8a31ee0e10344e98d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "b163c9f1666644b0bba62cf0e12df7bc", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4373.0, + "y": -2715.0, + "width": 180.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "cce40479b6284b6fa3174db9f09d0ac9" + }, + { + "m_Id": "80e665a5eeb64730a51742f698bf0d48" + }, + { + "m_Id": "1f46181633594ae0a1fb2adb76b42981" + }, + { + "m_Id": "8cbd81814903479ea1d3151c1f38183e" + }, + { + "m_Id": "cfaf3f3a5a1146e194cddad30c95aada" + }, + { + "m_Id": "b43489e37a5c4df88f15844292a55ec7" + }, + { + "m_Id": "cd7281fb41aa4e61ac0fdf71d4f4bd46" + }, + { + "m_Id": "f01d52cdcb1647aab35782b4af535efd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b224a1cf80604103ad085c799995f3c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b2728d0dd3ce40678867c94a7d977916", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2baf44eae52473cb6cda7b1debece01", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2c26292b7434733878a9b042f44de89", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "b30617d78dec40a7b8aa7f72dca7f41d", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b42e6dbfbc864097af182cbff5c0c1fb", + "m_Id": 0, + "m_DisplayName": "Outline Color 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b43489e37a5c4df88f15844292a55ec7", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b4a40cb6acd441acb83cfe0240bf910d", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4750.99951171875, + "y": -4274.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0b10e52e21941b183f5f635894c76c8" + }, + { + "m_Id": "0d6a57754b824f6db9cefa6953bc06a9" + }, + { + "m_Id": "773b90134e894e429203c0c83e80b9de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b4c4676c68bb4752af59e21f896d9470", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "b571db753a1948d5a6f1de4e7d0c7238", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5581.99951171875, + "y": -3867.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "5b3ff4ee364f4d7a923b530ad60d8762" + }, + { + "m_Id": "c183b5bd9bbe45089f93996e73110918" + }, + { + "m_Id": "1196ae398cc348349ab0c1a23fdab4bd" + }, + { + "m_Id": "183118ca50814141b7bc3e0cee27fb9b" + }, + { + "m_Id": "f44e4374a48a4996aa60d23d3ae1e9f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b691728a389a417d9b4f2d02541209c2", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7f9ac55517141868bfb9d2ad6429792", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b85d677872b44421bf5536f42ba0267c", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b911c23b90124d15924551e2730501eb", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc782d8e80154073b48a687a07adf60a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b30617d78dec40a7b8aa7f72dca7f41d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bc9afcb18afa4ccc82d2cdc34d3f4641", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -5392.0, + "y": -3867.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e42524569844befad16fda5a94eb9cb" + }, + { + "m_Id": "54d7a93ffec5490aa4591da23a21b693" + }, + { + "m_Id": "aa2794b8f0e24bf281d22e0fef0647be" + }, + { + "m_Id": "200245fc8bbe4826b209ab5f7ffe074c" + }, + { + "m_Id": "fc2e62201c5847e798fd939314413fcd" + }, + { + "m_Id": "fe11fa80cc1847a5a37f6757d521cf25" + }, + { + "m_Id": "de0c6f7f7af94defa6c3dbc6433de9d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "be58359e488f42e9b5121357d0fa526b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "77991fa631724e0cb32eed66ff017b23" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c183b5bd9bbe45089f93996e73110918", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c234e5216678436195ee1a5914bc79da", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4446.0, + "y": -2347.000244140625, + "width": 222.00001525878907, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "b4c4676c68bb4752af59e21f896d9470" + }, + { + "m_Id": "3db1608e927e4102a3c3a88e9fcab39a" + }, + { + "m_Id": "0f7ffb6d2de4447f9736780cbcee8e07" + }, + { + "m_Id": "d4954b7bbbb0412cbc997bcbe7dfa808" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c35312edaa2344788b1964ee2f63a236", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c3e6d7c20c184bf39fd8822130e693e7", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c417006ffa034c44b79da3dd323165ff", + "m_Guid": { + "m_GuidSerialized": "7a28a011-205c-4fa8-bf4f-8064aa2308b2" + }, + "m_Name": "_ScaleRatioA", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_ScaleRatioA", + "m_DefaultReferenceName": "_ScaleRatioA", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c422a9a9ff824176aad2241f58c44d0b", + "m_Id": 0, + "m_DisplayName": "Outline Offset 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c478c32c45884c57a62f7b2aa8ddc3b0", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c49cfb8bb96846dc87ee00c0c041a372", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c52a1744a9a14989b0ae452ad6de6061", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6bdb985bc16435fa72f5a3c81bb633c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7d4094601ac4bc1aead609c72b1f1c1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c7ddee91dc5b48dc828309c77fdb0b88", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4266.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a7942746b5564dc7bbbae1deb2403022" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c88fcbaeea954a5f9c68c339fa8b604d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9b722d107ce4cd6a748c883472b9b0f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c9d7f0dbae7d422985a1cc87c025e76b", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4315.0, + "y": -3165.0, + "width": 144.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79147f6986644769b58d9ed64fe771e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "c9ec735d1a1046769e5601b2c97c849a", + "m_Guid": { + "m_GuidSerialized": "281a9526-c332-4471-a44e-ece4a1e95ef6" + }, + "m_Name": "Face Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_75569DEA", + "m_OverrideReferenceName": "_FaceTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca2a1083dc014f39ab8af0cdf140866b", + "m_Id": 0, + "m_DisplayName": "_FaceTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "cb3c0c3f08654b068bea44c4ffb15f4a", + "m_Guid": { + "m_GuidSerialized": "21009d12-8d94-4273-b0d0-a8ee0608ddcf" + }, + "m_Name": "OutlineMode", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_cb3c0c3f08654b068bea44c4ffb15f4a", + "m_OverrideReferenceName": "_OutlineMode", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cb5e9f9567e84f8fa5463efc0e256e19", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cb7117ecb1d047a8b2cb00ed552cb181", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3032.66650390625, + "y": -3029.33349609375, + "width": 200.0, + "height": 41.33349609375 + } + }, + "m_Slots": [ + { + "m_Id": "724e17584e97443e9e285dfa7253c8e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc88101667c9488f9c5a716e851c1b21", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cce40479b6284b6fa3174db9f09d0ac9", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cd7281fb41aa4e61ac0fdf71d4f4bd46", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cda5e3b4c1054bf3a65c0b7ec6bc778a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "cdddee3a537c464697357f11b966f9b8", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4420.0, + "y": -4483.0, + "width": 156.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "41b9b79b3859472882bcea393703eec0" + }, + { + "m_Id": "c7d4094601ac4bc1aead609c72b1f1c1" + }, + { + "m_Id": "767769f736d5478cba5f10a415e28e7f" + }, + { + "m_Id": "b691728a389a417d9b4f2d02541209c2" + }, + { + "m_Id": "045c4f6b050549c7a0efb208e6349779" + }, + { + "m_Id": "509e6f38505b4b0695b263706a55028f" + }, + { + "m_Id": "204dacb5a95b424facf11cb6f65bd188" + }, + { + "m_Id": "35cbea6373dd4e4f8d0fea36e8add392" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cfaf3f3a5a1146e194cddad30c95aada", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d0a791a544614667962a9a9a9ce0c68a", + "m_Title": "Screen Space Ratio", + "m_Position": { + "x": -6179.99951171875, + "y": -3422.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d0b10e52e21941b183f5f635894c76c8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d1a17e42e7a04dc38984e3c01149445b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d219977210094c0082c517d8dc00c8bb", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d258902c6ec74942afdb9ebf8c1d07f8", + "m_Title": "Generate Normal", + "m_Position": { + "x": -4511.33349609375, + "y": -3999.3330078125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d30452ac6b244ecca03df4d7b4de9f81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d48c3871e3064027a10ae9f4babd3be0", + "m_Id": 0, + "m_DisplayName": "_UnderlaySoftness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d4954b7bbbb0412cbc997bcbe7dfa808", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d4df208fc23b42f2b52364124f1b661c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5268.0, + "y": -3261.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "757174b6f25040fdbb20355a21752222" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5173cc3c6cd4f1998550f3187a3e9c8", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d6a6a119394e4082a11bc024a6e42ef8", + "m_Id": 0, + "m_DisplayName": "Outline Color 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d880558893fb442b9320cf55885d1117", + "m_Id": 0, + "m_DisplayName": "_FaceUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8edec16956c4f15b7d51d6ec10753f4", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d9bcb754db834583b6518c5ed5152114", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9dc4839ee2847999110bdb234d6041a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "da7a06d393a44089842070d51d2aa0a6", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "daaf032a109749a88c9b8ff8e1f8b541", + "m_Title": "Offset Scale", + "m_Position": { + "x": -5747.99951171875, + "y": -3961.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "dbcb748279484a4590e53518c49122b8", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4783.0, + "y": -2765.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a0f504e4175406dbd8134250f4e350b" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "dc75c4e3a1bc4bb0a128086c2b0679a5", + "m_Guid": { + "m_GuidSerialized": "85cd941f-2fd2-43a3-b0fa-9f728bfb4220" + }, + "m_Name": "Face Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_99AFBB3D", + "m_OverrideReferenceName": "_FaceColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "de0c6f7f7af94defa6c3dbc6433de9d4", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "deac82280a2b43078e0e40863e2d974c", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "def8e0b9d8384982bc5b4c32d877e458", + "m_Id": 0, + "m_DisplayName": "Outline Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "dff7a66b353a4023b29c9d937da77960", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4602.0, + "y": -4298.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7b8a19bd115e4167a25b59cb3218a817" + }, + { + "m_Id": "0b57f2d35157477ab2b29a5aac14ae8b" + }, + { + "m_Id": "e9e06fcb161e44ba8cc9f6f60264df78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e141833aa78b4fd59ecad949beb43a78", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2d28f29bbac4983a401574480b5ca28", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e364823e158a407fb48dd7b630c79973", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e386b183a18245a796b024022f7f3074", + "m_Id": 0, + "m_DisplayName": "Normal (Object Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalOS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e444f2c81d1e48329fa2c91005277e8d", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e495a9f7a11f4eb89334e83be154ceb9", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51a636b2621440eb94cc802c1cf4bfc", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e591df3a1eb94e259b762f2830b407e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "4590bfa2a0664b65b6f073bae33a071f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e6e80c6b0db545cda26b079a9a78fbb3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e818605f8f5a4f01bf61caaa33693581", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "ComputeSDF44 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4144.0, + "y": -3369.0, + "width": 244.0, + "height": 214.0 + } + }, + "m_Slots": [ + { + "m_Id": "641eda269d7b4da9acb65f8d50035ea9" + }, + { + "m_Id": "f6823778a3cf42d5bbe8a83e5f9c9fa3" + }, + { + "m_Id": "9c26fdddba244d36a854298c00473247" + }, + { + "m_Id": "f684c5678e9e4f078157a3ab7ef5057b" + }, + { + "m_Id": "14ad19bf20a140dd88d58452d7df688b" + }, + { + "m_Id": "215a82c127204988b751de7d3a39b955" + }, + { + "m_Id": "c478c32c45884c57a62f7b2aa8ddc3b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF44", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9e06fcb161e44ba8cc9f6f60264df78", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebbd94a7102a4457a48ac492de3bff14", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebd6d75abcb84108bcadbfe7ee5f6244", + "m_Id": 7, + "m_DisplayName": "TextureHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec184d6d9fb2494897774c9e7d279e6d", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4803.0, + "y": -2627.0, + "width": 165.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca2a1083dc014f39ab8af0cdf140866b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "07946387933e416db576b677f0711e5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "ec1f2e8bc9fd4ae38b133c60ee6c49b8", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4957.99951171875, + "y": -3204.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "748c31bbcecc4b30bec2e42c0612175b" + }, + { + "m_Id": "4bda5c294e1949138d033640e1d385b4" + }, + { + "m_Id": "4e64dac49ddc47c3b5b1e27b17a08304" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "ec79eb447dfd47a9b3380344c6a60f43", + "m_Guid": { + "m_GuidSerialized": "54c77f8b-0534-4b35-a3f0-83ab2ebe6c1f" + }, + "m_Name": "_OutlineTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1774DE83", + "m_OverrideReferenceName": "_OutlineTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ecf16c34d46f4502ac601f0c38c7576b", + "m_Title": "Vertex Color", + "m_Position": { + "x": -3448.000244140625, + "y": -3579.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed1d1f1613334c3bb904dd08161cd7e5", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ed6c215a65584deeaefad1d2c7743044", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "edbee7a8952b46529ac5ad0365775774", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "ef0b93f78372439696f50711eaf57d90", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ef9738ec7e894772a14e9dce441c16c6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f01d52cdcb1647aab35782b4af535efd", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "f23a8b2b7c85478388ff7a8c8a6de740", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Layer4 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3849.999755859375, + "y": -3286.0, + "width": 193.0, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "0fac35636fca4474a6afaefc3c757775" + }, + { + "m_Id": "cc88101667c9488f9c5a716e851c1b21" + }, + { + "m_Id": "68ec7c31365549d6a8ce883edfc02de2" + }, + { + "m_Id": "02559cbe5ad441a3904ccb75ded2b2c5" + }, + { + "m_Id": "34a67e0fef884f9399e674d9eeaf720c" + }, + { + "m_Id": "3802c81c3be24823aa1d7c9997a33c29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer4", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2903158b3624759bca1fcd843698078", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2a351a5375c441b8d9ab7e2c9545a77", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "f383b24f0bc6434dafe44b3e3d338a63", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6012.99951171875, + "y": -3209.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "fb5e1e2a67c14602808358686bb75091" + }, + { + "m_Id": "712da461f71a454db59d349f752d41ee" + }, + { + "m_Id": "b000f852aa984e9dae25b125a4607f4e" + }, + { + "m_Id": "b911c23b90124d15924551e2730501eb" + }, + { + "m_Id": "c49cfb8bb96846dc87ee00c0c041a372" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3d31c1f18d8491a8ecf5cbc37e4b7db", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4321.99951171875, + "y": -3246.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed1d1f1613334c3bb904dd08161cd7e5" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f42ad06b3c6a45d3ab33de904c063412", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f44e4374a48a4996aa60d23d3ae1e9f9", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f48f04ad45d046a8b88e71731ed506e7", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f4ecc442a2d246759f7c2c0412953d28", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3f8b6e8ae7f48e2989a029904401502" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f5a8bfcec21a4dac9df63993ec53635e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "7564379492aa4c5a927ff3501acdc70d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6823778a3cf42d5bbe8a83e5f9c9fa3", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f684c5678e9e4f078157a3ab7ef5057b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": { + "x": 3.0, + "y": 2.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f814deb543c24fbbafbcdb5071d96022", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "abd59150589b436cadf8c9e6f43ccb8e" + }, + { + "m_Id": "7acfafd73b8c4dfab8c55c18a887e087" + }, + { + "m_Id": "928621a3ca2d41c89a10336bbbc81ddc" + }, + { + "m_Id": "b7f9ac55517141868bfb9d2ad6429792" + }, + { + "m_Id": "09b1b86c1c074337a4c439d3a308dd2e" + }, + { + "m_Id": "1f247658c7ba45fb93c41f51e21acb0d" + }, + { + "m_Id": "d30452ac6b244ecca03df4d7b4de9f81" + }, + { + "m_Id": "215b30ae27784ec3a13360a9029af283" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f864c900600e427ba7793f00c715e971", + "m_Id": 0, + "m_DisplayName": "Outline Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa6de3be9f5b4411b5081b49e645f424", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "faace8101df943d8956faa31728cb004", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5254.99951171875, + "y": -3891.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "77e28f3e930b4c249145630ec961af95" + }, + { + "m_Id": "f2903158b3624759bca1fcd843698078" + }, + { + "m_Id": "30ca940fe2794c949f2a1d4d2caaa446" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "facc84930f544fd7a0205a6176b18ac0", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fb15d0ba56d54a6192f11e107aeb5fa8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb5e1e2a67c14602808358686bb75091", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fc2e62201c5847e798fd939314413fcd", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fd0b096ed5b74f9e9ec51327be200731", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fdb77c3e92ee497b88ca5dc46dc45350", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4208.0, + "y": -2371.0, + "width": 180.0, + "height": 180.0 + } + }, + "m_Slots": [ + { + "m_Id": "4328cdbf78b94c038fd614c59bfe1cac" + }, + { + "m_Id": "04dfcc9ff13a4bf282ed46faec39d15c" + }, + { + "m_Id": "71dd947935b64ce38f0d25406dde447b" + }, + { + "m_Id": "61a6ac5f29344d109411f26850ab0a96" + }, + { + "m_Id": "44806230fa384c1e95f9c5918a14f056" + }, + { + "m_Id": "4eb3c00a1ca44e10be833b7ca61ff059" + }, + { + "m_Id": "57abc172afd449e2a4d567f93432507b" + }, + { + "m_Id": "cda5e3b4c1054bf3a65c0b7ec6bc778a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fe11fa80cc1847a5a37f6757d521cf25", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ffb07af0bca546d8b9bc439d34aa68f5", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph.meta new file mode 100644 index 0000000..a445e27 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ca2ed216f98028c4dae6c5224a952b3c +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph b/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph new file mode 100644 index 0000000..3118dd0 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph @@ -0,0 +1,11759 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "386c36a1c4c34ea29deb680fb82cfe8b", + "m_Properties": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "ced40c943add479a86f25f7fb5ed59da" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "469965f1c9284b7eb032d415d6295b2c" + } + ], + "m_Nodes": [ + { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + }, + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + } + ], + "m_GroupDatas": [ + { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3749.0 + }, + "m_Blocks": [ + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3480.0 + }, + "m_Blocks": [ + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"fileID\":10210,\"guid\":\"0000000000000000e000000000000000\",\"type\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "TextMeshPro/SRP", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "7cf0e63037a74dc2a9f591225c678ff4" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "007c75c776ac4f1babe9cd7ae1fc4f14", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5722.99951171875, + "y": -3827.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1356dc7cbdfa4199a6535d3bbf4cd536" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "00996039d61e400a9e854ce591ac35a0", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_TransparentPerPixelSorting": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "013228b0fdf1424097798f0973a9a4fb", + "m_Title": "Face Texture", + "m_Position": { + "x": -4824.0, + "y": -2949.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "02559cbe5ad441a3904ccb75ded2b2c5", + "m_Id": 5, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "03182b3263304258b265266325c21f65", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "045c4f6b050549c7a0efb208e6349779", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04dc152dd2ba4d519391577eb1156235", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4534.0, + "y": -2747.0, + "width": 150.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d04f5ba6e7b40d281f22eb424145acd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04dfcc9ff13a4bf282ed46faec39d15c", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "05805bc6fcc941fd889922555c6c86d7", + "m_Guid": { + "m_GuidSerialized": "fe84e680-4cee-4ca5-be86-2e293a9ba093" + }, + "m_Name": "Ambient Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_05805bc6fcc941fd889922555c6c86d7", + "m_OverrideReferenceName": "_Ambient", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "0580d4b7e3a049049569f4508643a724", + "m_Guid": { + "m_GuidSerialized": "eefb88c5-7665-45dc-b3c2-7cf98b9990d6" + }, + "m_Name": "Softness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_D64EC33D", + "m_OverrideReferenceName": "_Softness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "068ae649e00b40e198ec5a30ad741fab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0699eea947fc426cbfeb8744cf120222", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "07946387933e416db576b677f0711e5f", + "m_Guid": { + "m_GuidSerialized": "21d612fb-8153-41f8-9e2f-9de044c19fbf" + }, + "m_Name": "_FaceTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1A08AD4A", + "m_OverrideReferenceName": "_FaceTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "082e9706dffc4c188270980d4e44ce0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0848ba750e0341198cf0bbd413e0efe4", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09b1b86c1c074337a4c439d3a308dd2e", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a67ca5280214bd794dc0ad66b5710a9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b57f2d35157477ab2b29a5aac14ae8b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ba4932e164847878ddb7b7bcff96985", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0c4dc51f26484c26ad88a3fe4002abcd", + "m_Id": 2, + "m_DisplayName": "Color (1)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d6a57754b824f6db9cefa6953bc06a9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d7878dd226d4cfb81a991dc312309fc", + "m_Id": 0, + "m_DisplayName": "Underlay Dilate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0f7ffb6d2de4447f9736780cbcee8e07", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0fac35636fca4474a6afaefc3c757775", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "105b1ed1aa714e41bbe1ef5472bdb11f", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -4233.0, + "width": 158.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a08179f99d649d289b8053d5fa0ad22" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "109f638d1f9b49d4991d6d21a86d4eb7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5098.99951171875, + "y": -3182.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "880bb02c6c6b49b18aa6ebc66dc566a0" + }, + { + "m_Id": "1b9cd8f5f4004e2eaf8afbaab803bc04" + }, + { + "m_Id": "b224a1cf80604103ad085c799995f3c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10a99c07aad742349d258db16838c129", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1196ae398cc348349ab0c1a23fdab4bd", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1356dc7cbdfa4199a6535d3bbf4cd536", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "14ad19bf20a140dd88d58452d7df688b", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "150533bad8e2424aaa2c74e253af8592", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4955.0, + "y": -3487.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "72fb5a0d7796446b9e2b929cb32facdc" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "163beb4431c34f538340bc0af0991e6f", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3284.0, + "y": -3516.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c334de01ecd429baa7652fc6002536b" + }, + { + "m_Id": "e2d28f29bbac4983a401574480b5ca28" + }, + { + "m_Id": "6a7af6143e114a538663e71f56731a21" + }, + { + "m_Id": "3e25be96bb3747738c238cf3a741d5df" + }, + { + "m_Id": "4907352322c644ebacdf2ca30f2994fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "19075add867e4757b9520d18fe8de1d0", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4291.99951171875, + "y": -3197.0, + "width": 124.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c28ee9109014fa086e5de7a3993341d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0580d4b7e3a049049569f4508643a724" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1b9cd8f5f4004e2eaf8afbaab803bc04", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1bdde3efd3b7464b8934c555be0f8a48", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1be90d4f96a841748b0c95219b12ad27", + "m_Guid": { + "m_GuidSerialized": "4c91c146-43bb-4de8-948a-fbf8b1da10e1" + }, + "m_Name": "Bevel Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_97690701", + "m_OverrideReferenceName": "_BevelOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -0.5, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1c4df61c2fea404eb3b87b270d7c59bc", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4311.0, + "y": -3221.0, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f864c900600e427ba7793f00c715e971" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d35fa1fb5004f96a65ace54fbe4f1ad", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1db37082bf844442804487b4944352de", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1df58cfa4dad4c449d01ee1c5ea05f2e", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "1e12726617b24675958e942eb62e4b09", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4772.0, + "y": -4404.0, + "width": 145.00001525878907, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "0848ba750e0341198cf0bbd413e0efe4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1f247658c7ba45fb93c41f51e21acb0d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f46181633594ae0a1fb2adb76b42981", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "200245fc8bbe4826b209ab5f7ffe074c", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "204dacb5a95b424facf11cb6f65bd188", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "215a82c127204988b751de7d3a39b955", + "m_Id": 6, + "m_DisplayName": "Outline", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "215b30ae27784ec3a13360a9029af283", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "21a7a380e66d42e780e2a2a1baa630d5", + "m_Guid": { + "m_GuidSerialized": "b2d0099f-e605-49f5-9959-e7cacae37aa3" + }, + "m_Name": "Bevel Type", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_21a7a380e66d42e780e2a2a1baa630d5", + "m_OverrideReferenceName": "_BevelType", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e", + "m_Guid": { + "m_GuidSerialized": "cd167d3a-7465-4d5a-86fc-0f22dc0ef908" + }, + "m_Name": "Outline Color 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_5550EB71", + "m_OverrideReferenceName": "_OutlineColor1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "232b1aa09e67479abae141d3c76d3c5b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "256d41e89a204d22951450de1c38051d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "26e48352a08441bfa694dcea54c06e36", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "281bcee4777040f8a31ee0e10344e98d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "285f6a9863d54ed2a8150727ad749456", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4181.99951171875, + "y": -2415.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b42e6dbfbc864097af182cbff5c0c1fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDUnlitSubTarget", + "m_ObjectId": "29b1a6d4abc94131be838c0bc77892fc" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.IsFrontFaceNode", + "m_ObjectId": "2a552a0b828f457c911aa19561e410ae", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Is Front Face", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4282.0, + "y": -3681.3330078125, + "width": 121.99999237060547, + "height": 77.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "2ef1d888dc9d49e59d6a6950897ddc93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "2ac79705aa9e415dbb74ec215233fd1b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Composite (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3350.0, + "y": -3810.0, + "width": 213.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a75f7ac601c446469802fe7754c1f279" + }, + { + "m_Id": "8c38a5d8327f456e9783740c05382619" + }, + { + "m_Id": "facc84930f544fd7a0205a6176b18ac0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Composite", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2b01ea3023e34c94af1754e4dcea8f2e", + "m_Id": 0, + "m_DisplayName": "Face Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2bf5f2fdd2984599b7323d10cfb1d240", + "m_Id": 1, + "m_DisplayName": "Filter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Filter", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c10b97b92c947ceb307a93759c0228b", + "m_Guid": { + "m_GuidSerialized": "6be0b8ff-a766-4c6b-a6e4-3a72758ac95f" + }, + "m_Name": "Bevel Amount", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B01DD93E", + "m_OverrideReferenceName": "_BevelAmount", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2c7a9460724b47daad8df1be144de7c6", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "2d0a269511e34bd1ba9056d2c939dff2", + "m_Guid": { + "m_GuidSerialized": "edbe73dc-53ab-4bc1-9d64-ab36e0e05f03" + }, + "m_Name": "_FaceUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_3A8E0F13", + "m_OverrideReferenceName": "_FaceUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2db15d90c2204143b225ec4ef08d0755", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4387.0, + "y": -2405.0, + "width": 163.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "def8e0b9d8384982bc5b4c32d877e458" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e4eb1ef08bb44178c82e53872485e0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2ef1d888dc9d49e59d6a6950897ddc93", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": true, + "m_DefaultValue": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "305e3be306674fcd8bb02273d27ee5b7", + "m_MaterialNeedsUpdateHash": 1, + "m_SurfaceType": 1, + "m_RenderingPass": 4, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": false, + "m_TessellationMode": 0, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_DebugSymbols": false, + "m_Version": 2, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ca940fe2794c949f2a1d4d2caaa446", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "319916a5921343f7b7eef0e50dc93def", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "d219977210094c0082c517d8dc00c8bb" + }, + { + "m_Id": "f48f04ad45d046a8b88e71731ed506e7" + }, + { + "m_Id": "e6e80c6b0db545cda26b079a9a78fbb3" + }, + { + "m_Id": "c6bdb985bc16435fa72f5a3c81bb633c" + }, + { + "m_Id": "d1a17e42e7a04dc38984e3c01149445b" + }, + { + "m_Id": "fb15d0ba56d54a6192f11e107aeb5fa8" + }, + { + "m_Id": "c35312edaa2344788b1964ee2f63a236" + }, + { + "m_Id": "c88fcbaeea954a5f9c68c339fa8b604d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "34a67e0fef884f9399e674d9eeaf720c", + "m_Id": 6, + "m_DisplayName": "Color3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34a72a5ebb04402384a4fd3748111a37", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0010000000474974514, + "m_DefaultValue": 0.5, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3535ae87c6dd4769b52b20d9eca61069", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "35cbea6373dd4e4f8d0fea36e8add392", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "36a0c473c4c04c3a930dd38f3920d410", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "36f1b4d96f2941c39e5cd95d9c1d2ce6", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6008.99951171875, + "y": -3341.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "65b3dc13b2b6484283ffe5abfe87a06a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "373f1de8db6c429c9d46c781f741d7a4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3802c81c3be24823aa1d7c9997a33c29", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3915c1927ffe49f8967304321cfbe497", + "m_Id": 4, + "m_DisplayName": "Atlas", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Atlas", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a382d661e2484da71f04c43f48e55f", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "39f2f84f30304d859fb07569e2695f60", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3423.000244140625, + "y": -3516.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4b2d9ea03bf64fa19dcae1511d2581da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3c50439118b2496f9e390021b0964606", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": -3054.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "34a72a5ebb04402384a4fd3748111a37" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3d04f5ba6e7b40d281f22eb424145acd", + "m_Id": 0, + "m_DisplayName": "Face Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3db1608e927e4102a3c3a88e9fcab39a", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3dccd64e7f324bc1a75c1479d7a67c51", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3e231021af7b47ba97f2871e7f25d0fe", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2803.000244140625, + "y": -3520.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ccaced3889e4503a9414d808ec33981" + }, + { + "m_Id": "7f3d71a6c96847c099da45f95aafbecb" + }, + { + "m_Id": "d8edec16956c4f15b7d51d6ec10753f4" + }, + { + "m_Id": "39a382d661e2484da71f04c43f48e55f" + }, + { + "m_Id": "8764669016f6442f8152593c18a649d7" + }, + { + "m_Id": "26e48352a08441bfa694dcea54c06e36" + }, + { + "m_Id": "3e94a0d106064bdb864c960512ef4026" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e25be96bb3747738c238cf3a741d5df", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3e372195f4bd4845852a37839e5b602d", + "m_Guid": { + "m_GuidSerialized": "60abd046-2a1a-48cd-a0af-2f702f7f53ab" + }, + "m_Name": "_MainTex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_90CBF488", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":28684132378477856,\"guid\":\"8f586378b4e144a9851e7b34d9b748ee\",\"type\":2}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3e94a0d106064bdb864c960512ef4026", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ec4797e381747829ef4712c85fcf7a1", + "m_Guid": { + "m_GuidSerialized": "020d65cc-50a8-4b8a-a624-90d7b489f549" + }, + "m_Name": "Specular Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ec4797e381747829ef4712c85fcf7a1", + "m_OverrideReferenceName": "_SpecularPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 4.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "3fdf4b7bc5d4426492dcc057603ef4a6", + "m_Guid": { + "m_GuidSerialized": "675d2567-3fca-4da6-9462-dfa4924950f1" + }, + "m_Name": "_OutlineUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_D66D89E6", + "m_OverrideReferenceName": "_OutlineUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "400d0b6c95dd4540ad3da3e8cb7e50b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41986ac6400d46709d0ef043a67f6b34", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "41b9b79b3859472882bcea393703eec0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "424dbeeb009344efa29c304c4979e3d6", + "m_Guid": { + "m_GuidSerialized": "314c37de-c6f2-4463-866d-8588f6fc119e" + }, + "m_Name": "Diffuse Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_424dbeeb009344efa29c304c4979e3d6", + "m_OverrideReferenceName": "_Diffuse", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42a586e4f6ec40eeaba891b7fd133864", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4934.0, + "y": -4442.99951171875, + "width": 133.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "da7a06d393a44089842070d51d2aa0a6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "42cadae0923e4969b50bbc3f78185934", + "m_Title": "Face + 3 Outlines + Underlay", + "m_Position": { + "x": -5468.0, + "y": -3558.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4328cdbf78b94c038fd614c59bfe1cac", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "44317f2e371447e2a8d894f8a021a235", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Layer1 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4001.0, + "y": -4168.0, + "width": 191.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "10a99c07aad742349d258db16838c129" + }, + { + "m_Id": "b85d677872b44421bf5536f42ba0267c" + }, + { + "m_Id": "75aba700d74d4b2687bf3166cf1da3e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer1", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44806230fa384c1e95f9c5918a14f056", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4488af8ff6a7421298a7e827f567263b", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4109.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "66f69ef16eac4eb48357bde804cf3c39" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4590bfa2a0664b65b6f073bae33a071f", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "4648b46ad29a4008a80de4f8a5a5b813", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4613.0, + "y": -2415.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "b2baf44eae52473cb6cda7b1debece01" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "469965f1c9284b7eb032d415d6295b2c", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "ced40c943add479a86f25f7fb5ed59da" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "46fbf3eeb0ea4470869cba7443249295", + "m_Guid": { + "m_GuidSerialized": "be87c5a3-e361-4b95-89c8-911c39a51c0d" + }, + "m_Name": "Outline Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_A0B54237", + "m_OverrideReferenceName": "_OutlineTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47d020251e9841a5b1f0fd64396026a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "48390d02257d41bf98eace1deaa4c539", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8036d0e6090b456e9b4ea87227868236" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "484b51c50485473b819c4f05087b32d7", + "m_Title": "Underlay", + "m_Position": { + "x": -5253.0, + "y": -4542.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4907352322c644ebacdf2ca30f2994fd", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "49e7c3ad55ce458797f0e60c950cb965", + "m_Guid": { + "m_GuidSerialized": "31b55db9-0da1-4ec4-af2b-d83747ed5bc4" + }, + "m_Name": "Underlay Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_CE9DEDB3", + "m_OverrideReferenceName": "_UnderlayOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a66dcbe712a4d40bd8f355b834594b5", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "4abff6ff92fa4a05b203f10580988335", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4323.99951171875, + "y": -3498.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b015d1b7e4134c59baf6851e7649802c" + }, + { + "m_Id": "d9dc4839ee2847999110bdb234d6041a" + }, + { + "m_Id": "91d6a9a5fbc04ea49075cb51835e7264" + }, + { + "m_Id": "f42ad06b3c6a45d3ab33de904c063412" + }, + { + "m_Id": "ed6c215a65584deeaefad1d2c7743044" + }, + { + "m_Id": "edbee7a8952b46529ac5ad0365775774" + }, + { + "m_Id": "70337a74f6ad4b7bb6befc825219bab1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4b2d9ea03bf64fa19dcae1511d2581da", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4bda5c294e1949138d033640e1d385b4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c28ee9109014fa086e5de7a3993341d", + "m_Id": 0, + "m_DisplayName": "Softness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c334de01ecd429baa7652fc6002536b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d1cb1a475df49f9a148195a65f5453a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4d9ce48719d143748f9f8e22da6f9ddc", + "m_Id": 5, + "m_DisplayName": "TextureWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e64dac49ddc47c3b5b1e27b17a08304", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4eb3c00a1ca44e10be833b7ca61ff059", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f194ff591484e908fc2bcdacbcf2570", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4310.0, + "y": -2771.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b01ea3023e34c94af1754e4dcea8f2e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "509e6f38505b4b0695b263706a55028f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "51378bae98a94c309785d14cd5cbb453", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "GetSurfaceNormal (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4067.333251953125, + "y": -3881.99951171875, + "width": 263.9999694824219, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "5b0077c23eae443887872f84227deccc" + }, + { + "m_Id": "3915c1927ffe49f8967304321cfbe497" + }, + { + "m_Id": "4d9ce48719d143748f9f8e22da6f9ddc" + }, + { + "m_Id": "ebd6d75abcb84108bcadbfe7ee5f6244" + }, + { + "m_Id": "ef9738ec7e894772a14e9dce441c16c6" + }, + { + "m_Id": "9eeec1a9713045af8845cea263d5ea48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GetSurfaceNormal", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "51f76f8a53ad43a4ad028426548ce9ba", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "52798bdb86f6400e86489a7a368e9f8b", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6154.99951171875, + "y": -3169.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1df58cfa4dad4c449d01ee1c5ea05f2e" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "53073e5ea924459fa6681a4943e9f947", + "m_Guid": { + "m_GuidSerialized": "5fdac24e-2d58-4471-80ce-79c3ab9a2564" + }, + "m_Name": "Outline Color 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_DBAB5AEC", + "m_OverrideReferenceName": "_OutlineColor2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.009433984756469727, + "g": 0.02534518577158451, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54d7a93ffec5490aa4591da23a21b693", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "55ffa45ec3654d5e88089fb40d2b0465", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "56c25395796e4d2fbe5c892d428d1620", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5102.99951171875, + "y": -3427.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9eb8137a6c2e41bbafdc8b0732dd47a3" + }, + { + "m_Id": "36a0c473c4c04c3a930dd38f3920d410" + }, + { + "m_Id": "068ae649e00b40e198ec5a30ad741fab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "57abc172afd449e2a4d567f93432507b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "582d6e289dbe4fdca7cf0307273eaa2f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "59bd90a849624124bae6464ee3669aa6", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4005.999755859375, + "y": -2395.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "2e4eb1ef08bb44178c82e53872485e0f" + }, + { + "m_Id": "8695190a5e614f2d90081871a8a06fc2" + }, + { + "m_Id": "81bdb47901ef48e5a588c6724b1b0142" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5b0077c23eae443887872f84227deccc", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b3ff4ee364f4d7a923b530ad60d8762", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5bd258837c514ff7ab0bf7027e762c18", + "m_Guid": { + "m_GuidSerialized": "2d8f3ee9-1307-4b58-a60d-526e86b07109" + }, + "m_Name": "Bevel Roundness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_AB6A015F", + "m_OverrideReferenceName": "_BevelRoundness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5da82bf481f8489ebd05e997f617f51b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5e42524569844befad16fda5a94eb9cb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5fbe253f3e444f2aa8ac717f9c856619", + "m_Guid": { + "m_GuidSerialized": "0a61c93f-6430-4aa6-af07-79bc3b411ccd" + }, + "m_Name": "Bevel Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B50BBFCC", + "m_OverrideReferenceName": "_BevelWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61133d79a89048c195f54939b2a1d30a", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61a6ac5f29344d109411f26850ab0a96", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6271438664e74b3fbf723bd6a1f50f8b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62bc551cea604e88b7858cc37d96a98a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "636180f6e0504f2baaa5cc086980cb47", + "m_Guid": { + "m_GuidSerialized": "c1223e37-093d-4d5a-b2b0-cd9cc3e4f88e" + }, + "m_Name": "Outline Offset 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_636180f6e0504f2baaa5cc086980cb47", + "m_OverrideReferenceName": "_OutlineOffset1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "63c7cd57fc3c45a9a97b514fdae32693", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5266.99951171875, + "y": -3387.0, + "width": 156.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c422a9a9ff824176aad2241f58c44d0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "641eda269d7b4da9acb65f8d50035ea9", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "65b3dc13b2b6484283ffe5abfe87a06a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "65c8e64a7535466e933eed08a2f77532", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3499.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "256d41e89a204d22951450de1c38051d" + }, + { + "m_Id": "0a67ca5280214bd794dc0ad66b5710a9" + }, + { + "m_Id": "ebbd94a7102a4457a48ac492de3bff14" + }, + { + "m_Id": "6271438664e74b3fbf723bd6a1f50f8b" + }, + { + "m_Id": "c9b722d107ce4cd6a748c883472b9b0f" + }, + { + "m_Id": "74cf69e61bef44589521f1bf2bf3c59a" + }, + { + "m_Id": "6e532f83d1c44e839bcfc5845d3b01d6" + }, + { + "m_Id": "cb5e9f9567e84f8fa5463efc0e256e19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "66f69ef16eac4eb48357bde804cf3c39", + "m_Id": 0, + "m_DisplayName": "_UnderlayColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "67a519f507384ff1861df5d8d5b486be", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4278.0, + "y": -3939.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c3e6d7c20c184bf39fd8822130e693e7" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "68ec7c31365549d6a8ce883edfc02de2", + "m_Id": 4, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a7af6143e114a538663e71f56731a21", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6b2f65c1463f4f7bad16c54a95d2fe75", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5101.0, + "y": -3301.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d35fa1fb5004f96a65ace54fbe4f1ad" + }, + { + "m_Id": "fa6de3be9f5b4411b5081b49e645f424" + }, + { + "m_Id": "400d0b6c95dd4540ad3da3e8cb7e50b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6ccaced3889e4503a9414d808ec33981", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6dfc1177dd0541a7a780fbf911ad1956", + "m_Id": 0, + "m_DisplayName": "_OutlineTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e13f3cd573c467a94379f45d96cb690", + "m_Id": 2, + "m_DisplayName": "SSR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6e532f83d1c44e839bcfc5845d3b01d6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6e8946a245e842b38231d4a241bfb3ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3026.0, + "y": -3110.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "ef0b93f78372439696f50711eaf57d90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fbdcc5a972b4fa883dc5f21e525a376", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "70337a74f6ad4b7bb6befc825219bab1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "712da461f71a454db59d349f752d41ee", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "71dd947935b64ce38f0d25406dde447b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "724e17584e97443e9e285dfa7253c8e3", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "72fb5a0d7796446b9e2b929cb32facdc", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "7444469eb9884253819add9ef96baa25", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4298.0, + "y": -3809.99951171875, + "width": 144.66648864746095, + "height": 129.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "03182b3263304258b265266325c21f65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "748c31bbcecc4b30bec2e42c0612175b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "74b41464cbed4e9e8e23af5ab9be40cf", + "m_Guid": { + "m_GuidSerialized": "41afbdcb-f3ae-4340-8973-1c1998c992a2" + }, + "m_Name": "Outline Offset 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "74cf69e61bef44589521f1bf2bf3c59a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "757174b6f25040fdbb20355a21752222", + "m_Id": 0, + "m_DisplayName": "Outline Offset 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "75aba700d74d4b2687bf3166cf1da3e2", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "75c5657544c648058b20cea090f48dbf", + "m_Id": 0, + "m_DisplayName": "_OutlineUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "767769f736d5478cba5f10a415e28e7f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "773b90134e894e429203c0c83e80b9de", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77e28f3e930b4c249145630ec961af95", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDUnlitData", + "m_ObjectId": "77ebd01f5b3149ad810a5acbffc85921", + "m_EnableShadowMatte": false, + "m_DistortionOnly": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "79147f6986644769b58d9ed64fe771e1", + "m_Id": 0, + "m_DisplayName": "OutlineMode", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7984fd094e1147bdabb4e26fbd3d31c8", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3113.000244140625, + "y": -3468.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "082e9706dffc4c188270980d4e44ce0f" + }, + { + "m_Id": "f2a351a5375c441b8d9ab7e2c9545a77" + }, + { + "m_Id": "41986ac6400d46709d0ef043a67f6b34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a046f410ce64aa88438b0bfd412c045", + "m_Guid": { + "m_GuidSerialized": "d47271f5-5a84-47bf-a09e-c825d2aeb013" + }, + "m_Name": "Outline Color 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_551702C5", + "m_OverrideReferenceName": "_OutlineColor3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7a0f504e4175406dbd8134250f4e350b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7a80e8839f0e4a1d9a6c0814f8793ee6", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4961.99951171875, + "y": -3452.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6fbdcc5a972b4fa883dc5f21e525a376" + }, + { + "m_Id": "0ba4932e164847878ddb7b7bcff96985" + }, + { + "m_Id": "9178663316db43d582f1c4a127d307c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7acfafd73b8c4dfab8c55c18a887e087", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7b3b88c5975841d6b6d5c3c5515055a0", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7b8a19bd115e4167a25b59cb3218a817", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7c27ccb2c2dc4ca59c5438c3358630ca", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "7cf0e63037a74dc2a9f591225c678ff4", + "m_ActiveSubTarget": { + "m_Id": "29b1a6d4abc94131be838c0bc77892fc" + }, + "m_Datas": [ + { + "m_Id": "00996039d61e400a9e854ce591ac35a0" + }, + { + "m_Id": "305e3be306674fcd8bb02273d27ee5b7" + }, + { + "m_Id": "77ebd01f5b3149ad810a5acbffc85921" + } + ], + "m_CustomEditorGUI": "TMPro.EditorUtilities.TMP_SDF_HDRPUnlitShaderGUI", + "m_SupportVFX": false, + "m_SupportLineRendering": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7d7696aa6d184b4fb9c316a9dec37aee", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4959.0, + "y": -3326.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "4d1cb1a475df49f9a148195a65f5453a" + }, + { + "m_Id": "47d020251e9841a5b1f0fd64396026a1" + }, + { + "m_Id": "62bc551cea604e88b7858cc37d96a98a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7d78a616c2754cc28d1f32cf66ade611", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4006.000244140625, + "y": -2795.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "d9bcb754db834583b6518c5ed5152114" + }, + { + "m_Id": "861d4258049a4a3e8164f7297090f88e" + }, + { + "m_Id": "a7c06457d7454693a8bc3dc95257b2c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7e0fadb2533f496192c1ad3e78642010", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4188.0, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d48c3871e3064027a10ae9f4babd3be0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f2e6b5f15364ed9835d67d0cf4f8f65", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2586.0, + "y": -3592.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "85ff8667d72947edada4e9fb4ff60559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f3d71a6c96847c099da45f95aafbecb", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "8036d0e6090b456e9b4ea87227868236", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80e665a5eeb64730a51742f698bf0d48", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8135ca333f8f4ea78163743e6ec1f55c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3140.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6a6a119394e4082a11bc024a6e42ef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "81bdb47901ef48e5a588c6724b1b0142", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "81e8ed0534534674a74263e6161a2a1a", + "m_Guid": { + "m_GuidSerialized": "78aab961-c4a8-41f3-b203-1239c3b33b13" + }, + "m_Name": "Underlay Dilate", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D48690B9", + "m_OverrideReferenceName": "_UnderlayDilate", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82af2db1018543d7832af96c1cfc981f", + "m_Guid": { + "m_GuidSerialized": "37906c7b-9a3a-454b-a62a-9aa097e64bde" + }, + "m_Name": "Light Angle", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_82af2db1018543d7832af96c1cfc981f", + "m_OverrideReferenceName": "_LightAngle", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 6.28000020980835 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82d5443fe54d4a3b9420f8745d00a632", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": 8.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "84dc74cdbd8c45e1b189e4fd9a69942d", + "m_Id": 0, + "m_DisplayName": "Outline Offset 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "85a1ad8e741e41759002e8cdc8cd0b96", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "ScreenSpaceRatio (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5802.0, + "y": -3363.0, + "width": 258.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e13f3cd573c467a94379f45d96cb690" + }, + { + "m_Id": "8e6ed600f6504f4083092f5b511e44c4" + }, + { + "m_Id": "93b161cce4504cb79c97b6d8db178de7" + }, + { + "m_Id": "2bf5f2fdd2984599b7323d10cfb1d240" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ScreenSpaceRatio", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85b5940eb77e4625812ded7215bab8d7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3096.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ada023d617104472b8ab75a81558c0a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "85ff8667d72947edada4e9fb4ff60559", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "861d4258049a4a3e8164f7297090f88e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "867a4ae13c0d4a028c71bc1063824c14", + "m_Guid": { + "m_GuidSerialized": "d483c212-0a30-4f6d-b94d-9abbc83a6522" + }, + "m_Name": "Outline Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_C68C9E14", + "m_OverrideReferenceName": "_IsoPerimeter", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8695190a5e614f2d90081871a8a06fc2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8764669016f6442f8152593c18a649d7", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "880bb02c6c6b49b18aa6ebc66dc566a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "88253223d2c34ecfab92b0c344048f94", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "ComputeSDF (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4323.0, + "width": 227.99998474121095, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "c52a1744a9a14989b0ae452ad6de6061" + }, + { + "m_Id": "a03db80c558b4f87a330c5ae0a9443a5" + }, + { + "m_Id": "8f1b1d1e8ff24b3284993e52354e54fa" + }, + { + "m_Id": "5da82bf481f8489ebd05e997f617f51b" + }, + { + "m_Id": "82d5443fe54d4a3b9420f8745d00a632" + }, + { + "m_Id": "61133d79a89048c195f54939b2a1d30a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8a08179f99d649d289b8053d5fa0ad22", + "m_Id": 0, + "m_DisplayName": "Underlay Offset", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a39319405ad44cb8b7aae71c41dcd01", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b66f4e6bc9d4662b3218ac33a69839f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8c38a5d8327f456e9783740c05382619", + "m_Id": 3, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cbd81814903479ea1d3151c1f38183e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8cf8aae64c1d443f9303126886b40f17", + "m_Guid": { + "m_GuidSerialized": "8d78c9a5-aaef-41fb-af68-2358e401d7ac" + }, + "m_Name": "_UnderlayColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2F5FE804", + "m_OverrideReferenceName": "_UnderlayColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6ed600f6504f4083092f5b511e44c4", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8ed907a2cc7949b68a283ae243ea1977", + "m_Guid": { + "m_GuidSerialized": "36803443-a9bc-4f3c-a4f2-7d66a5417ac1" + }, + "m_Name": "Outline Offset 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f1b1d1e8ff24b3284993e52354e54fa", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9147636b0cfa466a9b37a013d8f693bf", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5421.99951171875, + "y": -3902.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a4f471e3221c4134b291bd9d2ba22db6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9178663316db43d582f1c4a127d307c6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "91890fe48ebe4717aea61ecaf3ad4861", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.000244140625, + "y": -3468.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "3dccd64e7f324bc1a75c1479d7a67c51" + }, + { + "m_Id": "e444f2c81d1e48329fa2c91005277e8d" + }, + { + "m_Id": "b2c26292b7434733878a9b042f44de89" + }, + { + "m_Id": "964fea1fd4b24f4daf5bef84c4b45118" + }, + { + "m_Id": "deac82280a2b43078e0e40863e2d974c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91d6a9a5fbc04ea49075cb51835e7264", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "928621a3ca2d41c89a10336bbbc81ddc", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9327cb5f5e6b46f1bd79f91ef9dca3b7", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93b161cce4504cb79c97b6d8db178de7", + "m_Id": 3, + "m_DisplayName": "TextureSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureSize", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "945b45993dd84a979755b98c48138f72", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "952d0fa5cd744df0b434cd38e9a90b93", + "m_Guid": { + "m_GuidSerialized": "ce395871-ddeb-47c3-a31d-07855800c197" + }, + "m_Name": "_UnderlaySoftness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_F2B9E3EF", + "m_OverrideReferenceName": "_UnderlaySoftness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95928bcb6a284b8d88105a84c2e1d3ce", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4788.0, + "y": -2591.0, + "width": 155.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d880558893fb442b9320cf55885d1117" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "964fea1fd4b24f4daf5bef84c4b45118", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "98934a69591249d5b8b92b39045359a3", + "m_Title": "Outline1 Texture", + "m_Position": { + "x": -4670.00048828125, + "y": -2474.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "998db5e5901e45b29040eb2099370071", + "m_Guid": { + "m_GuidSerialized": "6f383614-f2ad-4269-be8f-87b0ecb03cf0" + }, + "m_Name": "Bevel Clamp", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5BD7E808", + "m_OverrideReferenceName": "_BevelClamp", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9c228fac287d446296b91a4acf5cec59", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3498.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "582d6e289dbe4fdca7cf0307273eaa2f" + }, + { + "m_Id": "1db37082bf844442804487b4944352de" + }, + { + "m_Id": "8b66f4e6bc9d4662b3218ac33a69839f" + }, + { + "m_Id": "4a66dcbe712a4d40bd8f355b834594b5" + }, + { + "m_Id": "a0285c9c381a49cba194709efa0a7c85" + }, + { + "m_Id": "b2728d0dd3ce40678867c94a7d977916" + }, + { + "m_Id": "e141833aa78b4fd59ecad949beb43a78" + }, + { + "m_Id": "51f76f8a53ad43a4ad028426548ce9ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9c26fdddba244d36a854298c00473247", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9d3c3383d5934a17bf9efbb7fd9e9043", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5443.0, + "y": -3315.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "232b1aa09e67479abae141d3c76d3c5b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e6e50a71d9843b49b62ebe1cf7d3d59", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4486.0, + "y": -3865.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3535ae87c6dd4769b52b20d9eca61069" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e87ce9607e14015a3790c528ca5dfda", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4635.0, + "y": -2239.0, + "width": 167.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "75c5657544c648058b20cea090f48dbf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eb8137a6c2e41bbafdc8b0732dd47a3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "9eeec1a9713045af8845cea263d5ea48", + "m_Id": 6, + "m_DisplayName": "IsFront", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "IsFront", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f0de188085746d5a19073da1de85ddb", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4160.0, + "y": -2771.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "7c27ccb2c2dc4ca59c5438c3358630ca" + }, + { + "m_Id": "373f1de8db6c429c9d46c781f741d7a4" + }, + { + "m_Id": "fd0b096ed5b74f9e9ec51327be200731" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9f42c5a9bc2f45baa095a80e7b8b485a", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0285c9c381a49cba194709efa0a7c85", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a03db80c558b4f87a330c5ae0a9443a5", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a3f8b6e8ae7f48e2989a029904401502", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "a455bd79094c4413a7b7dd80ca8b9368", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4606.99951171875, + "y": -2689.0, + "width": 221.99998474121095, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "dcd51c93d3b64f05a938b3334f343654" + }, + { + "m_Id": "2c7a9460724b47daad8df1be144de7c6" + }, + { + "m_Id": "55ffa45ec3654d5e88089fb40d2b0465" + }, + { + "m_Id": "e495a9f7a11f4eb89334e83be154ceb9" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateShaderProperty", + "m_ObjectId": "a4ad98d8828c424384229c344ebe2ed0", + "m_Guid": { + "m_GuidSerialized": "f98fc1a2-bb81-4bd1-a207-23d3a90d518e" + }, + "m_Name": "SamplerState", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "SamplerState_a4ad98d8828c424384229c344ebe2ed0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_filter": 0, + "m_wrap": 1, + "m_anisotropic": 0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4f471e3221c4134b291bd9d2ba22db6", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a535f3bcbeb14622bb177eb6f46e76f4", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4645.00048828125, + "y": -2285.0, + "width": 177.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dfc1177dd0541a7a780fbf911ad1956" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6bbb32e8d884be9bb36db91fe4b81b1", + "m_Guid": { + "m_GuidSerialized": "6aa76edf-7b80-46ac-add4-406cf1d85493" + }, + "m_Name": "_GradientScale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EAE27356", + "m_OverrideReferenceName": "_GradientScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a6c38edd2e8743a9b057ba8452b9f129", + "m_Guid": { + "m_GuidSerialized": "9fc942ee-4a1d-4ced-a5a6-81893e3ddb63" + }, + "m_Name": "Light Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a6c38edd2e8743a9b057ba8452b9f129", + "m_OverrideReferenceName": "_SpecularColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a75f7ac601c446469802fe7754c1f279", + "m_Id": 0, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a7942746b5564dc7bbbae1deb2403022", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a7c06457d7454693a8bc3dc95257b2c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa2794b8f0e24bf281d22e0fef0647be", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aa3e347d733e48f7b65d8a8847370eec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "EvaluateLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3631.0, + "y": -3810.0, + "width": 230.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0699eea947fc426cbfeb8744cf120222" + }, + { + "m_Id": "0c4dc51f26484c26ad88a3fe4002abcd" + }, + { + "m_Id": "d5173cc3c6cd4f1998550f3187a3e9c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "EvaluateLight", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aa87c72ac0e64469acc34f936f00b3d0", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4225.0, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d7878dd226d4cfb81a991dc312309fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "abd59150589b436cadf8c9e6f43ccb8e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "aca823a8188948c782eddaf0f45e1868", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalOS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2542.0, + "y": -3404.000244140625, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "e386b183a18245a796b024022f7f3074" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalOS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "acd0cd5a177f4a97bf23db7219305e3f", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4348.0, + "y": -3905.99951171875, + "width": 185.33299255371095, + "height": 101.33324432373047 + } + }, + "m_Slots": [ + { + "m_Id": "945b45993dd84a979755b98c48138f72" + }, + { + "m_Id": "e51a636b2621440eb94cc802c1cf4bfc" + }, + { + "m_Id": "1bdde3efd3b7464b8934c555be0f8a48" + }, + { + "m_Id": "f1fb18f75405424884a776bfd24e79e9" + }, + { + "m_Id": "9f42c5a9bc2f45baa095a80e7b8b485a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ada023d617104472b8ab75a81558c0a1", + "m_Id": 0, + "m_DisplayName": "Outline Color 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aef5c44f84e04c3185e0b93e95e34204", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5264.99951171875, + "y": -3142.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "84dc74cdbd8c45e1b189e4fd9a69942d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b000f852aa984e9dae25b125a4607f4e", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b015d1b7e4134c59baf6851e7649802c", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b0b352c4503a43d083a64e57352b29a0", + "m_Guid": { + "m_GuidSerialized": "01cfcc78-60aa-4f71-a1e3-8d8df6dae253" + }, + "m_Name": "Reflectivity Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b0b352c4503a43d083a64e57352b29a0", + "m_OverrideReferenceName": "_Reflectivity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 5.0, + "y": 15.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "b1188549725543d485436c2e921ffbb2", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4146.0, + "y": -2869.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "281bcee4777040f8a31ee0e10344e98d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "b163c9f1666644b0bba62cf0e12df7bc", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4367.0, + "y": -2713.0, + "width": 180.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "cce40479b6284b6fa3174db9f09d0ac9" + }, + { + "m_Id": "80e665a5eeb64730a51742f698bf0d48" + }, + { + "m_Id": "1f46181633594ae0a1fb2adb76b42981" + }, + { + "m_Id": "8cbd81814903479ea1d3151c1f38183e" + }, + { + "m_Id": "cfaf3f3a5a1146e194cddad30c95aada" + }, + { + "m_Id": "b43489e37a5c4df88f15844292a55ec7" + }, + { + "m_Id": "cd7281fb41aa4e61ac0fdf71d4f4bd46" + }, + { + "m_Id": "f01d52cdcb1647aab35782b4af535efd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b224a1cf80604103ad085c799995f3c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b2728d0dd3ce40678867c94a7d977916", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2baf44eae52473cb6cda7b1debece01", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2c26292b7434733878a9b042f44de89", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b42e6dbfbc864097af182cbff5c0c1fb", + "m_Id": 0, + "m_DisplayName": "Outline Color 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b43489e37a5c4df88f15844292a55ec7", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b4a40cb6acd441acb83cfe0240bf910d", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4750.99951171875, + "y": -4274.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0b10e52e21941b183f5f635894c76c8" + }, + { + "m_Id": "0d6a57754b824f6db9cefa6953bc06a9" + }, + { + "m_Id": "773b90134e894e429203c0c83e80b9de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "b571db753a1948d5a6f1de4e7d0c7238", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5581.99951171875, + "y": -3867.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "5b3ff4ee364f4d7a923b530ad60d8762" + }, + { + "m_Id": "c183b5bd9bbe45089f93996e73110918" + }, + { + "m_Id": "1196ae398cc348349ab0c1a23fdab4bd" + }, + { + "m_Id": "9327cb5f5e6b46f1bd79f91ef9dca3b7" + }, + { + "m_Id": "d804b5a6c657409196addf2b39199a4f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b691728a389a417d9b4f2d02541209c2", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7f9ac55517141868bfb9d2ad6429792", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b85d677872b44421bf5536f42ba0267c", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bc9afcb18afa4ccc82d2cdc34d3f4641", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -5392.0, + "y": -3867.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e42524569844befad16fda5a94eb9cb" + }, + { + "m_Id": "54d7a93ffec5490aa4591da23a21b693" + }, + { + "m_Id": "aa2794b8f0e24bf281d22e0fef0647be" + }, + { + "m_Id": "200245fc8bbe4826b209ab5f7ffe074c" + }, + { + "m_Id": "fc2e62201c5847e798fd939314413fcd" + }, + { + "m_Id": "fe11fa80cc1847a5a37f6757d521cf25" + }, + { + "m_Id": "de0c6f7f7af94defa6c3dbc6433de9d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c183b5bd9bbe45089f93996e73110918", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c234e5216678436195ee1a5914bc79da", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4446.0, + "y": -2347.0, + "width": 222.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "f68d9dee5cbc43cdb355d8fadae602d3" + }, + { + "m_Id": "3db1608e927e4102a3c3a88e9fcab39a" + }, + { + "m_Id": "0f7ffb6d2de4447f9736780cbcee8e07" + }, + { + "m_Id": "d4954b7bbbb0412cbc997bcbe7dfa808" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c35312edaa2344788b1964ee2f63a236", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c3e6d7c20c184bf39fd8822130e693e7", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c422a9a9ff824176aad2241f58c44d0b", + "m_Id": 0, + "m_DisplayName": "Outline Offset 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c478c32c45884c57a62f7b2aa8ddc3b0", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c52a1744a9a14989b0ae452ad6de6061", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6bdb985bc16435fa72f5a3c81bb633c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7d4094601ac4bc1aead609c72b1f1c1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c7ddee91dc5b48dc828309c77fdb0b88", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4266.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a7942746b5564dc7bbbae1deb2403022" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c88fcbaeea954a5f9c68c339fa8b604d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9b722d107ce4cd6a748c883472b9b0f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c9d7f0dbae7d422985a1cc87c025e76b", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4315.0, + "y": -3165.0, + "width": 144.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79147f6986644769b58d9ed64fe771e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "c9ec735d1a1046769e5601b2c97c849a", + "m_Guid": { + "m_GuidSerialized": "281a9526-c332-4471-a44e-ece4a1e95ef6" + }, + "m_Name": "Face Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_75569DEA", + "m_OverrideReferenceName": "_FaceTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca2a1083dc014f39ab8af0cdf140866b", + "m_Id": 0, + "m_DisplayName": "_FaceTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "cb3c0c3f08654b068bea44c4ffb15f4a", + "m_Guid": { + "m_GuidSerialized": "21009d12-8d94-4273-b0d0-a8ee0608ddcf" + }, + "m_Name": "OutlineMode", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_cb3c0c3f08654b068bea44c4ffb15f4a", + "m_OverrideReferenceName": "_OutlineMode", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cb5e9f9567e84f8fa5463efc0e256e19", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cb7117ecb1d047a8b2cb00ed552cb181", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3032.66650390625, + "y": -3029.33349609375, + "width": 200.0, + "height": 41.33349609375 + } + }, + "m_Slots": [ + { + "m_Id": "724e17584e97443e9e285dfa7253c8e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc88101667c9488f9c5a716e851c1b21", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cce40479b6284b6fa3174db9f09d0ac9", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cd7281fb41aa4e61ac0fdf71d4f4bd46", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cda5e3b4c1054bf3a65c0b7ec6bc778a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "cdddee3a537c464697357f11b966f9b8", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4420.0, + "y": -4483.0, + "width": 156.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "41b9b79b3859472882bcea393703eec0" + }, + { + "m_Id": "c7d4094601ac4bc1aead609c72b1f1c1" + }, + { + "m_Id": "767769f736d5478cba5f10a415e28e7f" + }, + { + "m_Id": "b691728a389a417d9b4f2d02541209c2" + }, + { + "m_Id": "045c4f6b050549c7a0efb208e6349779" + }, + { + "m_Id": "509e6f38505b4b0695b263706a55028f" + }, + { + "m_Id": "204dacb5a95b424facf11cb6f65bd188" + }, + { + "m_Id": "35cbea6373dd4e4f8d0fea36e8add392" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ced40c943add479a86f25f7fb5ed59da", + "m_Guid": { + "m_GuidSerialized": "af17e4ab-54fe-4482-a9c5-4e4bc9076517" + }, + "m_Name": "_ScaleRatioA", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_ScaleRatioA", + "m_DefaultReferenceName": "_ScaleRatioA", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cfaf3f3a5a1146e194cddad30c95aada", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d0a791a544614667962a9a9a9ce0c68a", + "m_Title": "Screen Space Ratio", + "m_Position": { + "x": -6179.99951171875, + "y": -3422.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d0b10e52e21941b183f5f635894c76c8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d1a17e42e7a04dc38984e3c01149445b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d219977210094c0082c517d8dc00c8bb", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d258902c6ec74942afdb9ebf8c1d07f8", + "m_Title": "Generate Normal", + "m_Position": { + "x": -4511.33349609375, + "y": -3999.3330078125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d30452ac6b244ecca03df4d7b4de9f81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d48c3871e3064027a10ae9f4babd3be0", + "m_Id": 0, + "m_DisplayName": "_UnderlaySoftness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d4954b7bbbb0412cbc997bcbe7dfa808", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d4df208fc23b42f2b52364124f1b661c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5268.0, + "y": -3261.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "757174b6f25040fdbb20355a21752222" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5173cc3c6cd4f1998550f3187a3e9c8", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d6a6a119394e4082a11bc024a6e42ef8", + "m_Id": 0, + "m_DisplayName": "Outline Color 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d804b5a6c657409196addf2b39199a4f", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d880558893fb442b9320cf55885d1117", + "m_Id": 0, + "m_DisplayName": "_FaceUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8edec16956c4f15b7d51d6ec10753f4", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d9bcb754db834583b6518c5ed5152114", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9dc4839ee2847999110bdb234d6041a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "da7a06d393a44089842070d51d2aa0a6", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "daaf032a109749a88c9b8ff8e1f8b541", + "m_Title": "Offset Scale", + "m_Position": { + "x": -5747.99951171875, + "y": -3961.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "dbcb748279484a4590e53518c49122b8", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4778.0, + "y": -2771.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a0f504e4175406dbd8134250f4e350b" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "dc75c4e3a1bc4bb0a128086c2b0679a5", + "m_Guid": { + "m_GuidSerialized": "85cd941f-2fd2-43a3-b0fa-9f728bfb4220" + }, + "m_Name": "Face Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_99AFBB3D", + "m_OverrideReferenceName": "_FaceColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "dcd51c93d3b64f05a938b3334f343654", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "de0c6f7f7af94defa6c3dbc6433de9d4", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "deac82280a2b43078e0e40863e2d974c", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "def8e0b9d8384982bc5b4c32d877e458", + "m_Id": 0, + "m_DisplayName": "Outline Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "dff7a66b353a4023b29c9d937da77960", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4602.0, + "y": -4298.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7b8a19bd115e4167a25b59cb3218a817" + }, + { + "m_Id": "0b57f2d35157477ab2b29a5aac14ae8b" + }, + { + "m_Id": "e9e06fcb161e44ba8cc9f6f60264df78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e141833aa78b4fd59ecad949beb43a78", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2d28f29bbac4983a401574480b5ca28", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e386b183a18245a796b024022f7f3074", + "m_Id": 0, + "m_DisplayName": "Normal (Object Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalOS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e444f2c81d1e48329fa2c91005277e8d", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e495a9f7a11f4eb89334e83be154ceb9", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51a636b2621440eb94cc802c1cf4bfc", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e591df3a1eb94e259b762f2830b407e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "4590bfa2a0664b65b6f073bae33a071f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e6e80c6b0db545cda26b079a9a78fbb3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e818605f8f5a4f01bf61caaa33693581", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "ComputeSDF44 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4144.0, + "y": -3369.0, + "width": 244.0, + "height": 214.0 + } + }, + "m_Slots": [ + { + "m_Id": "641eda269d7b4da9acb65f8d50035ea9" + }, + { + "m_Id": "f6823778a3cf42d5bbe8a83e5f9c9fa3" + }, + { + "m_Id": "9c26fdddba244d36a854298c00473247" + }, + { + "m_Id": "f684c5678e9e4f078157a3ab7ef5057b" + }, + { + "m_Id": "14ad19bf20a140dd88d58452d7df688b" + }, + { + "m_Id": "215a82c127204988b751de7d3a39b955" + }, + { + "m_Id": "c478c32c45884c57a62f7b2aa8ddc3b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF44", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9e06fcb161e44ba8cc9f6f60264df78", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebbd94a7102a4457a48ac492de3bff14", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebd6d75abcb84108bcadbfe7ee5f6244", + "m_Id": 7, + "m_DisplayName": "TextureHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec184d6d9fb2494897774c9e7d279e6d", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4799.0, + "y": -2625.0, + "width": 165.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca2a1083dc014f39ab8af0cdf140866b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "07946387933e416db576b677f0711e5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "ec1f2e8bc9fd4ae38b133c60ee6c49b8", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4957.99951171875, + "y": -3204.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "748c31bbcecc4b30bec2e42c0612175b" + }, + { + "m_Id": "4bda5c294e1949138d033640e1d385b4" + }, + { + "m_Id": "4e64dac49ddc47c3b5b1e27b17a08304" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "ec79eb447dfd47a9b3380344c6a60f43", + "m_Guid": { + "m_GuidSerialized": "54c77f8b-0534-4b35-a3f0-83ab2ebe6c1f" + }, + "m_Name": "_OutlineTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1774DE83", + "m_OverrideReferenceName": "_OutlineTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ecf16c34d46f4502ac601f0c38c7576b", + "m_Title": "Vertex Color", + "m_Position": { + "x": -3448.000244140625, + "y": -3579.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed1d1f1613334c3bb904dd08161cd7e5", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ed6c215a65584deeaefad1d2c7743044", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "edbee7a8952b46529ac5ad0365775774", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "ef0b93f78372439696f50711eaf57d90", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ef9738ec7e894772a14e9dce441c16c6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f01d52cdcb1647aab35782b4af535efd", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f1fb18f75405424884a776bfd24e79e9", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "f23a8b2b7c85478388ff7a8c8a6de740", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Layer4 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3849.999755859375, + "y": -3286.0, + "width": 193.0, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "0fac35636fca4474a6afaefc3c757775" + }, + { + "m_Id": "cc88101667c9488f9c5a716e851c1b21" + }, + { + "m_Id": "68ec7c31365549d6a8ce883edfc02de2" + }, + { + "m_Id": "02559cbe5ad441a3904ccb75ded2b2c5" + }, + { + "m_Id": "34a67e0fef884f9399e674d9eeaf720c" + }, + { + "m_Id": "3802c81c3be24823aa1d7c9997a33c29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer4", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2903158b3624759bca1fcd843698078", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2a351a5375c441b8d9ab7e2c9545a77", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "f383b24f0bc6434dafe44b3e3d338a63", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6012.99951171875, + "y": -3209.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "fb5e1e2a67c14602808358686bb75091" + }, + { + "m_Id": "712da461f71a454db59d349f752d41ee" + }, + { + "m_Id": "b000f852aa984e9dae25b125a4607f4e" + }, + { + "m_Id": "7b3b88c5975841d6b6d5c3c5515055a0" + }, + { + "m_Id": "8a39319405ad44cb8b7aae71c41dcd01" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3d31c1f18d8491a8ecf5cbc37e4b7db", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4321.99951171875, + "y": -3246.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed1d1f1613334c3bb904dd08161cd7e5" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f42ad06b3c6a45d3ab33de904c063412", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f48f04ad45d046a8b88e71731ed506e7", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f4ecc442a2d246759f7c2c0412953d28", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3f8b6e8ae7f48e2989a029904401502" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6823778a3cf42d5bbe8a83e5f9c9fa3", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f684c5678e9e4f078157a3ab7ef5057b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": { + "x": 3.0, + "y": 2.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f68d9dee5cbc43cdb355d8fadae602d3", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f814deb543c24fbbafbcdb5071d96022", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "abd59150589b436cadf8c9e6f43ccb8e" + }, + { + "m_Id": "7acfafd73b8c4dfab8c55c18a887e087" + }, + { + "m_Id": "928621a3ca2d41c89a10336bbbc81ddc" + }, + { + "m_Id": "b7f9ac55517141868bfb9d2ad6429792" + }, + { + "m_Id": "09b1b86c1c074337a4c439d3a308dd2e" + }, + { + "m_Id": "1f247658c7ba45fb93c41f51e21acb0d" + }, + { + "m_Id": "d30452ac6b244ecca03df4d7b4de9f81" + }, + { + "m_Id": "215b30ae27784ec3a13360a9029af283" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f864c900600e427ba7793f00c715e971", + "m_Id": 0, + "m_DisplayName": "Outline Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa6de3be9f5b4411b5081b49e645f424", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "faace8101df943d8956faa31728cb004", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5254.99951171875, + "y": -3891.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "77e28f3e930b4c249145630ec961af95" + }, + { + "m_Id": "f2903158b3624759bca1fcd843698078" + }, + { + "m_Id": "30ca940fe2794c949f2a1d4d2caaa446" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "facc84930f544fd7a0205a6176b18ac0", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fb15d0ba56d54a6192f11e107aeb5fa8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb5e1e2a67c14602808358686bb75091", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fc2e62201c5847e798fd939314413fcd", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fd0b096ed5b74f9e9ec51327be200731", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fdb77c3e92ee497b88ca5dc46dc45350", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4208.0, + "y": -2371.0, + "width": 180.0, + "height": 180.0 + } + }, + "m_Slots": [ + { + "m_Id": "4328cdbf78b94c038fd614c59bfe1cac" + }, + { + "m_Id": "04dfcc9ff13a4bf282ed46faec39d15c" + }, + { + "m_Id": "71dd947935b64ce38f0d25406dde447b" + }, + { + "m_Id": "61a6ac5f29344d109411f26850ab0a96" + }, + { + "m_Id": "44806230fa384c1e95f9c5918a14f056" + }, + { + "m_Id": "4eb3c00a1ca44e10be833b7ca61ff059" + }, + { + "m_Id": "57abc172afd449e2a4d567f93432507b" + }, + { + "m_Id": "cda5e3b4c1054bf3a65c0b7ec6bc778a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fe11fa80cc1847a5a37f6757d521cf25", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph.meta new file mode 100644 index 0000000..a2f732a --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f63d574838ccfb44f84acc05fed0af48 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader new file mode 100644 index 0000000..603df2c --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader @@ -0,0 +1,258 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field - Masking" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t + { + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _MaskWipeControl; + float _MaskEdgeSoftness; + fixed4 _MaskEdgeColor; + bool _MaskInverse; + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + pixel_t VertShader(vertex_t input) + { + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + + // Structure for pixel shader + pixel_t output = { + vPosition, + faceColor, + outlineColor, + float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y), + half4(scale, bias - outline, bias + outline, bias), + half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)), + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4(input.texcoord0 + layerOffset, input.color.a, 0), + half2(layerScale, layerBias), + #endif + }; + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + //#if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + //#endif + + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + c.rgb = lerp(_MaskEdgeColor.rgb*c.a, c.rgb, a); + c *= a; + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta new file mode 100644 index 0000000..3cbdbbb --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bc1ede39bf3643ee8e493720e4259791 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader new file mode 100644 index 0000000..3edca76 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader @@ -0,0 +1,252 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field Overlay" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta new file mode 100644 index 0000000..e6b149e --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a02a7d8c237544f1962732b55a9aebf1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader new file mode 100644 index 0000000..43b317d --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader @@ -0,0 +1,106 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field SSD" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + #include "TMPro_Mobile.cginc" + + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta new file mode 100644 index 0000000..9b84c13 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c8d12adcee749c344b8117cf7c7eb912 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader new file mode 100644 index 0000000..2c8e8da --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader @@ -0,0 +1,389 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field - 2 Pass" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + // Draw Outline and Underlay + Name "Outline" + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + const float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + const float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + //outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, outline * 2))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = half4(0, 0, 0, 0); + + #if OUTLINE_ON + c = input.outlineColor * saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } + + + // Draw face + Name "Face" + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half2 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + }; + + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + const float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float opacity = input.color.a; + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half2(scale, bias); + + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.y); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } + +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader.meta new file mode 100644 index 0000000..75bd98d --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0178fcb869bafef4690d177d31d17db8 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader new file mode 100644 index 0000000..b899d6e --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader @@ -0,0 +1,250 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma enable_d3d11_debug_symbols + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta new file mode 100644 index 0000000..2ac6e76 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fe393ace9b354375a9cb14cdbbc28be4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader new file mode 100644 index 0000000..68d0dfa --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader @@ -0,0 +1,139 @@ +// Simplified version of the SDF Surface shader : +// - No support for Bevel, Bump or envmap +// - Diffuse only lighting +// - Fully supports only 1 directional light. Other lights can affect it, but it will be per-vertex/SH. + +Shader "TextMeshPro/Mobile/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + _FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader Lambert alpha:blend vertex:VertShader noforwardadd nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On ZTest LEqual Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f + { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta new file mode 100644 index 0000000..bff8b7a --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 85187c2149c549c5b33f0cdb02836b17 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader new file mode 100644 index 0000000..281e60d --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader @@ -0,0 +1,159 @@ +Shader "TextMeshPro/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _BumpMap ("Normalmap", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0.5 + _BumpFace ("Bump Face", Range(0,1)) = 0.5 + + _ReflectFaceColor ("Face Color", Color) = (0,0,0,1) + _ReflectOutlineColor ("Outline Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + _SpecColor ("Specular Color", Color) = (0,0,0,1) + + _FaceShininess ("Face Shininess", Range(0,1)) = 0 + _OutlineShininess ("Outline Shininess", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader BlinnPhong alpha:blend vertex:VertShader nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + #pragma glsl + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + + #define BEVEL_ON 1 + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On + ZTest LEqual + Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f + { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} + diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta new file mode 100644 index 0000000..26e814c --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f7ada0af4f174f0694ca6a487b8f543d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph b/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph new file mode 100644 index 0000000..7922d39 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph @@ -0,0 +1,11932 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "386c36a1c4c34ea29deb680fb82cfe8b", + "m_Properties": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "59a09f50a7ca4cd3a0d248a0f3730b6a" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "7c73ccc923e744b98f19148b971a6090" + } + ], + "m_Nodes": [ + { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + }, + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + { + "m_Id": "86e21b7b6b7a44238607e41b8a9fb9a4" + }, + { + "m_Id": "0c10df95ee1d4b0a8a00558af49ec45f" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + }, + { + "m_Id": "83c51d5b2f7b4eb785248f419181cb87" + }, + { + "m_Id": "ad3e1d26f4404555a8dd29223caaf1ef" + } + ], + "m_GroupDatas": [ + { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3749.0 + }, + "m_Blocks": [ + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -2506.000244140625, + "y": -3480.0 + }, + "m_Blocks": [ + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "86e21b7b6b7a44238607e41b8a9fb9a4" + }, + { + "m_Id": "0c10df95ee1d4b0a8a00558af49ec45f" + }, + { + "m_Id": "e591df3a1eb94e259b762f2830b407e2" + }, + { + "m_Id": "83c51d5b2f7b4eb785248f419181cb87" + }, + { + "m_Id": "ad3e1d26f4404555a8dd29223caaf1ef" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"fileID\":10210,\"guid\":\"0000000000000000e000000000000000\",\"type\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "TextMeshPro/SRP", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "94300469581b4924ac7dda496811d45d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "007c75c776ac4f1babe9cd7ae1fc4f14", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5722.99951171875, + "y": -3827.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1356dc7cbdfa4199a6535d3bbf4cd536" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "013228b0fdf1424097798f0973a9a4fb", + "m_Title": "Face Texture", + "m_Position": { + "x": -4813.0, + "y": -2949.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "02559cbe5ad441a3904ccb75ded2b2c5", + "m_Id": 5, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "03182b3263304258b265266325c21f65", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "045c4f6b050549c7a0efb208e6349779", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04dc152dd2ba4d519391577eb1156235", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4536.00048828125, + "y": -2723.000244140625, + "width": 151.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d04f5ba6e7b40d281f22eb424145acd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04dfcc9ff13a4bf282ed46faec39d15c", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "05805bc6fcc941fd889922555c6c86d7", + "m_Guid": { + "m_GuidSerialized": "fe84e680-4cee-4ca5-be86-2e293a9ba093" + }, + "m_Name": "Ambient Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_05805bc6fcc941fd889922555c6c86d7", + "m_OverrideReferenceName": "_Ambient", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "0580d4b7e3a049049569f4508643a724", + "m_Guid": { + "m_GuidSerialized": "eefb88c5-7665-45dc-b3c2-7cf98b9990d6" + }, + "m_Name": "Softness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_D64EC33D", + "m_OverrideReferenceName": "_Softness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "068ae649e00b40e198ec5a30ad741fab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0699eea947fc426cbfeb8744cf120222", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "07946387933e416db576b677f0711e5f", + "m_Guid": { + "m_GuidSerialized": "21d612fb-8153-41f8-9e2f-9de044c19fbf" + }, + "m_Name": "_FaceTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1A08AD4A", + "m_OverrideReferenceName": "_FaceTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0801f576ce79452483b42e485405244d", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "082e9706dffc4c188270980d4e44ce0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0848ba750e0341198cf0bbd413e0efe4", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09b1b86c1c074337a4c439d3a308dd2e", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a67ca5280214bd794dc0ad66b5710a9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b57f2d35157477ab2b29a5aac14ae8b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ba4932e164847878ddb7b7bcff96985", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0c10df95ee1d4b0a8a00558af49ec45f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a0206f980dc6455f84f5a8442838c726" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0c4dc51f26484c26ad88a3fe4002abcd", + "m_Id": 2, + "m_DisplayName": "Color (1)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d6a57754b824f6db9cefa6953bc06a9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d7878dd226d4cfb81a991dc312309fc", + "m_Id": 0, + "m_DisplayName": "Underlay Dilate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0f7ffb6d2de4447f9736780cbcee8e07", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0fac35636fca4474a6afaefc3c757775", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "105b1ed1aa714e41bbe1ef5472bdb11f", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -4233.0, + "width": 158.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a08179f99d649d289b8053d5fa0ad22" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "109f638d1f9b49d4991d6d21a86d4eb7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5098.99951171875, + "y": -3182.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "880bb02c6c6b49b18aa6ebc66dc566a0" + }, + { + "m_Id": "1b9cd8f5f4004e2eaf8afbaab803bc04" + }, + { + "m_Id": "b224a1cf80604103ad085c799995f3c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10a99c07aad742349d258db16838c129", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1196ae398cc348349ab0c1a23fdab4bd", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "129f271ebc77450994e18f0a30579bf5", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1356dc7cbdfa4199a6535d3bbf4cd536", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "14ad19bf20a140dd88d58452d7df688b", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "150533bad8e2424aaa2c74e253af8592", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4955.0, + "y": -3487.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "72fb5a0d7796446b9e2b929cb32facdc" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "163beb4431c34f538340bc0af0991e6f", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3284.0, + "y": -3516.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c334de01ecd429baa7652fc6002536b" + }, + { + "m_Id": "e2d28f29bbac4983a401574480b5ca28" + }, + { + "m_Id": "6a7af6143e114a538663e71f56731a21" + }, + { + "m_Id": "3e25be96bb3747738c238cf3a741d5df" + }, + { + "m_Id": "4907352322c644ebacdf2ca30f2994fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "19075add867e4757b9520d18fe8de1d0", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4292.0, + "y": -3213.000244140625, + "width": 124.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c28ee9109014fa086e5de7a3993341d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0580d4b7e3a049049569f4508643a724" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1b9cd8f5f4004e2eaf8afbaab803bc04", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1bdde3efd3b7464b8934c555be0f8a48", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1be90d4f96a841748b0c95219b12ad27", + "m_Guid": { + "m_GuidSerialized": "4c91c146-43bb-4de8-948a-fbf8b1da10e1" + }, + "m_Name": "Bevel Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_97690701", + "m_OverrideReferenceName": "_BevelOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -0.5, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1c4df61c2fea404eb3b87b270d7c59bc", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4316.0, + "y": -3247.000244140625, + "width": 148.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f864c900600e427ba7793f00c715e971" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d35fa1fb5004f96a65ace54fbe4f1ad", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1db37082bf844442804487b4944352de", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1df58cfa4dad4c449d01ee1c5ea05f2e", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "1e12726617b24675958e942eb62e4b09", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4772.0, + "y": -4404.0, + "width": 145.00001525878907, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "0848ba750e0341198cf0bbd413e0efe4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1f247658c7ba45fb93c41f51e21acb0d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f46181633594ae0a1fb2adb76b42981", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "200245fc8bbe4826b209ab5f7ffe074c", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "204dacb5a95b424facf11cb6f65bd188", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "215a82c127204988b751de7d3a39b955", + "m_Id": 6, + "m_DisplayName": "Outline", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "215b30ae27784ec3a13360a9029af283", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "21a7a380e66d42e780e2a2a1baa630d5", + "m_Guid": { + "m_GuidSerialized": "b2d0099f-e605-49f5-9959-e7cacae37aa3" + }, + "m_Name": "Bevel Type", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_21a7a380e66d42e780e2a2a1baa630d5", + "m_OverrideReferenceName": "_BevelType", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e", + "m_Guid": { + "m_GuidSerialized": "cd167d3a-7465-4d5a-86fc-0f22dc0ef908" + }, + "m_Name": "Outline Color 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_5550EB71", + "m_OverrideReferenceName": "_OutlineColor1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "232b1aa09e67479abae141d3c76d3c5b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "256d41e89a204d22951450de1c38051d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "26e48352a08441bfa694dcea54c06e36", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "281bcee4777040f8a31ee0e10344e98d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "285f6a9863d54ed2a8150727ad749456", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4181.99951171875, + "y": -2415.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b42e6dbfbc864097af182cbff5c0c1fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.IsFrontFaceNode", + "m_ObjectId": "2a552a0b828f457c911aa19561e410ae", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Is Front Face", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4282.0, + "y": -3681.3330078125, + "width": 121.99999237060547, + "height": 77.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "2ef1d888dc9d49e59d6a6950897ddc93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "2ac79705aa9e415dbb74ec215233fd1b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Composite (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3350.0, + "y": -3810.0, + "width": 213.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a75f7ac601c446469802fe7754c1f279" + }, + { + "m_Id": "8c38a5d8327f456e9783740c05382619" + }, + { + "m_Id": "facc84930f544fd7a0205a6176b18ac0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Composite", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2b01ea3023e34c94af1754e4dcea8f2e", + "m_Id": 0, + "m_DisplayName": "Face Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2bf5f2fdd2984599b7323d10cfb1d240", + "m_Id": 1, + "m_DisplayName": "Filter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Filter", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c10b97b92c947ceb307a93759c0228b", + "m_Guid": { + "m_GuidSerialized": "6be0b8ff-a766-4c6b-a6e4-3a72758ac95f" + }, + "m_Name": "Bevel Amount", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B01DD93E", + "m_OverrideReferenceName": "_BevelAmount", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2c7a9460724b47daad8df1be144de7c6", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "2d0a269511e34bd1ba9056d2c939dff2", + "m_Guid": { + "m_GuidSerialized": "edbe73dc-53ab-4bc1-9d64-ab36e0e05f03" + }, + "m_Name": "_FaceUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_3A8E0F13", + "m_OverrideReferenceName": "_FaceUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2db15d90c2204143b225ec4ef08d0755", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4387.00048828125, + "y": -2381.0, + "width": 163.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "def8e0b9d8384982bc5b4c32d877e458" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e4eb1ef08bb44178c82e53872485e0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2ef1d888dc9d49e59d6a6950897ddc93", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": true, + "m_DefaultValue": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ca940fe2794c949f2a1d4d2caaa446", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "319916a5921343f7b7eef0e50dc93def", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "d219977210094c0082c517d8dc00c8bb" + }, + { + "m_Id": "f48f04ad45d046a8b88e71731ed506e7" + }, + { + "m_Id": "e6e80c6b0db545cda26b079a9a78fbb3" + }, + { + "m_Id": "c6bdb985bc16435fa72f5a3c81bb633c" + }, + { + "m_Id": "d1a17e42e7a04dc38984e3c01149445b" + }, + { + "m_Id": "fb15d0ba56d54a6192f11e107aeb5fa8" + }, + { + "m_Id": "c35312edaa2344788b1964ee2f63a236" + }, + { + "m_Id": "c88fcbaeea954a5f9c68c339fa8b604d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "34a67e0fef884f9399e674d9eeaf720c", + "m_Id": 6, + "m_DisplayName": "Color3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34a72a5ebb04402384a4fd3748111a37", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0010000000474974514, + "m_DefaultValue": 0.5, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3535ae87c6dd4769b52b20d9eca61069", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "35cbea6373dd4e4f8d0fea36e8add392", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "36a0c473c4c04c3a930dd38f3920d410", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "36f1b4d96f2941c39e5cd95d9c1d2ce6", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6008.99951171875, + "y": -3341.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "65b3dc13b2b6484283ffe5abfe87a06a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "373f1de8db6c429c9d46c781f741d7a4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3802c81c3be24823aa1d7c9997a33c29", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3915c1927ffe49f8967304321cfbe497", + "m_Id": 4, + "m_DisplayName": "Atlas", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Atlas", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a382d661e2484da71f04c43f48e55f", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "39f2f84f30304d859fb07569e2695f60", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3423.000244140625, + "y": -3516.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4b2d9ea03bf64fa19dcae1511d2581da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3c50439118b2496f9e390021b0964606", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": -3054.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "34a72a5ebb04402384a4fd3748111a37" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3d04f5ba6e7b40d281f22eb424145acd", + "m_Id": 0, + "m_DisplayName": "Face Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3db1608e927e4102a3c3a88e9fcab39a", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3dccd64e7f324bc1a75c1479d7a67c51", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3e231021af7b47ba97f2871e7f25d0fe", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2803.000244140625, + "y": -3520.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ccaced3889e4503a9414d808ec33981" + }, + { + "m_Id": "7f3d71a6c96847c099da45f95aafbecb" + }, + { + "m_Id": "d8edec16956c4f15b7d51d6ec10753f4" + }, + { + "m_Id": "39a382d661e2484da71f04c43f48e55f" + }, + { + "m_Id": "8764669016f6442f8152593c18a649d7" + }, + { + "m_Id": "26e48352a08441bfa694dcea54c06e36" + }, + { + "m_Id": "3e94a0d106064bdb864c960512ef4026" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e25be96bb3747738c238cf3a741d5df", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3e372195f4bd4845852a37839e5b602d", + "m_Guid": { + "m_GuidSerialized": "60abd046-2a1a-48cd-a0af-2f702f7f53ab" + }, + "m_Name": "_MainTex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_90CBF488", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":28684132378477856,\"guid\":\"8f586378b4e144a9851e7b34d9b748ee\",\"type\":2}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3e94a0d106064bdb864c960512ef4026", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ec4797e381747829ef4712c85fcf7a1", + "m_Guid": { + "m_GuidSerialized": "020d65cc-50a8-4b8a-a624-90d7b489f549" + }, + "m_Name": "Specular Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ec4797e381747829ef4712c85fcf7a1", + "m_OverrideReferenceName": "_SpecularPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 4.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "3fdf4b7bc5d4426492dcc057603ef4a6", + "m_Guid": { + "m_GuidSerialized": "675d2567-3fca-4da6-9462-dfa4924950f1" + }, + "m_Name": "_OutlineUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_D66D89E6", + "m_OverrideReferenceName": "_OutlineUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ffa095f304e42d2827aa230e2ae3887", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "400d0b6c95dd4540ad3da3e8cb7e50b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41986ac6400d46709d0ef043a67f6b34", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "41b9b79b3859472882bcea393703eec0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "424dbeeb009344efa29c304c4979e3d6", + "m_Guid": { + "m_GuidSerialized": "314c37de-c6f2-4463-866d-8588f6fc119e" + }, + "m_Name": "Diffuse Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_424dbeeb009344efa29c304c4979e3d6", + "m_OverrideReferenceName": "_Diffuse", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42a586e4f6ec40eeaba891b7fd133864", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4934.0, + "y": -4442.99951171875, + "width": 133.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "da7a06d393a44089842070d51d2aa0a6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "42cadae0923e4969b50bbc3f78185934", + "m_Title": "Face + 3 Outlines + Underlay", + "m_Position": { + "x": -5468.0, + "y": -3558.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4328cdbf78b94c038fd614c59bfe1cac", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "44317f2e371447e2a8d894f8a021a235", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Layer1 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4004.999755859375, + "y": -4173.0, + "width": 191.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "10a99c07aad742349d258db16838c129" + }, + { + "m_Id": "b85d677872b44421bf5536f42ba0267c" + }, + { + "m_Id": "75aba700d74d4b2687bf3166cf1da3e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer1", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44806230fa384c1e95f9c5918a14f056", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4488af8ff6a7421298a7e827f567263b", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4109.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "66f69ef16eac4eb48357bde804cf3c39" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4590bfa2a0664b65b6f073bae33a071f", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "4648b46ad29a4008a80de4f8a5a5b813", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4615.00048828125, + "y": -2415.000244140625, + "width": 145.0, + "height": 130.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "b2baf44eae52473cb6cda7b1debece01" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "46fbf3eeb0ea4470869cba7443249295", + "m_Guid": { + "m_GuidSerialized": "be87c5a3-e361-4b95-89c8-911c39a51c0d" + }, + "m_Name": "Outline Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_A0B54237", + "m_OverrideReferenceName": "_OutlineTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47d020251e9841a5b1f0fd64396026a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "48390d02257d41bf98eace1deaa4c539", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8036d0e6090b456e9b4ea87227868236" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "484b51c50485473b819c4f05087b32d7", + "m_Title": "Underlay", + "m_Position": { + "x": -5253.0, + "y": -4542.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4907352322c644ebacdf2ca30f2994fd", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "49e7c3ad55ce458797f0e60c950cb965", + "m_Guid": { + "m_GuidSerialized": "31b55db9-0da1-4ec4-af2b-d83747ed5bc4" + }, + "m_Name": "Underlay Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_CE9DEDB3", + "m_OverrideReferenceName": "_UnderlayOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a66dcbe712a4d40bd8f355b834594b5", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "4abff6ff92fa4a05b203f10580988335", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4308.0, + "y": -3498.000244140625, + "width": 140.0, + "height": 166.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "b015d1b7e4134c59baf6851e7649802c" + }, + { + "m_Id": "d9dc4839ee2847999110bdb234d6041a" + }, + { + "m_Id": "91d6a9a5fbc04ea49075cb51835e7264" + }, + { + "m_Id": "f42ad06b3c6a45d3ab33de904c063412" + }, + { + "m_Id": "ed6c215a65584deeaefad1d2c7743044" + }, + { + "m_Id": "edbee7a8952b46529ac5ad0365775774" + }, + { + "m_Id": "70337a74f6ad4b7bb6befc825219bab1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4b2d9ea03bf64fa19dcae1511d2581da", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4bda5c294e1949138d033640e1d385b4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c28ee9109014fa086e5de7a3993341d", + "m_Id": 0, + "m_DisplayName": "Softness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c334de01ecd429baa7652fc6002536b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d1cb1a475df49f9a148195a65f5453a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4d9ce48719d143748f9f8e22da6f9ddc", + "m_Id": 5, + "m_DisplayName": "TextureWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e64dac49ddc47c3b5b1e27b17a08304", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4eb3c00a1ca44e10be833b7ca61ff059", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f194ff591484e908fc2bcdacbcf2570", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4303.00048828125, + "y": -2771.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b01ea3023e34c94af1754e4dcea8f2e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "509e6f38505b4b0695b263706a55028f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "51378bae98a94c309785d14cd5cbb453", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "GetSurfaceNormal (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4067.333251953125, + "y": -3881.99951171875, + "width": 263.9999694824219, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "5b0077c23eae443887872f84227deccc" + }, + { + "m_Id": "3915c1927ffe49f8967304321cfbe497" + }, + { + "m_Id": "4d9ce48719d143748f9f8e22da6f9ddc" + }, + { + "m_Id": "ebd6d75abcb84108bcadbfe7ee5f6244" + }, + { + "m_Id": "ef9738ec7e894772a14e9dce441c16c6" + }, + { + "m_Id": "9eeec1a9713045af8845cea263d5ea48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GetSurfaceNormal", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "51f76f8a53ad43a4ad028426548ce9ba", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "52798bdb86f6400e86489a7a368e9f8b", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6154.99951171875, + "y": -3169.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1df58cfa4dad4c449d01ee1c5ea05f2e" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "53073e5ea924459fa6681a4943e9f947", + "m_Guid": { + "m_GuidSerialized": "5fdac24e-2d58-4471-80ce-79c3ab9a2564" + }, + "m_Name": "Outline Color 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_DBAB5AEC", + "m_OverrideReferenceName": "_OutlineColor2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.009433984756469727, + "g": 0.02534518577158451, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54d7a93ffec5490aa4591da23a21b693", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "55a3403c16184e63b4e78607a6a20cd8", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "55ffa45ec3654d5e88089fb40d2b0465", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "56c25395796e4d2fbe5c892d428d1620", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5102.99951171875, + "y": -3427.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9eb8137a6c2e41bbafdc8b0732dd47a3" + }, + { + "m_Id": "36a0c473c4c04c3a930dd38f3920d410" + }, + { + "m_Id": "068ae649e00b40e198ec5a30ad741fab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "57abc172afd449e2a4d567f93432507b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "582d6e289dbe4fdca7cf0307273eaa2f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "59a09f50a7ca4cd3a0d248a0f3730b6a", + "m_Guid": { + "m_GuidSerialized": "3f9e6596-fd53-48cc-96a5-4c4f0cfbb2ba" + }, + "m_Name": "_ScaleRatioA", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_ScaleRatioA", + "m_DefaultReferenceName": "_ScaleRatioA", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "59bd90a849624124bae6464ee3669aa6", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4008.999755859375, + "y": -2394.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2e4eb1ef08bb44178c82e53872485e0f" + }, + { + "m_Id": "8695190a5e614f2d90081871a8a06fc2" + }, + { + "m_Id": "81bdb47901ef48e5a588c6724b1b0142" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5b0077c23eae443887872f84227deccc", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b3ff4ee364f4d7a923b530ad60d8762", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5bd258837c514ff7ab0bf7027e762c18", + "m_Guid": { + "m_GuidSerialized": "2d8f3ee9-1307-4b58-a60d-526e86b07109" + }, + "m_Name": "Bevel Roundness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_AB6A015F", + "m_OverrideReferenceName": "_BevelRoundness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5da82bf481f8489ebd05e997f617f51b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5e42524569844befad16fda5a94eb9cb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5fbe253f3e444f2aa8ac717f9c856619", + "m_Guid": { + "m_GuidSerialized": "0a61c93f-6430-4aa6-af07-79bc3b411ccd" + }, + "m_Name": "Bevel Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B50BBFCC", + "m_OverrideReferenceName": "_BevelWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61133d79a89048c195f54939b2a1d30a", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61a6ac5f29344d109411f26850ab0a96", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6271438664e74b3fbf723bd6a1f50f8b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62bc551cea604e88b7858cc37d96a98a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "636180f6e0504f2baaa5cc086980cb47", + "m_Guid": { + "m_GuidSerialized": "c1223e37-093d-4d5a-b2b0-cd9cc3e4f88e" + }, + "m_Name": "Outline Offset 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_636180f6e0504f2baaa5cc086980cb47", + "m_OverrideReferenceName": "_OutlineOffset1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "63c7cd57fc3c45a9a97b514fdae32693", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5266.99951171875, + "y": -3387.0, + "width": 156.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c422a9a9ff824176aad2241f58c44d0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "641eda269d7b4da9acb65f8d50035ea9", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "65b3dc13b2b6484283ffe5abfe87a06a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "65c8e64a7535466e933eed08a2f77532", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4791.0, + "y": -3499.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "256d41e89a204d22951450de1c38051d" + }, + { + "m_Id": "0a67ca5280214bd794dc0ad66b5710a9" + }, + { + "m_Id": "ebbd94a7102a4457a48ac492de3bff14" + }, + { + "m_Id": "6271438664e74b3fbf723bd6a1f50f8b" + }, + { + "m_Id": "c9b722d107ce4cd6a748c883472b9b0f" + }, + { + "m_Id": "74cf69e61bef44589521f1bf2bf3c59a" + }, + { + "m_Id": "6e532f83d1c44e839bcfc5845d3b01d6" + }, + { + "m_Id": "cb5e9f9567e84f8fa5463efc0e256e19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "66f69ef16eac4eb48357bde804cf3c39", + "m_Id": 0, + "m_DisplayName": "_UnderlayColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "67a519f507384ff1861df5d8d5b486be", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4278.0, + "y": -3939.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c3e6d7c20c184bf39fd8822130e693e7" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "68ec7c31365549d6a8ce883edfc02de2", + "m_Id": 4, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a7af6143e114a538663e71f56731a21", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6b2f65c1463f4f7bad16c54a95d2fe75", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5101.0, + "y": -3301.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d35fa1fb5004f96a65ace54fbe4f1ad" + }, + { + "m_Id": "fa6de3be9f5b4411b5081b49e645f424" + }, + { + "m_Id": "400d0b6c95dd4540ad3da3e8cb7e50b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6ccaced3889e4503a9414d808ec33981", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6dfc1177dd0541a7a780fbf911ad1956", + "m_Id": 0, + "m_DisplayName": "_OutlineTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e13f3cd573c467a94379f45d96cb690", + "m_Id": 2, + "m_DisplayName": "SSR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6e532f83d1c44e839bcfc5845d3b01d6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6e8946a245e842b38231d4a241bfb3ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3026.0, + "y": -3110.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "ef0b93f78372439696f50711eaf57d90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fbdcc5a972b4fa883dc5f21e525a376", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "7027aaab25924266a063a05df0aa39b3", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "70337a74f6ad4b7bb6befc825219bab1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "712da461f71a454db59d349f752d41ee", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "71dd947935b64ce38f0d25406dde447b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "724e17584e97443e9e285dfa7253c8e3", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "72fb5a0d7796446b9e2b929cb32facdc", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "7444469eb9884253819add9ef96baa25", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4298.0, + "y": -3809.99951171875, + "width": 144.66648864746095, + "height": 129.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "03182b3263304258b265266325c21f65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "748c31bbcecc4b30bec2e42c0612175b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "74b41464cbed4e9e8e23af5ab9be40cf", + "m_Guid": { + "m_GuidSerialized": "41afbdcb-f3ae-4340-8973-1c1998c992a2" + }, + "m_Name": "Outline Offset 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "74cf69e61bef44589521f1bf2bf3c59a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "757174b6f25040fdbb20355a21752222", + "m_Id": 0, + "m_DisplayName": "Outline Offset 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "75aba700d74d4b2687bf3166cf1da3e2", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "75c5657544c648058b20cea090f48dbf", + "m_Id": 0, + "m_DisplayName": "_OutlineUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "767769f736d5478cba5f10a415e28e7f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "773b90134e894e429203c0c83e80b9de", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77e28f3e930b4c249145630ec961af95", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "79147f6986644769b58d9ed64fe771e1", + "m_Id": 0, + "m_DisplayName": "OutlineMode", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7984fd094e1147bdabb4e26fbd3d31c8", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3113.000244140625, + "y": -3468.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "082e9706dffc4c188270980d4e44ce0f" + }, + { + "m_Id": "f2a351a5375c441b8d9ab7e2c9545a77" + }, + { + "m_Id": "41986ac6400d46709d0ef043a67f6b34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a046f410ce64aa88438b0bfd412c045", + "m_Guid": { + "m_GuidSerialized": "d47271f5-5a84-47bf-a09e-c825d2aeb013" + }, + "m_Name": "Outline Color 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_551702C5", + "m_OverrideReferenceName": "_OutlineColor3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7a0f504e4175406dbd8134250f4e350b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7a80e8839f0e4a1d9a6c0814f8793ee6", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4961.99951171875, + "y": -3452.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6fbdcc5a972b4fa883dc5f21e525a376" + }, + { + "m_Id": "0ba4932e164847878ddb7b7bcff96985" + }, + { + "m_Id": "9178663316db43d582f1c4a127d307c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7acfafd73b8c4dfab8c55c18a887e087", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7b144a976914480baf430c0f6f7f4def", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7b8a19bd115e4167a25b59cb3218a817", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7c27ccb2c2dc4ca59c5438c3358630ca", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "7c73ccc923e744b98f19148b971a6090", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "59a09f50a7ca4cd3a0d248a0f3730b6a" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7d7696aa6d184b4fb9c316a9dec37aee", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4959.0, + "y": -3326.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "4d1cb1a475df49f9a148195a65f5453a" + }, + { + "m_Id": "47d020251e9841a5b1f0fd64396026a1" + }, + { + "m_Id": "62bc551cea604e88b7858cc37d96a98a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7d78a616c2754cc28d1f32cf66ade611", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4006.999755859375, + "y": -2796.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d9bcb754db834583b6518c5ed5152114" + }, + { + "m_Id": "861d4258049a4a3e8164f7297090f88e" + }, + { + "m_Id": "a7c06457d7454693a8bc3dc95257b2c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7e0fadb2533f496192c1ad3e78642010", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4188.0, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d48c3871e3064027a10ae9f4babd3be0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f2e6b5f15364ed9835d67d0cf4f8f65", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2586.0, + "y": -3592.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "85ff8667d72947edada4e9fb4ff60559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f3d71a6c96847c099da45f95aafbecb", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "8036d0e6090b456e9b4ea87227868236", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80e665a5eeb64730a51742f698bf0d48", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8135ca333f8f4ea78163743e6ec1f55c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3140.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6a6a119394e4082a11bc024a6e42ef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "81bdb47901ef48e5a588c6724b1b0142", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "81e8ed0534534674a74263e6161a2a1a", + "m_Guid": { + "m_GuidSerialized": "78aab961-c4a8-41f3-b203-1239c3b33b13" + }, + "m_Name": "Underlay Dilate", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D48690B9", + "m_OverrideReferenceName": "_UnderlayDilate", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82af2db1018543d7832af96c1cfc981f", + "m_Guid": { + "m_GuidSerialized": "37906c7b-9a3a-454b-a62a-9aa097e64bde" + }, + "m_Name": "Light Angle", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_82af2db1018543d7832af96c1cfc981f", + "m_OverrideReferenceName": "_LightAngle", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 6.28000020980835 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82d5443fe54d4a3b9420f8745d00a632", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": 8.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "836f639bd89d42f9b3a0470c3094815e", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "83c51d5b2f7b4eb785248f419181cb87", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "944ebbc49c8a4cddb5834e3beab965a2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "84dc74cdbd8c45e1b189e4fd9a69942d", + "m_Id": 0, + "m_DisplayName": "Outline Offset 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "85a1ad8e741e41759002e8cdc8cd0b96", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "ScreenSpaceRatio (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5800.99951171875, + "y": -3363.0, + "width": 258.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e13f3cd573c467a94379f45d96cb690" + }, + { + "m_Id": "8e6ed600f6504f4083092f5b511e44c4" + }, + { + "m_Id": "93b161cce4504cb79c97b6d8db178de7" + }, + { + "m_Id": "2bf5f2fdd2984599b7323d10cfb1d240" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ScreenSpaceRatio", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85b5940eb77e4625812ded7215bab8d7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4081.999755859375, + "y": -3096.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ada023d617104472b8ab75a81558c0a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "85ff8667d72947edada4e9fb4ff60559", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "861d4258049a4a3e8164f7297090f88e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "867a4ae13c0d4a028c71bc1063824c14", + "m_Guid": { + "m_GuidSerialized": "d483c212-0a30-4f6d-b94d-9abbc83a6522" + }, + "m_Name": "Outline Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_C68C9E14", + "m_OverrideReferenceName": "_IsoPerimeter", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8695190a5e614f2d90081871a8a06fc2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "86e21b7b6b7a44238607e41b8a9fb9a4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "0801f576ce79452483b42e485405244d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8764669016f6442f8152593c18a649d7", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "880bb02c6c6b49b18aa6ebc66dc566a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "88253223d2c34ecfab92b0c344048f94", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "ComputeSDF (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4323.0, + "width": 227.99998474121095, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "c52a1744a9a14989b0ae452ad6de6061" + }, + { + "m_Id": "a03db80c558b4f87a330c5ae0a9443a5" + }, + { + "m_Id": "8f1b1d1e8ff24b3284993e52354e54fa" + }, + { + "m_Id": "5da82bf481f8489ebd05e997f617f51b" + }, + { + "m_Id": "82d5443fe54d4a3b9420f8745d00a632" + }, + { + "m_Id": "61133d79a89048c195f54939b2a1d30a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8a08179f99d649d289b8053d5fa0ad22", + "m_Id": 0, + "m_DisplayName": "Underlay Offset", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b66f4e6bc9d4662b3218ac33a69839f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8c38a5d8327f456e9783740c05382619", + "m_Id": 3, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cbd81814903479ea1d3151c1f38183e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8cf8aae64c1d443f9303126886b40f17", + "m_Guid": { + "m_GuidSerialized": "8d78c9a5-aaef-41fb-af68-2358e401d7ac" + }, + "m_Name": "_UnderlayColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2F5FE804", + "m_OverrideReferenceName": "_UnderlayColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6aee1173864e58be589084897a3f35", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6ed600f6504f4083092f5b511e44c4", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8ed907a2cc7949b68a283ae243ea1977", + "m_Guid": { + "m_GuidSerialized": "36803443-a9bc-4f3c-a4f2-7d66a5417ac1" + }, + "m_Name": "Outline Offset 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f1b1d1e8ff24b3284993e52354e54fa", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9147636b0cfa466a9b37a013d8f693bf", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5421.99951171875, + "y": -3902.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a4f471e3221c4134b291bd9d2ba22db6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9178663316db43d582f1c4a127d307c6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "91890fe48ebe4717aea61ecaf3ad4861", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.000244140625, + "y": -3468.0, + "width": 119.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "3dccd64e7f324bc1a75c1479d7a67c51" + }, + { + "m_Id": "e444f2c81d1e48329fa2c91005277e8d" + }, + { + "m_Id": "b2c26292b7434733878a9b042f44de89" + }, + { + "m_Id": "964fea1fd4b24f4daf5bef84c4b45118" + }, + { + "m_Id": "deac82280a2b43078e0e40863e2d974c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91d6a9a5fbc04ea49075cb51835e7264", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "928621a3ca2d41c89a10336bbbc81ddc", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93b161cce4504cb79c97b6d8db178de7", + "m_Id": 3, + "m_DisplayName": "TextureSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureSize", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "94300469581b4924ac7dda496811d45d", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "a0b9274619da48a59f26fe58997479ee" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 0, + "m_AlphaClip": true, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "TMPro.EditorUtilities.TMP_SDFShaderGUI", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "944ebbc49c8a4cddb5834e3beab965a2", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "945b45993dd84a979755b98c48138f72", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "952d0fa5cd744df0b434cd38e9a90b93", + "m_Guid": { + "m_GuidSerialized": "ce395871-ddeb-47c3-a31d-07855800c197" + }, + "m_Name": "_UnderlaySoftness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_F2B9E3EF", + "m_OverrideReferenceName": "_UnderlaySoftness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95928bcb6a284b8d88105a84c2e1d3ce", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4778.00048828125, + "y": -2581.000244140625, + "width": 155.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d880558893fb442b9320cf55885d1117" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "964fea1fd4b24f4daf5bef84c4b45118", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "98934a69591249d5b8b92b39045359a3", + "m_Title": "Outline1 Texture", + "m_Position": { + "x": -4670.00048828125, + "y": -2474.000244140625 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "998db5e5901e45b29040eb2099370071", + "m_Guid": { + "m_GuidSerialized": "6f383614-f2ad-4269-be8f-87b0ecb03cf0" + }, + "m_Name": "Bevel Clamp", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5BD7E808", + "m_OverrideReferenceName": "_BevelClamp", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9c228fac287d446296b91a4acf5cec59", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3498.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "582d6e289dbe4fdca7cf0307273eaa2f" + }, + { + "m_Id": "1db37082bf844442804487b4944352de" + }, + { + "m_Id": "8b66f4e6bc9d4662b3218ac33a69839f" + }, + { + "m_Id": "4a66dcbe712a4d40bd8f355b834594b5" + }, + { + "m_Id": "a0285c9c381a49cba194709efa0a7c85" + }, + { + "m_Id": "b2728d0dd3ce40678867c94a7d977916" + }, + { + "m_Id": "e141833aa78b4fd59ecad949beb43a78" + }, + { + "m_Id": "51f76f8a53ad43a4ad028426548ce9ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9c26fdddba244d36a854298c00473247", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9d3c3383d5934a17bf9efbb7fd9e9043", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5443.0, + "y": -3315.0, + "width": 144.99998474121095, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "232b1aa09e67479abae141d3c76d3c5b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e6e50a71d9843b49b62ebe1cf7d3d59", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4486.0, + "y": -3865.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3535ae87c6dd4769b52b20d9eca61069" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e87ce9607e14015a3790c528ca5dfda", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4635.00048828125, + "y": -2239.0, + "width": 167.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "75c5657544c648058b20cea090f48dbf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eb8137a6c2e41bbafdc8b0732dd47a3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "9eeec1a9713045af8845cea263d5ea48", + "m_Id": 6, + "m_DisplayName": "IsFront", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "IsFront", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f0de188085746d5a19073da1de85ddb", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4152.0, + "y": -2771.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7c27ccb2c2dc4ca59c5438c3358630ca" + }, + { + "m_Id": "373f1de8db6c429c9d46c781f741d7a4" + }, + { + "m_Id": "fd0b096ed5b74f9e9ec51327be200731" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a0206f980dc6455f84f5a8442838c726", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0285c9c381a49cba194709efa0a7c85", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a03db80c558b4f87a330c5ae0a9443a5", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "a0b9274619da48a59f26fe58997479ee", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a3f8b6e8ae7f48e2989a029904401502", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "a455bd79094c4413a7b7dd80ca8b9368", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4606.99951171875, + "y": -2689.0, + "width": 221.99998474121095, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "7027aaab25924266a063a05df0aa39b3" + }, + { + "m_Id": "2c7a9460724b47daad8df1be144de7c6" + }, + { + "m_Id": "55ffa45ec3654d5e88089fb40d2b0465" + }, + { + "m_Id": "e495a9f7a11f4eb89334e83be154ceb9" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateShaderProperty", + "m_ObjectId": "a4ad98d8828c424384229c344ebe2ed0", + "m_Guid": { + "m_GuidSerialized": "f98fc1a2-bb81-4bd1-a207-23d3a90d518e" + }, + "m_Name": "SamplerState", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "SamplerState_a4ad98d8828c424384229c344ebe2ed0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_filter": 0, + "m_wrap": 1, + "m_anisotropic": 0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4f471e3221c4134b291bd9d2ba22db6", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a535f3bcbeb14622bb177eb6f46e76f4", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4628.00048828125, + "y": -2283.0, + "width": 157.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dfc1177dd0541a7a780fbf911ad1956" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6bbb32e8d884be9bb36db91fe4b81b1", + "m_Guid": { + "m_GuidSerialized": "6aa76edf-7b80-46ac-add4-406cf1d85493" + }, + "m_Name": "_GradientScale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EAE27356", + "m_OverrideReferenceName": "_GradientScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a6c38edd2e8743a9b057ba8452b9f129", + "m_Guid": { + "m_GuidSerialized": "9fc942ee-4a1d-4ced-a5a6-81893e3ddb63" + }, + "m_Name": "Light Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a6c38edd2e8743a9b057ba8452b9f129", + "m_OverrideReferenceName": "_SpecularColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a75f7ac601c446469802fe7754c1f279", + "m_Id": 0, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a7942746b5564dc7bbbae1deb2403022", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a7c06457d7454693a8bc3dc95257b2c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa2794b8f0e24bf281d22e0fef0647be", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aa3e347d733e48f7b65d8a8847370eec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "EvaluateLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3631.0, + "y": -3810.0, + "width": 230.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0699eea947fc426cbfeb8744cf120222" + }, + { + "m_Id": "0c4dc51f26484c26ad88a3fe4002abcd" + }, + { + "m_Id": "d5173cc3c6cd4f1998550f3187a3e9c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "EvaluateLight", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aa87c72ac0e64469acc34f936f00b3d0", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4225.0, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d7878dd226d4cfb81a991dc312309fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "abd59150589b436cadf8c9e6f43ccb8e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "aca823a8188948c782eddaf0f45e1868", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalOS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2542.0, + "y": -3404.000244140625, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "e386b183a18245a796b024022f7f3074" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalOS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "acd0cd5a177f4a97bf23db7219305e3f", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4348.0, + "y": -3905.99951171875, + "width": 185.33299255371095, + "height": 101.33324432373047 + } + }, + "m_Slots": [ + { + "m_Id": "945b45993dd84a979755b98c48138f72" + }, + { + "m_Id": "e51a636b2621440eb94cc802c1cf4bfc" + }, + { + "m_Id": "1bdde3efd3b7464b8934c555be0f8a48" + }, + { + "m_Id": "129f271ebc77450994e18f0a30579bf5" + }, + { + "m_Id": "3ffa095f304e42d2827aa230e2ae3887" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ad3e1d26f4404555a8dd29223caaf1ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b46afdad84944599b00e887d2ce29cc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ada023d617104472b8ab75a81558c0a1", + "m_Id": 0, + "m_DisplayName": "Outline Color 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aef5c44f84e04c3185e0b93e95e34204", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5264.99951171875, + "y": -3142.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "84dc74cdbd8c45e1b189e4fd9a69942d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b000f852aa984e9dae25b125a4607f4e", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b015d1b7e4134c59baf6851e7649802c", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b0b352c4503a43d083a64e57352b29a0", + "m_Guid": { + "m_GuidSerialized": "01cfcc78-60aa-4f71-a1e3-8d8df6dae253" + }, + "m_Name": "Reflectivity Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b0b352c4503a43d083a64e57352b29a0", + "m_OverrideReferenceName": "_Reflectivity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 5.0, + "y": 15.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "b1188549725543d485436c2e921ffbb2", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4142.0, + "y": -2890.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "281bcee4777040f8a31ee0e10344e98d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "b163c9f1666644b0bba62cf0e12df7bc", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4367.0, + "y": -2713.0, + "width": 180.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "cce40479b6284b6fa3174db9f09d0ac9" + }, + { + "m_Id": "80e665a5eeb64730a51742f698bf0d48" + }, + { + "m_Id": "1f46181633594ae0a1fb2adb76b42981" + }, + { + "m_Id": "8cbd81814903479ea1d3151c1f38183e" + }, + { + "m_Id": "cfaf3f3a5a1146e194cddad30c95aada" + }, + { + "m_Id": "b43489e37a5c4df88f15844292a55ec7" + }, + { + "m_Id": "cd7281fb41aa4e61ac0fdf71d4f4bd46" + }, + { + "m_Id": "f01d52cdcb1647aab35782b4af535efd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b224a1cf80604103ad085c799995f3c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b2728d0dd3ce40678867c94a7d977916", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2baf44eae52473cb6cda7b1debece01", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2c26292b7434733878a9b042f44de89", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b42e6dbfbc864097af182cbff5c0c1fb", + "m_Id": 0, + "m_DisplayName": "Outline Color 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b43489e37a5c4df88f15844292a55ec7", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b467be738d0e454995e380cbf526efe3", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b46afdad84944599b00e887d2ce29cc3", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b4a40cb6acd441acb83cfe0240bf910d", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4750.99951171875, + "y": -4274.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0b10e52e21941b183f5f635894c76c8" + }, + { + "m_Id": "0d6a57754b824f6db9cefa6953bc06a9" + }, + { + "m_Id": "773b90134e894e429203c0c83e80b9de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "b571db753a1948d5a6f1de4e7d0c7238", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5581.99951171875, + "y": -3867.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "5b3ff4ee364f4d7a923b530ad60d8762" + }, + { + "m_Id": "c183b5bd9bbe45089f93996e73110918" + }, + { + "m_Id": "1196ae398cc348349ab0c1a23fdab4bd" + }, + { + "m_Id": "7b144a976914480baf430c0f6f7f4def" + }, + { + "m_Id": "836f639bd89d42f9b3a0470c3094815e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b691728a389a417d9b4f2d02541209c2", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7f9ac55517141868bfb9d2ad6429792", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b85d677872b44421bf5536f42ba0267c", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bc9afcb18afa4ccc82d2cdc34d3f4641", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -5392.0, + "y": -3867.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e42524569844befad16fda5a94eb9cb" + }, + { + "m_Id": "54d7a93ffec5490aa4591da23a21b693" + }, + { + "m_Id": "aa2794b8f0e24bf281d22e0fef0647be" + }, + { + "m_Id": "200245fc8bbe4826b209ab5f7ffe074c" + }, + { + "m_Id": "fc2e62201c5847e798fd939314413fcd" + }, + { + "m_Id": "fe11fa80cc1847a5a37f6757d521cf25" + }, + { + "m_Id": "de0c6f7f7af94defa6c3dbc6433de9d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c183b5bd9bbe45089f93996e73110918", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c234e5216678436195ee1a5914bc79da", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4446.0, + "y": -2347.0, + "width": 221.99998474121095, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "8e6aee1173864e58be589084897a3f35" + }, + { + "m_Id": "3db1608e927e4102a3c3a88e9fcab39a" + }, + { + "m_Id": "0f7ffb6d2de4447f9736780cbcee8e07" + }, + { + "m_Id": "d4954b7bbbb0412cbc997bcbe7dfa808" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c35312edaa2344788b1964ee2f63a236", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c3e6d7c20c184bf39fd8822130e693e7", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c422a9a9ff824176aad2241f58c44d0b", + "m_Id": 0, + "m_DisplayName": "Outline Offset 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c478c32c45884c57a62f7b2aa8ddc3b0", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c52a1744a9a14989b0ae452ad6de6061", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6bdb985bc16435fa72f5a3c81bb633c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7d4094601ac4bc1aead609c72b1f1c1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c7ddee91dc5b48dc828309c77fdb0b88", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4266.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a7942746b5564dc7bbbae1deb2403022" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c88fcbaeea954a5f9c68c339fa8b604d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9b722d107ce4cd6a748c883472b9b0f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c9d7f0dbae7d422985a1cc87c025e76b", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4312.0, + "y": -3179.000244140625, + "width": 144.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79147f6986644769b58d9ed64fe771e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "c9ec735d1a1046769e5601b2c97c849a", + "m_Guid": { + "m_GuidSerialized": "281a9526-c332-4471-a44e-ece4a1e95ef6" + }, + "m_Name": "Face Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_75569DEA", + "m_OverrideReferenceName": "_FaceTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca2a1083dc014f39ab8af0cdf140866b", + "m_Id": 0, + "m_DisplayName": "_FaceTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "cb3c0c3f08654b068bea44c4ffb15f4a", + "m_Guid": { + "m_GuidSerialized": "21009d12-8d94-4273-b0d0-a8ee0608ddcf" + }, + "m_Name": "OutlineMode", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_cb3c0c3f08654b068bea44c4ffb15f4a", + "m_OverrideReferenceName": "_OutlineMode", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cb5e9f9567e84f8fa5463efc0e256e19", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cb7117ecb1d047a8b2cb00ed552cb181", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3032.66650390625, + "y": -3029.33349609375, + "width": 200.0, + "height": 41.33349609375 + } + }, + "m_Slots": [ + { + "m_Id": "724e17584e97443e9e285dfa7253c8e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc88101667c9488f9c5a716e851c1b21", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cce40479b6284b6fa3174db9f09d0ac9", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cd7281fb41aa4e61ac0fdf71d4f4bd46", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cda5e3b4c1054bf3a65c0b7ec6bc778a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "cdddee3a537c464697357f11b966f9b8", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4420.0, + "y": -4483.0, + "width": 156.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "41b9b79b3859472882bcea393703eec0" + }, + { + "m_Id": "c7d4094601ac4bc1aead609c72b1f1c1" + }, + { + "m_Id": "767769f736d5478cba5f10a415e28e7f" + }, + { + "m_Id": "b691728a389a417d9b4f2d02541209c2" + }, + { + "m_Id": "045c4f6b050549c7a0efb208e6349779" + }, + { + "m_Id": "509e6f38505b4b0695b263706a55028f" + }, + { + "m_Id": "204dacb5a95b424facf11cb6f65bd188" + }, + { + "m_Id": "35cbea6373dd4e4f8d0fea36e8add392" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cfaf3f3a5a1146e194cddad30c95aada", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d0a791a544614667962a9a9a9ce0c68a", + "m_Title": "Screen Space Ratio", + "m_Position": { + "x": -6179.99951171875, + "y": -3422.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d0b10e52e21941b183f5f635894c76c8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d1a17e42e7a04dc38984e3c01149445b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d219977210094c0082c517d8dc00c8bb", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d258902c6ec74942afdb9ebf8c1d07f8", + "m_Title": "Generate Normal", + "m_Position": { + "x": -4511.33349609375, + "y": -3999.3330078125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d30452ac6b244ecca03df4d7b4de9f81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d48c3871e3064027a10ae9f4babd3be0", + "m_Id": 0, + "m_DisplayName": "_UnderlaySoftness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d4954b7bbbb0412cbc997bcbe7dfa808", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d4df208fc23b42f2b52364124f1b661c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5268.0, + "y": -3261.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "757174b6f25040fdbb20355a21752222" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5173cc3c6cd4f1998550f3187a3e9c8", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d6a6a119394e4082a11bc024a6e42ef8", + "m_Id": 0, + "m_DisplayName": "Outline Color 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d880558893fb442b9320cf55885d1117", + "m_Id": 0, + "m_DisplayName": "_FaceUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8edec16956c4f15b7d51d6ec10753f4", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d9bcb754db834583b6518c5ed5152114", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9dc4839ee2847999110bdb234d6041a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "da7a06d393a44089842070d51d2aa0a6", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "daaf032a109749a88c9b8ff8e1f8b541", + "m_Title": "Offset Scale", + "m_Position": { + "x": -5747.99951171875, + "y": -3961.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "dbcb748279484a4590e53518c49122b8", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4776.00048828125, + "y": -2757.000244140625, + "width": 145.0, + "height": 130.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "7a0f504e4175406dbd8134250f4e350b" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "dc75c4e3a1bc4bb0a128086c2b0679a5", + "m_Guid": { + "m_GuidSerialized": "85cd941f-2fd2-43a3-b0fa-9f728bfb4220" + }, + "m_Name": "Face Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_99AFBB3D", + "m_OverrideReferenceName": "_FaceColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "de0c6f7f7af94defa6c3dbc6433de9d4", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "deac82280a2b43078e0e40863e2d974c", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "def8e0b9d8384982bc5b4c32d877e458", + "m_Id": 0, + "m_DisplayName": "Outline Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "dff7a66b353a4023b29c9d937da77960", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4602.0, + "y": -4298.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7b8a19bd115e4167a25b59cb3218a817" + }, + { + "m_Id": "0b57f2d35157477ab2b29a5aac14ae8b" + }, + { + "m_Id": "e9e06fcb161e44ba8cc9f6f60264df78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e141833aa78b4fd59ecad949beb43a78", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2d28f29bbac4983a401574480b5ca28", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e386b183a18245a796b024022f7f3074", + "m_Id": 0, + "m_DisplayName": "Normal (Object Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalOS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e444f2c81d1e48329fa2c91005277e8d", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e495a9f7a11f4eb89334e83be154ceb9", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51a636b2621440eb94cc802c1cf4bfc", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e591df3a1eb94e259b762f2830b407e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "4590bfa2a0664b65b6f073bae33a071f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e6e80c6b0db545cda26b079a9a78fbb3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e818605f8f5a4f01bf61caaa33693581", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "ComputeSDF44 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4144.0, + "y": -3369.0, + "width": 244.0, + "height": 214.0 + } + }, + "m_Slots": [ + { + "m_Id": "641eda269d7b4da9acb65f8d50035ea9" + }, + { + "m_Id": "f6823778a3cf42d5bbe8a83e5f9c9fa3" + }, + { + "m_Id": "9c26fdddba244d36a854298c00473247" + }, + { + "m_Id": "f684c5678e9e4f078157a3ab7ef5057b" + }, + { + "m_Id": "14ad19bf20a140dd88d58452d7df688b" + }, + { + "m_Id": "215a82c127204988b751de7d3a39b955" + }, + { + "m_Id": "c478c32c45884c57a62f7b2aa8ddc3b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF44", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9e06fcb161e44ba8cc9f6f60264df78", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebbd94a7102a4457a48ac492de3bff14", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebd6d75abcb84108bcadbfe7ee5f6244", + "m_Id": 7, + "m_DisplayName": "TextureHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec184d6d9fb2494897774c9e7d279e6d", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4778.00048828125, + "y": -2626.0, + "width": 145.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca2a1083dc014f39ab8af0cdf140866b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "07946387933e416db576b677f0711e5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "ec1f2e8bc9fd4ae38b133c60ee6c49b8", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4957.99951171875, + "y": -3204.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "748c31bbcecc4b30bec2e42c0612175b" + }, + { + "m_Id": "4bda5c294e1949138d033640e1d385b4" + }, + { + "m_Id": "4e64dac49ddc47c3b5b1e27b17a08304" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "ec79eb447dfd47a9b3380344c6a60f43", + "m_Guid": { + "m_GuidSerialized": "54c77f8b-0534-4b35-a3f0-83ab2ebe6c1f" + }, + "m_Name": "_OutlineTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1774DE83", + "m_OverrideReferenceName": "_OutlineTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ecf16c34d46f4502ac601f0c38c7576b", + "m_Title": "Vertex Color", + "m_Position": { + "x": -3448.000244140625, + "y": -3579.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed1d1f1613334c3bb904dd08161cd7e5", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ed6c215a65584deeaefad1d2c7743044", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "edbee7a8952b46529ac5ad0365775774", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "ef0b93f78372439696f50711eaf57d90", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ef9738ec7e894772a14e9dce441c16c6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f01d52cdcb1647aab35782b4af535efd", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "f23a8b2b7c85478388ff7a8c8a6de740", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Layer4 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3849.999755859375, + "y": -3286.0, + "width": 193.0, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "0fac35636fca4474a6afaefc3c757775" + }, + { + "m_Id": "cc88101667c9488f9c5a716e851c1b21" + }, + { + "m_Id": "68ec7c31365549d6a8ce883edfc02de2" + }, + { + "m_Id": "02559cbe5ad441a3904ccb75ded2b2c5" + }, + { + "m_Id": "34a67e0fef884f9399e674d9eeaf720c" + }, + { + "m_Id": "3802c81c3be24823aa1d7c9997a33c29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer4", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2903158b3624759bca1fcd843698078", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2a351a5375c441b8d9ab7e2c9545a77", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "f383b24f0bc6434dafe44b3e3d338a63", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6012.99951171875, + "y": -3209.0, + "width": 183.99998474121095, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "fb5e1e2a67c14602808358686bb75091" + }, + { + "m_Id": "712da461f71a454db59d349f752d41ee" + }, + { + "m_Id": "b000f852aa984e9dae25b125a4607f4e" + }, + { + "m_Id": "55a3403c16184e63b4e78607a6a20cd8" + }, + { + "m_Id": "b467be738d0e454995e380cbf526efe3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3d31c1f18d8491a8ecf5cbc37e4b7db", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4321.0, + "y": -3281.000244140625, + "width": 153.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed1d1f1613334c3bb904dd08161cd7e5" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f42ad06b3c6a45d3ab33de904c063412", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f48f04ad45d046a8b88e71731ed506e7", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f4ecc442a2d246759f7c2c0412953d28", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3f8b6e8ae7f48e2989a029904401502" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6823778a3cf42d5bbe8a83e5f9c9fa3", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f684c5678e9e4f078157a3ab7ef5057b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": { + "x": 3.0, + "y": 2.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f814deb543c24fbbafbcdb5071d96022", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4600.0, + "y": -3245.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "abd59150589b436cadf8c9e6f43ccb8e" + }, + { + "m_Id": "7acfafd73b8c4dfab8c55c18a887e087" + }, + { + "m_Id": "928621a3ca2d41c89a10336bbbc81ddc" + }, + { + "m_Id": "b7f9ac55517141868bfb9d2ad6429792" + }, + { + "m_Id": "09b1b86c1c074337a4c439d3a308dd2e" + }, + { + "m_Id": "1f247658c7ba45fb93c41f51e21acb0d" + }, + { + "m_Id": "d30452ac6b244ecca03df4d7b4de9f81" + }, + { + "m_Id": "215b30ae27784ec3a13360a9029af283" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f864c900600e427ba7793f00c715e971", + "m_Id": 0, + "m_DisplayName": "Outline Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa6de3be9f5b4411b5081b49e645f424", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "faace8101df943d8956faa31728cb004", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5254.99951171875, + "y": -3891.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "77e28f3e930b4c249145630ec961af95" + }, + { + "m_Id": "f2903158b3624759bca1fcd843698078" + }, + { + "m_Id": "30ca940fe2794c949f2a1d4d2caaa446" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "facc84930f544fd7a0205a6176b18ac0", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fb15d0ba56d54a6192f11e107aeb5fa8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb5e1e2a67c14602808358686bb75091", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fc2e62201c5847e798fd939314413fcd", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fd0b096ed5b74f9e9ec51327be200731", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fdb77c3e92ee497b88ca5dc46dc45350", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4208.0, + "y": -2371.0, + "width": 180.0, + "height": 180.0 + } + }, + "m_Slots": [ + { + "m_Id": "4328cdbf78b94c038fd614c59bfe1cac" + }, + { + "m_Id": "04dfcc9ff13a4bf282ed46faec39d15c" + }, + { + "m_Id": "71dd947935b64ce38f0d25406dde447b" + }, + { + "m_Id": "61a6ac5f29344d109411f26850ab0a96" + }, + { + "m_Id": "44806230fa384c1e95f9c5918a14f056" + }, + { + "m_Id": "4eb3c00a1ca44e10be833b7ca61ff059" + }, + { + "m_Id": "57abc172afd449e2a4d567f93432507b" + }, + { + "m_Id": "cda5e3b4c1054bf3a65c0b7ec6bc778a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fe11fa80cc1847a5a37f6757d521cf25", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph.meta new file mode 100644 index 0000000..54c945e --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: a3d800b099a06e0478fb790c5e79057a +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph b/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph new file mode 100644 index 0000000..d7d31de --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph @@ -0,0 +1,11629 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "386c36a1c4c34ea29deb680fb82cfe8b", + "m_Properties": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "4a0041116f73406db7a62ae80ff54ef4" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "bafc3d388c1e444e820897b9a3d6029a" + } + ], + "m_Nodes": [ + { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + }, + { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + }, + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + } + ], + "m_GroupDatas": [ + { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "007c75c776ac4f1babe9cd7ae1fc4f14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04dc152dd2ba4d519391577eb1156235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "105b1ed1aa714e41bbe1ef5472bdb11f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "150533bad8e2424aaa2c74e253af8592" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19075add867e4757b9520d18fe8de1d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c4df61c2fea404eb3b87b270d7c59bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e12726617b24675958e942eb62e4b09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "285f6a9863d54ed2a8150727ad749456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a552a0b828f457c911aa19561e410ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2db15d90c2204143b225ec4ef08d0755" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36f1b4d96f2941c39e5cd95d9c1d2ce6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39f2f84f30304d859fb07569e2695f60" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "163beb4431c34f538340bc0af0991e6f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42a586e4f6ec40eeaba891b7fd133864" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4488af8ff6a7421298a7e827f567263b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4648b46ad29a4008a80de4f8a5a5b813" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f194ff591484e908fc2bcdacbcf2570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52798bdb86f6400e86489a7a368e9f8b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c7cd57fc3c45a9a97b514fdae32693" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67a519f507384ff1861df5d8d5b486be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7444469eb9884253819add9ef96baa25" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7984fd094e1147bdabb4e26fbd3d31c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65c8e64a7535466e933eed08a2f77532" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "319916a5921343f7b7eef0e50dc93def" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e0fadb2533f496192c1ad3e78642010" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8135ca333f8f4ea78163743e6ec1f55c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85b5940eb77e4625812ded7215bab8d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44317f2e371447e2a8d894f8a021a235" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9147636b0cfa466a9b37a013d8f693bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e231021af7b47ba97f2871e7f25d0fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91890fe48ebe4717aea61ecaf3ad4861" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95928bcb6a284b8d88105a84c2e1d3ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c228fac287d446296b91a4acf5cec59" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a80e8839f0e4a1d9a6c0814f8793ee6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d7696aa6d184b4fb9c316a9dec37aee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d3c3383d5934a17bf9efbb7fd9e9043" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e6e50a71d9843b49b62ebe1cf7d3d59" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e87ce9607e14015a3790c528ca5dfda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a535f3bcbeb14622bb177eb6f46e76f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac79705aa9e415dbb74ec215233fd1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa87c72ac0e64469acc34f936f00b3d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acd0cd5a177f4a97bf23db7219305e3f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51378bae98a94c309785d14cd5cbb453" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aef5c44f84e04c3185e0b93e95e34204" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1188549725543d485436c2e921ffbb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d78a616c2754cc28d1f32cf66ade611" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b163c9f1666644b0bba62cf0e12df7bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f0de188085746d5a19073da1de85ddb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b571db753a1948d5a6f1de4e7d0c7238" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc9afcb18afa4ccc82d2cdc34d3f4641" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c234e5216678436195ee1a5914bc79da" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7ddee91dc5b48dc828309c77fdb0b88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9d7f0dbae7d422985a1cc87c025e76b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88253223d2c34ecfab92b0c344048f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4df208fc23b42f2b52364124f1b661c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbcb748279484a4590e53518c49122b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dff7a66b353a4023b29c9d937da77960" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cdddee3a537c464697357f11b966f9b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec184d6d9fb2494897774c9e7d279e6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a455bd79094c4413a7b7dd80ca8b9368" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec1f2e8bc9fd4ae38b133c60ee6c49b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f23a8b2b7c85478388ff7a8c8a6de740" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa3e347d733e48f7b65d8a8847370eec" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f383b24f0bc6434dafe44b3e3d338a63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85a1ad8e741e41759002e8cdc8cd0b96" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3d31c1f18d8491a8ecf5cbc37e4b7db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e818605f8f5a4f01bf61caaa33693581" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f814deb543c24fbbafbcdb5071d96022" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4abff6ff92fa4a05b203f10580988335" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "109f638d1f9b49d4991d6d21a86d4eb7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "56c25395796e4d2fbe5c892d428d1620" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2f65c1463f4f7bad16c54a95d2fe75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "faace8101df943d8956faa31728cb004" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4a40cb6acd441acb83cfe0240bf910d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdb77c3e92ee497b88ca5dc46dc45350" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59bd90a849624124bae6464ee3669aa6" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -2624.000244140625, + "y": -3709.000244140625 + }, + "m_Blocks": [ + { + "m_Id": "48390d02257d41bf98eace1deaa4c539" + }, + { + "m_Id": "f4ecc442a2d246759f7c2c0412953d28" + }, + { + "m_Id": "7f2e6b5f15364ed9835d67d0cf4f8f65" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -2624.000244140625, + "y": -3424.000244140625 + }, + "m_Blocks": [ + { + "m_Id": "aca823a8188948c782eddaf0f45e1868" + }, + { + "m_Id": "6e8946a245e842b38231d4a241bfb3ef" + }, + { + "m_Id": "cb7117ecb1d047a8b2cb00ed552cb181" + }, + { + "m_Id": "3c50439118b2496f9e390021b0964606" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"fileID\":10210,\"guid\":\"0000000000000000e000000000000000\",\"type\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "TextMeshPro/SRP", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "94300469581b4924ac7dda496811d45d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "007c75c776ac4f1babe9cd7ae1fc4f14", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5868.0, + "y": -3787.000244140625, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1356dc7cbdfa4199a6535d3bbf4cd536" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "013228b0fdf1424097798f0973a9a4fb", + "m_Title": "Face Texture", + "m_Position": { + "x": -4779.494140625, + "y": -2948.97265625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "02559cbe5ad441a3904ccb75ded2b2c5", + "m_Id": 5, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "03182b3263304258b265266325c21f65", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "045c4f6b050549c7a0efb208e6349779", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04dc152dd2ba4d519391577eb1156235", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4500.0, + "y": -2747.0, + "width": 151.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d04f5ba6e7b40d281f22eb424145acd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04dfcc9ff13a4bf282ed46faec39d15c", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "05805bc6fcc941fd889922555c6c86d7", + "m_Guid": { + "m_GuidSerialized": "fe84e680-4cee-4ca5-be86-2e293a9ba093" + }, + "m_Name": "Ambient Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_05805bc6fcc941fd889922555c6c86d7", + "m_OverrideReferenceName": "_Ambient", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "0580d4b7e3a049049569f4508643a724", + "m_Guid": { + "m_GuidSerialized": "eefb88c5-7665-45dc-b3c2-7cf98b9990d6" + }, + "m_Name": "Softness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_D64EC33D", + "m_OverrideReferenceName": "_Softness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "068ae649e00b40e198ec5a30ad741fab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0699eea947fc426cbfeb8744cf120222", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "07946387933e416db576b677f0711e5f", + "m_Guid": { + "m_GuidSerialized": "21d612fb-8153-41f8-9e2f-9de044c19fbf" + }, + "m_Name": "_FaceTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1A08AD4A", + "m_OverrideReferenceName": "_FaceTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "082e9706dffc4c188270980d4e44ce0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0848ba750e0341198cf0bbd413e0efe4", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09b1b86c1c074337a4c439d3a308dd2e", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a67ca5280214bd794dc0ad66b5710a9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b57f2d35157477ab2b29a5aac14ae8b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ba4932e164847878ddb7b7bcff96985", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0c4dc51f26484c26ad88a3fe4002abcd", + "m_Id": 2, + "m_DisplayName": "Color (1)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d6a57754b824f6db9cefa6953bc06a9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d7878dd226d4cfb81a991dc312309fc", + "m_Id": 0, + "m_DisplayName": "Underlay Dilate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "0eeb5490760e492f8c9691086fa00929" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0f7ffb6d2de4447f9736780cbcee8e07", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0fac35636fca4474a6afaefc3c757775", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "105b1ed1aa714e41bbe1ef5472bdb11f", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -4233.0, + "width": 158.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a08179f99d649d289b8053d5fa0ad22" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "109f638d1f9b49d4991d6d21a86d4eb7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5068.0, + "y": -3182.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "880bb02c6c6b49b18aa6ebc66dc566a0" + }, + { + "m_Id": "1b9cd8f5f4004e2eaf8afbaab803bc04" + }, + { + "m_Id": "b224a1cf80604103ad085c799995f3c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10a99c07aad742349d258db16838c129", + "m_Id": 1, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1196ae398cc348349ab0c1a23fdab4bd", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1356dc7cbdfa4199a6535d3bbf4cd536", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "14ad19bf20a140dd88d58452d7df688b", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "150533bad8e2424aaa2c74e253af8592", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4923.99951171875, + "y": -3486.666259765625, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "72fb5a0d7796446b9e2b929cb32facdc" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "163beb4431c34f538340bc0af0991e6f", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3415.000244140625, + "y": -3462.0, + "width": 120.00000762939453, + "height": 149.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "4c334de01ecd429baa7652fc6002536b" + }, + { + "m_Id": "e2d28f29bbac4983a401574480b5ca28" + }, + { + "m_Id": "6a7af6143e114a538663e71f56731a21" + }, + { + "m_Id": "3e25be96bb3747738c238cf3a741d5df" + }, + { + "m_Id": "4907352322c644ebacdf2ca30f2994fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "19075add867e4757b9520d18fe8de1d0", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4261.33349609375, + "y": -3197.33349609375, + "width": 124.66650390625, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c28ee9109014fa086e5de7a3993341d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0580d4b7e3a049049569f4508643a724" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1b9cd8f5f4004e2eaf8afbaab803bc04", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1bdde3efd3b7464b8934c555be0f8a48", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1be90d4f96a841748b0c95219b12ad27", + "m_Guid": { + "m_GuidSerialized": "4c91c146-43bb-4de8-948a-fbf8b1da10e1" + }, + "m_Name": "Bevel Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_97690701", + "m_OverrideReferenceName": "_BevelOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -0.5, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1c4df61c2fea404eb3b87b270d7c59bc", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4280.0, + "y": -3221.33349609375, + "width": 145.3330078125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f864c900600e427ba7793f00c715e971" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d35fa1fb5004f96a65ace54fbe4f1ad", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1d7d96a5770b4f8ebb162bdbde020bca", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1db37082bf844442804487b4944352de", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1df58cfa4dad4c449d01ee1c5ea05f2e", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "1e12726617b24675958e942eb62e4b09", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4772.0, + "y": -4404.0, + "width": 145.00001525878907, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "0848ba750e0341198cf0bbd413e0efe4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1f247658c7ba45fb93c41f51e21acb0d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f46181633594ae0a1fb2adb76b42981", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "200245fc8bbe4826b209ab5f7ffe074c", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "204dacb5a95b424facf11cb6f65bd188", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "215a82c127204988b751de7d3a39b955", + "m_Id": 6, + "m_DisplayName": "Outline", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "215b30ae27784ec3a13360a9029af283", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "21a7a380e66d42e780e2a2a1baa630d5", + "m_Guid": { + "m_GuidSerialized": "b2d0099f-e605-49f5-9959-e7cacae37aa3" + }, + "m_Name": "Bevel Type", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_21a7a380e66d42e780e2a2a1baa630d5", + "m_OverrideReferenceName": "_BevelType", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e", + "m_Guid": { + "m_GuidSerialized": "cd167d3a-7465-4d5a-86fc-0f22dc0ef908" + }, + "m_Name": "Outline Color 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_5550EB71", + "m_OverrideReferenceName": "_OutlineColor1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "232b1aa09e67479abae141d3c76d3c5b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "256d41e89a204d22951450de1c38051d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "26e48352a08441bfa694dcea54c06e36", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "281bcee4777040f8a31ee0e10344e98d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "285f6a9863d54ed2a8150727ad749456", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4145.0, + "y": -2406.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b42e6dbfbc864097af182cbff5c0c1fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.IsFrontFaceNode", + "m_ObjectId": "2a552a0b828f457c911aa19561e410ae", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Is Front Face", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4282.0, + "y": -3681.3330078125, + "width": 121.99999237060547, + "height": 77.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "2ef1d888dc9d49e59d6a6950897ddc93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "2ac79705aa9e415dbb74ec215233fd1b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Composite (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3277.3330078125, + "y": -3841.33349609375, + "width": 218.666748046875, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a75f7ac601c446469802fe7754c1f279" + }, + { + "m_Id": "8c38a5d8327f456e9783740c05382619" + }, + { + "m_Id": "facc84930f544fd7a0205a6176b18ac0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Composite", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2b01ea3023e34c94af1754e4dcea8f2e", + "m_Id": 0, + "m_DisplayName": "Face Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2bf5f2fdd2984599b7323d10cfb1d240", + "m_Id": 1, + "m_DisplayName": "Filter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Filter", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c10b97b92c947ceb307a93759c0228b", + "m_Guid": { + "m_GuidSerialized": "6be0b8ff-a766-4c6b-a6e4-3a72758ac95f" + }, + "m_Name": "Bevel Amount", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B01DD93E", + "m_OverrideReferenceName": "_BevelAmount", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2c7a9460724b47daad8df1be144de7c6", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "2d0a269511e34bd1ba9056d2c939dff2", + "m_Guid": { + "m_GuidSerialized": "edbe73dc-53ab-4bc1-9d64-ab36e0e05f03" + }, + "m_Name": "_FaceUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_3A8E0F13", + "m_OverrideReferenceName": "_FaceUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2db15d90c2204143b225ec4ef08d0755", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4350.0, + "y": -2396.0, + "width": 163.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "def8e0b9d8384982bc5b4c32d877e458" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e4eb1ef08bb44178c82e53872485e0f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "2ef1d888dc9d49e59d6a6950897ddc93", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": true, + "m_DefaultValue": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ca940fe2794c949f2a1d4d2caaa446", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "319916a5921343f7b7eef0e50dc93def", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4760.0, + "y": -3245.000244140625, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "d219977210094c0082c517d8dc00c8bb" + }, + { + "m_Id": "f48f04ad45d046a8b88e71731ed506e7" + }, + { + "m_Id": "e6e80c6b0db545cda26b079a9a78fbb3" + }, + { + "m_Id": "c6bdb985bc16435fa72f5a3c81bb633c" + }, + { + "m_Id": "d1a17e42e7a04dc38984e3c01149445b" + }, + { + "m_Id": "fb15d0ba56d54a6192f11e107aeb5fa8" + }, + { + "m_Id": "c35312edaa2344788b1964ee2f63a236" + }, + { + "m_Id": "c88fcbaeea954a5f9c68c339fa8b604d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "34a67e0fef884f9399e674d9eeaf720c", + "m_Id": 6, + "m_DisplayName": "Color3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34a72a5ebb04402384a4fd3748111a37", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0010000000474974514, + "m_DefaultValue": 0.5, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3535ae87c6dd4769b52b20d9eca61069", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "35cbea6373dd4e4f8d0fea36e8add392", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "36a0c473c4c04c3a930dd38f3920d410", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "36f1b4d96f2941c39e5cd95d9c1d2ce6", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6314.6669921875, + "y": -3285.3330078125, + "width": 144.6669921875, + "height": 129.33348083496095 + } + }, + "m_Slots": [ + { + "m_Id": "65b3dc13b2b6484283ffe5abfe87a06a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "373f1de8db6c429c9d46c781f741d7a4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3802c81c3be24823aa1d7c9997a33c29", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3915c1927ffe49f8967304321cfbe497", + "m_Id": 4, + "m_DisplayName": "Atlas", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Atlas", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a382d661e2484da71f04c43f48e55f", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "39f2f84f30304d859fb07569e2695f60", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3554.000244140625, + "y": -3462.0, + "width": 116.00000762939453, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "4b2d9ea03bf64fa19dcae1511d2581da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3c50439118b2496f9e390021b0964606", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": -3054.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "34a72a5ebb04402384a4fd3748111a37" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3d04f5ba6e7b40d281f22eb424145acd", + "m_Id": 0, + "m_DisplayName": "Face Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3db1608e927e4102a3c3a88e9fcab39a", + "m_Id": 3, + "m_DisplayName": "Transform", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transform", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3dccd64e7f324bc1a75c1479d7a67c51", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3e231021af7b47ba97f2871e7f25d0fe", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2934.000244140625, + "y": -3466.0, + "width": 141.33349609375, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ccaced3889e4503a9414d808ec33981" + }, + { + "m_Id": "7f3d71a6c96847c099da45f95aafbecb" + }, + { + "m_Id": "d8edec16956c4f15b7d51d6ec10753f4" + }, + { + "m_Id": "39a382d661e2484da71f04c43f48e55f" + }, + { + "m_Id": "8764669016f6442f8152593c18a649d7" + }, + { + "m_Id": "26e48352a08441bfa694dcea54c06e36" + }, + { + "m_Id": "3e94a0d106064bdb864c960512ef4026" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e25be96bb3747738c238cf3a741d5df", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3e372195f4bd4845852a37839e5b602d", + "m_Guid": { + "m_GuidSerialized": "60abd046-2a1a-48cd-a0af-2f702f7f53ab" + }, + "m_Name": "_MainTex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_90CBF488", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":28684132378477856,\"guid\":\"8f586378b4e144a9851e7b34d9b748ee\",\"type\":2}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3e94a0d106064bdb864c960512ef4026", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ec4797e381747829ef4712c85fcf7a1", + "m_Guid": { + "m_GuidSerialized": "020d65cc-50a8-4b8a-a624-90d7b489f549" + }, + "m_Name": "Specular Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ec4797e381747829ef4712c85fcf7a1", + "m_OverrideReferenceName": "_SpecularPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 4.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "3fdf4b7bc5d4426492dcc057603ef4a6", + "m_Guid": { + "m_GuidSerialized": "675d2567-3fca-4da6-9462-dfa4924950f1" + }, + "m_Name": "_OutlineUVSpeed", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_D66D89E6", + "m_OverrideReferenceName": "_OutlineUVSpeed", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "400d0b6c95dd4540ad3da3e8cb7e50b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41986ac6400d46709d0ef043a67f6b34", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "41b9b79b3859472882bcea393703eec0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "424dbeeb009344efa29c304c4979e3d6", + "m_Guid": { + "m_GuidSerialized": "314c37de-c6f2-4463-866d-8588f6fc119e" + }, + "m_Name": "Diffuse Shadow", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_424dbeeb009344efa29c304c4979e3d6", + "m_OverrideReferenceName": "_Diffuse", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42a586e4f6ec40eeaba891b7fd133864", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4934.0, + "y": -4442.99951171875, + "width": 133.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "da7a06d393a44089842070d51d2aa0a6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "42cadae0923e4969b50bbc3f78185934", + "m_Title": "Face + 3 Outlines + Underlay", + "m_Position": { + "x": -5437.0, + "y": -3558.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4328cdbf78b94c038fd614c59bfe1cac", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "44317f2e371447e2a8d894f8a021a235", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Layer1 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4004.999755859375, + "y": -4173.0, + "width": 191.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "10a99c07aad742349d258db16838c129" + }, + { + "m_Id": "b85d677872b44421bf5536f42ba0267c" + }, + { + "m_Id": "75aba700d74d4b2687bf3166cf1da3e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer1", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44806230fa384c1e95f9c5918a14f056", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4488af8ff6a7421298a7e827f567263b", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4109.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "66f69ef16eac4eb48357bde804cf3c39" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "4648b46ad29a4008a80de4f8a5a5b813", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4576.0, + "y": -2437.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "b2baf44eae52473cb6cda7b1debece01" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "46fbf3eeb0ea4470869cba7443249295", + "m_Guid": { + "m_GuidSerialized": "be87c5a3-e361-4b95-89c8-911c39a51c0d" + }, + "m_Name": "Outline Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_A0B54237", + "m_OverrideReferenceName": "_OutlineTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47d020251e9841a5b1f0fd64396026a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "48390d02257d41bf98eace1deaa4c539", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8036d0e6090b456e9b4ea87227868236" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "484b51c50485473b819c4f05087b32d7", + "m_Title": "Underlay", + "m_Position": { + "x": -5253.0, + "y": -4542.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4907352322c644ebacdf2ca30f2994fd", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "49dabfd48a78475882e664526b483ce1", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "49e7c3ad55ce458797f0e60c950cb965", + "m_Guid": { + "m_GuidSerialized": "31b55db9-0da1-4ec4-af2b-d83747ed5bc4" + }, + "m_Name": "Underlay Offset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_CE9DEDB3", + "m_OverrideReferenceName": "_UnderlayOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4a0041116f73406db7a62ae80ff54ef4", + "m_Guid": { + "m_GuidSerialized": "a2d96028-f92f-4076-8376-42249ca40935" + }, + "m_Name": "_ScaleRatioA", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_ScaleRatioA", + "m_DefaultReferenceName": "_ScaleRatioA", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a66dcbe712a4d40bd8f355b834594b5", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "4abff6ff92fa4a05b203f10580988335", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4293.3330078125, + "y": -3497.99951171875, + "width": 140.66648864746095, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b015d1b7e4134c59baf6851e7649802c" + }, + { + "m_Id": "d9dc4839ee2847999110bdb234d6041a" + }, + { + "m_Id": "91d6a9a5fbc04ea49075cb51835e7264" + }, + { + "m_Id": "f42ad06b3c6a45d3ab33de904c063412" + }, + { + "m_Id": "ed6c215a65584deeaefad1d2c7743044" + }, + { + "m_Id": "edbee7a8952b46529ac5ad0365775774" + }, + { + "m_Id": "70337a74f6ad4b7bb6befc825219bab1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4b2d9ea03bf64fa19dcae1511d2581da", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4bda5c294e1949138d033640e1d385b4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c28ee9109014fa086e5de7a3993341d", + "m_Id": 0, + "m_DisplayName": "Softness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c334de01ecd429baa7652fc6002536b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d1cb1a475df49f9a148195a65f5453a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4d9ce48719d143748f9f8e22da6f9ddc", + "m_Id": 5, + "m_DisplayName": "TextureWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e64dac49ddc47c3b5b1e27b17a08304", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4e90ca54c0cc46a18ea600be7c80413a", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4eb3c00a1ca44e10be833b7ca61ff059", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f194ff591484e908fc2bcdacbcf2570", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4255.0, + "y": -2771.0, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b01ea3023e34c94af1754e4dcea8f2e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "509e6f38505b4b0695b263706a55028f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "51378bae98a94c309785d14cd5cbb453", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "GetSurfaceNormal (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4067.333251953125, + "y": -3881.99951171875, + "width": 263.9999694824219, + "height": 189.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "5b0077c23eae443887872f84227deccc" + }, + { + "m_Id": "3915c1927ffe49f8967304321cfbe497" + }, + { + "m_Id": "4d9ce48719d143748f9f8e22da6f9ddc" + }, + { + "m_Id": "ebd6d75abcb84108bcadbfe7ee5f6244" + }, + { + "m_Id": "ef9738ec7e894772a14e9dce441c16c6" + }, + { + "m_Id": "9eeec1a9713045af8845cea263d5ea48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GetSurfaceNormal", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "51f76f8a53ad43a4ad028426548ce9ba", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "52798bdb86f6400e86489a7a368e9f8b", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6460.6669921875, + "y": -3113.333251953125, + "width": 135.33349609375, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "1df58cfa4dad4c449d01ee1c5ea05f2e" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "53073e5ea924459fa6681a4943e9f947", + "m_Guid": { + "m_GuidSerialized": "5fdac24e-2d58-4471-80ce-79c3ab9a2564" + }, + "m_Name": "Outline Color 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_DBAB5AEC", + "m_OverrideReferenceName": "_OutlineColor2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.009433984756469727, + "g": 0.02534518577158451, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54d7a93ffec5490aa4591da23a21b693", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "55ffa45ec3654d5e88089fb40d2b0465", + "m_Id": 4, + "m_DisplayName": "AnimSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AnimSpeed", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "56c25395796e4d2fbe5c892d428d1620", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5071.99951171875, + "y": -3427.0, + "width": 129.99998474121095, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "9eb8137a6c2e41bbafdc8b0732dd47a3" + }, + { + "m_Id": "36a0c473c4c04c3a930dd38f3920d410" + }, + { + "m_Id": "068ae649e00b40e198ec5a30ad741fab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "57abc172afd449e2a4d567f93432507b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "582d6e289dbe4fdca7cf0307273eaa2f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "59bd90a849624124bae6464ee3669aa6", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3972.0, + "y": -2385.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2e4eb1ef08bb44178c82e53872485e0f" + }, + { + "m_Id": "8695190a5e614f2d90081871a8a06fc2" + }, + { + "m_Id": "81bdb47901ef48e5a588c6724b1b0142" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "59cea37675824d99995b370f09cef20a", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5b0077c23eae443887872f84227deccc", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b3ff4ee364f4d7a923b530ad60d8762", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5bd258837c514ff7ab0bf7027e762c18", + "m_Guid": { + "m_GuidSerialized": "2d8f3ee9-1307-4b58-a60d-526e86b07109" + }, + "m_Name": "Bevel Roundness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_AB6A015F", + "m_OverrideReferenceName": "_BevelRoundness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5da82bf481f8489ebd05e997f617f51b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5e42524569844befad16fda5a94eb9cb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5fbe253f3e444f2aa8ac717f9c856619", + "m_Guid": { + "m_GuidSerialized": "0a61c93f-6430-4aa6-af07-79bc3b411ccd" + }, + "m_Name": "Bevel Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_B50BBFCC", + "m_OverrideReferenceName": "_BevelWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61133d79a89048c195f54939b2a1d30a", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61a6ac5f29344d109411f26850ab0a96", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6271438664e74b3fbf723bd6a1f50f8b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62bc551cea604e88b7858cc37d96a98a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "636180f6e0504f2baaa5cc086980cb47", + "m_Guid": { + "m_GuidSerialized": "c1223e37-093d-4d5a-b2b0-cd9cc3e4f88e" + }, + "m_Name": "Outline Offset 1", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_636180f6e0504f2baaa5cc086980cb47", + "m_OverrideReferenceName": "_OutlineOffset1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "63c7cd57fc3c45a9a97b514fdae32693", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5235.99951171875, + "y": -3386.999755859375, + "width": 141.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c422a9a9ff824176aad2241f58c44d0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "641eda269d7b4da9acb65f8d50035ea9", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "65b3dc13b2b6484283ffe5abfe87a06a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "65c8e64a7535466e933eed08a2f77532", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4759.99951171875, + "y": -3498.666259765625, + "width": 186.0, + "height": 251.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "256d41e89a204d22951450de1c38051d" + }, + { + "m_Id": "0a67ca5280214bd794dc0ad66b5710a9" + }, + { + "m_Id": "ebbd94a7102a4457a48ac492de3bff14" + }, + { + "m_Id": "6271438664e74b3fbf723bd6a1f50f8b" + }, + { + "m_Id": "c9b722d107ce4cd6a748c883472b9b0f" + }, + { + "m_Id": "74cf69e61bef44589521f1bf2bf3c59a" + }, + { + "m_Id": "6e532f83d1c44e839bcfc5845d3b01d6" + }, + { + "m_Id": "cb5e9f9567e84f8fa5463efc0e256e19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "66f69ef16eac4eb48357bde804cf3c39", + "m_Id": 0, + "m_DisplayName": "_UnderlayColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "67a519f507384ff1861df5d8d5b486be", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4278.0, + "y": -3939.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "c3e6d7c20c184bf39fd8822130e693e7" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "68ec7c31365549d6a8ce883edfc02de2", + "m_Id": 4, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a7af6143e114a538663e71f56731a21", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6b2f65c1463f4f7bad16c54a95d2fe75", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5070.0, + "y": -3301.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d35fa1fb5004f96a65ace54fbe4f1ad" + }, + { + "m_Id": "fa6de3be9f5b4411b5081b49e645f424" + }, + { + "m_Id": "400d0b6c95dd4540ad3da3e8cb7e50b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6ccaced3889e4503a9414d808ec33981", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6dfc1177dd0541a7a780fbf911ad1956", + "m_Id": 0, + "m_DisplayName": "_OutlineTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e13f3cd573c467a94379f45d96cb690", + "m_Id": 2, + "m_DisplayName": "SSR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6e532f83d1c44e839bcfc5845d3b01d6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6e8946a245e842b38231d4a241bfb3ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3026.0, + "y": -3110.0, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "ef0b93f78372439696f50711eaf57d90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fbdcc5a972b4fa883dc5f21e525a376", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "70337a74f6ad4b7bb6befc825219bab1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "712da461f71a454db59d349f752d41ee", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "71dd947935b64ce38f0d25406dde447b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "724e17584e97443e9e285dfa7253c8e3", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "72fb5a0d7796446b9e2b929cb32facdc", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "7444469eb9884253819add9ef96baa25", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4298.0, + "y": -3809.99951171875, + "width": 144.66648864746095, + "height": 129.33323669433595 + } + }, + "m_Slots": [ + { + "m_Id": "03182b3263304258b265266325c21f65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "748c31bbcecc4b30bec2e42c0612175b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "74b41464cbed4e9e8e23af5ab9be40cf", + "m_Guid": { + "m_GuidSerialized": "41afbdcb-f3ae-4340-8973-1c1998c992a2" + }, + "m_Name": "Outline Offset 2", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset2", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "74cf69e61bef44589521f1bf2bf3c59a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "757174b6f25040fdbb20355a21752222", + "m_Id": 0, + "m_DisplayName": "Outline Offset 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "75aba700d74d4b2687bf3166cf1da3e2", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "75c5657544c648058b20cea090f48dbf", + "m_Id": 0, + "m_DisplayName": "_OutlineUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "767769f736d5478cba5f10a415e28e7f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "773b90134e894e429203c0c83e80b9de", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77e28f3e930b4c249145630ec961af95", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "79147f6986644769b58d9ed64fe771e1", + "m_Id": 0, + "m_DisplayName": "OutlineMode", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7984fd094e1147bdabb4e26fbd3d31c8", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3244.000244140625, + "y": -3414.0, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "082e9706dffc4c188270980d4e44ce0f" + }, + { + "m_Id": "f2a351a5375c441b8d9ab7e2c9545a77" + }, + { + "m_Id": "41986ac6400d46709d0ef043a67f6b34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a046f410ce64aa88438b0bfd412c045", + "m_Guid": { + "m_GuidSerialized": "d47271f5-5a84-47bf-a09e-c825d2aeb013" + }, + "m_Name": "Outline Color 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_551702C5", + "m_OverrideReferenceName": "_OutlineColor3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7a0f504e4175406dbd8134250f4e350b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7a80e8839f0e4a1d9a6c0814f8793ee6", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4931.0, + "y": -3452.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "6fbdcc5a972b4fa883dc5f21e525a376" + }, + { + "m_Id": "0ba4932e164847878ddb7b7bcff96985" + }, + { + "m_Id": "9178663316db43d582f1c4a127d307c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7acfafd73b8c4dfab8c55c18a887e087", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7b8a19bd115e4167a25b59cb3218a817", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7c27ccb2c2dc4ca59c5438c3358630ca", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7d7696aa6d184b4fb9c316a9dec37aee", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4928.0, + "y": -3326.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "4d1cb1a475df49f9a148195a65f5453a" + }, + { + "m_Id": "47d020251e9841a5b1f0fd64396026a1" + }, + { + "m_Id": "62bc551cea604e88b7858cc37d96a98a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7d78a616c2754cc28d1f32cf66ade611", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3973.0, + "y": -2796.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "d9bcb754db834583b6518c5ed5152114" + }, + { + "m_Id": "861d4258049a4a3e8164f7297090f88e" + }, + { + "m_Id": "a7c06457d7454693a8bc3dc95257b2c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7e0fadb2533f496192c1ad3e78642010", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4188.0, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d48c3871e3064027a10ae9f4babd3be0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f2e6b5f15364ed9835d67d0cf4f8f65", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2586.0, + "y": -3592.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "85ff8667d72947edada4e9fb4ff60559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f3d71a6c96847c099da45f95aafbecb", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "8036d0e6090b456e9b4ea87227868236", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80e665a5eeb64730a51742f698bf0d48", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8135ca333f8f4ea78163743e6ec1f55c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4050.666259765625, + "y": -3139.99951171875, + "width": 121.99999237060547, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "d6a6a119394e4082a11bc024a6e42ef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "81bdb47901ef48e5a588c6724b1b0142", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "81e8ed0534534674a74263e6161a2a1a", + "m_Guid": { + "m_GuidSerialized": "78aab961-c4a8-41f3-b203-1239c3b33b13" + }, + "m_Name": "Underlay Dilate", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D48690B9", + "m_OverrideReferenceName": "_UnderlayDilate", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82af2db1018543d7832af96c1cfc981f", + "m_Guid": { + "m_GuidSerialized": "37906c7b-9a3a-454b-a62a-9aa097e64bde" + }, + "m_Name": "Light Angle", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_82af2db1018543d7832af96c1cfc981f", + "m_OverrideReferenceName": "_LightAngle", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 6.28000020980835 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82d5443fe54d4a3b9420f8745d00a632", + "m_Id": 5, + "m_DisplayName": "Softness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Softness", + "m_StageCapability": 3, + "m_Value": 8.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "849275cac05e4ca8bd0b38ab7ae43bf8", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "84dc74cdbd8c45e1b189e4fd9a69942d", + "m_Id": 0, + "m_DisplayName": "Outline Offset 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "85a1ad8e741e41759002e8cdc8cd0b96", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "ScreenSpaceRatio (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6112.0, + "y": -3308.0, + "width": 258.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e13f3cd573c467a94379f45d96cb690" + }, + { + "m_Id": "8e6ed600f6504f4083092f5b511e44c4" + }, + { + "m_Id": "93b161cce4504cb79c97b6d8db178de7" + }, + { + "m_Id": "2bf5f2fdd2984599b7323d10cfb1d240" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ScreenSpaceRatio", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85b5940eb77e4625812ded7215bab8d7", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4050.666259765625, + "y": -3095.99951171875, + "width": 121.99999237060547, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "ada023d617104472b8ab75a81558c0a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "85ff8667d72947edada4e9fb4ff60559", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "861d4258049a4a3e8164f7297090f88e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "867a4ae13c0d4a028c71bc1063824c14", + "m_Guid": { + "m_GuidSerialized": "d483c212-0a30-4f6d-b94d-9abbc83a6522" + }, + "m_Name": "Outline Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_C68C9E14", + "m_OverrideReferenceName": "_IsoPerimeter", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8695190a5e614f2d90081871a8a06fc2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8764669016f6442f8152593c18a649d7", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "880bb02c6c6b49b18aa6ebc66dc566a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "88253223d2c34ecfab92b0c344048f94", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "ComputeSDF (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4226.0, + "y": -4323.0, + "width": 227.99998474121095, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "c52a1744a9a14989b0ae452ad6de6061" + }, + { + "m_Id": "a03db80c558b4f87a330c5ae0a9443a5" + }, + { + "m_Id": "8f1b1d1e8ff24b3284993e52354e54fa" + }, + { + "m_Id": "5da82bf481f8489ebd05e997f617f51b" + }, + { + "m_Id": "82d5443fe54d4a3b9420f8745d00a632" + }, + { + "m_Id": "61133d79a89048c195f54939b2a1d30a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8902cb30b1684db8b996562e0140cb18", + "m_Id": 0, + "m_DisplayName": "UV_1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV_1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8a08179f99d649d289b8053d5fa0ad22", + "m_Id": 0, + "m_DisplayName": "Underlay Offset", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a5d204e1abd4f6894607d1a497f6e69", + "m_Id": 3, + "m_DisplayName": "Texel Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b66f4e6bc9d4662b3218ac33a69839f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8c38a5d8327f456e9783740c05382619", + "m_Id": 3, + "m_DisplayName": "Color2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cbd81814903479ea1d3151c1f38183e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8cf8aae64c1d443f9303126886b40f17", + "m_Guid": { + "m_GuidSerialized": "8d78c9a5-aaef-41fb-af68-2358e401d7ac" + }, + "m_Name": "_UnderlayColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2F5FE804", + "m_OverrideReferenceName": "_UnderlayColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e6ed600f6504f4083092f5b511e44c4", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8ed907a2cc7949b68a283ae243ea1977", + "m_Guid": { + "m_GuidSerialized": "36803443-a9bc-4f3c-a4f2-7d66a5417ac1" + }, + "m_Name": "Outline Offset 3", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_OutlineOffset3", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f1b1d1e8ff24b3284993e52354e54fa", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9147636b0cfa466a9b37a013d8f693bf", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5567.0, + "y": -3862.000244140625, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a4f471e3221c4134b291bd9d2ba22db6" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9178663316db43d582f1c4a127d307c6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "91890fe48ebe4717aea61ecaf3ad4861", + "m_Group": { + "m_Id": "ecf16c34d46f4502ac601f0c38c7576b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3114.000244140625, + "y": -3414.0, + "width": 120.00000762939453, + "height": 149.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "3dccd64e7f324bc1a75c1479d7a67c51" + }, + { + "m_Id": "e444f2c81d1e48329fa2c91005277e8d" + }, + { + "m_Id": "b2c26292b7434733878a9b042f44de89" + }, + { + "m_Id": "964fea1fd4b24f4daf5bef84c4b45118" + }, + { + "m_Id": "deac82280a2b43078e0e40863e2d974c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91d6a9a5fbc04ea49075cb51835e7264", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "928621a3ca2d41c89a10336bbbc81ddc", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93b161cce4504cb79c97b6d8db178de7", + "m_Id": 3, + "m_DisplayName": "TextureSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureSize", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "94300469581b4924ac7dda496811d45d", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "0eeb5490760e492f8c9691086fa00929" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 0, + "m_AlphaClip": true, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "TMPro.EditorUtilities.TMP_SDFShaderGUI", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "945b45993dd84a979755b98c48138f72", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "952d0fa5cd744df0b434cd38e9a90b93", + "m_Guid": { + "m_GuidSerialized": "ce395871-ddeb-47c3-a31d-07855800c197" + }, + "m_Name": "_UnderlaySoftness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_F2B9E3EF", + "m_OverrideReferenceName": "_UnderlaySoftness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95928bcb6a284b8d88105a84c2e1d3ce", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4744.0, + "y": -2591.0, + "width": 155.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d880558893fb442b9320cf55885d1117" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "964fea1fd4b24f4daf5bef84c4b45118", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "98934a69591249d5b8b92b39045359a3", + "m_Title": "Outline1 Texture", + "m_Position": { + "x": -4746.0, + "y": -2497.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "998db5e5901e45b29040eb2099370071", + "m_Guid": { + "m_GuidSerialized": "6f383614-f2ad-4269-be8f-87b0ecb03cf0" + }, + "m_Name": "Bevel Clamp", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5BD7E808", + "m_OverrideReferenceName": "_BevelClamp", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9c228fac287d446296b91a4acf5cec59", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4569.0, + "y": -3498.000244140625, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "582d6e289dbe4fdca7cf0307273eaa2f" + }, + { + "m_Id": "1db37082bf844442804487b4944352de" + }, + { + "m_Id": "8b66f4e6bc9d4662b3218ac33a69839f" + }, + { + "m_Id": "4a66dcbe712a4d40bd8f355b834594b5" + }, + { + "m_Id": "a0285c9c381a49cba194709efa0a7c85" + }, + { + "m_Id": "b2728d0dd3ce40678867c94a7d977916" + }, + { + "m_Id": "e141833aa78b4fd59ecad949beb43a78" + }, + { + "m_Id": "51f76f8a53ad43a4ad028426548ce9ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9c26fdddba244d36a854298c00473247", + "m_Id": 3, + "m_DisplayName": "SDR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SDR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9d3c3383d5934a17bf9efbb7fd9e9043", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5412.0, + "y": -3315.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "232b1aa09e67479abae141d3c76d3c5b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e6e50a71d9843b49b62ebe1cf7d3d59", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4486.0, + "y": -3865.99951171875, + "width": 135.3330078125, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3535ae87c6dd4769b52b20d9eca61069" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e87ce9607e14015a3790c528ca5dfda", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4598.0, + "y": -2251.0, + "width": 167.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "75c5657544c648058b20cea090f48dbf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eb8137a6c2e41bbafdc8b0732dd47a3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "9eeec1a9713045af8845cea263d5ea48", + "m_Id": 6, + "m_DisplayName": "IsFront", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "IsFront", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f0de188085746d5a19073da1de85ddb", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4118.0, + "y": -2771.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "7c27ccb2c2dc4ca59c5438c3358630ca" + }, + { + "m_Id": "373f1de8db6c429c9d46c781f741d7a4" + }, + { + "m_Id": "fd0b096ed5b74f9e9ec51327be200731" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0285c9c381a49cba194709efa0a7c85", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a03db80c558b4f87a330c5ae0a9443a5", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a161b772c7564eee804e3d58f6cb9944", + "m_Id": 4, + "m_DisplayName": "Texel Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Texel Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a3f8b6e8ae7f48e2989a029904401502", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "a455bd79094c4413a7b7dd80ca8b9368", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4573.0, + "y": -2689.0, + "width": 222.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e90ca54c0cc46a18ea600be7c80413a" + }, + { + "m_Id": "2c7a9460724b47daad8df1be144de7c6" + }, + { + "m_Id": "55ffa45ec3654d5e88089fb40d2b0465" + }, + { + "m_Id": "e495a9f7a11f4eb89334e83be154ceb9" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateShaderProperty", + "m_ObjectId": "a4ad98d8828c424384229c344ebe2ed0", + "m_Guid": { + "m_GuidSerialized": "f98fc1a2-bb81-4bd1-a207-23d3a90d518e" + }, + "m_Name": "SamplerState", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "SamplerState_a4ad98d8828c424384229c344ebe2ed0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_filter": 0, + "m_wrap": 1, + "m_anisotropic": 0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4f471e3221c4134b291bd9d2ba22db6", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a535f3bcbeb14622bb177eb6f46e76f4", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4608.0, + "y": -2293.0, + "width": 177.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dfc1177dd0541a7a780fbf911ad1956" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6bbb32e8d884be9bb36db91fe4b81b1", + "m_Guid": { + "m_GuidSerialized": "6aa76edf-7b80-46ac-add4-406cf1d85493" + }, + "m_Name": "_GradientScale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EAE27356", + "m_OverrideReferenceName": "_GradientScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 1, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a6c38edd2e8743a9b057ba8452b9f129", + "m_Guid": { + "m_GuidSerialized": "9fc942ee-4a1d-4ced-a5a6-81893e3ddb63" + }, + "m_Name": "Light Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a6c38edd2e8743a9b057ba8452b9f129", + "m_OverrideReferenceName": "_SpecularColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a75f7ac601c446469802fe7754c1f279", + "m_Id": 0, + "m_DisplayName": "Color1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a7942746b5564dc7bbbae1deb2403022", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a7c06457d7454693a8bc3dc95257b2c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa2794b8f0e24bf281d22e0fef0647be", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aa3e347d733e48f7b65d8a8847370eec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "EvaluateLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3633.000244140625, + "y": -3805.000244140625, + "width": 179.00001525878907, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "0699eea947fc426cbfeb8744cf120222" + }, + { + "m_Id": "0c4dc51f26484c26ad88a3fe4002abcd" + }, + { + "m_Id": "d5173cc3c6cd4f1998550f3187a3e9c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "EvaluateLight", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aa87c72ac0e64469acc34f936f00b3d0", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4225.0, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d7878dd226d4cfb81a991dc312309fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "abd59150589b436cadf8c9e6f43ccb8e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "aca823a8188948c782eddaf0f45e1868", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalOS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2542.0, + "y": -3404.000244140625, + "width": 200.0, + "height": 40.66650390625 + } + }, + "m_Slots": [ + { + "m_Id": "e386b183a18245a796b024022f7f3074" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalOS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "acd0cd5a177f4a97bf23db7219305e3f", + "m_Group": { + "m_Id": "d258902c6ec74942afdb9ebf8c1d07f8" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4348.0, + "y": -3905.99951171875, + "width": 185.33299255371095, + "height": 101.33324432373047 + } + }, + "m_Slots": [ + { + "m_Id": "945b45993dd84a979755b98c48138f72" + }, + { + "m_Id": "e51a636b2621440eb94cc802c1cf4bfc" + }, + { + "m_Id": "1bdde3efd3b7464b8934c555be0f8a48" + }, + { + "m_Id": "8a5d204e1abd4f6894607d1a497f6e69" + }, + { + "m_Id": "a161b772c7564eee804e3d58f6cb9944" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ada023d617104472b8ab75a81558c0a1", + "m_Id": 0, + "m_DisplayName": "Outline Color 3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aef5c44f84e04c3185e0b93e95e34204", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5233.99951171875, + "y": -3141.999755859375, + "width": 143.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "84dc74cdbd8c45e1b189e4fd9a69942d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b000f852aa984e9dae25b125a4607f4e", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b015d1b7e4134c59baf6851e7649802c", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b0b352c4503a43d083a64e57352b29a0", + "m_Guid": { + "m_GuidSerialized": "01cfcc78-60aa-4f71-a1e3-8d8df6dae253" + }, + "m_Name": "Reflectivity Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b0b352c4503a43d083a64e57352b29a0", + "m_OverrideReferenceName": "_Reflectivity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 5.0, + "y": 15.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "b1188549725543d485436c2e921ffbb2", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4108.0, + "y": -2890.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "281bcee4777040f8a31ee0e10344e98d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "b163c9f1666644b0bba62cf0e12df7bc", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4333.0, + "y": -2713.0, + "width": 180.0, + "height": 180.0 + } + }, + "m_Slots": [ + { + "m_Id": "cce40479b6284b6fa3174db9f09d0ac9" + }, + { + "m_Id": "80e665a5eeb64730a51742f698bf0d48" + }, + { + "m_Id": "1f46181633594ae0a1fb2adb76b42981" + }, + { + "m_Id": "8cbd81814903479ea1d3151c1f38183e" + }, + { + "m_Id": "cfaf3f3a5a1146e194cddad30c95aada" + }, + { + "m_Id": "b43489e37a5c4df88f15844292a55ec7" + }, + { + "m_Id": "cd7281fb41aa4e61ac0fdf71d4f4bd46" + }, + { + "m_Id": "f01d52cdcb1647aab35782b4af535efd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b224a1cf80604103ad085c799995f3c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b2728d0dd3ce40678867c94a7d977916", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2baf44eae52473cb6cda7b1debece01", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2c26292b7434733878a9b042f44de89", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b42e6dbfbc864097af182cbff5c0c1fb", + "m_Id": 0, + "m_DisplayName": "Outline Color 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b43489e37a5c4df88f15844292a55ec7", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":-2362172177983852347,\"guid\":\"dda5bcb0d1e9515498f6e4e038bbefe6\",\"type\":2}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b4a40cb6acd441acb83cfe0240bf910d", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4750.99951171875, + "y": -4274.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0b10e52e21941b183f5f635894c76c8" + }, + { + "m_Id": "0d6a57754b824f6db9cefa6953bc06a9" + }, + { + "m_Id": "773b90134e894e429203c0c83e80b9de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "b571db753a1948d5a6f1de4e7d0c7238", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5727.0, + "y": -3827.000244140625, + "width": 184.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b3ff4ee364f4d7a923b530ad60d8762" + }, + { + "m_Id": "c183b5bd9bbe45089f93996e73110918" + }, + { + "m_Id": "1196ae398cc348349ab0c1a23fdab4bd" + }, + { + "m_Id": "1d7d96a5770b4f8ebb162bdbde020bca" + }, + { + "m_Id": "49dabfd48a78475882e664526b483ce1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b691728a389a417d9b4f2d02541209c2", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7f9ac55517141868bfb9d2ad6429792", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b85d677872b44421bf5536f42ba0267c", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "bafc3d388c1e444e820897b9a3d6029a", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "dc75c4e3a1bc4bb0a128086c2b0679a5" + }, + { + "m_Id": "867a4ae13c0d4a028c71bc1063824c14" + }, + { + "m_Id": "22b7f3c2bb7b48c0a7fdeb50e33e7d5e" + }, + { + "m_Id": "53073e5ea924459fa6681a4943e9f947" + }, + { + "m_Id": "7a046f410ce64aa88438b0bfd412c045" + }, + { + "m_Id": "636180f6e0504f2baaa5cc086980cb47" + }, + { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + }, + { + "m_Id": "8ed907a2cc7949b68a283ae243ea1977" + }, + { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + }, + { + "m_Id": "0580d4b7e3a049049569f4508643a724" + }, + { + "m_Id": "c9ec735d1a1046769e5601b2c97c849a" + }, + { + "m_Id": "2d0a269511e34bd1ba9056d2c939dff2" + }, + { + "m_Id": "07946387933e416db576b677f0711e5f" + }, + { + "m_Id": "46fbf3eeb0ea4470869cba7443249295" + }, + { + "m_Id": "ec79eb447dfd47a9b3380344c6a60f43" + }, + { + "m_Id": "3fdf4b7bc5d4426492dcc057603ef4a6" + }, + { + "m_Id": "8cf8aae64c1d443f9303126886b40f17" + }, + { + "m_Id": "49e7c3ad55ce458797f0e60c950cb965" + }, + { + "m_Id": "81e8ed0534534674a74263e6161a2a1a" + }, + { + "m_Id": "952d0fa5cd744df0b434cd38e9a90b93" + }, + { + "m_Id": "21a7a380e66d42e780e2a2a1baa630d5" + }, + { + "m_Id": "2c10b97b92c947ceb307a93759c0228b" + }, + { + "m_Id": "1be90d4f96a841748b0c95219b12ad27" + }, + { + "m_Id": "5fbe253f3e444f2aa8ac717f9c856619" + }, + { + "m_Id": "5bd258837c514ff7ab0bf7027e762c18" + }, + { + "m_Id": "998db5e5901e45b29040eb2099370071" + }, + { + "m_Id": "a6c38edd2e8743a9b057ba8452b9f129" + }, + { + "m_Id": "82af2db1018543d7832af96c1cfc981f" + }, + { + "m_Id": "3ec4797e381747829ef4712c85fcf7a1" + }, + { + "m_Id": "b0b352c4503a43d083a64e57352b29a0" + }, + { + "m_Id": "424dbeeb009344efa29c304c4979e3d6" + }, + { + "m_Id": "05805bc6fcc941fd889922555c6c86d7" + }, + { + "m_Id": "a4ad98d8828c424384229c344ebe2ed0" + }, + { + "m_Id": "3e372195f4bd4845852a37839e5b602d" + }, + { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + }, + { + "m_Id": "4a0041116f73406db7a62ae80ff54ef4" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bc9afcb18afa4ccc82d2cdc34d3f4641", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -5537.0, + "y": -3827.000244140625, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e42524569844befad16fda5a94eb9cb" + }, + { + "m_Id": "54d7a93ffec5490aa4591da23a21b693" + }, + { + "m_Id": "aa2794b8f0e24bf281d22e0fef0647be" + }, + { + "m_Id": "200245fc8bbe4826b209ab5f7ffe074c" + }, + { + "m_Id": "fc2e62201c5847e798fd939314413fcd" + }, + { + "m_Id": "fe11fa80cc1847a5a37f6757d521cf25" + }, + { + "m_Id": "de0c6f7f7af94defa6c3dbc6433de9d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c183b5bd9bbe45089f93996e73110918", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c234e5216678436195ee1a5914bc79da", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "GenerateUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4409.0, + "y": -2338.0, + "width": 222.0, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "8902cb30b1684db8b996562e0140cb18" + }, + { + "m_Id": "3db1608e927e4102a3c3a88e9fcab39a" + }, + { + "m_Id": "0f7ffb6d2de4447f9736780cbcee8e07" + }, + { + "m_Id": "d4954b7bbbb0412cbc997bcbe7dfa808" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "GenerateUV", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c35312edaa2344788b1964ee2f63a236", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c3e6d7c20c184bf39fd8822130e693e7", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c422a9a9ff824176aad2241f58c44d0b", + "m_Id": 0, + "m_DisplayName": "Outline Offset 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c478c32c45884c57a62f7b2aa8ddc3b0", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c52a1744a9a14989b0ae452ad6de6061", + "m_Id": 0, + "m_DisplayName": "SSR", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SSR", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6bdb985bc16435fa72f5a3c81bb633c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7d4094601ac4bc1aead609c72b1f1c1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c7ddee91dc5b48dc828309c77fdb0b88", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4444.0, + "y": -4266.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a7942746b5564dc7bbbae1deb2403022" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c88fcbaeea954a5f9c68c339fa8b604d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9b722d107ce4cd6a748c883472b9b0f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c9d7f0dbae7d422985a1cc87c025e76b", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4284.0, + "y": -3165.0, + "width": 144.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79147f6986644769b58d9ed64fe771e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb3c0c3f08654b068bea44c4ffb15f4a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "c9ec735d1a1046769e5601b2c97c849a", + "m_Guid": { + "m_GuidSerialized": "281a9526-c332-4471-a44e-ece4a1e95ef6" + }, + "m_Name": "Face Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_75569DEA", + "m_OverrideReferenceName": "_FaceTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca2a1083dc014f39ab8af0cdf140866b", + "m_Id": 0, + "m_DisplayName": "_FaceTex_ST", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "cb3c0c3f08654b068bea44c4ffb15f4a", + "m_Guid": { + "m_GuidSerialized": "21009d12-8d94-4273-b0d0-a8ee0608ddcf" + }, + "m_Name": "OutlineMode", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_cb3c0c3f08654b068bea44c4ffb15f4a", + "m_OverrideReferenceName": "_OutlineMode", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cb5e9f9567e84f8fa5463efc0e256e19", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cb7117ecb1d047a8b2cb00ed552cb181", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3032.66650390625, + "y": -3029.33349609375, + "width": 200.0, + "height": 41.33349609375 + } + }, + "m_Slots": [ + { + "m_Id": "724e17584e97443e9e285dfa7253c8e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc88101667c9488f9c5a716e851c1b21", + "m_Id": 3, + "m_DisplayName": "Color0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color0", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cce40479b6284b6fa3174db9f09d0ac9", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cd7281fb41aa4e61ac0fdf71d4f4bd46", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cda5e3b4c1054bf3a65c0b7ec6bc778a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "cdddee3a537c464697357f11b966f9b8", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4420.0, + "y": -4483.0, + "width": 156.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "41b9b79b3859472882bcea393703eec0" + }, + { + "m_Id": "c7d4094601ac4bc1aead609c72b1f1c1" + }, + { + "m_Id": "767769f736d5478cba5f10a415e28e7f" + }, + { + "m_Id": "b691728a389a417d9b4f2d02541209c2" + }, + { + "m_Id": "045c4f6b050549c7a0efb208e6349779" + }, + { + "m_Id": "509e6f38505b4b0695b263706a55028f" + }, + { + "m_Id": "204dacb5a95b424facf11cb6f65bd188" + }, + { + "m_Id": "35cbea6373dd4e4f8d0fea36e8add392" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cfaf3f3a5a1146e194cddad30c95aada", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d0a791a544614667962a9a9a9ce0c68a", + "m_Title": "Screen Space Ratio", + "m_Position": { + "x": -6485.591796875, + "y": -3365.3779296875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d0b10e52e21941b183f5f635894c76c8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d1a17e42e7a04dc38984e3c01149445b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d219977210094c0082c517d8dc00c8bb", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d258902c6ec74942afdb9ebf8c1d07f8", + "m_Title": "Generate Normal", + "m_Position": { + "x": -4511.33349609375, + "y": -3999.3330078125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d30452ac6b244ecca03df4d7b4de9f81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d48c3871e3064027a10ae9f4babd3be0", + "m_Id": 0, + "m_DisplayName": "_UnderlaySoftness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d4954b7bbbb0412cbc997bcbe7dfa808", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d4df208fc23b42f2b52364124f1b661c", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5236.99951171875, + "y": -3260.999755859375, + "width": 143.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "757174b6f25040fdbb20355a21752222" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "74b41464cbed4e9e8e23af5ab9be40cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5173cc3c6cd4f1998550f3187a3e9c8", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d6a6a119394e4082a11bc024a6e42ef8", + "m_Id": 0, + "m_DisplayName": "Outline Color 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d880558893fb442b9320cf55885d1117", + "m_Id": 0, + "m_DisplayName": "_FaceUVSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8edec16956c4f15b7d51d6ec10753f4", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d9bcb754db834583b6518c5ed5152114", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9dc4839ee2847999110bdb234d6041a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "da7a06d393a44089842070d51d2aa0a6", + "m_Id": 0, + "m_DisplayName": "_MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "daaf032a109749a88c9b8ff8e1f8b541", + "m_Title": "Offset Scale", + "m_Position": { + "x": -5893.0, + "y": -3921.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "dbcb748279484a4590e53518c49122b8", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4744.0, + "y": -2762.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a0f504e4175406dbd8134250f4e350b" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "dc75c4e3a1bc4bb0a128086c2b0679a5", + "m_Guid": { + "m_GuidSerialized": "85cd941f-2fd2-43a3-b0fa-9f728bfb4220" + }, + "m_Name": "Face Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_99AFBB3D", + "m_OverrideReferenceName": "_FaceColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "de0c6f7f7af94defa6c3dbc6433de9d4", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "deac82280a2b43078e0e40863e2d974c", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "def8e0b9d8384982bc5b4c32d877e458", + "m_Id": 0, + "m_DisplayName": "Outline Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "dff7a66b353a4023b29c9d937da77960", + "m_Group": { + "m_Id": "484b51c50485473b819c4f05087b32d7" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4602.0, + "y": -4298.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7b8a19bd115e4167a25b59cb3218a817" + }, + { + "m_Id": "0b57f2d35157477ab2b29a5aac14ae8b" + }, + { + "m_Id": "e9e06fcb161e44ba8cc9f6f60264df78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e141833aa78b4fd59ecad949beb43a78", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2d28f29bbac4983a401574480b5ca28", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e386b183a18245a796b024022f7f3074", + "m_Id": 0, + "m_DisplayName": "Normal (Object Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalOS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e444f2c81d1e48329fa2c91005277e8d", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e495a9f7a11f4eb89334e83be154ceb9", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51a636b2621440eb94cc802c1cf4bfc", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e6e80c6b0db545cda26b079a9a78fbb3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e818605f8f5a4f01bf61caaa33693581", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "ComputeSDF44 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4113.0, + "y": -3368.999755859375, + "width": 243.99998474121095, + "height": 214.0 + } + }, + "m_Slots": [ + { + "m_Id": "641eda269d7b4da9acb65f8d50035ea9" + }, + { + "m_Id": "f6823778a3cf42d5bbe8a83e5f9c9fa3" + }, + { + "m_Id": "9c26fdddba244d36a854298c00473247" + }, + { + "m_Id": "f684c5678e9e4f078157a3ab7ef5057b" + }, + { + "m_Id": "14ad19bf20a140dd88d58452d7df688b" + }, + { + "m_Id": "215a82c127204988b751de7d3a39b955" + }, + { + "m_Id": "c478c32c45884c57a62f7b2aa8ddc3b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ComputeSDF44", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9e06fcb161e44ba8cc9f6f60264df78", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebbd94a7102a4457a48ac492de3bff14", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebd6d75abcb84108bcadbfe7ee5f6244", + "m_Id": 7, + "m_DisplayName": "TextureHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TextureHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec184d6d9fb2494897774c9e7d279e6d", + "m_Group": { + "m_Id": "013228b0fdf1424097798f0973a9a4fb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4754.0, + "y": -2625.0, + "width": 145.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca2a1083dc014f39ab8af0cdf140866b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "07946387933e416db576b677f0711e5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "ec1f2e8bc9fd4ae38b133c60ee6c49b8", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4927.0, + "y": -3204.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "748c31bbcecc4b30bec2e42c0612175b" + }, + { + "m_Id": "4bda5c294e1949138d033640e1d385b4" + }, + { + "m_Id": "4e64dac49ddc47c3b5b1e27b17a08304" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "ec79eb447dfd47a9b3380344c6a60f43", + "m_Guid": { + "m_GuidSerialized": "54c77f8b-0534-4b35-a3f0-83ab2ebe6c1f" + }, + "m_Name": "_OutlineTex_ST", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_1774DE83", + "m_OverrideReferenceName": "_OutlineTex_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ecf16c34d46f4502ac601f0c38c7576b", + "m_Title": "Vertex Color", + "m_Position": { + "x": -3614.000244140625, + "y": -3549.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed1d1f1613334c3bb904dd08161cd7e5", + "m_Id": 0, + "m_DisplayName": "_GradientScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ed6c215a65584deeaefad1d2c7743044", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "edbee7a8952b46529ac5ad0365775774", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "ef0b93f78372439696f50711eaf57d90", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ef9738ec7e894772a14e9dce441c16c6", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f01d52cdcb1647aab35782b4af535efd", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "f23a8b2b7c85478388ff7a8c8a6de740", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Layer4 (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3819.0, + "y": -3286.0, + "width": 193.0, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "0fac35636fca4474a6afaefc3c757775" + }, + { + "m_Id": "cc88101667c9488f9c5a716e851c1b21" + }, + { + "m_Id": "68ec7c31365549d6a8ce883edfc02de2" + }, + { + "m_Id": "02559cbe5ad441a3904ccb75ded2b2c5" + }, + { + "m_Id": "34a67e0fef884f9399e674d9eeaf720c" + }, + { + "m_Id": "3802c81c3be24823aa1d7c9997a33c29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Layer4", + "m_FunctionSource": "96de908384869cd409c75efa351d5edf", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2903158b3624759bca1fcd843698078", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2a351a5375c441b8d9ab7e2c9545a77", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "f383b24f0bc6434dafe44b3e3d338a63", + "m_Group": { + "m_Id": "d0a791a544614667962a9a9a9ce0c68a" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6318.6669921875, + "y": -3153.3330078125, + "width": 185.33348083496095, + "height": 101.33348846435547 + } + }, + "m_Slots": [ + { + "m_Id": "fb5e1e2a67c14602808358686bb75091" + }, + { + "m_Id": "712da461f71a454db59d349f752d41ee" + }, + { + "m_Id": "b000f852aa984e9dae25b125a4607f4e" + }, + { + "m_Id": "849275cac05e4ca8bd0b38ab7ae43bf8" + }, + { + "m_Id": "59cea37675824d99995b370f09cef20a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3d31c1f18d8491a8ecf5cbc37e4b7db", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4291.33349609375, + "y": -3246.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed1d1f1613334c3bb904dd08161cd7e5" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6bbb32e8d884be9bb36db91fe4b81b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f42ad06b3c6a45d3ab33de904c063412", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f48f04ad45d046a8b88e71731ed506e7", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f4ecc442a2d246759f7c2c0412953d28", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3f8b6e8ae7f48e2989a029904401502" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6823778a3cf42d5bbe8a83e5f9c9fa3", + "m_Id": 1, + "m_DisplayName": "SD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f684c5678e9e4f078157a3ab7ef5057b", + "m_Id": 4, + "m_DisplayName": "Isoperimeter", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Isoperimeter", + "m_StageCapability": 3, + "m_Value": { + "x": 3.0, + "y": 2.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f814deb543c24fbbafbcdb5071d96022", + "m_Group": { + "m_Id": "42cadae0923e4969b50bbc3f78185934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4569.0, + "y": -3245.000244140625, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "abd59150589b436cadf8c9e6f43ccb8e" + }, + { + "m_Id": "7acfafd73b8c4dfab8c55c18a887e087" + }, + { + "m_Id": "928621a3ca2d41c89a10336bbbc81ddc" + }, + { + "m_Id": "b7f9ac55517141868bfb9d2ad6429792" + }, + { + "m_Id": "09b1b86c1c074337a4c439d3a308dd2e" + }, + { + "m_Id": "1f247658c7ba45fb93c41f51e21acb0d" + }, + { + "m_Id": "d30452ac6b244ecca03df4d7b4de9f81" + }, + { + "m_Id": "215b30ae27784ec3a13360a9029af283" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f864c900600e427ba7793f00c715e971", + "m_Id": 0, + "m_DisplayName": "Outline Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa6de3be9f5b4411b5081b49e645f424", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "faace8101df943d8956faa31728cb004", + "m_Group": { + "m_Id": "daaf032a109749a88c9b8ff8e1f8b541" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5400.0, + "y": -3851.000244140625, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "77e28f3e930b4c249145630ec961af95" + }, + { + "m_Id": "f2903158b3624759bca1fcd843698078" + }, + { + "m_Id": "30ca940fe2794c949f2a1d4d2caaa446" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "facc84930f544fd7a0205a6176b18ac0", + "m_Id": 2, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fb15d0ba56d54a6192f11e107aeb5fa8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb5e1e2a67c14602808358686bb75091", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fc2e62201c5847e798fd939314413fcd", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fd0b096ed5b74f9e9ec51327be200731", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fdb77c3e92ee497b88ca5dc46dc45350", + "m_Group": { + "m_Id": "98934a69591249d5b8b92b39045359a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -4171.0, + "y": -2362.0, + "width": 180.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "4328cdbf78b94c038fd614c59bfe1cac" + }, + { + "m_Id": "04dfcc9ff13a4bf282ed46faec39d15c" + }, + { + "m_Id": "71dd947935b64ce38f0d25406dde447b" + }, + { + "m_Id": "61a6ac5f29344d109411f26850ab0a96" + }, + { + "m_Id": "44806230fa384c1e95f9c5918a14f056" + }, + { + "m_Id": "4eb3c00a1ca44e10be833b7ca61ff059" + }, + { + "m_Id": "57abc172afd449e2a4d567f93432507b" + }, + { + "m_Id": "cda5e3b4c1054bf3a65c0b7ec6bc778a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fe11fa80cc1847a5a37f6757d521cf25", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph.meta new file mode 100644 index 0000000..248825c --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 124c112a6e8f1a54e8b0870e881b56d8 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF.shader b/Assets/TextMesh Pro/Shaders/TMP_SDF.shader new file mode 100644 index 0000000..bbcfd11 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF.shader @@ -0,0 +1,326 @@ +Shader "TextMeshPro/Distance Field" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + _SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + _UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t + { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord0.w) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _OutlineSoftness * _ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = input.texcoord1; + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + input.color.rgb = UIGammaToLinear(input.color.rgb); + } + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + const half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * maskSoftness + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta new file mode 100644 index 0000000..e1cf3f3 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 68e6db2ebdc24f95958faec2be5558d6 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader b/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader new file mode 100644 index 0000000..4012a08 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader @@ -0,0 +1,131 @@ +Shader "TextMeshPro/Sprite" +{ + Properties + { + _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 + } + + SubShader + { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + "PreviewType"="Plane" + "CanUseSpriteAtlas"="True" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + Lighting Off + ZWrite Off + ZTest [unity_GUIZTestMode] + Blend SrcAlpha OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass + { + Name "Default" + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord : TEXCOORD0; + float4 worldPosition : TEXCOORD1; + float4 mask : TEXCOORD2; + UNITY_VERTEX_OUTPUT_STEREO + }; + + sampler2D _MainTex; + fixed4 _Color; + fixed4 _TextureSampleAdd; + float4 _ClipRect; + float4 _MainTex_ST; + float _UIMaskSoftnessX; + float _UIMaskSoftnessY; + int _UIVertexColorAlwaysGammaSpace; + + v2f vert(appdata_t v) + { + v2f OUT; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT); + float4 vPosition = UnityObjectToClipPos(v.vertex); + OUT.worldPosition = v.vertex; + OUT.vertex = vPosition; + + float2 pixelSize = vPosition.w; + pixelSize /= abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.texcoord = TRANSFORM_TEX(v.texcoord, _MainTex); + OUT.mask = half4(v.vertex.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_UIMaskSoftnessX, _UIMaskSoftnessY) + abs(pixelSize.xy))); + + if (_UIVertexColorAlwaysGammaSpace && !IsGammaSpace()) + { + v.color.rgb = UIGammaToLinear(v.color.rgb); + } + OUT.color = v.color * _Color; + return OUT; + } + + fixed4 frag(v2f IN) : SV_Target + { + half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color; + + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #ifdef UNITY_UI_ALPHACLIP + clip (color.a - 0.001); + #endif + + return color; + } + ENDCG + } + } +} diff --git a/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta b/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta new file mode 100644 index 0000000..50ba195 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cf81c85f95fe47e1a27f6ae460cf182c +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMPro.cginc b/Assets/TextMesh Pro/Shaders/TMPro.cginc new file mode 100644 index 0000000..5898130 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMPro.cginc @@ -0,0 +1,84 @@ +float2 UnpackUV(float uv) +{ + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; +} + +fixed4 GetColor(half d, fixed4 faceColor, fixed4 outlineColor, half outline, half softness) +{ + half faceAlpha = 1-saturate((d - outline * 0.5 + softness * 0.5) / (1.0 + softness)); + half outlineAlpha = saturate((d + outline * 0.5)) * sqrt(min(1.0, outline)); + + faceColor.rgb *= faceColor.a; + outlineColor.rgb *= outlineColor.a; + + faceColor = lerp(faceColor, outlineColor, outlineAlpha); + + faceColor *= faceAlpha; + + return faceColor; +} + +float3 GetSurfaceNormal(float4 h, float bias) +{ + bool raisedBevel = step(1, fmod(_ShaderFlags, 2)); + + h += bias+_BevelOffset; + + float bevelWidth = max(.01, _OutlineWidth+_BevelWidth); + + // Track outline + h -= .5; + h /= bevelWidth; + h = saturate(h+.5); + + if(raisedBevel) h = 1 - abs(h*2.0 - 1.0); + h = lerp(h, sin(h*3.141592/2.0), _BevelRoundness); + h = min(h, 1.0-_BevelClamp); + h *= _Bevel * bevelWidth * _GradientScale * -2.0; + + float3 va = normalize(float3(1.0, 0.0, h.y - h.x)); + float3 vb = normalize(float3(0.0, -1.0, h.w - h.z)); + + return cross(va, vb); +} + +float3 GetSurfaceNormal(float2 uv, float bias, float3 delta) +{ + // Read "height field" + float4 h = {tex2D(_MainTex, uv - delta.xz).a, + tex2D(_MainTex, uv + delta.xz).a, + tex2D(_MainTex, uv - delta.zy).a, + tex2D(_MainTex, uv + delta.zy).a}; + + return GetSurfaceNormal(h, bias); +} + +float3 GetSpecular(float3 n, float3 l) +{ + float spec = pow(max(0.0, dot(n, l)), _Reflectivity); + return _SpecularColor.rgb * spec * _SpecularPower; +} + +float4 GetGlowColor(float d, float scale) +{ + float glow = d - (_GlowOffset*_ScaleRatioB) * 0.5 * scale; + float t = lerp(_GlowInner, (_GlowOuter * _ScaleRatioB), step(0.0, glow)) * 0.5 * scale; + glow = saturate(abs(glow/(1.0 + t))); + glow = 1.0-pow(glow, _GlowPower); + glow *= sqrt(min(1.0, t)); // Fade off glow thinner than 1 screen pixel + return float4(_GlowColor.rgb, saturate(_GlowColor.a * glow * 2)); +} + +float4 BlendARGB(float4 overlying, float4 underlying) +{ + overlying.rgb *= overlying.a; + underlying.rgb *= underlying.a; + float3 blended = overlying.rgb + ((1-overlying.a)*underlying.rgb); + float alpha = underlying.a + (1-underlying.a)*overlying.a; + return float4(blended, alpha); +} + diff --git a/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta b/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta new file mode 100644 index 0000000..f21163e --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 407bc68d299748449bbf7f48ee690f8d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: Version 2.0 + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc b/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc new file mode 100644 index 0000000..d145a77 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc @@ -0,0 +1,165 @@ +struct vertex_t +{ + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float4 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; +}; + +struct pixel_t +{ + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 faceColor : COLOR; + float4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; + float4 param : TEXCOORD1; // x = weight, y = no longer used + float2 mask : TEXCOORD2; + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD3; + float4 underlayColor : COLOR2; + #endif +}; + +float4 SRGBToLinear(float4 rgba) +{ + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); +} + +float _UIMaskSoftnessX; +float _UIMaskSoftnessY; + +pixel_t VertShader(vertex_t input) +{ + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord0.w, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + float opacity = color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + float4 faceColor = float4(color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + float4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + + output.position = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.xy, maskUV.xy); + output.param = float4(0.5 - weight, 0, _OutlineWidth * _ScaleRatioA * 0.5, 0); + + float2 mask = float2(0, 0); + #if UNITY_UI_CLIP_RECT + mask = vert.xy * 2 - clampedRect.xy - clampedRect.zw; + #endif + output.mask = mask; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + + output.texcoord2 = float4(input.texcoord0 + float2(x, y), input.color.a, 0); + output.underlayColor = underlayColor; + #endif + + return output; +} + +float4 PixShader(pixel_t input) : SV_Target +{ + UNITY_SETUP_INSTANCE_ID(input); + + float d = tex2D(_MainTex, input.texcoord0.xy).a; + + float pixelSize = abs(ddx(input.texcoord0.y)) + abs(ddy(input.texcoord0.y)); + pixelSize *= _TextureHeight * 0.75; + float scale = 1 / pixelSize * _GradientScale * (_Sharpness + 1); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + float layerScale = scale; + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = input.param.x * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + #endif + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + + float4 faceColor = input.faceColor * saturate((d - input.param.x) * scale + 0.5); + + #if OUTLINE_ON + float4 outlineColor = lerp(input.faceColor, input.outlineColor, sqrt(min(1.0, input.param.z * scale * 2))); + faceColor = lerp(outlineColor, input.faceColor, saturate((d - input.param.x - input.param.z) * scale + 0.5)); + faceColor *= saturate((d - input.param.x + input.param.z) * scale + 0.5); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - layerBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float bias = input.param.x * scale - 0.5; + float sd = saturate(d * scale - bias - input.param.z); + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - layerBias)) * sd * (1 - faceColor.a); + #endif + + #if MASKING + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + faceColor.rgb = lerp(_MaskEdgeColor.rgb * faceColor.a, faceColor.rgb, a); + faceColor *= a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness + #if UNITY_UI_CLIP_RECT + half2 maskSoftness = half2(max(_UIMaskSoftnessX, _MaskSoftnessX), max(_UIMaskSoftnessY, _MaskSoftnessY)); + float2 maskZW = 0.25 / (0.25 * maskSoftness + 1 / scale); + float2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + faceColor *= input.texcoord2.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor; +} diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta b/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta new file mode 100644 index 0000000..4415e50 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c334973cef89a9840b0b0c507e0377ab +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc b/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc new file mode 100644 index 0000000..b806b4f --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc @@ -0,0 +1,80 @@ +// UI Editable properties +uniform sampler2D _FaceTex; // Alpha : Signed Distance +uniform float _FaceUVSpeedX; +uniform float _FaceUVSpeedY; +uniform fixed4 _FaceColor; // RGBA : Color + Opacity +uniform float _FaceDilate; // v[ 0, 1] +uniform float _OutlineSoftness; // v[ 0, 1] + +uniform sampler2D _OutlineTex; // RGBA : Color + Opacity +uniform float _OutlineUVSpeedX; +uniform float _OutlineUVSpeedY; +uniform fixed4 _OutlineColor; // RGBA : Color + Opacity +uniform float _OutlineWidth; // v[ 0, 1] + +uniform float _Bevel; // v[ 0, 1] +uniform float _BevelOffset; // v[-1, 1] +uniform float _BevelWidth; // v[-1, 1] +uniform float _BevelClamp; // v[ 0, 1] +uniform float _BevelRoundness; // v[ 0, 1] + +uniform sampler2D _BumpMap; // Normal map +uniform float _BumpOutline; // v[ 0, 1] +uniform float _BumpFace; // v[ 0, 1] + +uniform samplerCUBE _Cube; // Cube / sphere map +uniform fixed4 _ReflectFaceColor; // RGB intensity +uniform fixed4 _ReflectOutlineColor; +//uniform float _EnvTiltX; // v[-1, 1] +//uniform float _EnvTiltY; // v[-1, 1] +uniform float3 _EnvMatrixRotation; +uniform float4x4 _EnvMatrix; + +uniform fixed4 _SpecularColor; // RGB intensity +uniform float _LightAngle; // v[ 0,Tau] +uniform float _SpecularPower; // v[ 0, 1] +uniform float _Reflectivity; // v[ 5, 15] +uniform float _Diffuse; // v[ 0, 1] +uniform float _Ambient; // v[ 0, 1] + +uniform fixed4 _UnderlayColor; // RGBA : Color + Opacity +uniform float _UnderlayOffsetX; // v[-1, 1] +uniform float _UnderlayOffsetY; // v[-1, 1] +uniform float _UnderlayDilate; // v[-1, 1] +uniform float _UnderlaySoftness; // v[ 0, 1] + +uniform fixed4 _GlowColor; // RGBA : Color + Intesity +uniform float _GlowOffset; // v[-1, 1] +uniform float _GlowOuter; // v[ 0, 1] +uniform float _GlowInner; // v[ 0, 1] +uniform float _GlowPower; // v[ 1, 1/(1+4*4)] + +// API Editable properties +uniform float _ShaderFlags; +uniform float _WeightNormal; +uniform float _WeightBold; + +uniform float _ScaleRatioA; +uniform float _ScaleRatioB; +uniform float _ScaleRatioC; + +uniform float _VertexOffsetX; +uniform float _VertexOffsetY; + +//uniform float _UseClipRect; +uniform float _MaskID; +uniform sampler2D _MaskTex; +uniform float4 _MaskCoord; +uniform float4 _ClipRect; // bottom left(x,y) : top right(z,w) +uniform float _MaskSoftnessX; +uniform float _MaskSoftnessY; + +// Font Atlas properties +uniform sampler2D _MainTex; +uniform float _TextureWidth; +uniform float _TextureHeight; +uniform float _GradientScale; +uniform float _ScaleX; +uniform float _ScaleY; +uniform float _PerspectiveFilter; +uniform float _Sharpness; diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta b/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta new file mode 100644 index 0000000..7b37f2f --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3997e2241185407d80309a82f9148466 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc b/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc new file mode 100644 index 0000000..2153a9a --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc @@ -0,0 +1,99 @@ +void VertShader(inout appdata_full v, out Input data) +{ + v.vertex.x += _VertexOffsetX; + v.vertex.y += _VertexOffsetY; + + UNITY_INITIALIZE_OUTPUT(Input, data); + + float bold = step(v.texcoord.w, 0); + + // Generate normal for backface + float3 view = ObjSpaceViewDir(v.vertex); + v.normal *= sign(dot(v.normal, view)); + +#if USE_DERIVATIVE + data.param.y = 1; +#else + float4 vert = v.vertex; + float4 vPosition = UnityObjectToClipPos(vert); + float2 pixelSize = vPosition.w; + + pixelSize /= float2(_ScaleX, _ScaleY) * mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(v.texcoord.w) * _GradientScale * (_Sharpness + 1); + scale = lerp(scale * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(v.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + data.param.y = scale; +#endif + + data.param.x = (lerp(_WeightNormal, _WeightBold, bold) / 4.0 + _FaceDilate) * _ScaleRatioA * 0.5; // + data.viewDirEnv = mul((float3x3)_EnvMatrix, WorldSpaceViewDir(v.vertex)); +} + +void PixShader(Input input, inout SurfaceOutput o) +{ + +#if USE_DERIVATIVE + float2 pixelSize = float2(ddx(input.uv_MainTex.y), ddy(input.uv_MainTex.y)); + pixelSize *= _TextureWidth * .75; + float scale = rsqrt(dot(pixelSize, pixelSize)) * _GradientScale * (_Sharpness + 1); +#else + float scale = input.param.y; +#endif + + // Signed distance + float c = tex2D(_MainTex, input.uv_MainTex).a; + float sd = (.5 - c - input.param.x) * scale + .5; + float outline = _OutlineWidth*_ScaleRatioA * scale; + float softness = _OutlineSoftness*_ScaleRatioA * scale; + + // Color & Alpha + float4 faceColor = _FaceColor; + float4 outlineColor = _OutlineColor; + faceColor *= input.color; + outlineColor.a *= input.color.a; + faceColor *= tex2D(_FaceTex, float2(input.uv2_FaceTex.x + _FaceUVSpeedX * _Time.y, input.uv2_FaceTex.y + _FaceUVSpeedY * _Time.y)); + outlineColor *= tex2D(_OutlineTex, float2(input.uv2_OutlineTex.x + _OutlineUVSpeedX * _Time.y, input.uv2_OutlineTex.y + _OutlineUVSpeedY * _Time.y)); + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + faceColor.rgb /= max(faceColor.a, 0.0001); + +#if BEVEL_ON + float3 delta = float3(1.0 / _TextureWidth, 1.0 / _TextureHeight, 0.0); + + float4 smp4x = {tex2D(_MainTex, input.uv_MainTex - delta.xz).a, + tex2D(_MainTex, input.uv_MainTex + delta.xz).a, + tex2D(_MainTex, input.uv_MainTex - delta.zy).a, + tex2D(_MainTex, input.uv_MainTex + delta.zy).a }; + + // Face Normal + float3 n = GetSurfaceNormal(smp4x, input.param.x); + + // Bumpmap + float3 bump = UnpackNormal(tex2D(_BumpMap, input.uv2_FaceTex.xy)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + bump = lerp(float3(0, 0, 1), bump, faceColor.a); + n = normalize(n - bump); + + // Cubemap reflection + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDirEnv, mul((float3x3)unity_ObjectToWorld, n))); + float3 emission = reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; +#else + float3 n = float3(0, 0, -1); + float3 emission = float3(0, 0, 0); +#endif + +#if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + glowColor.a *= input.color.a; + emission += glowColor.rgb*glowColor.a; + faceColor = BlendARGB(glowColor, faceColor); + faceColor.rgb /= max(faceColor.a, 0.0001); +#endif + + // Set Standard output structure + o.Albedo = faceColor.rgb; + o.Normal = -n; + o.Emission = emission; + o.Specular = lerp(_FaceShininess, _OutlineShininess, saturate(sd + outline * 0.5)); + o.Gloss = 1; + o.Alpha = faceColor.a; +} diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta b/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta new file mode 100644 index 0000000..41ef4b1 --- /dev/null +++ b/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d930090c0cd643c7b55f19a38538c162 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Sprites.meta b/Assets/TextMesh Pro/Sprites.meta new file mode 100644 index 0000000..8b699e5 --- /dev/null +++ b/Assets/TextMesh Pro/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d0603b6d5186471b96c778c3949c7ce2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt b/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt new file mode 100644 index 0000000..384180a --- /dev/null +++ b/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt @@ -0,0 +1,3 @@ +This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/ + +Please visit their website to view the complete set of their emojis and review their licensing terms. \ No newline at end of file diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta b/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta new file mode 100644 index 0000000..0d30e65 --- /dev/null +++ b/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 381dcb09d5029d14897e55f98031fca5 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne.json b/Assets/TextMesh Pro/Sprites/EmojiOne.json new file mode 100644 index 0000000..6c4e50b --- /dev/null +++ b/Assets/TextMesh Pro/Sprites/EmojiOne.json @@ -0,0 +1,156 @@ +{"frames": [ + +{ + "filename": "1f60a.png", + "frame": {"x":0,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60b.png", + "frame": {"x":128,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60d.png", + "frame": {"x":256,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60e.png", + "frame": {"x":384,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f600.png", + "frame": {"x":0,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f601.png", + "frame": {"x":128,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f602.png", + "frame": {"x":256,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f603.png", + "frame": {"x":384,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f604.png", + "frame": {"x":0,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f605.png", + "frame": {"x":128,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f606.png", + "frame": {"x":256,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f609.png", + "frame": {"x":384,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f618.png", + "frame": {"x":0,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f923.png", + "frame": {"x":128,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "263a.png", + "frame": {"x":256,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "2639.png", + "frame": {"x":384,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}], +"meta": { + "app": "http://www.codeandweb.com/texturepacker", + "version": "1.0", + "image": "EmojiOne.png", + "format": "RGBA8888", + "size": {"w":512,"h":512}, + "scale": "1", + "smartupdate": "$TexturePacker:SmartUpdate:196a26a2e149d875b91ffc8fa3581e76:fc928c7e275404b7e0649307410475cb:424723c3774975ddb2053fd5c4b85f6e$" +} +} diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta b/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta new file mode 100644 index 0000000..762cf15 --- /dev/null +++ b/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f05276190cf498a8153f6cbe761d4e6 +timeCreated: 1480316860 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne.png b/Assets/TextMesh Pro/Sprites/EmojiOne.png new file mode 100644 index 0000000..c0de66d Binary files /dev/null and b/Assets/TextMesh Pro/Sprites/EmojiOne.png differ diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta b/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta new file mode 100644 index 0000000..c9fa1a7 --- /dev/null +++ b/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta @@ -0,0 +1,431 @@ +fileFormatVersion: 2 +guid: dffef66376be4fa480fb02b19edbe903 +TextureImporter: + fileIDToRecycleName: + 21300000: EmojiOne_0 + 21300002: EmojiOne_1 + 21300004: EmojiOne_2 + 21300006: EmojiOne_3 + 21300008: EmojiOne_4 + 21300010: EmojiOne_6 + 21300012: EmojiOne_7 + 21300014: EmojiOne_8 + 21300016: EmojiOne_9 + 21300018: EmojiOne_10 + 21300020: EmojiOne_11 + 21300022: EmojiOne_12 + 21300024: EmojiOne_13 + 21300026: EmojiOne_5 + 21300028: EmojiOne_14 + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: EmojiOne_0 + rect: + serializedVersion: 2 + x: 0 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4bcc36da2108f2c4ba3de5c921d25c3c + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_1 + rect: + serializedVersion: 2 + x: 128 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e9eea8093eaeaee4d901c4553f572c22 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_2 + rect: + serializedVersion: 2 + x: 256 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 49451da35411dcc42a3692e39b0fde70 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_3 + rect: + serializedVersion: 2 + x: 384 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f65709664b924904790c850a50ca82bc + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_4 + rect: + serializedVersion: 2 + x: 0 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5b92c568a5ec9ad4b9ed90e271f1c9a8 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_6 + rect: + serializedVersion: 2 + x: 256 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b10f2b48b7281594bb8a24a6511a35af + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_7 + rect: + serializedVersion: 2 + x: 384 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 10a600f9329dc2246a897e89f4d283cd + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_8 + rect: + serializedVersion: 2 + x: 0 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 66cffa363b90ab14787d8a5b90cf4502 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_9 + rect: + serializedVersion: 2 + x: 128 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 55cf3d409c9b89349b1e1bdc1cc224ad + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_10 + rect: + serializedVersion: 2 + x: 256 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2a9e58eaf96feef42bcefa1cf257193f + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_11 + rect: + serializedVersion: 2 + x: 384 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2489120affc155840ae6a7be2e93ce19 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_12 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 412349a150598d14da4d7140df5c0286 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_13 + rect: + serializedVersion: 2 + x: 128 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a937464b42bb3634782dea34c6becb6c + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_5 + rect: + serializedVersion: 2 + x: 256 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b0f933b217682124dbfc5e6b89abe3d0 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_14 + rect: + serializedVersion: 2 + x: 128 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f7235c763afe4434e8bb666750a41096 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3e32d8f5477abfc43b19066e8ad5032e + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TutorialInfo.meta b/Assets/TutorialInfo.meta new file mode 100644 index 0000000..a700bca --- /dev/null +++ b/Assets/TutorialInfo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ba062aa6c92b140379dbc06b43dd3b9b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TutorialInfo/Icons.meta b/Assets/TutorialInfo/Icons.meta new file mode 100644 index 0000000..1d19fb9 --- /dev/null +++ b/Assets/TutorialInfo/Icons.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8a0c9218a650547d98138cd835033977 +folderAsset: yes +timeCreated: 1484670163 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TutorialInfo/Icons/URP.png b/Assets/TutorialInfo/Icons/URP.png new file mode 100644 index 0000000..6194a80 Binary files /dev/null and b/Assets/TutorialInfo/Icons/URP.png differ diff --git a/Assets/TutorialInfo/Icons/URP.png.meta b/Assets/TutorialInfo/Icons/URP.png.meta new file mode 100644 index 0000000..0f2cab0 --- /dev/null +++ b/Assets/TutorialInfo/Icons/URP.png.meta @@ -0,0 +1,134 @@ +fileFormatVersion: 2 +guid: 727a75301c3d24613a3ebcec4a24c2c8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TutorialInfo/Layout.wlt b/Assets/TutorialInfo/Layout.wlt new file mode 100644 index 0000000..7b50a25 --- /dev/null +++ b/Assets/TutorialInfo/Layout.wlt @@ -0,0 +1,654 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12004, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_PixelRect: + serializedVersion: 2 + x: 0 + y: 45 + width: 1666 + height: 958 + m_ShowMode: 4 + m_Title: + m_RootView: {fileID: 6} + m_MinSize: {x: 950, y: 542} + m_MaxSize: {x: 10000, y: 10000} +--- !u!114 &2 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 466 + width: 290 + height: 442 + m_MinSize: {x: 234, y: 271} + m_MaxSize: {x: 10004, y: 10021} + m_ActualView: {fileID: 14} + m_Panes: + - {fileID: 14} + m_Selected: 0 + m_LastSelected: 0 +--- !u!114 &3 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 4} + - {fileID: 2} + m_Position: + serializedVersion: 2 + x: 973 + y: 0 + width: 290 + height: 908 + m_MinSize: {x: 234, y: 492} + m_MaxSize: {x: 10004, y: 14042} + vertical: 1 + controlID: 226 +--- !u!114 &4 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 290 + height: 466 + m_MinSize: {x: 204, y: 221} + m_MaxSize: {x: 4004, y: 4021} + m_ActualView: {fileID: 17} + m_Panes: + - {fileID: 17} + m_Selected: 0 + m_LastSelected: 0 +--- !u!114 &5 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 466 + width: 973 + height: 442 + m_MinSize: {x: 202, y: 221} + m_MaxSize: {x: 4002, y: 4021} + m_ActualView: {fileID: 15} + m_Panes: + - {fileID: 15} + m_Selected: 0 + m_LastSelected: 0 +--- !u!114 &6 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12008, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 7} + - {fileID: 8} + - {fileID: 9} + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 1666 + height: 958 + m_MinSize: {x: 950, y: 542} + m_MaxSize: {x: 10000, y: 10000} +--- !u!114 &7 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12011, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 1666 + height: 30 + m_MinSize: {x: 0, y: 0} + m_MaxSize: {x: 0, y: 0} + m_LastLoadedLayoutName: Tutorial +--- !u!114 &8 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 10} + - {fileID: 3} + - {fileID: 11} + m_Position: + serializedVersion: 2 + x: 0 + y: 30 + width: 1666 + height: 908 + m_MinSize: {x: 713, y: 492} + m_MaxSize: {x: 18008, y: 14042} + vertical: 0 + controlID: 74 +--- !u!114 &9 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12042, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 938 + width: 1666 + height: 20 + m_MinSize: {x: 0, y: 0} + m_MaxSize: {x: 0, y: 0} +--- !u!114 &10 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 12} + - {fileID: 5} + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 973 + height: 908 + m_MinSize: {x: 202, y: 442} + m_MaxSize: {x: 4002, y: 8042} + vertical: 1 + controlID: 75 +--- !u!114 &11 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 1263 + y: 0 + width: 403 + height: 908 + m_MinSize: {x: 277, y: 71} + m_MaxSize: {x: 4002, y: 4021} + m_ActualView: {fileID: 13} + m_Panes: + - {fileID: 13} + m_Selected: 0 + m_LastSelected: 0 +--- !u!114 &12 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 973 + height: 466 + m_MinSize: {x: 202, y: 221} + m_MaxSize: {x: 4002, y: 4021} + m_ActualView: {fileID: 16} + m_Panes: + - {fileID: 16} + m_Selected: 0 + m_LastSelected: 0 +--- !u!114 &13 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_AutoRepaintOnSceneChange: 0 + m_MinSize: {x: 275, y: 50} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Inspector + m_Image: {fileID: -6905738622615590433, guid: 0000000000000000d000000000000000, + type: 0} + m_Tooltip: + m_DepthBufferBits: 0 + m_Pos: + serializedVersion: 2 + x: 2 + y: 19 + width: 401 + height: 887 + m_ScrollPosition: {x: 0, y: 0} + m_InspectorMode: 0 + m_PreviewResizer: + m_CachedPref: -160 + m_ControlHash: -371814159 + m_PrefName: Preview_InspectorPreview + m_PreviewWindow: {fileID: 0} +--- !u!114 &14 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12014, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_AutoRepaintOnSceneChange: 0 + m_MinSize: {x: 230, y: 250} + m_MaxSize: {x: 10000, y: 10000} + m_TitleContent: + m_Text: Project + m_Image: {fileID: -7501376956915960154, guid: 0000000000000000d000000000000000, + type: 0} + m_Tooltip: + m_DepthBufferBits: 0 + m_Pos: + serializedVersion: 2 + x: 2 + y: 19 + width: 286 + height: 421 + m_SearchFilter: + m_NameFilter: + m_ClassNames: [] + m_AssetLabels: [] + m_AssetBundleNames: [] + m_VersionControlStates: [] + m_ReferencingInstanceIDs: + m_ScenePaths: [] + m_ShowAllHits: 0 + m_SearchArea: 0 + m_Folders: + - Assets + m_ViewMode: 0 + m_StartGridSize: 64 + m_LastFolders: + - Assets + m_LastFoldersGridSize: -1 + m_LastProjectPath: /Users/danielbrauer/Unity Projects/New Unity Project 47 + m_IsLocked: 0 + m_FolderTreeState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: ee240000 + m_LastClickedID: 9454 + m_ExpandedIDs: ee24000000ca9a3bffffff7f + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 1 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_CreateAssetUtility: + m_EndAction: {fileID: 0} + m_InstanceID: 0 + m_Path: + m_Icon: {fileID: 0} + m_ResourceFile: + m_AssetTreeState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: 68fbffff + m_LastClickedID: 0 + m_ExpandedIDs: ee240000 + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 1 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_CreateAssetUtility: + m_EndAction: {fileID: 0} + m_InstanceID: 0 + m_Path: + m_Icon: {fileID: 0} + m_ResourceFile: + m_ListAreaState: + m_SelectedInstanceIDs: 68fbffff + m_LastClickedInstanceID: -1176 + m_HadKeyboardFocusLastEvent: 0 + m_ExpandedInstanceIDs: c6230000 + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 1 + m_ClientGUIView: {fileID: 0} + m_CreateAssetUtility: + m_EndAction: {fileID: 0} + m_InstanceID: 0 + m_Path: + m_Icon: {fileID: 0} + m_ResourceFile: + m_NewAssetIndexInList: -1 + m_ScrollPosition: {x: 0, y: 0} + m_GridSize: 64 + m_DirectoriesAreaWidth: 110 +--- !u!114 &15 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_AutoRepaintOnSceneChange: 1 + m_MinSize: {x: 200, y: 200} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Game + m_Image: {fileID: -2087823869225018852, guid: 0000000000000000d000000000000000, + type: 0} + m_Tooltip: + m_DepthBufferBits: 32 + m_Pos: + serializedVersion: 2 + x: 0 + y: 19 + width: 971 + height: 421 + m_MaximizeOnPlay: 0 + m_Gizmos: 0 + m_Stats: 0 + m_SelectedSizes: 00000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_TargetDisplay: 0 + m_ZoomArea: + m_HRangeLocked: 0 + m_VRangeLocked: 0 + m_HBaseRangeMin: -242.75 + m_HBaseRangeMax: 242.75 + m_VBaseRangeMin: -101 + m_VBaseRangeMax: 101 + m_HAllowExceedBaseRangeMin: 1 + m_HAllowExceedBaseRangeMax: 1 + m_VAllowExceedBaseRangeMin: 1 + m_VAllowExceedBaseRangeMax: 1 + m_ScaleWithWindow: 0 + m_HSlider: 0 + m_VSlider: 0 + m_IgnoreScrollWheelUntilClicked: 0 + m_EnableMouseInput: 1 + m_EnableSliderZoom: 0 + m_UniformScale: 1 + m_UpDirection: 1 + m_DrawArea: + serializedVersion: 2 + x: 0 + y: 17 + width: 971 + height: 404 + m_Scale: {x: 2, y: 2} + m_Translation: {x: 485.5, y: 202} + m_MarginLeft: 0 + m_MarginRight: 0 + m_MarginTop: 0 + m_MarginBottom: 0 + m_LastShownAreaInsideMargins: + serializedVersion: 2 + x: -242.75 + y: -101 + width: 485.5 + height: 202 + m_MinimalGUI: 1 + m_defaultScale: 2 + m_TargetTexture: {fileID: 0} + m_CurrentColorSpace: 0 + m_LastWindowPixelSize: {x: 1942, y: 842} + m_ClearInEditMode: 1 + m_NoCameraWarning: 1 + m_LowResolutionForAspectRatios: 01000000000100000100 +--- !u!114 &16 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12013, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_AutoRepaintOnSceneChange: 1 + m_MinSize: {x: 200, y: 200} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Scene + m_Image: {fileID: 2318424515335265636, guid: 0000000000000000d000000000000000, + type: 0} + m_Tooltip: + m_DepthBufferBits: 32 + m_Pos: + serializedVersion: 2 + x: 0 + y: 19 + width: 971 + height: 445 + m_SceneLighting: 1 + lastFramingTime: 0 + m_2DMode: 0 + m_isRotationLocked: 0 + m_AudioPlay: 0 + m_Position: + m_Target: {x: 0, y: 0, z: 0} + speed: 2 + m_Value: {x: 0, y: 0, z: 0} + m_RenderMode: 0 + m_ValidateTrueMetals: 0 + m_SceneViewState: + showFog: 1 + showMaterialUpdate: 0 + showSkybox: 1 + showFlares: 1 + showImageEffects: 1 + grid: + xGrid: + m_Target: 0 + speed: 2 + m_Value: 0 + yGrid: + m_Target: 1 + speed: 2 + m_Value: 1 + zGrid: + m_Target: 0 + speed: 2 + m_Value: 0 + m_Rotation: + m_Target: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + speed: 2 + m_Value: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + m_Size: + m_Target: 10 + speed: 2 + m_Value: 10 + m_Ortho: + m_Target: 0 + speed: 2 + m_Value: 0 + m_LastSceneViewRotation: {x: 0, y: 0, z: 0, w: 0} + m_LastSceneViewOrtho: 0 + m_ReplacementShader: {fileID: 0} + m_ReplacementString: + m_LastLockedObject: {fileID: 0} + m_ViewIsLockedToObject: 0 +--- !u!114 &17 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12061, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_AutoRepaintOnSceneChange: 0 + m_MinSize: {x: 200, y: 200} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Hierarchy + m_Image: {fileID: -590624980919486359, guid: 0000000000000000d000000000000000, + type: 0} + m_Tooltip: + m_DepthBufferBits: 0 + m_Pos: + serializedVersion: 2 + x: 2 + y: 19 + width: 286 + height: 445 + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: 68fbffff + m_LastClickedID: -1176 + m_ExpandedIDs: 7efbffff00000000 + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_ExpandedScenes: + - + m_CurrenRootInstanceID: 0 + m_Locked: 0 + m_CurrentSortingName: TransformSorting diff --git a/Assets/TutorialInfo/Layout.wlt.meta b/Assets/TutorialInfo/Layout.wlt.meta new file mode 100644 index 0000000..c0c8c77 --- /dev/null +++ b/Assets/TutorialInfo/Layout.wlt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eabc9546105bf4accac1fd62a63e88e6 +timeCreated: 1487337779 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TutorialInfo/Scripts.meta b/Assets/TutorialInfo/Scripts.meta new file mode 100644 index 0000000..02da605 --- /dev/null +++ b/Assets/TutorialInfo/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5a9bcd70e6a4b4b05badaa72e827d8e0 +folderAsset: yes +timeCreated: 1475835190 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TutorialInfo/Scripts/Editor.meta b/Assets/TutorialInfo/Scripts/Editor.meta new file mode 100644 index 0000000..f59f099 --- /dev/null +++ b/Assets/TutorialInfo/Scripts/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3ad9b87dffba344c89909c6d1b1c17e1 +folderAsset: yes +timeCreated: 1475593892 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs new file mode 100644 index 0000000..ad55eca --- /dev/null +++ b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs @@ -0,0 +1,242 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using System; +using System.IO; +using System.Reflection; + +[CustomEditor(typeof(Readme))] +[InitializeOnLoad] +public class ReadmeEditor : Editor +{ + static string s_ShowedReadmeSessionStateName = "ReadmeEditor.showedReadme"; + + static string s_ReadmeSourceDirectory = "Assets/TutorialInfo"; + + const float k_Space = 16f; + + static ReadmeEditor() + { + EditorApplication.delayCall += SelectReadmeAutomatically; + } + + static void RemoveTutorial() + { + if (EditorUtility.DisplayDialog("Remove Readme Assets", + + $"All contents under {s_ReadmeSourceDirectory} will be removed, are you sure you want to proceed?", + "Proceed", + "Cancel")) + { + if (Directory.Exists(s_ReadmeSourceDirectory)) + { + FileUtil.DeleteFileOrDirectory(s_ReadmeSourceDirectory); + FileUtil.DeleteFileOrDirectory(s_ReadmeSourceDirectory + ".meta"); + } + else + { + Debug.Log($"Could not find the Readme folder at {s_ReadmeSourceDirectory}"); + } + + var readmeAsset = SelectReadme(); + if (readmeAsset != null) + { + var path = AssetDatabase.GetAssetPath(readmeAsset); + FileUtil.DeleteFileOrDirectory(path + ".meta"); + FileUtil.DeleteFileOrDirectory(path); + } + + AssetDatabase.Refresh(); + } + } + + static void SelectReadmeAutomatically() + { + if (!SessionState.GetBool(s_ShowedReadmeSessionStateName, false)) + { + var readme = SelectReadme(); + SessionState.SetBool(s_ShowedReadmeSessionStateName, true); + + if (readme && !readme.loadedLayout) + { + LoadLayout(); + readme.loadedLayout = true; + } + } + } + + static void LoadLayout() + { + var assembly = typeof(EditorApplication).Assembly; + var windowLayoutType = assembly.GetType("UnityEditor.WindowLayout", true); + var method = windowLayoutType.GetMethod("LoadWindowLayout", BindingFlags.Public | BindingFlags.Static); + method.Invoke(null, new object[] { Path.Combine(Application.dataPath, "TutorialInfo/Layout.wlt"), false }); + } + + static Readme SelectReadme() + { + var ids = AssetDatabase.FindAssets("Readme t:Readme"); + if (ids.Length == 1) + { + var readmeObject = AssetDatabase.LoadMainAssetAtPath(AssetDatabase.GUIDToAssetPath(ids[0])); + + Selection.objects = new UnityEngine.Object[] { readmeObject }; + + return (Readme)readmeObject; + } + else + { + Debug.Log("Couldn't find a readme"); + return null; + } + } + + protected override void OnHeaderGUI() + { + var readme = (Readme)target; + Init(); + + var iconWidth = Mathf.Min(EditorGUIUtility.currentViewWidth / 3f - 20f, 128f); + + GUILayout.BeginHorizontal("In BigTitle"); + { + if (readme.icon != null) + { + GUILayout.Space(k_Space); + GUILayout.Label(readme.icon, GUILayout.Width(iconWidth), GUILayout.Height(iconWidth)); + } + GUILayout.Space(k_Space); + GUILayout.BeginVertical(); + { + + GUILayout.FlexibleSpace(); + GUILayout.Label(readme.title, TitleStyle); + GUILayout.FlexibleSpace(); + } + GUILayout.EndVertical(); + GUILayout.FlexibleSpace(); + } + GUILayout.EndHorizontal(); + } + + public override void OnInspectorGUI() + { + var readme = (Readme)target; + Init(); + + foreach (var section in readme.sections) + { + if (!string.IsNullOrEmpty(section.heading)) + { + GUILayout.Label(section.heading, HeadingStyle); + } + + if (!string.IsNullOrEmpty(section.text)) + { + GUILayout.Label(section.text, BodyStyle); + } + + if (!string.IsNullOrEmpty(section.linkText)) + { + if (LinkLabel(new GUIContent(section.linkText))) + { + Application.OpenURL(section.url); + } + } + + GUILayout.Space(k_Space); + } + + if (GUILayout.Button("Remove Readme Assets", ButtonStyle)) + { + RemoveTutorial(); + } + } + + bool m_Initialized; + + GUIStyle LinkStyle + { + get { return m_LinkStyle; } + } + + [SerializeField] + GUIStyle m_LinkStyle; + + GUIStyle TitleStyle + { + get { return m_TitleStyle; } + } + + [SerializeField] + GUIStyle m_TitleStyle; + + GUIStyle HeadingStyle + { + get { return m_HeadingStyle; } + } + + [SerializeField] + GUIStyle m_HeadingStyle; + + GUIStyle BodyStyle + { + get { return m_BodyStyle; } + } + + [SerializeField] + GUIStyle m_BodyStyle; + + GUIStyle ButtonStyle + { + get { return m_ButtonStyle; } + } + + [SerializeField] + GUIStyle m_ButtonStyle; + + void Init() + { + if (m_Initialized) + return; + m_BodyStyle = new GUIStyle(EditorStyles.label); + m_BodyStyle.wordWrap = true; + m_BodyStyle.fontSize = 14; + m_BodyStyle.richText = true; + + m_TitleStyle = new GUIStyle(m_BodyStyle); + m_TitleStyle.fontSize = 26; + + m_HeadingStyle = new GUIStyle(m_BodyStyle); + m_HeadingStyle.fontStyle = FontStyle.Bold; + m_HeadingStyle.fontSize = 18; + + m_LinkStyle = new GUIStyle(m_BodyStyle); + m_LinkStyle.wordWrap = false; + + // Match selection color which works nicely for both light and dark skins + m_LinkStyle.normal.textColor = new Color(0x00 / 255f, 0x78 / 255f, 0xDA / 255f, 1f); + m_LinkStyle.stretchWidth = false; + + m_ButtonStyle = new GUIStyle(EditorStyles.miniButton); + m_ButtonStyle.fontStyle = FontStyle.Bold; + + m_Initialized = true; + } + + bool LinkLabel(GUIContent label, params GUILayoutOption[] options) + { + var position = GUILayoutUtility.GetRect(label, LinkStyle, options); + + Handles.BeginGUI(); + Handles.color = LinkStyle.normal.textColor; + Handles.DrawLine(new Vector3(position.xMin, position.yMax), new Vector3(position.xMax, position.yMax)); + Handles.color = Color.white; + Handles.EndGUI(); + + EditorGUIUtility.AddCursorRect(position, MouseCursor.Link); + + return GUI.Button(position, label, LinkStyle); + } +} diff --git a/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta new file mode 100644 index 0000000..f038618 --- /dev/null +++ b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 476cc7d7cd9874016adc216baab94a0a +timeCreated: 1484146680 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TutorialInfo/Scripts/Readme.cs b/Assets/TutorialInfo/Scripts/Readme.cs new file mode 100644 index 0000000..95f6269 --- /dev/null +++ b/Assets/TutorialInfo/Scripts/Readme.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +public class Readme : ScriptableObject +{ + public Texture2D icon; + public string title; + public Section[] sections; + public bool loadedLayout; + + [Serializable] + public class Section + { + public string heading, text, linkText, url; + } +} diff --git a/Assets/TutorialInfo/Scripts/Readme.cs.meta b/Assets/TutorialInfo/Scripts/Readme.cs.meta new file mode 100644 index 0000000..935153f --- /dev/null +++ b/Assets/TutorialInfo/Scripts/Readme.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fcf7219bab7fe46a1ad266029b2fee19 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: + - icon: {instanceID: 0} + executionOrder: 0 + icon: {fileID: 2800000, guid: a186f8a87ca4f4d3aa864638ad5dfb65, type: 3} + userData: + assetBundleName: + assetBundleVariant: diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..8be4461 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,60 @@ +# CLAUDE.md + +This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. + +## Project Overview + +Nox is a Unity RPG game with party-based gameplay. It uses Addressables for asset management, Newtonsoft JSON for serialization, and URP for rendering. + +## Architecture + +### Dual-Layer State Management + +The game uses two layers of state: + +- **Game States** (`IGameState`): Application-level flow — Splash → MainMenu → GameMode (PlayModeGameState) +- **Play Modes** (`IPlayMode`): Gameplay-level modes within GameMode — Adventure, Town, Rest, Combat, PauseMenu + +`PlayModeGameState` bridges these layers, managing play mode transitions and scene loading via Addressables. + +### Key Subsystems + +- **Boot/Entry**: `Boot.cs` → `EntryPoint.cs` → `GameStateRunner.cs` (main update loop) +- **GameData**: Global state container holding party, map, settings, and current play mode +- **Platform Abstraction**: `IPlatform` with Desktop and UnityEditor implementations, selecting input mode and settings per platform +- **Persistence**: `GamePersistenceController` + `IPlayModeStateSerializer` for JSON save/load +- **Character System**: Attributes (Might, Reflex, Knowledge) → derived Stats (Health, Stamina), with Perks and party Roles (Protagonist + Companions) + +### Namespace Convention + +Namespaces mirror the folder structure: `Nox.Core`, `Nox.Game`, `Nox.Input`, `Nox.Platform`, `Nox.Util`. + +## Code Layout + +``` +Assets/Code/ +├── Core/ # Game states, bootstrapping, GameData, GameStateRunner +├── Game/ # Gameplay: PlayModes/, Camera/, movement, persistence, factories +├── Platform/ # IPlatform, DesktopPlatform, UnityEditorPlatform +├── Input/ # IInput abstraction with Desktop/Editor implementations +├── UI/ # Menu views and MonoBehaviour references +└── Util/ # BootMode, editor utilities +``` + +## C# Style (from .editorconfig) + +- 4 spaces, LF line endings +- **No `var`** — use explicit types (`csharp_style_var_*: false`) +- **No space after keywords** in control flow (`if(`, `for(`, not `if (`) +- **Opening braces on same line** (`csharp_new_line_before_open_brace = none`) +- Block-scoped namespaces (`namespace Foo { ... }`) +- Always use braces (`csharp_prefer_braces = true`) +- Naming: PascalCase for types/methods/properties, camelCase for all fields (public and private), `I` prefix for interfaces +- Expression-bodied: yes for properties/accessors/indexers/lambdas, no for constructors/methods/operators + +## Patterns + +- Constructor-based dependency injection (no DI container) +- ScriptableObject-based configuration loaded via Addressables +- Factory pattern for character/party creation +- Action delegates for UI event communication diff --git a/Packages/com.jovian.savesystem/Editor.meta b/Packages/com.jovian.savesystem/Editor.meta new file mode 100644 index 0000000..15ab13e --- /dev/null +++ b/Packages/com.jovian.savesystem/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 59da007fca3e0ac4e9a5096277c37275 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Editor/Jovian.SaveSystem.Editor.asmdef b/Packages/com.jovian.savesystem/Editor/Jovian.SaveSystem.Editor.asmdef new file mode 100644 index 0000000..47354b3 --- /dev/null +++ b/Packages/com.jovian.savesystem/Editor/Jovian.SaveSystem.Editor.asmdef @@ -0,0 +1,18 @@ +{ + "name": "Jovian.SaveSystem.Editor", + "rootNamespace": "Jovian.SaveSystem.Editor", + "references": [ + "Jovian.SaveSystem" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} diff --git a/Packages/com.jovian.savesystem/Editor/Jovian.SaveSystem.Editor.asmdef.meta b/Packages/com.jovian.savesystem/Editor/Jovian.SaveSystem.Editor.asmdef.meta new file mode 100644 index 0000000..749c969 --- /dev/null +++ b/Packages/com.jovian.savesystem/Editor/Jovian.SaveSystem.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bbc94d83b5c0e8c4c8c529cc64c94ddf +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Editor/SaveSystemSettingsProvider.cs b/Packages/com.jovian.savesystem/Editor/SaveSystemSettingsProvider.cs new file mode 100644 index 0000000..cfa0161 --- /dev/null +++ b/Packages/com.jovian.savesystem/Editor/SaveSystemSettingsProvider.cs @@ -0,0 +1,49 @@ +using System.Collections.Generic; +using UnityEditor; + +namespace Jovian.SaveSystem.Editor { + public sealed class SaveSystemSettingsProvider : SettingsProvider { + private SaveSystemSettings settings; + private SerializedObject serializedSettings; + + private SaveSystemSettingsProvider(string path, SettingsScope scope) + : base(path, scope) { } + + public override void OnActivate(string searchContext, UnityEngine.UIElements.VisualElement rootElement) { + settings = SaveSystemSettings.Load(); + } + + public override void OnGUI(string searchContext) { + EditorGUILayout.Space(10); + EditorGUILayout.LabelField("Save System Settings", EditorStyles.boldLabel); + EditorGUILayout.Space(5); + + EditorGUI.BeginChangeCheck(); + + settings.saveFormat = (SaveFormat)EditorGUILayout.EnumPopup("Save Format", settings.saveFormat); + settings.maxAutoSavesPerSession = EditorGUILayout.IntSlider("Max Auto Saves Per Session", settings.maxAutoSavesPerSession, 1, 10); + settings.currentSaveVersion = EditorGUILayout.IntField("Current Save Version", settings.currentSaveVersion); + settings.saveDirectoryName = EditorGUILayout.TextField("Save Directory Name", settings.saveDirectoryName); + + EditorGUILayout.Space(10); + EditorGUILayout.LabelField("Binary Obfuscation", EditorStyles.boldLabel); + settings.obfuscationKey = EditorGUILayout.TextField("Obfuscation Key", settings.obfuscationKey); + + if(settings.saveFormat == SaveFormat.Json) { + EditorGUILayout.HelpBox("JSON format is human-readable and suitable for development. Switch to Binary for release builds.", MessageType.Info); + } + + if(EditorGUI.EndChangeCheck()) { + settings.Save(); + } + } + + [SettingsProvider] + public static SettingsProvider CreateProvider() { + SaveSystemSettingsProvider provider = new SaveSystemSettingsProvider("Project/Jovian/Save System", SettingsScope.Project) { + keywords = new HashSet(new[] { "save", "persistence", "serialization", "binary", "json" }) + }; + return provider; + } + } +} diff --git a/Packages/com.jovian.savesystem/Editor/SaveSystemSettingsProvider.cs.meta b/Packages/com.jovian.savesystem/Editor/SaveSystemSettingsProvider.cs.meta new file mode 100644 index 0000000..682fecb --- /dev/null +++ b/Packages/com.jovian.savesystem/Editor/SaveSystemSettingsProvider.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 34f9753365e282e4f8c610df1cc61e28 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/LICENSE b/Packages/com.jovian.savesystem/LICENSE new file mode 100644 index 0000000..472990a --- /dev/null +++ b/Packages/com.jovian.savesystem/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Sebastian Bularca + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Packages/com.jovian.savesystem/LICENSE.meta b/Packages/com.jovian.savesystem/LICENSE.meta new file mode 100644 index 0000000..89bbdb7 --- /dev/null +++ b/Packages/com.jovian.savesystem/LICENSE.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 230d63e981df3274ab47c00223c7b6c0 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/README.md b/Packages/com.jovian.savesystem/README.md new file mode 100644 index 0000000..0c78262 --- /dev/null +++ b/Packages/com.jovian.savesystem/README.md @@ -0,0 +1,197 @@ +# Jovian Save System + +A generic, game-agnostic save system for Unity supporting multiple save slots, sessions, auto-saves, and dual JSON/Binary serialization. + +## Requirements + +- Unity 2022.3+ +- Newtonsoft Json (`com.unity.nuget.newtonsoft-json` 3.2.1) + +## Installation + +Add as a git submodule or reference via Unity Package Manager: + +``` +https://github.com/sbularca/unity-save-system.git +``` + +## Architecture + +``` +ISaveSystem (facade) +├── ISaveSlotManager — session and slot allocation +├── ISaveSerializer — data encoding (JSON or Binary) +└── ISaveStorage — byte-level file I/O +``` + +All components are interface-driven and injected via constructor, making them easy to swap or mock for testing. + +## Configuration + +Settings are accessible in the Unity Editor under **Project Settings > Jovian > Save System**. + +| Setting | Default | Description | +|---------|---------|-------------| +| Save Format | Json | Serialization format (Json or Binary) | +| Max Auto Saves | 3 | Auto-save slots before rotation begins | +| Save Version | 1 | Version number embedded in each save for migration | +| Save Directory | "saves" | Subfolder under `Application.persistentDataPath` | +| Obfuscation Key | "default-key" | XOR key used by the Binary serializer | + +## Save Slot Types + +| Type | Behavior | +|------|----------| +| **Manual** | Player-initiated. Each save gets a new slot (manual_001, manual_002, ...) | +| **Auto** | System-initiated. Creates slots up to the configured max, then rotates the oldest | +| **Quick** | Single slot per session. Always overwrites the previous quick save | + +## Quick Start + +### 1. Define your save data + +```csharp +public class GameState { + public string playerName; + public int level; + public float health; +} +``` + +### 2. Wire up the save system + +```csharp +SaveSystemSettings settings = SaveSystemSettings.Load(); + +ISaveStorage storage = new FileSystemSaveStorage( + Application.persistentDataPath, settings.saveDirectoryName); + +ISaveSerializer serializer = settings.saveFormat == SaveFormat.Binary + ? new BinarySaveSerializer(settings.obfuscationKey) + : new JsonSaveSerializer(); + +ISaveSlotManager slotManager = new SaveSlotManager(storage, settings); + +ISaveSystem saveSystem = new SaveSystem(serializer, storage, slotManager, settings); +``` + +### 3. Create a session and save + +```csharp +string sessionId = saveSystem.CreateSession(); + +GameState state = new GameState { + playerName = "Hero", + level = 10, + health = 95.5f +}; + +// Manual save +saveSystem.Save(sessionId, state, SaveSlotType.Manual); + +// Auto save +saveSystem.Save(sessionId, state, SaveSlotType.Auto); + +// Quick save +saveSystem.Save(sessionId, state, SaveSlotType.Quick); +``` + +### 4. Load a save + +```csharp +IReadOnlyList slots = saveSystem.GetSlots(sessionId); + +foreach(SaveSlotInfo slot in slots) { + Debug.Log($"{slot.DisplayLabel} — {slot.TimestampDateTime}"); +} + +GameState loaded = saveSystem.Load(slots[0]); +``` + +### 5. Async save/load + +```csharp +await saveSystem.SaveAsync(sessionId, state, SaveSlotType.Auto); + +GameState loaded = await saveSystem.LoadAsync(slots[0]); +``` + +## Session Management + +Sessions group related saves together (e.g. one playthrough). + +```csharp +// List all sessions +IReadOnlyList sessions = saveSystem.GetAllSessions(); + +foreach(SaveSessionInfo session in sessions) { + Debug.Log($"Session {session.sessionId} — Last save: {session.LastSaveDateTime}"); +} + +// Check if any saves exist +bool hasSaves = saveSystem.HasAnySaves(); + +// Delete a single slot +saveSystem.DeleteSlot(slots[0]); + +// Delete an entire session and all its saves +saveSystem.DeleteSession(sessionId); +``` + +## Serialization Formats + +### JSON (`JsonSaveSerializer`) + +Human-readable, indented JSON. Ideal for development and debugging. Save files are plain text and easy to inspect. + +### Binary (`BinarySaveSerializer`) + +Compact binary format that applies XOR obfuscation with a configurable key followed by Deflate compression. Recommended for release builds — smaller file size and not trivially editable. + +## Testing + +The interfaces make it easy to test with an in-memory storage implementation: + +```csharp +public class InMemorySaveStorage : ISaveStorage { + private readonly Dictionary files + = new Dictionary(); + + public void Write(string path, byte[] data) { files[path] = data; } + public byte[] Read(string path) { return files[path]; } + public bool Exists(string path) { return files.ContainsKey(path); } + public void Delete(string path) { files.Remove(path); } + public string[] List(string dir) { + return files.Keys.Where(k => k.StartsWith(dir)).ToArray(); + } + public void CreateDirectory(string path) { } + + // Async versions delegate to sync + public Task WriteAsync(string path, byte[] data) { Write(path, data); return Task.CompletedTask; } + public Task ReadAsync(string path) => Task.FromResult(Read(path)); + public Task ExistsAsync(string path) => Task.FromResult(Exists(path)); + public Task DeleteAsync(string path) { Delete(path); return Task.CompletedTask; } + public Task ListAsync(string dir) => Task.FromResult(List(dir)); +} +``` + +Then wire it up in your test: + +```csharp +InMemorySaveStorage storage = new InMemorySaveStorage(); +SaveSystemSettings settings = new SaveSystemSettings(); +JsonSaveSerializer serializer = new JsonSaveSerializer(); +SaveSlotManager slotManager = new SaveSlotManager(storage, settings); +ISaveSystem saveSystem = new SaveSystem(serializer, storage, slotManager, settings); + +string sessionId = saveSystem.CreateSession(); +saveSystem.Save(sessionId, myData, SaveSlotType.Manual); + +IReadOnlyList slots = saveSystem.GetSlots(sessionId); +MyData loaded = saveSystem.Load(slots[0]); +Assert.AreEqual(myData.playerName, loaded.playerName); +``` + +## License + +Internal package — Jovian Industries. diff --git a/Packages/com.jovian.savesystem/README.md.meta b/Packages/com.jovian.savesystem/README.md.meta new file mode 100644 index 0000000..8197d27 --- /dev/null +++ b/Packages/com.jovian.savesystem/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6af1b651ff0c3854f907408768835b5c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Runtime.meta b/Packages/com.jovian.savesystem/Runtime.meta new file mode 100644 index 0000000..fca17cc --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b869b6ce172663a42adca34c78db2f78 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Runtime/ISaveSerializer.cs b/Packages/com.jovian.savesystem/Runtime/ISaveSerializer.cs new file mode 100644 index 0000000..11c23b5 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/ISaveSerializer.cs @@ -0,0 +1,10 @@ +namespace Jovian.SaveSystem { + /// + /// Converts typed data to and from byte arrays. + /// Implementations define the format (JSON, binary, etc.). + /// + public interface ISaveSerializer { + byte[] Serialize(TData data); + TData Deserialize(byte[] payload); + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/ISaveSerializer.cs.meta b/Packages/com.jovian.savesystem/Runtime/ISaveSerializer.cs.meta new file mode 100644 index 0000000..6aca437 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/ISaveSerializer.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 27f27474b2fc12f47b9eea77568ac3c6 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/ISaveSlotManager.cs b/Packages/com.jovian.savesystem/Runtime/ISaveSlotManager.cs new file mode 100644 index 0000000..3f43d95 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/ISaveSlotManager.cs @@ -0,0 +1,23 @@ +using System.Collections.Generic; + +namespace Jovian.SaveSystem { + /// + /// Manages save slot allocation, session tracking, and auto-save rotation. + /// + public interface ISaveSlotManager { + SaveSlotInfo AllocateManualSlot(string sessionId); + SaveSlotInfo AllocateAutoSlot(string sessionId); + SaveSlotInfo AllocateQuickSlot(string sessionId); + + IReadOnlyList GetSlots(string sessionId); + IReadOnlyList GetAllSessions(); + + string CreateSession(); + void DeleteSlot(SaveSlotInfo slot); + void DeleteSession(string sessionId); + bool HasAnySaves(); + + void UpdateSlotMetadata(SaveSlotInfo slot, long timestampUtc, int saveVersion); + void PersistIndex(); + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/ISaveSlotManager.cs.meta b/Packages/com.jovian.savesystem/Runtime/ISaveSlotManager.cs.meta new file mode 100644 index 0000000..e6656ea --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/ISaveSlotManager.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: cd45cbabfe17114419035e9591ac06ce \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/ISaveStorage.cs b/Packages/com.jovian.savesystem/Runtime/ISaveStorage.cs new file mode 100644 index 0000000..7ee6a74 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/ISaveStorage.cs @@ -0,0 +1,22 @@ +using System.Threading.Tasks; + +namespace Jovian.SaveSystem { + /// + /// Reads and writes raw byte arrays to a persistent location. + /// Has no knowledge of save data types or serialization formats. + /// + public interface ISaveStorage { + void Write(string path, byte[] data); + byte[] Read(string path); + bool Exists(string path); + void Delete(string path); + string[] List(string directoryPath); + void CreateDirectory(string path); + + Task WriteAsync(string path, byte[] data); + Task ReadAsync(string path); + Task ExistsAsync(string path); + Task DeleteAsync(string path); + Task ListAsync(string directoryPath); + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/ISaveStorage.cs.meta b/Packages/com.jovian.savesystem/Runtime/ISaveStorage.cs.meta new file mode 100644 index 0000000..2d3adbe --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/ISaveStorage.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 5f445979ba5d9414abd75819f53bfaba \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/ISaveSystem.cs b/Packages/com.jovian.savesystem/Runtime/ISaveSystem.cs new file mode 100644 index 0000000..a4aee5a --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/ISaveSystem.cs @@ -0,0 +1,24 @@ +using System.Collections.Generic; +using System.Threading.Tasks; + +namespace Jovian.SaveSystem { + /// + /// Top-level facade for the save system. Orchestrates serialization, + /// storage, and slot management. This is the main API the game interacts with. + /// + public interface ISaveSystem { + string CreateSession(); + bool HasAnySaves(); + + void Save(string sessionId, TData data, SaveSlotType slotType); + TData Load(SaveSlotInfo slot); + + Task SaveAsync(string sessionId, TData data, SaveSlotType slotType); + Task LoadAsync(SaveSlotInfo slot); + + IReadOnlyList GetSlots(string sessionId); + IReadOnlyList GetAllSessions(); + void DeleteSlot(SaveSlotInfo slot); + void DeleteSession(string sessionId); + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/ISaveSystem.cs.meta b/Packages/com.jovian.savesystem/Runtime/ISaveSystem.cs.meta new file mode 100644 index 0000000..9d77ebb --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/ISaveSystem.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 54cb074c17a51c74d93aadb3ce7b2e47 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Jovian.SaveSystem.asmdef b/Packages/com.jovian.savesystem/Runtime/Jovian.SaveSystem.asmdef new file mode 100644 index 0000000..2c0fc90 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Jovian.SaveSystem.asmdef @@ -0,0 +1,16 @@ +{ + "name": "Jovian.SaveSystem", + "rootNamespace": "Jovian.SaveSystem", + "references": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": true, + "precompiledReferences": [ + "Newtonsoft.Json.dll" + ], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} diff --git a/Packages/com.jovian.savesystem/Runtime/Jovian.SaveSystem.asmdef.meta b/Packages/com.jovian.savesystem/Runtime/Jovian.SaveSystem.asmdef.meta new file mode 100644 index 0000000..7e7ce8f --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Jovian.SaveSystem.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a19ae8824b9d43447be860535961727d +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Runtime/Model.meta b/Packages/com.jovian.savesystem/Runtime/Model.meta new file mode 100644 index 0000000..f7a5aa6 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Model.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1f99186168750fb469321dee33fd3397 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Runtime/Model/SaveEnvelope.cs b/Packages/com.jovian.savesystem/Runtime/Model/SaveEnvelope.cs new file mode 100644 index 0000000..71cc04c --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Model/SaveEnvelope.cs @@ -0,0 +1,16 @@ +using System; +using Newtonsoft.Json.Linq; + +namespace Jovian.SaveSystem { + /// + /// On-disk wrapper that pairs minimal metadata with the game data payload. + /// Payload is stored as JToken so it remains readable JSON when using JsonSaveSerializer. + /// + [Serializable] + public sealed class SaveEnvelope { + public int version; + public long timestampUtc; + public SaveSlotType slotType; + public JToken payload; + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Model/SaveEnvelope.cs.meta b/Packages/com.jovian.savesystem/Runtime/Model/SaveEnvelope.cs.meta new file mode 100644 index 0000000..fe79c68 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Model/SaveEnvelope.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: ffa4184b4e99e3947ac73fa747d346d7 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Model/SaveFormat.cs b/Packages/com.jovian.savesystem/Runtime/Model/SaveFormat.cs new file mode 100644 index 0000000..c7ad2b8 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Model/SaveFormat.cs @@ -0,0 +1,6 @@ +namespace Jovian.SaveSystem { + public enum SaveFormat { + Json, + Binary + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Model/SaveFormat.cs.meta b/Packages/com.jovian.savesystem/Runtime/Model/SaveFormat.cs.meta new file mode 100644 index 0000000..dce65e5 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Model/SaveFormat.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: a118c9ab8d89ad546ad67e8dc1a71c98 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Model/SaveSlotType.cs b/Packages/com.jovian.savesystem/Runtime/Model/SaveSlotType.cs new file mode 100644 index 0000000..396bf3e --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Model/SaveSlotType.cs @@ -0,0 +1,7 @@ +namespace Jovian.SaveSystem { + public enum SaveSlotType { + Manual, + Auto, + Quick + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Model/SaveSlotType.cs.meta b/Packages/com.jovian.savesystem/Runtime/Model/SaveSlotType.cs.meta new file mode 100644 index 0000000..1282951 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Model/SaveSlotType.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 0f1e478bd3e3fec43a55f4efec51577c \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/SaveSystem.cs b/Packages/com.jovian.savesystem/Runtime/SaveSystem.cs new file mode 100644 index 0000000..1e6064d --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/SaveSystem.cs @@ -0,0 +1,138 @@ +using System; +using System.Collections.Generic; +using System.Threading; +using System.Threading.Tasks; +using Newtonsoft.Json.Linq; +using UnityEngine; + +namespace Jovian.SaveSystem { + /// + /// Facade that orchestrates serialization, storage, and slot management. + /// Thread-safe: uses SemaphoreSlim for async and lock for sync operations. + /// + public sealed class SaveSystem : ISaveSystem { + private readonly ISaveSerializer serializer; + private readonly ISaveStorage storage; + private readonly ISaveSlotManager slotManager; + private readonly int saveVersion; + + private readonly object syncLock = new object(); + private readonly SemaphoreSlim asyncLock = new SemaphoreSlim(1, 1); + + public SaveSystem( + ISaveSerializer serializer, + ISaveStorage storage, + ISaveSlotManager slotManager, + SaveSystemSettings settings) { + this.serializer = serializer; + this.storage = storage; + this.slotManager = slotManager; + saveVersion = settings.currentSaveVersion; + } + + public string CreateSession() { + return slotManager.CreateSession(); + } + + public bool HasAnySaves() { + return slotManager.HasAnySaves(); + } + + public void Save(string sessionId, TData data, SaveSlotType slotType) { + lock(syncLock) { + SaveSlotInfo slot = AllocateSlot(sessionId, slotType); + long timestamp = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(); + + SaveEnvelope envelope = new SaveEnvelope { + version = saveVersion, + timestampUtc = timestamp, + slotType = slotType, + payload = JToken.FromObject(data) + }; + + byte[] envelopeBytes = serializer.Serialize(envelope); + storage.Write(slot.filePath, envelopeBytes); + + slotManager.UpdateSlotMetadata(slot, timestamp, saveVersion); + slotManager.PersistIndex(); + + Debug.Log($"[SaveSystem] Saved {slotType} to {slot.filePath}"); + } + } + + public TData Load(SaveSlotInfo slot) { + lock(syncLock) { + return LoadInternal(slot); + } + } + + public async Task SaveAsync(string sessionId, TData data, SaveSlotType slotType) { + await asyncLock.WaitAsync().ConfigureAwait(false); + try { + SaveSlotInfo slot = AllocateSlot(sessionId, slotType); + long timestamp = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(); + + SaveEnvelope envelope = new SaveEnvelope { + version = saveVersion, + timestampUtc = timestamp, + slotType = slotType, + payload = JToken.FromObject(data) + }; + + byte[] envelopeBytes = serializer.Serialize(envelope); + await storage.WriteAsync(slot.filePath, envelopeBytes).ConfigureAwait(false); + + slotManager.UpdateSlotMetadata(slot, timestamp, saveVersion); + slotManager.PersistIndex(); + + Debug.Log($"[SaveSystem] Saved {slotType} to {slot.filePath}"); + } finally { + asyncLock.Release(); + } + } + + public async Task LoadAsync(SaveSlotInfo slot) { + await asyncLock.WaitAsync().ConfigureAwait(false); + try { + return LoadInternal(slot); + } finally { + asyncLock.Release(); + } + } + + public IReadOnlyList GetSlots(string sessionId) { + return slotManager.GetSlots(sessionId); + } + + public IReadOnlyList GetAllSessions() { + return slotManager.GetAllSessions(); + } + + public void DeleteSlot(SaveSlotInfo slot) { + lock(syncLock) { + slotManager.DeleteSlot(slot); + } + } + + public void DeleteSession(string sessionId) { + lock(syncLock) { + slotManager.DeleteSession(sessionId); + } + } + + private SaveSlotInfo AllocateSlot(string sessionId, SaveSlotType slotType) { + return slotType switch { + SaveSlotType.Manual => slotManager.AllocateManualSlot(sessionId), + SaveSlotType.Auto => slotManager.AllocateAutoSlot(sessionId), + SaveSlotType.Quick => slotManager.AllocateQuickSlot(sessionId), + _ => throw new ArgumentOutOfRangeException(nameof(slotType), slotType, "Unknown slot type.") + }; + } + + private TData LoadInternal(SaveSlotInfo slot) { + byte[] envelopeBytes = storage.Read(slot.filePath); + SaveEnvelope envelope = serializer.Deserialize(envelopeBytes); + return envelope.payload.ToObject(); + } + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/SaveSystem.cs.meta b/Packages/com.jovian.savesystem/Runtime/SaveSystem.cs.meta new file mode 100644 index 0000000..bfcf3f9 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/SaveSystem.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 1ef842c1c48d58641b6016af3c512d39 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Serialization.meta b/Packages/com.jovian.savesystem/Runtime/Serialization.meta new file mode 100644 index 0000000..7c7948c --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Serialization.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee824fed683906741ab35b553a76486a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Runtime/Serialization/BinarySaveSerializer.cs b/Packages/com.jovian.savesystem/Runtime/Serialization/BinarySaveSerializer.cs new file mode 100644 index 0000000..dc049e8 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Serialization/BinarySaveSerializer.cs @@ -0,0 +1,75 @@ +using System; +using System.IO; +using System.IO.Compression; +using System.Text; +using Newtonsoft.Json; + +namespace Jovian.SaveSystem { + /// + /// Serializes data to an obfuscated binary format. + /// Pipeline: JSON string → UTF-8 bytes → XOR obfuscation → DeflateStream compression. + /// + public sealed class BinarySaveSerializer : ISaveSerializer { + private readonly byte[] keyBytes; + private readonly JsonSerializerSettings serializerSettings; + + public BinarySaveSerializer(string obfuscationKey) { + if(string.IsNullOrEmpty(obfuscationKey)) { + throw new ArgumentException("Obfuscation key must not be null or empty.", nameof(obfuscationKey)); + } + + keyBytes = Encoding.UTF8.GetBytes(obfuscationKey); + serializerSettings = new JsonSerializerSettings { + TypeNameHandling = TypeNameHandling.None, + NullValueHandling = NullValueHandling.Ignore, + Formatting = Formatting.None + }; + } + + public byte[] Serialize(TData data) { + string json = JsonConvert.SerializeObject(data, serializerSettings); + byte[] jsonBytes = Encoding.UTF8.GetBytes(json); + byte[] obfuscated = ApplyXor(jsonBytes); + return Compress(obfuscated); + } + + public TData Deserialize(byte[] payload) { + if(payload == null || payload.Length == 0) { + throw new ArgumentException("Payload is null or empty.", nameof(payload)); + } + + byte[] decompressed = Decompress(payload); + byte[] deobfuscated = ApplyXor(decompressed); + string json = Encoding.UTF8.GetString(deobfuscated); + return JsonConvert.DeserializeObject(json, serializerSettings); + } + + private byte[] ApplyXor(byte[] data) { + byte[] result = new byte[data.Length]; + for(int i = 0; i < data.Length; i++) { + result[i] = (byte)(data[i] ^ keyBytes[i % keyBytes.Length]); + } + return result; + } + + private static byte[] Compress(byte[] data) { + using(MemoryStream output = new MemoryStream()) { + using(DeflateStream deflate = new DeflateStream(output, CompressionLevel.Fastest, leaveOpen: true)) { + deflate.Write(data, 0, data.Length); + } + return output.ToArray(); + } + } + + private static byte[] Decompress(byte[] data) { + using(MemoryStream input = new MemoryStream(data)) { + using(DeflateStream deflate = new DeflateStream(input, CompressionMode.Decompress)) { + using(MemoryStream output = new MemoryStream()) { + deflate.CopyTo(output); + return output.ToArray(); + } + } + } + } + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Serialization/BinarySaveSerializer.cs.meta b/Packages/com.jovian.savesystem/Runtime/Serialization/BinarySaveSerializer.cs.meta new file mode 100644 index 0000000..8b65353 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Serialization/BinarySaveSerializer.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 4f7af3b3f06e67b408b0f52089acdeea \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Serialization/JsonSaveSerializer.cs b/Packages/com.jovian.savesystem/Runtime/Serialization/JsonSaveSerializer.cs new file mode 100644 index 0000000..8ee5904 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Serialization/JsonSaveSerializer.cs @@ -0,0 +1,34 @@ +using System; +using System.Text; +using Newtonsoft.Json; + +namespace Jovian.SaveSystem { + /// + /// Serializes data to/from JSON using Newtonsoft.Json. + /// + public sealed class JsonSaveSerializer : ISaveSerializer { + private readonly JsonSerializerSettings serializerSettings; + + public JsonSaveSerializer() { + serializerSettings = new JsonSerializerSettings { + TypeNameHandling = TypeNameHandling.None, + NullValueHandling = NullValueHandling.Ignore, + Formatting = Formatting.Indented + }; + } + + public byte[] Serialize(TData data) { + string json = JsonConvert.SerializeObject(data, serializerSettings); + return Encoding.UTF8.GetBytes(json); + } + + public TData Deserialize(byte[] payload) { + if(payload == null || payload.Length == 0) { + throw new ArgumentException("Payload is null or empty.", nameof(payload)); + } + + string json = Encoding.UTF8.GetString(payload); + return JsonConvert.DeserializeObject(json, serializerSettings); + } + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Serialization/JsonSaveSerializer.cs.meta b/Packages/com.jovian.savesystem/Runtime/Serialization/JsonSaveSerializer.cs.meta new file mode 100644 index 0000000..05fe7b3 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Serialization/JsonSaveSerializer.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 2edaf26270d17a145a2c7f1fa7080d3a \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Settings.meta b/Packages/com.jovian.savesystem/Runtime/Settings.meta new file mode 100644 index 0000000..6a502a3 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a4191975d6dce814bbda5a57c1d17548 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Runtime/Settings/SaveSystemSettings.cs b/Packages/com.jovian.savesystem/Runtime/Settings/SaveSystemSettings.cs new file mode 100644 index 0000000..e4315b4 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Settings/SaveSystemSettings.cs @@ -0,0 +1,48 @@ +using System; +using System.IO; +using Newtonsoft.Json; +using UnityEngine; + +namespace Jovian.SaveSystem { + /// + /// Configuration for the save system. Stored as JSON in ProjectSettings/SaveSystemSettings.json. + /// + [Serializable] + public sealed class SaveSystemSettings { + private const string SettingsPath = "ProjectSettings/SaveSystemSettings.json"; + + public SaveFormat saveFormat = SaveFormat.Json; + public int maxAutoSavesPerSession = 3; + public int currentSaveVersion = 1; + public string obfuscationKey = "default-key"; + public string saveDirectoryName = "saves"; + + public static SaveSystemSettings Load() { + if(!File.Exists(SettingsPath)) { + return new SaveSystemSettings(); + } + + try { + var json = File.ReadAllText(SettingsPath); + return JsonConvert.DeserializeObject(json) ?? new SaveSystemSettings(); + } catch(Exception e) { + Debug.LogWarning($"[SaveSystem] Failed to load settings: {e.Message}. Using defaults."); + return new SaveSystemSettings(); + } + } + + public void Save() { + try { + var directory = Path.GetDirectoryName(SettingsPath); + if(!string.IsNullOrEmpty(directory) && !Directory.Exists(directory)) { + Directory.CreateDirectory(directory); + } + + var json = JsonConvert.SerializeObject(this, Formatting.Indented); + File.WriteAllText(SettingsPath, json); + } catch(Exception e) { + Debug.LogError($"[SaveSystem] Failed to save settings: {e.Message}"); + } + } + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Settings/SaveSystemSettings.cs.meta b/Packages/com.jovian.savesystem/Runtime/Settings/SaveSystemSettings.cs.meta new file mode 100644 index 0000000..1c6d748 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Settings/SaveSystemSettings.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 86b7c6be79eeb6a48aa96d9041dcb5ed \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Slots.meta b/Packages/com.jovian.savesystem/Runtime/Slots.meta new file mode 100644 index 0000000..5b38cd6 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Slots.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b7eaf086b5f24df42a8d6a79de5c5c52 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Runtime/Slots/SaveSessionInfo.cs b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSessionInfo.cs new file mode 100644 index 0000000..3f2823b --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSessionInfo.cs @@ -0,0 +1,16 @@ +using System; + +namespace Jovian.SaveSystem { + /// + /// Describes a save session (a new game playthrough). + /// + [Serializable] + public sealed class SaveSessionInfo { + public string sessionId; + public long creationDateUtc; + public long lastSaveDateUtc; + + public DateTime CreationDateTime => DateTimeOffset.FromUnixTimeMilliseconds(creationDateUtc).UtcDateTime; + public DateTime LastSaveDateTime => DateTimeOffset.FromUnixTimeMilliseconds(lastSaveDateUtc).UtcDateTime; + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Slots/SaveSessionInfo.cs.meta b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSessionInfo.cs.meta new file mode 100644 index 0000000..7f4ac36 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSessionInfo.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: f03201423cd9f364c85bc6ce44386fbd \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotInfo.cs b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotInfo.cs new file mode 100644 index 0000000..311a345 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotInfo.cs @@ -0,0 +1,26 @@ +using System; + +namespace Jovian.SaveSystem { + /// + /// Describes a single save slot within a session. + /// + [Serializable] + public sealed class SaveSlotInfo { + public string sessionId; + public SaveSlotType slotType; + public int slotNumber; + public string filePath; + public long timestampUtc; + public int saveVersion; + + public string DisplayLabel => + slotType switch { + SaveSlotType.Manual => $"Manual Save {slotNumber}", + SaveSlotType.Auto => $"Auto Save {slotNumber}", + SaveSlotType.Quick => "Quick Save", + _ => "Unknown" + }; + + public DateTime TimestampDateTime => DateTimeOffset.FromUnixTimeMilliseconds(timestampUtc).UtcDateTime; + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotInfo.cs.meta b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotInfo.cs.meta new file mode 100644 index 0000000..a306e56 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotInfo.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: c10256ba563528a4c9d92d158c6c009c \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotManager.cs b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotManager.cs new file mode 100644 index 0000000..cb33f05 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotManager.cs @@ -0,0 +1,202 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Newtonsoft.Json; + +namespace Jovian.SaveSystem { + /// + /// Manages save slot allocation, session tracking, and auto-save rotation. + /// Maintains a persistent index file that tracks all sessions and their slots. + /// + public sealed class SaveSlotManager : ISaveSlotManager { + private const string IndexFileName = "index.json"; + private const string ManualPrefix = "manual_"; + private const string AutoPrefix = "auto_"; + private const string QuickFileName = "quick.sav"; + private const string SaveExtension = ".sav"; + + private readonly ISaveStorage storage; + private readonly int maxAutoSaves; + private SaveIndex index; + + public SaveSlotManager(ISaveStorage storage, SaveSystemSettings settings) { + this.storage = storage; + maxAutoSaves = settings.maxAutoSavesPerSession; + LoadIndex(); + } + + public string CreateSession() { + string sessionId = Guid.NewGuid().ToString("N"); + SaveSessionInfo session = new SaveSessionInfo { + sessionId = sessionId, + creationDateUtc = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(), + lastSaveDateUtc = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds() + }; + + index.sessions.Add(session); + storage.CreateDirectory(sessionId); + PersistIndex(); + return sessionId; + } + + public SaveSlotInfo AllocateManualSlot(string sessionId) { + List sessionSlots = GetOrCreateSessionSlots(sessionId); + int nextNumber = sessionSlots + .Where(s => s.slotType == SaveSlotType.Manual) + .Select(s => s.slotNumber) + .DefaultIfEmpty(0) + .Max() + 1; + + SaveSlotInfo slot = new SaveSlotInfo { + sessionId = sessionId, + slotType = SaveSlotType.Manual, + slotNumber = nextNumber, + filePath = $"{sessionId}/{ManualPrefix}{nextNumber:D3}{SaveExtension}", + timestampUtc = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds() + }; + + index.slots.Add(slot); + return slot; + } + + public SaveSlotInfo AllocateAutoSlot(string sessionId) { + List sessionSlots = GetOrCreateSessionSlots(sessionId); + List autoSlots = sessionSlots + .Where(s => s.slotType == SaveSlotType.Auto) + .OrderBy(s => s.slotNumber) + .ToList(); + + if(autoSlots.Count >= maxAutoSaves) { + // Rotate: reuse the oldest slot + var oldest = autoSlots.OrderBy(s => s.timestampUtc).First(); + oldest.timestampUtc = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(); + return oldest; + } + + int nextNumber = autoSlots.Count + 1; + SaveSlotInfo slot = new SaveSlotInfo { + sessionId = sessionId, + slotType = SaveSlotType.Auto, + slotNumber = nextNumber, + filePath = $"{sessionId}/{AutoPrefix}{nextNumber:D3}{SaveExtension}", + timestampUtc = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds() + }; + + index.slots.Add(slot); + return slot; + } + + public SaveSlotInfo AllocateQuickSlot(string sessionId) { + List sessionSlots = GetOrCreateSessionSlots(sessionId); + SaveSlotInfo existingQuick = sessionSlots.FirstOrDefault(s => s.slotType == SaveSlotType.Quick); + + if(existingQuick != null) { + existingQuick.timestampUtc = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(); + return existingQuick; + } + + SaveSlotInfo slot = new SaveSlotInfo { + sessionId = sessionId, + slotType = SaveSlotType.Quick, + slotNumber = 1, + filePath = $"{sessionId}/{QuickFileName}", + timestampUtc = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds() + }; + + index.slots.Add(slot); + return slot; + } + + public IReadOnlyList GetSlots(string sessionId) { + return index.slots + .Where(s => s.sessionId == sessionId) + .OrderByDescending(s => s.timestampUtc) + .ToList(); + } + + public IReadOnlyList GetAllSessions() { + return index.sessions + .OrderByDescending(s => s.lastSaveDateUtc) + .ToList(); + } + + public bool HasAnySaves() { + return index.slots.Count > 0; + } + + public void DeleteSlot(SaveSlotInfo slot) { + storage.Delete(slot.filePath); + index.slots.RemoveAll(s => s.filePath == slot.filePath); + PersistIndex(); + } + + public void DeleteSession(string sessionId) { + List slotsToDelete = index.slots + .Where(s => s.sessionId == sessionId) + .ToList(); + + foreach(SaveSlotInfo slot in slotsToDelete) { + storage.Delete(slot.filePath); + } + + index.slots.RemoveAll(s => s.sessionId == sessionId); + index.sessions.RemoveAll(s => s.sessionId == sessionId); + PersistIndex(); + } + + public void UpdateSlotMetadata(SaveSlotInfo slot, long timestampUtc, int saveVersion) { + slot.timestampUtc = timestampUtc; + slot.saveVersion = saveVersion; + + SaveSessionInfo session = index.sessions.FirstOrDefault(s => s.sessionId == slot.sessionId); + if(session != null) { + session.lastSaveDateUtc = timestampUtc; + } + } + + public void PersistIndex() { + string json = JsonConvert.SerializeObject(index, Formatting.Indented); + byte[] bytes = Encoding.UTF8.GetBytes(json); + storage.Write(IndexFileName, bytes); + } + + private void LoadIndex() { + if(!storage.Exists(IndexFileName)) { + index = new SaveIndex(); + return; + } + + try { + byte[] bytes = storage.Read(IndexFileName); + string json = Encoding.UTF8.GetString(bytes); + index = JsonConvert.DeserializeObject(json) ?? new SaveIndex(); + } catch(Exception) { + index = new SaveIndex(); + } + } + + private List GetOrCreateSessionSlots(string sessionId) { + if(!index.sessions.Any(s => s.sessionId == sessionId)) { + SaveSessionInfo session = new SaveSessionInfo { + sessionId = sessionId, + creationDateUtc = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(), + lastSaveDateUtc = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds() + }; + index.sessions.Add(session); + storage.CreateDirectory(sessionId); + } + + return index.slots.Where(s => s.sessionId == sessionId).ToList(); + } + + /// + /// Internal index structure persisted to disk. + /// + [Serializable] + private sealed class SaveIndex { + public List sessions = new List(); + public List slots = new List(); + } + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotManager.cs.meta b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotManager.cs.meta new file mode 100644 index 0000000..48210e0 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Slots/SaveSlotManager.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 9498521d42a48944ba38a961e8e82459 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Runtime/Storage.meta b/Packages/com.jovian.savesystem/Runtime/Storage.meta new file mode 100644 index 0000000..ff47bc2 --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Storage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a74728833fd95214a8e55433cc901ac6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Runtime/Storage/FileSystemSaveStorage.cs b/Packages/com.jovian.savesystem/Runtime/Storage/FileSystemSaveStorage.cs new file mode 100644 index 0000000..6c078ef --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Storage/FileSystemSaveStorage.cs @@ -0,0 +1,107 @@ +using System; +using System.IO; +using System.Linq; +using System.Threading.Tasks; +using UnityEngine; + +namespace Jovian.SaveSystem { + /// + /// File-system backed storage. Base path is typically Application.persistentDataPath. + /// All paths passed to methods are relative to the constructed base path. + /// + public sealed class FileSystemSaveStorage : ISaveStorage { + private readonly string basePath; + + public FileSystemSaveStorage(string rootPath, string saveDirectoryName) { + basePath = Path.Combine(rootPath, saveDirectoryName); + } + + private string ResolvePath(string relativePath) { + return Path.Combine(basePath, relativePath); + } + + public void CreateDirectory(string path) { + string fullPath = ResolvePath(path); + if(!Directory.Exists(fullPath)) { + Directory.CreateDirectory(fullPath); + } + } + + public void Write(string path, byte[] data) { + string fullPath = ResolvePath(path); + EnsureDirectory(fullPath); + File.WriteAllBytes(fullPath, data); + } + + public byte[] Read(string path) { + string fullPath = ResolvePath(path); + if(!File.Exists(fullPath)) { + throw new FileNotFoundException($"Save file not found: {fullPath}"); + } + return File.ReadAllBytes(fullPath); + } + + public bool Exists(string path) { + return File.Exists(ResolvePath(path)); + } + + public void Delete(string path) { + string fullPath = ResolvePath(path); + if(File.Exists(fullPath)) { + File.Delete(fullPath); + } + } + + public string[] List(string directoryPath) { + string fullPath = ResolvePath(directoryPath); + if(!Directory.Exists(fullPath)) { + return Array.Empty(); + } + + return Directory.GetFiles(fullPath) + .Select(f => Path.GetFileName(f)) + .ToArray(); + } + + public async Task WriteAsync(string path, byte[] data) { + string fullPath = ResolvePath(path); + EnsureDirectory(fullPath); + using(FileStream stream = new FileStream(fullPath, FileMode.Create, FileAccess.Write, FileShare.None, 4096, useAsync: true)) { + await stream.WriteAsync(data, 0, data.Length).ConfigureAwait(false); + } + } + + public async Task ReadAsync(string path) { + string fullPath = ResolvePath(path); + if(!File.Exists(fullPath)) { + throw new FileNotFoundException($"Save file not found: {fullPath}"); + } + + using(FileStream stream = new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, useAsync: true)) { + byte[] buffer = new byte[stream.Length]; + await stream.ReadAsync(buffer, 0, buffer.Length).ConfigureAwait(false); + return buffer; + } + } + + public Task ExistsAsync(string path) { + return Task.FromResult(Exists(path)); + } + + public Task DeleteAsync(string path) { + Delete(path); + return Task.CompletedTask; + } + + public Task ListAsync(string directoryPath) { + return Task.FromResult(List(directoryPath)); + } + + private static void EnsureDirectory(string filePath) { + string directory = Path.GetDirectoryName(filePath); + if(!string.IsNullOrEmpty(directory) && !Directory.Exists(directory)) { + Directory.CreateDirectory(directory); + } + } + } +} diff --git a/Packages/com.jovian.savesystem/Runtime/Storage/FileSystemSaveStorage.cs.meta b/Packages/com.jovian.savesystem/Runtime/Storage/FileSystemSaveStorage.cs.meta new file mode 100644 index 0000000..2bd833f --- /dev/null +++ b/Packages/com.jovian.savesystem/Runtime/Storage/FileSystemSaveStorage.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: cba707f119fcd0143be086bff73bcd9d \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Tests.meta b/Packages/com.jovian.savesystem/Tests.meta new file mode 100644 index 0000000..f7a8e3f --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2a7653161b6889242a7ecb08f584398c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Tests/Editor.meta b/Packages/com.jovian.savesystem/Tests/Editor.meta new file mode 100644 index 0000000..f7ef9b4 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5ff28f3695e4c214d9f9c9d3f14e2259 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Tests/Editor/Jovian.SaveSystem.EditorTests.asmdef b/Packages/com.jovian.savesystem/Tests/Editor/Jovian.SaveSystem.EditorTests.asmdef new file mode 100644 index 0000000..8869219 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Editor/Jovian.SaveSystem.EditorTests.asmdef @@ -0,0 +1,24 @@ +{ + "name": "Jovian.SaveSystem.EditorTests", + "rootNamespace": "Jovian.SaveSystem.Tests.Editor", + "references": [ + "Jovian.SaveSystem", + "UnityEngine.TestRunner", + "UnityEditor.TestRunner" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": true, + "precompiledReferences": [ + "nunit.framework.dll" + ], + "autoReferenced": false, + "defineConstraints": [ + "UNITY_INCLUDE_TESTS" + ], + "versionDefines": [], + "noEngineReferences": false +} diff --git a/Packages/com.jovian.savesystem/Tests/Editor/Jovian.SaveSystem.EditorTests.asmdef.meta b/Packages/com.jovian.savesystem/Tests/Editor/Jovian.SaveSystem.EditorTests.asmdef.meta new file mode 100644 index 0000000..7c303d8 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Editor/Jovian.SaveSystem.EditorTests.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e61712a36e316da4b9cd50d3d5ae71bc +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Tests/Editor/SaveSerializerTests.cs b/Packages/com.jovian.savesystem/Tests/Editor/SaveSerializerTests.cs new file mode 100644 index 0000000..72a65df --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Editor/SaveSerializerTests.cs @@ -0,0 +1,104 @@ +using System; +using NUnit.Framework; + +namespace Jovian.SaveSystem.Tests.Editor { + public class SaveSerializerTests { + [Serializable] + private sealed class TestData { + public string name; + public int score; + public float[] positions; + } + + [Test] + public void JsonSerializer_RoundTrip_PreservesData() { + JsonSaveSerializer serializer = new JsonSaveSerializer(); + TestData original = new TestData { + name = "TestPlayer", + score = 42, + positions = new[] { 1.5f, 2.5f, 3.5f } + }; + + byte[] bytes = serializer.Serialize(original); + TestData deserialized = serializer.Deserialize(bytes); + + Assert.AreEqual(original.name, deserialized.name); + Assert.AreEqual(original.score, deserialized.score); + Assert.AreEqual(original.positions, deserialized.positions); + } + + [Test] + public void JsonSerializer_ProducesNonEmptyBytes() { + JsonSaveSerializer serializer = new JsonSaveSerializer(); + TestData data = new TestData { name = "Test", score = 1 }; + + byte[] bytes = serializer.Serialize(data); + + Assert.IsNotNull(bytes); + Assert.Greater(bytes.Length, 0); + } + + [Test] + public void JsonSerializer_DeserializeNull_Throws() { + JsonSaveSerializer serializer = new JsonSaveSerializer(); + + Assert.Throws(() => serializer.Deserialize(null)); + Assert.Throws(() => serializer.Deserialize(Array.Empty())); + } + + [Test] + public void BinarySerializer_RoundTrip_PreservesData() { + BinarySaveSerializer serializer = new BinarySaveSerializer("test-key-123"); + TestData original = new TestData { + name = "BinaryPlayer", + score = 99, + positions = new[] { 10f, 20f, 30f } + }; + + byte[] bytes = serializer.Serialize(original); + TestData deserialized = serializer.Deserialize(bytes); + + Assert.AreEqual(original.name, deserialized.name); + Assert.AreEqual(original.score, deserialized.score); + Assert.AreEqual(original.positions, deserialized.positions); + } + + [Test] + public void BinarySerializer_OutputDiffersFromJson() { + JsonSaveSerializer jsonSerializer = new JsonSaveSerializer(); + BinarySaveSerializer binarySerializer = new BinarySaveSerializer("test-key"); + TestData data = new TestData { name = "Test", score = 1 }; + + byte[] jsonBytes = jsonSerializer.Serialize(data); + byte[] binaryBytes = binarySerializer.Serialize(data); + + Assert.AreNotEqual(jsonBytes, binaryBytes); + } + + [Test] + public void BinarySerializer_DifferentKeys_ProduceDifferentOutput() { + BinarySaveSerializer serializer1 = new BinarySaveSerializer("key-alpha"); + BinarySaveSerializer serializer2 = new BinarySaveSerializer("key-bravo"); + TestData data = new TestData { name = "Test", score = 1 }; + + byte[] bytes1 = serializer1.Serialize(data); + byte[] bytes2 = serializer2.Serialize(data); + + Assert.AreNotEqual(bytes1, bytes2); + } + + [Test] + public void BinarySerializer_EmptyKey_Throws() { + Assert.Throws(() => new BinarySaveSerializer("")); + Assert.Throws(() => new BinarySaveSerializer(null)); + } + + [Test] + public void BinarySerializer_DeserializeNull_Throws() { + BinarySaveSerializer serializer = new BinarySaveSerializer("key"); + + Assert.Throws(() => serializer.Deserialize(null)); + Assert.Throws(() => serializer.Deserialize(Array.Empty())); + } + } +} diff --git a/Packages/com.jovian.savesystem/Tests/Editor/SaveSerializerTests.cs.meta b/Packages/com.jovian.savesystem/Tests/Editor/SaveSerializerTests.cs.meta new file mode 100644 index 0000000..51c08b4 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Editor/SaveSerializerTests.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 8e16fa5e1d6fe1240bbb82bbb338cec3 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Tests/Editor/SaveSlotManagerTests.cs b/Packages/com.jovian.savesystem/Tests/Editor/SaveSlotManagerTests.cs new file mode 100644 index 0000000..a770f43 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Editor/SaveSlotManagerTests.cs @@ -0,0 +1,150 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using NUnit.Framework; + +namespace Jovian.SaveSystem.Tests.Editor { + public class SaveSlotManagerTests { + private InMemorySaveStorage storage; + private SaveSystemSettings settings; + private SaveSlotManager slotManager; + + [SetUp] + public void SetUp() { + storage = new InMemorySaveStorage(); + settings = new SaveSystemSettings { maxAutoSavesPerSession = 3 }; + slotManager = new SaveSlotManager(storage, settings); + } + + [Test] + public void CreateSession_ReturnsNonEmptyId() { + string sessionId = slotManager.CreateSession(); + + Assert.IsNotNull(sessionId); + Assert.IsNotEmpty(sessionId); + } + + [Test] + public void CreateSession_AppearsInAllSessions() { + string sessionId = slotManager.CreateSession(); + + IReadOnlyList sessions = slotManager.GetAllSessions(); + + Assert.AreEqual(1, sessions.Count); + Assert.AreEqual(sessionId, sessions[0].sessionId); + } + + [Test] + public void AllocateManualSlot_IncrementsSlotNumber() { + string sessionId = slotManager.CreateSession(); + + SaveSlotInfo slot1 = slotManager.AllocateManualSlot(sessionId); + SaveSlotInfo slot2 = slotManager.AllocateManualSlot(sessionId); + + Assert.AreEqual(1, slot1.slotNumber); + Assert.AreEqual(2, slot2.slotNumber); + Assert.AreEqual(SaveSlotType.Manual, slot1.slotType); + } + + [Test] + public void AllocateAutoSlot_RotatesWhenMaxReached() { + string sessionId = slotManager.CreateSession(); + + SaveSlotInfo slot1 = slotManager.AllocateAutoSlot(sessionId); + SaveSlotInfo slot2 = slotManager.AllocateAutoSlot(sessionId); + SaveSlotInfo slot3 = slotManager.AllocateAutoSlot(sessionId); + + // 4th should rotate to reuse the oldest + SaveSlotInfo slot4 = slotManager.AllocateAutoSlot(sessionId); + + // slot4 should reuse slot1's file path (oldest by timestamp) + Assert.AreEqual(slot1.filePath, slot4.filePath); + } + + [Test] + public void AllocateQuickSlot_AlwaysReturnsSameSlot() { + string sessionId = slotManager.CreateSession(); + + SaveSlotInfo slot1 = slotManager.AllocateQuickSlot(sessionId); + SaveSlotInfo slot2 = slotManager.AllocateQuickSlot(sessionId); + + Assert.AreEqual(slot1.filePath, slot2.filePath); + Assert.AreEqual(SaveSlotType.Quick, slot1.slotType); + } + + [Test] + public void GetSlots_ReturnsOnlySessionSlots() { + string session1 = slotManager.CreateSession(); + string session2 = slotManager.CreateSession(); + + slotManager.AllocateManualSlot(session1); + slotManager.AllocateManualSlot(session1); + slotManager.AllocateManualSlot(session2); + + IReadOnlyList slots1 = slotManager.GetSlots(session1); + IReadOnlyList slots2 = slotManager.GetSlots(session2); + + Assert.AreEqual(2, slots1.Count); + Assert.AreEqual(1, slots2.Count); + } + + [Test] + public void HasAnySaves_FalseWhenEmpty_TrueAfterAllocation() { + Assert.IsFalse(slotManager.HasAnySaves()); + + string sessionId = slotManager.CreateSession(); + slotManager.AllocateManualSlot(sessionId); + + Assert.IsTrue(slotManager.HasAnySaves()); + } + + [Test] + public void DeleteSlot_RemovesFromIndex() { + string sessionId = slotManager.CreateSession(); + SaveSlotInfo slot = slotManager.AllocateManualSlot(sessionId); + + slotManager.DeleteSlot(slot); + + Assert.AreEqual(0, slotManager.GetSlots(sessionId).Count); + } + + [Test] + public void DeleteSession_RemovesAllSlotsAndSession() { + string sessionId = slotManager.CreateSession(); + slotManager.AllocateManualSlot(sessionId); + slotManager.AllocateAutoSlot(sessionId); + slotManager.AllocateQuickSlot(sessionId); + + slotManager.DeleteSession(sessionId); + + Assert.AreEqual(0, slotManager.GetAllSessions().Count); + Assert.AreEqual(0, slotManager.GetSlots(sessionId).Count); + } + + /// + /// In-memory ISaveStorage for testing without file system. + /// + private sealed class InMemorySaveStorage : ISaveStorage { + private readonly Dictionary files = new Dictionary(); + private readonly HashSet directories = new HashSet(); + + public void Write(string path, byte[] data) { files[path] = data; } + public byte[] Read(string path) { return files[path]; } + public bool Exists(string path) { return files.ContainsKey(path); } + public void Delete(string path) { files.Remove(path); } + public string[] List(string directoryPath) { + return files.Keys + .Where(k => k.StartsWith(directoryPath)) + .ToArray(); + } + public void CreateDirectory(string path) { directories.Add(path); } + + public Task WriteAsync(string path, byte[] data) { Write(path, data); return Task.CompletedTask; } + public Task ReadAsync(string path) { return Task.FromResult(Read(path)); } + public Task ExistsAsync(string path) { return Task.FromResult(Exists(path)); } + public Task DeleteAsync(string path) { Delete(path); return Task.CompletedTask; } + public Task ListAsync(string directoryPath) { return Task.FromResult(List(directoryPath)); } + } + } +} diff --git a/Packages/com.jovian.savesystem/Tests/Editor/SaveSlotManagerTests.cs.meta b/Packages/com.jovian.savesystem/Tests/Editor/SaveSlotManagerTests.cs.meta new file mode 100644 index 0000000..8b03acf --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Editor/SaveSlotManagerTests.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 942e63ef3dd14ac4294a5330ba0442c4 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Tests/Editor/SaveSystemFacadeTests.cs b/Packages/com.jovian.savesystem/Tests/Editor/SaveSystemFacadeTests.cs new file mode 100644 index 0000000..a7fad13 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Editor/SaveSystemFacadeTests.cs @@ -0,0 +1,143 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using NUnit.Framework; + +namespace Jovian.SaveSystem.Tests.Editor { + public class SaveSystemFacadeTests { + [Serializable] + private sealed class GameState { + public string playerName; + public int level; + public float health; + } + + private InMemorySaveStorage storage; + private SaveSystemSettings settings; + private ISaveSystem saveSystem; + + [SetUp] + public void SetUp() { + storage = new InMemorySaveStorage(); + settings = new SaveSystemSettings { + maxAutoSavesPerSession = 3, + currentSaveVersion = 1 + }; + JsonSaveSerializer serializer = new JsonSaveSerializer(); + SaveSlotManager slotManager = new SaveSlotManager(storage, settings); + saveSystem = new SaveSystem(serializer, storage, slotManager, settings); + } + + [Test] + public void SaveAndLoad_ManualSlot_RoundTrips() { + string sessionId = saveSystem.CreateSession(); + GameState original = new GameState { + playerName = "Hero", + level = 10, + health = 95.5f + }; + + saveSystem.Save(sessionId, original, SaveSlotType.Manual); + + IReadOnlyList slots = saveSystem.GetSlots(sessionId); + Assert.AreEqual(1, slots.Count); + + GameState loaded = saveSystem.Load(slots[0]); + Assert.AreEqual(original.playerName, loaded.playerName); + Assert.AreEqual(original.level, loaded.level); + Assert.AreEqual(original.health, loaded.health); + } + + [Test] + public void SaveAndLoad_QuickSlot_OverwritesPrevious() { + string sessionId = saveSystem.CreateSession(); + + saveSystem.Save(sessionId, new GameState { playerName = "First" }, SaveSlotType.Quick); + saveSystem.Save(sessionId, new GameState { playerName = "Second" }, SaveSlotType.Quick); + + IReadOnlyList slots = saveSystem.GetSlots(sessionId); + SaveSlotInfo quickSlot = slots.First(s => s.slotType == SaveSlotType.Quick); + + GameState loaded = saveSystem.Load(quickSlot); + Assert.AreEqual("Second", loaded.playerName); + } + + [Test] + public void HasAnySaves_ReflectsState() { + Assert.IsFalse(saveSystem.HasAnySaves()); + + string sessionId = saveSystem.CreateSession(); + saveSystem.Save(sessionId, new GameState { playerName = "Test" }, SaveSlotType.Manual); + + Assert.IsTrue(saveSystem.HasAnySaves()); + } + + [Test] + public void DeleteSlot_RemovesSave() { + string sessionId = saveSystem.CreateSession(); + saveSystem.Save(sessionId, new GameState { playerName = "Delete Me" }, SaveSlotType.Manual); + + IReadOnlyList slots = saveSystem.GetSlots(sessionId); + saveSystem.DeleteSlot(slots[0]); + + Assert.AreEqual(0, saveSystem.GetSlots(sessionId).Count); + } + + [Test] + public void DeleteSession_RemovesEverything() { + string sessionId = saveSystem.CreateSession(); + saveSystem.Save(sessionId, new GameState { playerName = "A" }, SaveSlotType.Manual); + saveSystem.Save(sessionId, new GameState { playerName = "B" }, SaveSlotType.Auto); + saveSystem.Save(sessionId, new GameState { playerName = "C" }, SaveSlotType.Quick); + + saveSystem.DeleteSession(sessionId); + + Assert.AreEqual(0, saveSystem.GetAllSessions().Count); + Assert.IsFalse(saveSystem.HasAnySaves()); + } + + [Test] + public void MultipleSessions_AreIndependent() { + string session1 = saveSystem.CreateSession(); + string session2 = saveSystem.CreateSession(); + + saveSystem.Save(session1, new GameState { playerName = "Player1" }, SaveSlotType.Manual); + saveSystem.Save(session2, new GameState { playerName = "Player2" }, SaveSlotType.Manual); + + Assert.AreEqual(1, saveSystem.GetSlots(session1).Count); + Assert.AreEqual(1, saveSystem.GetSlots(session2).Count); + + GameState loaded1 = saveSystem.Load(saveSystem.GetSlots(session1)[0]); + GameState loaded2 = saveSystem.Load(saveSystem.GetSlots(session2)[0]); + + Assert.AreEqual("Player1", loaded1.playerName); + Assert.AreEqual("Player2", loaded2.playerName); + } + + /// + /// In-memory ISaveStorage for testing. + /// + private sealed class InMemorySaveStorage : ISaveStorage { + private readonly Dictionary files = new Dictionary(); + private readonly HashSet directories = new HashSet(); + + public void Write(string path, byte[] data) { files[path] = data; } + public byte[] Read(string path) { return files[path]; } + public bool Exists(string path) { return files.ContainsKey(path); } + public void Delete(string path) { files.Remove(path); } + public string[] List(string directoryPath) { + return files.Keys + .Where(k => k.StartsWith(directoryPath)) + .ToArray(); + } + public void CreateDirectory(string path) { directories.Add(path); } + + public Task WriteAsync(string path, byte[] data) { Write(path, data); return Task.CompletedTask; } + public Task ReadAsync(string path) { return Task.FromResult(Read(path)); } + public Task ExistsAsync(string path) { return Task.FromResult(Exists(path)); } + public Task DeleteAsync(string path) { Delete(path); return Task.CompletedTask; } + public Task ListAsync(string directoryPath) { return Task.FromResult(List(directoryPath)); } + } + } +} diff --git a/Packages/com.jovian.savesystem/Tests/Editor/SaveSystemFacadeTests.cs.meta b/Packages/com.jovian.savesystem/Tests/Editor/SaveSystemFacadeTests.cs.meta new file mode 100644 index 0000000..7402e06 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Editor/SaveSystemFacadeTests.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 55a1496c116a3434291a828b258bbb97 \ No newline at end of file diff --git a/Packages/com.jovian.savesystem/Tests/Runtime.meta b/Packages/com.jovian.savesystem/Tests/Runtime.meta new file mode 100644 index 0000000..bb5e127 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b9f7ed9a26cede488cbe67e3bed5938 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/Tests/Runtime/Jovian.SaveSystem.RuntimeTests.asmdef b/Packages/com.jovian.savesystem/Tests/Runtime/Jovian.SaveSystem.RuntimeTests.asmdef new file mode 100644 index 0000000..3827b24 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Runtime/Jovian.SaveSystem.RuntimeTests.asmdef @@ -0,0 +1,22 @@ +{ + "name": "Jovian.SaveSystem.RuntimeTests", + "rootNamespace": "Jovian.SaveSystem.Tests.Runtime", + "references": [ + "Jovian.SaveSystem", + "UnityEngine.TestRunner", + "UnityEditor.TestRunner" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": true, + "precompiledReferences": [ + "nunit.framework.dll" + ], + "autoReferenced": false, + "defineConstraints": [ + "UNITY_INCLUDE_TESTS" + ], + "versionDefines": [], + "noEngineReferences": false +} diff --git a/Packages/com.jovian.savesystem/Tests/Runtime/Jovian.SaveSystem.RuntimeTests.asmdef.meta b/Packages/com.jovian.savesystem/Tests/Runtime/Jovian.SaveSystem.RuntimeTests.asmdef.meta new file mode 100644 index 0000000..dc59f79 --- /dev/null +++ b/Packages/com.jovian.savesystem/Tests/Runtime/Jovian.SaveSystem.RuntimeTests.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6c0ac5542b5d3b846a1ed415880d1411 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.savesystem/package.json b/Packages/com.jovian.savesystem/package.json new file mode 100644 index 0000000..1d4197b --- /dev/null +++ b/Packages/com.jovian.savesystem/package.json @@ -0,0 +1,18 @@ +{ + "name": "com.jovian.savesystem", + "version": "0.1.0", + "displayName": "Jovian Save System", + "description": "A generic, game-agnostic save system supporting multiple save slots, sessions, auto-saves, and dual JSON/Binary serialization.", + "unity": "2022.3", + "dependencies": { + "com.unity.nuget.newtonsoft-json": "3.2.1" + }, + "keywords": [ + "save", + "persistence", + "serialization" + ], + "author": { + "name": "Jovian" + } +} diff --git a/Packages/com.jovian.savesystem/package.json.meta b/Packages/com.jovian.savesystem/package.json.meta new file mode 100644 index 0000000..089f303 --- /dev/null +++ b/Packages/com.jovian.savesystem/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4934a2fae884a0e4a9f789f07b4409ad +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.unitypackagesync/Editor.meta b/Packages/com.jovian.unitypackagesync/Editor.meta new file mode 100644 index 0000000..5eb7028 --- /dev/null +++ b/Packages/com.jovian.unitypackagesync/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5c085a3cfa0ca4949ac2b368ccb9bade +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.unitypackagesync/Editor/Jovian.PackageSync.Editor.asmdef b/Packages/com.jovian.unitypackagesync/Editor/Jovian.PackageSync.Editor.asmdef new file mode 100644 index 0000000..1b60cb7 --- /dev/null +++ b/Packages/com.jovian.unitypackagesync/Editor/Jovian.PackageSync.Editor.asmdef @@ -0,0 +1,16 @@ +{ + "name": "Jovian.PackageSync.Editor", + "rootNamespace": "Jovian.PackageSync", + "references": [], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} diff --git a/Packages/com.jovian.unitypackagesync/Editor/Jovian.PackageSync.Editor.asmdef.meta b/Packages/com.jovian.unitypackagesync/Editor/Jovian.PackageSync.Editor.asmdef.meta new file mode 100644 index 0000000..2092205 --- /dev/null +++ b/Packages/com.jovian.unitypackagesync/Editor/Jovian.PackageSync.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 27826bbfce0730c4eb507ed69a3c6e77 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.unitypackagesync/Editor/PackageSyncWindow.cs b/Packages/com.jovian.unitypackagesync/Editor/PackageSyncWindow.cs new file mode 100644 index 0000000..ce16918 --- /dev/null +++ b/Packages/com.jovian.unitypackagesync/Editor/PackageSyncWindow.cs @@ -0,0 +1,319 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using UnityEditor; +using UnityEngine; +using Newtonsoft.Json; +using UnityEditor.Callbacks; + +namespace Jovian.PackageSync { + public sealed class PackageSyncWindow : EditorWindow { + // private static PackageMapping[] defaultPackages = new PackageMapping[] { + // new( + // "Save System", + // "Packages/com.jovian.savesystem", + // @"D:\repos\unity-save-system"), + // new( + // "Zone System", + // "Packages/com.jovian.zonesystem", + // @"D:\repos\unity-zone-system") + // }; + + private static string FilePath => Path.Combine(Directory.GetParent(Application.dataPath).FullName, "ProjectSettings/PackageSyncSettings.json"); + private Vector2 scrollPosition; + private bool hasChanges; + private bool syncEnabled; + private PackageMapping[] currentPackages = Array.Empty(); + + [MenuItem("Jovian/Package Sync")] + private static void ShowWindow() { + var window = GetWindow("Package Sync"); + window.minSize = new Vector2(400, 300); + } + + [DidReloadScripts] + private static void OnScriptsReloaded() { + if (EditorPrefs.GetBool("PackageSync.AutoSync", false)) { + PushToRepos(); + } + } + + private static void PushToRepos() { + var packages = LoadSettings(); + foreach(var package in packages) { + SyncFiles(package.packagePath, package.repoPath, package.displayName); + } + } + + + private static void SaveSettings(PackageMapping[] data) { + var json = JsonConvert.SerializeObject(data); + File.WriteAllText(FilePath, json); + } + + private static PackageMapping[] LoadSettings() { + if(!File.Exists(FilePath)) { + File.Create(FilePath).Close(); + File.WriteAllText(FilePath, string.Empty); + return Array.Empty(); + } + + var json = File.ReadAllText(FilePath); + return JsonConvert.DeserializeObject(json); + } + + private void OnEnable() { + currentPackages = LoadSettings(); + } + + private void OnGUI() { + scrollPosition = EditorGUILayout.BeginScrollView(scrollPosition); + + EditorGUILayout.Space(8); + EditorGUI.BeginChangeCheck(); + syncEnabled = EditorGUILayout.ToggleLeft("Enable Package Sync", syncEnabled); + if(EditorGUI.EndChangeCheck()) { + EditorPrefs.SetBool("PackageSync.AutoSync", syncEnabled); + if(syncEnabled) { + PushToRepos(); + } + } + + EditorGUILayout.Space(4); + EditorGUILayout.HelpBox( + "Sync files between Unity packages and their standalone git repos.", + MessageType.Info); + EditorGUILayout.Space(8); + + EditorGUILayout.LabelField("Add Packages", EditorStyles.boldLabel); + + foreach(var package in currentPackages) { + var set = new List { + package.displayName, + package.packagePath, + package.repoPath + }; + EditorGUILayout.BeginHorizontal(); + EditorGUI.BeginChangeCheck(); + set[0] = EditorGUILayout.DelayedTextField(set[0]); + set[1] = EditorGUILayout.TextField(set[1]); + set[2] = EditorGUILayout.TextField(set[2]); + package.selected = EditorGUILayout.Toggle(package.selected, GUILayout.Width(20)); + if(EditorGUI.EndChangeCheck()) { + package.displayName = set[0]; + package.packagePath = set[1]; + package.repoPath = set[2]; + hasChanges = true; + } + EditorGUILayout.EndHorizontal(); + } + EditorGUILayout.Space(4); + EditorGUILayout.BeginHorizontal(); + if(GUILayout.Button("Add Package")) { + var package = new PackageMapping(string.Empty, string.Empty, string.Empty); + currentPackages = currentPackages.Append(package).ToArray(); + SaveSettings(currentPackages); + } + if(GUILayout.Button("Remove Selected")) { + currentPackages = currentPackages.Where(p => !p.selected).ToArray(); + SaveSettings(currentPackages); + } + EditorGUILayout.EndHorizontal(); + + if(hasChanges) { + SaveSettings(currentPackages); + } + + EditorGUILayout.Space(8); + foreach(var package in currentPackages) { + DrawPackageSection(package); + EditorGUILayout.Space(12); + } + + EditorGUILayout.Space(8); + EditorGUILayout.LabelField("Bulk Actions", EditorStyles.boldLabel); + + EditorGUILayout.BeginHorizontal(); + if(GUILayout.Button("Push All to Repos", GUILayout.Height(28))) { + foreach(var package in currentPackages) { + SyncFiles(package.packagePath, package.repoPath, package.displayName); + } + } + if(GUILayout.Button("Pull All from Repos", GUILayout.Height(28))) { + foreach(var package in currentPackages) { + SyncFiles(package.repoPath, package.packagePath, package.displayName); + } + } + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.EndScrollView(); + } + + private void DrawPackageSection(PackageMapping package) { + EditorGUILayout.LabelField(package.displayName, EditorStyles.boldLabel); + + var packageExists = Directory.Exists(package.packagePath); + var repoExists = Directory.Exists(package.repoPath); + + EditorGUILayout.LabelField("Package", packageExists ? package.packagePath : $"{package.packagePath} (missing)"); + EditorGUILayout.LabelField("Repo", repoExists ? package.repoPath : $"{package.repoPath} (missing)"); + + if(!packageExists || !repoExists) { + EditorGUILayout.HelpBox( + $"Cannot sync: {(!packageExists ? "package" : "repo")} directory not found.", + MessageType.Warning); + return; + } + + EditorGUILayout.BeginHorizontal(); + + if(GUILayout.Button("Push to Repo →")) { + SyncFiles(package.packagePath, package.repoPath, package.displayName); + } + + if(GUILayout.Button("← Pull from Repo")) { + SyncFiles(package.repoPath, package.packagePath, package.displayName); + } + + EditorGUILayout.EndHorizontal(); + + if(GUILayout.Button("Show Differences")) { + ShowDifferences(package); + } + } + + private static void SyncFiles(string sourcePath, string destPath, string displayName) { + var fullSource = Path.GetFullPath(sourcePath); + var fullDest = Path.GetFullPath(destPath); + + var sourceFiles = Directory.GetFiles(fullSource, "*", SearchOption.AllDirectories) + .Where(f => !IsGitPath(f) && !f.EndsWith(".meta")) + .ToArray(); + + var copied = 0; + var skipped = 0; + + foreach(var sourceFile in sourceFiles) { + var relativePath = sourceFile.Substring(fullSource.Length).TrimStart(Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar); + var destFile = Path.Combine(fullDest, relativePath); + + if(IsFileIdentical(sourceFile, destFile)) { + skipped++; + continue; + } + + var destDir = Path.GetDirectoryName(destFile); + if(!Directory.Exists(destDir)) { + if(destDir != null) { + Directory.CreateDirectory(destDir); + } + } + + File.Copy(sourceFile, destFile, true); + copied++; + } + + // Remove files in dest that no longer exist in source + var destFiles = Directory.GetFiles(fullDest, "*", SearchOption.AllDirectories) + .Where(f => !IsGitPath(f) && !f.EndsWith(".meta")) + .ToArray(); + + var deleted = 0; + foreach(var destFile in destFiles) { + var relativePath = destFile.Substring(fullDest.Length).TrimStart(Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar); + var sourceFile = Path.Combine(fullSource, relativePath); + + if(!File.Exists(sourceFile)) { + File.Delete(destFile); + deleted++; + } + } + + var direction = fullSource == Path.GetFullPath(destPath) ? "Pulled" : "Pushed"; + Debug.Log($"[PackageSync] {displayName}: {direction} {copied} files, {skipped} unchanged, {deleted} removed."); + AssetDatabase.Refresh(); + } + + private static void ShowDifferences(PackageMapping package) { + var fullPackage = Path.GetFullPath(package.packagePath); + var fullRepo = Path.GetFullPath(package.repoPath); + + var packageFiles = Directory.GetFiles(fullPackage, "*", SearchOption.AllDirectories) + .Where(f => !IsGitPath(f) && !f.EndsWith(".meta")) + .Select(f => f.Substring(fullPackage.Length).TrimStart(Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar)) + .ToArray(); + + var repoFiles = Directory.GetFiles(fullRepo, "*", SearchOption.AllDirectories) + .Where(f => !IsGitPath(f) && !f.EndsWith(".meta")) + .Select(f => f.Substring(fullRepo.Length).TrimStart(Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar)) + .ToArray(); + + var onlyInPackage = packageFiles.Except(repoFiles).ToArray(); + var onlyInRepo = repoFiles.Except(packageFiles).ToArray(); + var common = packageFiles.Intersect(repoFiles).ToArray(); + + var modified = 0; + foreach(var file in common) { + var packageFile = Path.Combine(fullPackage, file); + var repoFile = Path.Combine(fullRepo, file); + + if(!IsFileIdentical(packageFile, repoFile)) { + Debug.Log($"[PackageSync] Modified: {file}"); + modified++; + } + } + + foreach(var file in onlyInPackage) { + Debug.Log($"[PackageSync] Only in package: {file}"); + } + + foreach(var file in onlyInRepo) { + Debug.Log($"[PackageSync] Only in repo: {file}"); + } + + var total = modified + onlyInPackage.Length + onlyInRepo.Length; + if(total == 0) { + Debug.Log($"[PackageSync] {package.displayName}: In sync — no differences found."); + } + else { + Debug.Log($"[PackageSync] {package.displayName}: {modified} modified, {onlyInPackage.Length} only in package, {onlyInRepo.Length} only in repo."); + } + } + + private static bool IsGitPath(string path) { + return path.Replace('\\', '/').Contains("/.git/") || path.Replace('\\', '/').Contains("/.git"); + } + + private static bool IsFileIdentical(string fileA, string fileB) { + if(!File.Exists(fileA) || !File.Exists(fileB)) { + return false; + } + + var infoA = new FileInfo(fileA); + var infoB = new FileInfo(fileB); + + if(infoA.Length != infoB.Length) { + return false; + } + + var bytesA = File.ReadAllBytes(fileA); + var bytesB = File.ReadAllBytes(fileB); + + return bytesA.SequenceEqual(bytesB); + } + + private sealed class PackageMapping { + public string displayName; + public string packagePath; + public string repoPath; + public bool selected; + + public PackageMapping(string displayName, string packagePath, string repoPath) { + this.displayName = displayName; + this.packagePath = packagePath; + this.repoPath = repoPath; + } + } + } +} diff --git a/Packages/com.jovian.unitypackagesync/Editor/PackageSyncWindow.cs.meta b/Packages/com.jovian.unitypackagesync/Editor/PackageSyncWindow.cs.meta new file mode 100644 index 0000000..3100232 --- /dev/null +++ b/Packages/com.jovian.unitypackagesync/Editor/PackageSyncWindow.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: ac2844b690dc31a418b0670c82f6365f \ No newline at end of file diff --git a/Packages/com.jovian.unitypackagesync/package.json b/Packages/com.jovian.unitypackagesync/package.json new file mode 100644 index 0000000..1ee44b1 --- /dev/null +++ b/Packages/com.jovian.unitypackagesync/package.json @@ -0,0 +1,15 @@ +{ + "name": "com.jovian.unitypackagesync", + "version": "0.1.0", + "displayName": "Jovian Package Sync", + "description": "Editor tool for syncing local Unity packages with standalone git repositories.", + "unity": "2022.3", + "keywords": [ + "package", + "sync", + "git" + ], + "author": { + "name": "Jovian" + } +} diff --git a/Packages/com.jovian.unitypackagesync/package.json.meta b/Packages/com.jovian.unitypackagesync/package.json.meta new file mode 100644 index 0000000..da16f57 --- /dev/null +++ b/Packages/com.jovian.unitypackagesync/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1cc17f0cce3469044a0ff0038183354c +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.zonesystem/Documentation~/index.html b/Packages/com.jovian.zonesystem/Documentation~/index.html new file mode 100644 index 0000000..cbf01fc --- /dev/null +++ b/Packages/com.jovian.zonesystem/Documentation~/index.html @@ -0,0 +1,538 @@ + + + + + + Jovian Zone System - Documentation + + + +
+ +

Jovian Zone System v0.1.0

+

A polygon-based zone system for defining map regions with encounter difficulty, modifiers, and safe areas.

+ + + + +

Overview

+
+

The Zone System lets you paint polygon regions on your map and assign encounter rules to each region. At runtime, you query a world position and get back a fully resolved ZoneContext with the encounter table, difficulty tier, and chance.

+ +

Key Features

+
    +
  • Three zone roles: Base, Modifier, and Override for layered encounter design
  • +
  • Visual polygon editing: Drag vertices, insert on edges, delete vertices in the Scene view
  • +
  • Concave polygon support: Ear-clipping triangulation renders any shape correctly
  • +
  • Multi-plane support: XY, XZ, or YZ — one setting controls everything
  • +
  • No physics dependency: Pure math ray-casting with AABB pre-rejection
  • +
  • Save workflow: Create → Edit → Save with duplicate ID/name validation
  • +
  • Role-based colors: Configured in settings, auto-applied on role change
  • +
  • Zone duplication: Independent copies with unique IDs and assets
  • +
  • JSON export: For runtime loading or external tools
  • +
  • UPM package: Standard Unity Package Manager layout
  • +
+
+ + +

Setup & Quick Start

+
+

1. Scene Setup

+
    +
  1. Create a GameObject and add the ZonesObjectHolder component.
  2. +
  3. Set the Map Plane field to match your map orientation.
  4. +
+ + + + + + +
Map PlaneUse CaseAxesIgnored
XYFlat sprite map, UI mapX, YZ
XZ3D world map (standard Unity 3D)X, ZY
YZSide-on mapY, ZX
+ +

2. Create Your First Zone

+
    +
  1. Open Window → Zone System → Zone Editor.
  2. +
  3. Click Create New Zone.
  4. +
  5. Enter a name, select a shape (Square, Circle, or Polygon).
  6. +
  7. Click Create & Edit.
  8. +
  9. Edit zone data fields (role, priority, encounter settings).
  10. +
  11. Click Save Zone to persist the asset.
  12. +
  13. Use Scene view handles to adjust the polygon shape.
  14. +
+ +
+ Note: The zone asset is not saved to disk until you click the Save button. You can edit all fields freely before committing. +
+
+ + +

Zone Editor Window

+
+

The Zone Editor window (Window → Zone System → Zone Editor) is the primary tool for managing zones.

+ +

Zone List View

+

Shows all ZoneInstance objects in the current scene. Each row displays:

+
    +
  • Color swatch: Role-based color from editor settings
  • +
  • Zone name and summary (role, priority, tier, chance)
  • +
  • Select button: Opens the zone for editing
  • +
  • Duplicate button (📋): Creates an independent copy with a new asset
  • +
  • Delete button (): Removes the zone and its asset
  • +
+

Zones with missing ZoneData show a warning icon with options to add data or delete the zone.

+ +

Create Zone

+

Click Create New Zone to open the creation dropdown:

+
    +
  • Enter a Zone Name
  • +
  • Select a Shape (Square, Circle, Polygon)
  • +
  • Click Create & Edit
  • +
+

The zone is created in-memory and enters edit mode immediately. You must click Save to persist the asset.

+ +

Edit Mode

+

When editing a zone, all ZoneData fields are available inline:

+
    +
  • Identity: Zone ID, Zone Name, Role, Priority, Shape
  • +
  • Role-specific fields: Shown/hidden based on the selected role
  • +
  • Save Zone button: Validates and persists changes
  • +
  • Delete Zone button: Removes the zone entirely
  • +
+ +

Save Validation

+

On save, the editor checks for:

+
    +
  • Duplicate Zone ID: No two assets may share the same zoneId
  • +
  • Duplicate asset name: No two assets may have the same file name
  • +
+

If a conflict is found, an error is displayed and saving is blocked.

+ +

Auto-applied Changes on Save

+
    +
  • The GameObject name is updated to match the zone name
  • +
  • The asset file is renamed to match the zone name
  • +
  • If the shape type was changed, the polygon resets to the new default shape
  • +
+ +

Export Section

+

At the bottom of the editor window, expand Export Zones to JSON to export all scene zones to a JSON file for runtime loading.

+
+ + +

Shape Editing

+
+

When a zone is in edit mode, yellow handles appear in the Scene view for each polygon vertex.

+ +

Controls

+ + + + + + +
ActionInputDescription
Move vertexDrag handleDrag any yellow handle to reposition a vertex
Insert vertexCtrl + Click edgeAdds a new vertex on the closest edge (cyan highlight shows target)
Delete vertexShift + Click vertexRemoves the vertex (minimum 3 vertices). Handles turn red while Shift is held.
Stop editingEscExits shape edit mode
+ +

Shapes

+ + + + + +
ShapeDefaultNotes
Square4 vertices, 2-unit half-sizeCan be reshaped into any quad
Circle24-segment approximation, radius 2Drag the radius handle to resize. Regenerates vertices on radius change.
Polygon12 vertices, radius 3Fully freeform — add, remove, and drag vertices freely
+ +

Additional Tools (Inspector)

+
    +
  • Center Transform: Moves the GameObject’s transform to the polygon’s centroid without changing the zone’s world position
  • +
  • Reset Shape: Resets the polygon to the default for the current shape type
  • +
  • Duplicate Zone: Creates an independent copy with its own ZoneData asset
  • +
+ +
+ Scene interaction: While in shape edit mode, clicking in the Scene view will not select other objects. The default transform handle is hidden to prevent accidental movement. +
+
+ + +

Zone Roles & Resolution

+
+

Roles

+ + + + + + + + + + + + + + + + + +
RolePurposeFields
BaseDefines the encounter table and baseline difficultyEncounter Table ID, Difficulty Tier, Encounter Chance
ModifierStacks multiplicatively on top of a Base zoneChance Multiplier, Difficulty Tier Bonus
OverrideReplaces everything — towns, story events, safe areasIs Safe Zone, Encounter Table ID, Encounter Chance, Difficulty Tier
+ +

Resolution Order

+

When querying a world position, the ZoneResolver follows this order:

+
    +
  1. If any Override zone is present → use the highest-priority Override exclusively
  2. +
  3. Find the highest-priority Base zone → encounter table + baseline difficulty
  4. +
  5. Stack all Modifier zones multiplicatively on top
  6. +
  7. Clamp and return a ZoneContext
  8. +
+ +

Modifier Stacking

+

Modifiers are multiplicative, so each one is independent:

+
Base chance 0.30  x  Cursed Road 1.8  x  Night Modifier 1.2  =  0.648
+ +

Priority

+

Higher priority values take precedence. When multiple zones of the same role overlap, the highest-priority one wins (for Base and Override) or all are stacked (for Modifier).

+
+ + +

Editor Settings

+
+

Access via Window → Zone System → Settings. If no settings asset exists, one is created automatically.

+ +

Fields

+ + + + + +
FieldDescriptionDefault
mapPlaneWhich two world axes your map lies onXZ
zoneDataFolderFolder path where new ZoneData assets are savedAssets/ZoneData
roleColorsDebug color for each zone role (used in scene rendering)Blue (Base), Yellow (Modifier), Green (Override)
+ +

Role Colors

+

Each ZoneRole has a configurable color in the settings. When you change a zone’s role in the editor, its debug color is automatically updated to match. Colors are used for:

+
    +
  • Scene view polygon fill and border
  • +
  • Zone list row background tinting
  • +
  • Inspector summary background
  • +
  • Scene gizmos
  • +
+ +
+ Dynamic: If you add new values to the ZoneRole enum, call SyncRoleEntries() on the settings asset or click the settings menu item — missing roles will be added with a default gray color. +
+
+ + +

Runtime API

+
+

ZoneSystemApi

+

The main entry point for runtime zone queries.

+ +
// Create the API with a reference to the ZonesObjectHolder
+ZoneSystemApi api = new ZoneSystemApi(zonesObjectHolder);
+
+// Full zone resolution at a world position
+ZoneContext ctx = api.QueryZone(partyWorldPosition);
+
+if(!ctx.isSafe && Random.value < ctx.finalEncounterChance)
+    TriggerEncounter(ctx.encounterTableId, ctx.finalDifficultyTier);
+ +

Methods

+ + + + + + + +
MethodReturnsDescription
QueryZone(Vector3)ZoneContextFull resolution: finds overlapping zones, applies modifiers, returns final context
GetOverlappingZones(Vector3)List<ZoneData>Raw list of all zones containing the position, sorted by descending priority
IsInSafeZone(Vector3)boolQuick check — true if any Override zone with isSafeZone contains the position
Register(ZoneInstance)voidRegister a dynamically spawned zone
Unregister(ZoneInstance)voidUnregister a zone before destroying it
+ +

ZoneContext Struct

+ + + + + + + +
FieldTypeDescription
encounterTableIdstringID of the encounter table to use
finalEncounterChancefloatFinal encounter probability (0–1), after modifier stacking
finalDifficultyTierDifficultyTierFinal difficulty tier, after modifier bonuses
isSafeboolTrue if in a safe zone (no encounters)
resolvedZoneNamestringName of the zone that “won” resolution (for debug/UI)
+ +

Dynamic Zones

+
// After instantiating a zone at runtime:
+api.Register(zoneInstance);
+
+// Before destroying:
+api.Unregister(zoneInstance);
+
+ + +

Type Reference

+
+

Enums

+ +

ZoneRole

+ + + + + +
ValueDescription
BaseProvides the encounter table and baseline difficulty
ModifierMutates difficulty/chance on top of a Base zone
OverrideCompletely replaces everything (safe towns, story events)
+ +

ZoneShape

+ + + + + +
ValueDescription
Square4-vertex quadrilateral
Circle24-segment circular approximation with adjustable radius
PolygonFreeform polygon with 12 default vertices
+ +

DifficultyTier

+ + + + + + + +
ValueInt
Safe0
Mild1
Moderate2
Dangerous3
Deadly4
+ +

MapPlane

+ + + + + +
ValueAxesDepth
XYX, YZ
XZX, ZY
YZY, ZX
+ +

ScriptableObjects

+ +

ZoneData

+

Per-zone configuration asset. Created via the Zone Editor or Create → ZoneSystem → Zone Data.

+ + + + + + + + + + +
FieldTypeDescription
zoneIdstringUnique identifier
zoneNamestringDisplay name
roleZoneRoleBase, Modifier, or Override
priorityintHigher wins in same-role conflicts
debugColorColorScene visualization color (auto-set from role)
shapeZoneShapeShape type
circleRadiusfloatRadius (Circle shape only)
polygonList<Vector2>Vertex positions (local to transform)
+ +

MonoBehaviours

+ +

ZoneInstance

+

Placed on a scene GameObject. References a ZoneData asset and provides spatial queries.

+ + + + + +
Field / MethodDescription
dataReference to the ZoneData asset
Contains(Vector3, MapPlane)Returns true if the world position is inside this zone
RebuildBoundsCache()Recalculates the AABB cache (call after modifying polygon)
+ +

ZonesObjectHolder

+

Scene manager that holds the map plane setting and provides access to all zones.

+ + + + +
Field / PropertyDescription
mapPlaneWhich plane the map lies on (XY, XZ, or YZ)
AllZonesRead-only list of all ZoneInstance objects in the scene
+
+ + +

Utility Classes

+
+

PolygonUtils

+

Static math utilities for polygon operations.

+ + + + + + + + +
MethodDescription
PointInPolygon(Vector2, List<Vector2>)Ray-casting point-in-polygon test (Jordan curve theorem)
PointInPolygon(Vector3, List<Vector2>, MapPlane)Projects world position to plane, then tests
Centroid(List<Vector2>)Average center of polygon vertices
Bounds(List<Vector2>)Axis-aligned bounding box (min, max)
PointInBounds(Vector2, Vector2, Vector2)Fast AABB pre-check
Triangulate(List<Vector2>)Ear-clipping triangulation for concave polygon rendering
+ +

MapPlaneUtility

+

Converts between 3D world positions and 2D plane coordinates.

+ + + + +
MethodDescription
ProjectToPlane(Vector3, MapPlane)3D world → 2D plane coordinates
UnprojectFromPlane(Vector2, MapPlane, float)2D plane coordinates → 3D world
+ +

ShapeFactory

+

Generates default polygon vertices for each shape type.

+ + + + + + + +
MethodDescription
CreateDefault(ZoneShape)Returns default vertices for the given shape
CreateSquare(float)4-vertex square with given half-size
CreateCircle(float, int)N-segment circle approximation
CreatePolygon(float, int)Regular polygon with N vertices
RegenerateCircle(ZoneData)Rebuilds circle vertices from current radius
+ +

ZoneResolver

+

Pure logic for resolving overlapping zones into a single ZoneContext.

+ + + +
MethodDescription
Resolve(List<ZoneData>)Takes overlapping zone data, applies role priority and modifier stacking, returns ZoneContext
+ +

ZoneExporter

+

Serializes scene zones to a JSON structure for runtime loading.

+ + + + +
MethodDescription
BuildExport(ZoneInstance[], MapPlane)Builds the export data structure from scene instances
ToJson(ZoneExportRoot, bool)Converts to JSON string (optionally pretty-printed)
+
+ + +

JSON Export

+
+

In the Zone Editor window, expand Export Zones to JSON, set the output path, and click Export Now.

+ +

Loading at Runtime

+
string json = File.ReadAllText(Application.streamingAssetsPath + "/zones.json");
+ZoneExportRoot root = JsonUtility.FromJson<ZoneExportRoot>(json);
+ +

Export Structure

+

Each zone is exported as a ZoneExportEntry containing all zone data fields plus the world-space polygon coordinates and transform position.

+
+ + +

Keyboard Shortcuts

+
+ + + + + +
KeyContextAction
EscScene view, shape editing activeStop editing the zone shape
Ctrl + ClickScene view, shape editing activeInsert a vertex on the nearest edge
Shift + ClickScene view, shape editing activeDelete the clicked vertex (min 3)
+
+ + + +
+ + + + + + + +
Menu PathDescription
Window → Zone System → Zone EditorOpens the main Zone Editor window
Window → Zone System → SettingsSelects (or creates) the ZoneEditorSettings asset
Window → Zone System → DocumentationOpens this documentation in your default browser
Jovian → ZoneSystem → Zone Editor SettingsCreate menu for new ZoneEditorSettings asset
ZoneSystem → Zone DataCreate menu for new ZoneData asset
+
+ +
+

+ Jovian Zone System v0.1.0 — com.jovian.zonesystem +

+ +
+ + diff --git a/Packages/com.jovian.zonesystem/Editor.meta b/Packages/com.jovian.zonesystem/Editor.meta new file mode 100644 index 0000000..eb111d0 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a961874148653f41a30b0562a2a5dc2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.zonesystem/Editor/Jovian.ZoneSystem.Editor.asmdef b/Packages/com.jovian.zonesystem/Editor/Jovian.ZoneSystem.Editor.asmdef new file mode 100644 index 0000000..8140956 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/Jovian.ZoneSystem.Editor.asmdef @@ -0,0 +1,18 @@ +{ + "name": "Jovian.ZoneSystem.Editor", + "rootNamespace": "Jovian.ZoneSystem.Editor", + "references": [ + "Jovian.ZoneSystem" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} diff --git a/Packages/com.jovian.zonesystem/Editor/Jovian.ZoneSystem.Editor.asmdef.meta b/Packages/com.jovian.zonesystem/Editor/Jovian.ZoneSystem.Editor.asmdef.meta new file mode 100644 index 0000000..86489f6 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/Jovian.ZoneSystem.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 18e660fb45b16f646be8417e3f101d98 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneDataEditor.cs b/Packages/com.jovian.zonesystem/Editor/ZoneDataEditor.cs new file mode 100644 index 0000000..605582d --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneDataEditor.cs @@ -0,0 +1,131 @@ +#if UNITY_EDITOR +using UnityEditor; +using UnityEngine; + +namespace Jovian.ZoneSystem.Editor { + /// + /// Custom inspector for ZoneData ScriptableObject. + /// Shows only fields relevant to the selected ZoneRole. + /// + [CustomEditor(typeof(ZoneData))] + public class ZoneDataEditor : UnityEditor.Editor { + + // Modifier + private SerializedProperty _chanceMultiplier, _tierBonus; + + // Base + private SerializedProperty _encounterTableId, _baseDifficultyTier, _baseEncounterChance; + + // Override + private SerializedProperty _isSafeZone, _overrideTableId, _overrideChance, _overrideTier; + private SerializedProperty _zoneId, _zoneName, _role, _priority, _debugColor; + private SerializedProperty _shape, _circleRadius; + + private void OnEnable() { + _zoneId = serializedObject.FindProperty("zoneId"); + _zoneName = serializedObject.FindProperty("zoneName"); + _role = serializedObject.FindProperty("role"); + _priority = serializedObject.FindProperty("priority"); + _debugColor = serializedObject.FindProperty("debugColor"); + _shape = serializedObject.FindProperty("shape"); + _circleRadius = serializedObject.FindProperty("circleRadius"); + + _encounterTableId = serializedObject.FindProperty("encounterTableId"); + _baseDifficultyTier = serializedObject.FindProperty("baseDifficultyTier"); + _baseEncounterChance = serializedObject.FindProperty("baseEncounterChance"); + + _chanceMultiplier = serializedObject.FindProperty("encounterChanceMultiplier"); + _tierBonus = serializedObject.FindProperty("difficultyTierBonus"); + + _isSafeZone = serializedObject.FindProperty("isSafeZone"); + _overrideTableId = serializedObject.FindProperty("overrideEncounterTableId"); + _overrideChance = serializedObject.FindProperty("overrideEncounterChance"); + _overrideTier = serializedObject.FindProperty("overrideDifficultyTier"); + } + + public override void OnInspectorGUI() { + serializedObject.Update(); + + // Identity + EditorGUILayout.LabelField("Identity", EditorStyles.boldLabel); + EditorGUILayout.PropertyField(_zoneId, new GUIContent("Zone ID")); + EditorGUILayout.PropertyField(_zoneName, new GUIContent("Zone Name")); + // Track role changes to auto-apply color + ZoneRole roleBefore = (ZoneRole)_role.enumValueIndex; + EditorGUILayout.PropertyField(_role, new GUIContent("Role")); + ZoneRole roleAfter = (ZoneRole)_role.enumValueIndex; + if(roleBefore != roleAfter) { + ZoneEditorSettings settings = ZoneEditorSettings.FindOrCreateSettings(); + _debugColor.colorValue = settings.GetColorForRole(roleAfter); + } + + EditorGUILayout.PropertyField(_priority, new GUIContent("Priority")); + EditorGUILayout.PropertyField(_shape, new GUIContent("Shape")); + + if((ZoneShape)_shape.enumValueIndex == ZoneShape.Circle) { + EditorGUILayout.PropertyField(_circleRadius, new GUIContent("Circle Radius")); + } + + EditorGUILayout.Space(8); + + // Role-specific fields + ZoneRole role = (ZoneRole)_role.enumValueIndex; + switch(role) { + case ZoneRole.Base: + DrawBaseFields(); + break; + case ZoneRole.Modifier: + DrawModifierFields(); + break; + case ZoneRole.Override: + DrawOverrideFields(); + break; + } + + serializedObject.ApplyModifiedProperties(); + } + + private void DrawBaseFields() { + EditorGUILayout.LabelField("Base Zone Settings", EditorStyles.boldLabel); + EditorGUILayout.HelpBox( + "Base zones define the encounter table and baseline difficulty. " + + "Only the highest-priority Base zone at a position is used.", + MessageType.None); + + EditorGUILayout.PropertyField(_encounterTableId, new GUIContent("Encounter Table ID")); + EditorGUILayout.PropertyField(_baseDifficultyTier, new GUIContent("Difficulty Tier")); + EditorGUILayout.PropertyField(_baseEncounterChance, new GUIContent("Encounter Chance")); + } + + private void DrawModifierFields() { + EditorGUILayout.LabelField("Modifier Zone Settings", EditorStyles.boldLabel); + EditorGUILayout.HelpBox( + "Modifier zones adjust an overlapping Base zone's values multiplicatively. " + + "All Modifier zones at a position are stacked.", + MessageType.None); + + EditorGUILayout.PropertyField(_chanceMultiplier, new GUIContent("Chance Multiplier")); + EditorGUILayout.PropertyField(_tierBonus, new GUIContent("Difficulty Tier Bonus")); + } + + private void DrawOverrideFields() { + EditorGUILayout.LabelField("Override Zone Settings", EditorStyles.boldLabel); + EditorGUILayout.HelpBox( + "Override zones completely replace all other zones at this position. " + + "Useful for story events, towns, and safe areas. " + + "Highest-priority Override wins if multiple are present.", + MessageType.None); + + EditorGUILayout.PropertyField(_isSafeZone, new GUIContent("Is Safe Zone")); + + if(!_isSafeZone.boolValue) { + EditorGUI.indentLevel++; + EditorGUILayout.PropertyField(_overrideTableId, new GUIContent("Encounter Table ID")); + EditorGUILayout.PropertyField(_overrideChance, new GUIContent("Encounter Chance")); + EditorGUILayout.PropertyField(_overrideTier, new GUIContent("Difficulty Tier")); + EditorGUI.indentLevel--; + } + } + } +} +#endif diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneDataEditor.cs.meta b/Packages/com.jovian.zonesystem/Editor/ZoneDataEditor.cs.meta new file mode 100644 index 0000000..f457c8d --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneDataEditor.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: ba5e43b325f91cd45a86ee6fc860275f \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettings.cs b/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettings.cs new file mode 100644 index 0000000..f927f57 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettings.cs @@ -0,0 +1,109 @@ +#if UNITY_EDITOR +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +namespace Jovian.ZoneSystem.Editor { + [CreateAssetMenu(fileName = "ZoneEditorSettings", menuName = "Jovian/ZoneSystem/Zone Editor Settings")] + public class ZoneEditorSettings : ScriptableObject { + [Tooltip("Which two world axes your map lies on. Match this to your map's plane.")] + public MapPlane mapPlane = MapPlane.XZ; + + [Tooltip("Folder path where new ZoneData assets are saved (relative to project root).")] + public string zoneDataFolder = "Assets/ZoneData"; + + [Tooltip("Debug color for each zone role. Add entries for any new roles.")] + public List roleColors = new() { + new ZoneRoleColor { role = ZoneRole.Base, color = new Color(0.2f, 0.6f, 1f, 0.25f) }, + new ZoneRoleColor { role = ZoneRole.Modifier, color = new Color(1f, 0.8f, 0.2f, 0.25f) }, + new ZoneRoleColor { role = ZoneRole.Override, color = new Color(0.3f, 0.9f, 0.3f, 0.25f) } + }; + + public Color GetColorForRole(ZoneRole role) { + foreach(ZoneRoleColor entry in roleColors) { + if(entry.role == role) { + return entry.color; + } + } + return new Color(1f, 0.5f, 0f, 0.25f); + } + + /// + /// Ensures every ZoneRole enum value has a color entry. + /// Call this after adding new roles to the enum. + /// + public void SyncRoleEntries() { + ZoneRole[] allRoles = (ZoneRole[])Enum.GetValues(typeof(ZoneRole)); + foreach(ZoneRole role in allRoles) { + bool found = false; + foreach(ZoneRoleColor entry in roleColors) { + if(entry.role == role) { + found = true; + break; + } + } + if(!found) { + roleColors.Add(new ZoneRoleColor { + role = role, + color = new Color(0.5f, 0.5f, 0.5f, 0.25f) + }); + } + } + } + + [MenuItem("Window/Zone System/Settings")] + private static void SelectOrCreateSettings() { + ZoneEditorSettings settings = FindOrCreateSettings(); + Selection.activeObject = settings; + EditorGUIUtility.PingObject(settings); + } + + [MenuItem("Window/Zone System/Documentation")] + private static void OpenDocumentation() { + // Find the Documentation~ folder relative to this package + string[] guids = AssetDatabase.FindAssets("t:Script ZoneEditorSettings"); + string packagePath = "Packages/com.jovian.zonesystem"; + if(guids.Length > 0) { + string scriptPath = AssetDatabase.GUIDToAssetPath(guids[0]); + // scriptPath is like "Packages/com.jovian.zonesystem/Editor/ZoneEditorSettings.cs" + int editorIdx = scriptPath.IndexOf("/Editor/"); + if(editorIdx >= 0) { + packagePath = scriptPath.Substring(0, editorIdx); + } + } + string fullPath = System.IO.Path.GetFullPath( + System.IO.Path.Combine(Application.dataPath, "..", packagePath, "Documentation~", "index.html")); + if(System.IO.File.Exists(fullPath)) { + Application.OpenURL("file:///" + fullPath.Replace("\\", "/")); + } + else { + Debug.LogWarning($"[ZoneSystem] Documentation not found at: {fullPath}"); + } + } + + internal static ZoneEditorSettings FindOrCreateSettings() { + string[] guids = AssetDatabase.FindAssets("t:ZoneEditorSettings"); + if(guids.Length > 0) { + return AssetDatabase.LoadAssetAtPath( + AssetDatabase.GUIDToAssetPath(guids[0])); + } + + // Create a new settings asset + string folder = "Assets"; + ZoneEditorSettings newSettings = CreateInstance(); + newSettings.SyncRoleEntries(); + AssetDatabase.CreateAsset(newSettings, $"{folder}/ZoneEditorSettings.asset"); + AssetDatabase.SaveAssets(); + Debug.Log("[ZoneSystem] Created ZoneEditorSettings at Assets/ZoneEditorSettings.asset"); + return newSettings; + } + } + + [Serializable] + public struct ZoneRoleColor { + public ZoneRole role; + public Color color; + } +} +#endif diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettings.cs.meta b/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettings.cs.meta new file mode 100644 index 0000000..831b4df --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettings.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 64856826ade04f41963e973ab19b2f00 +timeCreated: 1772984016 \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettingsEditor.cs b/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettingsEditor.cs new file mode 100644 index 0000000..8aa5023 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettingsEditor.cs @@ -0,0 +1,53 @@ +#if UNITY_EDITOR +using UnityEditor; +using UnityEngine; + +namespace Jovian.ZoneSystem.Editor { + [CustomEditor(typeof(ZoneEditorSettings))] + public class ZoneEditorSettingsEditor : UnityEditor.Editor { + public override void OnInspectorGUI() { + serializedObject.Update(); + + EditorGUI.BeginChangeCheck(); + DrawDefaultInspector(); + bool changed = EditorGUI.EndChangeCheck(); + + if(changed) { + serializedObject.ApplyModifiedProperties(); + ApplyColorsToAllZoneData((ZoneEditorSettings)target); + } + + EditorGUILayout.Space(8); + if(GUILayout.Button("Apply Colors to All Zones")) { + ApplyColorsToAllZoneData((ZoneEditorSettings)target); + } + } + + private static void ApplyColorsToAllZoneData(ZoneEditorSettings settings) { + string[] guids = AssetDatabase.FindAssets("t:ZoneData"); + int updated = 0; + + foreach(string guid in guids) { + string path = AssetDatabase.GUIDToAssetPath(guid); + ZoneData data = AssetDatabase.LoadAssetAtPath(path); + if(data == null) { + continue; + } + + Color newColor = settings.GetColorForRole(data.role); + if(data.debugColor != newColor) { + Undo.RecordObject(data, "Update Zone Color"); + data.debugColor = newColor; + EditorUtility.SetDirty(data); + updated++; + } + } + + if(updated > 0) { + AssetDatabase.SaveAssets(); + SceneView.RepaintAll(); + } + } + } +} +#endif diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettingsEditor.cs.meta b/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettingsEditor.cs.meta new file mode 100644 index 0000000..92c9269 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneEditorSettingsEditor.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 07d9ebf920c798c46b91e4f371ba5c7a \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneEditorWindow.cs b/Packages/com.jovian.zonesystem/Editor/ZoneEditorWindow.cs new file mode 100644 index 0000000..d7a090c --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneEditorWindow.cs @@ -0,0 +1,643 @@ +#if UNITY_EDITOR +using System.IO; +using System.Linq; +using UnityEditor; +using UnityEngine; + +namespace Jovian.ZoneSystem.Editor { + /// + /// Main Zone Editor window. + /// Open via: Window → Zone System → Zone Editor + /// + public class ZoneEditorWindow : EditorWindow { + + private string _exportPath = "Assets/StreamingAssets/zones.json"; + + // ── Create form state ─────────────────────────────────────────── + private bool _showCreateForm; + private string _newZoneName = "New Zone"; + private ZoneShape _newZoneShape = ZoneShape.Square; + + // ── Edit state ────────────────────────────────────────────────── + private ZoneInstance _editingZone; + private SerializedObject _editingSO; + private bool _isUnsavedNewData; + private bool _hasUnsavedChanges; + private string _saveError; + private ZoneShape _shapeOnEditStart; + + // ── Scroll / foldouts ─────────────────────────────────────────── + private Vector2 _scrollPos; + private bool _showExportFoldout = true; + + // ── GUI ────────────────────────────────────────────────────────── + private void OnGUI() { + DrawHeader(); + + _scrollPos = EditorGUILayout.BeginScrollView(_scrollPos); + + if(_editingZone != null) { + DrawEditSection(); + } else { + DrawCreateButton(); + if(_showCreateForm) { + DrawCreateForm(); + } + EditorGUILayout.Space(6); + DrawSceneZonesList(); + } + + EditorGUILayout.Space(6); + DrawExportSection(); + + EditorGUILayout.EndScrollView(); + } + + private void OnFocus() { + ValidateEditingState(); + Repaint(); + } + private void OnHierarchyChange() { + ValidateEditingState(); + Repaint(); + } + private void OnSelectionChange() { + ValidateEditingState(); + Repaint(); + } + + private void ValidateEditingState() { + if(_editingZone == null && _editingSO != null) { + _editingSO = null; + } + } + + [MenuItem("Window/Zone System/Zone Editor")] + public static void Open() { + GetWindow("Zone Editor"); + } + + public static void OpenAndEdit(ZoneInstance zone) { + ZoneEditorWindow window = GetWindow("Zone Editor"); + window.EnterEditMode(zone); + } + + // ── Header ────────────────────────────────────────────────────── + + private void DrawHeader() { + Color prevBg = GUI.backgroundColor; + GUI.backgroundColor = new Color(0.2f, 0.2f, 0.3f); + EditorGUILayout.BeginVertical(EditorStyles.helpBox); + GUI.backgroundColor = prevBg; + + EditorGUILayout.LabelField("🗺 Zone System Editor", new GUIStyle(EditorStyles.boldLabel) { + fontSize = 14, + normal = { textColor = new Color(0.8f, 0.9f, 1f) } + }); + EditorGUILayout.LabelField("Define map zones for encounter difficulty and chance.", + EditorStyles.miniLabel); + EditorGUILayout.EndVertical(); + EditorGUILayout.Space(4); + } + + // ── Create Button + Dropdown ──────────────────────────────────── + + private void DrawCreateButton() { + GUI.backgroundColor = new Color(0.3f, 0.7f, 0.3f); + if(GUILayout.Button("➕ Create New Zone", GUILayout.Height(30))) { + _showCreateForm = !_showCreateForm; + } + GUI.backgroundColor = Color.white; + } + + private void DrawCreateForm() { + EditorGUILayout.BeginVertical(EditorStyles.helpBox); + + EditorGUI.indentLevel++; + _newZoneName = EditorGUILayout.TextField("Zone Name", _newZoneName); + _newZoneShape = (ZoneShape)EditorGUILayout.EnumPopup("Shape", _newZoneShape); + EditorGUI.indentLevel--; + + EditorGUILayout.Space(4); + + EditorGUILayout.LabelField("All zone data can be edited after creation.", + EditorStyles.miniLabel); + + if(GUILayout.Button("Create & Edit", GUILayout.Height(26))) { + CreateZoneInScene(); + } + + EditorGUILayout.EndVertical(); + } + + // ── Edit Section ──────────────────────────────────────────────── + + private void EnterEditMode(ZoneInstance zone) { + _editingZone = zone; + _editingSO = zone.data != null ? new SerializedObject(zone.data) : null; + _showCreateForm = false; + _shapeOnEditStart = zone.data != null ? zone.data.shape : ZoneShape.Polygon; + + Selection.activeGameObject = zone.gameObject; + SceneView.FrameLastActiveSceneView(); + ZoneInstanceEditor.startEditingOnNextSelect = true; + } + + private void ExitEditMode() { + // If exiting with unsaved new data, clean up the in-memory asset + if(_isUnsavedNewData && _editingZone != null && _editingZone.data != null) { + DestroyImmediate(_editingZone.data); + _editingZone.data = null; + } + _editingZone = null; + _editingSO = null; + _isUnsavedNewData = false; + _hasUnsavedChanges = false; + _saveError = null; + } + + private void DrawEditSection() { + // Validate that the zone still exists + if(_editingZone == null || _editingZone.data == null) { + ExitEditMode(); + return; + } + + // Back button + EditorGUILayout.BeginHorizontal(); + Color prevBackBg = GUI.backgroundColor; + GUI.backgroundColor = new Color(0.9f, 0.3f, 0.3f); + if(GUILayout.Button("← Back", GUILayout.Height(36), GUILayout.Width(70))) { + ExitEditMode(); + GUI.backgroundColor = prevBackBg; + EditorGUILayout.EndHorizontal(); + return; + } + GUI.backgroundColor = prevBackBg; + GUILayout.FlexibleSpace(); + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.Space(4); + + ZoneData d = _editingZone.data; + + // Zone header with color swatch + Color prevBg = GUI.backgroundColor; + GUI.backgroundColor = new Color(0.2f, 0.3f, 0.4f); + EditorGUILayout.BeginVertical(EditorStyles.helpBox); + GUI.backgroundColor = prevBg; + + string headerLabel = _isUnsavedNewData ? $"New Zone: {d.zoneName}" : $"Editing: {d.zoneName}"; + EditorGUILayout.LabelField(headerLabel, new GUIStyle(EditorStyles.boldLabel) { + fontSize = 13, + normal = { textColor = new Color(0.9f, 0.95f, 1f) } + }); + + EditorGUILayout.EndVertical(); + + EditorGUILayout.Space(4); + + // Draw the ZoneData fields using SerializedObject + if(_editingSO == null) { + return; + } + + _editingSO.Update(); + + // Identity + EditorGUILayout.LabelField("Identity", EditorStyles.boldLabel); + EditorGUILayout.PropertyField(_editingSO.FindProperty("zoneId"), new GUIContent("Zone ID")); + EditorGUILayout.PropertyField(_editingSO.FindProperty("zoneName"), new GUIContent("Zone Name")); + + // Track role changes to auto-apply color + SerializedProperty rolePropForColor = _editingSO.FindProperty("role"); + ZoneRole roleBefore = (ZoneRole)rolePropForColor.enumValueIndex; + EditorGUILayout.PropertyField(rolePropForColor, new GUIContent("Role")); + ZoneRole roleAfter = (ZoneRole)rolePropForColor.enumValueIndex; + if(roleBefore != roleAfter) { + ZoneEditorSettings settings = FindSettings(); + _editingSO.FindProperty("debugColor").colorValue = settings.GetColorForRole(roleAfter); + } + + EditorGUILayout.PropertyField(_editingSO.FindProperty("priority"), new GUIContent("Priority")); + EditorGUILayout.PropertyField(_editingSO.FindProperty("shape"), new GUIContent("Shape")); + + SerializedProperty shapeProp = _editingSO.FindProperty("shape"); + if((ZoneShape)shapeProp.enumValueIndex == ZoneShape.Circle) { + EditorGUILayout.PropertyField(_editingSO.FindProperty("circleRadius"), new GUIContent("Circle Radius")); + } + + EditorGUILayout.Space(8); + + // Role-specific fields + SerializedProperty roleProp = _editingSO.FindProperty("role"); + ZoneRole role = (ZoneRole)roleProp.enumValueIndex; + switch(role) { + case ZoneRole.Base: + EditorGUILayout.LabelField("Base Zone Settings", EditorStyles.boldLabel); + EditorGUILayout.PropertyField(_editingSO.FindProperty("encounterTableId"), new GUIContent("Encounter Table ID")); + EditorGUILayout.PropertyField(_editingSO.FindProperty("baseDifficultyTier"), new GUIContent("Difficulty Tier")); + EditorGUILayout.PropertyField(_editingSO.FindProperty("baseEncounterChance"), new GUIContent("Encounter Chance")); + break; + case ZoneRole.Modifier: + EditorGUILayout.LabelField("Modifier Zone Settings", EditorStyles.boldLabel); + EditorGUILayout.PropertyField(_editingSO.FindProperty("encounterChanceMultiplier"), new GUIContent("Chance Multiplier")); + EditorGUILayout.PropertyField(_editingSO.FindProperty("difficultyTierBonus"), new GUIContent("Difficulty Tier Bonus")); + break; + case ZoneRole.Override: + EditorGUILayout.LabelField("Override Zone Settings", EditorStyles.boldLabel); + EditorGUILayout.PropertyField(_editingSO.FindProperty("isSafeZone"), new GUIContent("Is Safe Zone")); + if(!_editingSO.FindProperty("isSafeZone").boolValue) { + EditorGUI.indentLevel++; + EditorGUILayout.PropertyField(_editingSO.FindProperty("overrideEncounterTableId"), new GUIContent("Encounter Table ID")); + EditorGUILayout.PropertyField(_editingSO.FindProperty("overrideEncounterChance"), new GUIContent("Encounter Chance")); + EditorGUILayout.PropertyField(_editingSO.FindProperty("overrideDifficultyTier"), new GUIContent("Difficulty Tier")); + EditorGUI.indentLevel--; + } + break; + } + + if(_editingSO.ApplyModifiedProperties()) { + _hasUnsavedChanges = true; + } + + EditorGUILayout.Space(8); + + // Save button — shown for new unsaved zones or any modified existing zone + if(_isUnsavedNewData || _hasUnsavedChanges) { + // Show error if any + if(!string.IsNullOrEmpty(_saveError)) { + EditorGUILayout.HelpBox(_saveError, MessageType.Error); + } + + GUI.backgroundColor = new Color(0.3f, 0.7f, 0.3f); + if(GUILayout.Button("💾 Save Zone", GUILayout.Height(30))) { + SaveZoneData(); + } + GUI.backgroundColor = Color.white; + } + + // Delete button at the bottom + EditorGUILayout.Space(4); + GUI.backgroundColor = new Color(0.9f, 0.3f, 0.3f); + if(GUILayout.Button("🗑 Delete Zone", GUILayout.Height(27))) { + ZoneInstance zone = _editingZone; + ExitEditMode(); + DeleteZone(zone); + } + GUI.backgroundColor = Color.white; + } + + // ── Create ────────────────────────────────────────────────────── + + private static ZoneEditorSettings FindSettings() { + return ZoneEditorSettings.FindOrCreateSettings(); + } + + private void CreateZoneInScene() { + // Create in-memory ZoneData (saved when user clicks Save) + ZoneEditorSettings settings = FindSettings(); + ZoneData data = CreateInstance(); + data.zoneId = _newZoneName.ToLower().Replace(" ", "_"); + data.zoneName = _newZoneName; + data.shape = _newZoneShape; + data.debugColor = settings.GetColorForRole(data.role); + data.polygon.AddRange(ShapeFactory.CreateDefault(_newZoneShape)); + + // Create the scene GameObject + GameObject go = new GameObject(_newZoneName); + Undo.RegisterCreatedObjectUndo(go, "Create Zone"); + + ZoneInstance inst = go.AddComponent(); + inst.data = data; + + // Try to parent under ZoneManager if it exists + ZonesObjectHolder mgr = FindFirstObjectByType(); + if(mgr != null) { + go.transform.SetParent(mgr.transform, true); + } + + _showCreateForm = false; + _isUnsavedNewData = true; + _saveError = null; + EnterEditMode(inst); + } + + private void CreateDataForZone(ZoneInstance zone) { + string zoneName = zone.gameObject.name; + ZoneEditorSettings settings = FindSettings(); + + // Create in-memory ZoneData (not saved as asset yet) + ZoneData data = CreateInstance(); + data.zoneId = zoneName.ToLower().Replace(" ", "_"); + data.zoneName = zoneName; + data.shape = ZoneShape.Polygon; + data.debugColor = settings.GetColorForRole(data.role); + data.polygon.AddRange(ShapeFactory.CreateDefault(ZoneShape.Polygon)); + + zone.data = data; + _isUnsavedNewData = true; + _saveError = null; + EnterEditMode(zone); + } + + private void SaveZoneData() { + ZoneData data = _editingZone.data; + string zoneId = data.zoneId; + string assetName = data.zoneName.Replace(" ", "_"); + + // Check for duplicate zoneId or asset name among existing ZoneData assets + string[] existingGuids = AssetDatabase.FindAssets("t:ZoneData"); + foreach(string guid in existingGuids) { + string path = AssetDatabase.GUIDToAssetPath(guid); + ZoneData existing = AssetDatabase.LoadAssetAtPath(path); + if(existing == null || existing == data) { + continue; + } + if(existing.zoneId == zoneId) { + _saveError = $"A ZoneData asset with ID '{zoneId}' already exists at:\n{path}"; + return; + } + string existingAssetName = Path.GetFileNameWithoutExtension(path); + if(existingAssetName == assetName) { + _saveError = $"A ZoneData asset named '{assetName}' already exists at:\n{path}"; + return; + } + } + + // Reset polygon if shape type changed since edit started + if(data.shape != _shapeOnEditStart) { + data.polygon.Clear(); + data.polygon.AddRange(ShapeFactory.CreateDefault(data.shape)); + if(data.shape == ZoneShape.Circle) { + data.circleRadius = ShapeFactory.DefaultRadius; + } + _editingZone.RebuildBoundsCache(); + SceneView.RepaintAll(); + } + _shapeOnEditStart = data.shape; + + if(_isUnsavedNewData) { + // New zone — create the asset for the first time + ZoneEditorSettings settings = FindSettings(); + string folder = settings != null ? settings.zoneDataFolder : "Assets/ZoneData"; + string soPath = $"{folder}/{assetName}.asset"; + string fullFolder = Path.GetFullPath(Path.Combine(Application.dataPath, "..", folder)); + Directory.CreateDirectory(fullFolder); + + AssetDatabase.CreateAsset(data, soPath); + AssetDatabase.SaveAssets(); + + // Rebuild the SerializedObject now that the asset is persisted + _editingSO = new SerializedObject(data); + _isUnsavedNewData = false; + + Debug.Log($"[ZoneSystem] Created ZoneData '{data.zoneName}' at {soPath}"); + } + else { + // Existing zone — rename asset if needed, then save + string currentPath = AssetDatabase.GetAssetPath(data); + string currentAssetName = Path.GetFileNameWithoutExtension(currentPath); + if(currentAssetName != assetName) { + string renameError = AssetDatabase.RenameAsset(currentPath, assetName); + if(!string.IsNullOrEmpty(renameError)) { + _saveError = $"Failed to rename asset: {renameError}"; + return; + } + } + + EditorUtility.SetDirty(data); + AssetDatabase.SaveAssets(); + + Debug.Log($"[ZoneSystem] Saved ZoneData '{data.zoneName}'"); + } + + // Rename the GameObject to match the zone name + Undo.RecordObject(_editingZone.gameObject, "Rename Zone GameObject"); + _editingZone.gameObject.name = data.zoneName; + + EditorUtility.SetDirty(_editingZone); + _hasUnsavedChanges = false; + _saveError = null; + } + + // ── Scene Zones List ──────────────────────────────────────────── + + private void DrawSceneZonesList() { + EditorGUILayout.LabelField("Scene Zones", EditorStyles.boldLabel); + + // Show active map plane from ZoneManager + ZonesObjectHolder mgr = FindFirstObjectByType(); + if(mgr != null) { + EditorGUILayout.LabelField($"Map Plane: {mgr.mapPlane} (set on ZoneManager)", + new GUIStyle(EditorStyles.miniLabel) { normal = { textColor = new Color(0.5f, 0.8f, 1f) } }); + } + else { + EditorGUILayout.HelpBox("No ZoneManager found in scene.", MessageType.Warning); + } + + ZoneInstance[] zones = FindObjectsByType(FindObjectsSortMode.None) + .OrderByDescending(z => z.data?.priority ?? 0) + .ThenBy(z => z.data?.zoneName ?? "") + .ToArray(); + + if(zones.Length == 0) { + EditorGUILayout.HelpBox("No ZoneInstance objects found in the scene.", MessageType.Info); + return; + } + + foreach(ZoneInstance zone in zones) { + DrawZoneRow(zone); + } + } + + private void DrawZoneRow(ZoneInstance zone) { + if(zone.data == null) { + EditorGUILayout.BeginHorizontal(EditorStyles.helpBox); + + // Warning icon + GUIContent warnIcon = EditorGUIUtility.IconContent("console.warnicon.sml"); + EditorGUILayout.LabelField(warnIcon, GUILayout.Width(18), GUILayout.Height(20)); + + EditorGUILayout.LabelField($"{zone.gameObject.name}: Missing ZoneData", EditorStyles.miniLabel); + + // Add & Edit button — creates a ZoneData asset and enters edit mode + if(GUILayout.Button("+ Add & Edit", GUILayout.Width(90), GUILayout.Height(20))) { + CreateDataForZone(zone); + } + + GUI.backgroundColor = new Color(0.9f, 0.3f, 0.3f); + if(GUILayout.Button("✕", GUILayout.Width(28), GUILayout.Height(20))) { + if(EditorUtility.DisplayDialog("Delete Zone", + $"Delete '{zone.gameObject.name}'? (no ZoneData asset to remove)", "Delete", "Cancel")) { + Undo.DestroyObjectImmediate(zone.gameObject); + } + } + GUI.backgroundColor = Color.white; + EditorGUILayout.EndHorizontal(); + return; + } + + ZoneData d = zone.data; + Color roleColor = FindSettings().GetColorForRole(d.role); + + Color prevBg = GUI.backgroundColor; + GUI.backgroundColor = (roleColor * 2f * 0.6f) + (Color.gray * 0.4f); + EditorGUILayout.BeginHorizontal(EditorStyles.helpBox); + GUI.backgroundColor = prevBg; + + // Color swatch + Rect swatchRect = GUILayoutUtility.GetRect(12, 20, GUILayout.Width(12)); + EditorGUI.DrawRect(swatchRect, roleColor * 3f); + + // Info + EditorGUILayout.BeginVertical(); + EditorGUILayout.LabelField($"{d.zoneName}", EditorStyles.boldLabel); + EditorGUILayout.LabelField(BuildZoneSummaryString(d), EditorStyles.miniLabel); + EditorGUILayout.EndVertical(); + + // Select / Edit button + if(GUILayout.Button("Select", GUILayout.Width(55), GUILayout.Height(36))) { + EnterEditMode(zone); + } + + // Duplicate button + if(GUILayout.Button("📋", GUILayout.Width(28), GUILayout.Height(36))) { + DuplicateZone(zone); + } + + // Delete button + GUI.backgroundColor = new Color(0.9f, 0.3f, 0.3f); + if(GUILayout.Button("✕", GUILayout.Width(28), GUILayout.Height(36))) { + DeleteZone(zone); + } + GUI.backgroundColor = prevBg; + + EditorGUILayout.EndHorizontal(); + } + + private void DeleteZone(ZoneInstance zone) { + string zoneName = zone.data != null ? zone.data.zoneName : zone.gameObject.name; + string assetPath = zone.data != null ? AssetDatabase.GetAssetPath(zone.data) : null; + + string message = $"Delete zone '{zoneName}'?"; + if(!string.IsNullOrEmpty(assetPath)) { + message += $"\n\nThis will also delete the asset:\n{assetPath}"; + } + + if(!EditorUtility.DisplayDialog("Delete Zone", message, "Delete", "Cancel")) { + return; + } + + if(!string.IsNullOrEmpty(assetPath)) { + AssetDatabase.DeleteAsset(assetPath); + } + + Undo.DestroyObjectImmediate(zone.gameObject); + } + + private void DuplicateZone(ZoneInstance zone) { + if(zone.data == null) { + return; + } + + ZoneData original = zone.data; + ZoneEditorSettings settings = FindSettings(); + string folder = settings.zoneDataFolder; + + // Create independent ZoneData copy + ZoneData copy = CreateInstance(); + EditorUtility.CopySerialized(original, copy); + copy.zoneId = original.zoneId + "_" + System.Guid.NewGuid().ToString("N").Substring(0, 6); + copy.zoneName = original.zoneName + " (Copy)"; + + string newName = original.zoneName.Replace(" ", "_") + "_Copy"; + string newPath = AssetDatabase.GenerateUniqueAssetPath( + Path.Combine(folder, newName + ".asset")); + + string fullFolder = Path.GetFullPath(Path.Combine(Application.dataPath, "..", folder)); + Directory.CreateDirectory(fullFolder); + AssetDatabase.CreateAsset(copy, newPath); + AssetDatabase.SaveAssets(); + + // Create scene GameObject + GameObject duplicate = Instantiate(zone.gameObject, zone.transform.parent); + duplicate.name = copy.zoneName; + Undo.RegisterCreatedObjectUndo(duplicate, "Duplicate Zone"); + + ZoneInstance dupInstance = duplicate.GetComponent(); + dupInstance.data = copy; + dupInstance.RebuildBoundsCache(); + + // Offset slightly so it's not on top of the original + ZonesObjectHolder mgr = FindFirstObjectByType(); + MapPlane plane = mgr != null ? mgr.mapPlane : MapPlane.XZ; + Vector3 offset = MapPlaneUtility.UnprojectFromPlane(new Vector2(1f, 1f), plane, 0f); + duplicate.transform.position += offset; + + Debug.Log($"[ZoneSystem] Duplicated zone to {newPath}"); + } + + private string BuildZoneSummaryString(ZoneData d) { + switch(d.role) { + case ZoneRole.Base: + return $"Base | Priority {d.priority} | {d.baseDifficultyTier} | {d.baseEncounterChance:P0} | Table: {d.encounterTableId}"; + case ZoneRole.Modifier: + return $"Modifier | Priority {d.priority} | Chance ×{d.encounterChanceMultiplier:F2} | Tier +{d.difficultyTierBonus}"; + case ZoneRole.Override: + return d.isSafeZone + ? $"Override | Priority {d.priority} | ✓ SAFE" + : $"Override | Priority {d.priority} | {d.overrideDifficultyTier} | {d.overrideEncounterChance:P0}"; + default: return ""; + } + } + + // ── Export Section ─────────────────────────────────────────────── + private void DrawExportSection() { + _showExportFoldout = EditorGUILayout.BeginFoldoutHeaderGroup(_showExportFoldout, "Export Zones to JSON"); + if(_showExportFoldout) { + EditorGUI.indentLevel++; + _exportPath = EditorGUILayout.TextField("Output Path", _exportPath); + + EditorGUILayout.BeginHorizontal(); + if(GUILayout.Button("Browse…", GUILayout.Width(70))) { + string picked = EditorUtility.SaveFilePanel( + "Save zones.json", Path.GetDirectoryName(_exportPath), + Path.GetFileName(_exportPath), "json"); + if(!string.IsNullOrEmpty(picked)) { + _exportPath = "Assets" + picked.Substring(Application.dataPath.Length); + } + } + + GUI.backgroundColor = new Color(0.4f, 0.8f, 0.4f); + if(GUILayout.Button("📦 Export Now", GUILayout.Height(24))) { + ExportZones(); + } + GUI.backgroundColor = Color.white; + + EditorGUILayout.EndHorizontal(); + EditorGUI.indentLevel--; + } + EditorGUILayout.EndFoldoutHeaderGroup(); + } + + private void ExportZones() { + ZoneInstance[] instances = FindObjectsByType(FindObjectsSortMode.None); + ZonesObjectHolder mgr = FindFirstObjectByType(); + MapPlane plane = mgr != null ? mgr.mapPlane : MapPlane.XZ; + ZoneExportRoot root = ZoneExporter.BuildExport(instances, plane); + string json = ZoneExporter.ToJson(root); + + string fullPath = Path.Combine(Application.dataPath, "../", _exportPath); + fullPath = Path.GetFullPath(fullPath); + Directory.CreateDirectory(Path.GetDirectoryName(fullPath)); + File.WriteAllText(fullPath, json); + + AssetDatabase.Refresh(); + Debug.Log($"[ZoneSystem] Exported {root.zones.Count} zones → {fullPath}"); + EditorUtility.DisplayDialog("Zone Export", + $"Successfully exported {root.zones.Count} zone(s) to:\n{_exportPath}", "OK"); + } + } +} +#endif diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneEditorWindow.cs.meta b/Packages/com.jovian.zonesystem/Editor/ZoneEditorWindow.cs.meta new file mode 100644 index 0000000..388af7a --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneEditorWindow.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 8f1ef1e3c20db2e4a904ef5201d403ec \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneInstanceEditor.cs b/Packages/com.jovian.zonesystem/Editor/ZoneInstanceEditor.cs new file mode 100644 index 0000000..5cbbf32 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneInstanceEditor.cs @@ -0,0 +1,503 @@ +#if UNITY_EDITOR +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +namespace Jovian.ZoneSystem.Editor { + [CustomEditor(typeof(ZoneInstance))] + public class ZoneInstanceEditor : UnityEditor.Editor { + + // Set to true externally to auto-enable editing when the inspector opens + internal static bool startEditingOnNextSelect; + + private bool _editingPolygon; + private ZoneInstance _zone; + + // ── Helpers ────────────────────────────────────────────────────── + + private MapPlane ActivePlane { + get { + ZonesObjectHolder mgr = FindFirstObjectByType(); + return mgr != null ? mgr.mapPlane : MapPlane.XZ; + } + } + + private float DepthValue { + get { + MapPlane plane = ActivePlane; + return plane == MapPlane.XZ ? _zone.transform.position.y + : plane == MapPlane.YZ ? _zone.transform.position.x + : _zone.transform.position.z; + } + } + + private void OnEnable() { + _zone = (ZoneInstance)target; + if(startEditingOnNextSelect) { + startEditingOnNextSelect = false; + _editingPolygon = true; + SceneView.RepaintAll(); + } + } + private void OnDisable() { + _editingPolygon = false; + Tools.hidden = false; + } + + // ── Scene GUI ──────────────────────────────────────────────────── + + private void OnSceneGUI() { + if(_zone.data == null) { + return; + } + + // Hide the default transform handle when not editing the shape + if(!_editingPolygon) { + Tools.hidden = true; + } else { + Tools.hidden = false; + } + + DrawFilledPolygon(); + + if(_editingPolygon) { + // Esc stops editing + if(Event.current.type == EventType.KeyDown && Event.current.keyCode == KeyCode.Escape) { + _editingPolygon = false; + Event.current.Use(); + Repaint(); + SceneView.RepaintAll(); + return; + } + + // Consume default scene input so clicks don't select other objects + HandleUtility.AddDefaultControl(GUIUtility.GetControlID(FocusType.Passive)); + + if(_zone.data.shape == ZoneShape.Circle) { + DrawCircleRadiusHandle(); + } else { + DrawVertexHandles(); + HandleEdgeInsert(); + } + } + } + + private Vector2 PlaneOrigin => MapPlaneUtility.ProjectToPlane(_zone.transform.position, ActivePlane); + + private Vector3 PolyPointToWorld(Vector2 pt) { + return MapPlaneUtility.UnprojectFromPlane(pt + PlaneOrigin, ActivePlane, DepthValue); + } + + private Vector2 WorldToPolyPoint(Vector3 world) { + return MapPlaneUtility.ProjectToPlane(world, ActivePlane) - PlaneOrigin; + } + + // ── Inspector ──────────────────────────────────────────────────── + + public override void OnInspectorGUI() { + DrawDefaultInspector(); + EditorGUILayout.Space(8); + + GUI.backgroundColor = new Color(0.4f, 0.7f, 1f); + if(GUILayout.Button("✏️ Edit in Zone Editor", GUILayout.Height(30))) { + ZoneEditorWindow.OpenAndEdit(_zone); + } + GUI.backgroundColor = Color.white; + + EditorGUILayout.Space(4); + + if(_zone.data == null) { + EditorGUILayout.HelpBox("Assign a ZoneData asset to begin editing.", MessageType.Warning); + return; + } + + // Active plane info + EditorGUILayout.LabelField($"Active Plane: {ActivePlane} | Shape: {_zone.data.shape}", + new GUIStyle(EditorStyles.miniLabel) { normal = { textColor = new Color(0.5f, 0.8f, 1f) } }); + + // ── Vertex List ───────────────────────────────────────────── + DrawVertexList(); + + // ── Shape Editing ─────────────────────────────────────────── + EditorGUILayout.Space(4); + EditorGUILayout.LabelField("Shape", EditorStyles.boldLabel); + + GUI.backgroundColor = _editingPolygon ? new Color(0.4f, 0.9f, 0.4f) : Color.white; + if(GUILayout.Button(_editingPolygon ? "⬛ Stop Editing" : "✏️ Edit Shape", GUILayout.Height(27))) { + _editingPolygon = !_editingPolygon; + SceneView.RepaintAll(); + } + GUI.backgroundColor = Color.white; + + if(_editingPolygon) { + if(_zone.data.shape == ZoneShape.Circle) { + EditorGUILayout.HelpBox( + "• Drag the radius handle to resize the circle", + MessageType.Info); + } else { + EditorGUILayout.HelpBox( + "• Drag handles to move vertices\n" + + "• Ctrl+Click on an edge to insert a vertex\n" + + "• Shift+Click a vertex to delete it", + MessageType.Info); + } + } + + if(_zone.data.shape == ZoneShape.Circle) { + EditorGUI.BeginChangeCheck(); + float newRadius = EditorGUILayout.FloatField("Circle Radius", _zone.data.circleRadius); + if(EditorGUI.EndChangeCheck()) { + Undo.RecordObject(_zone.data, "Change Circle Radius"); + _zone.data.circleRadius = Mathf.Max(0.1f, newRadius); + ShapeFactory.RegenerateCircle(_zone.data); + EditorUtility.SetDirty(_zone.data); + _zone.RebuildBoundsCache(); + SceneView.RepaintAll(); + } + } + + EditorGUILayout.BeginHorizontal(); + if(GUILayout.Button("⊕ Center Transform", GUILayout.Height(27))) { + RecenterTransformOnZone(); + } + GUI.backgroundColor = new Color(1f, 0.7f, 0.3f); + if(GUILayout.Button("↺ Reset Shape", GUILayout.Height(27))) { + Undo.RecordObject(_zone.data, "Reset Zone Shape"); + _zone.data.polygon.Clear(); + _zone.data.polygon.AddRange(ShapeFactory.CreateDefault(_zone.data.shape)); + if(_zone.data.shape == ZoneShape.Circle) { + _zone.data.circleRadius = ShapeFactory.DefaultRadius; + } + EditorUtility.SetDirty(_zone.data); + _zone.RebuildBoundsCache(); + SceneView.RepaintAll(); + } + GUI.backgroundColor = Color.white; + EditorGUILayout.EndHorizontal(); + + // ── Duplication ───────────────────────────────────────────── + EditorGUILayout.Space(8); + if(GUILayout.Button("📋 Duplicate Zone", GUILayout.Height(27))) { + DuplicateZone(); + } + + // ── Summary ───────────────────────────────────────────────── + EditorGUILayout.Space(8); + DrawZoneSummary(); + } + + private void DrawZoneSummary() { + if(_zone.data == null) { + return; + } + ZoneData d = _zone.data; + + Color roleColor = ZoneEditorSettings.FindOrCreateSettings().GetColorForRole(d.role); + + Color prevBg = GUI.backgroundColor; + GUI.backgroundColor = roleColor * 2f; + EditorGUILayout.BeginVertical(EditorStyles.helpBox); + GUI.backgroundColor = prevBg; + + EditorGUILayout.LabelField("Zone Summary", EditorStyles.boldLabel); + EditorGUILayout.LabelField($"Role: {d.role}"); + EditorGUILayout.LabelField($"Priority: {d.priority}"); + EditorGUILayout.LabelField($"Vertices: {d.polygon?.Count ?? 0}"); + + switch(d.role) { + case ZoneRole.Base: + EditorGUILayout.LabelField($"Tier: {d.baseDifficultyTier}"); + EditorGUILayout.LabelField($"Chance: {d.baseEncounterChance:P0}"); + EditorGUILayout.LabelField($"Table: {d.encounterTableId}"); + break; + case ZoneRole.Modifier: + EditorGUILayout.LabelField($"Chance ×: {d.encounterChanceMultiplier:F2}"); + EditorGUILayout.LabelField($"Tier +: {d.difficultyTierBonus}"); + break; + case ZoneRole.Override: + EditorGUILayout.LabelField(d.isSafeZone + ? "⚑ SAFE ZONE — no encounters" + : $"⚑ Override → Tier {d.overrideDifficultyTier}, {d.overrideEncounterChance:P0}"); + break; + } + + EditorGUILayout.EndVertical(); + } + + private bool _showVertexList; + + private void DrawVertexList() { + List pts = _zone.data.polygon; + if(pts == null || pts.Count == 0) { + return; + } + + EditorGUILayout.Space(4); + _showVertexList = EditorGUILayout.BeginFoldoutHeaderGroup(_showVertexList, + $"Vertices ({pts.Count})"); + + if(_showVertexList) { + GUIStyle miniStyle = new GUIStyle(EditorStyles.miniLabel) { + alignment = TextAnchor.MiddleLeft, + richText = true + }; + + for(int i = 0; i < pts.Count; i++) { + EditorGUILayout.BeginHorizontal(); + + EditorGUILayout.LabelField( + $"[{i}] ({pts[i].x:F2}, {pts[i].y:F2})", + miniStyle); + + if(GUILayout.Button("Copy", EditorStyles.miniButton, GUILayout.Width(40))) { + EditorGUIUtility.systemCopyBuffer = $"{pts[i].x:F2}, {pts[i].y:F2}"; + } + + EditorGUILayout.EndHorizontal(); + } + } + + EditorGUILayout.EndFoldoutHeaderGroup(); + } + + private void DrawFilledPolygon() { + List pts = _zone.data.polygon; + if(pts == null || pts.Count < 3) { + return; + } + + Color fill = _zone.data.debugColor; + Color border = new Color(fill.r, fill.g, fill.b, Mathf.Clamp01(fill.a * 3f)); + + Vector3[] verts = new Vector3[pts.Count]; + for(int i = 0; i < pts.Count; i++) { + verts[i] = PolyPointToWorld(pts[i]); + } + + // Triangulate to handle concave polygons correctly + List tris = PolygonUtils.Triangulate(pts); + Handles.color = fill; + for(int i = 0; i + 2 < tris.Count; i += 3) { + Handles.DrawAAConvexPolygon(verts[tris[i]], verts[tris[i + 1]], verts[tris[i + 2]]); + } + + Handles.color = border; + for(int i = 0; i < pts.Count; i++) { + Handles.DrawLine(verts[i], verts[(i + 1) % pts.Count], 2f); + } + + // Zone label at centroid + Vector2 centroid2D = PolygonUtils.Centroid(pts); + Vector3 labelPos = PolyPointToWorld(centroid2D); + Handles.Label(labelPos, _zone.data.zoneName, new GUIStyle(EditorStyles.boldLabel) { + normal = { textColor = Color.white }, + fontSize = 11 + }); + } + + private void DrawCircleRadiusHandle() { + Vector2 center = PolygonUtils.Centroid(_zone.data.polygon); + Vector2 radiusPoint = center + new Vector2(_zone.data.circleRadius, 0f); + Vector3 worldRadiusPoint = PolyPointToWorld(radiusPoint); + float size = HandleUtility.GetHandleSize(worldRadiusPoint) * 0.1f; + + Handles.color = Color.cyan; + EditorGUI.BeginChangeCheck(); + Vector3 newWorld = Handles.FreeMoveHandle(worldRadiusPoint, size, Vector3.zero, Handles.DotHandleCap); + if(EditorGUI.EndChangeCheck()) { + Undo.RecordObject(_zone.data, "Change Circle Radius"); + Vector2 newPlane = WorldToPolyPoint(newWorld); + float newRadius = Mathf.Max(0.1f, Vector2.Distance(center, newPlane)); + _zone.data.circleRadius = newRadius; + ShapeFactory.RegenerateCircle(_zone.data); + EditorUtility.SetDirty(_zone.data); + _zone.RebuildBoundsCache(); + } + } + + private void DrawVertexHandles() { + List pts = _zone.data.polygon; + if(pts == null) { + return; + } + + Event e = Event.current; + + for(int i = 0; i < pts.Count; i++) { + Vector3 worldPos = PolyPointToWorld(pts[i]); + float size = HandleUtility.GetHandleSize(worldPos) * 0.08f; + + // Shift+Click → delete vertex (minimum 3) + if(e.shift && e.type == EventType.MouseDown && e.button == 0) { + if(HandleUtility.DistanceToCircle(worldPos, size) < size && pts.Count > 3) { + Undo.RecordObject(_zone.data, "Delete Zone Vertex"); + pts.RemoveAt(i); + EditorUtility.SetDirty(_zone.data); + _zone.RebuildBoundsCache(); + e.Use(); + return; + } + } + + Handles.color = e.shift ? Color.red : Color.yellow; + + EditorGUI.BeginChangeCheck(); + Vector3 newWorld = Handles.FreeMoveHandle(worldPos, size, Vector3.zero, Handles.DotHandleCap); + + if(EditorGUI.EndChangeCheck()) { + Undo.RecordObject(_zone.data, "Move Zone Vertex"); + pts[i] = WorldToPolyPoint(newWorld); + EditorUtility.SetDirty(_zone.data); + _zone.RebuildBoundsCache(); + } + } + } + + private void HandleEdgeInsert() { + List pts = _zone.data.polygon; + if(pts == null || pts.Count < 2) { + return; + } + + Event e = Event.current; + + // Highlight the closest edge while Ctrl is held for visual feedback + if(e.control) { + int previewEdge = FindClosestEdge(pts, out _, out float previewDist); + if(previewEdge >= 0 && previewDist < 20f) { + Vector3 a = PolyPointToWorld(pts[previewEdge]); + Vector3 b = PolyPointToWorld(pts[(previewEdge + 1) % pts.Count]); + Handles.color = Color.cyan; + Handles.DrawLine(a, b, 4f); + HandleUtility.Repaint(); + } + } + + if(!e.control || e.type != EventType.MouseDown || e.button != 0) { + return; + } + + // 20px screen-space tolerance — camera-distance independent + int bestEdge = FindClosestEdge(pts, out Vector3 insertPoint, out float dist); + if(bestEdge >= 0 && dist < 20f) { + Undo.RecordObject(_zone.data, "Insert Zone Vertex"); + pts.Insert(bestEdge + 1, WorldToPolyPoint(insertPoint)); + EditorUtility.SetDirty(_zone.data); + _zone.RebuildBoundsCache(); + e.Use(); + } + } + + /// + /// Finds the polygon edge closest to the mouse in screen space (pixels). + /// Returns the edge index to insert after, the world-space insertion point, and pixel distance. + /// Screen-space comparison means tolerance is camera-distance independent. + /// + private int FindClosestEdge(List pts, out Vector3 closestPoint, out float closestPixelDist) { + closestPoint = Vector3.zero; + closestPixelDist = float.MaxValue; + int bestEdge = -1; + + Vector2 mouseGUI = Event.current.mousePosition; + + for(int i = 0; i < pts.Count; i++) { + Vector3 a = PolyPointToWorld(pts[i]); + Vector3 b = PolyPointToWorld(pts[(i + 1) % pts.Count]); + Vector2 aScreen = HandleUtility.WorldToGUIPoint(a); + Vector2 bScreen = HandleUtility.WorldToGUIPoint(b); + + Vector2 ab = bScreen - aScreen; + float len = ab.sqrMagnitude; + float t = len > 0.0001f + ? Mathf.Clamp01(Vector2.Dot(mouseGUI - aScreen, ab) / len) + : 0f; + + float pixelDist = Vector2.Distance(mouseGUI, aScreen + (ab * t)); + + if(pixelDist < closestPixelDist) { + closestPixelDist = pixelDist; + bestEdge = i; + closestPoint = Vector3.Lerp(a, b, t); + } + } + + return bestEdge; + } + + // ── Re-center ──────────────────────────────────────────────────── + + private void RecenterTransformOnZone() { + List pts = _zone.data.polygon; + if(pts == null || pts.Count == 0) { + return; + } + + Vector2 centroid = PolygonUtils.Centroid(pts); + if(centroid.sqrMagnitude < 0.001f) { + return; + } + + Undo.RecordObject(_zone.data, "Center Transform on Zone"); + Undo.RecordObject(_zone.transform, "Center Transform on Zone"); + + // Shift all polygon points so the centroid becomes (0,0) + for(int i = 0; i < pts.Count; i++) { + pts[i] -= centroid; + } + + // Move the transform so the zone stays in the same world position + Vector3 worldOffset = MapPlaneUtility.UnprojectFromPlane(centroid, ActivePlane, 0f); + _zone.transform.position += worldOffset; + + EditorUtility.SetDirty(_zone.data); + EditorUtility.SetDirty(_zone.transform); + _zone.RebuildBoundsCache(); + SceneView.RepaintAll(); + } + + // ── Duplication ───────────────────────────────────────────────── + + private void DuplicateZone() { + if(_zone.data == null) { + return; + } + + ZoneData original = _zone.data; + ZoneEditorSettings settings = ZoneEditorSettings.FindOrCreateSettings(); + string folder = settings.zoneDataFolder; + + // Create independent ZoneData copy + ZoneData copy = ScriptableObject.CreateInstance(); + EditorUtility.CopySerialized(original, copy); + copy.zoneId = original.zoneId + "_" + System.Guid.NewGuid().ToString("N").Substring(0, 6); + copy.zoneName = original.zoneName + " (Copy)"; + + string newName = original.zoneName.Replace(" ", "_") + "_Copy"; + string newPath = AssetDatabase.GenerateUniqueAssetPath( + System.IO.Path.Combine(folder, newName + ".asset")); + + System.IO.Directory.CreateDirectory( + System.IO.Path.Combine(Application.dataPath, "..", folder)); + AssetDatabase.CreateAsset(copy, newPath); + AssetDatabase.SaveAssets(); + + // Create scene GameObject + GameObject duplicate = Instantiate(_zone.gameObject, _zone.transform.parent); + duplicate.name = copy.zoneName; + Undo.RegisterCreatedObjectUndo(duplicate, "Duplicate Zone"); + + ZoneInstance dupInstance = duplicate.GetComponent(); + dupInstance.data = copy; + dupInstance.RebuildBoundsCache(); + + Vector3 offset = MapPlaneUtility.UnprojectFromPlane(new Vector2(1f, 1f), ActivePlane, 0f); + duplicate.transform.position += offset; + + Selection.activeGameObject = duplicate; + SceneView.RepaintAll(); + + Debug.Log($"[ZoneSystem] Duplicated zone to {newPath}"); + } + } +} +#endif diff --git a/Packages/com.jovian.zonesystem/Editor/ZoneInstanceEditor.cs.meta b/Packages/com.jovian.zonesystem/Editor/ZoneInstanceEditor.cs.meta new file mode 100644 index 0000000..398228d --- /dev/null +++ b/Packages/com.jovian.zonesystem/Editor/ZoneInstanceEditor.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 3ea29e8d3bc24ec49bdc2b279aaae4e9 \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/LICENSE b/Packages/com.jovian.zonesystem/LICENSE new file mode 100644 index 0000000..472990a --- /dev/null +++ b/Packages/com.jovian.zonesystem/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Sebastian Bularca + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Packages/com.jovian.zonesystem/LICENSE.meta b/Packages/com.jovian.zonesystem/LICENSE.meta new file mode 100644 index 0000000..191c7dc --- /dev/null +++ b/Packages/com.jovian.zonesystem/LICENSE.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3f8b14cf28bb13f49a26d4a350d60785 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.zonesystem/README.md b/Packages/com.jovian.zonesystem/README.md new file mode 100644 index 0000000..c860d5e --- /dev/null +++ b/Packages/com.jovian.zonesystem/README.md @@ -0,0 +1,78 @@ +# Jovian Zone System + +A polygon-based zone system for defining map regions with encounter difficulty, modifiers, and safe areas. No physics engine required. + +## Package Structure + +``` +Packages/com.jovian.zonesystem/ +├── Runtime/ +│ ├── ZoneTypes.cs ← Enums (ZoneRole, ZoneShape, DifficultyTier), ZoneContext struct +│ ├── ZoneData.cs ← ScriptableObject: per-zone config + polygon +│ ├── ZoneInstance.cs ← MonoBehaviour: scene object, owns polygon + bounds cache +│ ├── ZonesObjectHolder.cs ← Scene manager: registers zones, holds map plane +│ ├── ZoneSystemApi.cs ← Query API: resolve zones at world positions +│ ├── ZoneResolver.cs ← Pure logic: overlapping zones → ZoneContext +│ ├── MapPlane.cs ← MapPlane enum + projection/unprojection utilities +│ ├── PolygonUtils.cs ← Pure math: point-in-polygon, centroid, AABB, triangulation +│ ├── ShapeFactory.cs ← Default shape generation (square, circle, polygon) +│ └── ZoneExporter.cs ← Serialization to JSON +├── Editor/ +│ ├── ZoneEditorWindow.cs ← Main editor window (Window → Zone System → Zone Editor) +│ ├── ZoneEditorSettings.cs ← Configurable settings: folder path, role colors +│ ├── ZoneInstanceEditor.cs ← Custom inspector + scene handles for shape editing +│ └── ZoneDataEditor.cs ← Role-aware ZoneData inspector +└── Documentation~/ + └── index.html ← Full HTML documentation +``` + +## Quick Start + +1. Add the package to your project (local package in `Packages/`). +2. Create a **ZonesObjectHolder** GameObject and set **Map Plane** to match your map (e.g. `XZ`). +3. Open **Window → Zone System → Zone Editor**. +4. Click **Create New Zone**, set a name and shape, then click **Create & Edit**. +5. Edit all zone data fields in the editor, then click **Save Zone**. +6. Use scene handles to adjust the polygon shape. + +## Key Features + +- **Three zone roles**: Base (encounter table + difficulty), Modifier (multiplicative stacking), Override (safe zones, story events) +- **Visual polygon editing**: Drag vertices, Ctrl+Click to insert, Shift+Click to delete, Esc to stop +- **Concave polygon support**: Ear-clipping triangulation for correct rendering of any shape +- **Multi-plane support**: XY, XZ, or YZ — one setting controls everything +- **No physics dependency**: Pure math ray-casting with AABB pre-rejection +- **Save workflow**: Create → Edit → Save with duplicate ID/name validation +- **Role-based colors**: Configured in ZoneEditorSettings, auto-applied on role change +- **Zone duplication**: Independent copies with unique IDs and assets +- **JSON export**: For runtime loading or external tools + +## Menu Items + +| Menu Path | Description | +|-----------|-------------| +| Window → Zone System → Zone Editor | Main editor window | +| Window → Zone System → Settings | Select or create ZoneEditorSettings asset | +| Window → Zone System → Documentation | Open HTML documentation | + +## Runtime API + +```csharp +ZoneSystemApi api = new ZoneSystemApi(zonesObjectHolder); + +// Query zone at a world position +ZoneContext ctx = api.QueryZone(partyWorldPosition); +if(!ctx.isSafe && Random.value < ctx.finalEncounterChance) + TriggerEncounter(ctx.encounterTableId, ctx.finalDifficultyTier); + +// Quick safe-zone check +if(api.IsInSafeZone(partyWorldPosition)) + return; + +// Raw overlapping zones (sorted by priority) +List zones = api.GetOverlappingZones(partyWorldPosition); +``` + +## Documentation + +Full documentation is available at `Documentation~/index.html`. Open it via **Window → Zone System → Documentation**. diff --git a/Packages/com.jovian.zonesystem/README.md.meta b/Packages/com.jovian.zonesystem/README.md.meta new file mode 100644 index 0000000..9d90293 --- /dev/null +++ b/Packages/com.jovian.zonesystem/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3c7679ba6ca31ec4daaba7b32661c16a +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.zonesystem/Runtime.meta b/Packages/com.jovian.zonesystem/Runtime.meta new file mode 100644 index 0000000..052339a --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 89e41bb3e8c252a419239691c021ac35 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.zonesystem/Runtime/Jovian.ZoneSystem.asmdef b/Packages/com.jovian.zonesystem/Runtime/Jovian.ZoneSystem.asmdef new file mode 100644 index 0000000..b2066d3 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/Jovian.ZoneSystem.asmdef @@ -0,0 +1,14 @@ +{ + "name": "Jovian.ZoneSystem", + "rootNamespace": "Jovian.ZoneSystem", + "references": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} diff --git a/Packages/com.jovian.zonesystem/Runtime/Jovian.ZoneSystem.asmdef.meta b/Packages/com.jovian.zonesystem/Runtime/Jovian.ZoneSystem.asmdef.meta new file mode 100644 index 0000000..eddd635 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/Jovian.ZoneSystem.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 14a17a3524e6bed489ca921a325f8942 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.jovian.zonesystem/Runtime/MapPlane.cs b/Packages/com.jovian.zonesystem/Runtime/MapPlane.cs new file mode 100644 index 0000000..614e28d --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/MapPlane.cs @@ -0,0 +1,43 @@ +using UnityEngine; + +namespace Jovian.ZoneSystem { + /// + /// Defines which two world axes the map (and zone polygons) lie on. + /// XY = flat sprite / UI map (Z is depth) + /// XZ = 3D world map (Y is up) ← standard Unity 3D + /// YZ = side-on map (X is depth) + /// + public enum MapPlane { + XY, + XZ, + YZ + } + + public static class MapPlaneUtility { + /// + /// Projects a 3D world position onto the chosen map plane, + /// returning a 2D point suitable for polygon testing. + /// + public static Vector2 ProjectToPlane(Vector3 worldPos, MapPlane plane) { + switch(plane) { + case MapPlane.XY: return new Vector2(worldPos.x, worldPos.y); + case MapPlane.XZ: return new Vector2(worldPos.x, worldPos.z); + case MapPlane.YZ: return new Vector2(worldPos.y, worldPos.z); + default: return new Vector2(worldPos.x, worldPos.y); + } + } + + /// + /// Reconstructs a 3D world position from a 2D polygon point on the chosen plane. + /// The depth value fills the axis not covered by the plane. + /// + public static Vector3 UnprojectFromPlane(Vector2 point, MapPlane plane, float depth = 0f) { + switch(plane) { + case MapPlane.XY: return new Vector3(point.x, point.y, depth); + case MapPlane.XZ: return new Vector3(point.x, depth, point.y); + case MapPlane.YZ: return new Vector3(depth, point.x, point.y); + default: return new Vector3(point.x, point.y, depth); + } + } + } +} diff --git a/Packages/com.jovian.zonesystem/Runtime/MapPlane.cs.meta b/Packages/com.jovian.zonesystem/Runtime/MapPlane.cs.meta new file mode 100644 index 0000000..9c25b58 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/MapPlane.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: e9eeceb36a2fca741a5e4c3206a20d00 \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Runtime/PolygonUtils.cs b/Packages/com.jovian.zonesystem/Runtime/PolygonUtils.cs new file mode 100644 index 0000000..5b62350 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/PolygonUtils.cs @@ -0,0 +1,200 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace Jovian.ZoneSystem { + public static class PolygonUtils { + /// + /// Ray-casting point-in-polygon test (Jordan curve theorem). + /// Works on any plane — caller projects the world position first via MapPlaneUtility. + /// Handles edge and vertex cases robustly. + /// + /// 2D point already projected onto the polygon's plane. + /// Polygon vertices in the same 2D space. + public static bool PointInPolygon(Vector2 point, List polygon) { + if(polygon == null || polygon.Count < 3) { + return false; + } + + float px = point.x; + float py = point.y; + bool inside = false; + int count = polygon.Count; + int j = count - 1; + + for(int i = 0; i < count; i++) { + float xi = polygon[i].x, yi = polygon[i].y; + float xj = polygon[j].x, yj = polygon[j].y; + + // Crossing test: does the edge (j→i) cross the horizontal ray from point? + bool crosses = (yi > py) != (yj > py) && + px < ((xj - xi) * (py - yi) / (yj - yi)) + xi; + + if(crosses) { + inside = !inside; + } + + j = i; + } + + return inside; + } + + /// + /// Overload that accepts a world position and projects it onto the given plane + /// before testing — this is the primary API used by ZoneManager. + /// + public static bool PointInPolygon(Vector3 worldPos, List polygon, MapPlane plane) { + Vector2 projected = MapPlaneUtility.ProjectToPlane(worldPos, plane); + return PointInPolygon(projected, polygon); + } + + /// + /// Returns the centroid of a polygon (for label placement in the editor). + /// + public static Vector2 Centroid(List polygon) { + if(polygon == null || polygon.Count == 0) { + return Vector2.zero; + } + + Vector2 sum = Vector2.zero; + foreach(Vector2 pt in polygon) { + sum += pt; + } + return sum / polygon.Count; + } + + /// + /// Returns the approximate axis-aligned bounding box of a polygon. + /// Useful for a cheap pre-check before running the full ray-cast test. + /// + public static (Vector2 min, Vector2 max) Bounds(List polygon) { + if(polygon == null || polygon.Count == 0) { + return (Vector2.zero, Vector2.zero); + } + + Vector2 min = polygon[0], max = polygon[0]; + foreach(Vector2 pt in polygon) { + if(pt.x < min.x) { + min.x = pt.x; + } + if(pt.y < min.y) { + min.y = pt.y; + } + if(pt.x > max.x) { + max.x = pt.x; + } + if(pt.y > max.y) { + max.y = pt.y; + } + } + return (min, max); + } + + /// + /// Fast AABB pre-check. Call this before PointInPolygon to skip the + /// ray-cast for points clearly outside the bounding box. + /// + public static bool PointInBounds(Vector2 point, Vector2 min, Vector2 max) { + return point.x >= min.x && point.x <= max.x && + point.y >= min.y && point.y <= max.y; + } + + /// + /// Ear-clipping triangulation for simple (non-self-intersecting) polygons. + /// Returns a list of triangle index triplets into the original vertex list. + /// Supports both convex and concave polygons. + /// + public static List Triangulate(List polygon) { + List triangles = new List(); + int n = polygon.Count; + if(n < 3) { + return triangles; + } + + // Build index list + List indices = new List(n); + bool clockwise = SignedArea(polygon) < 0f; + for(int i = 0; i < n; i++) { + indices.Add(clockwise ? i : n - 1 - i); + } + + int remaining = n; + int failSafe = remaining * 2; + + int v = remaining - 1; + while(remaining > 2) { + if(failSafe-- <= 0) { + break; + } + + int u = v; + if(u >= remaining) { + u = 0; + } + v = u + 1; + if(v >= remaining) { + v = 0; + } + int w = v + 1; + if(w >= remaining) { + w = 0; + } + + if(IsEar(polygon, indices, u, v, w, remaining)) { + triangles.Add(indices[u]); + triangles.Add(indices[v]); + triangles.Add(indices[w]); + indices.RemoveAt(v); + remaining--; + failSafe = remaining * 2; + } + } + + return triangles; + } + + private static float SignedArea(List polygon) { + float area = 0f; + int count = polygon.Count; + for(int i = 0; i < count; i++) { + Vector2 a = polygon[i]; + Vector2 b = polygon[(i + 1) % count]; + area += (b.x - a.x) * (b.y + a.y); + } + return area; + } + + private static bool IsEar(List polygon, List indices, int u, int v, int w, int remaining) { + Vector2 a = polygon[indices[u]]; + Vector2 b = polygon[indices[v]]; + Vector2 c = polygon[indices[w]]; + + // Must be convex (counter-clockwise winding after we've ensured CCW order) + float cross = (b.x - a.x) * (c.y - a.y) - (b.y - a.y) * (c.x - a.x); + if(cross <= 0f) { + return false; + } + + // No other vertex must be inside this triangle + for(int p = 0; p < remaining; p++) { + if(p == u || p == v || p == w) { + continue; + } + if(PointInTriangle(polygon[indices[p]], a, b, c)) { + return false; + } + } + + return true; + } + + private static bool PointInTriangle(Vector2 p, Vector2 a, Vector2 b, Vector2 c) { + float d1 = (p.x - b.x) * (a.y - b.y) - (a.x - b.x) * (p.y - b.y); + float d2 = (p.x - c.x) * (b.y - c.y) - (b.x - c.x) * (p.y - c.y); + float d3 = (p.x - a.x) * (c.y - a.y) - (c.x - a.x) * (p.y - a.y); + bool hasNeg = (d1 < 0) || (d2 < 0) || (d3 < 0); + bool hasPos = (d1 > 0) || (d2 > 0) || (d3 > 0); + return !(hasNeg && hasPos); + } + } +} diff --git a/Packages/com.jovian.zonesystem/Runtime/PolygonUtils.cs.meta b/Packages/com.jovian.zonesystem/Runtime/PolygonUtils.cs.meta new file mode 100644 index 0000000..7a72f53 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/PolygonUtils.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: c09971de26d1abf48ac379e5e8ac533c \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Runtime/ShapeFactory.cs b/Packages/com.jovian.zonesystem/Runtime/ShapeFactory.cs new file mode 100644 index 0000000..e4e2d8e --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ShapeFactory.cs @@ -0,0 +1,49 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace Jovian.ZoneSystem { + public static class ShapeFactory { + public const int CircleSegments = 24; + public const float DefaultRadius = 2f; + public const float DefaultSquareHalf = 2f; + public const float DefaultPolygonRadius = 3f; + public const int DefaultPolygonVertices = 12; + + public static List CreateSquare(float halfSize = DefaultSquareHalf) { + return new List { + new(-halfSize, -halfSize), + new(-halfSize, halfSize), + new(halfSize, halfSize), + new(halfSize, -halfSize) + }; + } + + public static List CreateCircle(float radius = DefaultRadius, int segments = CircleSegments) { + List points = new List(segments); + float step = 2f * Mathf.PI / segments; + for(int i = 0; i < segments; i++) { + float angle = i * step; + points.Add(new Vector2(Mathf.Cos(angle) * radius, Mathf.Sin(angle) * radius)); + } + return points; + } + + public static List CreatePolygon(float radius = DefaultPolygonRadius, int vertices = DefaultPolygonVertices) { + return CreateCircle(radius, vertices); + } + + public static List CreateDefault(ZoneShape shape) { + switch(shape) { + case ZoneShape.Square: return CreateSquare(); + case ZoneShape.Circle: return CreateCircle(); + case ZoneShape.Polygon: return CreatePolygon(); + default: return CreateSquare(); + } + } + + public static void RegenerateCircle(ZoneData data) { + data.polygon.Clear(); + data.polygon.AddRange(CreateCircle(data.circleRadius)); + } + } +} diff --git a/Packages/com.jovian.zonesystem/Runtime/ShapeFactory.cs.meta b/Packages/com.jovian.zonesystem/Runtime/ShapeFactory.cs.meta new file mode 100644 index 0000000..10266c0 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ShapeFactory.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 202475efe66c6304298b9073ef7627ea \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneData.cs b/Packages/com.jovian.zonesystem/Runtime/ZoneData.cs new file mode 100644 index 0000000..88457fa --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneData.cs @@ -0,0 +1,62 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace Jovian.ZoneSystem { + [CreateAssetMenu(fileName = "NewZone", menuName = "ZoneSystem/Zone Data")] + public class ZoneData : ScriptableObject { + [Header("Identity")] + public string zoneId; + + public string zoneName; + public ZoneRole role = ZoneRole.Base; + public int priority = 1; + + [Header("Visual (Editor Only)")] + public Color debugColor = new(1f, 0.5f, 0f, 0.25f); + + // ── Base zone fields ──────────────────────────────────────────── + [Header("Base Zone Settings")] + [Tooltip("Only used when Role = Base")] + public string encounterTableId; + + [Tooltip("Only used when Role = Base")] + public DifficultyTier baseDifficultyTier = DifficultyTier.Mild; + + [Tooltip("Base encounter chance per check (0..1). Only used when Role = Base")] + [Range(0f, 1f)] + public float baseEncounterChance = 0.2f; + + // ── Modifier zone fields ───────────────────────────────────────── + [Header("Modifier Zone Settings")] + [Tooltip("Multiplied onto the base encounter chance. Only used when Role = Modifier")] + public float encounterChanceMultiplier = 1f; + + [Tooltip("Added to the base difficulty tier (clamped). Only used when Role = Modifier")] + public int difficultyTierBonus; + + // ── Override zone fields ───────────────────────────────────────── + [Header("Override Zone Settings")] + [Tooltip("If true, no encounters occur in this zone. Only used when Role = Override")] + public bool isSafeZone; + + [Tooltip("Only used when Role = Override and isSafeZone = false")] + public string overrideEncounterTableId; + + [Tooltip("Only used when Role = Override and isSafeZone = false")] + [Range(0f, 1f)] + public float overrideEncounterChance = 1f; + + [Tooltip("Only used when Role = Override and isSafeZone = false")] + public DifficultyTier overrideDifficultyTier = DifficultyTier.Deadly; + + // ── Shape ──────────────────────────────────────────────────────── + [HideInInspector] + public ZoneShape shape = ZoneShape.Square; + + [HideInInspector] + public float circleRadius = 2f; + + [HideInInspector] + public List polygon = new(); + } +} diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneData.cs.meta b/Packages/com.jovian.zonesystem/Runtime/ZoneData.cs.meta new file mode 100644 index 0000000..9594eec --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneData.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 8497d766078e5764a9c7c0dd5d671561 \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneExporter.cs b/Packages/com.jovian.zonesystem/Runtime/ZoneExporter.cs new file mode 100644 index 0000000..30d2a8d --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneExporter.cs @@ -0,0 +1,91 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace Jovian.ZoneSystem { + /// + /// Serializable representations for JSON export. + /// Kept in Runtime so server-side or headless builds can also consume them. + /// + [Serializable] + public class ZoneExportEntry { + public string id; + public string name; + public string role; + public int priority; + + // Base + public string encounterTableId; + public int baseDifficultyTier; + public float baseEncounterChance; + + // Modifier + public float encounterChanceMultiplier; + public int difficultyTierBonus; + + // Override + public bool isSafeZone; + public string overrideEncounterTableId; + public float overrideEncounterChance; + public int overrideDifficultyTier; + + // Shape + public string shape; + public float circleRadius; + public float[] position; + public List polygon; + } + + [Serializable] + public class ZoneExportRoot { + public List zones = new(); + } + + public static class ZoneExporter { + public static ZoneExportRoot BuildExport(ZoneInstance[] instances, MapPlane plane = MapPlane.XZ) { + ZoneExportRoot root = new ZoneExportRoot(); + + foreach(ZoneInstance inst in instances) { + if(inst.data == null) { + continue; + } + ZoneData d = inst.data; + Vector3 pos = inst.transform.position; + Vector2 origin = MapPlaneUtility.ProjectToPlane(pos, plane); + + ZoneExportEntry entry = new ZoneExportEntry { + id = d.zoneId, + name = d.zoneName, + role = d.role.ToString(), + priority = d.priority, + shape = d.shape.ToString(), + circleRadius = d.circleRadius, + position = new[] { pos.x, pos.y, pos.z }, + encounterTableId = d.encounterTableId, + baseDifficultyTier = (int)d.baseDifficultyTier, + baseEncounterChance = d.baseEncounterChance, + encounterChanceMultiplier = d.encounterChanceMultiplier, + difficultyTierBonus = d.difficultyTierBonus, + isSafeZone = d.isSafeZone, + overrideEncounterTableId = d.overrideEncounterTableId, + overrideEncounterChance = d.overrideEncounterChance, + overrideDifficultyTier = (int)d.overrideDifficultyTier, + polygon = new List() + }; + + foreach(Vector2 pt in d.polygon) { + Vector2 worldPt = pt + origin; + entry.polygon.Add(new[] { worldPt.x, worldPt.y }); + } + + root.zones.Add(entry); + } + + return root; + } + + public static string ToJson(ZoneExportRoot root, bool pretty = true) { + return JsonUtility.ToJson(root, pretty); + } + } +} diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneExporter.cs.meta b/Packages/com.jovian.zonesystem/Runtime/ZoneExporter.cs.meta new file mode 100644 index 0000000..1d6350d --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneExporter.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 321272ab8f26941488d472164a97c162 \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneInstance.cs b/Packages/com.jovian.zonesystem/Runtime/ZoneInstance.cs new file mode 100644 index 0000000..9baeab8 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneInstance.cs @@ -0,0 +1,84 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace Jovian.ZoneSystem { + public class ZoneInstance : MonoBehaviour { + public ZoneData data; + private Vector2 _boundsMax; + + // Cached AABB for fast pre-rejection (rebuilt when data changes) + private Vector2 _boundsMin; + private bool _boundsValid; + + private void Awake() { + RebuildBoundsCache(); + } + +#if UNITY_EDITOR + private void OnDrawGizmos() { + if(data == null || data.polygon == null || data.polygon.Count < 2) { + return; + } + + MapPlane plane = MapPlane.XZ; + ZonesObjectHolder mgr = FindFirstObjectByType(); + if(mgr != null) { + plane = mgr.mapPlane; + } + + float depth = plane == MapPlane.XZ ? transform.position.y + : plane == MapPlane.YZ ? transform.position.x + : transform.position.z; + + Vector2 origin = MapPlaneUtility.ProjectToPlane(transform.position, plane); + Gizmos.color = data.debugColor; + List pts = data.polygon; + + for(int i = 0; i < pts.Count; i++) { + Vector3 a = MapPlaneUtility.UnprojectFromPlane(pts[i] + origin, plane, depth); + Vector3 b = MapPlaneUtility.UnprojectFromPlane(pts[(i + 1) % pts.Count] + origin, plane, depth); + Gizmos.DrawLine(a, b); + } + } +#endif + private void OnValidate() { + RebuildBoundsCache(); + } + + /// + /// Rebuilds the AABB cache from the current polygon data. + /// Called automatically on Awake/Validate; also call this in the + /// editor after modifying polygon points. + /// + public void RebuildBoundsCache() { + if(data == null || data.polygon == null || data.polygon.Count < 3) { + _boundsValid = false; + return; + } + + (_boundsMin, _boundsMax) = PolygonUtils.Bounds(data.polygon); + _boundsValid = true; + } + + /// + /// Returns true if the given world position is inside this zone's polygon. + /// Plane controls which two axes are used for the 2D projection. + /// + public bool Contains(Vector3 worldPos, MapPlane plane) { + if(data == null || data.polygon == null || data.polygon.Count < 3) { + return false; + } + + Vector2 projected = MapPlaneUtility.ProjectToPlane(worldPos, plane); + Vector2 origin = MapPlaneUtility.ProjectToPlane(transform.position, plane); + Vector2 localPoint = projected - origin; + + // Fast AABB reject before running the full ray-cast + if(_boundsValid && !PolygonUtils.PointInBounds(localPoint, _boundsMin, _boundsMax)) { + return false; + } + + return PolygonUtils.PointInPolygon(localPoint, data.polygon); + } + } +} diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneInstance.cs.meta b/Packages/com.jovian.zonesystem/Runtime/ZoneInstance.cs.meta new file mode 100644 index 0000000..4cbdb09 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneInstance.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 95af4f7ff0649854598833eabd84f131 \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneResolver.cs b/Packages/com.jovian.zonesystem/Runtime/ZoneResolver.cs new file mode 100644 index 0000000..4bfcd25 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneResolver.cs @@ -0,0 +1,83 @@ +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace Jovian.ZoneSystem { + public static class ZoneResolver { + /// + /// Resolves a list of overlapping ZoneData into a single ZoneContext. + /// Resolution rules: + /// 1. If any Override zone is present → use highest-priority Override exclusively. + /// 2. Otherwise → find highest-priority Base zone, then stack all Modifier zones + /// multiplicatively on top. + /// + public static ZoneContext Resolve(List overlapping) { + if(overlapping == null || overlapping.Count == 0) { + return SafeFallback(string.Empty); + } + + // ── 1. Check for Override zones ────────────────────────────── + var overrides = overlapping + .Where(z => z.role == ZoneRole.Override) + .OrderByDescending(z => z.priority) + .ToList(); + + if(overrides.Count > 0) { + var ov = overrides[0]; + return new ZoneContext { + resolvedZoneId = ov.zoneId, + isSafe = ov.isSafeZone, + encounterTableId = ov.overrideEncounterTableId, + finalEncounterChance = ov.overrideEncounterChance, + finalDifficultyTier = ov.overrideDifficultyTier + }; + } + + // ── 2. Find highest-priority Base zone ─────────────────────── + var baseZone = overlapping + .Where(z => z.role == ZoneRole.Base) + .OrderByDescending(z => z.priority) + .FirstOrDefault(); + + if(!baseZone) { + return SafeFallback(string.Empty); + } + + // ── 3. Collect all Modifier zones ──────────────────────────── + var modifiers = overlapping + .Where(z => z.role == ZoneRole.Modifier) + .ToList(); + + var chance = baseZone.baseEncounterChance; + var tierOffset = 0; + + foreach(var mod in modifiers) { + // Multiplicative stacking — each modifier is independent + chance *= mod.encounterChanceMultiplier; + tierOffset += mod.difficultyTierBonus; + } + + chance = Mathf.Clamp01(chance); + var rawTier = (int)baseZone.baseDifficultyTier + tierOffset; + var clampedTier = Mathf.Clamp(rawTier, (int)DifficultyTier.Safe, (int)DifficultyTier.Deadly); + + return new ZoneContext { + resolvedZoneId = baseZone.zoneId, + isSafe = false, + encounterTableId = baseZone.encounterTableId, + finalEncounterChance = chance, + finalDifficultyTier = (DifficultyTier)clampedTier + }; + } + + private static ZoneContext SafeFallback(string name) { + return new ZoneContext { + resolvedZoneId = name, + isSafe = true, + encounterTableId = string.Empty, + finalEncounterChance = 0f, + finalDifficultyTier = DifficultyTier.Safe + }; + } + } +} diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneResolver.cs.meta b/Packages/com.jovian.zonesystem/Runtime/ZoneResolver.cs.meta new file mode 100644 index 0000000..cbd63db --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneResolver.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 147813fb56be464458dc1c5be47057f4 \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneSystem.cs b/Packages/com.jovian.zonesystem/Runtime/ZoneSystem.cs new file mode 100644 index 0000000..cce6f3e --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneSystem.cs @@ -0,0 +1,90 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace Jovian.ZoneSystem { + public class ZoneSystem { + private readonly ZonesObjectHolder zonesObjectHolder; + public ZoneSystem(ZonesObjectHolder zonesObjectHolder) { + this.zonesObjectHolder = zonesObjectHolder; + Refresh(); + } + + /// + /// Returns the resolved ZoneContext at the given world position. + /// This is the only call your encounter/travel system needs to make. + /// + public ZoneContext QueryZone(Vector3 worldPos) { + var overlapping = GetOverlappingZones(worldPos); + return ZoneResolver.Resolve(overlapping); + } + + /// + /// Returns all ZoneData assets whose polygons contain worldPos. + /// Ordered by descending priority — useful if you need the raw list + /// before resolution (e.g. for debug UI). + /// + public List GetOverlappingZones(Vector3 worldPos) { + var result = new List(); + + foreach(var zone in zonesObjectHolder.Zones) { + if(zone == null || zone.data == null) { + continue; + } + if(zone.Contains(worldPos, zonesObjectHolder.mapPlane)) { + result.Add(zone.data); + } + } + + result.Sort((a, b) => b.priority.CompareTo(a.priority)); + return result; + } + + /// + /// Returns true if worldPos is inside any zone that is an Override+Safe zone + /// (i.e. a town or safe area). Cheap shortcut before rolling encounters. + /// + public bool IsInSafeZone(Vector3 worldPos) { + foreach(var zone in zonesObjectHolder.Zones) { + if(zone == null || zone.data == null) { + continue; + } + if(zone.data.role == ZoneRole.Override && + zone.data.isSafeZone && + zone.Contains(worldPos, zonesObjectHolder.mapPlane)) { + return true; + } + } + return false; + } + + /// + /// Registers a single ZoneInstance dynamically (e.g. spawned at runtime). + /// + internal void Register(ZoneInstance zone) { + if(!zonesObjectHolder.Zones.Contains(zone)) { + zone.RebuildBoundsCache(); + zonesObjectHolder.Zones.Add(zone); + } + } + + /// + /// Unregisters a ZoneInstance (e.g. before it is destroyed at runtime). + /// + public void Unregister(ZoneInstance zone) { + zonesObjectHolder.Zones.Remove(zone); + } + + /// + /// Re-scans the scene for all ZoneInstances and rebuilds their bounds caches. + /// Call this if you add or remove zones at runtime. + /// + private void Refresh() { + zonesObjectHolder.Zones.Clear(); + ZoneInstance[] found = Object.FindObjectsByType(FindObjectsSortMode.None); + foreach(ZoneInstance z in found) { + z.RebuildBoundsCache(); + zonesObjectHolder.Zones.Add(z); + } + } + } +} diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneSystem.cs.meta b/Packages/com.jovian.zonesystem/Runtime/ZoneSystem.cs.meta new file mode 100644 index 0000000..42fd8ab --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneSystem.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 366abba6f6364bbfb3d0564358ead42c +timeCreated: 1772985323 \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneTypes.cs b/Packages/com.jovian.zonesystem/Runtime/ZoneTypes.cs new file mode 100644 index 0000000..7c3830f --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneTypes.cs @@ -0,0 +1,33 @@ +namespace Jovian.ZoneSystem { + public enum ZoneRole { + Base, // Provides the encounter table and baseline difficulty + Modifier, // Mutates difficulty/chance on top of a base zone + Override // Completely replaces everything (safe towns, story events) + } + + public enum ZoneShape { + Square, + Circle, + Polygon + } + + public enum DifficultyTier { + Safe = 0, + Mild = 1, + Moderate = 2, + Dangerous = 3, + Deadly = 4 + } + + /// + /// The resolved result of overlapping zones at a world position. + /// This is what the encounter system consumes — it never needs to know about raw zones. + /// + public struct ZoneContext { + public string encounterTableId; + public float finalEncounterChance; // 0..1 + public DifficultyTier finalDifficultyTier; + public bool isSafe; + public string resolvedZoneId; + } +} diff --git a/Packages/com.jovian.zonesystem/Runtime/ZoneTypes.cs.meta b/Packages/com.jovian.zonesystem/Runtime/ZoneTypes.cs.meta new file mode 100644 index 0000000..228ca29 --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZoneTypes.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: ee375ef89c9f9574594736f1984be25f \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/Runtime/ZonesObjectHolder.cs b/Packages/com.jovian.zonesystem/Runtime/ZonesObjectHolder.cs new file mode 100644 index 0000000..30ea78f --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZonesObjectHolder.cs @@ -0,0 +1,35 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace Jovian.ZoneSystem { + public class ZonesObjectHolder: MonoBehaviour { + internal List Zones { get; } = new(); + public MapPlane mapPlane; + + public IReadOnlyList AllZones => Zones; + + private void Awake() { + Refresh(); + } + +#if UNITY_EDITOR + private void OnValidate() { + Refresh(); + } +#endif + + /// + /// Re-scans the scene for all ZoneInstances and rebuilds their bounds caches. + /// Call this if you add or remove zones at runtime. + /// + private void Refresh() { + Zones.Clear(); + var found = FindObjectsByType(FindObjectsSortMode.None); + foreach(var z in found) { + z.RebuildBoundsCache(); + Zones.Add(z); + } + } + } + +} diff --git a/Packages/com.jovian.zonesystem/Runtime/ZonesObjectHolder.cs.meta b/Packages/com.jovian.zonesystem/Runtime/ZonesObjectHolder.cs.meta new file mode 100644 index 0000000..882ee8b --- /dev/null +++ b/Packages/com.jovian.zonesystem/Runtime/ZonesObjectHolder.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 514ac2296ff6032459b84681867b26cd \ No newline at end of file diff --git a/Packages/com.jovian.zonesystem/package.json b/Packages/com.jovian.zonesystem/package.json new file mode 100644 index 0000000..fc58538 --- /dev/null +++ b/Packages/com.jovian.zonesystem/package.json @@ -0,0 +1,15 @@ +{ + "name": "com.jovian.zonesystem", + "version": "0.1.0", + "displayName": "Jovian Zone System", + "description": "A polygon-based zone system for defining map regions with encounter difficulty, modifiers, and safe areas.", + "unity": "2022.3", + "keywords": [ + "zone", + "map", + "encounter" + ], + "author": { + "name": "Jovian" + } +} diff --git a/Packages/com.jovian.zonesystem/package.json.meta b/Packages/com.jovian.zonesystem/package.json.meta new file mode 100644 index 0000000..f0e9813 --- /dev/null +++ b/Packages/com.jovian.zonesystem/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f811a6af0d3ada34198308fce87fa482 +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/manifest.json b/Packages/manifest.json new file mode 100644 index 0000000..aa2ba78 --- /dev/null +++ b/Packages/manifest.json @@ -0,0 +1,57 @@ +{ + "dependencies": { + "com.unity.2d.animation": "13.0.4", + "com.unity.2d.psdimporter": "12.0.1", + "com.unity.addressables": "2.8.0", + "com.unity.ai.navigation": "2.0.10", + "com.unity.collab-proxy": "2.11.3", + "com.unity.editorcoroutines": "1.0.1", + "com.unity.ide.rider": "3.0.39", + "com.unity.ide.visualstudio": "2.0.26", + "com.unity.inputsystem": "1.18.0", + "com.unity.localization": "1.5.9", + "com.unity.memoryprofiler": "1.1.9", + "com.unity.multiplayer.center": "1.0.1", + "com.unity.render-pipelines.universal": "17.3.0", + "com.unity.terrain-tools": "5.3.1", + "com.unity.test-framework": "1.6.0", + "com.unity.timeline": "1.8.11", + "com.unity.ugui": "2.0.0", + "com.unity.ui.test-framework": "1.0.0", + "com.unity.visualscripting": "1.9.9", + "com.unity.modules.accessibility": "1.0.0", + "com.unity.modules.adaptiveperformance": "1.0.0", + "com.unity.modules.ai": "1.0.0", + "com.unity.modules.androidjni": "1.0.0", + "com.unity.modules.animation": "1.0.0", + "com.unity.modules.assetbundle": "1.0.0", + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.cloth": "1.0.0", + "com.unity.modules.director": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.particlesystem": "1.0.0", + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.physics2d": "1.0.0", + "com.unity.modules.screencapture": "1.0.0", + "com.unity.modules.terrain": "1.0.0", + "com.unity.modules.terrainphysics": "1.0.0", + "com.unity.modules.tilemap": "1.0.0", + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.uielements": "1.0.0", + "com.unity.modules.umbra": "1.0.0", + "com.unity.modules.unityanalytics": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.unitywebrequestassetbundle": "1.0.0", + "com.unity.modules.unitywebrequestaudio": "1.0.0", + "com.unity.modules.unitywebrequesttexture": "1.0.0", + "com.unity.modules.unitywebrequestwww": "1.0.0", + "com.unity.modules.vectorgraphics": "1.0.0", + "com.unity.modules.vehicles": "1.0.0", + "com.unity.modules.video": "1.0.0", + "com.unity.modules.vr": "1.0.0", + "com.unity.modules.wind": "1.0.0", + "com.unity.modules.xr": "1.0.0" + } +} diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json new file mode 100644 index 0000000..705b44e --- /dev/null +++ b/Packages/packages-lock.json @@ -0,0 +1,636 @@ +{ + "dependencies": { + "com.jovian.savesystem": { + "version": "file:com.jovian.savesystem", + "depth": 0, + "source": "embedded", + "dependencies": { + "com.unity.nuget.newtonsoft-json": "3.2.1" + } + }, + "com.jovian.unitypackagesync": { + "version": "file:com.jovian.unitypackagesync", + "depth": 0, + "source": "embedded", + "dependencies": {} + }, + "com.jovian.zonesystem": { + "version": "file:com.jovian.zonesystem", + "depth": 0, + "source": "embedded", + "dependencies": {} + }, + "com.unity.2d.animation": { + "version": "13.0.4", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.2d.common": "12.0.2", + "com.unity.2d.sprite": "1.0.0", + "com.unity.collections": "2.4.3", + "com.unity.modules.animation": "1.0.0", + "com.unity.modules.uielements": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.2d.common": { + "version": "12.0.2", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.burst": "1.8.4", + "com.unity.2d.sprite": "1.0.0", + "com.unity.collections": "2.4.3", + "com.unity.mathematics": "1.1.0", + "com.unity.modules.animation": "1.0.0", + "com.unity.modules.uielements": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.2d.psdimporter": { + "version": "12.0.1", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.2d.common": "12.0.1", + "com.unity.2d.sprite": "1.0.0", + "com.unity.2d.tilemap": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.2d.sprite": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": {} + }, + "com.unity.2d.tilemap": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.modules.tilemap": "1.0.0", + "com.unity.modules.uielements": "1.0.0" + } + }, + "com.unity.addressables": { + "version": "2.8.0", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.profiling.core": "1.0.2", + "com.unity.test-framework": "1.4.5", + "com.unity.modules.assetbundle": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.scriptablebuildpipeline": "2.5.1", + "com.unity.modules.unitywebrequestassetbundle": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ai.navigation": { + "version": "2.0.10", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.modules.ai": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.burst": { + "version": "1.8.27", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.mathematics": "1.2.1", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.collab-proxy": { + "version": "2.11.3", + "depth": 0, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.collections": { + "version": "2.6.2", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.burst": "1.8.23", + "com.unity.mathematics": "1.3.2", + "com.unity.test-framework": "1.4.6", + "com.unity.nuget.mono-cecil": "1.11.5", + "com.unity.test-framework.performance": "3.0.3" + }, + "url": "https://packages.unity.com" + }, + "com.unity.editorcoroutines": { + "version": "1.0.1", + "depth": 0, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.ext.nunit": { + "version": "2.0.5", + "depth": 1, + "source": "builtin", + "dependencies": {} + }, + "com.unity.ide.rider": { + "version": "3.0.39", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ext.nunit": "1.0.6" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ide.visualstudio": { + "version": "2.0.26", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.test-framework": "1.1.33" + }, + "url": "https://packages.unity.com" + }, + "com.unity.inputsystem": { + "version": "1.18.0", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.modules.uielements": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.localization": { + "version": "1.5.9", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.addressables": "1.25.0", + "com.unity.nuget.newtonsoft-json": "3.0.2" + }, + "url": "https://packages.unity.com" + }, + "com.unity.mathematics": { + "version": "1.3.3", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.memoryprofiler": { + "version": "1.1.9", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.burst": "1.8.0", + "com.unity.collections": "1.2.3", + "com.unity.mathematics": "1.2.1", + "com.unity.profiling.core": "1.0.0", + "com.unity.editorcoroutines": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.multiplayer.center": { + "version": "1.0.1", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.uielements": "1.0.0" + } + }, + "com.unity.nuget.mono-cecil": { + "version": "1.11.6", + "depth": 2, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.nuget.newtonsoft-json": { + "version": "3.2.2", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.profiling.core": { + "version": "1.0.3", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.render-pipelines.core": { + "version": "17.3.0", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.burst": "1.8.14", + "com.unity.mathematics": "1.3.2", + "com.unity.ugui": "2.0.0", + "com.unity.collections": "2.4.3", + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.terrain": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + } + }, + "com.unity.render-pipelines.universal": { + "version": "17.3.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.render-pipelines.core": "17.3.0", + "com.unity.shadergraph": "17.3.0", + "com.unity.render-pipelines.universal-config": "17.0.3" + } + }, + "com.unity.render-pipelines.universal-config": { + "version": "17.0.3", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.render-pipelines.core": "17.0.3" + } + }, + "com.unity.scriptablebuildpipeline": { + "version": "2.5.1", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.test-framework": "1.4.5", + "com.unity.modules.assetbundle": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.searcher": { + "version": "4.9.4", + "depth": 2, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.shadergraph": { + "version": "17.3.0", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.render-pipelines.core": "17.3.0", + "com.unity.searcher": "4.9.3" + } + }, + "com.unity.terrain-tools": { + "version": "5.3.1", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.modules.terrain": "1.0.0", + "com.unity.modules.terrainphysics": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.test-framework": { + "version": "1.6.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.ext.nunit": "2.0.3", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + } + }, + "com.unity.test-framework.performance": { + "version": "3.2.0", + "depth": 2, + "source": "registry", + "dependencies": { + "com.unity.test-framework": "1.1.33", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.timeline": { + "version": "1.8.11", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.director": "1.0.0", + "com.unity.modules.animation": "1.0.0", + "com.unity.modules.particlesystem": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ugui": { + "version": "2.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.imgui": "1.0.0" + } + }, + "com.unity.ui.test-framework": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.ext.nunit": "2.0.3", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.uielements": "1.0.0" + } + }, + "com.unity.visualscripting": { + "version": "1.9.9", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ugui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.modules.accessibility": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.adaptiveperformance": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.subsystems": "1.0.0" + } + }, + "com.unity.modules.ai": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.androidjni": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.animation": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.assetbundle": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.audio": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.cloth": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics": "1.0.0" + } + }, + "com.unity.modules.director": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.animation": "1.0.0" + } + }, + "com.unity.modules.hierarchycore": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.imageconversion": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.imgui": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.jsonserialize": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.particlesystem": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.physics": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.physics2d": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.screencapture": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.imageconversion": "1.0.0" + } + }, + "com.unity.modules.subsystems": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.modules.jsonserialize": "1.0.0" + } + }, + "com.unity.modules.terrain": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.terrainphysics": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.terrain": "1.0.0" + } + }, + "com.unity.modules.tilemap": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics2d": "1.0.0" + } + }, + "com.unity.modules.ui": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.uielements": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.hierarchycore": "1.0.0", + "com.unity.modules.physics": "1.0.0" + } + }, + "com.unity.modules.umbra": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.unityanalytics": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + } + }, + "com.unity.modules.unitywebrequest": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.unitywebrequestassetbundle": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.assetbundle": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0" + } + }, + "com.unity.modules.unitywebrequestaudio": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.audio": "1.0.0" + } + }, + "com.unity.modules.unitywebrequesttexture": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0" + } + }, + "com.unity.modules.unitywebrequestwww": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.unitywebrequestassetbundle": "1.0.0", + "com.unity.modules.unitywebrequestaudio": "1.0.0", + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.assetbundle": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0" + } + }, + "com.unity.modules.vectorgraphics": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.uielements": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0", + "com.unity.modules.imgui": "1.0.0" + } + }, + "com.unity.modules.vehicles": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics": "1.0.0" + } + }, + "com.unity.modules.video": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0" + } + }, + "com.unity.modules.vr": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.xr": "1.0.0" + } + }, + "com.unity.modules.wind": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, + "com.unity.modules.xr": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.subsystems": "1.0.0" + } + } + } +} diff --git a/ProjectSettings/AudioManager.asset b/ProjectSettings/AudioManager.asset new file mode 100644 index 0000000..27287fe --- /dev/null +++ b/ProjectSettings/AudioManager.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!11 &1 +AudioManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Volume: 1 + Rolloff Scale: 1 + Doppler Factor: 1 + Default Speaker Mode: 2 + m_SampleRate: 0 + m_DSPBufferSize: 1024 + m_VirtualVoiceCount: 512 + m_RealVoiceCount: 32 + m_SpatializerPlugin: + m_AmbisonicDecoderPlugin: + m_DisableAudio: 0 + m_VirtualizeEffects: 1 + m_RequestedDSPBufferSize: 0 diff --git a/ProjectSettings/ClusterInputManager.asset b/ProjectSettings/ClusterInputManager.asset new file mode 100644 index 0000000..e7886b2 --- /dev/null +++ b/ProjectSettings/ClusterInputManager.asset @@ -0,0 +1,6 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!236 &1 +ClusterInputManager: + m_ObjectHideFlags: 0 + m_Inputs: [] diff --git a/ProjectSettings/DynamicsManager.asset b/ProjectSettings/DynamicsManager.asset new file mode 100644 index 0000000..fc90ab9 --- /dev/null +++ b/ProjectSettings/DynamicsManager.asset @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!55 &1 +PhysicsManager: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_Gravity: {x: 0, y: -9.81, z: 0} + m_DefaultMaterial: {fileID: 0} + m_BounceThreshold: 2 + m_SleepThreshold: 0.005 + m_DefaultContactOffset: 0.01 + m_DefaultSolverIterations: 6 + m_DefaultSolverVelocityIterations: 1 + m_QueriesHitBackfaces: 0 + m_QueriesHitTriggers: 1 + m_EnableAdaptiveForce: 0 + m_ClothInterCollisionDistance: 0.1 + m_ClothInterCollisionStiffness: 0.2 + m_ContactsGeneration: 1 + m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff + m_AutoSimulation: 1 + m_AutoSyncTransforms: 0 + m_ReuseCollisionCallbacks: 1 + m_ClothInterCollisionSettingsToggle: 0 + m_ClothGravity: {x: 0, y: -9.81, z: 0} + m_ContactPairsMode: 0 + m_BroadphaseType: 0 + m_WorldBounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 250, y: 250, z: 250} + m_WorldSubdivisions: 8 + m_FrictionType: 0 + m_EnableEnhancedDeterminism: 0 + m_EnableUnifiedHeightmaps: 1 + m_SolverType: 0 + m_DefaultMaxAngularSpeed: 50 diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset new file mode 100644 index 0000000..159726d --- /dev/null +++ b/ProjectSettings/EditorBuildSettings.asset @@ -0,0 +1,14 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1045 &1 +EditorBuildSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Scenes: + - enabled: 1 + path: Assets/Scenes/Startup.unity + guid: 8877e8d25dd194c84b3d42bc1595b384 + m_configObjects: + com.unity.addressableassets: {fileID: 11400000, guid: ed70a1478598249a180fe884b745112e, type: 2} + com.unity.input.settings.actions: {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3} + m_UseUCBPForAssetBundles: 0 diff --git a/ProjectSettings/EditorSettings.asset b/ProjectSettings/EditorSettings.asset new file mode 100644 index 0000000..878c4cb --- /dev/null +++ b/ProjectSettings/EditorSettings.asset @@ -0,0 +1,50 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!159 &1 +EditorSettings: + m_ObjectHideFlags: 0 + serializedVersion: 15 + m_SerializationMode: 2 + m_LineEndingsForNewScripts: 0 + m_DefaultBehaviorMode: 0 + m_PrefabRegularEnvironment: {fileID: 0} + m_PrefabUIEnvironment: {fileID: 0} + m_SpritePackerMode: 0 + m_SpritePackerCacheSize: 10 + m_SpritePackerPaddingPower: 1 + m_Bc7TextureCompressor: 0 + m_EtcTextureCompressorBehavior: 1 + m_EtcTextureFastCompressor: 1 + m_EtcTextureNormalCompressor: 2 + m_EtcTextureBestCompressor: 4 + m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref + m_ProjectGenerationRootNamespace: + m_EnableTextureStreamingInEditMode: 1 + m_EnableTextureStreamingInPlayMode: 1 + m_EnableEditorAsyncCPUTextureLoading: 0 + m_AsyncShaderCompilation: 1 + m_PrefabModeAllowAutoSave: 1 + m_EnterPlayModeOptionsEnabled: 1 + m_EnterPlayModeOptions: 0 + m_GameObjectNamingDigits: 1 + m_GameObjectNamingScheme: 0 + m_AssetNamingUsesSpace: 1 + m_InspectorUseIMGUIDefaultInspector: 0 + m_UseLegacyProbeSampleCount: 0 + m_SerializeInlineMappingsOnOneLine: 1 + m_DisableCookiesInLightmapper: 0 + m_ShadowmaskStitching: 0 + m_AssetPipelineMode: 1 + m_RefreshImportMode: 0 + m_CacheServerMode: 0 + m_CacheServerEndpoint: + m_CacheServerNamespacePrefix: default + m_CacheServerEnableDownload: 1 + m_CacheServerEnableUpload: 1 + m_CacheServerEnableAuth: 0 + m_CacheServerEnableTls: 0 + m_CacheServerValidationMode: 2 + m_CacheServerDownloadBatchSize: 128 + m_EnableEnlightenBakedGI: 0 + m_ReferencedClipsExactNaming: 1 + m_ForceAssetUnloadAndGCOnSceneLoad: 1 diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset new file mode 100644 index 0000000..84b2182 --- /dev/null +++ b/ProjectSettings/GraphicsSettings.asset @@ -0,0 +1,69 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!30 &1 +GraphicsSettings: + m_ObjectHideFlags: 0 + serializedVersion: 16 + m_Deferred: + m_Mode: 1 + m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} + m_DeferredReflections: + m_Mode: 1 + m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} + m_ScreenSpaceShadows: + m_Mode: 1 + m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} + m_DepthNormals: + m_Mode: 1 + m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} + m_MotionVectors: + m_Mode: 1 + m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} + m_LightHalo: + m_Mode: 1 + m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} + m_LensFlare: + m_Mode: 1 + m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} + m_VideoShadersIncludeMode: 2 + m_AlwaysIncludedShaders: + - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} + m_PreloadedShaders: [] + m_PreloadShadersBatchTimeLimit: -1 + m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_CustomRenderPipeline: {fileID: 11400000, guid: 4b83569d67af61e458304325a23e5dfd, type: 2} + m_TransparencySortMode: 0 + m_TransparencySortAxis: {x: 0, y: 0, z: 1} + m_DefaultRenderingPath: 1 + m_DefaultMobileRenderingPath: 1 + m_TierSettings: [] + m_LightmapStripping: 0 + m_FogStripping: 0 + m_InstancingStripping: 0 + m_BrgStripping: 0 + m_LightmapKeepPlain: 1 + m_LightmapKeepDirCombined: 1 + m_LightmapKeepDynamicPlain: 1 + m_LightmapKeepDynamicDirCombined: 1 + m_LightmapKeepShadowMask: 1 + m_LightmapKeepSubtractive: 1 + m_FogKeepLinear: 1 + m_FogKeepExp: 1 + m_FogKeepExp2: 1 + m_AlbedoSwatchInfos: [] + m_RenderPipelineGlobalSettingsMap: + UnityEngine.Rendering.Universal.UniversalRenderPipeline: {fileID: 11400000, guid: 18dc0cd2c080841dea60987a38ce93fa, type: 2} + m_ShaderBuildSettings: + keywordDeclarationOverrides: [] + m_LightsUseLinearIntensity: 1 + m_LightsUseColorTemperature: 1 + m_LogWhenShaderIsCompiled: 0 + m_LightProbeOutsideHullStrategy: 0 + m_CameraRelativeLightCulling: 0 + m_CameraRelativeShadowCulling: 0 diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset new file mode 100644 index 0000000..b16147e --- /dev/null +++ b/ProjectSettings/InputManager.asset @@ -0,0 +1,487 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!13 &1 +InputManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Axes: + - serializedVersion: 3 + m_Name: Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: a + altPositiveButton: d + gravity: 3 + dead: 0.001 + sensitivity: 3 + snap: 1 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: s + altPositiveButton: w + gravity: 3 + dead: 0.001 + sensitivity: 3 + snap: 1 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left ctrl + altNegativeButton: + altPositiveButton: mouse 0 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left alt + altNegativeButton: + altPositiveButton: mouse 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire3 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left shift + altNegativeButton: + altPositiveButton: mouse 2 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Jump + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: space + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse X + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse Y + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 1 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse ScrollWheel + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 2 + joyNum: 0 + - serializedVersion: 3 + m_Name: Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0.19 + sensitivity: 1 + snap: 0 + invert: 0 + type: 2 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0.19 + sensitivity: 1 + snap: 0 + invert: 1 + type: 2 + axis: 1 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 0 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 1 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire3 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 2 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Jump + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 3 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Submit + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: return + altNegativeButton: + altPositiveButton: joystick button 0 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Submit + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: enter + altNegativeButton: + altPositiveButton: space + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Cancel + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: escape + altNegativeButton: + altPositiveButton: joystick button 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Enable Debug Button 1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left ctrl + altNegativeButton: + altPositiveButton: joystick button 8 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Enable Debug Button 2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: backspace + altNegativeButton: + altPositiveButton: joystick button 9 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Reset + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left alt + altNegativeButton: + altPositiveButton: joystick button 1 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Next + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: page down + altNegativeButton: + altPositiveButton: joystick button 5 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Previous + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: page up + altNegativeButton: + altPositiveButton: joystick button 4 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Validate + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: return + altNegativeButton: + altPositiveButton: joystick button 0 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Persistent + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: right shift + altNegativeButton: + altPositiveButton: joystick button 2 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Multiplier + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left shift + altNegativeButton: + altPositiveButton: joystick button 3 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 2 + axis: 6 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 2 + axis: 5 + joyNum: 0 diff --git a/ProjectSettings/MemorySettings.asset b/ProjectSettings/MemorySettings.asset new file mode 100644 index 0000000..5b5face --- /dev/null +++ b/ProjectSettings/MemorySettings.asset @@ -0,0 +1,35 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!387306366 &1 +MemorySettings: + m_ObjectHideFlags: 0 + m_EditorMemorySettings: + m_MainAllocatorBlockSize: -1 + m_ThreadAllocatorBlockSize: -1 + m_MainGfxBlockSize: -1 + m_ThreadGfxBlockSize: -1 + m_CacheBlockSize: -1 + m_TypetreeBlockSize: -1 + m_ProfilerBlockSize: -1 + m_ProfilerEditorBlockSize: -1 + m_BucketAllocatorGranularity: -1 + m_BucketAllocatorBucketsCount: -1 + m_BucketAllocatorBlockSize: -1 + m_BucketAllocatorBlockCount: -1 + m_ProfilerBucketAllocatorGranularity: -1 + m_ProfilerBucketAllocatorBucketsCount: -1 + m_ProfilerBucketAllocatorBlockSize: -1 + m_ProfilerBucketAllocatorBlockCount: -1 + m_TempAllocatorSizeMain: -1 + m_JobTempAllocatorBlockSize: -1 + m_BackgroundJobTempAllocatorBlockSize: -1 + m_JobTempAllocatorReducedBlockSize: -1 + m_TempAllocatorSizeGIBakingWorker: -1 + m_TempAllocatorSizeNavMeshWorker: -1 + m_TempAllocatorSizeAudioWorker: -1 + m_TempAllocatorSizeCloudWorker: -1 + m_TempAllocatorSizeGfx: -1 + m_TempAllocatorSizeJobWorker: -1 + m_TempAllocatorSizeBackgroundWorker: -1 + m_TempAllocatorSizePreloadManager: -1 + m_PlatformMemorySettings: {} diff --git a/ProjectSettings/MultiplayerManager.asset b/ProjectSettings/MultiplayerManager.asset new file mode 100644 index 0000000..2a93664 --- /dev/null +++ b/ProjectSettings/MultiplayerManager.asset @@ -0,0 +1,7 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!655991488 &1 +MultiplayerManager: + m_ObjectHideFlags: 0 + m_EnableMultiplayerRoles: 0 + m_StrippingTypes: {} diff --git a/ProjectSettings/NavMeshAreas.asset b/ProjectSettings/NavMeshAreas.asset new file mode 100644 index 0000000..3b0b7c3 --- /dev/null +++ b/ProjectSettings/NavMeshAreas.asset @@ -0,0 +1,91 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!126 &1 +NavMeshProjectSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + areas: + - name: Walkable + cost: 1 + - name: Not Walkable + cost: 1 + - name: Jump + cost: 2 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + m_LastAgentTypeID: -887442657 + m_Settings: + - serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.75 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_SettingNames: + - Humanoid diff --git a/ProjectSettings/PackageManagerSettings.asset b/ProjectSettings/PackageManagerSettings.asset new file mode 100644 index 0000000..7562567 --- /dev/null +++ b/ProjectSettings/PackageManagerSettings.asset @@ -0,0 +1,40 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + 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: 13964, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_EnablePreReleasePackages: 0 + m_AdvancedSettingsExpanded: 1 + m_ScopedRegistriesSettingsExpanded: 1 + m_SeeAllPackageVersions: 0 + m_DismissPreviewPackagesInUse: 0 + oneTimeWarningShown: 0 + oneTimePackageErrorsPopUpShown: 1 + m_Registries: + - m_Id: main + m_Name: + m_Url: https://packages.unity.com + m_Scopes: [] + m_IsDefault: 1 + m_Capabilities: 7 + m_ConfigSource: 0 + m_Compliance: + m_Status: 0 + m_Violations: [] + m_UserSelectedRegistryName: + m_UserAddingNewScopedRegistry: 0 + m_RegistryInfoDraft: + m_Modified: 0 + m_ErrorMessage: + m_UserModificationsInstanceId: -914 + m_OriginalInstanceId: -916 + m_LoadAssets: 0 diff --git a/ProjectSettings/PackageSyncSettings.json b/ProjectSettings/PackageSyncSettings.json new file mode 100644 index 0000000..4669aea --- /dev/null +++ b/ProjectSettings/PackageSyncSettings.json @@ -0,0 +1 @@ +[{"displayName":"Save System","packagePath":"Packages/com.jovian.savesystem","repoPath":"D:\\repos\\unity-save-system","selected":false},{"displayName":"Zone System","packagePath":"Packages/com.jovian.zonesystem","repoPath":"D:\\repos\\unity-zone-system","selected":false}] \ No newline at end of file diff --git a/ProjectSettings/Packages/com.unity.dedicated-server/MultiplayerRolesSettings.asset b/ProjectSettings/Packages/com.unity.dedicated-server/MultiplayerRolesSettings.asset new file mode 100644 index 0000000..d72800d --- /dev/null +++ b/ProjectSettings/Packages/com.unity.dedicated-server/MultiplayerRolesSettings.asset @@ -0,0 +1,17 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 53 + 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: 15023, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: UnityEditor.MultiplayerModule.dll::UnityEditor.Multiplayer.Internal.MultiplayerRolesSettings + m_MultiplayerRoleForClassicProfile: + m_Keys: [] + m_Values: diff --git a/ProjectSettings/Physics2DSettings.asset b/ProjectSettings/Physics2DSettings.asset new file mode 100644 index 0000000..6c5cf8a --- /dev/null +++ b/ProjectSettings/Physics2DSettings.asset @@ -0,0 +1,56 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!19 &1 +Physics2DSettings: + m_ObjectHideFlags: 0 + serializedVersion: 4 + m_Gravity: {x: 0, y: -9.81} + m_DefaultMaterial: {fileID: 0} + m_VelocityIterations: 8 + m_PositionIterations: 3 + m_VelocityThreshold: 1 + m_MaxLinearCorrection: 0.2 + m_MaxAngularCorrection: 8 + m_MaxTranslationSpeed: 100 + m_MaxRotationSpeed: 360 + m_BaumgarteScale: 0.2 + m_BaumgarteTimeOfImpactScale: 0.75 + m_TimeToSleep: 0.5 + m_LinearSleepTolerance: 0.01 + m_AngularSleepTolerance: 2 + m_DefaultContactOffset: 0.01 + m_JobOptions: + serializedVersion: 2 + useMultithreading: 0 + useConsistencySorting: 0 + m_InterpolationPosesPerJob: 100 + m_NewContactsPerJob: 30 + m_CollideContactsPerJob: 100 + m_ClearFlagsPerJob: 200 + m_ClearBodyForcesPerJob: 200 + m_SyncDiscreteFixturesPerJob: 50 + m_SyncContinuousFixturesPerJob: 50 + m_FindNearestContactsPerJob: 100 + m_UpdateTriggerContactsPerJob: 100 + m_IslandSolverCostThreshold: 100 + m_IslandSolverBodyCostScale: 1 + m_IslandSolverContactCostScale: 10 + m_IslandSolverJointCostScale: 10 + m_IslandSolverBodiesPerJob: 50 + m_IslandSolverContactsPerJob: 50 + m_AutoSimulation: 1 + m_QueriesHitTriggers: 1 + m_QueriesStartInColliders: 1 + m_CallbacksOnDisable: 1 + m_ReuseCollisionCallbacks: 0 + m_AutoSyncTransforms: 0 + m_AlwaysShowColliders: 0 + m_ShowColliderSleep: 1 + m_ShowColliderContacts: 0 + m_ShowColliderAABB: 0 + m_ContactArrowScale: 0.2 + m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} + m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} + m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} + m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} + m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/ProjectSettings/PresetManager.asset b/ProjectSettings/PresetManager.asset new file mode 100644 index 0000000..67a94da --- /dev/null +++ b/ProjectSettings/PresetManager.asset @@ -0,0 +1,7 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1386491679 &1 +PresetManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_DefaultPresets: {} diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset new file mode 100644 index 0000000..d00c5a9 --- /dev/null +++ b/ProjectSettings/ProjectSettings.asset @@ -0,0 +1,995 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!129 &1 +PlayerSettings: + m_ObjectHideFlags: 0 + serializedVersion: 28 + productGUID: 435385cd6c377b344b64e579b1e146b5 + AndroidProfiler: 0 + AndroidFilterTouchesWhenObscured: 0 + AndroidEnableSustainedPerformanceMode: 0 + defaultScreenOrientation: 4 + targetDevice: 2 + useOnDemandResources: 0 + accelerometerFrequency: 60 + companyName: DefaultCompany + productName: Nox + defaultCursor: {fileID: 0} + cursorHotspot: {x: 0, y: 0} + m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} + m_ShowUnitySplashScreen: 0 + m_ShowUnitySplashLogo: 0 + m_SplashScreenOverlayOpacity: 1 + m_SplashScreenAnimation: 1 + m_SplashScreenLogoStyle: 1 + m_SplashScreenDrawMode: 0 + m_SplashScreenBackgroundAnimationZoom: 1 + m_SplashScreenLogoAnimationZoom: 1 + m_SplashScreenBackgroundLandscapeAspect: 1 + m_SplashScreenBackgroundPortraitAspect: 1 + m_SplashScreenBackgroundLandscapeUvs: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + m_SplashScreenBackgroundPortraitUvs: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + m_SplashScreenLogos: [] + m_VirtualRealitySplashScreen: {fileID: 0} + m_HolographicTrackingLossScreen: {fileID: 0} + defaultScreenWidth: 1024 + defaultScreenHeight: 768 + defaultScreenWidthWeb: 960 + defaultScreenHeightWeb: 600 + m_StereoRenderingPath: 0 + m_ActiveColorSpace: 1 + unsupportedMSAAFallback: 0 + m_SpriteBatchMaxVertexCount: 65535 + m_SpriteBatchVertexThreshold: 300 + m_MTRendering: 1 + mipStripping: 0 + numberOfMipsStripped: 0 + numberOfMipsStrippedPerMipmapLimitGroup: {} + m_StackTraceTypes: 010000000100000001000000010000000100000001000000 + iosShowActivityIndicatorOnLoading: -1 + androidShowActivityIndicatorOnLoading: -1 + iosUseCustomAppBackgroundBehavior: 0 + allowedAutorotateToPortrait: 1 + allowedAutorotateToPortraitUpsideDown: 1 + allowedAutorotateToLandscapeRight: 1 + allowedAutorotateToLandscapeLeft: 1 + useOSAutorotation: 1 + use32BitDisplayBuffer: 1 + preserveFramebufferAlpha: 0 + disableDepthAndStencilBuffers: 0 + androidStartInFullscreen: 1 + androidRenderOutsideSafeArea: 1 + androidUseSwappy: 0 + androidDisplayOptions: 1 + androidBlitType: 0 + androidResizeableActivity: 1 + androidDefaultWindowWidth: 1920 + androidDefaultWindowHeight: 1080 + androidMinimumWindowWidth: 400 + androidMinimumWindowHeight: 300 + androidFullscreenMode: 1 + androidAutoRotationBehavior: 1 + androidPredictiveBackSupport: 1 + androidApplicationEntry: 2 + defaultIsNativeResolution: 1 + macRetinaSupport: 1 + runInBackground: 0 + muteOtherAudioSources: 0 + Prepare IOS For Recording: 0 + Force IOS Speakers When Recording: 0 + audioSpatialExperience: 0 + deferSystemGesturesMode: 0 + hideHomeButton: 0 + submitAnalytics: 1 + usePlayerLog: 1 + dedicatedServerOptimizations: 1 + bakeCollisionMeshes: 0 + forceSingleInstance: 0 + useFlipModelSwapchain: 1 + resizableWindow: 0 + useMacAppStoreValidation: 0 + macAppStoreCategory: public.app-category.games + gpuSkinning: 1 + meshDeformation: 2 + xboxPIXTextureCapture: 0 + xboxEnableAvatar: 0 + xboxEnableKinect: 0 + xboxEnableKinectAutoTracking: 0 + xboxEnableFitness: 0 + visibleInBackground: 1 + allowFullscreenSwitch: 1 + fullscreenMode: 1 + xboxSpeechDB: 0 + xboxEnableHeadOrientation: 0 + xboxEnableGuest: 0 + xboxEnablePIXSampling: 0 + metalFramebufferOnly: 0 + xboxOneResolution: 0 + xboxOneSResolution: 0 + xboxOneXResolution: 3 + xboxOneMonoLoggingLevel: 0 + xboxOneLoggingLevel: 1 + xboxOneDisableEsram: 0 + xboxOneEnableTypeOptimization: 0 + xboxOnePresentImmediateThreshold: 0 + switchQueueCommandMemory: 1048576 + switchQueueControlMemory: 16384 + switchQueueComputeMemory: 262144 + switchNVNShaderPoolsGranularity: 33554432 + switchNVNDefaultPoolsGranularity: 16777216 + switchNVNOtherPoolsGranularity: 16777216 + switchGpuScratchPoolGranularity: 2097152 + switchAllowGpuScratchShrinking: 0 + switchNVNMaxPublicTextureIDCount: 0 + switchNVNMaxPublicSamplerIDCount: 0 + switchMaxWorkerMultiple: 8 + switchNVNGraphicsFirmwareMemory: 32 + switchGraphicsJobsSyncAfterKick: 1 + vulkanNumSwapchainBuffers: 3 + vulkanEnableSetSRGBWrite: 0 + vulkanEnablePreTransform: 1 + vulkanEnableLateAcquireNextImage: 0 + vulkanEnableCommandBufferRecycling: 1 + loadStoreDebugModeEnabled: 0 + visionOSBundleVersion: 1.0 + tvOSBundleVersion: 1.0 + bundleVersion: 0.1.0 + preloadedAssets: [] + metroInputSource: 0 + wsaTransparentSwapchain: 0 + m_HolographicPauseOnTrackingLoss: 1 + xboxOneDisableKinectGpuReservation: 1 + xboxOneEnable7thCore: 1 + vrSettings: + enable360StereoCapture: 0 + isWsaHolographicRemotingEnabled: 0 + enableFrameTimingStats: 0 + enableOpenGLProfilerGPURecorders: 1 + allowHDRDisplaySupport: 1 + useHDRDisplay: 0 + hdrBitDepth: 0 + m_ColorGamuts: 00000000 + targetPixelDensity: 30 + resolutionScalingMode: 0 + resetResolutionOnWindowResize: 0 + androidSupportedAspectRatio: 1 + androidMaxAspectRatio: 2.4 + androidMinAspectRatio: 1 + applicationIdentifier: + Android: com.UnityTechnologies.com.unity.template.urpblank + Standalone: com.Unity-Technologies.com.unity.template.urp-blank + iPhone: com.Unity-Technologies.com.unity.template.urp-blank + buildNumber: + Standalone: 0 + VisionOS: 0 + iPhone: 0 + tvOS: 0 + overrideDefaultApplicationIdentifier: 1 + AndroidBundleVersionCode: 1 + AndroidMinSdkVersion: 25 + AndroidTargetSdkVersion: 0 + AndroidPreferredInstallLocation: 1 + AndroidPreferredDataLocation: 1 + aotOptions: + stripEngineCode: 1 + iPhoneStrippingLevel: 0 + iPhoneScriptCallOptimization: 0 + ForceInternetPermission: 0 + ForceSDCardPermission: 0 + CreateWallpaper: 0 + androidSplitApplicationBinary: 0 + keepLoadedShadersAlive: 0 + StripUnusedMeshComponents: 0 + strictShaderVariantMatching: 0 + VertexChannelCompressionMask: 4054 + iPhoneSdkVersion: 988 + iOSSimulatorArchitecture: 0 + iOSTargetOSVersionString: 15.0 + tvOSSdkVersion: 0 + tvOSSimulatorArchitecture: 0 + tvOSRequireExtendedGameController: 0 + tvOSTargetOSVersionString: 15.0 + VisionOSSdkVersion: 0 + VisionOSTargetOSVersionString: 1.0 + uIPrerenderedIcon: 0 + uIRequiresPersistentWiFi: 0 + uIRequiresFullScreen: 1 + uIStatusBarHidden: 1 + uIExitOnSuspend: 0 + uIStatusBarStyle: 0 + appleTVSplashScreen: {fileID: 0} + appleTVSplashScreen2x: {fileID: 0} + tvOSSmallIconLayers: [] + tvOSSmallIconLayers2x: [] + tvOSLargeIconLayers: [] + tvOSLargeIconLayers2x: [] + tvOSTopShelfImageLayers: [] + tvOSTopShelfImageLayers2x: [] + tvOSTopShelfImageWideLayers: [] + tvOSTopShelfImageWideLayers2x: [] + iOSLaunchScreenType: 0 + iOSLaunchScreenPortrait: {fileID: 0} + iOSLaunchScreenLandscape: {fileID: 0} + iOSLaunchScreenBackgroundColor: + serializedVersion: 2 + rgba: 0 + iOSLaunchScreenFillPct: 100 + iOSLaunchScreenSize: 100 + iOSLaunchScreeniPadType: 0 + iOSLaunchScreeniPadImage: {fileID: 0} + iOSLaunchScreeniPadBackgroundColor: + serializedVersion: 2 + rgba: 0 + iOSLaunchScreeniPadFillPct: 100 + iOSLaunchScreeniPadSize: 100 + iOSLaunchScreenCustomStoryboardPath: + iOSLaunchScreeniPadCustomStoryboardPath: + iOSDeviceRequirements: [] + iOSURLSchemes: [] + macOSURLSchemes: [] + iOSBackgroundModes: 0 + iOSMetalForceHardShadows: 0 + metalEditorSupport: 1 + metalAPIValidation: 1 + metalCompileShaderBinary: 0 + iOSRenderExtraFrameOnPause: 0 + iosCopyPluginsCodeInsteadOfSymlink: 0 + appleDeveloperTeamID: + iOSManualSigningProvisioningProfileID: + tvOSManualSigningProvisioningProfileID: + VisionOSManualSigningProvisioningProfileID: + iOSManualSigningProvisioningProfileType: 0 + tvOSManualSigningProvisioningProfileType: 0 + VisionOSManualSigningProvisioningProfileType: 0 + appleEnableAutomaticSigning: 0 + iOSRequireARKit: 0 + iOSAutomaticallyDetectAndAddCapabilities: 1 + appleEnableProMotion: 0 + shaderPrecisionModel: 0 + clonedFromGUID: 3c72c65a16f0acb438eed22b8b16c24a + templatePackageId: com.unity.template.urp-blank@17.0.14 + templateDefaultScene: Assets/Scenes/SampleScene.unity + useCustomMainManifest: 0 + useCustomLauncherManifest: 0 + useCustomMainGradleTemplate: 0 + useCustomLauncherGradleManifest: 0 + useCustomBaseGradleTemplate: 0 + useCustomGradlePropertiesTemplate: 0 + useCustomGradleSettingsTemplate: 0 + useCustomProguardFile: 0 + AndroidTargetArchitectures: 2 + AndroidAllowedArchitectures: -13 + AndroidSplashScreenScale: 0 + androidSplashScreen: {fileID: 0} + AndroidKeystoreName: + AndroidKeyaliasName: + AndroidEnableArmv9SecurityFeatures: 0 + AndroidEnableArm64MTE: 0 + AndroidBuildApkPerCpuArchitecture: 0 + AndroidTVCompatibility: 0 + AndroidIsGame: 1 + androidAppCategory: 3 + useAndroidAppCategory: 1 + androidAppCategoryOther: + AndroidEnableTango: 0 + androidEnableBanner: 1 + androidUseLowAccuracyLocation: 0 + androidUseCustomKeystore: 0 + m_AndroidBanners: + - width: 320 + height: 180 + banner: {fileID: 0} + androidGamepadSupportLevel: 0 + AndroidMinifyRelease: 0 + AndroidMinifyDebug: 0 + AndroidValidateAppBundleSize: 1 + AndroidAppBundleSizeToValidate: 150 + AndroidReportGooglePlayAppDependencies: 1 + androidSymbolsSizeThreshold: 800 + m_BuildTargetIcons: + - m_BuildTarget: Standalone + m_Icons: + - serializedVersion: 2 + m_Icon: {fileID: 2800000, guid: 1333c6c5000611d40bf088e4c90a1cfd, type: 3} + m_Width: 1024 + m_Height: 1024 + m_Kind: 0 + - serializedVersion: 2 + m_Icon: {fileID: 0} + m_Width: 512 + m_Height: 512 + m_Kind: 0 + - serializedVersion: 2 + m_Icon: {fileID: 0} + m_Width: 256 + m_Height: 256 + m_Kind: 0 + - serializedVersion: 2 + m_Icon: {fileID: 0} + m_Width: 128 + m_Height: 128 + m_Kind: 0 + - serializedVersion: 2 + m_Icon: {fileID: 0} + m_Width: 64 + m_Height: 64 + m_Kind: 0 + - serializedVersion: 2 + m_Icon: {fileID: 0} + m_Width: 48 + m_Height: 48 + m_Kind: 0 + - serializedVersion: 2 + m_Icon: {fileID: 0} + m_Width: 32 + m_Height: 32 + m_Kind: 0 + - serializedVersion: 2 + m_Icon: {fileID: 0} + m_Width: 16 + m_Height: 16 + m_Kind: 0 + - m_BuildTarget: + m_Icons: + - serializedVersion: 2 + m_Icon: {fileID: 2800000, guid: 1333c6c5000611d40bf088e4c90a1cfd, type: 3} + m_Width: 128 + m_Height: 128 + m_Kind: 0 + m_BuildTargetPlatformIcons: + - m_BuildTarget: iPhone + m_Icons: + - m_Textures: [] + m_Width: 180 + m_Height: 180 + m_Kind: 0 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 120 + m_Height: 120 + m_Kind: 0 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 167 + m_Height: 167 + m_Kind: 0 + m_SubKind: iPad + - m_Textures: [] + m_Width: 152 + m_Height: 152 + m_Kind: 0 + m_SubKind: iPad + - m_Textures: [] + m_Width: 76 + m_Height: 76 + m_Kind: 0 + m_SubKind: iPad + - m_Textures: [] + m_Width: 120 + m_Height: 120 + m_Kind: 3 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 80 + m_Height: 80 + m_Kind: 3 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 80 + m_Height: 80 + m_Kind: 3 + m_SubKind: iPad + - m_Textures: [] + m_Width: 40 + m_Height: 40 + m_Kind: 3 + m_SubKind: iPad + - m_Textures: [] + m_Width: 87 + m_Height: 87 + m_Kind: 1 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 58 + m_Height: 58 + m_Kind: 1 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 29 + m_Height: 29 + m_Kind: 1 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 58 + m_Height: 58 + m_Kind: 1 + m_SubKind: iPad + - m_Textures: [] + m_Width: 29 + m_Height: 29 + m_Kind: 1 + m_SubKind: iPad + - m_Textures: [] + m_Width: 60 + m_Height: 60 + m_Kind: 2 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 40 + m_Height: 40 + m_Kind: 2 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 40 + m_Height: 40 + m_Kind: 2 + m_SubKind: iPad + - m_Textures: [] + m_Width: 20 + m_Height: 20 + m_Kind: 2 + m_SubKind: iPad + - m_Textures: [] + m_Width: 1024 + m_Height: 1024 + m_Kind: 4 + m_SubKind: App Store + - m_BuildTarget: Android + m_Icons: + - m_Textures: [] + m_Width: 432 + m_Height: 432 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 324 + m_Height: 324 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 216 + m_Height: 216 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 162 + m_Height: 162 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 108 + m_Height: 108 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 81 + m_Height: 81 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 192 + m_Height: 192 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 144 + m_Height: 144 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 96 + m_Height: 96 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 72 + m_Height: 72 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 48 + m_Height: 48 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 36 + m_Height: 36 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 192 + m_Height: 192 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 144 + m_Height: 144 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 96 + m_Height: 96 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 72 + m_Height: 72 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 48 + m_Height: 48 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 36 + m_Height: 36 + m_Kind: 0 + m_SubKind: + - m_BuildTarget: tvOS + m_Icons: + - m_Textures: [] + m_Width: 1280 + m_Height: 768 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 800 + m_Height: 480 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 400 + m_Height: 240 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 4640 + m_Height: 1440 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 2320 + m_Height: 720 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 3840 + m_Height: 1440 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 1920 + m_Height: 720 + m_Kind: 1 + m_SubKind: + m_BuildTargetBatching: + - m_BuildTarget: Standalone + m_StaticBatching: 1 + m_DynamicBatching: 0 + m_BuildTargetShaderSettings: [] + m_BuildTargetGraphicsJobs: [] + m_BuildTargetGraphicsJobMode: [] + m_BuildTargetGraphicsAPIs: + - m_BuildTarget: iOSSupport + m_APIs: 10000000 + m_Automatic: 1 + - m_BuildTarget: AndroidPlayer + m_APIs: 150000000b000000 + m_Automatic: 0 + m_BuildTargetVRSettings: [] + m_DefaultShaderChunkSizeInMB: 16 + m_DefaultShaderChunkCount: 0 + openGLRequireES31: 0 + openGLRequireES31AEP: 0 + openGLRequireES32: 0 + m_TemplateCustomTags: {} + mobileMTRendering: + Android: 1 + iPhone: 1 + tvOS: 1 + m_BuildTargetGroupLightmapEncodingQuality: + - serializedVersion: 2 + m_BuildTarget: Android + m_EncodingQuality: 1 + m_BuildTargetGroupHDRCubemapEncodingQuality: [] + m_BuildTargetGroupLightmapSettings: [] + m_BuildTargetGroupLoadStoreDebugModeSettings: [] + m_BuildTargetNormalMapEncoding: + - m_BuildTarget: Android + m_Encoding: 1 + m_BuildTargetDefaultTextureCompressionFormat: + - serializedVersion: 3 + m_BuildTarget: Android + m_Formats: 03000000 + playModeTestRunnerEnabled: 0 + runPlayModeTestAsEditModeTest: 0 + actionOnDotNetUnhandledException: 1 + editorGfxJobOverride: 1 + enableInternalProfiler: 0 + logObjCUncaughtExceptions: 1 + enableCrashReportAPI: 0 + cameraUsageDescription: + locationUsageDescription: + microphoneUsageDescription: + bluetoothUsageDescription: + macOSTargetOSVersion: 12.0 + switchNMETAOverride: + switchNetLibKey: + switchSocketMemoryPoolSize: 6144 + switchSocketAllocatorPoolSize: 128 + switchSocketConcurrencyLimit: 14 + switchScreenResolutionBehavior: 2 + switchUseCPUProfiler: 0 + switchEnableFileSystemTrace: 0 + switchLTOSetting: 0 + switchApplicationID: 0x01004b9000490000 + switchNSODependencies: + switchCompilerFlags: + switchTitleNames_0: + switchTitleNames_1: + switchTitleNames_2: + switchTitleNames_3: + switchTitleNames_4: + switchTitleNames_5: + switchTitleNames_6: + switchTitleNames_7: + switchTitleNames_8: + switchTitleNames_9: + switchTitleNames_10: + switchTitleNames_11: + switchTitleNames_12: + switchTitleNames_13: + switchTitleNames_14: + switchTitleNames_15: + switchPublisherNames_0: + switchPublisherNames_1: + switchPublisherNames_2: + switchPublisherNames_3: + switchPublisherNames_4: + switchPublisherNames_5: + switchPublisherNames_6: + switchPublisherNames_7: + switchPublisherNames_8: + switchPublisherNames_9: + switchPublisherNames_10: + switchPublisherNames_11: + switchPublisherNames_12: + switchPublisherNames_13: + switchPublisherNames_14: + switchPublisherNames_15: + switchIcons_0: {fileID: 0} + switchIcons_1: {fileID: 0} + switchIcons_2: {fileID: 0} + switchIcons_3: {fileID: 0} + switchIcons_4: {fileID: 0} + switchIcons_5: {fileID: 0} + switchIcons_6: {fileID: 0} + switchIcons_7: {fileID: 0} + switchIcons_8: {fileID: 0} + switchIcons_9: {fileID: 0} + switchIcons_10: {fileID: 0} + switchIcons_11: {fileID: 0} + switchIcons_12: {fileID: 0} + switchIcons_13: {fileID: 0} + switchIcons_14: {fileID: 0} + switchIcons_15: {fileID: 0} + switchSmallIcons_0: {fileID: 0} + switchSmallIcons_1: {fileID: 0} + switchSmallIcons_2: {fileID: 0} + switchSmallIcons_3: {fileID: 0} + switchSmallIcons_4: {fileID: 0} + switchSmallIcons_5: {fileID: 0} + switchSmallIcons_6: {fileID: 0} + switchSmallIcons_7: {fileID: 0} + switchSmallIcons_8: {fileID: 0} + switchSmallIcons_9: {fileID: 0} + switchSmallIcons_10: {fileID: 0} + switchSmallIcons_11: {fileID: 0} + switchSmallIcons_12: {fileID: 0} + switchSmallIcons_13: {fileID: 0} + switchSmallIcons_14: {fileID: 0} + switchSmallIcons_15: {fileID: 0} + switchManualHTML: + switchAccessibleURLs: + switchLegalInformation: + switchMainThreadStackSize: 1048576 + switchPresenceGroupId: + switchLogoHandling: 0 + switchReleaseVersion: 0 + switchDisplayVersion: 1.0.0 + switchStartupUserAccount: 0 + switchSupportedLanguagesMask: 0 + switchLogoType: 0 + switchApplicationErrorCodeCategory: + switchUserAccountSaveDataSize: 0 + switchUserAccountSaveDataJournalSize: 0 + switchApplicationAttribute: 0 + switchCardSpecSize: -1 + switchCardSpecClock: -1 + switchRatingsMask: 0 + switchRatingsInt_0: 0 + switchRatingsInt_1: 0 + switchRatingsInt_2: 0 + switchRatingsInt_3: 0 + switchRatingsInt_4: 0 + switchRatingsInt_5: 0 + switchRatingsInt_6: 0 + switchRatingsInt_7: 0 + switchRatingsInt_8: 0 + switchRatingsInt_9: 0 + switchRatingsInt_10: 0 + switchRatingsInt_11: 0 + switchRatingsInt_12: 0 + switchLocalCommunicationIds_0: + switchLocalCommunicationIds_1: + switchLocalCommunicationIds_2: + switchLocalCommunicationIds_3: + switchLocalCommunicationIds_4: + switchLocalCommunicationIds_5: + switchLocalCommunicationIds_6: + switchLocalCommunicationIds_7: + switchParentalControl: 0 + switchAllowsScreenshot: 1 + switchAllowsVideoCapturing: 1 + switchAllowsRuntimeAddOnContentInstall: 0 + switchDataLossConfirmation: 0 + switchUserAccountLockEnabled: 0 + switchSystemResourceMemory: 16777216 + switchSupportedNpadStyles: 22 + switchNativeFsCacheSize: 32 + switchIsHoldTypeHorizontal: 0 + switchSupportedNpadCount: 8 + switchEnableTouchScreen: 1 + switchSocketConfigEnabled: 0 + switchTcpInitialSendBufferSize: 32 + switchTcpInitialReceiveBufferSize: 64 + switchTcpAutoSendBufferSizeMax: 256 + switchTcpAutoReceiveBufferSizeMax: 256 + switchUdpSendBufferSize: 9 + switchUdpReceiveBufferSize: 42 + switchSocketBufferEfficiency: 4 + switchSocketInitializeEnabled: 1 + switchNetworkInterfaceManagerInitializeEnabled: 1 + switchDisableHTCSPlayerConnection: 0 + switchUseNewStyleFilepaths: 0 + switchUseLegacyFmodPriorities: 0 + switchUseMicroSleepForYield: 1 + switchEnableRamDiskSupport: 0 + switchMicroSleepForYieldTime: 25 + switchRamDiskSpaceSize: 12 + switchUpgradedPlayerSettingsToNMETA: 0 + ps4NPAgeRating: 12 + ps4NPTitleSecret: + ps4NPTrophyPackPath: + ps4ParentalLevel: 11 + ps4ContentID: ED1633-NPXX51362_00-0000000000000000 + ps4Category: 0 + ps4MasterVersion: 01.00 + ps4AppVersion: 01.00 + ps4AppType: 0 + ps4ParamSfxPath: + ps4VideoOutPixelFormat: 0 + ps4VideoOutInitialWidth: 1920 + ps4VideoOutBaseModeInitialWidth: 1920 + ps4VideoOutReprojectionRate: 60 + ps4PronunciationXMLPath: + ps4PronunciationSIGPath: + ps4BackgroundImagePath: + ps4StartupImagePath: + ps4StartupImagesFolder: + ps4IconImagesFolder: + ps4SaveDataImagePath: + ps4SdkOverride: + ps4BGMPath: + ps4ShareFilePath: + ps4ShareOverlayImagePath: + ps4PrivacyGuardImagePath: + ps4ExtraSceSysFile: + ps4NPtitleDatPath: + ps4RemotePlayKeyAssignment: -1 + ps4RemotePlayKeyMappingDir: + ps4PlayTogetherPlayerCount: 0 + ps4EnterButtonAssignment: 2 + ps4ApplicationParam1: 0 + ps4ApplicationParam2: 0 + ps4ApplicationParam3: 0 + ps4ApplicationParam4: 0 + ps4DownloadDataSize: 0 + ps4GarlicHeapSize: 2048 + ps4ProGarlicHeapSize: 2560 + playerPrefsMaxSize: 32768 + ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ + ps4pnSessions: 1 + ps4pnPresence: 1 + ps4pnFriends: 1 + ps4pnGameCustomData: 1 + playerPrefsSupport: 0 + enableApplicationExit: 0 + resetTempFolder: 1 + restrictedAudioUsageRights: 0 + ps4UseResolutionFallback: 0 + ps4ReprojectionSupport: 0 + ps4UseAudio3dBackend: 0 + ps4UseLowGarlicFragmentationMode: 1 + ps4SocialScreenEnabled: 0 + ps4ScriptOptimizationLevel: 2 + ps4Audio3dVirtualSpeakerCount: 14 + ps4attribCpuUsage: 0 + ps4PatchPkgPath: + ps4PatchLatestPkgPath: + ps4PatchChangeinfoPath: + ps4PatchDayOne: 0 + ps4attribUserManagement: 0 + ps4attribMoveSupport: 0 + ps4attrib3DSupport: 0 + ps4attribShareSupport: 0 + ps4attribExclusiveVR: 0 + ps4disableAutoHideSplash: 0 + ps4videoRecordingFeaturesUsed: 0 + ps4contentSearchFeaturesUsed: 0 + ps4CompatibilityPS5: 0 + ps4AllowPS5Detection: 0 + ps4GPU800MHz: 1 + ps4attribEyeToEyeDistanceSettingVR: 0 + ps4IncludedModules: [] + ps4attribVROutputEnabled: 0 + monoEnv: + splashScreenBackgroundSourceLandscape: {fileID: 0} + splashScreenBackgroundSourcePortrait: {fileID: 0} + blurSplashScreenBackground: 1 + spritePackerPolicy: + webGLMemorySize: 32 + webGLExceptionSupport: 1 + webGLNameFilesAsHashes: 0 + webGLShowDiagnostics: 0 + webGLDataCaching: 1 + webGLDebugSymbols: 0 + webGLEmscriptenArgs: + webGLModulesDirectory: + webGLTemplate: APPLICATION:Default + webGLAnalyzeBuildSize: 0 + webGLUseEmbeddedResources: 0 + webGLCompressionFormat: 0 + webGLWasmArithmeticExceptions: 0 + webGLLinkerTarget: 1 + webGLThreadsSupport: 0 + webGLDecompressionFallback: 0 + webGLInitialMemorySize: 32 + webGLMaximumMemorySize: 2048 + webGLMemoryGrowthMode: 2 + webGLMemoryLinearGrowthStep: 16 + webGLMemoryGeometricGrowthStep: 0.2 + webGLMemoryGeometricGrowthCap: 96 + webGLPowerPreference: 2 + webGLWebAssemblyTable: 0 + webGLWebAssemblyBigInt: 0 + webGLCloseOnQuit: 0 + webWasm2023: 0 + webEnableSubmoduleStrippingCompatibility: 0 + scriptingDefineSymbols: {} + additionalCompilerArguments: {} + platformArchitecture: {} + scriptingBackend: + Android: 1 + Standalone: 1 + il2cppCompilerConfiguration: {} + il2cppCodeGeneration: {} + il2cppStacktraceInformation: {} + managedStrippingLevel: {} + incrementalIl2cppBuild: {} + suppressCommonWarnings: 1 + allowUnsafeCode: 0 + useDeterministicCompilation: 1 + additionalIl2CppArgs: + scriptingRuntimeVersion: 1 + gcIncremental: 1 + gcWBarrierValidation: 0 + apiCompatibilityLevelPerPlatform: {} + editorAssembliesCompatibilityLevel: 2 + m_RenderingPath: 1 + m_MobileRenderingPath: 1 + metroPackageName: nox + metroPackageVersion: + metroCertificatePath: + metroCertificatePassword: + metroCertificateSubject: + metroCertificateIssuer: + metroCertificateNotAfter: 0000000000000000 + metroApplicationDescription: nox + wsaImages: {} + metroTileShortName: + metroTileShowName: 0 + metroMediumTileShowName: 0 + metroLargeTileShowName: 0 + metroWideTileShowName: 0 + metroSupportStreamingInstall: 0 + metroLastRequiredScene: 0 + metroDefaultTileSize: 1 + metroTileForegroundText: 2 + metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} + metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, a: 1} + metroSplashScreenUseBackgroundColor: 0 + syncCapabilities: 0 + platformCapabilities: {} + metroTargetDeviceFamilies: {} + metroFTAName: + metroFTAFileTypes: [] + metroProtocolName: + vcxProjDefaultLanguage: + XboxOneProductId: + XboxOneUpdateKey: + XboxOneSandboxId: + XboxOneContentId: + XboxOneTitleId: + XboxOneSCId: + XboxOneGameOsOverridePath: + XboxOnePackagingOverridePath: + XboxOneAppManifestOverridePath: + XboxOneVersion: 1.0.0.0 + XboxOnePackageEncryption: 0 + XboxOnePackageUpdateGranularity: 2 + XboxOneDescription: + XboxOneLanguage: + - enus + XboxOneCapability: [] + XboxOneGameRating: {} + XboxOneIsContentPackage: 0 + XboxOneEnhancedXboxCompatibilityMode: 0 + XboxOneEnableGPUVariability: 1 + XboxOneSockets: {} + XboxOneSplashScreen: {fileID: 0} + XboxOneAllowedProductIds: [] + XboxOnePersistentLocalStorageSize: 0 + XboxOneXTitleMemory: 8 + XboxOneOverrideIdentityName: + XboxOneOverrideIdentityPublisher: + vrEditorSettings: {} + cloudServicesEnabled: {} + luminIcon: + m_Name: + m_ModelFolderPath: + m_PortalFolderPath: + luminCert: + m_CertPath: + m_SignPackage: 1 + luminIsChannelApp: 0 + luminVersion: + m_VersionCode: 1 + m_VersionName: + hmiPlayerDataPath: + hmiForceSRGBBlit: 1 + embeddedLinuxEnableGamepadInput: 0 + hmiCpuConfiguration: + hmiLogStartupTiming: 0 + qnxGraphicConfPath: + apiCompatibilityLevel: 3 + captureStartupLogs: {} + activeInputHandler: 1 + windowsGamepadBackendHint: 0 + cloudProjectId: + framebufferDepthMemorylessMode: 0 + qualitySettingsNames: [] + projectName: + organizationId: + cloudEnabled: 0 + legacyClampBlendShapeWeights: 0 + hmiLoadingImage: {fileID: 0} + platformRequiresReadableAssets: 0 + virtualTexturingSupportEnabled: 0 + insecureHttpOption: 0 + androidVulkanDenyFilterList: [] + androidVulkanAllowFilterList: [] + androidVulkanDeviceFilterListAsset: {fileID: 0} + d3d12DeviceFilterListAsset: {fileID: 0} + allowedHttpConnections: 3 diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt new file mode 100644 index 0000000..9848cc4 --- /dev/null +++ b/ProjectSettings/ProjectVersion.txt @@ -0,0 +1,2 @@ +m_EditorVersion: 6000.3.7f1 +m_EditorVersionWithRevision: 6000.3.7f1 (696ec25a53d1) diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset new file mode 100644 index 0000000..f55198a --- /dev/null +++ b/ProjectSettings/QualitySettings.asset @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!47 &1 +QualitySettings: + m_ObjectHideFlags: 0 + serializedVersion: 5 + m_CurrentQuality: 1 + m_QualitySettings: + - serializedVersion: 4 + name: Mobile + pixelLightCount: 2 + shadows: 2 + shadowResolution: 1 + shadowProjection: 1 + shadowCascades: 2 + shadowDistance: 40 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 0 + skinWeights: 2 + globalTextureMipmapLimit: 0 + textureMipmapLimitSettings: [] + anisotropicTextures: 1 + antiAliasing: 0 + softParticles: 0 + softVegetation: 1 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 1 + useLegacyDetailDistribution: 1 + adaptiveVsync: 0 + vSyncCount: 0 + realtimeGICPUUsage: 100 + adaptiveVsyncExtraA: 0 + adaptiveVsyncExtraB: 0 + lodBias: 1 + maximumLODLevel: 0 + enableLODCrossFade: 1 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 256 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 11400000, guid: 5e6cbd92db86f4b18aec3ed561671858, + type: 2} + terrainQualityOverrides: 0 + terrainPixelError: 1 + terrainDetailDensityScale: 1 + terrainBasemapDistance: 1000 + terrainDetailDistance: 80 + terrainTreeDistance: 5000 + terrainBillboardStart: 50 + terrainFadeLength: 5 + terrainMaxTrees: 50 + excludedTargetPlatforms: + - Standalone + - serializedVersion: 4 + name: PC + pixelLightCount: 2 + shadows: 2 + shadowResolution: 1 + shadowProjection: 1 + shadowCascades: 2 + shadowDistance: 40 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 1 + skinWeights: 4 + globalTextureMipmapLimit: 0 + textureMipmapLimitSettings: [] + anisotropicTextures: 2 + antiAliasing: 0 + softParticles: 0 + softVegetation: 1 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 1 + useLegacyDetailDistribution: 1 + adaptiveVsync: 0 + vSyncCount: 0 + realtimeGICPUUsage: 100 + adaptiveVsyncExtraA: 0 + adaptiveVsyncExtraB: 0 + lodBias: 2 + maximumLODLevel: 0 + enableLODCrossFade: 1 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 256 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 11400000, guid: 4b83569d67af61e458304325a23e5dfd, + type: 2} + terrainQualityOverrides: 0 + terrainPixelError: 1 + terrainDetailDensityScale: 1 + terrainBasemapDistance: 1000 + terrainDetailDistance: 80 + terrainTreeDistance: 5000 + terrainBillboardStart: 50 + terrainFadeLength: 5 + terrainMaxTrees: 50 + excludedTargetPlatforms: + - Android + - iPhone + m_TextureMipmapLimitGroupNames: [] + m_PerPlatformDefaultQuality: + Android: 0 + GameCoreScarlett: 1 + GameCoreXboxOne: 1 + Lumin: 0 + Nintendo Switch: 1 + PS4: 1 + PS5: 1 + Server: 0 + Stadia: 0 + Standalone: 1 + WebGL: 0 + Windows Store Apps: 0 + XboxOne: 0 + iPhone: 0 + tvOS: 0 diff --git a/ProjectSettings/SceneTemplateSettings.json b/ProjectSettings/SceneTemplateSettings.json new file mode 100644 index 0000000..ede5887 --- /dev/null +++ b/ProjectSettings/SceneTemplateSettings.json @@ -0,0 +1,121 @@ +{ + "templatePinStates": [], + "dependencyTypeInfos": [ + { + "userAdded": false, + "type": "UnityEngine.AnimationClip", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.Animations.AnimatorController", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.AnimatorOverrideController", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.Audio.AudioMixerController", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.ComputeShader", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.Cubemap", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.GameObject", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.LightingDataAsset", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.LightingSettings", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Material", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.MonoScript", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicsMaterial", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicsMaterial2D", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.VolumeProfile", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.SceneAsset", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.Shader", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.ShaderVariantCollection", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.Texture", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Texture2D", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Timeline.TimelineAsset", + "defaultInstantiationMode": 0 + } + ], + "defaultDependencyTypeInfo": { + "userAdded": false, + "type": "", + "defaultInstantiationMode": 1 + }, + "newSceneOverride": 0 +} \ No newline at end of file diff --git a/ProjectSettings/ScriptableBuildPipeline.json b/ProjectSettings/ScriptableBuildPipeline.json new file mode 100644 index 0000000..dfa4f08 --- /dev/null +++ b/ProjectSettings/ScriptableBuildPipeline.json @@ -0,0 +1,14 @@ +{ + "useBuildCacheServer": false, + "cacheServerHost": "", + "cacheServerPort": 8126, + "threadedArchiving": true, + "logCacheMiss": false, + "logAssetWarnings": true, + "slimWriteResults": true, + "maximumCacheSize": 20, + "useDetailedBuildLog": false, + "useV2Hasher": true, + "fileIDHashSeed": 0, + "prefabPackedHeaderSize": 2 +} \ No newline at end of file diff --git a/ProjectSettings/ShaderGraphSettings.asset b/ProjectSettings/ShaderGraphSettings.asset new file mode 100644 index 0000000..ce8c243 --- /dev/null +++ b/ProjectSettings/ShaderGraphSettings.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + 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: de02f9e1d18f588468e474319d09a723, type: 3} + m_Name: + m_EditorClassIdentifier: + shaderVariantLimit: 128 + overrideShaderVariantLimit: 0 + customInterpolatorErrorThreshold: 32 + customInterpolatorWarningThreshold: 16 + customHeatmapValues: {fileID: 0} diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset new file mode 100644 index 0000000..7604e14 --- /dev/null +++ b/ProjectSettings/TagManager.asset @@ -0,0 +1,52 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!78 &1 +TagManager: + serializedVersion: 3 + tags: [] + layers: + - Default + - TransparentFX + - Ignore Raycast + - + - Water + - UI + - Clickable + - Hoverable + - ZoneLayer + - Player + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + m_SortingLayers: + - name: Default + uniqueID: 0 + locked: 0 + m_RenderingLayers: + - Default + - Light Layer 1 + - Light Layer 2 + - Light Layer 3 + - Light Layer 4 + - Light Layer 5 + - Light Layer 6 + - Light Layer 7 diff --git a/ProjectSettings/TimeManager.asset b/ProjectSettings/TimeManager.asset new file mode 100644 index 0000000..558a017 --- /dev/null +++ b/ProjectSettings/TimeManager.asset @@ -0,0 +1,9 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!5 &1 +TimeManager: + m_ObjectHideFlags: 0 + Fixed Timestep: 0.02 + Maximum Allowed Timestep: 0.33333334 + m_TimeScale: 1 + Maximum Particle Timestep: 0.03 diff --git a/ProjectSettings/URPProjectSettings.asset b/ProjectSettings/URPProjectSettings.asset new file mode 100644 index 0000000..6ad5631 --- /dev/null +++ b/ProjectSettings/URPProjectSettings.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + 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: 247994e1f5a72c2419c26a37e9334c01, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LastMaterialVersion: 10 + m_ProjectSettingFolderPath: URPDefaultResources diff --git a/ProjectSettings/UnityConnectSettings.asset b/ProjectSettings/UnityConnectSettings.asset new file mode 100644 index 0000000..029ad8b --- /dev/null +++ b/ProjectSettings/UnityConnectSettings.asset @@ -0,0 +1,40 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!310 &1 +UnityConnectSettings: + m_ObjectHideFlags: 0 + serializedVersion: 1 + m_Enabled: 0 + m_TestMode: 0 + m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events + m_EventUrl: https://cdp.cloud.unity3d.com/v1/events + m_ConfigUrl: https://config.uca.cloud.unity3d.com + m_DashboardUrl: https://dashboard.unity3d.com + m_TestInitMode: 0 + InsightsSettings: + m_EngineDiagnosticsEnabled: 1 + m_Enabled: 0 + CrashReportingSettings: + serializedVersion: 2 + m_EventUrl: https://perf-events.cloud.unity3d.com + m_EnableCloudDiagnosticsReporting: 0 + m_LogBufferSize: 10 + m_CaptureEditorExceptions: 1 + UnityPurchasingSettings: + m_Enabled: 0 + m_TestMode: 0 + UnityAnalyticsSettings: + m_Enabled: 0 + m_TestMode: 0 + m_InitializeOnStartup: 1 + m_PackageRequiringCoreStatsPresent: 0 + UnityAdsSettings: + m_Enabled: 0 + m_InitializeOnStartup: 1 + m_TestMode: 0 + m_IosGameId: + m_AndroidGameId: + m_GameIds: {} + m_GameId: + PerformanceReportingSettings: + m_Enabled: 0 diff --git a/ProjectSettings/VFXManager.asset b/ProjectSettings/VFXManager.asset new file mode 100644 index 0000000..3a95c98 --- /dev/null +++ b/ProjectSettings/VFXManager.asset @@ -0,0 +1,12 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!937362698 &1 +VFXManager: + m_ObjectHideFlags: 0 + m_IndirectShader: {fileID: 0} + m_CopyBufferShader: {fileID: 0} + m_SortShader: {fileID: 0} + m_StripUpdateShader: {fileID: 0} + m_RenderPipeSettingsPath: + m_FixedTimeStep: 0.016666668 + m_MaxDeltaTime: 0.05 diff --git a/ProjectSettings/VersionControlSettings.asset b/ProjectSettings/VersionControlSettings.asset new file mode 100644 index 0000000..dca2881 --- /dev/null +++ b/ProjectSettings/VersionControlSettings.asset @@ -0,0 +1,8 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!890905787 &1 +VersionControlSettings: + m_ObjectHideFlags: 0 + m_Mode: Visible Meta Files + m_CollabEditorSettings: + inProgressEnabled: 1 diff --git a/ProjectSettings/XRSettings.asset b/ProjectSettings/XRSettings.asset new file mode 100644 index 0000000..482590c --- /dev/null +++ b/ProjectSettings/XRSettings.asset @@ -0,0 +1,10 @@ +{ + "m_SettingKeys": [ + "VR Device Disabled", + "VR Device User Alert" + ], + "m_SettingValues": [ + "False", + "False" + ] +} \ No newline at end of file